@charset "UTF-8";

#content01{
background:url("../../common/common_bg_02.png") no-repeat;
}

#content01 h3{
color:#000;
font-size:1.6em;
font-weight:800;
height:37px;
line-height:37px;
border-bottom:#D9D9D9 solid 1px;
}

#content01 .div01{
padding:20px 0px;
height:100%;
background:url("../../common/common_bg_03.png") no-repeat bottom;
}

#content01 .div01 dl{
float:left;
width:400px;
}

#content01 .div01 dl dt{
margin-bottom:15px;
}

#content01 .div01 dl dt img{
vertical-align:bottom;
}

#content01 .div01 dl dd{
font-size:1.2em;
}

#content01 .div01 .img01{
float:right;
}

#content01 .div01 br.clear{
clear:both;
font-size:0px;
line-height:0px;
height:0px;
}

#content01 h4{
color:#333333;
font-size:1.4em;
font-weight:800;
height:16px;
padding:0px 10px;
border-left:10px;
background:url("../../common/common_bg_04.png") no-repeat;
margin:15px 0px 20px;
}

#content01 .dl01{
background:url("../../common/common_bg_05.png") no-repeat bottom center;
padding-bottom:20px;
margin-bottom:10px;
}

#content01 .dl02{
background:none;
padding-bottom:0px;
margin-bottom:10px;
}

#content01 .dl01 dt{
border:1px solid #D9D9D9;
margin-bottom:10px;
}

#content01 .dl01 dt span{
display:block;
color:#333;
font-weight:800;
font-size:1.2em;
line-height:0em;
height:13px;
width:auto;
border:1px solid #fff;
padding:4px 4px;
background:url("../../common/common_bg_06.png");
}

#content01 .dl01 dt span img{
vertical-align:-1px;
margin-right:5px;
}

#content01 .dl01 dd{
font-size:1.2em;
padding:0px 5px 10px;
background:url("../../common/common_bg_07.png") repeat-x bottom;
}

#content01 .dl01 dd p{
margin-bottom:4px;
}

#content01 .div02{
text-align:right;
padding:15px 0px;
}

#content01 .div02 a{
font-size:1.4em;
padding-left:12px;
background:url("../../common/common_bg_08.png") no-repeat 0px 50%;
}

#content01 .div03{
width:630px;
background:url("../../common/common_bg_09.png");
padding:5px;
}

#content01 .div04{
border:1px solid #D9D9D9;
background:#fff;
padding:10px;
}

#content01 .div04 dl{
font-size:1.2em;
}

#content01 .div04 dl dt{
font-weight:800;
margin-bottom:1em;
}

#content01 .div04 dl dd ul li{
display:inline;
margin-right:3em;
}



