@charset "euc-jp";
/* CSS Document */


div#main h2{
	background:url(../../_resource/images/common/title_01.jpg) scroll no-repeat left center;
	font-weight:bold;
	line-height:40px;
	margin:0 0 15px;
	padding-left:10px;
	font-size:120%;
}

p.smallerR{
	font-size:85%;
	text-align:right;
}


p.read_txt{
	margin-bottom:20px;
	line-height: 1.6;
	padding-right: 10px;
	padding-left: 10px;
}

#help p.totop,
#qanda p.totop{
	text-align:right;
	line-height: 0;
	padding-bottom: 15px;
	margin: 0px;
}

#help{}
#help ul{
	padding:0 10px 10px;
}
#help li{
	background: url(../images/help/icon_arrowred.jpg) no-repeat left 3px;
	padding-left: 17px;
	margin-bottom: 10px;
	line-height: 17px;
}

#help h3{
background:#F6F6F6 none repeat scroll 0 0;
border-bottom:2px solid #999999;
color:#333333;
font-weight:bold;
margin:0 0 10px;
padding:6px 5px;
}

/*
#help p{
	margin-bottom:10px;
	line-height: 1.6;
	padding-right: 10px;
	padding-left: 10px;
}
*/

#qanda h3{
color:#FFFFFF;
	background:#CC0000;
	font-weight: bold;
	line-height: 32px;
	padding-left: 10px;
	margin-bottom: 10px;
}

#qanda dl{padding:0 10px;}
#qanda dl ul{text-indent:-12px;}
#qanda dl li{
	padding-left:12px;
	line-height: 1.6;
}
#qanda span{font-size:85%;}
#qanda p{line-height:1.6;}
#qanda dt{
	background:url(../images/help/icon_question.jpg) no-repeat left 0px;
	font-weight: bold;
	padding-left: 25px;
	margin-bottom: 15px;
	line-height: 21px;
}
#qanda dd{
	background:url(../images/help/icon_answer.jpg) no-repeat left -1px;
	padding-left: 25px;
	padding-bottom: 15px;
	border-bottom: 1px dotted #CCCCCC;
	margin-bottom: 15px;
	line-height: 1.6;
}

.info{border:solid 1px #CCCCCC; padding:10px;}
.info h4{
	font-size:14px;
	font-weight: bold;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #CCCCCC;
}
