@charset utf-8;

.boxWrapWrap ul li a {
text-decoration:underline;
}

.boxWrapWrap ul li a:hover {
text-decoration:none;
}

.wrap01 {
float:none;
width:auto;
}

.wrap01 ul li {
	line-height: 1.4em;
	list-style-type: none;
	padding-bottom: 0px;
}

.wrap02 {
float:none;
width:auto;
font-size:12px;
margin-top:30px;
}

.wrap02 p {
padding-bottom:5px;
clear:both;
}

.wrap02 ul li {
list-style-type:disc;
padding-left:0;
font-size:14px;
margin-left:30px;
}

.wrap03 {
float:none;
width:auto;
font-size:12px;
margin-top:0;
}

.wrap04 {
float:none;
width:auto;
font-size:12px;
padding-bottom:20px;
padding-top:10px;
}

.wrap04 p {
padding-bottom:5px;
clear:both;
}

.wrap04 ul li {
list-style-type:disc;
padding-left:0;
font-size:14px;
margin-left:30px;
line-height:1.6em;
}

#page .boxWrap {
border:3px solid #F96;
padding:0;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
margin-top:20px;
}

#page .boxWrap h3 {
width:auto;
padding-top:25px;
padding-bottom:25px;
padding-left:14px;
background-image:url(../images/common/bg_cont.gif);
}
.boxWrap h4 {
	font-size: 18px;
	font-weight: bold;
	color: #F60;
	background-color: #FFFF67;
	display: inline;
	padding: 5px;
	border: 1px solid #F60;
}
.boxWrap .wrap05 p {
	line-height: 1.4em;
	padding-top: 10px;
	padding-left: 10px;
}
.boxWrap .wrap05 p.textWrap {
	margin-top: 15px;
	padding-bottom: 5px;
}

.boxWrap .wrap05 ul  {
	list-style-type: decimal;
	margin-left: 30px;
	padding-bottom: 30px;
}
.wrap05 ul li {
	padding-bottom: 5px;
}
.wrap05 ul li span {
	font-size: 11px;
	padding-left: 10px;
}


.boxWrap .wrap05 p span{
	font-size: 16px;
	font-weight: bold;
	line-height: 1.4em;
	color: #F60;
	margin-top: 30px;
}




#page .boxWrap .boxWrapWrap {
padding:30px;
}
