/* sub_visual_wrap */
.sub_visual_wrap{margin-top:120px;height:500px}
.sub_title_wrap{width:18.5%;padding-top:100px;background:url('../img/sub/visual_bg.jpg')no-repeat center;background-size:cover;text-align:center;box-sizing:border-box}
.sub_visual{width:81.5%}
.sub_visual1 .sub_visual_bg{background-image:url('../img/sub/sub_visual1.jpg')}
.sub_visual2 .sub_visual_bg{background-image:url('../img/sub/sub_visual2.jpg')}
.sub_visual3 .sub_visual_bg{background-image:url('../img/sub/sub_visual3.jpg')}
.sub_visual4 .sub_visual_bg{background-image:url('../img/sub/sub_visual7.jpg')}
.sub_visual5 .sub_visual_bg{background-image:url('../img/sub/sub_visual5.jpg')}
.sub_visual6 .sub_visual_bg{background-image:url('../img/sub/sub_visual6.jpg')}
.sub_visual_video{top:50%;margin-left:-815px;margin-top:-250px;width:1630px;height:500px}

@media screen and (min-width: 2000px) {
	.sub_visual_video{margin-left:-1050px;margin-top:-323px;width:2100px;height:646px}
}

/* lnb */
.lnb_area{left:0;top:620px;width:100%;height:80px;z-index:100}
.lnb_area.scroll{position:fixed;left:0;top:0}
.lnb_links{left:0;top:0;width:90%;background-color:#9c7758;transition:all 0.2s ease}
.lnb_area.scroll .lnb_links{width:100%}
.lnb_links ul{padding-right:40px;position:relative;z-index:10}
.lnb_links ul li{position:relative;margin-left:30px;letter-spacing:-0.05em;line-height:80px;color:#fff}
.lnb_links ul li:first-child{margin-left:0}
.lnb_links ul li:before{content:'';position:absolute;left:-15px;top:50%;margin-top:-1px;width:2px;height:2px;border-radius:50%;background-color:#fff}
.lnb_links ul li:first-child:before{display:none}
.lnb{padding-left:18.5%;position:relative;z-index:1}
.lnb li{height:80px}
.lnb li a{display:inline-block;height:100%;padding:0 30px;font-size:18px;line-height:80px;letter-spacing:-0.05em;color:#222}
.lnb li.on a, .lnb li a:hover{background-color:#463934;color:#fff}

@media screen and (max-width: 1400px) {
	.lnb li a{padding:0 25px}
}


.sub_content{padding-top:80px}

/* page_title_area */
.page_title_area{padding:100px 0 56px}
.page_title_area .page_text{padding-top:26px;font-size:18px;letter-spacing:-0.05em;color:#666}
.page_title_area .page_text em{font-family:'NotoSansKR-Bold'}

/* cmn_link */
.cmn_link{display:inline-block;width:150px;height:45px;border:1px solid rgba(255,255,255,0.2);font-size:15px;line-height:45px;font-family:'NotoSansKR-Medium';color:#fff;text-align:center}

/* font */
.sub_t{font-family:'NotoSansKR-DemiLight';font-size:18px;letter-spacing:-0.05em;line-height:166.67%}
.big_t{font-family:'NotoSansKR-DemiLight';font-size:20px;letter-spacing:-0.05em;line-height:180%}
.fw_l em{font-family:'NotoSansKR-Light'}
.fw_m em{font-family:'NotoSansKR-Medium'}
.fw_b em{font-family:'NotoSansKR-Bold'}

/* tabmenu */
.tabmenu{padding-bottom:40px;text-align:center}
.tabmenu li{width:280px;height:70px;margin-left:-1px}
.tabmenu li a{display:block;width:100%;height:100%;border:1px solid #463934;box-sizing:border-box;background-color:none;font-size:25px;letter-spacing:-0.03em;line-height:68px;color:#463934;box-sizing:border-box}
.tabmenu li.on a, .tabmenu li a:hover{background-color:#463934;color:#fff}
