/* vw 계산기준 360 */

@media all and (max-width: 1024px) {
	body.main {overflow:unset;}

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

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

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

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

    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.svg");
        background-repeat:no-repeat;
        background-position:right 4.72vw center;
        background-size:4.17vw;
        width:100%;
        padding:0 5.2vw 0 2.8vw;
    }  

	/* 헤더 */
	#header {z-index:300;}
	#header.active {transform:translateY(-17.22vw);}
	#header > .contents_con {max-width:91%; padding:4.17vw 0;}
	#header > .contents_con > .logo_con {}
	#header > .contents_con > .logo_con > a {display:block; width:18.61vw;}
	#header > .contents_con > .logo_con > a > img {width:100%;}
	#header > .contents_con > .logo_con > a > img.main_logo {}
	#header > .contents_con > .logo_con > a > img.sub_logo {display:none;}
	#header > .contents_con > .list_con {display:none;}
	#header > .contents_con > .menu_btn {display:flex; justify-content:center; align-items:center; width:8.33vw; height:8.33vw;}
	#header > .contents_con > .menu_btn > a {}
	#header > .contents_con > .menu_btn > a > img {display:block; width:6.67vw;}
	#header > .contents_con > .menu_btn > a > img.closed_btn {display:none; width:5.28vw;}
	#header.on > .contents_con > .menu_btn > a > img {display:none;}
	#header.on > .contents_con > .menu_btn > a > img.closed_btn {display:block;}
	#header.sub > .contents_con > .logo_con > a > img.main_logo {display:none;}
	#header.sub > .contents_con > .logo_con > a > img.sub_logo {display:block;}
	#header.sub.on > .contents_con > .logo_con > a > img.main_logo {display:block;}
	#header.sub.on > .contents_con > .logo_con > a > img.sub_logo {display:none;}

	.m_menu_con {display:none; width:100%; height:100vh; background:#FFF; position:fixed; top:0; left:0; z-index:200;}
	.m_menu_con > .contents_con {padding:25.00vw 0 0; position:relative;}
	.m_menu_con > .contents_con > .list_con {}
	.m_menu_con > .contents_con > .list_con > ul {}
	.m_menu_con > .contents_con > .list_con > ul > li {padding:6.94vw 11.11vw;}
	.m_menu_con > .contents_con > .list_con > ul > li > a {display:block; position:relative; font-size:6.67vw; color:#ADAEB1; font-weight:700; line-height:normal;}
	.m_menu_con > .contents_con > .list_con > ul > li > a.on {padding:0 0 0 6.94vw; color:#0091FF;}
	.m_menu_con > .contents_con > .list_con > ul > li > a.on:before {content:''; width:2.78vw; height:2.78vw; background:#0091FF; border-radius:100%; position:absolute; top:50%; left:0; transform:translateY(-50%);}
	
	#container {padding:17.02vw 0 0;}

	/* 메인 컨텐츠 */
	#main_con {max-width:100%;}
	#main_con > .bg_con {width:100%; height:1280vw; background:url("/img/main/m_main_bg.png")no-repeat center/cover;}
	#main_con > .contents_con > .info01_con > .contents_con {padding:30.28vw 0 23.89vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .txt_con {gap:9.72vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .txt_con > .text01_con > span {font-size:8.33vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .txt_con > .text02_con > span  {font-size:11.11vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con {max-width:91%; margin-top:86.11vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .title_con > span {font-size:7.22vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .logo_con {width:45.83vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .logo_con > .txt_con {width:100%; gap:0;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .logo_con > .txt_con > .text01_con > span {font-size:6.11vw; text-shadow:0 0 2.78vw rgba(0,0,0,0.25);}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .logo_con > .txt_con > .text02_con > span {font-size:3.89vw; text-shadow:0 0 2.78vw rgba(0,0,0,0.25);}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .list_con > ul > li > span {font-size:3.89vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .list_con > ul > li > span .w_span {display:none;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .bg {width:60.00vw; margin-top:20.28vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .list_con > ul > li:nth-child(1) {top:-6.11vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .list_con > ul > li:nth-child(2) {top:5.56vw; right:11.11vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .list_con > ul > li:nth-child(3) {right:2.78vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .list_con > ul > li:nth-child(4) {top:53.33vw; right:7.22vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .list_con > ul > li:nth-child(5) {bottom:-6.11vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .list_con > ul > li:nth-child(6) {top:53.33vw; left:3.89vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .list_con > ul > li:nth-child(7) {left:2.78vw;}
	#main_con > .contents_con > .info01_con > .contents_con > .box_con > .img_con > .list_con > ul > li:nth-child(8) {top:2.78vw; left:6.94vw;}
	#main_con > .contents_con > .info02_con > .contents_con {max-width:91%; padding:16.67vw 0 15.56vw;}
	#main_con > .contents_con > .info02_con > .contents_con > .title_con > span {font-size:7.22vw;}
	#main_con > .contents_con > .info02_con > .contents_con > .list_con {margin:11.11vw 0 0;}
	#main_con > .contents_con > .info02_con > .contents_con > .list_con > ul {flex-direction:column;}
	#main_con > .contents_con > .info02_con > .contents_con > .list_con > ul > li {width:100%; border-bottom:0.28vw solid #FFF; border-radius:unset; transition:unset;}
	#main_con > .contents_con > .info02_con > .contents_con > .list_con > ul > li:last-child {border-bottom:none;}
	#main_con > .contents_con > .info02_con > .contents_con > .list_con > ul > li:before {content:none; transform:unset; z-index:0;}
	#main_con > .contents_con > .info02_con > .contents_con > .list_con > ul > li:hover {background:transparent;}
	#main_con > .contents_con > .info02_con > .contents_con > .list_con > ul > li > .list_div {flex-direction:row; gap:5.28vw; padding:8.33vw 0 8.33vw 10.00vw;}
	#main_con > .contents_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .img_con {width:14.72vw;}
	#main_con > .contents_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .txt_con {gap:1.39vw; min-width:50.56vw;}
	#main_con > .contents_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text01_con > span {font-size:4.44vw;}
	#main_con > .contents_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text02_con > span {font-size:4.44vw;}
	#main_con > .contents_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text02_con > span .color_text {padding:0 1.67vw 0 0; font-size:6.94vw;}
	#main_con > .contents_con > .info03_con > .contents_con {max-width:91%; padding:19.17vw 0 15.00vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .txt_con {text-align:center;}
	#main_con > .contents_con > .info03_con > .contents_con > .txt_con > .text01_con > span {font-size:5.00vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .txt_con > .text02_con {margin:4.44vw 0 0;}
	#main_con > .contents_con > .info03_con > .contents_con > .txt_con > .text02_con > span {font-size:7.22vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con {margin:20.28vw 0 0;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide {width:66.67vw; margin:0 3.33vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide:nth-child(odd) {padding:13.89vw 0 0;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con {height:93.33vw; border-radius:5.56vw; box-shadow:0 0 8.33vw 0 rgba(0,0,0,0.1);}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_front > .txt_con {width:20.00vw; height:16.67vw; border-radius:3.33vw; top:2.78vw; left:2.78vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_front > .txt_con > .text01_con > span {font-size:3.33vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_front > .txt_con > .text02_con > span {font-size:5.56vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_front > .img_con {border-radius:5.56vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_front > .icon_con {width:11.11vw; top:2.78vw; right:2.78vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_back {border-radius:5.56vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_back > .txt_con {padding:8.33vw 0 0 5.56vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_back > .txt_con > .text01_con > span {font-size:3.89vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_back > .txt_con > .text02_con {margin:2.78vw 0 0;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_back > .txt_con > .text02_con > span {font-size:5.56vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_back > .txt_con > .text03_con {margin:4.17vw 0 0;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_back > .txt_con > .text03_con > span {font-size:3.33vw; letter-spacing:-0.10vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_back > .txt_con > .text04_con {margin:0.56vw 0 0;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_back > .txt_con > .text04_con > span {font-size:3.89vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_front,
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_con > .flip_inner > .flip_back {border-radius: 5.56vw;}
	
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .btn_con {display:block; position:unset;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .btn_con > .slide_btn {width:11.67vw; height:11.67vw; backdrop-filter:blur(1.11vw); filter:drop-shadow(0 0 2.78vw rgba(0,0,0,0.3)); position:absolute; top:50%; transform:translateY(-50%); z-index:10;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .btn_con > .slide_btn.prev {left:3.33vw;}
	#main_con > .contents_con > .info03_con > .contents_con > .slide_con > .btn_con > .slide_btn.next {right:3.33vw;}
	
	#main_con > .contents_con > .info04_con > .contents_con {max-width:100%; padding:18.33vw 4.5% 25.83vw; overflow:hidden;}
	#main_con > .contents_con > .info04_con > .contents_con > .txt_con {text-align:center;}
	#main_con > .contents_con > .info04_con > .contents_con > .txt_con > .text01_con > span {font-size:7.22vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .txt_con > .text02_con {margin:5.56vw 0 0;}
	#main_con > .contents_con > .info04_con > .contents_con > .txt_con > .text02_con > span {font-size:4.44vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con {margin:11.11vw 0 0;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul {justify-content:space-between; gap:3.33vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li {width:48%;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > a {height:13.89vw; border-radius:3.33vw; padding:0 5.00vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > a > .text_con > span {font-size:4.44vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > a > .img_con {width:7.22vw; height:7.22vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con {width:91%; border-radius:5.56vw; box-shadow:0 0 5.56vw 0 rgba(0,0,0,0.1);}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con {padding:8.33vw 5.56vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .title_con {border-bottom:0.28vw solid #999; margin:0 0 5.56vw; padding:0 0 5.56vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .title_con > span {font-size:5.56vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .list_con > ul {gap:3.33vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .list_con > ul > li > .list_div {gap:4.17vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .list_con > ul > li > .list_div > .title_con {min-width:18.06vw; padding:0 0 0 6.67vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .list_con > ul > li > .list_div > .title_con:before {width:1.11vw; height:1.11vw; top:1.67vw; left:2.78vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:4.44vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:4.44vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .btn_con {margin:16.67vw 0 0;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .btn_con > a {width:48.89vw; height:14.72vw; border-radius:138.89vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .btn_con > a > span {width:34.44vw; font-size:5.00vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .btn_con > a > span:before {width:5.56vw; height:5.56vw; background:url("/img/main/m_info04_con_popup_con_btn_con_arrow_wh_icon.svg")no-repeat center/cover; top:0;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .btn_con > a > span:after {width:5.56vw; height:5.56vw; background:url("/img/main/m_info04_con_popup_con_btn_con_arrow_wh_icon.svg")no-repeat center/cover; top:5.56vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .contents_con > .btn_con > a:hover > span:after {top:0;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .closed_btn {top:5.00vw; right:5.00vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_popup_con > .closed_btn > a {display:block; width:5.56vw;}
	#main_con > .contents_con > .info04_con > .contents_con > .m_con {width:100vw; height:77.78vw; background:url("/img/main/m_info04_con_map02.png")no-repeat center/cover; background-size:100vw auto; position:absolute; bottom:0; left:0; right:0;}
	#main_con > .contents_con > .info04_con > .contents_con > .m_con .light01 {width:51.11vw; position:absolute; top:7.50vw; right:6.17vw; animation:softBlink 2.2s ease-in-out infinite;}
	#main_con > .contents_con > .info04_con > .contents_con > .m_con .light02 {width:19.44vw; position:absolute; top:33.33vw; right:4.72vw; animation:softBlink 1.6s ease-in-out 0.2s infinite;}
	#main_con > .contents_con > .info04_con > .contents_con > .m_con .light03 {width:19.44vw; position:absolute; top:40.32vw; right:-1.67vw; animation:softBlink 2s ease-in-out 0.5s infinite;}
	#main_con > .contents_con > .info04_con > .contents_con > .m_con .light04 {width:11.11vw; position:absolute; top:51.31vw; right:22.50vw; animation:softBlink 1.2s ease-in-out 0.8s infinite;}
	#main_con > .contents_con > .info05_con {overflow:hidden;}
	#main_con > .contents_con > .info05_con > .contents_con {max-width:91%; padding:17.22vw 0 0;}
	#main_con > .contents_con > .info05_con > .contents_con > .txt_con {padding:0; text-align:center;}
	#main_con > .contents_con > .info05_con > .contents_con > .txt_con > .text01_con > span {font-size:5.00vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .txt_con > .text02_con {margin:4.44vw 0 0;}
	#main_con > .contents_con > .info05_con > .contents_con > .txt_con > .text02_con > span {font-size:7.22vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .slide_con {margin:21.67vw 0 0; position:unset;}
	#main_con > .contents_con > .info05_con > .contents_con > .slide_con > .contents_con {flex-direction:column; gap:8.33vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .slide_con > .contents_con > .slide_div {height:auto;}
	#main_con > .contents_con > .info05_con > .contents_con > .slide_con > .contents_con > .slide_div > .swiper {height:auto; overflow:visible;}
	#main_con > .contents_con > .info05_con > .contents_con > .slide_con > .contents_con > .slide_div > .swiper .swiper-wrapper {height:auto; transition-timing-function:linear !important;}
	#main_con > .contents_con > .info05_con > .contents_con > .slide_con > .contents_con > .slide_div > .swiper .swiper-wrapper .swiper-slide {width:82.22vw; margin:0 5.56vw 0 0;}
	#main_con > .contents_con > .info05_con > .contents_con > .slide_con > .contents_con > .slide_div > .swiper .swiper-wrapper .swiper-slide > .contents_con {padding:5.56vw; border-radius:3.33vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .slide_con > .contents_con > .slide_div > .swiper .swiper-wrapper .swiper-slide > .contents_con > .text01_con > .text01 > span {font-size:5.00vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .slide_con > .contents_con > .slide_div > .swiper .swiper-wrapper .swiper-slide > .contents_con > .text01_con > .text02 > span {font-size:3.89vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .slide_con > .contents_con > .slide_div > .swiper .swiper-wrapper .swiper-slide > .contents_con > .text01_con > .text02 > span .bar {font-size:3.33vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .slide_con > .contents_con > .slide_div > .swiper .swiper-wrapper .swiper-slide > .contents_con > .text02_con {margin:4.44vw 0 0;}
	#main_con > .contents_con > .info05_con > .contents_con > .slide_con > .contents_con > .slide_div > .swiper .swiper-wrapper .swiper-slide > .contents_con > .text02_con > span {font-size:4.44vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con {margin:36.11vw 0 0;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul {flex-direction:column; gap:4.17vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li {width:100%;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div {flex-direction:column; justify-content:space-between; align-items:unset; height:53.89vw; border:0.56vw solid rgba(255,255,255,0.18); background:rgba(255,255,255,0.5); padding:6.94vw; border-radius:5.56vw; backdrop-filter:blur(1.11vw); box-shadow:0 2.22vw 8.89vw rgba(0,0,0,0.1);}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text01_con > span {font-size:6.11vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text02_con {margin:1.67vw 0 0;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text02_con > span {font-size:3.89vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .tel_list > ul {align-items:flex-end; gap:1.39vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .tel_list > ul > li > a {gap:1.67vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .tel_list > ul > li > a > .text01 > span {font-size:3.89vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .tel_list > ul > li > a > .text02 > span {font-size:5.00vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .btn_con {display:flex; justify-content:flex-end;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .btn_con > a {gap:2.78vw; width:40.28vw; height:13.61vw; padding:0 7.22vw; border-radius:138.89vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .btn_con > a > span {width:25.83vw; font-size:5.00vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .btn_con > a > span:before {width:5.56vw; height:5.56vw; background:url("/img/main/m_info04_con_popup_con_btn_con_arrow_wh_icon.svg")no-repeat center/cover; top:0;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .btn_con > a > span:after {width:5.56vw; height:5.56vw; background:url("/img/main/info04_con_popup_con_btn_con_arrow_wh_icon.svg")no-repeat center/cover; top:6.11vw;}
	#main_con > .contents_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .btn_con > a:hover > span:after {top:0;}


	/* 서브 공통 */
	#sub_con > .contents_con {padding:17.22vw 0 0;}
	#sub_con > .contents_con > .sub_contents > .contents_con .top_con > .text_con {padding:23.89vw 0;}
	#sub_con > .contents_con > .sub_contents > .contents_con .top_con > .text_con > span {font-size:6.67vw;}
	#sub_con > .contents_con > .sub_contents > .contents_con .top_con > .img_con {height:78.33vw; padding:0 4.5%; padding-top:83.33vw;}
	#sub_con > .contents_con > .sub_contents > .contents_con .top_con > .img_con > img {border-radius:5.56vw;}

	/* 회사소개 */
	.company_sub01_con > .contents_con .contents_con {gap:27.78vw; max-width:91%; padding:13.89vw 0 55.56vw;}
	.company_sub01_con > .contents_con .contents_con > .txt_con > .title_con > span {font-size:7.22vw; letter-spacing:-0.22vw;}
	.company_sub01_con > .contents_con .contents_con > .txt_con > .text_con {margin:8.33vw 0 0;}
	.company_sub01_con > .contents_con .contents_con > .txt_con > .text_con > span {font-size:4.44vw;}
	.company_sub01_con > .contents_con .contents_con > .list_con > .title_con > span {font-size:7.22vw;}
	.company_sub01_con > .contents_con .contents_con > .list_con > ul {flex-wrap:wrap; gap:8.33vw 5.56vw; margin:8.33vw 0 0;}
	.company_sub01_con > .contents_con .contents_con > .list_con > ul > li {width:41.67vw;}
	.company_sub01_con > .contents_con .contents_con > .list_con > ul > li > .list_div > .title_con {padding:0 2.22vw;}
	.company_sub01_con > .contents_con .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:5.00vw;}
	.company_sub01_con > .contents_con .contents_con > .list_con > ul > li > .list_div > ul {border-top:0.28vw solid #999; margin:2.78vw 0 0; padding:2.78vw 2.22vw 0;}
	.company_sub01_con > .contents_con .contents_con > .list_con > ul > li > .list_div > ul > li {padding:0 0 0 6.67vw;}
	.company_sub01_con > .contents_con .contents_con > .list_con > ul > li > .list_div > ul > li > span {font-size:4.44vw;}
	.company_sub01_con > .contents_con .contents_con > .list_con > ul > li > .list_div > ul > li > span:before {width:1.11vw; height:1.11vw; left:2.78vw;}
	.company_sub01_con > .contents_con .contents_con > .list_con > ul > li:hover > .list_div > ul {border-top:0.28vw solid #0091FF;}
	.company_sub01_con > .contents_con .contents_con > .map_con > .title_con > span {font-size:7.22vw; letter-spacing:-0.22vw;}
	.company_sub01_con > .contents_con .contents_con > .map_con > .box_con {flex-direction:column; margin:5.56vw 0 0; border-radius:5.56vw;}
	.company_sub01_con > .contents_con .contents_con > .map_con > .box_con > .txt_con {width:100%; padding:6.94vw;}
	.company_sub01_con > .contents_con .contents_con > .map_con > .box_con > .txt_con > .title_con {border-bottom:0.28vw solid #DADADA; margin:0 0 5.56vw; padding:0 0 5.56vw;}
	.company_sub01_con > .contents_con .contents_con > .map_con > .box_con > .txt_con > .title_con > span {font-size:5.00vw;}
	.company_sub01_con > .contents_con .contents_con > .map_con > .box_con > .txt_con > .info_con {}
	.company_sub01_con > .contents_con .contents_con > .map_con > .box_con > .txt_con > .info_con > .text01_con {gap:1.67vw;}
	.company_sub01_con > .contents_con .contents_con > .map_con > .box_con > .txt_con > .info_con > .text01_con > img {width:5.28vw;}
	.company_sub01_con > .contents_con .contents_con > .map_con > .box_con > .txt_con > .info_con > .text01_con > span {font-size:4.44vw;}
	.company_sub01_con > .contents_con .contents_con > .map_con > .box_con > .txt_con > .info_con > .text02_con {margin:2.78vw 0 0;}
	.company_sub01_con > .contents_con .contents_con > .map_con > .box_con > .txt_con > .info_con > .text02_con > span {font-size:4.44vw;}
	.company_sub01_con > .contents_con .contents_con > .map_con > .box_con > .map_con {width:100%; padding-bottom:96.25%;}
	
	/* 양도·상속·증여 */
	.transfer_sub01_con > .contents_con > .contents_con {max-width:91%; margin:0 auto; padding:13.89vw 0 55.56vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .txt_con > .text01_con > span {font-size:7.22vw; letter-spacing:-0.22vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .txt_con > .text02_con {margin:2.78vw 0 0;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .txt_con > .text02_con > span {font-size:4.44vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .list_con {margin:11.11vw 0 0;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul {flex-direction:column; gap:5.56vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li {width:100%;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li > .list_div {flex-direction:row; justify-content:space-between; gap:3.33vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li > .list_div > .text01_con {flex-shrink:0; max-width:31.94vw; border-bottom:none; margin:0; padding:0; text-align:left;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li > .list_div > .text01_con > span {font-size:4.44vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li > .list_div > .text02_con {flex-shrink:0; width:auto; text-align:right;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li > .list_div > .text02_con > span {font-size:4.44vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li > .list_div > .text02_con > span > .color_text {padding:0 1.11vw 0 0; font-size:7.22vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li > .list_div > .bar {width:100%; height:0.28vw; background:#999;}
	.transfer_sub01_con > .contents_con > .contents_con > .info02 {margin:33.33vw 0 0;}
	.transfer_sub01_con > .contents_con > .contents_con > .info02 > .title_con {text-align:center}
	.transfer_sub01_con > .contents_con > .contents_con > .info02 > .title_con > span {font-size:7.22vw; letter-spacing:-0.22vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info02 > .list_con {margin:11.11vw 0 0;}
	.transfer_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul {flex-wrap:wrap; gap:3.33vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li {width:42.78vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li > .list_div {justify-content:center; gap:1.11vw; width:100%; height:46.11vw; padding:0 5.56vw; border-radius:5.56vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li > .list_div > .text01_con > span {font-size:3.89vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li > .list_div > .text02_con > span {font-size:5.00vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 {margin:33.33vw 0;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .txt_con {text-align:center;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .txt_con > .text01_con > span {font-size:7.22vw; letter-spacing:-0.22vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .txt_con > .text02_con {margin:2.78vw 0 0;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .txt_con > .text02_con > span {font-size:4.44vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .slide_con {margin-top:20.28vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper .swiper-slide {width:66.67vw; margin:0 3.33vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper .swiper-slide.odd_slide {margin-top:13.89vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_card_con {height:89.72vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_card_con > .flip_card_inner > .flip_card_front {border:0.28vw solid #E4E4E4; border-radius:5.56vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_card_con > .flip_card_inner > .flip_card_back > .text_con {height:89.72vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_card_con > .flip_card_inner > .flip_card_back > .text_con > span {font-size:5.56vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_card_con > .flip_card_inner > .flip_card_front,
	.transfer_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .flip_card_con > .flip_card_inner > .flip_card_back {border-radius:5.56vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .txt_con {text-align:center;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .txt_con > .text01_con > span {font-size:7.22vw; letter-spacing:-0.78;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .txt_con > .text02_con {margin:2.78vw 0 0;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .txt_con > .text02_con > span {font-size:4.44vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .list_con {margin:11.11vw 0 0;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .list_con > ul {gap:5.56vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .list_con > ul > li > .list_div {flex-direction:column; gap:2.22vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .list_con > ul > li > .list_div > .box_con {display:flex; flex-direction:column; justify-content:center; height:auto; padding:5.56vw 6.94vw; border-radius:4.17vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .list_con > ul > li > .list_div > .box01 {gap:0.83vw; width:100%;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .list_con > ul > li > .list_div > .box01 > .text01_con > span {font-size:4.44vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .list_con > ul > li > .list_div > .box01 > .text02_con > span {font-size:5.00vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .list_con > ul > li > .list_div > .box02 {gap:1.39vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .list_con > ul > li > .list_div > .box02 > .text01_con > span {font-size:4.44vw;}
	.transfer_sub01_con > .contents_con > .contents_con > .info04 > .list_con > ul > li > .list_div > .box02 > .text02_con > span {font-size:4.44vw;}
	
	/* 기장 · 신고 */
	.venture_sub01_con > .contents_con > .contents_con {padding:13.89vw 0 0;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 {max-width:91%;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .txt_con > .text01_con > span {font-size:7.22vw; letter-spacing:-0.22vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .txt_con > .text02_con {margin:2.78vw 0 0;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .txt_con > .text02_con > span {font-size:4.44vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .list_con {margin:13.89vw 0 0;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul {flex-wrap:wrap; gap:3.33vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li {display:flex; justify-content:unset; width:42.78vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li > .list_div {display:flex; flex-direction:column; justify-content:center; gap:1.11vw; width:100%; height:46.11vw; background:#F5F5F5; padding:0 5.56vw; border-radius:5.56vw; text-align:unset; transition:all 0.3s ease;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li > .list_div > .text01_con {border-bottom:unset; margin:0; padding:0;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li > .list_div > .text01_con > span {font-size:5.00vw; color:#121212; font-weight:700;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li > .list_div > .text02_con > span {font-size:3.89vw; color:#444; line-height:135%;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li:hover > .list_div {background:#0091FF;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li:hover > .list_div > .text01_con {border-bottom:unset;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li:hover > .list_div > .text01_con > span {color:#FFF;}
	.venture_sub01_con > .contents_con > .contents_con > .info01 > .list_con > ul > li:hover > .list_div > .text02_con > span {color:#FFF;}
	.venture_sub01_con > .contents_con > .contents_con > .info02 {margin:33.33vw 0 0;}
	.venture_sub01_con > .contents_con > .contents_con > .info02 > .title_con {max-width:91%; text-align:center;}
	.venture_sub01_con > .contents_con > .contents_con > .info02 > .title_con > span {font-size:7.22vw; letter-spacing:-0.22vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info02 > .slide_con {margin:13.89vw 0 0;}
	.venture_sub01_con > .contents_con > .contents_con > .info02 > .slide_con > .swiper .swiper-wrapper .swiper-slide {width:44.44vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info03 {max-width:91%; margin-top:33.33vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info03 > .txt_con {text-align:center;}
	.venture_sub01_con > .contents_con > .contents_con > .info03 > .txt_con > .text01_con > span {font-size:7.22vw; letter-spacing:-0.22vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info03 > .txt_con > .text02_con {margin:2.78vw 0 0;}
	.venture_sub01_con > .contents_con > .contents_con > .info03 > .txt_con > .text02_con > span {font-size:4.44vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info03 > .slide_con {margin:13.89vw 0 0;}
	.venture_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper {overflow:visible;}
	.venture_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper {}
	.venture_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper .swiper-slide {width:83.33vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper .swiper-slide:first-child {margin:0 4.17vw 0 0;}
	.venture_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con {display:flex; justify-content:center; width:100%; background:#F5F5F5; border-radius:4.17vw 4.17vw 0 0;}
	.venture_sub01_con > .contents_con > .contents_con > .info03 > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > img {width:63.61vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 {width:100%; background:#060E18;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .contents_con {max-width:91%; padding:16.67vw 0;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .contents_con > .scroll_section {gap:8.33vw}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .main_title {text-align:center; font-size: 7.22vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .img_scroll_wrap {max-width: 100%; ;gap: 5.56vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block {width:100%; height: 100.28vw; background-size: cover;background-position: center;padding: 10.56vw 6.11vw 1.11vw;border-radius: 4.44vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block .text_box .small_title > img {width: 4.17vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block .text_box .small_title > span {font-size: 4.44vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block .text_box .big_title {font-size: 6.11vw;margin-top: 2.22vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block .text_box .desc {font-size: 3.89vw;margin-top: 4.44vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block .icon_img {position: relative;top: auto;right: auto;transform: none;margin-top: 6.67vw;text-align: right;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block .icon_img img {max-width: 100%; height: auto;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block01 .icon_img {margin-top:-3vw; right:-7vw; text-align: right;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block:nth-child(2) .icon_img {margin-top: -13vw; right:-16vw; text-align: right;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block:nth-child(3) .icon_img {margin-top: 8vw; right:-2vw; text-align: right;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block01 .icon_img img {width: 55.17vw !important;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block02 .icon_img img {width: 71.11vw !important;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block03 .icon_img img {width: 46.94vw !important;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block01 {background-image: url("/img/venture/m_venture_sub01_info04_info_block_bg01.png");}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block02 {background-image: url("/img/venture/m_venture_sub01_info04_info_block_bg02.png"); top:13.89vw;}
	.venture_sub01_con > .contents_con > .contents_con > .info04 .info_block03 {background-image: url("/img/venture/m_venture_sub01_info04_info_block_bg03.png"); top:22.22vw;}

	/* 무료 법인설립 */
	.free_sub01_con > .contents_con {overflow:hidden;}
	.free_sub01_con > .contents_con > .contents_con {max-width:91%; padding:13.89vw 0 55.56vw;}
	.free_sub01_con > .contents_con > .contents_con > .info01 > .txt_con > .text01_con > span {font-size:7.22vw; letter-spacing:-0.22vw;}
	.free_sub01_con > .contents_con > .contents_con > .info01 > .txt_con > .text02_con {margin:8.33vw 0 0;}
	.free_sub01_con > .contents_con > .contents_con > .info01 > .txt_con > .text02_con > span {font-size:4.44vw;}
	.free_sub01_con > .contents_con > .contents_con > .info02 {margin:27.78vw 0 0;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .txt_con {text-align:center;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .txt_con > .text01_con > span {font-size:7.22vw; letter-spacing:-0.22vw;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .txt_con > .text02_con {margin:2.78vw 0 0;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .txt_con > .text02_con > span {font-size:4.44vw;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con {margin:13.89vw 0 0;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul {flex-direction:column; flex-wrap:nowrap; gap:11.11vw;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li {width:100%;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li > .list_div > .title_con {height:12.22vw; border-radius:13.89vw;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li > .list_div > .title_con > span {font-size:5.00vw;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li > .list_div > .info_con {display:flex; align-items:center; gap:6.94vw; margin:5.56vw 0 0; padding:0 8.33vw;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li > .list_div > .info_con > .img_con {width:13.33vw; margin:0;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li > .list_div > .info_con > .text_con {text-align:left;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li > .list_div > .info_con > .text_con > span {font-size:4.44vw;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li:nth-child(2) > .list_div > .info_con > .img_con {width:12.22vw;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li:nth-child(4) > .list_div > .info_con > .img_con {width:12.78vw;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li:nth-child(5) > .list_div > .info_con > .img_con {width:11.67vw;}
	.free_sub01_con > .contents_con > .contents_con > .info02 > .list_con > ul > li:nth-child(6) > .list_div > .info_con > .img_con {width:11.67vw;}
	.free_sub01_con > .contents_con > .contents_con > .info03 {margin:33.33vw 0 0;}
	.free_sub01_con > .contents_con > .contents_con > .info03 > .txt_con {text-align:center;}
	.free_sub01_con > .contents_con > .contents_con > .info03 > .txt_con > .text01_con > span {font-size:7.22vw; letter-spacing:-0.22vw;}
	.free_sub01_con > .contents_con > .contents_con > .info03 > .txt_con > .text02_con {margin:2.78vw 0 0;}
	.free_sub01_con > .contents_con > .contents_con > .info03 > .txt_con > .text02_con > span {font-size:4.44vw;}
	.free_sub01_con > .contents_con > .contents_con > .info03 > .list_con {margin:11.11vw 0 0;}
	.free_sub01_con > .contents_con > .contents_con > .info03 > .list_con > ul {flex-direction:column; gap:6.11vw;}
	.free_sub01_con > .contents_con > .contents_con > .info03 > .list_con > ul > li {width:100%;}
	.free_sub01_con > .contents_con > .contents_con > .info03 > .list_con > ul > li > .list_div {gap:2.22vw; height:31.67vw; padding:0 6.94vw; border-radius:5.56vw;}
	.free_sub01_con > .contents_con > .contents_con > .info03 > .list_con > ul > li > .list_div > .text01_con > span {font-size:4.44vw;}
	.free_sub01_con > .contents_con > .contents_con > .info03 > .list_con > ul > li > .list_div > .text02_con > span {font-size:5.00vw;}
	.free_sub01_con > .contents_con > .contents_con > .info03 > .list_con > .bar {width:1.11vw; height:100%;}
	.free_sub01_con > .contents_con > .contents_con > .info03 > .list_con > .bar > .progress {width:1.11vw; height:0;}
	.free_sub01_con > .contents_con > .contents_con > .info04 {margin:27.78vw 0 0;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .txt_con {text-align:center;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .txt_con > .text01_con > span {font-size:7.22vw; letter-spacing:-0.22vw;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .txt_con > .text02_con {margin:2.78vw 0 0;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .txt_con > .text02_con > span {font-size:4.44vw;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con {margin:13.89vw 0 0;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper {overflow:visible;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper {}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper .swiper-slide {width:80.56vw; margin:0 5.56vw 0 0; border-radius:5.56vw; overflow:hidden;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper .swiper-slide:last-child {margin:0;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con {width:100%; height:83.33vw; transition:all 0.3s ease;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper .swiper-slide:nth-child(1) > .contents_con {background:url("/img/free/m_free_sub01_info04_list_bg01.png")no-repeat center/cover;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper .swiper-slide:nth-child(2) > .contents_con {background:url("/img/free/m_free_sub01_info04_list_bg02.png")no-repeat center/cover;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper .swiper-slide:nth-child(3) > .contents_con {background:url("/img/free/m_free_sub01_info04_list_bg03.png")no-repeat center/cover;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper .swiper-slide:nth-child(1):hover > .contents_con {background:url("/img/free/m_free_sub01_info04_list_bg_on01.png")no-repeat center/cover;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper .swiper-slide:nth-child(2):hover > .contents_con {background:url("/img/free/m_free_sub01_info04_list_bg_on02.png")no-repeat center/cover;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper .swiper-slide:nth-child(3):hover > .contents_con {background:url("/img/free/m_free_sub01_info04_list_bg_on03.png")no-repeat center/cover;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .txt_con {display:flex; flex-direction:column; justify-content:flex-end; align-items:flex-start; gap:1.39vw; width:100%; height:100%; padding:0 0 11.11vw 8.33vw;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text01_con > span {font-size:5.56vw; color:#FFF; font-weight:700; line-height:135%;}
	.free_sub01_con > .contents_con > .contents_con > .info04 > .slide_con > .swiper .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .text02_con > span {font-size:4.44vw; color:#FFF; font-weight:500; line-height:135%;}

	/* 푸터 */
	#footer > .right_quick.scroll {bottom:2.78vw; right:1.94vw;}
	#footer > .right_quick.scroll_end {top:-34.72vw; right:1.94vw;}
	#footer > .right_quick > .contents_con > ul {gap:2.78vw;}
	#footer > .right_quick > .contents_con > ul > li > a.a_btn01 > img {width:13.33vw; filter:drop-shadow(0 1.11vw 1.11vw rgba(0,0,0,0.25));}
	#footer > .right_quick > .contents_con > ul > li > a.a_btn02 {gap:0.56vw; width:11.67vw; padding:2.78vw 1.94vw; border-radius:2.78vw;}
	#footer > .right_quick > .contents_con > ul > li > a.a_btn02 > img {width:4.44vw;}
	#footer > .right_quick > .contents_con > ul > li > a.a_btn02 > span {font-size:3.89vw;}
	#footer > .contents_con {max-width:91%; padding:9.72vw 0 5.56vw;}
	#footer > .contents_con > .top_con {flex-direction:column; justify-content:unset; align-items:unset; gap:8.33vw;}
	#footer > .contents_con > .top_con > .logo_con {width:20.83vw;}
	#footer > .contents_con > .top_con > .list_con > ul {flex-wrap:wrap; align-items:unset; gap:2.78vw 16.11vw;}
	#footer > .contents_con > .top_con > .list_con > ul > li {min-width:30.00vw;}
	#footer > .contents_con > .top_con > .list_con > ul > li > a {font-size:4.44vw;}
	#footer > .contents_con > .info_con {margin:8.33vw 0 0;}
	#footer > .contents_con > .info_con > span {font-size:3.89vw; line-height:150%;}
	#footer > .contents_con > .copy_con {flex-direction:column; justify-content:unset; align-items:unset; gap:5.56vw; border-top:none; margin:4.17vw 0 0; padding:0;}
	#footer > .contents_con > .copy_con > .text_con {order:2; border-top:0.28vw solid #444;padding:5.56vw 0 0;}
	#footer > .contents_con > .copy_con > .text_con > span {font-size:3.61vw;}
	#footer > .contents_con > .copy_con > .sns_con {order:1; margin:0 0 0 auto;}
	#footer > .contents_con > .copy_con > .sns_con > ul > li > a {width:9.72vw;}


}



@media all and (max-width: 768px) {
	
	.w_con {display:none;}
	.m_con {display:block;}

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

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

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

}