@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100; 300; 400; 500; 700; 900&display=swap'); 
/* font-family:'Noto Sans KR', sans-serif; */

.blind { display:block; left:9999px; top:auto; width:1px; height:1px; overflow:hidden; position:absolute; }
.clearfix::after { 
   content:" "; /* Older browser do not support empty content */
   visibility:hidden; 
   display:block; 
   height:0; 
   clear:both; 
 }
.clear::after { content:''; clear:both; display:block; }

article { overflow-x:hidden; width:100%; max-width:720px; margin:auto; }
article>section>.wrap { position:relative; width:100%; box-sizing:border-box; }
article>section>.video_wrap { position:relative; width:100%; box-sizing:border-box; }
article>.wrap>iframe { display:block; margin:0 auto; height:78.0556vw; }
article>.section1 { background:url('m-images-fw/m_con01_bg.jpg') 50% 0 / auto no-repeat; height:109.4444%; background-repeat:no-repeat; -webkit-background-size:cover; background-size:cover; }
article>.section1_1 { background:url('m-images-fw/m_con01_1_bg.jpg') 50% 0 / auto no-repeat; height:70.5556%; background-repeat:no-repeat; -webkit-background-size:cover; background-size:cover; }
article>.section2 { background:url('m-images-fw/m_con02_bg.jpg') 50% 0 / auto no-repeat; height:106.3889%; background-repeat:no-repeat; -webkit-background-size:cover; background-size:cover; }
article>.section2_1 { background:url('m-images-fw/m_con02_1_bg.jpg') 50% 0 / auto no-repeat; height:88.0556%; background-repeat:no-repeat; -webkit-background-size:cover; background-size:cover; }
article>.section3 { background:url('m-images-fw/m_con03_bg.jpg') 50% 0 / auto no-repeat; height:156.6667%; background-repeat:no-repeat; -webkit-background-size:cover; background-size:cover; }
article>.section4 { }
article>.section5 { background:url('m-images-fw/m_con05_bg.jpg') 50% 0 / auto no-repeat; height:83.6111%; background-repeat:no-repeat; -webkit-background-size:cover; background-size:cover; }
article>.section6 { background:url('m-images-fw/m_con06_bg.jpg') 50% 0 / auto no-repeat; height:137.6389%; background-repeat:no-repeat; -webkit-background-size:cover; background-size:cover; }
article>.section7 { background:url('m-images-fw/m_con07_bg.jpg') 50% 0 / auto no-repeat; height:205.6944%; background-repeat:no-repeat; -webkit-background-size:cover; background-size:cover; }


/*article>section>.wrap>a:hover { background:#d75102; }*/


article>.section1>.wrap { padding:45.4167% 0 8.4722%; }
article>.section1>.wrap>iframe { margin-top:0px; }

article>.section1_1>.wrap { padding:5.9444% 0 12.7222% 0; }
article>.section1_1>.wrap .txt01 { padding:0 0 16.6667% 0; }

article>.section2>.wrap { padding:9.0278% 0 33.8889% 0; }
article>.section2>.wrap>.tit { padding:11.1111% 0 0 0; }

article>.section2_1>.wrap { padding:11.1111% 0; }

article>.section3>.wrap { padding:10.9722% 0 79.8611% 0; }

article>.section4 .bx-wrapper { background:transparent; box-shadow:none; border:none; }
article>.section4 .bx-wrapper .bx-pager.bx-default-pager a:hover,
article>.section4 .bx-wrapper .bx-pager.bx-default-pager a.active,
article>.section4 .bx-wrapper .bx-pager.bx-default-pager a:focus { background:#000; width:25px; }

article>.section4 .txt01{ padding:6.25% 0 12.0833% 0 }

article>.section5>.wrap { padding:10.4167% 0; }
article>.section5>.wrap a { display:block; padding:0 0 34.5833% 0; }



article>.section6>.wrap { padding:13.8889% 0 20.8333% 0; }
article>.section7>.wrap { padding:10.5% 0 20% 0; }
article>.section7>.wrap p { max-height:1104px; }


article>.bottom_area>.wrap { text-align:center; padding:3% 0; }








