/*--all class--*/
* {font-family: 'HANBatang', serif; letter-spacing: -0.05em; word-break:keep-all;}

/*--font weight--*/
.fw_el{font-weight: 200;}
.fw_l{font-weight: 300;}
.fw_r{font-weight: 400;}/*regular*/
.fw_m{font-weight: 500;}
.fw_sb{font-weight: 600;}
.fw_b{font-weight: 700;}/*bold*/
.fw_eb{font-weight: 800;}
.fw_bl{font-weight: 900;}

/*--font size--*/
.fs_14{font-size: 0.874rem;letter-spacing: -0.03em;}
.fs_15{font-size: 0.938rem;letter-spacing: -0.03em;}
.fs_16{font-size: 1rem;letter-spacing: -0.03em;}
.fs_17{font-size: 1.063rem;letter-spacing: -0.03em;}
.fs_18{font-size: 1.125rem;letter-spacing: -0.03em;}
.fs_20{font-size: 1.25rem;}
.fs_22{font-size: 1.375rem;}
.fs_24{font-size: 1.5rem;}
.fs_25{font-size: 1.563rem;}
.fs_26{font-size: 1.625rem;}
.fs_28{font-size: 1.75rem;}
.fs_30{font-size: 1.875rem;}
.fs_32{font-size: 2.188rem;}
.fs_34{font-size: 2.125rem;}
.fs_36{font-size: 2.25rem;}
.fs_38{font-size: 2.375rem;}
.fs_40{font-size: 2.5rem;}
.fs_48{font-size: 3rem;}
.fs_50{font-size: 3.125rem;}
.fs_54{font-size: 3.375rem;}
.fs_56{font-size: 3.5rem;}
.fs_60{font-size: 3.75rem;}
.fs_75{font-size: 4.6875rem;}
.fs_80{font-size: 5rem;}
.fs_94{font-size: 5.875rem;}
.fs_100{font-size: 6.25rem;} 
.fs_110{font-size: 6.875rem;}

/*--text-motion 모션 참고용*/
.ch_motion.common_motion{transform: translateY(25px);opacity: 0;transition: transform .8s ease, opacity .4s;}
.ch_motion.common_motion.on {transform: translateY(0);opacity: 1;}

/*--위에서 아래--*/
.ch_motion.common_motion.top_to_bottom { transform: translateY(-25px); }
.ch_motion.common_motion.top_to_bottom.on { transform: translateY(0); opacity: 1; }

/*--아래에서 위--*/
.ch_motion.common_motion.bottom_to_top { transform: translateY(25px); }
.ch_motion.common_motion.bottom_to_top.on { transform: translateY(0); opacity: 1; }

/*--왼쪽에서 오른쪽--*/
.ch_motion.common_motion.left_to_right { transform: translateX(-25px); }
.ch_motion.common_motion.left_to_right.on { transform: translateX(0); opacity: 1;}

/*--오른쪽에서 왼쪽--*/
.ch_motion.common_motion.right_to_left { transform: translateX(25px); }
.ch_motion.common_motion.right_to_left.on { transform: translateX(0); opacity: 1; }

.ch_delay_01{transition-delay: .2s !important;}
.ch_delay_02{transition-delay: .4s !important;}
.ch_delay_03{transition-delay: .6s !important;}
.ch_delay_04{transition-delay: .8s !important;}
.ch_delay_05{transition-delay: 1s !important;}
.ch_delay_06{transition-delay: 1.2s !important;}

/*--공통--*/
.ch_inner {width: 92%;margin: 0 auto;}
.ch_inner.in1 {max-width: 1600px;}
.ch_inner.in2 {max-width: 1824px;}

iframe {pointer-events: none;}

.ch_fcBl {color:#222;}
.ch_padd {padding:150px 0;}
.ch_sect5.ch_padd {padding: 150px 0 300px 0;}
footer.ch_padd {padding:60px 0;}

.ch_sectTit_wrap {width: 100%;text-align:center;margin-bottom:80px;}
.sectTit {font-size: 3.125rem; font-weight: 700;line-height:1.2em;}
.sectSTit {font-size: 1.75rem; font-weight: 400;margin-top: 16px;opacity:.8;}
.sectSTit br {display:none;}

@media screen and (max-width:1280px){
.ch_padd {padding:130px 0;}
.ch_sect5.ch_padd {padding: 130px 0 260px 0;}
footer.ch_padd {padding:55px 0;}

.ch_sectTit_wrap {margin-bottom:70px;}
.sectTit {font-size: 2.6rem;}
.sectSTit {font-size: 1.6rem;line-height: 1.3em;}
}
@media screen and (max-width:1080px){
.ch_padd {padding:110px 0;}
.ch_sect5.ch_padd {padding: 110px 0 220px 0;}
.ch_sect6.ch_padd {padding: 110px 0 50px 0;}
.ch_sect7 {padding: 110px 0;}/*7만 여기서부터 시작*/
footer.ch_padd {padding:47px 0;}

.ch_sectTit_wrap {margin-bottom:55px;}
.sectSTit br {display:block;}
}
@media screen and (max-width:720px){
.ch_padd {padding:90px 0;}
.ch_sect5.ch_padd {padding: 90px 0 180px 0;}
.ch_sect7 {padding: 90px 0;}
footer.ch_padd {padding:39px 0;}

.ch_sectTit_wrap {margin-bottom:45px;}
.sectTit {font-size: 2.3rem;line-height: 1.3em;}
.sectSTit {margin-top: 10px}
}
@media screen and (max-width:480px){
.ch_padd {padding:60px 0;}
.ch_sect5.ch_padd {padding: 60px 0 150px 0;}
.ch_sect7 {padding: 60px 0;}
footer.ch_padd {padding:30px 0;}

.ch_sectTit_wrap {margin-bottom:30px;}
.sectTit {font-size: 20px;}
.sectSTit {font-size: 14px;line-height: 1.4em;}
}

/*--header--*/
#ch_header {position:fixed;top:0;left:0;z-index:5;width:100%; height:100px;transition:.3s;background: linear-gradient(to bottom, #00000063 1%, transparent 100%);}
#ch_header .ch_inner {height:100%;}
#ch_header .ch_nav {width:100%;height:100%;display:flex;justify-content: space-between;align-items: center;}
#ch_header .hd_logo {}
#ch_header .hd_logo a {display:block;}
#ch_header .hd_logo a img {display:block;max-width: 100%;}
#ch_header .ch_gnb {display:flex;}
#ch_header .ch_gnb > li {display:inline-block;margin:0 20px;display:flex;align-items: center;justify-content: center;}
#ch_header .ch_gnb > li > a {position:relative;display:block;font-size: 1.125rem;letter-spacing: -0.03em; font-weight: 400;}
#ch_header .ch_gnb > li > a::after {content:"";display:block;position:absolute;bottom:-2px;width:0;height:1px;background-color:#d73312;transition:0.6s;}
#ch_header .ch_gnb > li > a:hover::after {width:100%;}

#ch_header .ch_btnBox {display: none;width: 30px;height: 12px;flex-direction: column;align-items: center;justify-content: space-between;}
#ch_header .nav_btn {display: flex;flex-direction: column;width: 100%;height: 100%;justify-content: space-between;align-items: center;}
#ch_header .ch_btnBox span {display: block; width: 100%;height: 2px;background: #fff;border-radius: 3px;}

#ch_header.active {background:rgba(0, 0, 0, .8);}

#ch_header .ch_toggleWrap {display:none;position: fixed;height: 100vh;top: 0;right: 0;padding: 150px 80px;background: #fff;transition: transform 0.4s;transform: translateX(101%);z-index: 9;}
#ch_header .ch_toggleWrap.active {transform: translateX(0);}
#ch_header .ch_toggleWrap .ch_gnb {flex-direction:column;align-items:center;gap:20px;}
#ch_header .ch_toggleWrap .ch_gnb > li {margin:0;}
#ch_header .ch_toggleWrap .ch_gnb > li a {font-weight:700; color: rgba(255, 255, 255, .6);}
#ch_header .ch_toggleWrap .ch_gnb > li.active #ch_header .ch_toggleWrap {transform: translateX(0);}
#ch_header .ch_close_btn {transform: translateX(-50%);position: absolute;left: 50%;top: 5%;;width: 26px;height: 26px;}
#ch_header .ch_close_btn span {background: #000;width: 100%;height: 1px;display: block;position: absolute;transform: translate(0);background:#d73312;}
#ch_header .ch_close_btn span:nth-of-type(1) {transform: rotate(45deg);}
#ch_header .ch_close_btn span:nth-of-type(2) {transform: rotate(-45deg);}

@media screen and (max-width:1280px){
#ch_header {height:90px;}
#ch_header .hd_logo a img {max-width: 90%;}
}
@media screen and (max-width:1080px){
#ch_header {height:80px;}
#ch_header .hd_logo a img {max-width: 80%;}
#ch_header .ch_gnb {display:none;}
#ch_header .ch_toggleWrap .ch_gnb {display:flex;}
#ch_header .ch_btnBox {display:flex;}
#ch_header .ch_toggleWrap {display:block;background: #111;}
}
@media screen and (max-width:720px){
#ch_header {height:70px;}
#ch_header .hd_logo a img {max-width: 70%;}
}
@media screen and (max-width:480px){
#ch_header {height:60px;}
#ch_header .hd_logo a img {max-width: 60%;}
}


/*--sect1-명장--*/
.ch_sect1 {position: relative;}
.ch_sect1::before {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 40%;z-index: 1;background: linear-gradient(to top, rgb(0, 0, 0, .6) 30%, transparent);}
.ch_sect1 .ch_iframeContainer {position:relative; width: 100%; height: auto; padding-top: 56.25%;}
.ch_sect1 iframe {position: absolute;    left: 50%;    top: 0;    width: 100%;    height: 100%;    min-width: 177.77vh;    transform: translateX(-50%);}
.ch_sect1 .ch_inner {position:relative;}
.ch_sect1 .ch_sectTit_wrap {position:absolute;bottom:150px;left:50%;transform: translateX(-50%);margin-bottom:0;z-index:4;}

@media screen and (max-width:1280px){
.ch_sect1 .ch_sectTit_wrap {bottom:110px;}
}
@media screen and (max-width:1080px){
.ch_sect1 .ch_iframeContainer {height:750px;}
.ch_sect1 .ch_sectTit_wrap {bottom:70px;}
}
@media screen and (max-width:720px){
.ch_sect1 .ch_iframeContainer {height:650px;}
.ch_sect1 .ch_sectTit_wrap {bottom:30px;}
}
@media screen and (max-width:480px){
.ch_sect1 .ch_iframeContainer {height:550px;}
.ch_sect1 .ch_sectTit_wrap {bottom:20px;}
}


/*--sect2-정통--*/
.ch_sect2 {background:url('/img/sect2/sect2_bg.jpg') no-repeat 50% 50%/cover;}
.ch_sect2 .ch_contents {display:flex;flex-wrap: wrap;}
.ch_sect2 .ch_contents li {width: calc((100% - 30px * 3) / 4); margin-right:30px;}
.ch_sect2 .ch_contents li:nth-child(4n) {margin-right:0;}
.ch_sect2 .ch_contents li:nth-child(1), .ch_sect2 .ch_contents li:nth-child(3) {margin-top:150px;}
.ch_sect2 .ch_contents li:nth-child(5) {margin-top:160px;}
.ch_sect2 .ch_contents li:nth-child(6) {margin-top:90px;}
.ch_sect2 .ch_contents li:nth-child(7) {margin-top:220px;}
.ch_sect2 .ch_contents li:nth-child(8) {margin-top:180px;}
.ch_sect2 .ch_contents li > .sect2Img {border-radius:10px;overflow:hidden;}
.ch_sect2 .ch_contents li > .sect2Img img {width:100%;}

@media screen and (max-width:1280px){
.ch_sect2 .ch_contents li:nth-child(1), .ch_sect2 .ch_contents li:nth-child(3) {margin-top:110px;}
.ch_sect2 .ch_contents li:nth-child(5) {margin-top:80px;}
.ch_sect2 .ch_contents li:nth-child(6) {margin-top: -10px;}
.ch_sect2 .ch_contents li:nth-child(7) {margin-top:120px;}
.ch_sect2 .ch_contents li:nth-child(8) {margin-top:-80px;}
}
@media screen and (max-width:1080px){
.ch_sect2 .ch_contents li {width: calc((100% - 22px * 1) / 2); margin-right:22px;}
.ch_sect2 .ch_contents li:nth-child(2n) {margin-right:0;}
.ch_sect2 .ch_contents li:nth-child(1) {margin-top:80px;}
.ch_sect2 .ch_contents li:nth-child(2n+4) {margin-top:-58px;}
.ch_sect2 .ch_contents li:nth-child(2n+3) {margin-top:22px;}
}
@media screen and (max-width:720px){
}
@media screen and (max-width:480px){
.ch_sect2 .ch_contents li {width: calc((100% - 10px * 1) / 2); margin-right:10px;}
.ch_sect2 .ch_contents li:nth-child(1) {margin-top:30px;}
.ch_sect2 .ch_contents li:nth-child(2n+4) {margin-top:-20px;}
.ch_sect2 .ch_contents li:nth-child(2n+3) {margin-top:10px;}
}


/*--sect3-글로벌--*/
.ch_row {flex-direction: row-reverse}
.ch_sect3 {background:url('/img/sect3/sect3_bg.jpg') no-repeat 50% 50%/cover;}
.ch_sect3 .ch_contents {display:flex;}
.ch_sect3 .ch_contents:first-child {}
.ch_sect3 .ch_contents:last-child {margin-top:20px;}
.ch_sect3 .ch_contents li:first-child {width:60%;}
.ch_sect3 .ch_iframeContainer {position:relative; width: 100%; height: 0; padding-top: 56.25%;}
.ch_sect3 iframe {position:absolute;left:0;top:0;width:100%;height:100%;}
.ch_sect3 .ch_contents li:last-child {width:40%;padding:90px 50px;border-radius:0 50px 0 0;background:#3c332e;}
.ch_sect3 .ch_contents:last-child li:last-child {border-radius:0 0 0 50px;}
.ch_sect3 .infoTit_wrap {display:flex;justify-content:space-between;align-items:baseline;margin-bottom:20px;}
.ch_sect3 .infoLine {width:100%;height:1px;margin-bottom:60px;background:rgba(255,255,255,.2);}
.ch_sect3 .infotit_num {font-style: italic;opacity:.05;}
.ch_sect3 .infoTit {opacity:.8;}
.ch_sect3 .contentsArt {text-align: right;line-height:1.35em;}

@media screen and (max-width:1480px){
.ch_sect3 .ch_contents li:last-child {padding: 45px 40px;}
.ch_sect3 .infoLine {margin-bottom: 50px;}
.ch_sect3 .contentsArt {font-size: 1.5rem;}
}
@media screen and (max-width:1280px){
.ch_sect3 .ch_contents li:first-child {width:55%;}
.ch_sect3 .ch_contents li:last-child {width: 45%;}
.ch_sect3 .ch_contents li:last-child {padding: 35px 30px;}
.ch_sect3 .infoTit_wrap {margin-bottom: 10px;}
.ch_sect3 .infotit_num {font-size: 4rem;}
.ch_sect3 .infoTit {font-size: 1.2rem;}
.ch_sect3 .infoLine {margin-bottom: 40px;}
.ch_sect3 .contentsArt {font-size: 1.4rem;}
}
@media screen and (max-width:1080px){
.ch_sect3 .ch_contents {flex-direction: column;}
.ch_sect3 .ch_contents li {width: 100% !important;}
.ch_sect3 .ch_contents li:first-child {overflow: hidden;height: 300px;}
.ch_sect3 .ch_contents:nth-child(2) {overflow: hidden;border-radius: 0 50px 0 0;}
.ch_sect3 .ch_contents li:last-child {display: flex;padding: 10px 30px;border-radius: 0 0 0 0;}
.ch_sect3 iframe {transform: translateY(-50%);top: 50%;}
.ch_sect3 .infoTit_wrap {margin-bottom: 5px;width: 50%;justify-content: flex-start;}
.ch_sect3 .infotit_num {font-size: 3rem;margin-right: 30px;}
.ch_sect3 .infoTit {font-size: 1rem;}
.ch_sect3 .infoLine {display:none;}
.ch_sect3 .contentsArt {position:relative;text-align: left;display: flex;align-items: center;font-size:1.1rem;}
.ch_sect3 .contentsArt::after {content:"";position:absolute;top: 50%;transform:translateY(-50%);left:-20px;width:1px;height:64%;background:rgba(255,255,255,.2);}
}
@media screen and (max-width:720px){
.ch_sect3 .ch_contents li:first-child {height: 248px;}
.ch_sect3 .ch_contents li:last-child {flex-direction: column;}
.ch_sect3 .infoTit_wrap {width: 100%;justify-content: space-between;}
.ch_sect3 .infoTit {font-size: 1.2rem;}
.ch_sect3 .infoLine {display:block;margin-bottom: 20px;}
.ch_sect3 .contentsArt {justify-content: flex-end;text-align: right;font-size: 1.3rem;}
.ch_sect3 .contentsArt::after {content:none;}
}
@media screen and (max-width:480px){
.ch_sect3 .ch_contents li:first-child {height: 186px;}
.ch_sect3 .ch_contents li:last-child {padding: 10px 20px;}
}


    
/*--sect4-명소--*/
.ch_sect4 {position:relative;background:url('/img/sect4/sect4_bg.jpg') no-repeat 50% 50%/cover;}
.ch_sect4::before {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 56%;z-index: 2;background: linear-gradient(to top, rgb(0, 0, 0, .7) 30%, transparent);}
.ch_sect4 .review_wrap {display:flex;}
.ch_sect4 .review_wrap li {position:relative;width: calc((100%)/ 3);text-align:right;display:flex;flex-direction:column;align-items: center;}
.ch_sect4 .review_wrap li::after {content:"";position:absolute;width:1px;height:100%;right:0;top:0;background:rgba(255,255,255,.3);}
.ch_sect4 .review_wrap li:last-child::after {content:none;}
.ch_sect4 .review_wrap li .reviewBox {text-align:right;}
.ch_sect4 .review_wrap li .review {font-size: 1.875rem;}
.ch_sect4 .review_wrap li .reviewFrom { font-size: 1rem;letter-spacing: -0.03em; opacity: .6;margin-top:20px;}
.swiper.sect4Swip { width: 100%; overflow: unset; margin-top: 60px; }
.swiper.sect4Swip .swiper-slide { width: 100%; overflow: hidden;}
.swiper.sect4Swip .swiper-slide img {display:block; width:100%;}

@media screen and (max-width:1480px){
.ch_sect4 .review_wrap li .review {font-size: 1.4rem;}
}
@media screen and (max-width:1280px){
.ch_sect4 .review_wrap li .review {font-size: 1.3rem;}
}
@media screen and (max-width:1080px){
.ch_sect4 .review_wrap {flex-direction: column;justify-content: center;align-items: center;gap:20px;}
.ch_sect4 .review_wrap li {width: 100%;padding-bottom: 30px;}
.ch_sect4 .review_wrap li::after {width: 50%;height: 1px;left: 50%;transform: translateX(-50%);bottom: 0;top:unset;right:unset;}
.ch_sect4 .review_wrap li .reviewFrom {font-size: 1.2rem;}
}
@media screen and (max-width:720px){
.ch_sect4 .review_wrap li {padding-bottom: 20px;}
.ch_sect4 .review_wrap li .review {line-height: 1.4em;}
.ch_sect4 .review_wrap li .reviewFrom {margin-top: 10px;}
.swiper.sect4Swip {margin-top: 30px;}
}
@media screen and (max-width:480px){
}


/*--sect5-메뉴--*/
.ch_sect5 {background:url('/img/sect5/sect5_bg.jpg') no-repeat 50% 50%/cover;}

.swiper.sect5Swip { width: 100%; overflow: unset;}
.swiper.sect5Swip .swiper-wrapper {align-items: baseline;margin-left: -4px;}
.swiper.sect5Swip .swiper-slide {flex-shrink:0;position:relative;width: auto; transition: transform 0.3s ease, opacity 0.3s ease;}
.swiper.sect5Swip .swiper-slide::after {content:"";position:absolute;top: 0;width:100%;height:100%;border-radius:50%;aspect-ratio:1;background:rgba(0,0,0,.5);opacity:1;}
.swiper.sect5Swip .swiper-slide img {display:block; width:100%;}
.swiper.sect5Swip .swiper-slide .menuWrap {width:100%;position:absolute;left: 50%;transform: translateX(-50%);text-align:center;display:flex;flex-direction:column;justify-content:center;opacity:0;transition: opacity 0.5s ease-out, transfor 0.5s ease-out}
.swiper.sect5Swip .swiper-slide .menu {color:#c83d00;}

.swiper.sect5Swip .swiper-slide-active {height: 100%;padding-bottom: 50px;}
.swiper.sect5Swip .swiper-slide-active.swiper-slide::after {opacity:0;}
.swiper.sect5Swip .swiper-slide-active .menuWrap {opacity:1;margin-top: 50px;}

.swiper-button-next.mv_next, .swiper-button-prev.mv_prev {position: absolute;width:48px; height:14px; transform: translateX(-50%);top: 120%;margin-top:0;}
.swiper-button-prev.mv_prev {left: 48%; background: url('/img/sect5/sect5_naviArr.png') no-repeat center / cover; }
.swiper-button-next.mv_next {left: 52%;background: url('/img/sect5/sect5_naviArr-rot.png') no-repeat center / cover;}
.swiper-button-next::after,.swiper-button-prev::after {
	font-family: unset;font-size: unset;text-transform: unset;letter-spacing: unset;font-variant: unset;line-height: unset;
	content:"" !important;position:absolute;top:50%;transform:translateY(-50%);opacity:0;transition:opacity 0.3s ease;width:40px !important;height:40px !important;border-radius:50%;background:rgba(0,0,0,.2);
}
.swiper-button-prev::after {right:23px;}
.swiper-button-next::after {left:23px;}
.swiper-button-next:hover::after, .swiper-button-prev:hover::after {opacity: 1;}

@media screen and (max-width:1480px){
.swiper-button-prev.mv_prev {left: 47%;}
.swiper-button-next.mv_next {left: 53%;}
}
@media screen and (max-width:1280px){
}
@media screen and (max-width:1080px){
.swiper-button-next.mv_next, .swiper-button-prev.mv_prev {top: 126%;background-size: 42px;}
.swiper-button-prev.mv_prev {left: 45%;}
.swiper-button-next.mv_next {left: 55%;}
.swiper-button-next::after,.swiper-button-prev::after {width:34px !important;height:34px !important;}
}
@media screen and (max-width:720px){
.swiper.sect5Swip .swiper-slide .menu {font-size:1.4rem;}
.swiper.sect5Swip .swiper-slide .menuInfo {font-size:1.8rem;}
.swiper-button-prev.mv_prev {left: 43%;}
.swiper-button-next.mv_next {left: 57%;}
}
@media screen and (max-width:480px){
.swiper-button-prev.mv_prev {left: 41%;}
.swiper-button-next.mv_next {left: 59%;}
}


/*--sect6-약속--*/
.ch_sect6 {position:relative;background:url('/img/sect6/sect6_bg2.jpg') no-repeat 50% 50%/cover;}
.ch_sect6 .sect6_ceo {position:absolute;bottom:0;right:150px;}
.ch_sect6 .sect6_ceo img {max-width:100%;}
.ch_sect6::before {content: none;z-index:0;position: absolute;bottom: 0;left: 0;width: 100%;height: 40%;background: linear-gradient(to top, rgb(0, 0, 0, .6) 30%, transparent);}
.ch_sect6 .ch_sectTit_wrap {text-align:left;left:0;transform:unset;}
.ch_sect6 .ch_contents {width:100%;display:flex;justify-content:flex-start;gap:150px;}
.ch_sect6 .infoTit_wrap {/*margin-bottom:20px;*/}
.ch_sect6 .contentsArt_box {margin-top:30px;gap: 4px;display: flex;flex-direction: column;}
.ch_sect6 .contentsArt {position:relative;padding-left:13px;font-size: 1.125rem;letter-spacing: -0.03em;font-weight:400;opacity:.7;}
.ch_sect6 .contentsArt::after {content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.7);}

@media screen and (max-width:1480px){
.ch_sect6 .ch_contents {gap:100px;}
.ch_sect6 {background-position-x: 64%;}
.ch_sect6 .sect6_ceo {right:0;}
}
@media screen and (max-width:1280px){
.ch_sect6 .sectSTit br {display:block;}
.ch_sect6 .ch_contents {gap:70px;}
}
@media screen and (max-width:1080px){    
.ch_sect6::before {content:"";height: 70%;background: linear-gradient(to top, rgb(0, 0, 0, .8) 49%, transparent);}
.ch_sect6 .sect6_ceo {width: 50%;right: -8%;bottom: 22%;}
.ch_sect6 .ch_sectTit_wrap {margin-bottom: 220px;}
.ch_sect6 .ch_sectTit {font-size: 2rem;}
.ch_sect6 .contentsArt {font-size: 1.2rem;}
}
@media screen and (max-width:720px){
.ch_sect6 .sect6_ceo {width: 100%;right: -33%;bottom: 9%;opacity: .4;}
.ch_sect6 .ch_sectTit_wrap {margin-bottom: 100px;}
.ch_sect6 .ch_contents {gap: 40px;}
.ch_sect6 .contentsArt_box {margin-top: 20px;}
.ch_sect6 .ch_contents {flex-direction: column;}
.ch_sect6 .ch_contents li {width:100%;}
}
@media screen and (max-width:480px){
.ch_sect6 .sect6_ceo {width: 96%;bottom: 20%;}
.ch_sect6 .ch_sectTit_wrap {margin-bottom: 40px;}
.ch_sect6 .infoTit{font-size:16px;}
.ch_sect6 .contentsArt_box {margin-top: 10px;}
}


/*--sect7-오시는 길--*/
.ch_sect7 {background:#2b2921;}
.ch_sect7 .ch_contents {display:flex;}
.ch_sect7 .ch_contents > li {width:50%;}
.ch_sect7 .ch_contents > li:last-child {padding:270px 165px 270px 0;}

.ch_sect7 .ch_set7_mapBox {height:100%;}
.ch_sect7 .root_daum_roughmap_landing {width: 100%;height: 100%;}
.ch_sect7 .root_daum_roughmap .wrap_controllers {display:none;}
.ch_sect7 .root_daum_roughmap .wrap_btn_zoom {display:none;}
.ch_sect7 .root_daum_roughmap .map{width:100%;}
.ch_sect7 .root_daum_roughmap .wrap_map {height:100% !important;}

.ch_sect7 .ch_sectTit_wrap {text-align: left;margin-bottom:0;margin-left: 6px;}
.ch_sect7 .ch_sectTit_wrap span {margin-left:10px;opacity:.6;}
.ch_sect7 .sectTit {font-size: 1.875rem;font-weight:700;margin-bottom:20px;display: flex;align-items: baseline;}
.ch_sect7 .sectTit span {font-size: 1.125rem;letter-spacing: -0.03em;font-weight:700;}

.ch_sect7 .infoLine {width:100%;height:1px;background:rgba(255,255,255,.2);}

.ch_sect7 .ch_sect7Cont_wrap {margin-left:105px; display:flex;flex-direction:column;gap:30px;}
.ch_sect7 .ch_sect7Addr {line-height:1.6em;opacity:.9;}
.ch_sect7 .ch_sect7Addr br:nth-of-type(1), .ch_sect7 .ch_sect7Addr br:nth-of-type(3) {display:none;}
.ch_sect7 .ch_sect7Info_wrap {display:flex;}
.ch_sect7 .ch_sect7Info_wrap > li {position:relative;width:50%;padding-left:8px;display:flex;align-items: flex-start;}
.ch_sect7 .ch_sect7Info_wrap > li::after {content:"";position:absolute;top:0;right:0;width:1px;height:30px;background:rgba(255,255,255,.2);}
.ch_sect7 .ch_sect7Info_wrap > li:last-child::after {content:none;}
.ch_sect7 .ch_sect7Info_wrap > li:last-child {padding-left:24px;}
.ch_sect7 .ch_sect7Info_wrap > li i {margin-right:20px;}
.ch_sect7 .ch_sect7Info_wrap > li i img {max-width:100%;display:block;margin-top: 6px;}
.ch_sect7 .ch_sect7Info_wrap > li:first-child i {margin-top: -3px;}
.ch_sect7 .ch_sect7Info_wrap > li:last-child i {margin-top: -2px;}
.ch_sect7 .ch_sect7Info_wrap > li .sect7Info_tit {margin-right:10px;}
.ch_sect7 .sect7Info {line-height: 1.1em;opacity:.8;}
.ch_sect7 .sect7Info span {line-height: 1.6em;opacity:.8;}

@media screen and (max-width:1680px){
.ch_sect7 .ch_sect7Cont_wrap {margin-left: 80px;}
.ch_sect7 .ch_contents > li:last-child {padding: 250px 81px 250px 0;}
}
@media screen and (max-width:1480px){
.ch_sect7 .ch_sect7Cont_wrap {margin-left: 47px;}
.ch_sect7 .ch_contents > li:last-child {padding: 220px 43px 220px 0;}
.ch_sect7 .ch_sect7Info_wrap > li i img {margin-top: 7px;}
}
@media screen and (max-width:1280px){
.ch_sect7 .ch_contents > li:last-child {padding: 150px 43px 150px 0;}
.ch_sect7 .ch_sect7Addr br:nth-of-type(1), .ch_sect7 .ch_sect7Addr br:nth-of-type(3) {display:block;}
.ch_sect7 .ch_sect7Info_wrap {flex-direction: column;gap: 6px;}
.ch_sect7 .ch_sect7Info_wrap > li {width:100%;}
.ch_sect7 .ch_sect7Info_wrap > li:last-child {padding-left: 8px;}
.ch_sect7 .ch_sect7Info_wrap > li:last-child .sect7Info br {display:none;}
.ch_sect7 .ch_sect7Info_wrap > li::after {content:none;}

.ch_sect7 .sect7Info {line-height: 1.2em;}
.ch_sect7 .sect7Info span {margin-left: 4px;line-height: 1.7em;}
}

@media screen and (max-width:1080px){
.ch_sect7 .ch_contents {flex-wrap:wrap;}
.ch_sect7 .ch_contents > li {width: 100%;}
.ch_sect7 .ch_contents > li:first-child .ch_set7_mapBox {width:92%;margin:0 auto;height: 300px;border-radius: 10px;overflow: hidden;}

.ch_sect7 .ch_contents > li:last-child {padding: 80px 40px 0;}
.ch_sect7 .ch_sect7Addr br:nth-of-type(1), .ch_sect7 .ch_sect7Addr br:nth-of-type(3) {display:none;}
.ch_sect7 .ch_sect7Cont_wrap {margin-left: 0;}
.ch_sect7 .ch_sect7Info_wrap {flex-direction: unset;gap: unset;}
.ch_sect7 .ch_sect7Info_wrap > li {width:50%;}
.ch_sect7 .ch_sect7Info_wrap > li:last-child {padding-left: 24px;}
.ch_sect7 .ch_sect7Info_wrap > li:last-child .sect7Info br {display:block;}
.ch_sect7 .ch_sect7Info_wrap > li::after {content:"";}

.ch_sect7 .sect7Info {line-height: 1.1em;}
.ch_sect7 .sect7Info span {margin-left: 0;line-height: 1.6em;}
}
@media screen and (max-width:720px){
.ch_sect7 .sectTit {font-size: 2.4rem;}

.ch_sect7 .ch_contents > li:last-child {padding: 60px 30px 0;}
.ch_sect7 .ch_sect7Cont_wrap {gap: 20px;}
.ch_sect7 .ch_sect7Addr {font-size:1.6rem;}
.ch_sect7 .ch_sect7Addr br:nth-of-type(1), .ch_sect7 .ch_sect7Addr br:nth-of-type(3) {display:block;}
.ch_sect7 .ch_sect7Info_wrap {flex-direction: column;gap: 10px;}
.ch_sect7 .ch_sect7Info_wrap > li {width:100%;align-items:center;}
.ch_sect7 .ch_sect7Info_wrap > li:last-child {padding-left: 8px;}
.ch_sect7 .ch_sect7Info_wrap > li:last-child .sect7Info br {display:none;}
.ch_sect7 .ch_sect7Info_wrap > li::after {content:none;}
.ch_sect7 .ch_sect7Info_wrap > li i img {margin-top:3px;}
.ch_sect7 .ch_sect7Info_wrap > li .sect7Info_tit {font-size:1.5rem;}

.ch_sect7 .sect7Info {font-size:1.5rem;line-height: 1.2em;}
.ch_sect7 .sect7Info span {font-size:1.5rem;line-height:1.2em;margin-left: 4px;}
}
@media screen and (max-width:480px){
.ch_sect7 .ch_contents > li:first-child .ch_set7_mapBox {height:250px;}
.ch_sect7 .ch_contents > li:last-child {padding: 30px 16px 0;}
.ch_sect7 .sectTit {margin-bottom:8px;}
.ch_sect7 .ch_sect7Addr {font-size: 16px;}
.ch_sect7 .ch_sect7Info_wrap > li {align-items:flex-start;}
.ch_sect7 .ch_sect7Info_wrap > li i img {margin-top: 5px;}
.ch_sect7 .ch_sect7Info_wrap > li:last-child .sect7Info br {display: block;}
.ch_sect7 .ch_sect7Info_wrap > li .sect7Info_tit {font-size:16px;}
.ch_sect7 .sect7Info {font-size:16px;}
.ch_sect7 .sect7Info span {font-size:16px;}
}

/*--footer--*/
#ch_footer {text-align: center;background:#141311;}
#ch_footer a {display: inline-block;margin-bottom:20px;}
#ch_footer a img {display:block;max-width:100%;} 
#ch_footer .ftDesc {display:flex;flex-direction:column;align-items:center;justify-content:center;}
#ch_footer .ftDesc p {font-size: 1rem;font-family:'pretendardvariable';display: flex;gap: 30px;}
#ch_footer .ftDesc p:nth-child(2) {margin-bottom:50px;}
#ch_footer .ftDesc p:nth-child(3) {opacity:.6;}
#ch_footer .ftDesc p i em {display: flex;align-items: baseline;font-family:'pretendardvariable';letter-spacing: -0.03em;font-weight:500;}
#ch_footer .ftDesc p i {font-family:'pretendardvariable';font-weight:300;display:flex;align-items:baseline;gap:10px;}

@media screen and (max-width:720px){
#ch_footer .ftDesc p {font-size: 1.2rem;gap: 3px;flex-direction: column;align-items: center;}
#ch_footer .ftDesc p i {display: flex}
#ch_footer .ftDesc p:nth-child(2) {margin-bottom: 30px;}
}
@media screen and (max-width: 480px){
#ch_footer .ftDesc p {font-size: 13px;}
#ch_footer .ftDesc p i em {font-size:14px;}

}
   

