@CHARSET "UTF-8";

/**
 * pc
**/
/*
 * subVisual
 */
.subVisual{padding:3rem 0;text-indent:1.5rem;color:#442313;background-repeat:no-repeat;background-position:right bottom;background-size:contain}
.subVisual h5{font-size:1.75rem}
.subVisual h6{font-size:1.125rem}
.subVisual .forMobile{display:none}
/*
 * snb
 */
.snbWrap{margin-bottom:1%}
.snbWrap .go_main{float:left;display:block;width:3.25rem;height:3rem;background:url('../imgs/icon/icon-home.png') no-repeat center}
.snbWrap .snb{float:left;border-left:1px solid #484847;}
.snbWrap .snb .depth-1{display:table-cell;position:relative;border-right:1px solid #484847;width:15.75rem;background:url('../imgs/icon/icon-arrowTriDown-white.png') no-repeat 90% 50%}
.snbWrap .snb .depth-1.on{background:url('../imgs/icon/icon-arrowTriUp-white.png') no-repeat 90% 50%}
.snbWrap .snb .depth-1>span,
.snbWrap .snb .depth-1 a{display:block;line-height:3rem;text-indent:1.125rem;font-size:.9375rem;font-weight:200;color:#fff}
.snbWrap .snb .depth-2{display:none;position:absolute;top:3.175rem;z-index:10;border:1px solid #484847;width:100%;background:#665d49}
.snbWrap .snb .depth-2 li+li{border-top:1px solid #484847}
.snbWrap .snb .depth-2 li a{display:block}
/*
 * lnb
 */
.lnbWrap{float:left;margin-right:1%;width:18.25%}
.lnbWrap>div{min-height:57.25rem;background:url('../imgs/sub/lnb-bg.png') no-repeat center bottom;background-size:contain;overflow:hidden}
/* .lnbWrap .lnbVisual{height:8.4375rem;background-repeat:no-repeat;background-position:center;background-size:contain;} */
.lnbWrap .lnb{padding-top:8.4rem;background-repeat:no-repeat;background-position:center top;background-size:contain}
.lnbWrap .lnb>li{padding-bottom:2px;background-repeat:repeat-x;background-position:left bottom}
.lnbWrap .lnb>li:first-child{border-top: 1px solid #d9d9d9}
.lnbWrap .lnb>li.on{padding:0;border:none}
.lnbWrap .lnb>li>span,
.lnbWrap .lnb>li>a{display:block;padding-left:2rem;line-height:2.25rem;font-size:.925rem;font-weight:300;background-image:url('../imgs/icon/icon-lnb-listStyle.png');background-repeat:no-repeat;background-position:0.9rem center;cursor:pointer}
.lnbWrap .lnb>li.on>span,
.lnbWrap .lnb>li.on>a{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0;background-image:url('../imgs/icon/icon-lnb-listStyle-active.png');color:#fff}
.lnbWrap .lnb>li div{display:none;padding:.5rem 0;background-color:#f3f3f3}
.lnbWrap .lnb>li div a{display:block;padding-left:2.5rem;line-height:1.75rem;font-size:.925rem;font-weight:300;background-repeat:no-repeat;background-position:1.75rem center}
/*
 * content
 */
.contentWrap{padding:7.8rem 0 13rem;min-height:62.8rem;letter-spacing:-.06rem}
.contentWrap .contentBox{float:left;width:80.75%}
.contentWrap .contentBox .content{padding:1.875rem 2.5rem;min-height:57.5rem}
.contentWrap .contentBox .content h2.subTit{margin-bottom:1.5rem;font-size:1.875rem;color:#444}
.contentWrap .contentBox .content .cont{}
.contentWrap .contentBox .content .cont .img-left{float:left;width:38%}
.contentWrap .contentBox .content .cont .text-right{float:right;width:60%}

.contentWrap .contentBox .content .cont p.titStyle-01{margin-bottom:3rem;font-size:1.55rem;font-weight:300;color:#c18d06}
/*
 * subTheme
 */

[class*="subTheme"]{background-repeat:no-repeat;background-size:100%;background-position:center bottom} .subVisual{ font-family: 'NotoSansKR';}
.subTheme-01{background-color:#fef6e4;background-image:url('../imgs/sub/sub_bg-01.png')}
.subTheme-02{background-color:#fdf4f7;background-image:url('../imgs/sub/sub_bg-02.png')}
.subTheme-03{background-color:#f6fdf4;background-image:url('../imgs/sub/sub_bg-03.png')}
.subTheme-04{background-color:#f9f4fd;background-image:url('../imgs/sub/sub_bg-04.png')}
.subTheme-05{background-color:#e5eff4;background-image:url('../imgs/sub/sub_bg-05.png')}
.subTheme-06{background-color:#f8f9f9;background-image:url('../imgs/sub/sub_bg-06.png')}
.subTheme-07{background-color:#f8f9f9;background-image:url('../imgs/sub/sub_bg-07.png')}

.subTheme-01 .subVisual{background-image:url('../imgs/sub/sub-visual-01.png')}
.subTheme-02 .subVisual{background-image:url('../imgs/sub/sub-visual-02.png')}
.subTheme-03 .subVisual{background-image:url('../imgs/sub/sub-visual-03.png')}
.subTheme-04 .subVisual{background-image:url('../imgs/sub/sub-visual-04.png')}
.subTheme-05 .subVisual{background-image:url('../imgs/sub/sub-visual-05.png')}
.subTheme-06 .subVisual{background-image:url('../imgs/sub/sub-visual-06.png')}
.subTheme-07 .subVisual{background-image:url('../imgs/sub/sub-visual-07.png')}

.subTheme-01 .lnbWrap>div{background-color:#fdfbf0}
.subTheme-02 .lnbWrap>div{background-color:#fdf6f9}
.subTheme-03 .lnbWrap>div{background-color:#f8fef6}
.subTheme-04 .lnbWrap>div{background-color:#fdfaff}
.subTheme-05 .lnbWrap>div{background-color:#f8fdff}
.subTheme-06 .lnbWrap>div{background-color:#f2f4f5}
.subTheme-07 .lnbWrap>div{background-color:#f2f4f5}

.subTheme-01 .lnbVisual{background-image:url('../imgs/sub/lnb-tit_bg-01.png')}
.subTheme-02 .lnbVisual{background-image:url('../imgs/sub/lnb-tit_bg-02.png')}
.subTheme-03 .lnbVisual{background-image:url('../imgs/sub/lnb-tit_bg-03.png')}
.subTheme-04 .lnbVisual{background-image:url('../imgs/sub/lnb-tit_bg-04.png')}
.subTheme-05 .lnbVisual{background-image:url('../imgs/sub/lnb-tit_bg-05.png')}
.subTheme-06 .lnbVisual{background-image:url('../imgs/sub/lnb-tit_bg-06.png')}
.subTheme-07 .lnbVisual{background-image:url('../imgs/sub/lnb-tit_bg-07.png')}

.subTheme-01 .lnb{background-image:url('../imgs/sub/lnb-tit_bg-01.png')}
.subTheme-02 .lnb{background-image:url('../imgs/sub/lnb-tit_bg-02.png')}
.subTheme-03 .lnb{background-image:url('../imgs/sub/lnb-tit_bg-03.png')}
.subTheme-04 .lnb{background-image:url('../imgs/sub/lnb-tit_bg-04.png')}
.subTheme-05 .lnb{background-image:url('../imgs/sub/lnb-tit_bg-05.png')}
.subTheme-06 .lnb{background-image:url('../imgs/sub/lnb-tit_bg-06.png')}
.subTheme-07 .lnb{background-image:url('../imgs/sub/lnb-tit_bg-07.png')}

.subTheme-01 .lnb>li{background-image:url('../imgs/icon/icon-lnb_borderStyle-01.png');background-color:#fdfbf0}
.subTheme-02 .lnb>li{background-image:url('../imgs/icon/icon-lnb_borderStyle-02.png');background-color:#fdf6f9}
.subTheme-03 .lnb>li{background-image:url('../imgs/icon/icon-lnb_borderStyle-03.png');background-color:#f8fef6}
.subTheme-04 .lnb>li{background-image:url('../imgs/icon/icon-lnb_borderStyle-04.png');background-color:#fdfbf0}
.subTheme-05 .lnb>li{background-image:url('../imgs/icon/icon-lnb_borderStyle-05.png');background-color:#f8fdff}
.subTheme-06 .lnb>li{background-image:url('../imgs/icon/icon-lnb_borderStyle-06.png');background-color:#f2f4f5}
.subTheme-07 .lnb>li{background-image:url('../imgs/icon/icon-lnb_borderStyle-07.png');background-color:#f2f4f5}

.subTheme-01 .lnb>li.on>span,
.subTheme-01 .lnb>li.on>a{border-bottom-color:#a1853e;background-color:#be9c46}
.subTheme-02 .lnb>li.on>span,
.subTheme-02 .lnb>li.on>a{border-bottom-color:#c25c65;background-color:#e97d86}
.subTheme-03 .lnb>li.on>span,
.subTheme-03 .lnb>li.on>a{border-bottom-color:#3c9b56;background-color:#4fbd6d}
.subTheme-04 .lnb>li.on>span,
.subTheme-04 .lnb>li.on>a{border-bottom-color:#8f52c1;background-color:#b573ec}
.subTheme-05 .lnb>li.on>span,
.subTheme-05 .lnb>li.on>a{border-bottom-color:#3a80bc;background-color:#4d9fe4}
.subTheme-06 .lnb>li.on>span,
.subTheme-06 .lnb>li.on>a{border-bottom-color:#999898;background-color:#a9a9a9}
.subTheme-07 .lnb>li.on>span,
.subTheme-07 .lnb>li.on>a{border-bottom-color:#999898;background-color:#a9a9a9}

.subTheme-01 .lnb>li div{border:1px solid #a1853e}
.subTheme-02 .lnb>li div{border:1px solid #c25c65}
.subTheme-03 .lnb>li div{border:1px solid #3c9b56}
.subTheme-04 .lnb>li div{border:1px solid #8f52c1}
.subTheme-05 .lnb>li div{border:1px solid #3a80bc}
.subTheme-06 .lnb>li div{border:1px solid #999898}
.subTheme-07 .lnb>li div{border:1px solid #999898}

.subTheme-01 .lnb>li div a{background-image:url('../imgs/icon/icon-lnb_list-style-01.png')}
.subTheme-02 .lnb>li div a{background-image:url('../imgs/icon/icon-lnb_list-style-02.png')}
.subTheme-03 .lnb>li div a{background-image:url('../imgs/icon/icon-lnb_list-style-03.png')}
.subTheme-04 .lnb>li div a{background-image:url('../imgs/icon/icon-lnb_list-style-04.png')}
.subTheme-05 .lnb>li div a{background-image:url('../imgs/icon/icon-lnb_list-style-05.png')}
.subTheme-06 .lnb>li div a{background-image:url('../imgs/icon/icon-lnb_list-style-06.png')}
.subTheme-07 .lnb>li div a{background-image:url('../imgs/icon/icon-lnb_list-style-07.png')}

[class*="subTheme"] .lnb>li div li:hover a,
[class*="subTheme"] .lnb>li div li.on a{font-weight:500}
.subTheme-01 .lnb>li div li:hover a,
.subTheme-01 .lnb>li div li.on a{color:#be9c46}
.subTheme-02 .lnb>li div li:hover a,
.subTheme-02 .lnb>li div li.on a{color:#e97d86}
.subTheme-03 .lnb>li div li:hover a,
.subTheme-03 .lnb>li div li.on a{color:#4fbd6d}
.subTheme-04 .lnb>li div li:hover a,
.subTheme-04 .lnb>li div li.on a{color:#b573ec}
.subTheme-05 .lnb>li div li:hover a,
.subTheme-05 .lnb>li div li.on a{color:#4d9fe4}
.subTheme-06 .lnb>li div li:hover a,
.subTheme-06 .lnb>li div li.on a{color:#a9a9a9}
.subTheme-07 .lnb>li div li:hover a,
.subTheme-07 .lnb>li div li.on a{color:#a9a9a9}
/*
 * tablet
 */
@media all and (max-width:1200px){
	.snbWrap .go_main{width:2.75rem;height:2.5rem}
	.snbWrap .snb .depth-1 a{line-height:2.5rem;text-indent:1rem;font-size:.8rem}
	.snbWrap .snb .depth-2{top:2.75rem}
	.subVisual{padding:2.125rem 0;text-indent:1rem}
	.subVisual h5{font-size:1.285rem}
	.subVisual h6{font-size:.85rem}
	.lnbWrap>div{min-height:42rem}
	.lnbWrap .lnb{padding-top:7.3rem}
	.contentWrap{padding:8.25rem 10px 8.5rem}
	.contentWrap .contentBox .content{min-height:42rem}
	.contentWrap .contentBox .content h2.subTit{font-size:1.7rem}
	.contentWrap .contentBox .content .cont p{font-size:.9rem;line-height:1.4rem}
	.contentWrap .contentBox .content .cont p.titStyle-01{margin-bottom:2rem;font-size:1.15rem}
	.lnbWrap .lnb>li>a{display:block;padding-left:1.4rem;line-height:2.25rem;font-size:.84rem;font-weight:300;background-image:url('../imgs/icon/icon-lnb-listStyle.png');background-repeat:no-repeat;background-position:0.3rem center;cursor:pointer}
	.lnbWrap .lnb>li.on>span,
	.lnbWrap .lnb>li.on>a{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0;background-image:url('../imgs/icon/icon-lnb-listStyle-active.png');color:#fff}
	.bd_searchbox input[type='text']{height:37px!important}
	.lnbWrap .lnb > li div a{font-size:0.8rem;padding-left:1rem;line-height:1.5rem;background-position:0.6rem center;}
}
@media all and (max-width:1024px){
	.lnbWrap .lnb{padding-top:5.8rem}
}
/*
 * mobile
 */
@media all and (max-width:767px){
	.snbWrap{}
	.snbWrap .snb{border-left:0}
	.snbWrap .snb .depth-1{border-right:0}    
	.subVisual{padding:1.75rem 0 0 0;height:9.375rem;background-size:20rem}
	.subVisual h5{font-size:1.15rem;line-height:.75rem;text-indent:0}
	.subVisual h6{display:none}
	.subVisual .forMobile{display:block}
	.lnbWrap{display:none}
	.contentWrap .contentBox{padding:0;width:100%}
	.contentWrap .contentBox .content{padding:1.5rem 1.25rem;min-height:auto;background-color:#fff}
	.contentWrap .contentBox .content .cont .img-left{margin-bottom:2rem;width:100%}
	.contentWrap .contentBox .content .cont .img-left>img{width:100%;height:auto;max-height:30rem}
	.contentWrap .contentBox .content .cont .text-right{float:left;width:100%}
	.contentWrap .contentBox .content .cont p.titStyle-01{margin-bottom:2rem}
	.footerWrap .linkBanner{display:none}
	.bd_searchbox input[type='text']{height:30px!important}
	.bd_searchbox input[type='submit']{top:-5px!important;right:9px!important}
}
@media all and (max-width:500px){
	.snbWrap .snb{float:none;margin-left:33px}
	.snbWrap .snb .depth-1{display:block;width:100%}
}