@charset "utf-8";

@import url(base.css);


body							{ background:url(/images/template/01018/common/body_bg.gif) 50% 0 repeat-y; }

#wrap							{ width:100%; background:url(/images/template/01018/main/wrap_bg.gif) 0 0 repeat-x; height:100%; overflow:hidden; }
#wrap2						{ width:960px; overflow:hidden; margin:0 auto; background:url(/images/template/01018/main/wrap2_bg.gif) 100% 0 no-repeat; }
.ie6 #wrap2					{ width:959px; }

#lnbMenu					{ width:180px; float:left; }
#lnbMenu h1.logo			{ width:180px; padding:0 0 1px 0; background-color:#fff; }
#lnb							{ width:139px; height:560px; padding:67px 21px 0 20px; background:url(/images/template/01018/common/lnb_bg.gif) 0 0 no-repeat;}
#lnb li							{ padding:0 0 34px 0; }

#container								{ width:740px; overflow:hidden; padding:0 0 0 40px; float:right; position:relative; }
.ie6 #container							{ padding:0 0 0 39px; }
#container div.t_menu					{ position:absolute; top:10px; right:150px; }
#container div.t_menu p					{ padding:0 5px 0 0; float:left; }
#container ul.topMenu				{ padding:16px 0 62px 0; float:right; overflow:hidden; }
#container ul.topMenu li				{ float:left; padding:0; }
#container ul.topMenu li.topLink	{ padding:0 0 0 6px; margin:0 0 0 5px; background:url(/images/template/01018/common/top_bar.gif) 0 2px no-repeat; }

#container div.content				{ width:740px; display:block; }
div.cont									{ width:740px; margin:50px 0 0 0; overflow:hidden; }
div.main_bor							{ width:288px; float:left; margin:0 28px 0 0; background:url(/images/template/01018/main/main_bor_bg.gif) 0 0 no-repeat; }
div.main_bor ul.bor_tit				{ width:258px; height:18px; padding:6px 14px 0 16px; }
div.main_bor ul.bor_list				{ width:263px; margin:10px 15px 0 10px; overflow:hidden; }
div.main_bor ul.bor_list li			{ padding:0 0 5px 0; overflow:hidden; }
div.main_bor ul.bor_list p.txt		{ float:left; background:url(/images/template/01018/main/bor_bul.gif) 0 5px no-repeat; padding:0 0 0 7px; }
div.main_bor ul.bor_list p.txt a		{ font-size:11px; }
div.main_bor ul.bor_list p.day		{ float:right; font-size:11px; }


div.cont div.main_ban				{ float:left; }
div.cont div.main_ban p				{ width:373px; height:18px; padding:6px 14px 0 16px; background:url(/images/template/01018/main/main_ban_bg.gif) 0 0 no-repeat; }
div.cont div.main_ban ul.banner		{ width:393px; padding:10px 0 0 10px; overflow:hidden; }
div.cont div.main_ban ul.banner li	{ float:left; padding:0 0 0 5px; }