@charset "utf-8";
/* CSS Document */



/*side*/
.side_ctitle_img a {
	background:url(../images/side/side_c_title_img01.gif) 0 0 no-repeat;
	width:180px;
	height:30px;
	display:block;
	text-indent:-9999px;
}


/*pagetitle
-------------------------*/
#pagetitle {
	background:url(../images/com/line_red.gif) left bottom repeat-x;
	margin:0 0 15px;
	padding:0 0 20px;
	width:750px;
}

#catchcopy {
	line-height:1.3em;
	margin:0;
	padding:3px 2px 2px 3px;
}


/*index*/
.pagetitle_index {
	background:url(../images/category/ad_includ/index/hed_img.jpg) 0 0 no-repeat;
	width:750px;
	height:190px;
	text-indent:-9999px;
	margin-bottom:15px;
}


.idx_icon {
	background:#FFFFFF;
	width:210px;
	border:1px solid #e64141;
	padding:9px;
	float:left;
	margin:0 15px 15px 0;
}


.idx_icon_end {
	background:#FFFFFF;
	width:210px;
	border:1px solid #e64141;
	padding:9px;
	float:left;
	margin:0 0 15px 0;
}





/*attention*/
.pagetitle_attention {
	background:url(../images/category/ad_includ/attention/hed_title_img.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.attention_text_img01 {
	background:url(../images/category/ad_includ/attention/attention_text_img01.gif) 0 0 no-repeat;
	width:700px;
	height:25px;
	text-indent:-9999px;
	margin:0 auto;
}

.attention_title_img01 {
	background:url(../images/category/ad_includ/attention/attention_title_img01.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.attention_list01 {
	margin:0 0 20px 30px;
	padding:0;
	list-style-type:none;
}

.attention_list01 li {
	background:url(../images/com/icon_circle_red.gif) 0 0 no-repeat;
	padding:0 0 5px 20px;
	color:#b40000;
}


.attention_title_img02 {
	background:url(../images/category/ad_includ/attention/attention_title_img02.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}


.attention_list02 {
	margin:0 0 20px 30px;
	padding:0;
}

.attention_list01 li {
	margin-right:40px
	padding:0 0 5px 0;
}


/*explanation*/
.pagetitle_explanation {
	background:url(../images/category/ad_includ/explanation/hed_title_img.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.explanation_text_img01 {
	background: url(../images/category/ad_includ/explanation/explanation_text_img01.gif) 0 0 no-repeat;
	width:456px;
	height:25px;
	text-indent:-9999px;
	margin:0 auto;
}

.explanation_box {
	background:#FFFFFF;
	width:650px;
	border:1px solid #e64141;
	padding:9px;
	margin:0 auto 0;
}


.explanation_title_img01 {
	background:url(../images/category/ad_includ/explanation/explanation_title_img.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.title_text {
	background:url(../images/com/line_black.gif) repeat-x scroll left bottom;
	color:#000000;
	font-size:1.2em;
	margin-bottom:10px;
	padding-bottom:5px;
}

.aria_map {
	margin:0;
	padding:0;
	list-style-type:none;
}

.aria_map_list {
	width:180px;
	float:left;
	margin:0 10px 10px 0;
}

.aria_map_list_end {
	width:180px;
	float:left;
	margin:0 0 10px 0;
}



.table_tg01 {
	border:2px solid #CCCCCC;
	margin:0 0 20px;
	font-size:0.9em;
}

.table_tg01 th {
	background:#F6F6F6 none repeat scroll 0;
	border-bottom:1px solid #c8aeaa;
	border-left:1px solid #c8aeaa;
	font-weight:bold;
	padding:2px;
	text-align:left;
	font-weight:normal;
}

.table_tg01 td {
	border-bottom:1px solid #c8aeaa;
	border-left:1px solid #c8aeaa;
	padding:2px;
}


.btn_pdf_img01 {
	width:230px;
	height:18px;
	display:block;
	margin:0 auto 20px;
}

.btn_pdf_img01 a {
	background:url(../images/category/ad_includ/explanation/btn_pdf_img01.gif) 0 0 no-repeat;
	width:230px;
	height:18px;
	display:block;
	text-indent:-9999px;
}

.btn_pdf_img01 a:hover {
	background:url(../images/category/ad_includ/explanation/btn_pdf_img01.gif) 0 -18px no-repeat;
	width:230px;
	height:18px;
	display:block;
	text-indent:-9999px;
}


.btn_pdf_img02 {
	width:230px;
	height:18px;
	display:block;
	margin:0 auto 20px;
}

.btn_pdf_img02 a {
	background:url(../images/category/ad_includ/explanation/btn_pdf_img02.gif) 0 0 no-repeat;
	width:230px;
	height:18px;
	display:block;
	text-indent:-9999px;
}

.btn_pdf_img02 a:hover {
	background:url(../images/category/ad_includ/explanation/btn_pdf_img02.gif) 0 -18px no-repeat;
	width:230px;
	height:18px;
	display:block;
	text-indent:-9999px;
}




/*charge*/
.pagetitle_charge {
	background:url(../images/category/ad_includ/charge/hed_title_img.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}


.charge_title_img01 {
	background: url(../images/category/ad_includ/charge/charge_title_img.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}




/*flow*/
.pagetitle_flow {
	background:url(../images/category/ad_includ/flow/hed_title_img.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.contents_l {
	width:520px;
	float:left;
}

.contents_r {
	width:200px;
	float:right;
}

.step_title_img01 {
	background:url(../images/category/ad_includ/flow/step_img01.gif) 0 0 no-repeat;
	width:520px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.step_title_img02 {
	background:url(../images/category/ad_includ/flow/step_img02.gif) 0 0 no-repeat;
	width:520px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.step_title_img03 {
	background:url(../images/category/ad_includ/flow/step_img03.gif) 0 0 no-repeat;
	width:520px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.step_title_img04 {
	background:url(../images/category/ad_includ/flow/step_img04.gif) 0 0 no-repeat;
	width:520px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.step_title_img05 {
	background:url(../images/category/ad_includ/flow/step_img05.gif) 0 0 no-repeat;
	width:520px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:30px;
}

.step_title_img06 {
	background:url(../images/category/ad_includ/flow/step_img06.gif) 0 0 no-repeat;
	width:520px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:30px;
}






/*faq*/
.pagetitle_faq {
	background:url(../images/category/ad_includ/faq/hed_title_img.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.faq_q {
	background:url(../images/category/ad_includ/faq/bg_faq_q_img.gif) 0 3px no-repeat;
	padding:10px 10px 10px 40px;
	margin-bottom:10px;
}

.faq_q span {
	color:#000000;
}

.faq_a {
	width:700px;
	margin:0 auto 20px;
	background:url(../images/category/ad_includ/faq/icon_a_img.gif) 0 0 no-repeat;
	padding-left:50px;
	height:10em;
}



/*results*/
.pagetitle_results {
	background:url(../images/category/ad_includ/results/hed_title_img.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}


/*calendar*/
.pagetitle_calendar {
	background:url(../images/category/ad_includ/calendar/hed_title_img.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}


/*tendency_and_measures*/
.pagetitle_tendency {
	background:url(../images/category/ad_includ/tendency_and_measures/hed_title_img.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.tendency_title_img01 {
	background:url(../images/category/ad_includ/tendency_and_measures/tendency_title_img01.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.tendency_title_img02 {
	background:url(../images/category/ad_includ/tendency_and_measures/tendency_title_img02.gif) 0 0 no-repeat;
	width:750px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;
}