.contents {
	font-size:100%;
	}

.contents h2 {
	font-size:100%;
	padding-bottom:1px;
	border-bottom:1px solid #5275F6;
	}

.contents h3 {
	padding-left:10px;
	margin-bottom:3px;
	font-size:100%;
	background-image:url(../image/h3_point.gif);
	background-position:left center;
	background-repeat:no-repeat;
	}

.contents h4 {
	margin-bottom:3px;
	font-size:100%;
	}

.contents p {
	margin:3px 0px;
	}
	
div#body div.body_inner div.dlbox ul,
.contents ul {
	margin-top:3px;
	margin-bottom:3px;
	margin-left:2em;
	padding-left:0px;
	}

div#body div.body_inner div.dlbox ul li {
	list-style:outside;
}

.contents ol {
	margin-top:3px;
	margin-bottom:3px;
	margin-left:2.5em;
	padding-left:0px;
	}

table.release {
	border-collapse:collapse;
	border-spacing:0px;
	border:0px solid white;
	}

.release th,
.release td {
	padding:3px;
	text-align:left;
	border:1px solid #466983;
	font-weight:normal;
	}

.release th {
	background-color:#E1E8EB;
	}

.contents .note {
	font-size:90%;
	padding-left:1em;
	text-indent:-1em;
	}

.dlbox {
	padding-top:16px;
	}

/* for Index */

.index {
	margin:0px 30px;
	}

.index h3 {
	padding-left:4px;
	font-size:100%;
	padding-bottom:1px;
	border-bottom:1px solid #5275F6;
	background-image:none;
	}

.index .link li {
	margin-top:12px;
	margin-bottom:12px;
	}

.index ul.notice {
	margin-left:0px;
	padding-left:0px;
	list-style-type:none;
	font-size:90%;
	}

.index .notice li {
	padding-left:0.7em;
	text-indent:-0.7em;
	}

/* for FAQ */

.faq h2 {
	text-align:right;
	margin-bottom:3px;
	}

.faq ul.faqnavi {
	height:14px;
	margin:2px 0px 3px 0px;
	padding:0px;
	text-align:right;
	list-style-type:none;
	border-right:1px solid #559BE3;
	background-image:url(../image/index_faq.gif);
	background-psotion:0px 0px;
	background-repeat:no-repeat;
	}

.faq .faqnavi li {
	display:inline;
	padding-left:6px;
	padding-right:6px;
	border-left:1px solid #559BE3;
	}

ul.faqlist {
	margin-left:0px;
	margin-bottom:24px;
	padding-left:0px;
	list-style-type:none;
	}

div#body div.body_inner .faqlist li {
	margin:6px 0px 6px 6px;
	font-weight:bold;
	padding-left:30px;
	background-position:0px 2px;
	background-repeat:no-repeat;
	}

.faqcont {
	margin:0px 0px 24px 6px;
	}

.faqcont h5 {
	font-size:100%;
	font-weight:bold;
	}

.faqcont .question,
.faqcont .answer {
	padding-left:30px;
	background-position:0px 2px;
	background-repeat:no-repeat;
	}

.faqcont .totop {
	text-align:right;
	padding-bottom:3px;
	background-image:url(../image/dot_h.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}

/*for FAQ number images*/

.faqlist li.faq001,
.faq001 .question {
	background-image:url(../english/image/faq_q_01.gif)
	}

.faq001 .answer {
	background-image:url(../english/image/faq_a_01.gif)
	}
	
.faqlist li.faq002,
.faq002 .question {
	background-image:url(../english/image/faq_q_02.gif)
	}

.faq002 .answer {
	background-image:url(../english/image/faq_a_02.gif)
	}
	
.faqlist li.faq003,
.faq003 .question {
	background-image:url(../english/image/faq_q_03.gif)
	}

.faq003 .answer {
	background-image:url(../english/image/faq_a_03.gif)
	}
	
.faqlist li.faq004,
.faq004 .question {
	background-image:url(../english/image/faq_q_04.gif)
	}

.faq004 .answer {
	background-image:url(../english/image/faq_a_04.gif)
	}
	
.faqlist li.faq005,
.faq005 .question {
	background-image:url(../english/image/faq_q_05.gif)
	}

.faq005 .answer {
	background-image:url(../english/image/faq_a_05.gif)
	}
	
.faqlist li.faq006,
.faq006 .question {
	background-image:url(../english/image/faq_q_06.gif)
	}

.faq006 .answer {
	background-image:url(../english/image/faq_a_06.gif)
	}
	
.faqlist li.faq007,
.faq007 .question {
	background-image:url(../english/image/faq_q_07.gif)
	}

.faq007 .answer {
	background-image:url(../english/image/faq_a_07.gif)
	}
	
.faqlist li.faq008,
.faq008 .question {
	background-image:url(../english/image/faq_q_08.gif)
	}

.faq008 .answer {
	background-image:url(../english/image/faq_a_08.gif)
	}
	
.faqlist li.faq009,
.faq009 .question {
	background-image:url(../english/image/faq_q_09gif)
	}

.faq009 .answer {
	background-image:url(../english/image/faq_a_09.gif)
	}
	
.faqlist li.faq010,
.faq010 .question {
	background-image:url(../english/image/faq_q_10.gif)
	}

.faq010 .answer {
	background-image:url(../english/image/faq_a_10.gif)
	}

.faqlist li.faq011,
.faq011 .question {
	background-image:url(../english/image/faq_q_11.gif)
	}

.faq011 .answer {
	background-image:url(../english/image/faq_a_11.gif)
	}
	
.faqlist li.faq012,
.faq012 .question {
	background-image:url(../english/image/faq_q_12.gif)
	}

.faq012 .answer {
	background-image:url(../english/image/faq_a_12.gif)
	}
	
.faqlist li.faq013,
.faq013 .question {
	background-image:url(../english/image/faq_q_13.gif)
	}

.faq013 .answer {
	background-image:url(../english/image/faq_a_13.gif)
	}
	
.faqlist li.faq014,
.faq014 .question {
	background-image:url(../english/image/faq_q_14.gif)
	}

.faq014 .answer {
	background-image:url(../english/image/faq_a_14.gif)
	}
	
.faqlist li.faq015,
.faq015 .question {
	background-image:url(../english/image/faq_q_15.gif)
	}

.faq015 .answer {
	background-image:url(../english/image/faq_a_15.gif)
	}
	
.faqlist li.faq016,
.faq016 .question {
	background-image:url(../english/image/faq_q_16.gif)
	}

.faq016 .answer {
	background-image:url(../english/image/faq_a_16.gif)
	}
	
.faqlist li.faq017,
.faq017 .question {
	background-image:url(../english/image/faq_q_17.gif)
	}

.faq017 .answer {
	background-image:url(../english/image/faq_a_17.gif)
	}
	
.faqlist li.faq018,
.faq018 .question {
	background-image:url(../english/image/faq_q_18.gif)
	}

.faq018 .answer {
	background-image:url(../english/image/faq_a_18.gif)
	}
	
.faqlist li.faq019,
.faq019 .question {
	background-image:url(../english/image/faq_q_19gif)
	}

.faq019 .answer {
	background-image:url(../english/image/faq_a_19.gif)
	}
	
.faqlist li.faq020,
.faq020 .question {
	background-image:url(../english/image/faq_q_20.gif)
	}

.faq020 .answer {
	background-image:url(../english/image/faq_a_20.gif)
	}

.faqlist li.faq021,
.faq021 .question {
	background-image:url(../english/image/faq_q_21.gif)
	}

.faq021 .answer {
	background-image:url(../english/image/faq_a_21.gif)
	}
	
.faqlist li.faq022,
.faq022 .question {
	background-image:url(../english/image/faq_q_22.gif)
	}

.faq022 .answer {
	background-image:url(../english/image/faq_a_22.gif)
	}
	
.faqlist li.faq023,
.faq023 .question {
	background-image:url(../english/image/faq_q_23.gif)
	}

.faq023 .answer {
	background-image:url(../english/image/faq_a_23.gif)
	}
	
.faqlist li.faq024,
.faq024 .question {
	background-image:url(../english/image/faq_q_24.gif)
	}

.faq024 .answer {
	background-image:url(../english/image/faq_a_24.gif)
	}
	
.faqlist li.faq025,
.faq025 .question {
	background-image:url(../english/image/faq_q_25.gif)
	}

.faq025 .answer {
	background-image:url(../english/image/faq_a_25.gif)
	}
	
.faqlist li.faq026,
.faq026 .question {
	background-image:url(../english/image/faq_q_26.gif)
	}

.faq026 .answer {
	background-image:url(../english/image/faq_a_26.gif)
	}
	
.faqlist li.faq027,
.faq027 .question {
	background-image:url(../english/image/faq_q_27.gif)
	}

.faq027 .answer {
	background-image:url(../english/image/faq_a_27.gif)
	}
	
.faqlist li.faq028,
.faq028 .question {
	background-image:url(../english/image/faq_q_28.gif)
	}

.faq028 .answer {
	background-image:url(../english/image/faq_a_28.gif)
	}
	
.faqlist li.faq029,
.faq029 .question {
	background-image:url(../english/image/faq_q_29gif)
	}

.faq029 .answer {
	background-image:url(../english/image/faq_a_29.gif)
	}
	
.faqlist li.faq030,
.faq030 .question {
	background-image:url(../english/image/faq_q_30.gif)
	}

.faq030 .answer {
	background-image:url(../english/image/faq_a_30.gif)
	}


