@charset "UTF-8";

@import "css/import.css";
@import "benri.css";

/* index */


ul.access_menu{
	width: 170px;
	margin-left: 15px;
	border-top:5px solid #91876F;
}


.access_menu li{
	height: 46px;
	width: 130px;
	background-image: url(../img/common/blue_ya_li.gif);
	line-height: 46px;
	padding-left: 40px;
	background-repeat: no-repeat;
}

#twoColumnMain{
overflow:hidden;
width:720px;
padding-bottom:20px;
}

#twoColumnMain h4 {
background-color:#EEEEEE;
background-image:url(img/donnatoko//h5_g.gif);
background-position:2px center;
background-repeat:no-repeat;
clear:both;
height:35px;
line-height:35px;
margin-top:10px;
margin-bottom:15px;
padding-left:30px;
font-weight:bold;
font-size:114%;
}

#twoColumnMain h5 {
background:#999999;
color:#f3f3f3;
clear:both;
height:30px;
line-height:30px;
margin-bottom:10px;
text-align:center;
font-weight:bold;
}

#twoColumnMain p {
margin-bottom:1em;
line-height:1.6em;
}


#twoColumnMain .description{
background:#f3f4db;
color: #4b9713;
padding:15px;
font-size:114%;
font-weight:bold;
text-align:center;
}

#twoColumnMain dl{
overflow:hidden;
width:240px;
float:left;
}

#twoColumnMain dt{
clear:both;
float:left;
width:95px;
font-weight:bold;
color:#80A963;
margin-bottom:5px;
}

#twoColumnMain dd{
width:130px;
padding-right:15px;
float:left;
margin-bottom:5px;
}


#twoColumnMain .shiki-unit{
clear:both;
overflow:hidden;
width:720px;
padding-top:20px;
}

#twoColumnMain .f-left{
float:left;
margin-right:10px;
}

#twoColumnMain .f-right{
float:right;
width:460px;
}

#twoColumnMain h5.read{
background:none;
color:#4B9713;
height:auto;
line-height:120%;
margin-bottom:5px;
text-align:left;
font-size:107%;
clear:both;
}
