@charset "utf-8";
/* -----------------------------------------------------------
CSS Information
File name:      contents.css
Style Info:     ?????C?A?E?g
----------------------------------------------------------- */

/*---------------------------
//// ???C???G???A
---------------------------*/


#rec01{}
#rec01 h3  { color: #000; font-weight: bold; font-size: 1em; margin: 8px 0px 0px; padding: 0px 0px 2px 10px; border-bottom: 1px solid #360; border-left: 6px solid #360 }
#rec01 h4  { color: #360; font-size: 1em; margin: 20px 0px 10px; padding: 0px }
#rec01 ul  { color: #000; font-size: 1em; line-height: 150%; margin: 0px 0px 0px 30px; padding: 0px }
#rec01 li { margin-bottom: 8px }

#sche01{}
#sche01 h2  { 
	margin: 16px 0px 10px 0px ;
	padding: 0px 0px 0px 10px ;
	text-align: left ;
	font-size:16px ;
	font-weight:bold;
	border-left: 5px solid #82A0D6 ;
	vertical-align:middle;
	line-height:1.1em;
}
#sche01 h3  { color: #000; font-weight: bold; font-size: 150%; margin: 16px 0px 8px; padding: 0px 0px 2px 10px; border-left: 6px solid #82a0d6 }
#sche01 h4  { color: #666; font-size: 125%; margin: 20px 15px 5px; padding: 0px;border-bottom:1px solid #999;font-weight:bold;}
#sche01 h5 {font-weight: bold;font-size: 100%;margin-left: 15px;}

#sche01 em { font-style: normal; font-weight: normal; text-indent: 1.5em; display: block }
.sche_txt { color: #333; font-size: 12px; line-height: 150%; margin: 0px; padding: 0px }
.sche_txt_glay { color: #999999; font-size: 1em; line-height: 150%; margin: 0px; padding: 0px }

#sche01 table {
	border-collapse: collapse;
	width: 700px;
	margin: 5px auto;
}
#sche01 th {
	border: 1px solid #CCC;
	background: #eaffeb;
	text-align: center;
	padding: 5px;
}
#sche01 td {
	border: 1px solid #CCC;
	padding: 5px;
}
td.fin {
	background: #ececec;
}
td.td1,td.td3{
	width: 180px;
	vertical-align: top;
}
#sche01 p {
	padding: 0;
	margin: 0 15px;
}
#sche01 p.sche_txt {
	margin: 0;
}
.sche_txt img {
	margin: 5px auto;
}

.message01  { margin-top: 40px }
.message01 em { font-style: normal; font-weight: bold; font-size: 14px }

#faq{}
#faq h3 { color: #360; font-size: 1em; margin: 16px 0px 8px; padding: 4px; border: solid 1px #360 }
/*
#faq p { color: #000; font-size: 1em; line-height: 150%; margin: 0px; padding: 0px }
*/

.mt20 {
	margin-top: 20px;
}

/* 2009.10.16 ??? */
ul.schelist {
	margin:0 0 0 20px;
	padding:0;
}

*:first-child+html #wrapper #mainContents #rec01 h4 .txt-space{
letter-spacing: -6px;
}