@import url("/css/menu.css");
@import url("/css/common/footer.css");


/* quicklink */
h1, h2, #quicklink { display:none;}
h4{ font-size:12px;}

/* Wrap - Background Class */
#Wrap {width:1000px; margin:0;}
.bgtop { background:url('/images/main/top_bg.gif') no-repeat left top; width:1000px;}
#contWrap {float:left; width:319px; margin-bottom:20px;}

/* top_area */
#top_area { overflow:hidden; position:relative;}


/* Header */
#header { width:1000px; height:142px;}
#header h1 { display:inline; position:absolute; top:43px; left:72px;}
#tnb { margin:9px 0 0 700px;}
#tnb li { float:left;}


/* visual */
#visual { position:relative; float:left; width:554px; height:388px; clear:both; padding-left:31px;}

/* contents */
#contents { margin-left:21px; width:319px; float:left; overflow:hidden; text-align:left;}

#contents #con01 { background:url('/images/main/con01_bg.gif') no-repeat; width:254px; height:56px; padding:9px 0 14px 65px;}
#contents #con01 p { float:left;}
#contents #con01 ul { padding-top:4px;}
#contents #con01 ul a { text-decoration:none; color:#434343;}
#contents #con01 .f11 { font-size:11px; letter-spacing:-0.1em;}
#contents #con01 .log { margin-top:2px; margin-right:25px;}
#contents #con01 .m_i01 { width:86px; height:17px; clear:both; margin-bottom:1px; font-size:11px; margin-right:6px;}

#contents #con01_login { background:url('/images/main/con01_loginbg.gif') no-repeat; width:254px; height:56px; padding:9px 0 14px 75px;}
#contents #con01_login #login dt { padding-top:2px;}
#contents #con01_login #login dd { margin-right:10px; padding-left:15px; padding-top:3px;}

#contents #con02 { margin-bottom:16px;}
#contents #con02 h3 { float:left;}
#contents #con02 .more { float:right; margin-bottom:11px;}
#contents #con02 #news_list { width:319px; clear:both;}
#contents #con02 #news_list dl { overflow:auto;}
#contents #con02 #news_list dt { float:left; clear:both; color:#7f7f7f; padding-left:10px; font-size:12px; background:url('/images/main/icon_list.gif') no-repeat 3px 6px;}
#contents #con02 #news_list dd { float:right; color:#a69476;}

#contents #con03 { margin-bottom:16px;}
#contents #con03 h3 { float:left;}
#contents #con03 .more { float:right; margin-bottom:11px;}
#contents #con03 #news_list02 { width:319px; clear:both;}
#contents #con03 #news_list02 dl { overflow:auto;}
#contents #con03 #news_list02 dt { float:left; clear:both; color:#7f7f7f; padding-left:10px; font-size:12px; background:url('/images/main/icon_list.gif') no-repeat 3px 6px;}
#contents #con03 #news_list02 dd { float:right; color:#a69476;}

#contents #con04 { margin-top:12px; width:319px; height:89px; margin-bottom:30px;}
#contents #con04 h3 { text-align:left;}
#contents #con04 .con04_btn li { float:left;}
#contents #con04 .mr7 { margin-right:7px;}
#contents #con04 #photo { margin-top:12px; padding:6px 0 0 15px; width:319px; height:74px; background:url('/images/main/con04_bg.gif') no-repeat;}
#contents #con04 #photo li { float:left;}
#contents #con04 #photo .mr11 { margin-right:11px;}


/* contents_b */
#contents_b { clear:both; width:928px; padding-left:72px; margin-bottom:10px; text-align:left;}
#contents_b #date { padding-top:28px; width:180px; float:left;}
#contents_b #calender { width:601px; margin-left:252px; height:54px; _height:60px; no-repeat top right;}/* background:url('/images/main/con05_month.gif')*/
#contents_b #calender .day { text-align:right; margin-bottom:-30px;}
#contents_b #calender .area { float:right; padding-top:41px; width:545px;}
#contents_b #calender h3 { float:left; margin-right:5px; margin-top:2px;}
#contents_b #calender .date { float:left;}
#contents_b #calender a { text-decoration:none;}
#contents_b #calender a.sun:link, #contents_b #calender a.sun:visited { color:#f34704;}
#contents_b #calender a.sun:active, #contents_b #calender a.sun:hover { color:#f34704;} 



/* point color */
.orange { color:#f34704;}