@charset "utf-8";
/* Copyright (c) 2008, Microwave.,Co ltd. */

#content .box01{
width:820px;
margin:0px auto 30px;
}

#content .box01 .shadow{
background:url(../img/shadow.png) repeat-x 0px 100%;
padding-bottom:10px;
}

#content .box01 .shadow .border01{
border:1px solid #ccc;
border-bottom:1px solid #F7B9D3;
padding:1px;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}

#content .box01 .shadow .border01 .background01{
background:url(../img/background.png) repeat-x 0px 0px #E1E0DD;
padding:4px 6px;
}

#content .box01 .shadow .border01 .background01 h2{
background:url(../img/arrow.png) no-repeat 0px 50%;
padding-left:20px;
font-weight:100;
font-size:1.4em;
line-height:1.0em:
}

#content .box01 .shadow .border01 .background01 h2 a{
font-weight:800;
line-height:1.0em;
color:#333;
}

#content .box02 {
	padding:0px 15px;
	zoom:1;
	margin-bottom:30px;
	font-size:1.2em;
	margin-right:-110px;
}

#content .box02 ul li{
float:left;
width:170px;
padding-left:10px;
background:url(../../common/common_arrow_01.png) no-repeat 0px .45em;
}

#content .box03 {
padding:0px 15px;
zoom:1;
margin-bottom:30px;
font-size:1.2em;
}

#content .box03 ul{
width:360px;
float:left;
}

#content .box03 ul li{
font-weight:800;
color:#333;
padding-left:10px;
background:url(../../common/common_arrow_01.png) no-repeat 0px .45em;
margin-bottom:20px;
zoom:1;
}

#content .box03 ul li a{
font-weight:100;
}

#content .box03 ul li h3{
margin-top:5px;
}

#content .box03 ul li ul{
width:auto;
float:none;
margin-top:5px;
}

#content .box03 ul li ul li{
background:none;
margin-bottom:5px;
color:#FE93B6;
font-weight:100;
}

#content .box03 .ul_special{
width:auto;
padding-top:8px;
}

#content .box03 .ul_special li li{
	float:left;
	margin-right:40px;
	width:auto;
}


#content .box04 {
margin-top:20px;
border-top:1px dotted #ccc;
padding:20px 15px 0px;
zoom:1;
margin-bottom:30px;
font-size:1.2em;
}

#content .box04 ul li{
padding-left:10px;
background:url(../../common/common_arrow_01.png) no-repeat 0px .45em;
margin-bottom:5px;
}