@charset "UTF-8";

/*
----------------------------------------*/

#contentsLeft {
width: 605px;
margin: 0 0 0 0;
padding: 0 0 0 0;
float:left;
}

#news {
width: 602px;
margin: 0 0 0 0;
padding: 4px 0 2px 0;
font-size: 0.82em;
background-color:#FFFFFF;
}
#news h2{
display: block;
margin: 0 0 6px 0;
padding: 0 0 2px 15px;
font-size: 1.12em;
line-height: 130%;
font-weight:bold;
border-bottom:solid 1px #A7A7A7;
background: url(../../../common/img/info_head.gif) left top no-repeat;
}
#news dl{
width: 600px;
margin: 3px 0 2px 0;
padding: 10px 0 0 0;
}
#news dl dt{
width: 80px;
float: left;
margin: 1px 0 5px 5px;
padding: 0 0 2px 15px;
border-bottom: 1px dashed #A7A7A7;
padding-bottom: 3px;
}
#news dl dd{
width: 480px;
float: left;
margin: 1px 0 5px 0;
padding: 0 0 5px 10px;
border-left:solid 4px #CBCBCB;
border-bottom: 1px dashed #A7A7A7;
padding-bottom: 3px;
}
#news dl dd:after {
content: " ";
display: block;
visibility: hidden;
clear: both;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
}


#bnr {
width: 602px;
margin: 0;
padding: 10px 0 0 0;
}
#bnrLt {
width: 301px;
margin: 0;
padding: 8px 0 0 3px;
float: left;
}
#bnrRt {
width: 290px;
margin: 0;
padding: 4px 0 0 8px;
float:left;
}
#bnrRt img{
padding: 4px 0 0 0;
}

#contentsLeft01 {
width: 575px;
margin: 6px 0 0 0;
padding: 15px 0 0 30px;
}
#contentsLeft01 h2 {
color: #C03;
font-size: 1.5em;
line-height: 135%;
}
#contentsLeft01 p {
display: block;
padding: 1em 0 0 0;
line-height: 135%;
}


#contentsLeft02 {
padding: 11px 0 0 11px;
text-align:center;
margin:0px auto;
width:588px;
}

#contentsLeft02　img {
padding: 0 5px 0 5px;
vertical-align: top;
}

.wom {
text-align:left;
vertical-align: bottom;
width: 450px;
}


#contentsRight {
float: left;
width: 233px;
float: left;
padding: 0 0 0 12px;
}
#contentsRight p {
display: block;
padding: 6px 0 0 0;
}


#contentsBottom {
padding: 25px 0 3px 15px;
}
#contentsBottom p {
display: block;
padding: 0 0 3px 4px;
background: url(../../../img/dotline.gif) left bottom repeat-x;
}
#contentsBottom address {
display: block;
padding: 4px 0 0 4px;
font-size: 0.82em;
font-style: normal;
}


.blue {
color: #0B3C83;
font-size: 13px
}

/*--- End -------------------------------------*/
background: url(../../../img/toptxt_bg.jpg) right top no-repeat;



