/* common */
.cm_txt{font-family:'NotoSansKR-DemiLight';color:#a3813c;line-height:190%;letter-spacing:-0.025em}
.cm_txt2{font-family:'NotoSansKR-DemiLight';color:#a3813c;line-height:160%;letter-spacing:-0.025em}
.en_txt{font-family:'Crimson Text Roman';color:#a3813c;line-height:145%}
.ff_nb{font-family:'NotoSansKR-Bold'}
.ff_nm{font-family:'NotoSansKR-Medium'}
.ff_nr{font-family:'NotoSansKR-Regular'}
.ff_ndl{font-family:'NotoSansKR-DemiLight'}
.ff_nl{font-family:'NotoSansKR-Light'}
.ff_crim{font-family:'Crimson Text Roman'}
.fs_10{font-size:12px}
.fs_11{font-size:13px}
.fs_14{font-size:14px}
.fs_20{font-size:20px}
.tc_bwn{color:#a3813c}
.tc_wt{color:#fff}
.p_b15{padding-bottom:15px}
.highlight{background-color:#efeade;line-height:inherit}

div.sub_top{position:relative;width:100%;background-color:#e9e5e2}
nav.lnb_wrap{position:relative;padding-top:162px;width:93.75%;margin:0 auto;text-align:center;font-size:0}
ul.lnb{display:inline-block;position:relative;font-size:0;text-align:center;padding:4px 15px;border:1px solid #bea071;border-radius:20px}
ul.lnb li{display:inline-block;position:relative;margin:6px 2px}
ul.lnb li a{display:block;position:relative;font-size:11px;font-family:'NotoSansKR-Bold';padding:4px 7px;color:#a47a39}
ul.lnb li.on a{color:#fff}
ul.lnb li.on, ul.lnb li a:hover{background-color:#a47a39;border-radius:10px;color:#fff}

div.sub_tit{position:relative;width:320px;margin:20px auto 10px}
p.sub_tit_txt{padding-bottom:20px;text-align:center}

.content01{margin-top:25px}
.content02, .content03, .content04, .content06{margin:20px 0 40px}
.content05{margin-top:35px}

.sub_center{width:84.0625%;margin:0 auto}
.sub_inner{width:85.625%;margin:0 auto}

/* tabmenu */
div.tabmenu_wrap{margin-bottom:20px;font-size:0;text-align:center}
ul.tabmenu{overflow:hidden;display:inline-block;border:1px solid #a3813c;border-radius:20px;background-color:#fcfcfc;font-size:0;text-align:center}
ul.tabmenu li{display:inline-block;width:94px;height:33px;border-left:1px solid #a3813c}
ul.tabmenu li:first-child{border-left:0}
ul.tabmenu li a{display:block;font-size:0.6875em;font-family:'NotoSansKR-Medium';line-height:33px;letter-spacing:-0.025em;color:#a3813c;text-align:center}
ul.tabmenu li.on a{background-color:#a3813c;color:#fff}