/*
	vw 계산 기준 1920px
*/

* {font-style:normal; line-height:normal; font-family:"Pretendard", sans-serif; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

/*
	font-family:"Happiness Sans", sans-serif;
	font-family:"JalnanGothic", sans-serif;
	font-family:"ONE-Mobile-Title", sans-serif;
	font-family:"Pretendard", sans-serif;
*/

html {-webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none; -o-text-size-adjust:none;}
body {width:100%; margin:0 auto; padding:0; font-size:13px; line-height:normal; overflow-y:scroll;}
img {border:none; margin:0; padding:0; outline:none;}
a {border:none; margin:0; padding:0; outline:none; text-decoration:none;}
a:active {color:#666666; text-decoration:none;}
a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#666666; text-decoration:none;}
p {margin:0; padding:0;}
ul {list-style:none; margin:0; padding:0;}
ul:after {content:""; display:block; clear:both;}
ul > li {display:block;}

img.fx{max-width:100%;}

td {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}

input, select, textarea {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	margin:0; 
	padding:0; 
	outline:none; 
	font-size:min(18px, 0.94vw); 
	color:#999;
	font-weight:600;
	line-height:130%;
}

input::placeholder {color:#999; opacity:1;}
input::-webkit-input-placeholder {color:#999;}
input:-ms-input-placeholder {color:#999;}
input:-moz-input-placeholder {color:#999;}

textarea {overflow-y:scroll; resize:none;}

textarea::placeholder {color:#999; opacity:1;}
textarea::-webkit-input-placeholder {color:#999;}
textarea:-ms-input-placeholder {color:#999;}
textarea:-moz-input-placeholder {color:#999;}

input[type=text], input[type=password] ,input[type=tel], input[type=file], input[type=image], input[type=button], input[type=submit], textarea {
	border-radius:0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	width:100%;
}

select {
	border-radius:0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background-color:#ffffff;
	background-image:url("/img/sub/select_arrow.png");
	background-repeat:no-repeat;
	background-position:right 10px center;
	width:100%;
	padding:0 29px 0 10px;
}

select::-ms-expand {display:none;}

.w_con {}
.m_con {display:none;}

.w_img {display:inline-block; width:100%;}
.m_img {display:none;}

.w_br {}
.m_br {display:none;}

.w_bar {}
.m_bar {display:none;}

/*체크박스 버튼*/
.checkbox_label {display:inline-block; cursor:pointer;}
.checkbox_label input[type=checkbox] {display:none;}
.checkbox_label .check_icon {display:inline-block; width:min(26px, 1.35vw); height:min(26px, 1.35vw); background-image:url("/tax_venture/m/img/checkbox_icon_off.svg"); background-repeat:no-repeat; background-size:min(26px, 1.35vw); margin:0 min(12px, 0.63vw) 0 0; vertical-align:middle;}
.checkbox_label span {vertical-align:middle;}
.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/tax_venture/m/img/checkbox_icon_on.svg");}

#wrap {width:100%; min-width:280px; margin:0 auto;}

/*탑 퀵*/
#top_quick {display:none; background-color:#0085FF;}
#top_quick > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(8px, 0.42vw) 0; position:relative; top:0; left:0;}
#top_quick > .contents_con > .text_con {}
#top_quick > .contents_con > .text_con span {font-size:min(16px, 0.83vw); color:#FFF; font-family:"Happiness Sans", sans-serif; vertical-align:middle;}
#top_quick > .contents_con > .text_con span .color_text {font-weight:700; font-family:"Happiness Sans", sans-serif; text-decoration-line:underline; text-decoration-style:solid; text-decoration-skip-ink:none; text-decoration-thickness:auto; text-underline-offset:auto; text-underline-position:from-font;}
#top_quick > .contents_con > .text_con .a_btn {display:inline-block; width:min(68px, 3.54vw); background-color:#FFF; margin:0 0 0 min(9px, 0.47vw); text-align:center; font-size:min(14px, 0.73vw); color:#0085FF; font-weight:700; line-height:min(24px, 1.25vw); font-family:"Happiness Sans", sans-serif; vertical-align:middle; overflow:hidden; border-radius:min(24px, 1.25vw);}
#top_quick > .contents_con > .close_btn {position:absolute; top:50%; right:0; z-index:10; transform:translateY(-50%);}
#top_quick > .contents_con > .close_btn .checkbox_label span {font-size:min(14px, 0.73vw); color:#FFF; font-family:"Happiness Sans", sans-serif;}
#top_quick > .contents_con > .close_btn .checkbox_label .check_icon {width:min(20px, 1.04vw); height:min(20px, 1.04vw); background-image:url("/tax_venture/m/img/top_quick_checkbox_icon_off.svg"); background-size:min(20px, 1.04vw); margin:0 0 0 min(4px, 0.21vw);}
#top_quick > .contents_con > .close_btn .checkbox_label input[type=checkbox]:checked + span + .check_icon {background-image:url("/tax_venture/m/img/top_quick_checkbox_icon_on.svg");}

/*헤더*/
#header {width:100%; margin:0 auto; border-bottom:min(1px, 0.05vw) solid #EFF7FF; background-color:#FFF;}
#header > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(11px, 0.57vw) 0 min(20px, 1.04vw) 0; position:relative; top:0; left:0;}
#header > .contents_con > .logo_con {display:inline-block;}
#header > .contents_con > .logo_con .a_btn {display:inline-block;}
#header > .contents_con > .logo_con .a_btn > img {width:min(89px, 4.64vw); margin:0 min(9px, 0.47vw) 0 0; vertical-align:bottom;}
#header > .contents_con > .logo_con .a_btn > span {font-size:min(20px, 1.04vw); color:#333; line-height:130%; font-family:"Happiness Sans", sans-serif; vertical-align:bottom;}
#header > .contents_con > .betsy_con {width:min(62px, 3.23vw); position:absolute; top:0; right:0; z-index:10;}
#header > .contents_con > .betsy_con > .text_con {width:100%; margin:0 auto; text-align:center; position:absolute; top:min(14px, 0.73vw); left:0; right:0; z-index:10;}
#header > .contents_con > .betsy_con > .text_con > .text01_con {}
#header > .contents_con > .betsy_con > .text_con > .text01_con span {font-size:min(12px, 0.63vw); color:#FFF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#header > .contents_con > .betsy_con > .text_con > .text02_con {margin:max(-1px, -0.05vw) 0 0 0;}
#header > .contents_con > .betsy_con > .text_con > .text02_con span {font-size:min(18px, 0.94vw); color:#FFF; font-weight:900; line-height:130%; font-family:"Happiness Sans", sans-serif;}

/*컨텐츠*/
#container {width:100%; margin:0 auto;}

/*메인 컨텐츠*/
#main_con {}
#main_con > .info01_con {background-color:#FFF; background-image:url("/tax_venture/m/img/main_info01_con_bg.png"); background-repeat:no-repeat; background-position:bottom center;}
#main_con > .info01_con > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(80px, 4.17vw) 0 min(100px, 5.21vw) 0;}
#main_con > .info01_con > .contents_con > .text_con {text-align:center;}
#main_con > .info01_con > .contents_con > .text_con > .text01_con {}
#main_con > .info01_con > .contents_con > .text_con > .text01_con span {font-size:min(44px, 2.29vw); color:#0085FF; font-weight:900; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info01_con > .contents_con > .text_con > .img_con {margin:min(-12px, -0.63vw) 0 0 0; text-align:center;}
#main_con > .info01_con > .contents_con > .text_con > .img_con img {width:min(732px, 38.13vw);}
#main_con > .info01_con > .contents_con > .text_con > .text02_con {margin:min(-14px, -0.73vw) 0 0 0;}
#main_con > .info01_con > .contents_con > .text_con > .text02_con span {font-size:min(26px, 1.35vw); color:#999999; font-weight:500; line-height:140%; text-shadow:0px 0px min(20px, 1.04vw) rgba(255,255,255,0.70);}
#main_con > .info01_con > .contents_con > .text_con > .text02_con span .color_text {color:#0085FF; font-weight:700;}
#main_con > .info01_con > .contents_con > .text_con > .text02_con span .color_text02 {font-weight:700;}
#main_con > .info01_con > .contents_con > .text_con > .text03_con {margin:min(10px, 0.52vw) 0 0 0;}
#main_con > .info01_con > .contents_con > .text_con > .text03_con > span {font-size:min(34px, 1.77vw); color:#333; font-weight:700; line-height:130%; text-shadow:0px 0px min(20px, 1.04vw) rgba(255,255,255,0.70);}
#main_con > .info01_con > .contents_con > .btn_con {margin:min(47px, 2.45vw) 0 0 0;}
#main_con > .info01_con > .contents_con > .btn_con > a {display:block; width:min(380px, 19.79vw); margin:0 auto; background:linear-gradient(180deg, #0085FF 0%, #00B1FD 116.67%); border-radius:min(10px, 0.52vw); -moz-border-radius:min(10px, 0.52vw); -webkit-border-radius:min(10px, 0.52vw); text-align:center; font-size:min(30px, 1.56vw); color:#fff; font-weight:900; line-height:min(80px, 4.17vw); font-family:"Happiness Sans", sans-serif;}

#main_con > .info02_con {background-color:#FFF;}
#main_con > .info02_con > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(120px, 6.25vw) 0;}
#main_con > .info02_con > .contents_con > .title_con {margin:0 0 min(60px, 3.13vw) 0; text-align:center;}
#main_con > .info02_con > .contents_con > .title_con > .text01_con {}
#main_con > .info02_con > .contents_con > .title_con > .text01_con > .text01_con {}
#main_con > .info02_con > .contents_con > .title_con > .text01_con > .text01_con span {font-size:min(38px, 1.98vw); color:#2C2C2C; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info02_con > .contents_con > .title_con > .text01_con > .text02_con {margin:min(10px, 0.52vw) 0 0 0;}
#main_con > .info02_con > .contents_con > .title_con > .text01_con > .text02_con span {font-size:min(42px, 2.19vw); color:#0085FF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info02_con > .contents_con > .contents_con {width:100%; max-width:min(570px, 29.69vw); margin:0 auto;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con {position:relative; top:0; left:0;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .title_con {background-color:#262626; overflow:hidden; border-radius:min(8px, 0.42vw);}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .title_con > table {width:100%; margin:0 auto;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .title_con > table > tbody > tr > td {height:min(50px, 2.6vw);}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .title_con > table > tbody > tr > td span {font-size:min(18px, 0.94vw); color:#FFF; font-weight:700; line-height:120%;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .title_con > table > tbody > tr > .text01_td {width:min(184px, 9.58vw); text-align:center;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .title_con > table > tbody > tr > .text02_td {padding:0 0 0 min(47px, 2.45vw); text-align:center;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .title_con > table > tbody > tr > .text03_td {width:min(168px, 8.75vw); text-align:center;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con {}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul {}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li {border-bottom:1px solid #E6E6E6; padding:min(10px, 0.52vw) 0;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li > table {width:100%; margin:0 auto;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li > table > tbody > tr > td {}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li > table > tbody > tr > td span {font-size:min(18px, 0.94vw); color:#333; line-height:120%;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li > table > tbody > tr > .text01_td {width:min(184px, 9.58vw); text-align:center;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li > table > tbody > tr > .text01_td > div {background-color:#F5F5F5; padding:min(10px, 0.52vw); text-align:center; overflow:hidden; border-radius:min(8px, 0.42vw);}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li > table > tbody > tr > .text01_td > div span {font-size:min(18px, 0.94vw); color:#5b5b5b; font-weight:700; line-height:120%;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li > table > tbody > tr > .text02_td {padding:0 0 0 min(47px, 2.45vw); text-align:center;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li > table > tbody > tr > .text03_td {width:min(168px, 8.75vw); text-align:center;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li.bg {}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li.bg > table > tbody > tr > td span {color:#0085FF; font-weight:700;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li.bg > table > tbody > tr > .text01_td span {color:#fff;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .list_con > ul > li.bg > table > tbody > tr > .text01_td > div {background-color:#0085FF;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .vat_con {position:absolute; bottom:max(-30px, -1.56vw); right:0; z-index:10;}
#main_con > .info02_con > .contents_con > .contents_con > .list_con > .vat_con span {font-size:min(14px, 0.73vw); color:#333; line-height:140%;}
#main_con > .info02_con > .contents_con > .contents_con > .intro_con {margin:min(10px, 0.52vw) 0 0 0;}
#main_con > .info02_con > .contents_con > .contents_con > .intro_con > ul {}
#main_con > .info02_con > .contents_con > .contents_con > .intro_con > ul > li {}
#main_con > .info02_con > .contents_con > .contents_con > .intro_con > ul > li > table {width:100%; margin:0 auto;}
#main_con > .info02_con > .contents_con > .contents_con > .intro_con > ul > li > table > tbody > tr > td {}
#main_con > .info02_con > .contents_con > .contents_con > .intro_con > ul > li > table > tbody > tr > td span {font-size:min(14px, 0.73vw); color:#333; line-height:140%;}
#main_con > .info02_con > .contents_con > .contents_con > .intro_con > ul > li > table > tbody > tr > .dot_td {width:min(10px, 0.52vw);}
#main_con > .info02_con > .contents_con > .contents_con > .intro_con > ul > li > table > tbody > tr > .dot_td span {font-weight:700;}



#main_con > .info03_con {background-color:#001631;}
#main_con > .info03_con > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(120px, 6.25vw) 0; text-align:center;}
#main_con > .info03_con > .contents_con > .title_con {margin:0 0 min(70px, 3.65vw) 0;}
#main_con > .info03_con > .contents_con > .title_con > .text01_con {}
#main_con > .info03_con > .contents_con > .title_con > .text01_con > span {text-align:center; font-size:min(32px, 1.67vw); color:#0085FF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info03_con > .contents_con > .title_con > .text02_con {margin:min(20px, 1.04vw) 0 0 0;}
#main_con > .info03_con > .contents_con > .title_con > .text02_con > span {text-align:center; font-size:min(44px, 2.29vw); color:#FFF;  font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info03_con > .contents_con > .list_con {}
#main_con > .info03_con > .contents_con > .list_con > ul {display:flex; flex-wrap:wrap; justify-content:center; gap:min(20px, 1.04vw);}
#main_con > .info03_con > .contents_con > .list_con > ul:after {content:none;}
#main_con > .info03_con > .contents_con > .list_con > ul > li {width:min(490px, 25.52vw); background:#ffffff; border-radius:min(10px, 0.52vw);}
#main_con > .info03_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:center; gap:min(30px, 1.56vw); padding:min(33px, 1.72vw) min(30px, 1.56vw);}
#main_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .img_con {width:min(100px, 5.21vw);}
#main_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .img_con > img {}
#main_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .txt_con {text-align:left;}
#main_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .title_con {}
#main_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .title_con > span {font-size:min(26px, 1.35vw); color:#333; font-weight:700; line-height:130%;}
#main_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text_con {margin:min(6px, 0.31vw) 0 0 0;}
#main_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text_con > span {font-size:min(16px, 0.83vw); color:#333; font-weight:400; line-height:130%;}

#main_con > .info0301_con {background-color:#F9F9F9;}
#main_con > .info0301_con > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(120px, 6.25vw) 0;}
#main_con > .info0301_con > .contents_con > .title_con {margin:0 0 min(59px, 3.07vw) 0; text-align:center;}
#main_con > .info0301_con > .contents_con > .title_con > .text01_con {}
#main_con > .info0301_con > .contents_con > .title_con > .text01_con > .text01_con {}
#main_con > .info0301_con > .contents_con > .title_con > .text01_con > .text01_con span {font-size:min(26px, 1.35vw); color:#0085FF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info0301_con > .contents_con > .title_con > .text01_con > .text02_con {margin:min(14px, 0.73vw) 0 0 0;}
#main_con > .info0301_con > .contents_con > .title_con > .text01_con > .text02_con span {font-size:min(42px, 2.19vw); color:#2C2C2C; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info0301_con > .contents_con > .title_con > .text02_con {margin:min(25px, 1.3vw) 0 0 0;}
#main_con > .info0301_con > .contents_con > .title_con > .text02_con span {font-size:min(22px, 1.15vw); color:#5B5B5B; line-height:130%;}
#main_con > .info0301_con > .contents_con > .apply_con {width:100%; max-width:min(505px, 26.3vw); margin:0 auto;}
#main_con > .info0301_con > .contents_con > .apply_con .write_con {}
#main_con > .info0301_con > .contents_con > .apply_con .write_con:after {content:""; display:block; clear:both;}
#main_con > .info0301_con > .contents_con > .apply_con .write_con > .input_con {float:left; width:min(350px, 18.23vw);}
#main_con > .info0301_con > .contents_con > .apply_con .write_con > .input_con > ul {}
#main_con > .info0301_con > .contents_con > .apply_con .write_con > .input_con > ul > li {margin:min(10px, 0.52vw) 0 0 0;}
#main_con > .info0301_con > .contents_con > .apply_con .write_con > .input_con > ul > li .input {height:min(55px, 2.86vw); border:1px solid #E6E6E6; padding:0 min(20px, 1.04vw); border-radius:min(9px, 0.47vw);}
#main_con > .info0301_con > .contents_con > .apply_con .write_con > .input_con > ul > li:first-child {margin:0;}
#main_con > .info0301_con > .contents_con > .apply_con .write_con > .btn_con {float:right; width:min(145px, 7.55vw);}
#main_con > .info0301_con > .contents_con > .apply_con .write_con > .btn_con .a_btn {display:block; height:min(120px, 6.25vw); background-color:#0085FF; text-align:center; position:relative; top:0; left:0; overflow:hidden; border-radius:min(9px, 0.47vw);}
#main_con > .info0301_con > .contents_con > .apply_con .write_con > .btn_con .a_btn span {display:block; width:100%; margin:0 auto; text-align:center; position:absolute; top:50%; right:0; z-index:10; transform:translateY(-50%); font-size:min(18px, 0.94vw); color:#FFF; font-weight:700; line-height:130%;}
#main_con > .info0301_con > .contents_con > .apply_con .agree_con {margin:min(20px, 1.04vw) 0 0 0;}
#main_con > .info0301_con > .contents_con > .apply_con .agree_con .checkbox_label {display:inline-block; padding:min(1px, 0.05vw) 0 0 min(41px, 2.14vw); position:relative; top:0; left:0;}
#main_con > .info0301_con > .contents_con > .apply_con .agree_con .checkbox_label .check_icon {margin:0; position:absolute; top:0; left:0; z-index:10;}
#main_con > .info0301_con > .contents_con > .apply_con .agree_con .checkbox_label span {font-size:min(16px, 0.83vw); color:#5B5B5B; line-height:140%;}
#main_con > .info0301_con > .contents_con > .apply_con .agree_con .checkbox_label span .color_text {text-decoration-line:underline; text-decoration-style:solid; text-decoration-skip-ink:none; text-decoration-thickness:auto; text-underline-offset:auto; text-underline-position:from-font;}



#main_con > .info04_con {background:url("/tax_venture/m/img/main_info04_con_bg.png")no-repeat center/cover;}
#main_con > .info04_con > .contents_con {width:100%; max-width:min(1000px, 52.08vw); margin:0 auto; padding:min(120px, 6.25vw) 0;}
#main_con > .info04_con > .contents_con:after {content:""; display:block; clear:both;}
#main_con > .info04_con > .contents_con > .title_con {float:left; width:min(480px, 25vw);}
#main_con > .info04_con > .contents_con > .title_con > .text_con {}
#main_con > .info04_con > .contents_con > .title_con > .text_con > .text01_con {}
#main_con > .info04_con > .contents_con > .title_con > .text_con > .text01_con span {font-size:min(32px, 1.67vw); color:#BFDEFF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info04_con > .contents_con > .title_con > .text_con > .text02_con {margin:min(20px, 1.04vw) 0 0 0;}
#main_con > .info04_con > .contents_con > .title_con > .text_con > .text02_con span {font-size:min(44px, 2.29vw); color:#FFF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con {margin:min(134px, 6.98vw) 0 0 0; transition:all 0.5s ease;}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul {}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li {float:left; width:min(80px, 4.17vw); margin:min(20px, 1.03vw) min(20px, 1.03vw) 0 0;}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li > .contents_con {background-color:#597797; position:relative; top:0; left:0; cursor:pointer; overflow:hidden; border-radius:min(4px, 0.21vw);}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li > .contents_con img {width:100%;}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li > .contents_con > .person_con {}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li > .contents_con > .text_con {width:100%; margin:0 auto; background-color:#000; background-color:rgba(0,0,0,0.60); padding:min(4px, 0.21vw) 0; text-align:center; position:absolute; bottom:0; left:0; right:0; z-index:10;}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li > .contents_con > .text_con > .text01_con {}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li > .contents_con > .text_con > .text01_con span {font-size:min(10px, 0.52vw); color:#FFF; font-weight:700; line-height:130%;}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li > .contents_con > .text_con > .text02_con {}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li > .contents_con > .text_con > .text02_con span {font-size:min(8px, 0.42vw); color:#FFF; font-weight:700; line-height:130%;}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li.on {}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li.on > .contents_con {background-color:#EFF7FF;}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li:nth-child(1) {margin-top:0;}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li:nth-child(2) {margin-top:0;}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li:nth-child(3) {margin-top:0;}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li:nth-child(4) {margin:0 min(40px, 2.08vw) 0 0;}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li:nth-child(5) {}
#main_con > .info04_con > .contents_con > .title_con > .nav.w_con > ul > li:last-child {margin-right:0;}
#main_con > .info04_con > .contents_con > .slide_con {float:right; width:min(360px, 18.75vw); transition:all 0.5s ease;}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con {position:relative; top:0; left:0; overflow:hidden; border-radius:min(10px, 0.52vw);}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con img {width:100%;}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con {width:min(78px, 4.06vw); position:absolute; top:0; left:min(15px, 0.78vw); z-index:20;}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con > .text_con {width:100%; margin:0 auto; text-align:center; position:absolute; top:min(14px, 0.73vw); left:0; right:0; z-index:10;}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con > .text_con > .text01_con {}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con > .text_con > .text01_con span {font-size:min(16px, 0.83vw); color:#FFF; font-weight:700; line-height:130%;}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con > .text_con > .text02_con {}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con > .text_con > .text02_con span {font-size:min(24px, 1.25vw); color:#FFF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .person_con {width:100%; margin:0 auto; position:absolute; bottom:0; left:0; right:0; z-index:10;}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con {width:100%; margin:0 auto; background-color:#000; background-color:rgba(0,0,0,0.60); padding:min(24px, 1.25vw) 0; text-align:center; position:absolute; bottom:0; left:0; right:0; z-index:10;}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text01_con {}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text01_con span {font-size:min(42px, 2.19vw); color:#FFF; font-weight:700; line-height:130%;}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text02_con {margin:max(-4px, -0.21vw) 0 0 0;}
#main_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text02_con span {font-size:min(24px, 1.25vw); color:#FFF; font-weight:700; line-height:130%;}

/* class 수정 완 */
#main_con > .info05_con {background-color:#F5F5F5;}
#main_con > .info05_con > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(100px, 5.21vw) 0 min(514px, 26.77vw) 0; position:relative; top:0; left:0;}
#main_con > .info05_con > .contents_con > .text_con {}
#main_con > .info05_con > .contents_con > .text_con > .text01_con {}
#main_con > .info05_con > .contents_con > .text_con > .text01_con > .star_con {}
#main_con > .info05_con > .contents_con > .text_con > .text01_con > .star_con > .contents_con {display:inline-block;}
#main_con > .info05_con > .contents_con > .text_con > .text01_con > .star_con > .contents_con > ul {}
#main_con > .info05_con > .contents_con > .text_con > .text01_con > .star_con > .contents_con > ul > li {float:left; width:min(28px, 1.46vw); margin:0 0 0 min(2px, 0.1vw);}
#main_con > .info05_con > .contents_con > .text_con > .text01_con > .star_con > .contents_con > ul > li img {width:100%;}
#main_con > .info05_con > .contents_con > .text_con > .text01_con > .star_con > .contents_con > ul > li:first-child {margin:0;}
#main_con > .info05_con > .contents_con > .text_con > .text01_con > .text_con {margin:min(10px, 0.52vw) 0 0 0;}
#main_con > .info05_con > .contents_con > .text_con > .text01_con > .text_con span {font-size:min(26px, 1.35vw); color:#0085FF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info05_con > .contents_con > .text_con > .text02_con {margin:min(35px, 1.82vw) 0 0 0;}
#main_con > .info05_con > .contents_con > .text_con > .text02_con span {font-size:min(40px, 2.08vw); color:#2C2C2C; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info05_con > .contents_con > .slide_con {position:absolute; top:0; right:max(-10px, -0.52vw); z-index:10; transition:all 0.5s ease;}
#main_con > .info05_con > .contents_con > .slide_con > .w_con {}
#main_con > .info05_con > .contents_con > .slide_con > .w_con:after {content:""; display:block; clear:both;}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div {float:left; width:min(316px, 16.46vw); margin:0 0 0 min(2px, 0.1vw);}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div .swiper-container {width:100%; margin:0 auto;}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div .swiper-container .swiper-wrapper {transition-timing-function:linear !important;}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div .swiper-container .swiper-wrapper .swiper-slide {height:auto; padding:min(10px, 0.52vw);}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con {background-color:#FFF; padding:min(20px, 1.04vw); overflow:hidden; border-radius:min(12px, 0.63vw); box-shadow:0px 0px min(10px, 0.52vw) 0px #EFEFEF;}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text01_con {}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text01_con > .text01_con {}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text01_con > .text01_con span {font-size:min(18px, 0.94vw); color:#0085FF; font-weight:700; line-height:150%;}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text01_con > .text02_con {}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text01_con > .text02_con span {font-size:min(14px, 0.73vw); color:#999; font-weight:700; line-height:150%;}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text01_con > .text02_con span .bar {font-size:min(12px, 0.63vw); line-height:150%;}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text02_con {margin:min(16px, 0.83vw) 0 0 0;}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text02_con span {font-size:min(16px, 0.83vw); color:#333; line-height:130%;}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .slide_div:first-child {margin:0;}
#main_con > .info05_con > .contents_con > .slide_con > .w_con .bg {width:100%; height:100%; margin:0 auto; background:linear-gradient(180deg,#F5F5F5 -24.41%, rgba(245,245,245,0.00) 37.8%, rgba(245,245,245,0.00) 100%); position:absolute; top:0; left:0; right:0; z-index:10;}
#main_con > .info05_con > .contents_con > .slide_con > .m_con {}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container {width:100%; margin:0 auto; padding:0 min(10px, 0.52vw);}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper {transition-timing-function:linear !important;}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide {width:min(310px, 16.15vw); padding:min(10px, 0.52vw);}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con {}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > ul {}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > ul > li {margin:min(15px, 0.78vw) 0 0 0;}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > ul > li > .contents_con {background-color:#FFF; padding:min(20px, 1.04vw); overflow:hidden; border-radius:min(12px, 0.63vw); box-shadow:0px 0px min(10px, 0.52vw) 0px #EFEFEF;}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > ul > li > .contents_con > .text01_con {}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > ul > li > .contents_con > .text01_con > .text01_con {}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > ul > li > .contents_con > .text01_con > .text01_con span {font-size:min(18px, 0.94vw); color:#0085FF; font-weight:700; line-height:150%;}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > ul > li > .contents_con > .text01_con > .text02_con {}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > ul > li > .contents_con > .text01_con > .text02_con span {font-size:min(14px, 0.73vw); color:#999; font-weight:700; line-height:150%;}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > ul > li > .contents_con > .text01_con > .text02_con span .bar {font-size:min(12px, 0.63vw); line-height:150%;}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > ul > li > .contents_con > .text02_con {margin:min(16px, 0.83vw) 0 0 0;}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > ul > li > .contents_con > .text02_con span {font-size:min(16px, 0.83vw); color:#333; line-height:130%;}
#main_con > .info05_con > .contents_con > .slide_con > .m_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > ul > li:first-child {margin:0;}

#main_con > .info06_con {background-color:#FFF;}
#main_con > .info06_con > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(120px, 6.25vw) 0;}
#main_con > .info06_con > .contents_con > .title_con {text-align:center;}
#main_con > .info06_con > .contents_con > .title_con > .text01_con {}
#main_con > .info06_con > .contents_con > .title_con > .text01_con > span {font-size:min(32px, 1.67vw); color:#2c2c2c; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info06_con > .contents_con > .title_con > .text02_con {margin:min(20px, 1.04vw) 0 0 0;}
#main_con > .info06_con > .contents_con > .title_con > .text02_con > span {font-size:min(44px, 2.29vw); color:#0085ff; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info06_con > .contents_con > .list_con {margin:min(80px, 4.17vw) 0 0 0;}
#main_con > .info06_con > .contents_con > .list_con > ul {display:flex; flex-wrap:wrap; justify-content:center; align-items:center; gap:min(18px, 0.94vw);}
#main_con > .info06_con > .contents_con > .list_con > ul:after {content:none;}
#main_con > .info06_con > .contents_con > .list_con > ul > li {}
#main_con > .info06_con > .contents_con > .list_con > ul > li > .img_con {}
#main_con > .info06_con > .contents_con > .list_con > ul > li > .img_con > img {}

#main_con > .info07_con {}
#main_con > .info07_con > .contents_con {background-color:#001631; overflow:hidden;}
#main_con > .info07_con > .contents_con > .contents_con {width:100%; max-width:min(811px, 42.24vw); margin:0 auto; padding:min(100px, 5.21vw) 0 0 0;}
#main_con > .info07_con > .contents_con > .contents_con > .title_con {margin:0 0 min(90px, 4.69vw) 0; text-align:center;}
#main_con > .info07_con > .contents_con > .contents_con > .title_con > .text01_con {display:flex; justify-content:center; align-items:center; gap:min(15px, 0.78vw);}
#main_con > .info07_con > .contents_con > .contents_con > .title_con > .text01_con > img {}
#main_con > .info07_con > .contents_con > .contents_con > .title_con > .text01_con > span {font-size:min(32px, 1.67vw); color:#FFF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info07_con > .contents_con > .contents_con > .title_con > .text02_con {margin:min(20px, 1.24vw) 0 0 0;}
#main_con > .info07_con > .contents_con > .contents_con > .title_con > .text02_con > span {font-size:min(45px, 2.34vw); color:#FFF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con {}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .list_con.w_con {}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul {}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li {float:left; width:44%; margin:0 0 0 12%}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div {text-align:center;}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .img_con {}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .img_con img {width:100%;}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li:first-child {margin:0;}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con {transition:all 0.5s ease;}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container {width:100%; margin:0 auto; padding:0 0 0 min(10px, 0.52vw);}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper {}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide {width:min(296px, 15.42vw); margin:0 min(10px, 0.52vw); overflow:hidden;}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div {text-align:center;}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
#main_con > .info07_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con img {width:100%;}

#main_con > .info08_con {background-color:#FFF;}
#main_con > .info08_con > .contents_con {padding:min(120px, 6.25vw) 0;}
#main_con > .info08_con > .contents_con > .title_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; margin-bottom:min(72px, 3.75vw); text-align:center;}
#main_con > .info08_con > .contents_con > .title_con > .text01_con {}
#main_con > .info08_con > .contents_con > .title_con > .text01_con span {font-size:min(32px, 1.67vw); color:#0085FF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info08_con > .contents_con > .title_con > .text02_con {margin:min(20px, 1.04vw) 0 0 0;}
#main_con > .info08_con > .contents_con > .title_con > .text02_con > span {font-size:min(44px, 2.29vw); color:#2C2C2C; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info08_con > .contents_con > .slide_con {padding:0 0 0 min(360px, 18.75vw); transition:all 0.5s ease;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto; padding:0 min(300px, 15.63vw) min(50px, 2.6vw) 0; position:relative; top:0; left:0;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:min(510px, 26.56vw); margin:0 min(40px, 2.08vw) 0 0;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con {width:100%; height:min(670px, 34.9vw); background:#eff7ff; border-radius:min(14px, 0.73vw); padding:min(30px, 1.56vw) 0 0 0; position:relative; top:0; left:0; box-sizing:border-box;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con img {width:100%;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con {width:min(74px, 3.85vw); position:absolute; top:0; left:min(30px, 1.56vw); z-index:20;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con > .text_con {width:100%; margin:0 auto; text-align:center; position:absolute; top:min(16px, 0.83vw); left:0; right:0; z-index:10;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con > .text_con > .text01_con {}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con > .text_con > .text01_con span {font-size:min(18px, 0.94vw); color:#FFF; font-weight:900; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con > .text_con > .text02_con {}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con > .text_con > .text02_con span {font-size:min(24px, 1.25vw); color:#FFF; font-weight:900; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con {padding:0 min(40px, 2.08vw); text-align:right;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text01_con {}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text01_con > span {font-size:min(20px, 1.04vw); color:#8F9AA5; font-weight:700; line-height:130%;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text01_con > span .color_text {color:#0085FF;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text02_con {margin:min(20px, 1.04vw) 0 0 0;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text02_con > span {font-size:min(23px, 1.2vw); color:#5B5B5B; font-weight:700; line-height:130%;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text03_con {margin:min(8px, 0.42vw) 0 0 0;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text03_con > span {font-size:min(30px, 1.56vw); color:#2C2C2C; font-weight:700; line-height:130%;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .img_con {margin:min(51px, 2.66vw) 0 0 0; padding:0 min(17px, 0.89vw) 0 min(48px, 2.5vw);}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .img_con > img {}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .list_con {padding:0 min(40px, 2.08vw);}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .list_con > ul {margin:min(29px, 1.51vw) 0 0 0;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .list_con > ul > li {margin:0 0 min(14px, 0.73vw) 0;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .list_con > ul > li:last-child {margin:0;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:flex-start; gap:min(14px, 0.73vw);}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .list_con > ul > li > .list_div > .img_con {}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .list_con > ul > li > .list_div > .img_con > img {}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .list_con > ul > li > .list_div > .text_con {margin-top:min(2px, 0.1vw);}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:min(22px, 1.15vw); color:#2C2C2C; font-weight:400; line-height:130%;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-scrollbar {width:100%; max-width:min(1200px, 62.5vw); height:min(2px, 0.1vw); background-color:rgba(0,0,0,0.20); left:0; bottom:0; cursor:pointer; border-radius:0;}
#main_con > .info08_con > .contents_con > .slide_con .swiper-container .swiper-scrollbar-drag {background-color:#0085FF; border-radius:0;}

#main_con > .info09_con {background-color:#F9F9F9;}
#main_con > .info09_con > .contents_con {width:100%; max-width:min(1000px, 52.08vw); margin:0 auto; padding:min(100px, 5.21vw) 0 min(110px, 5.73vw) 0;}
#main_con > .info09_con > .contents_con > .title_con {margin:0 0 min(50px, 2.6vw) 0; text-align:center;}
#main_con > .info09_con > .contents_con > .title_con span {font-size:min(44px, 2.29vw); color:#2C2C2C; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info09_con > .contents_con > .contents_con {}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con {}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul {}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li {float:left; width:32%; margin:0 0 0 2%;}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li > a {display:block; overflow:hidden; border-radius:min(12px, 0.63vw); box-shadow:0px 0px min(10px, 0.52vw) 0px #EFEFEF;}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li > a > .list_div {background-color:#FFF;}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li > a > .list_div > .img_con {background-repeat:no-repeat; background-size:cover; background-position:center; position:relative; top:0; left:0;}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li > a > .list_div > .img_con img {width:100%;}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li > a > .list_div > .img_con > .category_con {position:absolute; top:min(20px, 1.04vw); left:min(20px, 1.04vw); z-index:10;}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li > a > .list_div > .img_con > .category_con span {display:inline-block; border:min(1px, 0.05vw) solid #FFF; padding:min(4px, 0.21vw) min(13px, 0.68vw); font-size:min(16px, 0.83vw); color:#FFF; line-height:120%; overflow:hidden; border-radius:min(320px, 16.67vw);}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li > a > .list_div > .text_con {padding:min(16px, 0.83vw) min(16px, 0.83vw) min(58px, 3.02vw) min(16px, 0.83vw);}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li > a > .list_div > .text_con > .title_con {}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li > a > .list_div > .text_con > .title_con span {display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:min(20px, 1.04vw); color:#333; font-weight:700; line-height:120%;}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li > a > .list_div > .text_con > .info_con {margin:min(10px, 0.52vw) 0 0 0;}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li > a > .list_div > .text_con > .info_con span {display:block; height:min(41.6px, 2.16vw); white-space:normal; overflow:hidden; text-overflow:ellipsis; word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-size:min(16px, 0.83vw); color:#333; line-height:min(20.8px, 1.08vw);}
#main_con > .info09_con > .contents_con > .contents_con > .list_con.w_con > ul > li:first-child {margin:0;}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con {transition:all 0.5s ease;}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container {width:100%; margin:0 auto; padding:0 0 0 min(10px, 0.52vw);}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper {}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide {width:min(330px, 17.19vw); padding:min(10px, 0.52vw);}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide > a {display:block; overflow:hidden; border-radius:min(12px, 0.63vw); box-shadow:0px 0px min(10px, 0.52vw) 0px #EFEFEF;}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide > a > .list_div {background-color:#FFF;}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide > a > .list_div > .img_con {background-repeat:no-repeat; background-size:cover; background-position:center; position:relative; top:0; left:0;}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide > a > .list_div > .img_con img {width:100%;}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide > a > .list_div > .img_con > .category_con {position:absolute; top:min(20px, 1.04vw); left:min(20px, 1.04vw); z-index:10;}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide > a > .list_div > .img_con > .category_con span {display:inline-block; border:1px solid #FFF; padding:min(4px, 0.21vw) min(13px, 0.68vw); font-size:min(16px, 0.83vw); color:#FFF; line-height:120%; overflow:hidden; border-radius:min(310px, 16.15vw);}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide > a > .list_div > .text_con {padding:min(15px, 0.78vw) min(15px, 0.78vw) min(33px, 1.72vw) min(15px, 0.78vw);}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide > a > .list_div > .text_con > .title_con {}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide > a > .list_div > .text_con > .title_con span {display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:min(20px, 1.04vw); color:#333; font-weight:700; line-height:120%;}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide > a > .list_div > .text_con > .info_con {margin:min(10px, 0.52vw) 0 0 0;}
#main_con > .info09_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide > a > .list_div > .text_con > .info_con span {display:block; height:min(41.6px, 2.17vw); white-space:normal; overflow:hidden; text-overflow:ellipsis; word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-size:min(16px, 0.83vw); color:#333; line-height:min(20.8px, 1.08vw);}
#main_con > .info09_con > .contents_con > .contents_con > .more_btn_con {margin:min(30px, 1.56vw) 0 0 0; text-align:center;}
#main_con > .info09_con > .contents_con > .contents_con > .more_btn_con .a_btn {display:inline-block;}
#main_con > .info09_con > .contents_con > .contents_con > .more_btn_con .a_btn > span {font-size:min(20px, 1.04vw); color:#333; font-weight:700; line-height:130%; vertical-align:middle;}
#main_con > .info09_con > .contents_con > .contents_con > .more_btn_con .a_btn > img {width:min(24px, 1.25vw); margin:0 0 0 min(1px, 0.05vw); vertical-align:middle;}

#main_con > .info10_con {background:url("/tax_venture/m/img/main_info10_con_bg.png")no-repeat center/cover;}
#main_con > .info10_con > .contents_con {width:100%; margin:0 auto; padding:min(115px, 5.99vw) 0; text-align:center;}
#main_con > .info10_con > .contents_con > .text_con {position:relative;}
#main_con > .info10_con > .contents_con > .text_con:after {content:''; width:min(15px, 0.78vw); height:min(17px, 0.89vw); background:url("/tax_venture/m/img/main_info10_con_text_con_arrow.svg")no-repeat center/cover; position:absolute; bottom:min(-11px, -0.57vw); left:50%; transform:translateX(-50%);}
#main_con > .info10_con > .contents_con > .text_con > span {display:inline-block; background:#0085FF; border-radius:min(5px, 0.26vw); padding:min(8px, 0.4vw) min(12px, 0.63vw); font-size:min(24px, 1.25vw); color:#FFF; font-weight:700; line-height:130%;}
#main_con > .info10_con > .contents_con > .txt_con {margin:min(30px, 1.56vw) 0 0 0;}
#main_con > .info10_con > .contents_con > .txt_con > .text01_con {}
#main_con > .info10_con > .contents_con > .txt_con > .text01_con > span {font-size:min(28px, 1.46vw); color:#FFF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info10_con > .contents_con > .txt_con > .text02_con {display:flex; justify-content:center; align-items:center; gap:min(26px, 1.35vw); margin:min(10px, 0.52vw) 0 0 0;}
#main_con > .info10_con > .contents_con > .txt_con > .text02_con > span {font-size:min(48px, 2.5vw); color:#FFF; font-weight:700; line-height:100%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info10_con > .contents_con > .txt_con > .text02_con > img {}
#main_con > .info10_con > .contents_con > .txt_con > .text03_con {margin:min(10px, 0.52vw) 0 0 0;}
#main_con > .info10_con > .contents_con > .txt_con > .text03_con > span {font-size:min(38px, 1.98vw); color:#BFEDFF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info10_con > .contents_con > .btn_con {margin:min(50px, 2.6vw) 0 0 0;}
#main_con > .info10_con > .contents_con > .btn_con > a {display:block; width:min(380px, 19.79vw); margin:0 auto; background:linear-gradient(180deg, #0085FF 0%, #00B1FD 116.67%); border-radius:min(10px, 0.52vw); text-align:center; font-size:min(30px, 1.56vw); color:#FFF; font-weight:900; line-height:min(80px, 4.17vw); font-family:"Happiness Sans", sans-serif;}

/*푸터*/
#footer {width:100%; margin:0 auto; background-color:#222;}
#footer > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(60px, 3.13vw) 0 min(109px, 5.68vw) 0;}
#footer > .contents_con > .info01_con {}
#footer > .contents_con > .info01_con:after {content:""; display:block; clear:both;}
#footer > .contents_con > .info01_con > .logo_con {float:left;}
#footer > .contents_con > .info01_con > .logo_con img {width:min(116px, 6.04vw);}
#footer > .contents_con > .info01_con > .text_con {float:right; text-align:right;}
#footer > .contents_con > .info01_con > .text_con > .text01_con {}
#footer > .contents_con > .info01_con > .text_con > .text01_con span {font-size:min(20px, 1.04vw); color:#FFF; font-weight:900; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#footer > .contents_con > .info01_con > .text_con > .text02_con {margin:min(6px, 0.31vw) 0 0 0;}
#footer > .contents_con > .info01_con > .text_con > .text02_con span {font-size:min(16px, 0.83vw); color:#FFF; line-height:130%;}
#footer > .contents_con > .info02_con {border-top:min(1px, 0.05vw) solid #444; margin:min(24px, 1.25vw) 0 0 0; padding:min(24px, 1.25vw) 0 0 0; position:relative; top:0; left:0;}
#footer > .contents_con > .info02_con > .text01_con {}
#footer > .contents_con > .info02_con > .text01_con span {font-size:min(16px, 0.83vw); color:#999; line-height:130%;}
#footer > .contents_con > .info02_con > .text01_con span .bar {font-size:min(14px, 0.73vw);}
#footer > .contents_con > .info02_con > .text02_con {margin:min(12px, 0.63vw) 0 0 0;}
#footer > .contents_con > .info02_con > .text02_con span {font-size:min(13px, 0.68vw); color:#999; line-height:130%;}
#footer > .contents_con > .info02_con > .icon_con {width:min(35px, 1.82vw); position:absolute; top:min(24px, 1.25vw); right:0; z-index:10;}
#footer > .contents_con > .info02_con > .icon_con .a_btn {display:block;}
#footer > .contents_con > .info02_con > .icon_con .a_btn img {width:100%;}

/*퀵*/
#quick {position:fixed; bottom:min(40px, 2.08vw); right:min(34px, 1.77vw); z-index:100;}
#quick > .btn_con {width:min(100px, 5.21vw);}
#quick > .btn_con > .w_con {}
#quick > .btn_con > .w_con > ul {}
#quick > .btn_con > .w_con > ul > li {margin:min(8px, 0.42vw) 0 0 0;} 
#quick > .btn_con > .w_con > ul > li .a_btn {display:block; background-color:#0D4EAE; padding:min(16px, 0.83vw) 0; text-align:center; overflow:hidden; border-radius:min(10px, 0.52vw);}
#quick > .btn_con > .w_con > ul > li .a_btn > .icon_con {}
#quick > .btn_con > .w_con > ul > li .a_btn > .icon_con img {width:min(40px, 2.08vw);}
#quick > .btn_con > .w_con > ul > li .a_btn > .text_con {margin:min(7px, 0.36vw) 0 0 0;}
#quick > .btn_con > .w_con > ul > li .a_btn > .text_con span {font-size:min(16px, 0.83vw); color:#FFF; line-height:130%; font-family:"JalnanGothic", sans-serif;}
#quick > .btn_con > .w_con > ul > li:first-child {margin:0;}
#quick > .btn_con > .m_con {position:relative; top:0; left:0;}
#quick > .btn_con > .m_con > table {width:100%; margin:0 auto;}
#quick > .btn_con > .m_con > table > tbody > tr > td {width:50%;}
#quick > .btn_con > .m_con > table > tbody > tr > td {}
#quick > .btn_con > .m_con > table > tbody > tr > .btn01_td {}
#quick > .btn_con > .m_con > table > tbody > tr > .btn01_td .a_btn {display:block; text-align:center; font-size:16px; color:#FFF; font-weight:700; line-height:70px; font-family:"Happiness Sans", sans-serif;}
#quick > .btn_con > .m_con > table > tbody > tr > .btn02_td {}
#quick > .btn_con > .m_con > table > tbody > tr > .btn02_td .a_btn {display:block; padding:0 16px;}
#quick > .btn_con > .m_con > table > tbody > tr > .btn02_td .a_btn > table {width:100%; margin:0 auto;}
#quick > .btn_con > .m_con > table > tbody > tr > .btn02_td .a_btn > table > tbody > tr > td {height:70px;}
#quick > .btn_con > .m_con > table > tbody > tr > .btn02_td .a_btn > table > tbody > tr > .icon_td {width:40px;}
#quick > .btn_con > .m_con > table > tbody > tr > .btn02_td .a_btn > table > tbody > tr > .icon_td img {width:100%;}
#quick > .btn_con > .m_con > table > tbody > tr > .btn02_td .a_btn > table > tbody > tr > .text_td {padding:0 0 0 10px;}
#quick > .btn_con > .m_con > table > tbody > tr > .btn02_td .a_btn > table > tbody > tr > .text_td > .text01_con {}
#quick > .btn_con > .m_con > table > tbody > tr > .btn02_td .a_btn > table > tbody > tr > .text_td > .text01_con span {font-size:22px; color:#FFF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#quick > .btn_con > .m_con > table > tbody > tr > .btn02_td .a_btn > table > tbody > tr > .text_td > .text02_con {margin:-1px 0 0 0;}
#quick > .btn_con > .m_con > table > tbody > tr > .btn02_td .a_btn > table > tbody > tr > .text_td > .text02_con span {font-size:12px; color:#BFDEFF; font-weight:700; line-height:130%;}
#quick > .btn_con > .m_con > .bar {width:1px; height:40px; margin:0 auto; background-color:#03347C; position:absolute; top:50%; left:0; right:0; z-index:10; transform:translateY(-50%);}
#quick > .btn_con + .top_btn_con {margin:min(16px, 0.83vw) 0 0 0;}
#quick > .top_btn_con {text-align:center;}
#quick > .top_btn_con .a_btn {display:inline-block; width:min(48px, 2.5vw);}
#quick > .top_btn_con .a_btn img {width:100%;}