/*
	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("/tax_vat/m/img/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_vat/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_vat/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 {text-align:center;}
#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_vat/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_vat/m/img/top_quick_checkbox_icon_on.svg");}
#top_quick.scroll {width:100%; margin:0 auto; position:fixed; top:0; left:0; right:0; z-index:100;}

/*헤더*/
#header {width:100%; margin:0 auto; border-bottom:min(1px, 0.05vw) solid #1F2A36; background-color:#0C1624;}
#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:#FFF; line-height:130%; font-weight:700; font-family:"Happiness Sans", sans-serif; vertical-align:bottom;}
#header > .contents_con > .betsy_con {width:min(101.654px, 5.29vw); 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(16px, 0.83vw); 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(20px, 1.04vw); 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(32px, 1.67vw); color:#FFF; font-weight:900; line-height:130%; font-family:"Happiness Sans", sans-serif;}

/*메인 팝업*/
.main_popup {width:100%; max-width:min(434px, 22.6vw); position:absolute; top:min(181px, 9.43vw); left:min(187px, 9.74vw); z-index:100;}
.main_popup > .contents_con {}
.main_popup > .contents_con a {display:block;}
.main_popup > .contents_con img {width:100%;}
.main_popup > .btn_con {margin:min(10px, 0.52vw) 0 0 0;}
.main_popup > .btn_con .a_btn {display:inline-block;}
.main_popup > .btn_con .a_btn > span {font-size:min(16px, 0.83vw); color:#FFF; font-weight:500; line-height:140%; vertical-align:middle;}
.main_popup > .btn_con .a_btn > img {width:min(10px, 0.52vw); margin:0 0 0 min(3px, 0.16vw); vertical-align:middle;}

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

/*메인 컨텐츠*/
#main_con {}

#main_con > .info14_con {}
#main_con > .info14_con > .contents_con {}
#main_con > .info14_con > .contents_con > .slide_con {}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {background-repeat:no-repeat; background-size:cover; background-position:center;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con {width:100%; max-width:min(1200px, 62.5vw); height:min(708px, 36.88vw); margin:0 auto;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con {}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text01_con {}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text01_con span {font-size:min(26px, 1.35vw); font-weight:700; line-height:130%;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text02_con {margin:min(12px, 0.63vw) 0 0 0;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text02_con span {font-size:min(40px, 2.08vw); font-weight:700; line-height:140%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text03_con {margin:min(30px, 1.56vw) 0 0 0;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text03_con span {display:block; margin:min(6px, 0.31vw) 0 0 0; font-size:min(18px, 0.94vw); font-weight:500; line-height:130%;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text03_con span .color_text {display:inline;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text03_con span .color_text01 {font-size:min(22px, 1.15vw); font-weight:800;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text03_con span .color_text02 {font-weight:700;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text03_con span:first-child {margin:0;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .btn_con {margin:min(50px, 2.6vw) 0 0 0;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .btn_con .a_btn {display:inline-block; background-color:#0085FF; padding:min(18px, 0.94vw) min(40px, 2.08vw); border-radius:min(8px, 0.42vw);}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .btn_con .a_btn > span {font-size:min(22px, 1.15vw); color:#FFF; font-weight:700; font-family:"Happiness Sans", sans-serif;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info01 {background-color:#F0F7FF; background-image:url("/tax_vat/m/img/main_info14_slide_info01_bg.png"); background-size:min(695px, 36.2vw); background-position:right bottom;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info01 > .contents_con {padding:min(143px, 7.45vw) 0 0 0; position:relative; top:0; left:0;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info01 > .contents_con > .text_con > .text01_con span {color:#0085FF;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info01 > .contents_con > .text_con > .text02_con span {color:#2C2C2C;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info01 > .contents_con > .text_con > .text03_con span {color:#2C2C2C;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info01 > .contents_con > .text_con > .text03_con span .color_text01 {color:#0085FF;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info01 > .contents_con > .img_con {width:min(998px, 51.98vw); position:absolute; bottom:0; right:max(-95px, -4.95vw); z-index:10;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info02 {background-image:url("/tax_vat/m/img/main_info14_slide_info02_bg.png");}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info02 > .contents_con {padding:min(146px, 7.6vw) 0 0 0;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info02 > .contents_con > .text_con {text-align:center;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info02 > .contents_con > .text_con > .text01_con span {color:#FFF;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info02 > .contents_con > .text_con > .text02_con span {color: #FFF;}
#main_con > .info14_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.info02 > .contents_con > .text_con > .text03_con span {color:#FFF;}

#main_con > .info13_con {background:linear-gradient(155deg, #0C1624 5.57%, #003CFF 110.74%);}
#main_con > .info13_con > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(73px, 3.8vw) 0 min(93px, 4.84vw) 0;}
#main_con > .info13_con > .contents_con > .title_con {text-align:center;}
#main_con > .info13_con > .contents_con > .title_con > .text01_con {}
#main_con > .info13_con > .contents_con > .title_con > .text01_con span {display:inline-block; border:min(1px, 0.05vw) solid #ABA6FF; background:linear-gradient(90deg, #221DAC 0%, #7641F2 100%); padding:min(8px, 0.42vw) min(20px, 1.04vw); font-size:min(22px, 1.15vw); color:#FFF; font-weight:700; line-height:140%; text-shadow:0px 0px min(4px, 0.21vw) rgba(0,0,0,0.10); border-radius:min(500px, 26.04vw); box-shadow:0px 0px min(10px, 0.52vw) 0px rgba(0,0,0,0.15);}
#main_con > .info13_con > .contents_con > .title_con > .text02_con {margin:min(20px, 1.04vw) 0 0 0;}
#main_con > .info13_con > .contents_con > .title_con > .text02_con img {width:min(484px, 25.21vw);}
#main_con > .info13_con > .contents_con > .title_con > .text03_con {margin:min(8px, 0.42vw) 0 0 0;}
#main_con > .info13_con > .contents_con > .title_con > .text03_con span {font-size:min(22px, 1.15vw); color:#FFF; font-weight:600; line-height:140%;}
#main_con > .info13_con > .contents_con > .text_con {text-align:center;}
#main_con > .info13_con > .contents_con > .text_con > .text01_con {}
#main_con > .info13_con > .contents_con > .text_con > .text01_con img {width:min(537px, 27.97vw);}
#main_con > .info13_con > .contents_con > .text_con > .text02_con {margin:min(20px, 1.04vw) 0 0 0;}
#main_con > .info13_con > .contents_con > .text_con > .text02_con span {font-size:min(20px, 1.04vw); color:#FFF; font-weight:500; line-height:140%;}
#main_con > .info13_con > .contents_con > .btn_con {margin:min(20px, 1.04vw) 0 0 0; text-align:center;}
#main_con > .info13_con > .contents_con > .btn_con .a_btn {display:inline-block; background-color:#000; padding:min(18px, 0.94vw) min(60px, 3.13vw); font-size:min(20px, 1.04vw); color:#FFF; font-weight:700; line-height:140%; border-radius:min(500px, 26.04vw);}

#main_con > .info01_con {background:url("/tax_vat/m/img/main_info01_con_bg.png")no-repeat center/cover;}
#main_con > .info01_con > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(100px, 5.21vw) 0 min(140px, 7.29vw) 0; position:relative;}
#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(26px, 1.35vw); color:rgba(255, 255, 255, 0.80); font-weight:700; line-height:130%;}
#main_con > .info01_con > .contents_con > .text_con > .text02_con {margin:min(15px, 0.78vw) 0 0 0;}
#main_con > .info01_con > .contents_con > .text_con > .text02_con span {font-size:min(46px, 2.40vw); color:#FFF; font-weight:700; line-height:140%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info01_con > .contents_con > .text_con > .text02_con span .color_text {color:#0085FF; font-family:"Happiness Sans", sans-serif;}
#main_con > .info01_con > .contents_con > .text_con > .text03_con {margin:min(42px, 2.19vw) 0 0 0;}
#main_con > .info01_con > .contents_con > .text_con > .text03_con > .text01_con {}
#main_con > .info01_con > .contents_con > .text_con > .text03_con > .text01_con span {font-size:min(22px, 1.15vw); color:#FFF; font-weight:500; line-height:130%; /*text-shadow:0px 0px min(20px, 1.04vw) rgba(255,255,255,0.70);*/}
#main_con > .info01_con > .contents_con > .text_con > .text03_con > .text01_con span .color_text {font-size:min(26px, 1.35vw); color:#0085FF; font-weight:800; line-height:130%;}
#main_con > .info01_con > .contents_con > .text_con > .text03_con > .text02_con {margin:min(10px, 0.52vw) 0 0 0;}
#main_con > .info01_con > .contents_con > .text_con > .text03_con > .text02_con span {font-size:min(22px, 1.15vw); color:#FFF; font-weight:500; line-height:130%;/* text-shadow:0px 0px min(20px, 1.04vw) rgba(255,255,255,0.70);*/}
#main_con > .info01_con > .contents_con > .list_con {}
#main_con > .info01_con > .contents_con > .list_con > ul {}
#main_con > .info01_con > .contents_con > .list_con > ul > li {
	position:absolute;
	animation-name: floatUpDown;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
	}

/* 아이콘마다 다르게 */
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(1) {
  animation-duration: 3s;
  animation-delay: 0s;
}
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(2) {
  animation-duration: 3.5s;
  animation-delay: 0.2s;
}
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(3) {
  animation-duration: 4s;
  animation-delay: 0.1s;
}
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(4) {
  animation-duration: 3.7s;
  animation-delay: 0.3s;
}
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(5) {
  animation-duration: 3.2s;
  animation-delay: 0.15s;
}
/* 둥둥 떠오르는 애니메이션 */
@keyframes floatUpDown {
  0% { transform: translateY(0px) rotate(0deg); }
  50% { transform: translateY(-10px) rotate(2deg); }
  100% { transform: translateY(0px) rotate(0deg); }
}

#main_con > .info01_con > .contents_con > .list_con > ul > li > .img_con {}
#main_con > .info01_con > .contents_con > .list_con > ul > li > .img_con > img {width:100%;}
#main_con > .info01_con > .contents_con > .list_con > ul > li:first-child {left:min(40px, 2.08vw); bottom:min(70px, 3.65vw);}
#main_con > .info01_con > .contents_con > .list_con > ul > li:first-child > .img_con {width:min(150px, 7.81vw);}
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(2) {left:min(220px, 11.46vw); bottom:min(180px, 9.38vw);}
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(2) > .img_con {width:min(176px, 9.17vw);}
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(3) {left:50%; bottom:min(150px, 7.81vw); margin-left: calc(-1 * min(196px, 10.21vw));}
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(3) > .img_con {width:min(392px, 20.42vw);}
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(4) {right:min(236px, 12.29vw); bottom:min(194px, 10.10vw);}
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(4) > .img_con {width:min(159px, 8.28vw);}
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(5) {right:min(58px, 3.02vw); bottom:min(70px, 3.65vw);}
#main_con > .info01_con > .contents_con > .list_con > ul > li:nth-child(5) > .img_con {width:min(127px, 6.61vw);}
#main_con > .info01_con > .contents_con > .arrow_con {position:absolute; bottom:0; left:50%; transform:translateX(-50%);}
#main_con > .info01_con > .contents_con > .arrow_con > img {width:min(102px, 5.31vw); animation: arrowBlink 0.65s ease-in-out infinite;}

@keyframes arrowBlink {
  0% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}

#main_con > .info01_con > .contents_con > .btn_con {
	margin:min(284px, 14.79vw) 0 0 0;
	position: relative; 
	z-index: 10;
	}
#main_con > .info01_con > .contents_con > .btn_con > a {
	position: relative;
	overflow: hidden;
	transition: background 0.3s ease;
	
	display:block;
	width:min(380px, 19.79vw);
	margin:0 auto;
	background:#0085FF;
	box-shadow: 0px 1px 1px 0px rgba(255, 255, 255, 0.40) inset, 0px -1px 2px 0px rgba(0, 0, 0, 0.25) inset;
	border-radius:min(500px, 26.04vw); -moz-border-radius:min(500px, 26.04vw);
	-webkit-border-radius:min(500px, 26.04vw);
	text-align:center;
	font-size:min(24px, 1.25vw);
	color:#fff; font-weight:700;
	line-height:min(80px, 4.17vw);
	ont-family:"Happiness Sans", sans-serif;
	}

#main_con > .info01_con > .contents_con > .btn_con > a::after {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 60%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-20deg);
  pointer-events: none;
}

#main_con > .info01_con > .contents_con > .btn_con > a:hover::after {
  animation: softShine 0.8s ease-in-out;
}
@keyframes softShine {
  from {
    left: -100%;
  }
  to {
    left: 120%;
  }
}

#main_con > .info03_con {background-color:#F9F9F9;}
#main_con > .info03_con > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(120px, 6.25vw) 0;}
#main_con > .info03_con > .contents_con > .title_con {margin:0 0 min(59px, 3.07vw) 0; text-align:center;}
#main_con > .info03_con > .contents_con > .title_con > .text01_con {}
#main_con > .info03_con > .contents_con > .title_con > .text01_con > .text01_con {}
#main_con > .info03_con > .contents_con > .title_con > .text01_con > .text01_con span {background:linear-gradient(90deg, #0085FF 21.05%, #0035BC 78.73%); background-clip: text; font-size:min(26px, 1.35vw); color:transparent; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info03_con > .contents_con > .title_con > .text01_con > .text02_con {margin:min(14px, 0.73vw) 0 0 0;}
#main_con > .info03_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 > .info03_con > .contents_con > .title_con > .text02_con {margin:min(25px, 1.3vw) 0 0 0;}
#main_con > .info03_con > .contents_con > .title_con > .text02_con span {font-size:min(22px, 1.15vw); color:#5B5B5B; line-height:130%;}
#main_con > .info03_con > .contents_con > .apply_con {width:100%; max-width:min(505px, 26.3vw); margin:0 auto;}
#main_con > .info03_con > .contents_con > .apply_con .write_con {display: flex;flex-direction: column;align-items: center;}
#main_con > .info03_con > .contents_con > .apply_con .write_con:after {content:""; display:block; clear:both;}
#main_con > .info03_con > .contents_con > .apply_con .write_con > .input_con {width:min(420px,21.88vw); text-align:center; }
#main_con > .info03_con > .contents_con > .apply_con .write_con > .input_con > ul {width:min(420px,21.88vw);}
#main_con > .info03_con > .contents_con > .apply_con .write_con > .input_con > ul > li {margin:min(10px, 0.52vw) 0 0 0;}
#main_con > .info03_con > .contents_con > .apply_con .write_con > .input_con > ul > li .input {width:100%; height:min(55px, 2.86vw); background-color: #EDEDED;  border:none;  padding:min(16px, 0.83vw) min(30px, 1.56vw); border-radius:min(50px, 2.60vw); box-sizing:border-box;}
#main_con > .info03_con > .contents_con > .apply_con .write_con > .input_con > ul > li:first-child {margin:0;}
#main_con > .info03_con > .contents_con > .apply_con .write_con > .btn_con {width:min(420px, 21.88vw); margin:min(20px, 1.04vw) 0 0 0;}
#main_con > .info03_con > .contents_con > .apply_con .write_con > .btn_con .a_btn {display:block; height:min(55px, 2.86vw); background-color:#0085FF; box-shadow: 0px 1px 1px 0px rgba(255, 255, 255, 0.40) inset, 0px -1px 2px 0px rgba(0, 0, 0, 0.25) inset; text-align:center; position:relative; top:0; left:0; overflow:hidden; border-radius:min(500px, 26.04vw);}
#main_con > .info03_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 > .info03_con > .contents_con > .apply_con .agree_con {margin:min(20px, 1.04vw) 0 0 0;}
#main_con > .info03_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 > .info03_con > .contents_con > .apply_con .agree_con .checkbox_label .check_icon {margin:0; position:absolute; top:0; left:0; z-index:10;}
#main_con > .info03_con > .contents_con > .apply_con .agree_con .checkbox_label span {font-size:min(16px, 0.83vw); color:#5B5B5B; line-height:140%;}
#main_con > .info03_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-color:#FFF;}
#main_con > .info04_con > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(192px, 10vw) 0 min(120px, 6.25vw) 0; position:relative; top:0; left:0;}
#main_con > .info04_con > .contents_con > .title_con {position:absolute; top:min(120px, 6.25vw); left:0; z-index:10;}
#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(20px, 1.04vw); color:#0085FF; font-weight:600; line-height:130%; letter-spacing:max(-0.4px, -0.02vw);}
#main_con > .info04_con > .contents_con > .title_con > .text_con > .text02_con {margin:min(14px, 0.73vw) 0 0 0;}
#main_con > .info04_con > .contents_con > .title_con > .text_con > .text02_con > .text01_con {}
#main_con > .info04_con > .contents_con > .title_con > .text_con > .text02_con > .text01_con span {font-size:min(50px, 2.6vw); color:#2C2C2C; font-weight:700; line-height:130%; letter-spacing:max(-1px, -0.05vw);}
#main_con > .info04_con > .contents_con > .title_con > .text_con > .text02_con > .text02_con {margin:min(6px, 0.31vw) 0 0 0;}
#main_con > .info04_con > .contents_con > .title_con > .text_con > .text02_con > .text02_con span {font-size:min(30px, 1.56vw); color:#5B5B5B; line-height:130%; letter-spacing:max(-0.6px, -0.03vw);}
#main_con > .info04_con > .contents_con > .title_con > .btn_con.w_con {margin:min(70px, 3.65vw) 0 0 0;}
#main_con > .info04_con > .contents_con > .title_con > .btn_con.w_con .a_btn {display:inline-block; background-color:#0085FF; padding:0 min(46px, 2.4vw); font-size:min(22px, 1.15vw); color:#FFF; font-weight:700; line-height:min(60px, 3.13vw); font-family:"Happiness Sans", sans-serif; overflow:hidden; border-radius:min(12px, 0.63vw);}
#main_con > .info04_con > .contents_con > .contents_con {padding:0 0 0 min(440px, 22.92vw);}
#main_con > .info04_con > .contents_con > .contents_con > .list_con {}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul {}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li {margin:min(75px, 3.91vw) 0 0 0;}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li .list_div {}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li .list_div > table {width:100%; margin:0 auto;}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > td {}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .icon_td {width:min(140px, 7.29vw); position:relative; top:0; left:0;}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .icon_td img {width:100%;}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .icon_td > .arrow {width:min(8px, 0.42vw); margin:0 auto; position:absolute; top:min(140px, 7.29vw); left:0; right:0; z-index:10;}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .text_td {padding:0 0 0 min(40px, 2.08vw);}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .text_td > .title_con {margin:0 0 min(15px, 0.78vw) 0;}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .text_td > .title_con span {font-size:min(28px, 1.46vw); color:#0085FF; font-weight:700; line-height:130%;}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .text_td > .info_con {}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .text_td > .info_con span {font-size:min(18px, 0.94vw); color:#5B5B5B; line-height:130%;}
#main_con > .info04_con > .contents_con > .contents_con > .list_con > ul > li:first-child {margin:0;}
#main_con > .info04_con > .contents_con > .contents_con > .btn_con.m_con {margin:50px 0 0 0;}
#main_con > .info04_con > .contents_con > .contents_con > .btn_con.m_con .a_btn {display:block; background-color:#0085FF; text-align:center; font-size:18px; color:#FFF; font-weight:700; line-height:50px; font-family:"Happiness Sans", sans-serif; overflow:hidden; border-radius:9px;}

#main_con > .info05_con {padding:0 min(40px, 2.08vw) min(120px, 6.25vw) min(40px, 2.08vw);}
#main_con > .info05_con > .contents_con {background-color:#000; overflow:hidden; border-radius:min(20px, 1.04vw);}
#main_con > .info05_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 > .info05_con > .contents_con > .contents_con > .title_con {margin:0 0 min(60px, 3.13vw) 0; text-align:center;}
#main_con > .info05_con > .contents_con > .contents_con > .title_con span {font-size:min(45px, 2.34vw); color:#FFF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con {}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .list_con.w_con {}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul {}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li {float:left; width:44%; margin:0 0 0 12%}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div {text-align:center;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con {margin:0 0 min(43px, 2.24vw) 0;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con span {display:inline-block; font-size:min(32px, 1.67vw); color:#DCDCDC; font-weight:700; line-height:130%;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con span:nth-child(2) {margin:0 min(16px, 0.83vw); position:relative; top:0; left:0; color:#FFF;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con span:nth-child(2) .bar {width:110%; height:min(1px, 0.05vw); background-color:#FFF; position:absolute; bottom:max(-3px, -0.16vw); left:50%; z-index:10; transform:translateX(-50%);}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .img_con {}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .img_con img {width:100%;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li:first-child {margin:0;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con {transition:all 0.5s ease;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container {width:100%; margin:0 auto; padding:0 0 0 10px;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper {}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide {width:296px; background-color:#000; padding:40px 30px 0 30px; margin:0 10px; overflow:hidden; border-radius:12px;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div {text-align:center;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {margin:0 0 30px 0;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con span {display:inline-block; font-size:24px; color:#DCDCDC; font-weight:700; line-height:130%;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con span:nth-child(2) {margin:0 9px; position:relative; top:0; left:0; color:#FFF;}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con span:nth-child(2) .bar {width:120%; height:1px; background-color:#FFF; position:absolute; bottom:-2px; left:50%; z-index:10; transform:translateX(-50%);}
#main_con > .info05_con > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
#main_con > .info05_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 > .info05_con_tmp {background-color:#F8F9FA;}
#main_con > .info05_con_tmp > .contents_con {}
#main_con > .info05_con_tmp > .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 > .info05_con_tmp > .contents_con > .contents_con > .title_con {margin:0 0 min(50px, 2.6vw) 0; text-align:center;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .title_con span {font-size:min(45px, 2.34vw); color:#2C2C2C; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con {}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .list_con.w_con {}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul {}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li {float:left; width:44%; margin:0 0 0 12%}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div {text-align:center;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con {margin:0 0 min(43px, 2.24vw) 0;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con span {display:inline-block; font-size:min(32px, 1.67vw); color:#5B5B5B; font-weight:700; line-height:130%;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con span:nth-child(2) {margin:0 min(16px, 0.83vw); position:relative; top:0; left:0; color:#0085FF;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con span:nth-child(2) .bar {width:110%; height:min(1px, 0.05vw); background-color:#0085FF; position:absolute; bottom:max(-3px, -0.16vw); left:50%; z-index:10; transform:translateX(-50%);}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .img_con {}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .img_con img {width:100%;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .list_con.w_con > ul > li:first-child {margin:0;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .slide_con.m_con {transition:all 0.5s ease;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container {width:100%; margin:0 auto; padding:0 0 0 30px;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper {}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide {width:268px; margin:0 30px 0 0; overflow:hidden; border-radius:12px;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div {text-align:center;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {margin:0 0 30px 0;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con span {display:inline-block; font-size:24px; color:#5B5B5B; font-weight:700; line-height:130%;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con span:nth-child(2) {margin:0 9px; position:relative; top:0; left:0; color:#0085FF;}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con span:nth-child(2) .bar {width:120%; height:1px; background-color:#0085FF; position:absolute; bottom:-2px; left:50%; z-index:10; transform:translateX(-50%);}
#main_con > .info05_con_tmp > .contents_con > .contents_con > .contents_con > .slide_con.m_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
#main_con > .info05_con_tmp > .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 > .info06_con {background-color:#1B2738;}
#main_con > .info06_con > .contents_con {width:100%; max-width:min(1000px, 52.08vw); margin:0 auto; padding:min(120px, 6.25vw) 0;}
#main_con > .info06_con > .contents_con:after {content:""; display:block; clear:both;}
#main_con > .info06_con > .contents_con > .title_con {float:left; width:min(480px, 25vw);}
#main_con > .info06_con > .contents_con > .title_con > .text_con {text-align:left;}
#main_con > .info06_con > .contents_con > .title_con > .text_con > .text01_con {}
#main_con > .info06_con > .contents_con > .title_con > .text_con > .text01_con span {
	font-size:min(28px, 1.46vw);
	background: linear-gradient(90deg, #0085FF 0%, #60E3FA 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight:700;
	line-height:130%;
	font-family:"Happiness Sans", sans-serif;
	}
#main_con > .info06_con > .contents_con > .title_con > .text_con > .text02_con {margin:min(20px, 1.04vw) 0 0 0;}
#main_con > .info06_con > .contents_con > .title_con > .text_con > .text02_con span {font-size:min(38px, 1.98vw); color:#FFF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info06_con > .contents_con > .title_con > .nav.w_con {margin:min(114px, 5.94vw) 0 0 0; transition:all 0.5s ease;}
#main_con > .info06_con > .contents_con > .title_con > .nav.w_con > ul {}
#main_con > .info06_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 > .info06_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 > .info06_con > .contents_con > .title_con > .nav.w_con > ul > li > .contents_con img {width:100%;}
#main_con > .info06_con > .contents_con > .title_con > .nav.w_con > ul > li > .contents_con > .person_con {}
#main_con > .info06_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 > .info06_con > .contents_con > .title_con > .nav.w_con > ul > li > .contents_con > .text_con > .text01_con {}
#main_con > .info06_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 > .info06_con > .contents_con > .title_con > .nav.w_con > ul > li > .contents_con > .text_con > .text02_con {}
#main_con > .info06_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 > .info06_con > .contents_con > .title_con > .nav.w_con > ul > li.on {}
#main_con > .info06_con > .contents_con > .title_con > .nav.w_con > ul > li.on > .contents_con {background-color:#EFF7FF;}
#main_con > .info06_con > .contents_con > .title_con > .nav.w_con > ul > li:nth-child(1) {margin-top:0;}
#main_con > .info06_con > .contents_con > .title_con > .nav.w_con > ul > li:nth-child(2) {margin-top:0;}
#main_con > .info06_con > .contents_con > .title_con > .nav.w_con > ul > li:nth-child(3) {margin-top:0;}
#main_con > .info06_con > .contents_con > .title_con > .nav.w_con > ul > li:nth-child(4) {margin-top:0; margin-right:min(40px, 2.08vw);}
#main_con > .info06_con > .contents_con > .title_con > .nav.w_con > ul > li:nth-child(5) {margin-top:min(20px, 1.03vw);}
#main_con > .info06_con > .contents_con > .title_con > .nav.w_con > ul > li:last-child {margin-right:0;}
#main_con > .info06_con > .contents_con > .slide_con {float:right; width:min(360px, 18.75vw); transition:all 0.5s ease;}
#main_con > .info06_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
#main_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
#main_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
#main_con > .info06_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 > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con img {width:100%;}
#main_con > .info06_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 > .info06_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 > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con > .text_con > .text01_con {}
#main_con > .info06_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 > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .betsy_con > .text_con > .text02_con {}
#main_con > .info06_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 > .info06_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 > .info06_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 > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text01_con {}
#main_con > .info06_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 > .info06_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 > .info06_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%;}

#main_con > .info15_con {background-color:#F8F9FA;}
#main_con > .info15_con > .contents_con {width:100%; max-width:min(1260px, 65.63vw); margin:0 auto; padding:min(120px, 6.25vw) 0;}
#main_con > .info15_con > .contents_con > .title_con {margin:0 0 min(83px, 4.32vw) 0; text-align:center;}
#main_con > .info15_con > .contents_con > .title_con > .text01_con {}
#main_con > .info15_con > .contents_con > .title_con > .text01_con span {font-size:min(22px, 1.15vw); color:#0085FF; font-weight:700; line-height:130%; letter-spacing:max(-0.44px, -0.02vw); font-family:"Happiness Sans", sans-serif;}
#main_con > .info15_con > .contents_con > .title_con > .text02_con {margin:min(14px, 0.73vw) 0 0 0;}
#main_con > .info15_con > .contents_con > .title_con > .text02_con > .text01_con {}
#main_con > .info15_con > .contents_con > .title_con > .text02_con > .text01_con span {font-size:min(35px, 1.82vw); color:#2C2C2C; font-weight:700; line-height:130%; letter-spacing:max(-0.7px, -0.04vw); font-family:"Happiness Sans", sans-serif;}
#main_con > .info15_con > .contents_con > .title_con > .text02_con > .text02_con {margin:min(6px, 0.31vw) 0 0 0;}
#main_con > .info15_con > .contents_con > .title_con > .text02_con > .text02_con span {font-size:min(18px, 0.94vw); color:#5B5B5B; line-height:130%; letter-spacing:max(-0.36px, -0.02vw);}
#main_con > .info15_con > .contents_con > .contents_con {}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con {position:relative; top:0; left:0;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > .bar {width:100%; max-width:min(820px, 42.71vw); height:min(10px, 0.52vw); margin:0 auto; background-color:#DBE3E8; position:absolute; top:min(65px, 3.39vw); left:0; right:0; z-index:10;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > .bar > .percent_bar {width:0; height:100%; background-color:#002E58; transition:all 3s cubic-bezier(0.25,0.1,0.25,1);}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul {position:relative; top:0; left:0; z-index:20;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li {float:left; width:min(300px, 15.6275vw); margin:0 0 0 min(20px, 1.04vw);}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div {}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .icon_con {text-align:center;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .icon_con .icon {display:inline-block; width:min(140px, 7.29vw); position:relative; top:0; left:0; overflow:hidden; border-radius:min(10px, 0.52vw); box-shadow:0px 0px min(30px, 1.56vw) 0px rgba(0,0,0,0.03);}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .icon_con .icon img {width:100%; transition:all 0.3s cubic-bezier(0.4,0,0.2,1);}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .icon_con .icon img.off {}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .icon_con .icon img.on {position:absolute; top:0; left:0; z-index:10; opacity:0;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con {margin:min(30px, 1.56vw) 0 0 0; text-align:center;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con > .text01_con {}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con > .text01_con span {font-size:min(22px, 1.15vw); color:#2C2C2C; font-weight:700; line-height:130%;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con > .text02_con {margin:min(8px, 0.42vw) 0 0 0;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div > .text_con > .text02_con span {font-size:min(18px, 0.94vw); color:#5B5B5B; line-height:130%;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div.on > .icon_con .icon img.off {}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li .list_div.on > .icon_con .icon img.on {opacity:1;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.w_con > ul > li:first-child {margin:0;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con {padding:0 20px; position:relative; top:0; left:0;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > .bar {width:100%; max-width:6px; height:394px; background-color:#DBE3E8; position:absolute; top:80px; left:57px; z-index:10;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > .bar > .percent_bar {width:100%; height:0; background-color:#002E58; transition:all 3s cubic-bezier(0.25,0.1,0.25,1);}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul {position:relative; top:0; left:0; z-index:20;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li {margin:78px 0 0 0;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div {}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div > table {width:100%; margin:0 auto;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div > table > tbody > tr > td {}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div > table > tbody > tr > .icon_td {width:80px;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div > table > tbody > tr > .icon_td .icon {position:relative; top:0; left:0; overflow:hidden; border-radius:5px; box-shadow:0px 0px 30px 0px rgba(0,0,0,0.03);}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div > table > tbody > tr > .icon_td .icon img {width:100%; transition:all 0.3s cubic-bezier(0.4,0,0.2,1);}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div > table > tbody > tr > .icon_td .icon img.off {}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div > table > tbody > tr > .icon_td .icon img.on {position:absolute; top:0; left:0; z-index:10; opacity:0;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div > table > tbody > tr > .text_td {padding:0 0 0 20px;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div > table > tbody > tr > .text_td > .text01_con {}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div > table > tbody > tr > .text_td > .text01_con span {font-size:18px; color:#2C2C2C; font-weight:700; line-height:120%;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div > table > tbody > tr > .text_td > .text02_con {margin:10px 0 0 0;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div > table > tbody > tr > .text_td > .text02_con span {font-size:15px; color:#5B5B5B; line-height:130%;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div.on > table > tbody > tr > .icon_td .icon img.off {}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li .list_div.on > table > tbody > tr > .icon_td .icon img.on {opacity:1;}
#main_con > .info15_con > .contents_con > .contents_con > .list_con.m_con > ul > li:first-child {margin:0;}
#main_con > .info15_con > .contents_con > .contents_con > .btn_con {margin:min(82px, 4.27vw) 0 0 0; text-align:center;}
#main_con > .info15_con > .contents_con > .contents_con > .btn_con .a_btn {display:inline-block; background-color:#0085FF; padding:min(16px, 0.83vw) min(46px, 2.40vw); border-radius:min(8px, 0.42vw);}
#main_con > .info15_con > .contents_con > .contents_con > .btn_con .a_btn > span {font-size:min(22px, 1.15vw); color:#FFF; font-weight:700; font-family:"Happiness Sans", sans-serif;}

#main_con > .info07_con {background-color:#060E19;}
#main_con > .info07_con > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(120px, 6.25vw) 0;}
#main_con > .info07_con > .contents_con:after {content:""; display:block; clear:both;}
#main_con > .info07_con > .contents_con > .text_con {float:right; width:min(607px, 31.61vw);}
#main_con > .info07_con > .contents_con > .text_con > .text01_con {}
#main_con > .info07_con > .contents_con > .text_con > .text01_con img {width:min(18px, 0.94vw); margin:0 min(2px, 0.1vw) 0 0; vertical-align:middle;}
#main_con > .info07_con > .contents_con > .text_con > .text01_con span {font-size:min(26px, 1.35vw); color:#0085FF; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif; vertical-align:middle;}
#main_con > .info07_con > .contents_con > .text_con > .text02_con {margin:min(20px, 1.04vw) 0 0 0;}
#main_con > .info07_con > .contents_con > .text_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 > .info07_con > .contents_con > .text_con > .text03_con {margin:min(21px, 1.09vw) 0 0 0;}
#main_con > .info07_con > .contents_con > .text_con > .text03_con span {font-size:min(22px, 1.15vw); color:#5B5B5B; line-height:130%;}
#main_con > .info07_con > .contents_con > .img_con {float:left; width:min(533px, 27.76vw); overflow:hidden; border-radius:min(12px, 0.63vw);}

/* info12 */
#main_con > .info12_con {background-color: #060E19; color: #fff;}
#main_con > .info12_con > .contents_con {padding:min(120px, 6.25vw) 0;}
#main_con > .info12_con .contents_con .scroll_section {display:flex; flex-direction:column; align-items:center; gap:min(80px, 4.17vw); position:relative;}
#main_con > .info12_con .title_box {text-align: center;}
#main_con > .info12_con .main_title { font-size: min(46px, 2.4vw); font-weight: 700;}
#main_con > .info12_con .sub_title { font-size: min(18px, 1vw); color: rgba(255, 255, 255, 0.7); margin-top:min(16px, 0.83vw);}
#main_con > .info12_con .img_scroll_wrap {display:flex; flex-direction:column; gap:min(20px, 1.04vw); width:100%; max-width:min(760px, 39.58vw); position:relative;}
#main_con > .info12_con .info_block {opacity:0;width:min(760px, 39.58vw); margin:0 auto; height:min(280px, 14.58vw); background-repeat:no-repeat; background-size:contain; background-position: center; border-radius:min(20px, 1.04vw); padding:min(71px, 3.70vw) min(60px, 3.13vw) min(74px, 3.85vw); position: relative; overflow: hidden; box-shadow:0 0 min(10px, 0.52vw) rgba(0,0,0,0.2);}
#main_con > .info12_con .info_block01 {opacity:1; background-image: url('/tax_vat/m/img/main_info12_img_con_img01.png');}
#main_con > .info12_con .info_block02 {position:absolute; top:min(200px, 10.42vw); background-image: url('/tax_vat/m/img/main_info12_img_con_img02.png');}
#main_con > .info12_con .info_block03 {position:absolute; top:min(350px, 18.23vw); background-image: url('/tax_vat/m/img/main_info12_img_con_img03.png');}

#main_con > .info12_con .info_block .text_box {z-index: 2;}
#main_con > .info12_con .info_block .text_box .small_title {display:flex; align-items:center; gap:min(5px, 0.26vw);}
#main_con > .info12_con .info_block .text_box .small_title > img {width:min(13px, 0.68vw);}
#main_con > .info12_con .info_block .text_box .small_title > span {font-size:min(16px, 0.83vw); color:#0085FF; font-weight:700; line-height:130%;}
#main_con > .info12_con .info_block .text_box .big_title {margin:min(8px, 0.42vw) 0 0; font-size:min(26px, 1.35vw); color:#FFF; font-weight:700; line-height:130%;}
#main_con > .info12_con .info_block .text_box .desc {margin:min(20px, 1.04vw) 0 0; font-size:min(14px, 0.73vw); color:#E6E6E6; font-weight:400; line-height:130%;}
#main_con > .info12_con .info_block .icon_img {position:absolute; top:50%; right:min(33px, 1.72vw); transform:translateY(-50%);}
#main_con > .info12_con .info_block .icon_img img {width:min(195px, 10.16vw);}
#main_con > .info12_con .info_block:nth-child(2) .text_box .small_title > span {color:#A6D2FF;}
#main_con > .info12_con .info_block:nth-child(3) .big_title {color:#2C2C2C;}
#main_con > .info12_con .info_block:nth-child(3) .desc {color:#5B5B5B;}
#main_con > .info12_con .info_block:nth-child(2) .icon_img {right:max(-8px, -0.42vw);}
#main_con > .info12_con .info_block:nth-child(3) .icon_img {right:min(51px, 2.66vw);}
#main_con > .info12_con .info_block:nth-child(2) .icon_img img {width:min(268px, 13.96vw);}
#main_con > .info12_con .info_block:nth-child(3) .icon_img img {width:min(171px, 8.91vw);}

#main_con > .info08_con {background-color:#FFF;}
#main_con > .info08_con > .contents_con {width:100%; margin:0 auto; padding:min(120px, 6.25vw) 0; position:relative; top:0; left:0;}
#main_con > .info08_con > .contents_con > .text_con {}
#main_con > .info08_con > .contents_con > .text_con > .text01_con {}
#main_con > .info08_con > .contents_con > .text_con > .text01_con > .text_con {text-align:center;}
#main_con > .info08_con > .contents_con > .text_con > .text01_con > .text_con span {font-size:min(38px, 1.98vw); color:#2C2C2C; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info08_con > .contents_con > .text_con > .text01_con > .text_con span .color_text {font-family:"Happiness Sans", sans-serif; color:transparent; background:linear-gradient(90deg, #0085FF 21.05%, #0035BC 78.73%); background-clip:text;}
#main_con > .info08_con > .contents_con > .text_con > .text01_con > .star_con {margin:min(18px, 0.94vw) 0 0 0;}
#main_con > .info08_con > .contents_con > .text_con > .text01_con > .star_con > .img_con {margin:min(26px, 1.35vw) 0 0; width:min(197px, 10.26vw); margin:0 auto;}
#main_con > .info08_con > .contents_con > .text50_con > .text01_con > .star_con > .img_con > img {width:100%;}
#main_con > .info08_con > .contents_con > .text_con > .text02_con {margin:min(40px, 2.08vw) 0 0 0;}
#main_con > .info08_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 > .info08_con > .contents_con > .slide_con {margin:min(85px, 4.43vw) 0 0;}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div {}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container {width:100%; margin:0 auto;}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper {}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide {width:min(320px, 16.67vw); margin:0 min(15px, 0.78vw) 0 0;}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con {width:min(320px, 16.67vw); height:min(350px, 18.23vw); background:#EFF7FF; padding:min(25px, 1.30vw) min(25px, 1.30vw) 0; border-radius:min(20px, 1.04vw); position:relative;}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con {}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text01_con {display:flex; align-items:flex-end; gap:min(4px, 0.21vw);}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text01_con > .text01 {}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text01_con > .text01 span {font-size:min(20px, 1.04vw); color:#0085FF; font-weight:700; line-height:150%;}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text01_con > .text02 {}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text01_con > .text02 span {font-size:min(16px, 0.83vw); color:#999; font-weight:700; line-height:150%;}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text01_con > .text02 span .bar {font-size:min(14px, 0.73vw); line-height:150%;}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text02_con {margin:min(10px, 0.52vw) 0 0 0;}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text02_con span {font-size:min(18px, 0.94vw); color:#2C2C2C; font-weight:400; line-height:130%;}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text02_con span .color_text {font-weight:700;}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .img_con {width:min(140px, 7.29vw); position:absolute; bottom:0; right:min(25px, 1.30vw);}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .img_con > img {width:100%;}
#main_con > .info08_con > .contents_con > .slide_con > .swiper-pagination {width:100%; margin:0 auto; margin-top:min(50px, 2.60vw); position:unset; text-align:center;}
#main_con > .info08_con > .contents_con > .slide_con > .swiper-pagination .swiper-pagination-bullet {width:min(12px, 0.63vw); height:min(12px, 0.63vw); background-color:#D9D9D9; margin:0 min(3px, 0.16vw); border-radius:min(50px, 2.60vw); opacity:1;}
#main_con > .info08_con > .contents_con > .slide_con > .swiper-pagination .swiper-pagination-bullet-active {width:min(28px, 1.46vw); background-color:#0C1624;}
#main_con > .info08_con > .contents_con > .slide_con > .slide_div:first-child {margin:0;}

#main_con > .info11_con {background-color:#F8F8F8;}
#main_con > .info11_con > .contents_con {width:100%; max-width:min(1200px, 62.5vw); margin:0 auto; padding:min(100px, 5.21vw) 0 min(120px, 6.25vw) 0;}
#main_con > .info11_con > .contents_con > .title_con {margin:0 0 min(40px, 2.08vw) 0; text-align:center;}
#main_con > .info11_con > .contents_con > .title_con span {font-size:min(38px, 1.98vw); color:#2C2C2C; font-weight:700; line-height:130%; font-family:"Happiness Sans", sans-serif;}
#main_con > .info11_con > .contents_con > .title_con span .color_text {font-family:"Happiness Sans", sans-serif; color:transparent; background:linear-gradient(90deg, #0085FF 21.05%, #0035BC 78.73%); background-clip:text;}
#main_con > .info11_con > .contents_con > .list_con {width:100%; max-width:min(1000px, 52.08vw); margin:0 auto;}
#main_con > .info11_con > .contents_con > .list_con > ul {display: flex;max-width:min(1200px, 62.5vw);flex-direction: column;align-items: flex-start;gap:min(15px, 0.78vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li {justify-content: space-between;align-items: center;align-self: stretch;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .q_con {padding:min(22px, 1.15vw) min(30px, 1.56vw);background: #FFF; border-radius:min(15px, 0.78vw); box-shadow:0 0 min(5px, 0.26vw) 0 rgba(0, 0, 0, 0.05);cursor: pointer;position: relative;z-index: 2;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .q_con > table {width:100%; margin:0 auto}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .q_con > table > tbody > tr > td {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .q_con > table > tbody > tr > .text_td {padding:0 min(8px, 0.42vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .q_con > table > tbody > tr > .text_td span {font-size:min(22px, 1.15vw); color: #2C2C2C; font-weight: 700; line-height:130%; word-break:keep-all;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .q_con > table > tbody > tr > .arrow_td {width:min(32px, 1.67vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .q_con > table > tbody > tr > .arrow_td img {width:min(18px, 0.94vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .q_con.on {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .q_con.on > table > tbody > tr > .icon_td span {background-color:#0085FF;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .q_con.on > table > tbody > tr > .text_td span {color:#0085FF;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con {display:none; margin-top:min(15px, 0.78vw); background-color:#FFF; border-radius:min(15px, 0.78vw); box-shadow:0 min(2px, 0.10vw) min(8px, 0.42vw) rgba(0, 0, 0, 0.08); padding:min(22px, 1.15vw) min(30px, 1.56vw); position: relative;z-index: 1;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con {max-height:min(364px, 18.96vw); overflow-y:auto;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con::-webkit-scrollbar-track {background-color:#FFF;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con::-webkit-scrollbar {width:min(6px, 0.31vw); background-color:#FFF;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con::-webkit-scrollbar-thumb {background-color:#C3CFDC;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con span {line-height:140%; word-break:keep-all;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li {margin:min(4px, 0.21vw) 0 0 0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text01_con {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text01_con > table {width:100%; margin:0 auto;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text01_con > table > tbody > tr > td {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text01_con > table > tbody > tr > td span {font-size:min(18px, 0.94vw); font-weight: 400; line-height:140%;color:#5B5B5B;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text01_con > table > tbody > tr > .no_td {width:min(25px, 1.3vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text01_con > table > tbody > tr > .bar_td {width:min(20px, 1.04vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text01_con > table > tbody > tr > .dot_td {width:min(15px, 0.78vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text01_con + .text02_con {margin:min(4px, 0.21vw) 0 0 0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li {margin:min(4px, 0.21vw) 0 0 0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text01_con {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text01_con > table {width:100%; margin:0 auto;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text01_con > table > tbody > tr > td {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text01_con > table > tbody > tr > td span {font-size:min(16px, 0.83vw); color:#666;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text01_con > table > tbody > tr > .dot_td {width:min(10px, 0.52vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text01_con + .text02_con {margin:min(4px, 0.21vw) 0 0 0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div {margin:min(4px, 0.21vw) 0 0 0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text01_con {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text01_con > table {width:100%; margin:0 auto;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text01_con > table > tbody > tr > td {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text01_con > table > tbody > tr > td span {font-size:min(16px, 0.83vw); color:#333;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text01_con > table > tbody > tr > .dot_td {width:min(15px, 0.78vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text01_con + .text02_con {margin:min(4px, 0.21vw) 0 0 0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li {margin:min(4px, 0.21vw) 0 0 0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text01_con {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text01_con > table {width:100%; margin:0 auto;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text01_con > table > tbody > tr > td {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text01_con > table > tbody > tr > td span {font-size:min(16px, 0.83vw); color:#666;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text01_con > table > tbody > tr > .bar_td {width:min(15px, 0.78vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text01_con + .text02_con {margin:min(4px, 0.21vw) 0 0 0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text02_con {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text02_con > ul {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text02_con > ul > li {margin:min(4px, 0.21vw) 0 0 0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text02_con > ul > li > .text_con {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text02_con > ul > li > .text_con > table {width:100%; margin:0 auto;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text02_con > ul > li > .text_con > table > tbody > tr > td {}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text02_con > ul > li > .text_con > table > tbody > tr > td span {font-size:min(16px, 0.83vw); color:#666;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text02_con > ul > li > .text_con > table > tbody > tr > .dot_td {width:min(10px, 0.52vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text02_con > ul > li:first-child {margin:0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text02_con.bar {padding:0 0 0 min(15px, 0.78vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li > .text02_con.dot {padding:0 0 0 min(10px, 0.52vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con > ul > li:first-child {margin:0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con.bar {padding:0 0 0 min(15px, 0.78vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div > .text02_con.dot {padding:0 0 0 min(10px, 0.52vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con .text02_div:first-child {margin:0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con.bar {padding:0 0 0 min(15px, 0.78vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li > .text02_con.dot {padding:0 0 0 min(10px, 0.52vw);}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li > .text02_con > ul > li:first-child {margin:0;}
#main_con > .info11_con > .contents_con > .list_con > ul > li .list_div > .a_con > .scroll_con > .contents_con > .text_con > ul > li:first-child {margin:0;}


/*푸터*/
#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:#0085FF; padding:min(24px, 1.25vw) 0; text-align:center; overflow:hidden; border-radius:min(500px, 26.04vw);}
#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(26px, 1.35vw);}
#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(14px, 0.73vw); 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:min(16px, 0.83vw); color:#FFF; font-weight:700; line-height:min(70px, 3.65vw); 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 min(16px, 0.83vw);}
#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:min(70px, 3.65vw);}
#quick > .btn_con > .m_con > table > tbody > tr > .btn02_td .a_btn > table > tbody > tr > .icon_td {width:min(40px, 2.08vw);}
#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 min(10px, 0.52vw);}
#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:min(22px, 1.15vw); 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:max(-1px, -0.05vw) 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:min(12px, 0.63vw); color:#BFDEFF; font-weight:700; line-height:130%;}
#quick > .btn_con > .m_con > .bar {width:min(1px, 0.05vw); height:min(40px, 1.08vw); margin:0 auto; background-color:#03347C; position:absolute; top:50%; left:0; right:0; z-index:10; transform:translateY(-50%);}

#quick > .btn_con > .bottom_banner {display:none; position:absolute; left:max(-984px, -51.25vw);}
#quick > .btn_con > .bottom_banner > .circle_blue_btn {display:inline-flex; align-items:center; justify-content:center; width:min(325px, 16.93vw); height:min(66px, 3.44vw); background-color:#FFF; border-radius:min(500px, 26.04vw); box-shadow:0 min(2px, 0.10vw) min(6px, 0.31vw) rgba(0, 0, 0, 0.15);}
#quick > .btn_con > .bottom_banner > .circle_blue_btn > .text_con {display:inline-flex; align-items:center; justify-content:center; gap:min(10px, 0.52vw); overflow:hidden;}
#quick > .btn_con > .bottom_banner > .circle_blue_btn > .text_con > .icon {width:min(20px, 1.04vw); height: auto;}
#quick > .btn_con > .bottom_banner > .circle_blue_btn > .text_con > .icon.color {display:block;}
#quick > .btn_con > .bottom_banner > .circle_blue_btn > .text_con > .icon.wh {display:none;}
#quick > .btn_con > .bottom_banner > .circle_blue_btn > .text_con > span {position:relative; display:inline-block; text-align:center; font-size:min(24px, 1.25vw); color:#0085FF; font-weight:700; transition:transform 1.125s cubic-bezier(0.19,1,0.22,1);} 
#quick > .btn_con > .bottom_banner > .circle_blue_btn > .text_con > span::after {content:"부가가치세 간편신고"; position:absolute; left:0; top:100%; width:100%; transition:top 1.125s cubic-bezier(0.19,1,0.22,1);} 
#quick > .btn_con > .bottom_banner > .circle_blue_btn:hover > .text_con > span {transform:translateY(-100%);} 
#quick > .btn_con > .bottom_banner > .circle_blue_btn:hover > .text_con > span::after {top:100%;}

#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%;}