@charset "shift_jis";
/* CSS Document */
h2 { margin:0px;}
ul#point { background:url(../img/feature34/bg-point.jpg) no-repeat 0 0;	height:220px; margin-bottom:10px;}
ul#point li { float:left;}
#plan {
	background:url(../img/feature33/bg-line.gif) repeat left top;
	padding-top:0px;
}

.cap {   border: 1px #a6862f solid;	}

.planbox .plan p {
	color:#f00;
	background:#fff1af;
}


#sidebar .box .pict {margin-bottom: 10px;}
#sidebar .box p {margin-bottom: 15px;}
#sidebar .box .img {margin-bottom: 10px;}
#sidebar .box .line {margin-bottom: 15px;}
p.text img{margin-bottom:4px;}

p.p-top { text-align:right; margin:0 11px 7px 0;}
p.p-top a:link , p.p-top a:visited {color: #669cff; text-decoration:underline;}
p.p-top a:hover , p.p-top a:active {color: #3363d9; text-decoration:underline;}

.bottom {padding-bottom:10px;}

.plan01btn:hover , .plan02btn:hover , .plan03btn:hover {
	opacity:0.75;
	filter: alpha(opacity=75);
}
