@charset "utf-8";
/* CSS Document */

/* for index.html */
#box_main2{line-height:2em; padding:10px 50px 20px 50px; float:left;width:638px; }
table.news_list{ margin-bottom:30px; border-bottom:#243a6b solid 3px;}
table.news_list td{ border-top:#666 1px dashed; border-bottom:none;}
td.pic{ padding:20px 25px 20px 5px; width:120px; }
td.pic img{ width:100px; border:1px solid #999;}
td.text{ color:#333; padding-top:20px;}
td.text h5{ padding-bottom:10px; font-size:14px; color:#243a6b; margin:0px; }
td.text h5 a{ font-size:14px; color:#243a6b; margin:0px; line-height:1.2em; text-decoration:none; background:url(../img/news/icon1.gif) 0px 1px no-repeat; padding-left:20px; display:block;}
td.text p{ line-height:140%; padding:0px 0px 18px 0px;}
td.text a:hover{ text-decoration:underline;}
table.news_list td.text h6{ font-size:12px; margin:12px 0px; padding:0px; line-height:1.3em;}
td.text ul{ margin:10px 0px 15px 0px; padding:0; padding-left:18px;}
td.text ul li{ background:url(../img/news/dot.gif) 0px 2px no-repeat; padding-left:14px;line-height:140%;}
.re_list table.news_list p{ padding-left:20px;}


div.but1{ float:left; width:390px; height:60px; background:url(../img/news/but1.jpg) no-repeat;}
div.but1 a{ width:390px; height:60px; display:block;}
div.but1 a span{ display:none;}


div.page{ float:right;}
div.page span a{ text-decoration:none; color:#FFFFFF;height:16px;}
div.page span{ display:block; float:left; height:21px;}
span#page_h{ background:url(../img/common/page_h.gif) 0px 3px no-repeat; padding-left:10px; padding-right:10px;}
span#page_list{ background:url(../img/common/page.gif) 0px 3px repeat-x;}
span#page_list a{ padding:1px 5px; height:16px;}
span#page_f{ background:url(../img/common/page_f.gif) right 3px no-repeat; padding-right:10px; padding-left:10px;}
span#page_list a#page_on{ background-color:#0099CC;}

/* for detail.html*/
.article{border-bottom:#243a6b solid 3px; margin-bottom:30px; padding-bottom:20px;}
.top{font-size:12px; color:#243a6b;text-decoration:none; font-weight:bold;}
.article h4{ text-align:center; font-size:16px; color:#243A6B;border-bottom:#243A6B 1px dashed; padding-bottom:10px; padding-top:20px; margin-bottom:10px;}
.news_de td{ border-bottom:none;}
.news_de td.pic2{ padding:17px 30px 0px 5px; width:100px;}
.news_de td.pic2 img{ width:100px; border:#999 1px solid;}
.pdf{ display:block; width:156px; height:46px; background:url(../img/news/pdf.jpg) 0px 10px no-repeat; padding:10px 0px; margin-bottom:20px;}
.pdf span{ display:none;}
.article td.text h6{ background:url(../img/news/triangle.gif) 0px 1px no-repeat; padding-left:20px;color:#243A6B; font-size:14px; display:block; padding-bottom:16px; line-height:130%;}
.article p{ line-height:140%; padding-bottom:10px;}

