@import "base.css";



/*湲�濡쒕쾶 �꽕鍮꾧쾶�씠�뀡 硫붿씤*/

div.wrap{ width:940px; position:relative; margin:0 auto; }
	div.header { width:940px; height:50px; border-top:2px solid #181818; }
	
	ul#search { position:absolute; top:15px; left:770px; width:171px; height:21px; background-image:url(../images/gnb/bg_search.png); background-repeat:no-repeat; }
	ul#search li { display:inline; }
	
	ul#global { list-style:none; position:relative; clear:left; margin:17px 0 0 0;}
	ul#global li { float:left; }
	ul#global li.menu { padding:1px 25px 0 25px; }
	ul#global li.bar { width:1px; height:13px; }
	



img{border:none;}





/*硫붿씤*/
div.contentWrap {position:relative; width:940px; }





/*�봽濡쒕え�뀡*/

div.promotion { width:1000px; height:403px; background-image:url(../images/main/main_promotion.jpg); background-repeat:no-repeat; }
    div.promotion ul.tap01 { position: absolute; top:237px; left:25px; }
	div.promotion ul.tap02 { position: absolute; top:150px; left:683px; }
	div.promotion ul.tap03 { position: absolute; top:306px; left:683px; }
	div.promotion ul li { padding-bottom:4px; }
	div.promotion ul li.left  { display:inline; padding-right:10px;}



/*諛곕꼫/寃뚯떆�뙋*/   


div.cover { position:relative;   }
    div.cover h1 { position: absolute; top:119px; left:21px; }
	div.cover h2 { position: absolute; top:437px; left:304px; font-size:21px; font-family:Franklin Gothic Medium; line-height:30px; }
	div.cover h3 { position: absolute; top:421px; left:274px; width:665px; height:58px; background-color:#000000; }
	div.cover ul li.img { border:1px solid #d1d1d2; width:938px; height:478px;}
	
	
 
div.banner01 { width:940px; margin:10px 0 0 0;}
    div.banner01 h1 { position: absolute; top:670px; left:0px; width:312px; height:80px; background-color:#000000; }
	div.banner01 h2 { position: absolute; top:670px; left:314px; width:312px; height:80px; background-color:#000000; }
	div.banner01 h3 { position: absolute; top:670px; left:628px; width:312px; height:80px; background-color:#000000; }
    div.banner01 ul.tap01 { position: absolute; top:490px; left:0px; }
	div.banner01 ul.tap02 { position: absolute; top:490px; left:314px; }
	div.banner01 ul.tap03 { position: absolute; top:490px; left:628px; }
	div.banner01 ul li.l { display:inline; float:left; padding-right:2px; width:312px; height:260px;}
	
	/*�븘�씠肄� 異붽��遺�遺�*/  
	div.banner01 ul li.icon01 { width:95px; height:21px; padding-top:1px; text-align:center; color:#ffffff; font-size:11px; font-family:Franklin Gothic Medium; font-weight:bold; background-image:url(../images/main/icon_01.png); background-repeat:no-repeat; }
	div.banner01 ul li.icon02 { width:95px; height:21px; padding-top:1px; text-align:center; color:#ffffff; font-size:11px; font-family:Franklin Gothic Medium; font-weight:bold; background-image:url(../images/main/icon_02.png); background-repeat:no-repeat;}
	div.banner01 ul li.icon03 { width:95px; height:21px; padding-top:1px; text-align:center; color:#ffffff; font-size:11px; font-family:Franklin Gothic Medium; font-weight:bold; background-image:url(../images/main/icon_03.png); background-repeat:no-repeat;}
	
	
	div.banner01 ul li.title { width:282px; padding:175px 15px 0 15px; font-size:20px; }
	div.banner01 ul li.content { padding:0 15px 0 15px; color:#dcdcdc; font:14px Franklin Gothic Medium; }
	div.banner01 ul li.date { padding:2px 15px 0 15px; color:#999999; font-size:11px; text-align:right;  }
	
	
div.layout_01 { clear:both; height:400px; border-top:1px solid #d2d6d9; margin-top:40px; padding-top:20px; }
div.layout_l01 { width:285px; float:left; margin-right:29px; }
div.layout_r01 { width:626px; float:right; }

div.layout_02 { clear:both; height:379px; border-top:1px solid #d2d6d9; margin-top:40px; padding-top:20px; }
div.layout_l02 { width:285px; float:left; margin-right:29px; }
div.layout_r02 { width:626px; float:right; }

div.title { height:37px; margin:0 0 0 3px;}
    div.title ul { display:inline; float:left; }
    div.title ul.btn02 { display:inline; float:right; }
	div.title ul li { display:inline; float:left; }
	div.title ul li.btn { display:inline; float:right; }
	div.title ul li.r { display:inline; float:right; padding-right:5px; color:#999999; font-size:11px; font-weight:bold; font-family:Arial; }
	
div.board { width:285px; }
	div.board ul.text { margin-bottom:15px; padding-bottom:12px; border-bottom:1px solid #d2d6d9; }
	div.board ul li.title { color:#3b79c9; font:13px Franklin Gothic Medium; }
	div.board ul li.content {  color:#242424; font-size:13px; line-height:15px; }
	div.board ul li.date { padding-top:5px; color:#9b9b9b; font-size:11px; }

div.banner02 { width:626px; }
    div.banner02 ul.lmg_l { float:left; margin-right:13px; }
	div.banner02 ul.lmg_r { float:right; }
	div.banner02 ul li.lmg { width:190px; height:273px; border:1px solid #e2e2e2; padding:4px; background-color:#FFFFFF;  }
	div.banner02 ul li.title { padding:10px 0 0 8px; color:#3b79c9; font:14px Franklin Gothic Medium;}
	div.banner02 ul li.title a:link, div.banner02 ul li.title a:hover, div.banner02 ul li.title a:visited, div.banner02 ul li.title a:active { color:#3b79c9; }
	div.banner02 ul li.director { padding:5px 0 0 8px; color:#242424; font-size:12px; }
	div.banner02 ul li.time { padding:0 0 0 8px; color:#9b9b9b; font-size:11px; }
	
div.banner03 { width:285px; }
	div.banner03 ul li.img { margin-bottom:4px; }

div.banner04 { width:625px; height:341px; border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; }
    div.lmg_banner { float:left; border-right:1px solid #e2e2e2; }
	div.lmg_banner ul li.lmg { width:207px; height:250px; border-bottom:1px solid #e2e2e2; }
	div.lmg_banner ul.content { width:207px; height:90px;}
	div.lmg_banner ul.content_over { width:207px; height:90px; background-color:#e8e8e8}
	div.lmg_banner ul li.title { padding:16px 0 0 10px; color:#333333; font:16px Franklin Gothic Medium; }
	div.lmg_banner ul li.text { padding:0 0 0 10px; color:#888888; font-size:11px; line-height:15px; }
	div.lmg_banner ul li.date { padding:0 0 0 10px; color:#888888; font-size:11px; line-height:15px; }
	

			 
/*�뭼�꽣*/

div.footer{ height:58px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background-color:#f8f8f8; clear:both;  }
div.footer_c { position:relative; width:940px; margin-top:18px; height:26px; }
    div.footer_c h1 { position:absolute; left:80px; top:5px; color:#999999; font:11px Arial;  }
	div.footer_c ul li.logo { float:left; display:inline; width:520px; text-align:left; }
	div.footer_c ul li.btn { float:left; display:inline; width:25px; text-align:right; }
	div.footer_c ul li.mail { float:left; display:inline; width:345px; }
	

