.tab_con_pc { display:none; }
.tab_con_mob { display:block; }

.sub_nav .sub_nav_in { width: 100%; }
.sub_tab_con { display: block !important;  }


.accounting01_wr .bg_gray.mo_bg_white { background: #fff; padding-bottom: 60px; }

/* sub01_01 */
.sub_top { padding: 120px 0 90px; height: auto; }
.sub_top.sub_top_h824 { height: auto; } 
.sub_top.sub_top_h560 { height: auto; }
.trxTtlTyp01_h560 { height: auto; }
.sub_top .sub_top_tit_top {font-size: 22px;}
.sub_top_tit_36 { font-size: 24px; }
.sub_top .sub_tit_num { display:block; }

.sub_top .sub_tit_num > li { margin-top: 50px; }
.sub_top .sub_tit_num > li .sub_bottom_txt { margin: 20px 0 30px }



.sub_top .sub_tit_ul { display: block; }
.sub_top .sub_tit_ul > li { margin-top: 50px; }
.sub_top .sub_tit_ul > li .sub_top_txt { max-width: 350px; margin: 0 auto; padding-bottom: 10px; }

.sub_top .sub_tit_ul > li .sub_bottom_txt { margin-top: 15px; }



.sub_sec, .sub_sec.sec_blue_light ,.sub_sec_tab.tab_margin_min  { padding: 120px 0; }
.sub_sec_tab, .sub_sec.sec_tab_bottom { padding: 100px 0; }
/* .sub_sec.sec_tab_bottom.mo_bg_white { padding: 120px 0 0; } */
.sub_sec.sub_sec_refer { padding: 100px 0 0;  }


.cov_card_wrap .cov_card_box .cov_card_bottm { padding: 30px 15px 25px; }




/* blue_slide  �߰� */	 
.blue_slide .swiper-slide { width: 100%; }




.sub_slide_wrap .swiper-slide { display: block; opacity: 0; }
.sub_slide_wrap .swiper-slide.swiper-slide-active { opacity: 1;}
.sub_slide_wrap .swiper-slide > div { display: block; width: 100%; }
.sub_slide_wrap .swiper-slide .txt_wrap { padding: 60px 20px 0; }
/* .sub_slide_wrap .swiper-slide .txt_wrap .tit { font-size: 24px; margin-bottom: 20px;}
.sub_slide_wrap .swiper-slide .txt_wrap .txt { font-size: 14px; } */


.sub_slide_controler { margin-top: 45px; padding: 0 50px; position: relative; width: 100%; height: 22px;}
.sub_slide_controler .swiper-button-prev, .sub_slide_controler .swiper-button-next { width: 15px; height: 22px; position: absolute; top: 0; }
.sub_slide_controler .swiper-button-prev, .sub_slide_controler .swiper-container-rtl .swiper-button-next { left: 0;  }
.sub_slide_controler .swiper-button-next, .sub_slide_controler .swiper-container-rtl .swiper-button-prev { right: 0; }


.sub_slide_controler .swiper-pagination { margin: 0; width: 100%; display: flex; }
.sub_slide_controler .swiper-pagination .swiper-pagination-bullet { display: block; width: 33.333%; }




.right_txt_box h3 { font-size: 22px; line-height: 1.4; }


.sub_sec_tab { padding: 120px 0; }
.sub_sec_tab.tab_margin_min { margin-bottom: 0; padding-bottom: 120px; }

.sub_top_tab_wrap { margin-bottom:0; }
.sub_tab { padding: 0 0 20px; }
.sub_tab_con { padding-top: 40px; }
.sub_tab_con > div { float:none; width: 100%; }
.sub_tab_con .tab_con_txt { padding: 0 30px 30px }
.sub_tab_con .tab_con_img { position: static; margin: 0; text-align: center; max-width:100%;}




.sub_sec.sec_tab_bottom { padding-top: 120px; }
.mo_bg_white { background: #fff; }
.user_accounting_box { display:block; }
.user_accounting_box > div { width: 100%; margin-top: 30px; }





.sub_tab_scroll { width: 100%; overflow: auto; padding-bottom: 10px; margin-bottom: 10px;}
.sub_top_tab02  { margin-bottom: 0;min-width: 850px; overflow: auto; }
.sub_sec_refer .sub_top_tab02 { margin-bottom: 0; }
.sub_top_tab02 > li { padding: 10px 5px; margin-right: 50px; font-size: 16px; min-height: 40px; }
.sub_top_tab02 > li:last-child { margin-right: 0; }


.logo_con > ul > li { width: 20%; }


.rel_cir_wrap { display: block; padding: 0;}
.rel_cir_wrap .rel_cir_box {width: 100%; margin-top: 40px; }
.rel_line { display: none; }


.cov_prize_cirs { justify-content: center; }
.cov_prize_cirs > li { margin: 20px; }



/* �׷���� ��ǰ ���� ���� */ 
.sec_color_box02 .sub_sec_tit { margin-bottom: 10px; }
.boxes_wrap_blue_mint > .boxes_box { width: 100%; margin-top: 30px; padding: 30px 15px 30px; }






/* sub01_02 */
.gradient_cir_wrap { max-width: 800px; flex-wrap: wrap; justify-content: center; padding-top: 0; }
.gradient_cir_box { width: 160px; margin: 20px; }

.gradient_cir_box_wide { width: 550px; margin: 60px 0 0; }
.gradient_cir_box_wide .gradient_cir { width: 100%; }
.gradient_cir_box .gradient_cir_arr { right: -30px; }
.gradient_cir_box .gradient_cir_arr.gradient_cir_plus { display:none; }

.gradient_cir_box_wide:before { content:""; display: block; width: 23px; height: 23px; background: url('/assets/img/sub/sub0101_plus.png') no-repeat center; background-size: contain; position: absolute; top: -50px; left: 50%; transform:translateX(-50%); }

.sub_0302_sec04.sub_sec_style_dash .img_wrap img { position: static; }


/* sub01 _03_03 */
.sub_top_banner { height:auto; padding: 0 0  90px; text-align:center; }
.sub_top_banner_01_03_01 { padding-bottom: 0; }
.sub_top_banner_tab { padding-top: 100px;  } 
.sub_top_banner_tab > li { padding: 10px; }
.sub_top_banner_tab > li > a { margin: 0; width: 200px; }


.sub_top_banner .txt_wrap { padding-top: 100px; }
.sub_top_banner .absol_img { position: static; width: 100%; max-width: 750px; }
.sub_top_banner .txt_wrap > .tit { font-size: 34px; }




.cir_wrap_purple { max-width: 800px;  justify-content: space-around; }
.cir_wrap_purple .cir_box .cir { width: 180px; height: 180px; }

/* .cir_wrap_purple { display: block; }
.cir_wrap_purple .cir_box { margin-top: 40px; } */


/* ONE - STOP ���� */
.one_stop_boxes > .one_stop_box { width: 100%; margin-top: 50px; }
.one_stop_boxes > .one_stop_box:nth-child(1) { margin-top: 0; }






/* sub01_ 03_01 */
.sub_top_banner .txt_wrap > .txt { margin-bottom: 60px; }
.white_cir_wrap { margin-bottom: 100px; }

.sec_untact { background-size: 1920px auto; }
.sec_untact_bottom .gradient_cir_box  { width: 100%; margin: 0; }


.sub_sec_style_dash { padding: 100px 0 60px; }
/* .sub_sec_style_dash + .sub_sec_style_dash { padding-top:0; } */
.sub_sec_style_dash > .inner_1360 { display: block; }
.sub_sec_style_dash > .inner_1360 .speech_txt{ width: 100%; }
.sub_sec_style_dash .text_wrap, .sub_sec_style_dash.sub_sec_style_dash_reverse .text_wrap { padding: 0 30px 30px; }
.sub_sec_style_dash .img_wrap { text-align:center; }

.sub_sec_style_dash > .inner_1360 .img_alnge { margin: 20px 0 0; width: 100% !important; }

.sub_sec.sub_sec_cowork { padding: 120px 0 0; }
.sub_sec_cowork .img_absol { position: static; transform: translateX(0); }
.sub_sec_style_dash > .inner_1360 .text_wrap_r{margin-left: 0px !important;}




/* sub01_ 03_02 */
.sub_top_banner_0103_02 { padding-bottom: 0; }
.sub_top_banner_0103_02 .img_absol { position: static; width: 800px; max-width: 100%; }


.sub_sec_col02 > .inner_1360 { display: block; }
.sub_sec_col02 .sub_sec_col02_box:nth-child(1) { padding-top: 0; }
.sub_sec_col02 .sub_sec_col02_box { width: 100%; padding-top: 60px; }

/* .sub_sec.sub_0302_sec02 { padding-top: 60px; } 
.sub_sec.sub_0302_sec09 { padding-top:60px; } */
.sub0103_02_sec02 { padding-bottom: 0; }


.blue_img_tit_wrap .blue_img_tit { width: 255px; margin-bottom: 30px; }
.blue_img_tit_wrap .tit { font-size: 40px; }
.blue_img_tit_wrap .sub_tit { margin-top: 20px; font-size: 18px; }

.blue_img_tit_wrap { margin-bottom: 50px; }
.blue_tit_wrap_cont.col_flex03 { flex-wrap: wrap; }
.blue_tit_wrap_cont.col_flex03 .flex_box { width: 100%; text-align: center; margin-top: 50px; }
.blue_tit_wrap_cont.col_flex03 .flex_box_txt { font-size: 20px; }
.blue_tit_wrap_cont.col_flex03 .flex_box .img_wrap img { max-height: 500px; height:auto; width: auto; margin: 0 auto; }


















/* sub01 _ 03_03 */
.tab_con_column .sub_tab_con .tab_con_txt { padding: 0 20px 50px; }
.tab_con_column .sub_tab_con.reverse .tab_con_txt { padding: 0 20px 50px; }






 /* sub0104 */
 .refer_top.refer_top_big { padding: 120px 0 160px;  }
 .refer_top.refer_top_big .refer_tit { font-size: 35px; }
 .refer_top.refer_top_big .logo_con_line { margin: 50px 0 0; }
 .logo_con .tit { font-size: 24px; margin-bottom: 20px;}


 .logo_con_line { margin: 40px 0; }
 .sub_0104_sec01 .sub_tab_scroll { margin-bottom: 0px; }
 .flying_tab { top: 60px; }





/* sub02_01 */
.boxes_wrap_blue_mint.type_say > .boxes_box .tit { font-size: 24px; }
.boxes_wrap_blue_mint .say_wrap .bubble { width: calc(100% - 90px); }
.boxes_wrap_blue_mint .say_wrap .bubble:before { width: 10px; left: -10px; top: 20px; }
.boxes_wrap_blue_mint .say_wrap .bubble > b { font-size: 18px; }
.boxes_wrap_blue_mint .say_wrap .avatar { width: 70px; height: 70px; }







/* sub03 _ 01 */
.cir_list_wrap { display: block; }
.cir_list_wrap .cir_list_box { width: 100%; max-width: 550px; margin: 60px auto 0; }
.icon_desc_ul { margin-top: -20px; }






/* sub0401 */
.tab_con_column .sub_tab_con { display:block !important; }
.sub0401_sec01 .tab_con_img { max-width: 662px; margin: 0 auto; }


.sub0402_sec01 .tab_con_img img { width: 500px; margin-top: -20px; margin-bottom: -30px; }



.trxNewCycPdt { padding-top: 150px; }







/* sub05 _ 01 */
.company_wr .cpn_sec01 { padding: 100px 0; }
