@charset "utf-8";
/* CSS Document */


div#header2{
width:790px;
height:200px;
margin:0px auto;
position:relative;
padding:0px;
clear:both;
background-image:url(../images/to-title.png);
background-repeat:no-repeat;
}

div#koshin{
width:323px;
height:30px;
font-size:0.2em;
margin:20px 0px 0px 0px;
padding:0px;
background-image:url(../images/to-title1.png);
background-repeat:no-repeat;
text-indent: -9999px;
}

div#koshin2{
width:323px;
margin:0px;
margin-bottom:20px;
padding:0px;
}

div#koshin2 ul{
margin:0px;
padding:0px;
}

div#koshin2 li{
width:293px;
height:25px;
margin:0px;
padding:0px;
padding-top:4px;
padding-left:15px;
list-style:none;
background-image:url(../images/top-list1.png);
background-repeat:no-repeat;
border-bottom:#999999 1px dotted;
}

div#main{
background-image:url(../images/to-bc.png);
background-repeat:no-repeat;
}

div.mid{
width:170px;
height:290px;
margin:20px 5px 20px 0px;
padding:0px;
float:left;
background-color:#FFFFDD;
border:#999999 3px double;
line-height:18px;
}

div.mid img{
margin:2px;
}

div.mid p{
margin:4px;
}

div#top-btm{
width:320px;
height:55px;
margin:0px;
padding:15px 20px 15px 220px;
background-image:url(../images/to-bt1.png);
background-repeat:no-repeat;
clear:both;
line-height:15px;
}

.red{
font-size:14px;
font-weight:bold;
color:#CC3300;
}

div#header3{
width:790px;
height:200px;
margin:0px auto;
position:relative;
padding:0px;
clear:both;
}
