/* トップ背景 */
#top_bace{
background-image:url(../img/top/top_back.jpg);
background-repeat:repeat-x;
height:1120px;}

.left h3{
margin-top:20px;}

.main_left{
width:409px;
float:left;
margin-right:20px;}

.koe{
width:310px;
background-color:#eeeeee;
margin: 0 0 20px;
height:180px;
}

.koe01{
background-image:url(../img/top/koe_main.jpg);
background-repeat:no-repeat;
width:275px;
height:77px;
margin-left:7px;
padding-left:10px;
padding-top:10px;
font-size:10px;
}
.koe01 dl{
margin: 0;
padding: 0;
}

.koe01 dd{color:#999999;
}

.font{
font-weight:bold;
}

.koe02{
background-image:url(../img/top/koe_main.jpg);
background-repeat:no-repeat;
width:276px;
height:77px;
margin-left:7px;
padding-left:10px;
padding-top:10px;
font-size:10px;
}
.koe02 dl{
margin: 0;
padding: 0;
}
.koe02 dd{color:#999999;
line-height:1.5em;
}

.main_right{
width:310px;
float:left;}

.botton{
margin-bottom:15px;}


.main_left dt{
float:left;
margin-right:10px;
color:#FFF;
margin-bottom:10px;
background: url(../img/days_back.gif) no-repeat top left;
font-weight: bold;
text-align: center;
width: 85px;
height: 16px;
line-height: 16px;
}

.main_left dd{
color:#6e6e66;
margin:5px 0 10px;
padding: 0 0 10px 100px;
border-bottom:dashed 1px #eeeeee
}
.main_left dd a {
color:#555;
}

.main_left dl{
margin-top:15px;
}

.right_s{
width:253px;
color:#666666;
float:left;
padding-left:22px;
margin-bottom:20px;
}

.coment{
clear:both;
}

.f_left{
float:left;
margin-bottom:15px;}

.coment{
width:674px;
background-color:#fafafa;
border:solod 1px #eeeeee;
color:#336601;
line-height:1.5em;
padding-top:1px;
padding-bottom:1px;
padding-left:10px;
font-weight:bold;}

.text_b{
color:#032e41}

.text_b a{
color:#032e41}

.text_o{
color:#ec7a00;}



h4{
clear:both;
margin:0;}

.kata{
float:right;
margin-right:0px;
color:#555555:}

.kata01{float:left;
width:270px;}


.float_05{
clear:both}

.right_s dt{
font-size:10px;}