/* CSS Document */
body {
	/* background: #76644C; */
	margin: 0px;
	font-family: "lr PSVbN", "Osaka|";
	font-size: 30px;
	line-height: 130%;
}

td{
	font-size:13px;
	line-height:150%;
	color:#666666;
}

.bgcol01{ 
background-color: #FEF3F7; 
}

.bgcol02{ 
background-color: #E5EDFF; 
}

.bgcol03{ 
background-color: #F3F9F2; 
}

.bgcol04{ 
background-color: #FFF3EA; 
}

.text10{
	padding:0px 3px 3px 3px;
	font-size:10px;
}

.text10_2{
	font-size:10px;
}

.text11{
	font-size:11px;
	line-height:120%;
	color:#666666;
}

.text12{
	font-size:18px;
	line-height:120%;
	font-weight: 700;
	color:#FF00CC;
}


.dot{
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
	padding:15px 5px 15px 10px;
}

.dot2{
	border-bottom:1px dotted #999999;
	padding:15px 5px 15px 10px;
}

.dot3{
	border-bottom:1px dotted #999999;
	padding:5px;
}

.dot_u{
	border-top:1px dotted #999999;
	padding:15px 5px 15px 10px;
}

.dotnomi_u{
	border-top:1px dotted #999999;
}

.dotnomi_b{
	border-bottom:1px dotted #999999;
}

.pad03{
	padding:3px;
}

.pad031{
	padding:3px;
	line-height:120%;
}


.pad05{
	padding:5px;
}

.pad10{
	padding:10px;
}

.cap{
	font-size:11px;
}


.font-c2{
	color: #663366;
}


.copyright{
	color:#555555;
}


A:link {
	color: #F06EAA;
	text-decoration: none;
}
A:visited { color:#F06EAA; text-decoration: none;} 
A:hover {
	color: #7396E5;
	text-decoration: none;
}
#deco01{ border-bottom: 1px #F06EAA dashed; } 

.bg3{
	background-image: url(image/common/bg3.gif);
	background-repeat: no-repeat;
}

.font-wn{
	font-size: 11px;
	line-height: 170%;
	color: #CCCCCC;
}


a.sub:link {
	color: #cccccc;
	background: #333333;
	display: block;
	border: 1px solid #999999;
	width: 150px;
	padding: 3px 10px;
}

a.sub:visited{
	color: #cccccc;
	background: #333333;
	display: block;
	border: 1px solid #999999;
	width: 150px;
	padding: 3px 10px;
}

a.sub:hover {
	color: #E6C300;
	background: #666666;
}

.box01{
	background: #fbe4ee;
	display: block;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	width: 210px;
	padding: 3px 10px;
	margin: 2px;
}

.box02{
	background: #fef6f9;
	display: block;
	border: 1px solid #999999;
	width: 390px;
	padding: 3px 10px;
	margin: 2px;
}


