@charset "utf-8";

/* 내용관리 */
#container_title,h2.shoptitle{ padding:30px 0; font-size:30px !important; color:#333; font-weight:bold; background:url(/images/bg_title.png) 0 75px no-repeat; text-align:left;}


ul.hy_wrap{ border-top:solid 3px #333; width:100%;}
li.hisyear{ position:relative; border-bottom:solid 1px #ccc; line-height:3em; padding:30px 0 30px 20%; font-size:14px;}
li.hisyear h2{ position:absolute; top:30px; left:2%; font-size:20px; color:#896632; font-weight:bold;}
div.hismonth{ position:relative; padding-left:20%;}
div.hismonth h3{ position:absolute; left:0; top:0; color:#668d22;}

.hismonth_txt p{line-height:190%; margin-bottom:10px;}

.hismonth_txt table {clear:both;width:100%;border-collapse:collapse;border-spacing:0}
.hismonth_txt thead th {padding:0px;border:1px solid #d1dee2;background:#e5ecef;color:#383838;font-size:0.95em;letter-spacing:-0.1em;text-align:center;}
.hismonth_txt thead a {color:#383838;text-decoration:underline}
.hismonth_txt tbody th {}
.hismonth_txt tbody td {padding:10px 5px;line-height:1.4em;word-break:break-all;text-align:center;}

.tab_m {width:100%; margin-top:20px;}
.tab_m li{float:left;}
.tab_m .tmenu{
width:150px; 
padding:10px;
font-size:14px; 
border:1px solid #776141;
text-align:center;
cursor:pointer;
}

.tmenu.on{color:#fff;background-color:#776141;}