/* div style */
.other_infor{
	width:587px;
	padding:0;
	margin: 0;
	text-align:left;
	float:left;
}

.other_infor h1{
	padding:0;
	margin: 0;
}

.other_infor p{
	padding:10px 0 0 0;
	margin: 0;
	line-height:20px;
	font-size:13px;
}

.other_banner_link{
	width:145px;
	padding:0 0 0 9px;
	margin: 0;
	text-align:left;
	float:left;
}

.other_campain_txt{
	width:272px;
	padding:0;
	margin:0;
	background-color:#ddd;
}

.other_campain_con{
	width:272px;
	padding:5px 0 0 0;
	margin:0;
	background-color:#f1f1f1;
}

.other_campain_pic{
	padding:4px 0px 10px 10px !important;
	padding:4px 5px 10px 10px;
	margin:0;
}


.other_campain_con p{
	padding:6px 10px 4px 10px;
	margin:0;
	font-size:13px;
	line-height:18px;
}

.other_campain_txt h2{
	margin:0;
	font-size:12px;
	padding:0;
	font-weight:bold;
	color:#122F84;
	line-height:16px;
}
.other_campain_txt h3{
	margin:0;
	font-size:13px;
	padding:0;
	font-weight:bold;
	color:#000;
}

.pic{
	margin:auto;
	padding:0;
	width:575px;
}

.funk{	
	padding:15px 0 0 0 !important;
	padding:10px 0 0 0;
	clear:both;
}

.funk1{
	width:272px;	
	padding:0 0 0 10px !important;
	padding:0 0 0 10px;
	float:left;
}

.funk2{	
	width:272px;	
	padding:0 0 0 20px !important;
	padding:0 0 0 20px;
	float:left;
}

.funk h3{
margin:0;
padding:5px 0;
font-size:12px;
line-height:16px;
font-weight:bold;
color:#000;
}
.other_company_txt{
	padding:0;
	margin:0;
	float:left;
	font-size:13px;
	line-height:18px;
}

.other_company_txt h2{
	width:587px;
	padding:0 0 5px 1px;
	margin:0 0 10px 0;
	float:left;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	background: url(../images/d_dot.gif) repeat-x bottom;
}
.other_company_txt h3{
	padding:0;
	margin:0;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	clear:both;
}

.other_company_txt h4{
	padding:0;
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#000;
	clear:both;
	text-align:right;
}

.other_company_txt p{
	padding:0;
	margin:0;
	font-size:12px;
	line-height:18px;
	clear:both;
}
.pagetop{
clear:both;
text-align:right;
}
.guide_s{
margin:0 0 10px 18px;
}

.in_t{
margin:20px 0 0 0;
text-align:right;
}
.in_line{
margin:2px 0;
padding:0;
background-image:url(../images/dot_line.gif);
background-repeat:repeat-x;
}
.other_rec_pic{
	width:189px;
	padding:5px 0 0 0;
	margin:0;
	float:left;
}

.other_rec_txt{
	width:380px;
	padding:8px 0 0 10px;
	margin:0;
	float:left;
	font-size:11px;
	line-height:14px;
	color:#333;
}
.re_name{
margin:5px;
color:#333;
font-size:12px;
line-height:14px;
}
.re_txt{
	margin:20px 0;
	font-size:11px;
	line-height:14px;
	color:#333;
}
.re_table{
width:580px;
padding:1px;
border:1px #D8D8D8 solid;
clear:both;
font-size:11px;
line-height:14px;
}

.other_se_txt{
	padding:0;
	margin:0;
	float:left;
	font-size:13px;
	line-height:18px;
}

.other_se_txt h2{
	width:587px;
	padding:0 0 5px 1px;
	margin:0 0 10px 0;
	float:left;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	background: url(../images/d_dot.gif) repeat-x bottom;
}

.other_se_txt h3{
	padding:0 0 0 15px;
	margin:0;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	clear:both;
	background: url(../images/y_blk.gif) no-repeat 0px 5px;
}
.other_se_txt p{
	padding:0;
	margin:0;
	font-size:12px;
	line-height:18px;
}

.other_se1_pic{
	width:107px;
	padding:5px 0 0 0;
	margin:0;
	float:left;
}
.other_se1_txt{
	width:450px;
	padding:5px 0 0 10px;
	margin:0;
	float:left;
	font-size:13px;
	line-height:18px;
}

.other_se1_txt h2{
	margin:0;
	font-size:13px;
	padding:0;
	font-weight:bold;
	color:#000;
}
.other_se1_txt h3{
	margin:0;
	font-size:13px;
	padding:0;
	font-weight:bold;
	color:#000;
}
.other_se1_txt p{
	margin:0;
	font-size:13px;
	padding:3px 0 0 0;
	line-height:18px;
}
.se_pic{
padding:3px 0 10px 0;
font-size:10px;
line-height:14px;
}



.other_lay_txt{
	padding:0;
	margin:0;
	float:left;
	font-size:13px;
	line-height:18px;
}

.other_lay_txt h2{
	width:587px;
	padding:0 0 5px 1px;
	margin:0 0 10px 0;
	float:left;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	background: url(../images/d_dot.gif) repeat-x bottom;
}

.other_lay_txt h3{
	padding:0 0 0 15px;
	margin:0;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	clear:both;
	background: url(../images/g_blk.gif) no-repeat 0px 5px;
}
.other_lay_txt p{
	padding:0;
	margin:0;
	font-size:12px;
	line-height:18px;
}

/* stly band */
.other_request_pic{
	width:180px;
	padding:0;
	margin:0 0 30px 5px;
	float:right;
}

.other_request_txt{
	width:390px;
	padding:3px 0 0 0;
	margin:0;
	float:left;
}

.other_itaku_pic{
	width:180px;
	padding:0;
	margin:0 0 30px 5px;
	float:right;
}

.other_itaku_txt{
	width:390px;
	padding:3px 0 0 0;
	margin:0;
	float:left;
}


.other_itaku_txt p{
	padding:0 0 0 12px;
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#666;
}

.other_itaku_txt h3{
	padding:0;
	margin:0;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	clear:both;
}

.other_request_txt p{
	padding:0 0 0 12px;
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#666;
	background: url(../images/f_blk.jpg) no-repeat 0px 2px;
}

.other_hajimete_txt p{
	padding:0 0 0 12px;
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#666;
	background: url(../images/f_blk.jpg) no-repeat 0px 2px;
	float:left;
}

.other_dot_txt p{
	padding:0 0 5px 12px;
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#666;
	background: url(../images/dot_b.jpg) no-repeat 0px 2px;
	clear:both;
}

.other_sa_txt p{
	padding:0 0 5px 12px;
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#666;
	background: url(../images/san_arr.jpg) no-repeat 0px 2px;
	float:left;
}

.other_request_txt ul{
	padding:0 0 0 20px;
	margin:0 0 0 8px;
}

.other_request_txt ul li{
	padding:0;
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#666;
}


.other_band_pic{
	width:262px;
	padding:0;
	margin:0 0 30px 5px;
	float:left;
}

.other_band_txt{
	width:565px;
	padding:3px 0 0 10px;
	margin:0;
	float:left;
}

.other_band_txt2{
	width:300px;
	padding:3px 0 0 10px;
	margin:0;
	float:left;
}

.other_band_txt p{
	padding:0 0 0 12px;
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#333;
	background: url(../images/y_blk.gif) no-repeat 0px 2px;
}

.other_bandouen_pic{
	width:262px;
	padding:0;
	margin:0 0 30px 5px;
	float:left;
}

.other_bandouen_txt{
	padding:12px 0 0 0px;
	margin:0;
}

.other_bandouen_txt h3{
	padding:0 0 0 12px;
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#000;
	font-weight:bold;
	background: url(../images/y_blk.gif) no-repeat 0px 2px;
}

.other_bandouen_txt p{
	padding:0 0 0 12px;
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#666;
}

.other_band_txt1{
	padding:3px 0 0 10px;
	margin:0;
	float:left;
}
.other_band_txt1 p{
	padding:0 0 0 12px;
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#333;
	background: url(../images/y_blk.gif) no-repeat 0px 2px;
}
.c_both{
clear:both;
}
/* stly band */

/* stly takuhai */
.other_takuhai_pic{
	width:148px;
	padding:0;
	margin:0 0 0 10px;
	float:left;
}

.other_takuhai_txt{
	width:410px;
	padding:0;
	margin:0;
	float:left;
}
.other_takuhai_txt p{
	padding:0px 0 0 8px;
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#666;
}

/* stlye takuhai */


/* stlye block */
.other_campain_con_big{
	width:272px;
	padding:5px 0 0 0;
	margin:0;
	background-color:#f1f1f1;
}

.other_campain_con_big p{
	height:160px;
	padding:6px 10px 4px 10px;
	margin:0;
	font-size:13px;
	line-height:18px;
}

.other_campain_txt_no{
	margin:0;
	padding:0px 10px 0px 10px;
	height:95px;
}

.other_campain_txt_no h2{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#122F84;
	line-height:16px;
}

.other_mail_txt{
	padding:0;
	margin:0;
	float:left;
	font-size:13px;
	line-height:18px;
}

.other_mail_txt h2{
	width:587px;
	padding:0 0 5px 1px;
	margin:0 0 10px 0;
	float:left;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	background: url(../images/d_dot.gif) repeat-x bottom;
}

.other_mail_txt p{
	padding:5px 10px 15px 15px;;
	margin:0;
	font-size:12px;
	line-height:18px;
	clear:both;
}

.other_taku_txt{
	padding:0px 0px 10px 18px;;
	margin:0;
	font-size:12px;
	line-height:18px;
}

.other_cishou_txt{
	padding:0;
	margin:0;
}

.other_cishou_txt h2{
	padding:0 0 5px 1px;
	margin:0 0 10px 0;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	background: url(../images/d_dot.gif) repeat-x bottom;
}

.other_cishou_txt p{
	padding:5px 10px 15px 15px;;
	margin:0;
	font-size:12px;
	line-height:18px;
}

.other_cishou_txt h3{
	padding:0 0 0 12px;
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#000;
	font-weight:bold;
	background: url(../images/arr_y.jpg) no-repeat 0px 4px;
}

.cd_int {
	font-size:12px;
	line-height:14px;
}
