@charset "UTF-8";

/* ------------------------------------------------------------
 news category CSS
 更新日:08/05/01
------------------------------------------------------------ */


div#contents h2{
color:#832005;
font-size:120%;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

div#contents h2 img{
vertical-align:bottom;
}


div#contents div.section h3{
padding:5px 0 5px 5px; margin:0 0 10px 0;
}

strong{
font-weight:bold;
}

div.imgCenter{
text-align:center;
margin-bottom:10px;
}

.center{
text-align:center;
}

.red{
color:#be5550;
}

table.article{
border-collapse:collapse;
border:#dfdfdf 1px solid;
}

table.article tr.odd{
background:#efefef;
}


table.article th,
table.article td{
padding:6px !important;
}


table table{
margin:0 !important;
padding:0;
}

table table th,
table table td{
}

/* 
	01.news/index.html
	更新日:08/05/12
---------------------------- */

ul.newsList{
	margin:15px 0 10px 30px;
	list-style:disc;
}

ul.newsList img{
margin-left:5px;
vertical-align:middle;
}

ul.newsList span{
padding-left:20px;
}

div.box{
width:825px;
padding:15px 0;
}

div.leftBox{
padding-left:5px;
clear:both;
width:400px;
float:left;
}

div.rightBox{
padding-right:5px;
width:400px;
float:right;
}

div.box p{
padding:0 0 10px 20px;
font-size:90%;
border-bottom:1px solid #cccccc;
}

.imgR{
float:right;
margin:0 0 10px 10px;
}


/*
	ニュース詳細ページ
--------------------------*/

div.section table table{
margin:0 0 20px 5px;
border-collapse:collapse;
}

div.section table table tr td{
vertical-align:top;
padding:0 10px 0 5px;
}

div#contents .photo{
margin:0 0 50px 0;
}



ul.list{
margin:0 0 0 20px;
}

ul.list li{
list-style:disc;
}

.pageNav{
clear:both;
}

/* 
	01.news/index.html
	更新日:09/06/01
---------------------------- */
div#newsbox p{
	padding: 0 0 15px 20px;
	border-bottom: 1px solid #e8e8e8;
}
div#newsbox a{
	margin-right:13px;
}
