@charset "UTF-8";
/* --- main --- */
	
	* { margin: 0; padding: 0; }
	
	body {max-width:864px;	font-family:メイリオ, Osaka,Tahoma, Geneva, sans-serif;
	font-size:medium;color:#212020;background:#fff;padding:0; margin:0 auto;
	}
	a img,:link img,:visited img,fieldset {border:none;}
	img {display:block;vertical-align:top;max-width:864px;margin:0px auto;}
	.clear {clear:both}
	.nowrp {white-space:nowrap;}
	.container {width:100%; overflow:hidden;}


/* -- header -- */
	#header {font-size:1.125em; padding:0 0px;}
	#logo {padding-top:22px; height:70px;}
	#logo img {padding-bottom:9px;}
.home-tab {display:block; width:75px; color:#fff; margin-bottom:26px;}


/* -- waku -- */

.waku1{max-width:862px;height:auto;font-size:14px;color:#3D3D3D;
padding:1px 1px;margin:10px auto 0 auto;line-height:140%;
}
.waku1tx{padding:1px 1px;margin:10px 0 0 25px;
}
.waku2lp{
display:block;color:#414141;background-color:#EEEEEE;padding:7px 7px;margin:8px 6px;
}
.waku3lp{text-align:right;display:block;color:#414141;padding:7px 7px;margin:8px 6px;
}
.waku1c{width:310px;text-align:center;padding:1px 1px;margin:8px auto;
}


/* -- txt box -- */
.txtbox001{width:98%;height:auto;margin:0 auto;padding:12px 0px;font-size:18px;
background-color:fff;font-weight:bold;
}
.txtbox002{width:96%;height:auto;margin:5px auto;padding:7px 0px;font-size:18px;
font-weight:bold;background-color: #fff;line-height:140%;
}
.txtbox003{width:96%;height:auto;margin:5px auto;padding:7px 0px;font-size:20px;
font-weight:bold;background-color: #fff;line-height:140%;
}

/* -- content -- */

	em {display:block;width:auto;line-height:140%; 
margin:10px 10px 13px 10px;text-align:left;padding:5px 8px;
border-color:#cccccc;border-width:1px 1px 1px 1px;border-style:dotted;
	color:#5e5e5e;
	background-color:#F0F0F0;
	}
	p {display:block;width:auto;line-height:140%; 
margin:10px 10px 13px 10px;text-align:left;padding:5px 8px;
border-color:#cccccc;border-width:1px 1px 1px 1px;border-style:none;
	color:#3E3E3E;
	background-color:#EFFEF5;
	}
	.list{display:block;font-size:1.125em;margin:15px 2px;padding:2px;
	}
	.list a{display:block;font-size:1.125em;margin:15px 2px;padding:2px;
	}
	#navmenu {text-align:center;}




/* -- h1-h2-h3-h4 -- */
	h1 {color:#444444;
	font-size:1.2em; font-weight:normal; letter-spacing:0px; margin:10px 5px 10px 10px;line-height:140%;
	}
	h2 {height:44px;color:#FAFAFA;
	font-size:1.15em; font-weight:normal; letter-spacing:0px; line-height:130%;
	/* bg built */
	background-repeat:no-repeat;background-position:left;margin:5px auto 5px 1px;padding:24px 0px 0px 45px;
	}
	h4 {color:#059fb4; font-weight:normal; margin-bottom:2px;
	}



/* -- form -- */
.form_waku1{max-width:470px;height:auto;padding:2px;margin:0 auto 20px auto;background-color:#fff;
border:solid 3px #0F8C31;}

.form_img{max-width:480px;}
.form_g1tx {max-width:476px;height:auto;padding:8px 2px;text-align:center;background-color:#0F8C31;color:#F5F5F5;margin:0 auto;}
.form_g1 {max-width:480px;height:80px;padding:5px 1px;background-color:#fff;}
.form_g2 {max-width:480px;height:25px;padding:7px 1px;color:#333333;font-size:12px;text-align:center;}

.form_d1left {width:25%;height:80px;padding:5px 2px;background-color:#fff;float:left;}
.form_d1left img{max-width:100px;min-width:50px;height:auto;float:left;}
.form_d1right {width:70%;height:75px;padding:12px 2px 5px 2px;background-color:#fff;float:left;}
.form_d2left {width:25%;height:80px;padding:5px 2px;background-color:#eee;float:left;}
.form_d2left img{max-width:100px;min-width:50px;height:auto;float:left;}
.form_d2right {width:70%;height:77px;padding:13px 5px 0px 2px;background-color:#eee;float:left;}

.pulldown001{width:100%;height:40px;margin:10px auto 5px 0;}
.pulldown002{width:100%;height:40px;margin:10px auto 5px 0;}

.submit1{max-width:470px;height:60px;padding:5px 2px;margin:7px auto;text-align:center;}
.submit1 input{width:70%;height:40px;font-size:15px;margin:0;}

.send_tx1{width:100%;height:30px;background-color: #ABD4E8;color:#1D3278;font-size:20px;font-weight:bold;text-align:center;padding:8px 0;margin:3px 0 5px 0;}
.send_tx2{padding:8px 5px;font-size:18px;color:#434343;	
}
.send_lb1{width:100%;height:auto;}
.send_lb1 hr{display:block;width:100%;height:1px;border-top: 1px dashed;color:#AFB0B1;}

.send_list0{width:97%;height:40px;padding:13px 2px 5px 2px;margin:5px 0;font-size:22px;font-weight:bold;
text-align:center;background-color:#ABD4E8;color:#1B3080;}
.send_list1{width:97%;height:auto;padding:10px 3px 5px 3px;margin:5px 0 0 0;font-size:18px;}
.send_put1{width:97%;height:auto;padding:5px 2px 8px 8px;margin:0 0 5px 8px;font-size:18px;}

.form_endtx1{width:97%;padding:7px 0;margin:8px auto 1px auto;font-size:16px;text-align:center;color:#18602B;}


/* -- foot -- */

	.footbt{
	width:100%;margin:5px auto 0 auto;padding:10px 0;font-size:11px;
	background:#fff;color: #666;text-align: center;line-height:1.2em;
	}
	.footbt a{color: #666;text-decoration:underline;
	}
	.footbt span{font-size: 80%;
	}
	.footbt img{display:block;float:left;padding:0px;margin:0px;
	}

.foot_tx1{width:100%;height:auto;padding:5px 0;margin:2px auto;font-size:10px;text-align:center;}



/* -- Other -- */

.koe1{max-width:450px;height:40px;background-color:#6C6C6C;padding:7px 15px 1px 15px;margin:10px auto;font-size:24px;font-weight:bold;text-align:center;color:#fff;
}
.koe1_area1{max-width:450px;height:auto;margin:5px auto 7px auto;
}
.koe1_area1 img{width:100%;
}

	.pan{display:block;width:310px;height:20px;margin:5px 0 3px 7px;padding: 0;font-size:11px;
	}
	.spc{display:block;width:320px;margin:0px auto;padding:0px;
	text-align:center;
	}
	.pic1 {text-align:center; background:#fff;padding: 15px 0px 0px 0px;
	}
.cl {clear:both;
}
.sp5{width:200px;height:3px;padding:1px;margin:1px;
}
.sp10{width:200px;height:8px;padding:1px;margin:1px;
}
.sp20{display:block;width:200px;height:18px;padding:1px;margin:1px;
}
.sp30{display:block;width:200px;height:28px;padding:1px;margin:1px;
}
.sp40{display:block;width:200px;height:38px;padding:1px;margin:1px;
}


