@charset "UTF-8";

#wrapper02{
margin:0px 20px;
padding:1px;
border:1px solid #6A684F;
color:#434343;
font-size:1.2em;
line-height:160%;
margin-bottom:20px;
}

#wrapper02 #content01{
background:#fff;
padding:28px;
}

#content01 a{
color:#B22D14;
}

#content01 img{
vertical-align:bottom;
}

#content01 h2{
margin-bottom:20px;
}

#content01 .ul01{
clear:both;
height:36px;
background:#D3D0B9;
padding:4px 0px 4px 3px;
margin-bottom:20px;
text-align:center;
}

#content01 .ul01 li{
float:left;
margin:0px 3px 0px 2px;
}

#content01 .ul01 li img{
float:left;
}

#content01 .box01{
background:url("../img/location01_bg_02.png") repeat-x bottom;
padding-bottom:6px;
margin-bottom:20px;
}

#content01 .box01 .box02{
border:solid #D2CBC1 1px;
padding:1px;
}

#content01 .box01 .box02 dl{
border:solid #E9E5E0 1px;
padding:18px;
}

#content01 .box01 .box02 dl dt{
padding-bottom:10px;
background:url("../img/location01_bg_04.png") no-repeat left bottom;
color:#6B4932;
font-size:1.33em;
font-weight:800;
}

#content01 .box01 .box02 dl dd{
padding-top:15px;
}

#content01 .box01 .box02 dl dd p{
width:420px;
float:left;
}

#content01 .box01 .box02 dl dd .div01{
float:right;
padding:5px;
background:#E8E8E8;
}

#content01 .box01 .box02 dl dd .div01 img{
border:#DDD3AF 1px solid;
}

#content01 .box01 .box02 dl dd ul{
padding-top:20px;
height:100%;
}

#content01 .box01 .box02 dl dd ul li{
float:left;
text-align:center;
margin-right:9px;
}

#content01 .box01 .box02 dl dd ul .li01{
margin-right:0px;
}

#content01 .box01 .box02 dl dd ul li img{
display:block;
border:1px solid #DDD2AE;
padding:1px;
}


