@charset "utf-8";

/* -------------------------- 新着情報関連 -------------------------- */
.newslist{
position:relative;
margin-bottom:30px;
width:590px;
margin:0 auto;
}
.newslist dt{
position:absolute;
left:0;
width:6em;
padding-top:20px;
font-weight:bold;
}
.newslist dd{
padding-left:6.5em;
padding-top:20px;
padding-bottom:20px;
border-bottom:1px dotted #bcbcbc;
}
.newslist a:link{
color:#ff9700;
}
.newslist a:hover,.newslist a:active {
color:#ff9700;
}
.newslist a:visited{
color:#ff9700;
}
.datelist{
margin-top:15px;
padding-bottom:10px;
}
.datelist li{
background:url(../../img/ic_arrow1.gif) 5px 3px no-repeat;
padding-left:25px;
margin-top:15px;
}
#newscontents{
width:590px;
margin:0 20px 0 20px;
padding-bottom:35px;
text-align:left;
}
#newscontents a:link,#newscontents a:visited{
color:#ff9700;
}
#newscontents a:hover,#newscontents a:active {
color:#ff9700;
}
#newscontents h1{
font-size:133%;
margin:30px 0 0 0;
border-left:5px solid #00479d;
padding-left:10px;
}
p.date{
margin:5px 0 0 0;
text-align:right;
font-weight:bold;
}
#newscontents p.body{
margin:10px 0 0 0;
}
#newscontents ul.filelink{
margin:10px 0 0 0;
}

ul.pressimg{
margin:5px 0 0 0;
}
ul.pressimg li{
margin-top:10px;
margin-left:7px;
width:180px;
vertical-align:top;
display:inline-block;
}
ul.pressimg li p{
text-align:center;
}
* html ul.pressimg li { /* IE 6 */
display:inline;
zoom:1;
}
*:first-child+html ul.pressimg li{ /* IE 7 */
display:inline;
zoom:1;
}


hr.bottomhr{
margin-bottom:35px;
}


/* -------------------------- サイド　メニュー -------------------------- */

ul#subLinkBox {
	margin-bottom: 50px;
	background: #f2f2f2;
	border:1px solid #e1e1e1;
	border-top:none;
	border-bottom:none;
}

ul#subLinkBox li {
	padding: 10px 15px 10px 30px;
	background:url(../../img/ic_link.gif) 15px 14px no-repeat;
	border-bottom:1px solid #e1e1e1;
}

ul#subLinkBoxUpper {
	background: #f2f2f2;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
}

ul#subLinkBoxUpper li {
	padding: 10px 15px 10px 30px;
	background:url(../../img/ic_link.gif) 15px 14px no-repeat;
	border-top:1px solid #e1e1e1;
}

#dynamicbox {
	background: #e6e6e6;
}



























