
.web{display:block !important;}
.mobile{display:none !important;}


#modal_popup{position:absolute;display:flex;  width: 100%;margin:0 auto;  z-index:100;  flex-wrap:wrap; justify-content: center; align-items:flex-start; box-sizing:border-box;}
#modal_popup .popup_style{position: relative; display:none;margin:8px; border:none; box-shadow: rgba(0, 0, 0, 0.8) 10px 10px 60px;  font-size: 0; z-index:5;}
#modal_popup .popup_style .img{font-size:0;}
#modal_popup .popup_style .img img{width:100%;}
#modal_popup .popup_style .btn_popup_list:after{display: block; content:' '; clear: both;}
#modal_popup .popup_style .btn_popup_list button{padding:20px 0;background: #111;  color: #fff;border:none; border-radius:0; cursor: pointer; font-size:15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none; appearance: none; line-height:0; letter-spacing:-0.7px;}
#modal_popup .popup_style .btn_popup_list button:hover{text-decoration:underline;}
#modal_popup .popup_style .btn_popup_list button.btn_popup_hour{float:left; width:75%;font-size:13px; text-align: left; padding-left:20px;}
#modal_popup .popup_style .btn_popup_list button.btn_popup_close{float:right; width:25%;}
#modal_popup .popup_style .btn_popup_list button.btn_popup_close:before{content:'|'; float:left; color: #444;}
#modal_popup .order01{order:1}
#modal_popup .order02{order:2}
#modal_popup .order03{order:3}
#modal_popup .order04{order:4}
#modal_popup .order05{order:5}
#modal_popup .modal_popup_bg{position: fixed; top:0; width: 100%; height:100%; background:rgba(0,0,0,0.6); }

@media all and (max-width:768px) {
	#modal_popup{margin:30px 0;}
	#modal_popup .popup_style .btn_popup_list button{padding:22px 0;}
	#modal_popup .popup_style .btn_popup_list button.btn_popup_hour{width:65%; font-size:12px; padding-left:24px;}
	#modal_popup .popup_style .btn_popup_list button.btn_popup_close{width:35%; font-size:14px;}

}
@media all and (max-width:1600px) {
	.pc_only {display:none}
}


#wrap{position:relative;width:100%;margin:0 auto;padding:0px;top:0;padding:0px;box-sizing:border-box;-webkit-font-smoothing: antialiased;font-smoothing: antialiased}

#dbcheck{position:fixed;bottom:0px;width:100%;background:url(../img/bg_dball.png) repeat center top;height:120px;z-index:200;font-family: 'GowunBatang-Regular';
	box-shadow: -1px -11px 20px rgba(0, 0, 0, 0.6)  ;
	-webkit-box-shadow: -1px -11px 20px rgba(0, 0, 0, 0.6)  ;
	-moz-box-shadow: -1px -11px 20px rgba(0, 0, 0, 0.6)  ; }
#dbcheck h3{display:block;background:url(../img/bg_dbline.png) repeat-x center 22px;margin:0 auto;text-align:center;font-size:25px;color:#aaaaaa;overflow:hidden;padding:10px 0;font-weight:100;margin-bottom:10px}
#dbcheck h3 strong{color:#c7b373}s
#dbcheck h3 span{background:url(../img/bg_dball.png) repeat center top;padding:0 10px;}
#dbcheck > div{position:relative;margin:0 auto;max-width:1500px; display:flex;justify-content:space-evenly;}
#dbcheck > div p{width:10%;box-sizing:border-box;}
#dbcheck > div p img{max-width:100%;}
#dbcheck > div ul{margin:0px;padding:0px;display:flex;width:90%;box-sizing:border-box;}
#dbcheck > div ul li{float:left;margin:0 0 0 16px;}
#dbcheck > div ul li input[type="text"]{border:1px solid #fff;border-radius:0em;background:#fff;line-height:38px;color:#5d5d5d;font-family: 'GowunBatang-Regular';font-weight:bold;box-sizing:border-box;font-size:15px;padding:0 15px;letter-spacing:-1px;
		box-shadow: -1px -11px 20px rgba(0, 0, 0, 0.6)  ;
	-webkit-box-shadow: -1px -11px 20px rgba(0, 0, 0, 0.6)  ;
	-moz-box-shadow: -1px -11px 20px rgba(0, 0, 0, 0.6)  ;
}
#dbcheck > div ul li:nth-of-type(1){width:17%;}
#dbcheck > div ul li:nth-of-type(2){width:22%;}
#dbcheck > div ul li:nth-of-type(3){width:20%;}
#dbcheck > div ul li:nth-of-type(4){padding-top:10px;}
#dbcheck > div ul li:nth-of-type(5){width:15%;}
input::-webkit-input-placeholder{color:#362419;}
#dbcheck > div ul li input#name{width:100%;max-width:260px;}
#dbcheck > div ul li input#hp{width:100%;max-width:440px;}
#dbcheck > div ul li input[type="submit"]{height:38px;width:100%;border:none;background:#c7b373;line-height:38px;font-family: 'Hogook Std';font-size:20px;color:#1c2738;font-weight:bold;}

#dbcheck > div ul label{padding-right:8px;vertical-align:middle;color:#c7b373;font-size:14px;}
#dbcheck > div ul input[type="checkbox"]{display:inline-block;width:14px;height:14px;border:1px solid #192335;vertical-align:middle;margin-right:4px;background:#192335}


#quick{position:absolute;z-index:1000;top:0;right:1%;width:90px;}

#quick h3{display:block;}
#quick h3 img{display:block;width:100%;}
#quick h3 a img{
	box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.4)  ;
	-webkit-box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.4)  ;
	-moz-box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.4)  ;
}
#quick a.scrollToTop{display:block;color:#fff;text-align:center;font-size:13px;letter-spacing:1px;text-transform:uppercase;/*background:url(../img/bg_quick02.png) repeat center top;padding:0px 0;
	box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.4)  ;
	-webkit-box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.4)  ;
	-moz-box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.4)  ;*/
}
#quick a.scrollToTop img{display:block;margin:0 auto;margin-bottom:8px; }


/* 팝업 */
#divpop{display:block;position:absolute;left:0%;top:18%;z-index:200;visibility:hidden;width:100%;margin:0 auto;text-align:center;}
#divpop .mov{border:4px solid #fff;height:515px;}


.pop_con{position:relative;display:block;width:920px;margin:0 auto;height:553px;background:#fff;
		box-shadow: 5px 5px 40px rgba(0, 0, 0, 0.8)  ;
	-webkit-box-shadow: 5px 5px 40px rgba(0, 0, 0, 0.8)  ;
	-moz-box-shadow: 5px 5px 40px rgba(0, 0, 0, 0.8)  ;
}
.pop_con form{position:relative;bottom:0px;width:100%;display:block;background:#906f66;line-height:40px;color:#fad502;padding:0 20px;box-sizing:border-box;text-align:left; font-family: 'Hogook Std';letter-spacing:1px;}
.pop_con form input{border:1px solid #362419;display:inline-block;margin-right:10px;}
.pop_con form a{float:right;text-align:right;color:#fad502;font-weight:400;font-size:14px;}


/* 본문 */
section{position:relative;width:100%;margin:0 auto;/* min-height:400px; */}
.spot{position:relative;width:100%;height:1000px;margin:0 auto;overflow:hidden;background:url(../img/bg_kim_main.png) no-repeat center top;}
.spot h1{display:block;position:relative;margin:0 auto;text-align:center;z-index:2;margin-top:20px;}

.spot > span{position:absolute;}
.spot > span.landLeft{left:0px;top:0;}
.spot > span.landRight{right:0px;top:0;}

.spot > span.mfood01{left:4%;bottom:5%;z-index:4;}
.spot > span.mfood02{right:15%;top:2%;}
.spot > p{position:absolute;bottom:0px;margin:0 auto;text-align:center;width:100%;z-index:1;}


.spot >ul{position:relative;margin:0 auto;max-width:882px;overflow:hidden;padding:0px;min-height:450px;margin-top:48px}
.spot >ul li:nth-of-type(1){float:left;}
.spot >ul li:nth-of-type(2){position:absolute;width:100%;margin:0 auto;text-align:center;z-index:90}
.spot >ul li:nth-of-type(3){float:right;margin-top:240px;}

#wrap {width:100%;min-width:1600px;}
#sec01 {position:relative;min-height:100%;overflow:hidden;background:url(../img/new/main_content01_bg.jpg) no-repeat center center/cover;}
#sec01 > .inner {width:1200px;display:flex;margin:0 auto;}
#sec01 .sec01_banner_wrap {margin-right:50px;}
#sec01 .sec01_title_wrap {width:calc(100% - 392px);margin-top:80px;}
#sec01 .sec01_title_wrap h1,
#sec01 .sec01_title_wrap p {overflow:hidden;}
#sec01 .slide_wrap .swiper-slide {position:relative;}
#sec01 .slide_wrap .swiper-slide img {filter: drop-shadow(0 0 20px rgba(0,0,0,0.5));vertical-align:bottom;}
#sec01 .slide_wrap h2 {position:absolute;right:-25%;top:-10%;width:auto;color:#fff;font-family: 'Gmarket Sans', sans-serif;font-size:60px;opacity:0.5;
	-webkit-transition:all .3s;
	-o-transition:all .3s;
	transition:all .3s;
}
#sec01 .slide_wrap h2 span {display:block;font-size:18px;}
#sec01 .slide_wrap .swiper-slide {opacity:0 !important;}
#sec01 .slide_wrap .swiper-slide-active {opacity:1 !important;}
#sec01 .line {width:100%;height:70px;background:url(../img/new/main_content01_bar.jpg) repeat-x center center/cover;}

#sec02 {min-height:100%;background:url(../img/new/main_content02_bg.jpg) no-repeat center center/cover;}
#sec02 > .inner {position:relative;width:1200px;margin:0 auto;display:flex;justify-content:space-between;}
#sec02 > .inner img.bg_img {position:absolute;bottom:-100px;left:-100px;z-index:10;}
#sec02 .title_box {margin-top:130px;padding-left:60px;}
#sec02 .title_box span {font-size:25px;letter-spacing:-0.05em;font-weight:700;line-height:100%;}
#sec02 .title_box h1 {font-size:85px;letter-spacing:-0.05em;line-height:100%;font-family: 'Gmarket Sans';font-weight:900;color:#ac0202;margin:40px 0 30px 0;}
#sec02 .title_box p {font-size:36px;letter-spacing:-0.05em;line-height:100%;font-family: 'SF_HambakSnow';}
#sec02 .title_box p b {color:#cc1b1b;}
#sec02 .menu_slider_wrap {margin-right:-130px;}
#sec02 .menu_slider {display:flex;width:100%;height:940px;justify-self: end;}
#sec02 .menu_slide {position:relative;width:130px;overflow:hidden;z-index:1;
	-webkit-transition:all ease-in-out .75s;
	-o-transition:all ease-in-out .75s;
	transition:all ease-in-out .75s;
}
#sec02 .menu_slide:last-child {margin-right:0;}
#sec02 .menu_slide:after {display:block;content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;
	-webkit-transition:all ease-in-out .75s;
	-o-transition:all ease-in-out .75s;
	transition:all ease-in-out .75s;
}
#sec02 .menu_slide.active {width:410px;}
#sec02 .menu_slide.active:after {opacity:0;}
#sec02 .menu_slide01 {background:#620909 url(../img/new/main_content02_slide01_bg.jpg) no-repeat center center/cover;}
#sec02 .menu_slide02 {background:#2e0101 url(../img/new/main_content02_slide02_bg.jpg) no-repeat center center/cover;}
#sec02 .menu_slide03 {background:#120101 url(../img/new/main_content02_slide03_bg.jpg) no-repeat center center/cover;}
#sec02 .menu_slide01:after {background:#620909;}
#sec02 .menu_slide02:after {background:#2e0101;}
#sec02 .menu_slide03:after {background:#120101;}

#sec02 .menu_slide .slide_title {position:absolute;top:0;left:0;opacity:1;font-size:38px;color:#fff;width:130px;line-height:100%;text-align:center;font-family: 'KimjungchulMyungjo-Light';padding-top:90px;
	-webkit-transition:all ease-in-out .5s;
	-o-transition:all ease-in-out .5s;
	transition:all ease-in-out .5s;
}
#sec02 .menu_slide .slide_title span {display:block;height:20px;}
#sec02 .menu_slide.active .slide_title {opacity:0;}
#sec02 .menu_slide.active .inner {opacity:1;
	-webkit-transition:all ease-in-out .75s;
	-o-transition:all ease-in-out .75s;
	transition:all ease-in-out .75s;
}
#sec02 .menu_slide .inner {opacity:0;width:410px;padding:90px 45px 0 45px;}
#sec02 .menu_slide .txt_box span {color:#fff;font-size:20px;font-family: 'KimjungchulMyungjo-Light';}
#sec02 .menu_slide .txt_box h3 {margin:20px 0;color:#f4ebdb;font-size:50px;font-family: 'KimjungchulMyungjo-Bold';line-height:110%;}
#sec02 .menu_slide .txt_box p {color:#fff;font-size:18px;}

#sec03 {background:url(../img/new/main_content03_bg.jpg) no-repeat center center/cover;padding:160px 0 230px 0;}
#sec03 .title_box {text-align:center;margin-bottom:220px;}
#sec03 .title_box span {color:#fff;font-size:30px;font-family: 'KimjungchulMyungjo-Light';letter-spacing:-0.05em;}
#sec03 .title_box h1 {color:#ffffc0;font-size:85px;font-family: 'SF_HambakSnow';letter-spacing:-0.05em;margin-top:20px;}
#sec03 .video_wrap {position:relative;display:flex;justify-content:space-between;width:100%;}
#sec03 .video_wrap .main_video {width:47.5%;}
#sec03 .video_wrap .banner_box {width:778px;height:778px;position:absolute;top:50%;left:50%;
	-webkit-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}
#sec03 .video_wrap .banner_box .banner_bg {animation: rotate_image 30s linear infinite;}
#sec03 .video_wrap .banner_box .banner {position:absolute;z-index:1;top:50%;left:50%;
	-webkit-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}
@keyframes rotate_image{
    100% {
        transform: rotate(360deg);
    }
}


#sec03_1 {background:url(../img/new/main_content04_bg_2.jpg) no-repeat center center/cover;padding:50px 0 50px 0;}
#sec03_1 .title_box {text-align:center;margin-bottom:50px;}
#sec03_1 .title_box span {color:#fff;font-size:30px;font-family: 'KimjungchulMyungjo-Light';letter-spacing:-0.05em;}
#sec03_1 .title_box h1 {color:#ffffc0;font-size:85px;font-family: 'SF_HambakSnow';letter-spacing:-0.05em;margin-top:20px;}
#sec03_1 .video_wrap {position:relative;display:flex;justify-content:space-between;width:100%;}
#sec03_1 .video_wrap .main_video {width:47.5%;}
#sec03_1 .video_wrap .banner_box {width:778px;height:778px;position:absolute;top:50%;left:50%;
	-webkit-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}

#sec03_1 .yt_wrap {margin-top:50px;padding-bottom:100px;}
#sec03_1 .yt_wrap h2 {font-size:70px;color:#f4ebdb;text-align:center;font-family: 'SF_HambakSnow';letter-spacing:-0.05em;margin-bottom:60px;}
#sec03_1 .yt_wrap .yt_box {position:relative;display:flex;align-items:flex-end;justify-content:space-between;}
#sec03_1 .yt_wrap .yt_box .bg_img01 {height:510px;}
/*
#sec04 .yt_wrap .yt_box .bg_img02 {width:630px;}
*/
#sec03_1 .yt_wrap .yt_box .inner {position:absolute;left:50%;top:50px;width:1200px;display:flex;align-items:center;justify-content:space-between;
	transform:translateX(-50%);
}
#sec03_1 .yt_wrap .yt_box .txt_box p {margin-bottom:30px;}
#sec03_1 .yt_wrap .yt_box .txt_box a {display:block;}
#sec03_1 .yt_wrap .yt_box iframe {border:10px solid #8b1c1c;}


#sec03_1 .video_wrap .banner_box .banner_bg {animation: rotate_image 30s linear infinite;}
#sec03_1 .video_wrap .banner_box .banner {position:absolute;z-index:1;top:50%;left:50%;
	-webkit-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}
@keyframes rotate_image{
    100% {
        transform: rotate(360deg);
    }
}








#sec04 {background:url(../img/new/main_content04_bg.jpg) no-repeat center center/cover;padding-top:160px;}
#sec04 .title_box {text-align:center;}
#sec04 .title_box span {color:#fff;font-size:28px;font-weight:700;letter-spacing:-0.05em;}
#sec04 .title_box h1 {margin-top:30px;color:#ffc800;font-size:85px;font-weight:900;letter-spacing:-0.05em;text-shadow:#f00 0 0 50px;font-family: 'Gmarket Sans';}
#sec04 ul {display:flex;width:1640px;margin:40px auto 0 auto;justify-content:space-between;}
#sec04 .yt_wrap {margin-top:50px;padding-bottom:100px;}
#sec04 .yt_wrap h2 {font-size:70px;color:#f4ebdb;text-align:center;font-family: 'SF_HambakSnow';letter-spacing:-0.05em;margin-bottom:60px;}
#sec04 .yt_wrap .yt_box {position:relative;display:flex;align-items:flex-end;justify-content:space-between;}
#sec04 .yt_wrap .yt_box .bg_img01 {height:510px;}
/*
#sec04 .yt_wrap .yt_box .bg_img02 {width:630px;}
*/
#sec04 .yt_wrap .yt_box .inner {position:absolute;left:50%;top:120px;width:1200px;display:flex;align-items:center;justify-content:space-between;
	transform:translateX(-50%);
}
#sec04 .yt_wrap .yt_box .txt_box p {margin-bottom:30px;}
#sec04 .yt_wrap .yt_box .txt_box a {display:block;}
#sec04 .yt_wrap .yt_box iframe {border:10px solid #8b1c1c;}

#sec05 .content_box {height:990px;background:url(../img/new/main_content05.jpg) no-repeat center center/cover;}
#sec05 .infi_slide {background:#9f0000;padding:20px 0 10px 0;}
#sec05 .infi_slide .swiper-wrapper{transition-timing-function: linear;}
#sec05 .infi_slide .swiper-slide {display:flex;font-size:40px;color:#ffe100;font-family: 'Gmarket Sans';font-weight:900;}

#sec06 {height:424px;min-height:100%;background:url(../img/new/main_content06.jpg) no-repeat center center/cover;}

#sec07 {padding:150px 0;min-height:100%;background:url(../img/new/main_content07_bg.jpg) no-repeat center center;}
#sec07 .inner {width:1200px;margin:0 auto;display:flex;align-items:center;}
#sec07 .yt_box {width:710px;height:400px;background:#000;}
#sec07 .title_box {margin-left:80px;}
#sec07 .title_box h1 {color:#fffee0;font-size:72px;line-height:110%;margin-bottom:50px;font-weight:900;font-family: 'Gmarket Sans';}
#sec07 .title_box p {color:#fff;font-size:24px;font-weight:700;}

#sec08 {padding:150px 0;background:url(../img/new/main_content08_bg.jpg) no-repeat center center; background-size:cover; min-height:100%;}
#sec08 .inner {display:flex;width:1200px;margin:0 auto;}
#sec08 .img_box {width:475px;}
#sec08 .title_box {width:calc(100% - 475px);padding-left:65px;}
#sec08 .title_box h1 {color:#9f0000;font-size:35px;line-height:100%;margin:40px 0 20px 0;font-weight:900;font-family: 'Gmarket Sans';}
#sec08 .title_box ul li {margin-bottom:30px;}
#sec08 .title_box ul li:last-child {margin-bottom:0;}
#sec08 .title_box ul li h2 {display:flex;align-items:center;font-size:24px;font-weight:900;font-family: 'Gmarket Sans';color:#9f0000;}
#sec08 .title_box ul li h2 span {display:inline-block;width:120px;padding:8px 0 5px 0 ;background:#9f0000;color:#fff;border-radius:100px;margin-right:10px;text-align:center;}
#sec08 .title_box ul li p {font-family: 'KimjungchulMyungjo-Light';color:#413a3a;font-size:18px;margin-top:10px;}


#sec08_1 {padding:150px 0;background:url(../img/new/main_content08_bg.jpg) no-repeat center center; background-size:cover; min-height:100%;}
#sec08_1 .inner {display:flex;width:1280px;margin:0 auto;}
#sec08_1 .img_box {width:475px;}
#sec08_1 .title_box {width:100%;text-align:center;margin:0 auto;}
#sec08_1 .title_box h1 {color:#4d4644;font-size:68px;line-height:100%;margin:40px 0 20px 0;font-weight:900;font-family: 'Gmarket Sans';text-align:center}
#sec08_1 .title_box ul li {margin-bottom:30px;float:left;width:30%;margin-right:5%}
#sec08_1 .title_box ul li b{display:block;color:#9f0000;font-size:48px;line-height:100%;margin:40px 0 20px 0;font-weight:900;font-family: 'Gmarket Sans';text-align:center}
#sec08_1 .title_box ul li:last-child {margin-bottom:0;;margin-right:0%}
#sec08_1 .title_box ul li h2 {display:flex;align-items:center;font-size:18px;font-weight:900;font-family: 'Gmarket Sans';color:#9f0000;}
#sec08_1 .title_box ul li h2 span {display:inline-block;width:100%;padding:8px 0 5px 0 ;background:#9f0000;color:#fff;border-radius:0px;margin-right:0px;text-align:center;}
#sec08_1 .title_box ul li p {font-family: 'KimjungchulMyungjo-Light';color:#413a3a;font-size:18px;margin-top:10px;}

#sec09 {padding:110px 0;background:url(../img/new/main_content09_bg.jpg) no-repeat center center;min-height:100%;}
#sec09 .inner {display:flex;width:1200px;margin:0 auto;justify-content:space-between;align-items:center;}
#sec09 .img_box {width:475px;}
#sec09 .title_box {width:calc(100% - 475px);}
#sec09 .title_box h1 {color:#fff;font-size:72px;line-height:100%;margin:40px 0 20px 0;font-weight:900;font-family: 'Gmarket Sans';}
#sec09 .title_box ul li {margin-bottom:30px;}
#sec09 .title_box ul li:last-child {margin-bottom:0;}
#sec09 .title_box ul li h2 {display:flex;align-items:center;font-size:24px;font-weight:900;font-family: 'Gmarket Sans';color:#ffefa7;}
#sec09 .title_box ul li h2 span {display:inline-block;width:120px;padding:8px 0 5px 0 ;background:#ffefa7;color:#0c0c0c;border-radius:100px;margin-right:10px;text-align:center;}
#sec09 .title_box ul li p {font-family: 'KimjungchulMyungjo-Light';color:#fff;font-size:18px;margin-top:10px;}

#sec10 {padding:120px 0;background:url(../img/new/main_content10_bg.jpg) no-repeat center center/cover;min-height:100%;}
#sec10 .inner {width:1200px;margin:0 auto;}
#sec10 .title_box {text-align:center;margin-bottom:50px;}
#sec10 .title_box h1 {color:#9f0000;font-size:72px;line-height:100%;margin:40px 0 20px 0;font-weight:900;font-family: 'Gmarket Sans';}
#sec10 .title_box p {font-family: 'SF_HambakSnow';font-size:32px;}
#sec10 ul {display:flex;justify-content:space-between;}
#sec10 ul li h2 {font-size:28px;color:#9f0000;font-family: 'Gmarket Sans';margin:20px 0 10px 0;}
#sec10 ul li  p {font-family: 'KimjungchulMyungjo-Light';color:#413a3a;font-size:18px;}

#sec11 {position:relative;background:url(../img/new/main_content11_bg.jpg) no-repeat center center/cover;min-height:990px;}
#sec11 .infi_slide {position:absolute;width:100%;bottom:90px;}






#sec12 {background:url(../img/main_sec08_bg.jpg) no-repeat center center;padding-bottom:150px;}
#sec12 .title {text-align:center;width:1200px;text-align:center;}
#sec12 .title span {line-height:110%;font-family: 'KimjungchulMyungjo-Regular';font-size:28px;letter-spacing:-0.075rem;color:#fff;}
#sec12 .title h1 {line-height:110%;font-family: 'KimjungchulMyungjo-Bold';letter-spacing:-0.075rem;}
#sec12 .title01 {position:relative;z-index:1;padding-top:200px;margin:0 auto;}
#sec12 .title01 h1 {position:relative;margin-top:10px;font-size:100px;color:#ffddca;}
#sec12 .title01 h1:before,
#sec12 .title01 h1:after {position:absolute;top:50%;width:300px;height:1px;background:#fff;display:block;content:'';}
#sec12 .title01 h1:before {left:-250px;}
#sec12 .title01 h1:after {right:-250px;}
#sec12 .title01 ul {display:flex;justify-content:center;margin-top:50px;text-align:center;}
#sec12 .title01 ul li {width:33.33%;}
#sec12 .title01 ul li:nth-child(2) {border-right:1px solid #fff;border-left:1px solid #fff;}
#sec12 .title01 ul li h2 {font-size:92px;margin-bottom:10px;font-family: 'Gmarket Sans', sans-serif;font-weight:900;}
#sec12 .title01 ul li p {color:#fff;letter-spacing:-0.075rem;}
#sec12 .title01 ul li:nth-child(1) h2 {color:#d4fffb;}
#sec12 .title01 ul li:nth-child(2) h2 {color:#e3daff;}
#sec12 .title01 ul li:nth-child(3) h2 {color:#f0ffec;}
#sec12 .title02 {margin:50px auto;}
#sec12 .title02 h1 {margin:30px 0;font-size:72px;color:#ffddca;}
#sec12 .title02 p {color:#fff;font-size:18px;}
#sec12 .content {width:1200px;margin:0 auto;background:#fff;border-radius:40px;padding:40px 60px;box-sizing:border-box;}
#sec12 .content .title_box {text-align:center;}
#sec12 .content .title_box > span {display:inline-block;width:250px;text-align:center;padding:7px 0;border-radius:100px;background:#bc2c2a;color:#fff;font-size:28px;line-height:110%;font-family: 'KimjungchulMyungjo-Bold';letter-spacing:-0.075rem;}
#sec12 .content .title_box h1 {font-size:58px;line-height:110%;font-family: 'KimjungchulMyungjo-Bold';letter-spacing:-0.075rem;}
#sec12 .content .title_box h1 span {color:#bc2c2a;}
#sec12 .content .title_box p {font-size:18px;}

#sec12  .title_box {text-align:center;padding-top:100px}
#sec12  .title_box > span {display:inline-block;width:250px;text-align:center;padding:7px 0;border-radius:100px;background:#bc2c2a;color:#fff;font-size:28px;line-height:110%;font-family: 'KimjungchulMyungjo-Bold';letter-spacing:-0.075rem;}
#sec12  .title_box h1 {font-size:58px;line-height:110%;font-family: 'KimjungchulMyungjo-Bold';letter-spacing:-0.075rem;color:#fff;padding-top:30px}
#sec12  .title_box h1 span {color:#ffeeaa;}
#sec12  .title_box p {font-size:18px;;color:#fff;padding-top:30px}

#sec12 .content ul {display:flex;justify-content:space-between;align-items:center;}
#sec12 .content01 {margin-bottom:40px;}
#sec12 .content01 .title_box {margin-bottom:50px;}
#sec12 .content01 .title_box h1 {margin:20px 0;}
#sec12 .content02 .title_box h1 {margin:40px 0;}
#sec12 .content02 ul:nth-of-type(1) {margin-bottom:80px;}
#sec12 .content02 ul:nth-of-type(2) {margin-bottom:20px;}
#sec12 .content02 > p {background:#bc2c2a;color:#ffeeaa;text-align:center;padding:10px 0;font-family: 'Gmarket Sans', sans-serif;font-weight:900;font-size:28px;letter-spacing:-0.075rem;border-radius:100px;}

#sec13 {padding-top:150px;box-sizing:border-box;background:url(../img/main_sec09_bg.jpg) no-repeat center center;height:1000px;}
#sec13 .title {width:100%;text-align:center;}
#sec13 .title h1 {margin:20px 0;line-height:110%;font-family: 'KimjungchulMyungjo-Bold';font-size:72px;letter-spacing:-0.075rem;}
#sec13 .title p {font-size:20px;}
#sec13 ul {display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap;width:1200px;margin:80px auto 0 auto;}
#sec13 ul li {position:relative;width:265px;margin-bottom:50px;text-align:center;line-height:100%;font-family: 'Sandoll LateSpring';font-weight: 400;, sans-serif;}
#sec13 ul li:after {position:absolute;right:-35px;top:50%;content:'>';font-size:40px;font-weight:100;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
#sec13 ul li:nth-child(4n):after {display:none;}
#sec13 ul li span {display:block;background:#dcdcdc;font-size:24px;padding:15px 0;font-family: 'KimjungchulMyungjo-Bold';}
#sec13 ul li h2 {display:flex;align-items:center;text-align:center;justify-content:center;background:#f1f1f1;font-size:28px;height:120px;font-family: 'KimjungchulMyungjo-Bold';line-height:120%;}

#sec14 {position:relative;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center;height:1000px;background:url(../img/main_sec11_bg.jpg) no-repeat center center;}
#sec14 .title {text-align:center;}
#sec14 .title h1 {margin:30px 0 20px 0;font-family: 'KimjungchulMyungjo-Bold';font-weight: 400;, sans-serif;font-size:40px;letter-spacing:-0.075rem;}
#sec14 .title h1 b {display:inline-block;margin-top:10px;padding:0 15px;font-size:68px;color:#fff09e;background:#a50000;}
#sec14 .slide_wrap {position:absolute;top:50%;width:595px;overflow:hidden;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
#sec14 .slide_wrap01 {left:0;}
#sec14 .slide_wrap02 {right:0;}

#sec15 {position:relative;border-bottom:0px solid #f0f0f0;display:flex;align-items:center;justify-content:center;height:900px;background:url(../img/main_sec11_bg.jpg) no-repeat center center;}
#sec15 .title {text-align:center;}
#sec15 .title h1 {margin:30px 0 20px 0;font-family: 'KimjungchulMyungjo-Bold';font-weight: 400;, sans-serif;font-size:40px;letter-spacing:-0.075rem;}/*Sandoll LateSpring*/
#sec15 .title h1 b {display:inline-block;margin-top:10px;padding:0 15px;font-size:68px;color:#fff09e;background:#a50000;}
#sec15 .slide_wrap {position:absolute;top:50%;width:595px;overflow:hidden;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
#sec15 .slide_wrap01 {left:0;}
#sec15 .slide_wrap02 {right:0;}

#sec15_1 {position:relative;border-bottom:1px solid 
#f0f0f0;display:flex;align-items:center;justify-content:center;height:1200px;bac
kground:url(../img/main_sec11_bg.jpg) no-repeat center center;;}


#sec16 {padding-top:150px;box-sizing:border-box;background:url(../img/main_sec09_bg.jpg) no-repeat center center;height:1100px;min-height:800px}
#sec16 .title {width:100%;text-align:center;}
#sec16 .title h1 {margin:20px 0;line-height:110%;font-family: 'KimjungchulMyungjo-Bold';font-size:72px;letter-spacing:-0.075rem;}
#sec16 .title p {font-size:20px;}



footer{width:100%;position:relative;margin:0 auto;background:url(../img/bg_bottom.png) repeat center top;padding:50px 0 120px 0;overflow:hidden; font-family: 'Hogook Std';}
footer p {display:block;width:100%;/* background:url(../img/bg_footline.png) repeat-x center top; */margin:0 auto;text-align:center;margin-bottom:24px;}
footer > div{display:block;margin:0 auto;text-align:center;}
footer > div ul{overflow:hidden;padding:0px;margin:0px;}
footer > div ul li{display:block;font-size:16px;padding:0 10px;color:#aaa;padding-bottom:16px;}

