body { margin:20px; padding:0px; font-family:"Meiryo UI","めいリオ","Meiryo","Yu Gothic UI","游ゴシック","Yu Gothic","MS UI Gothic","BIZ UDゴシック","ＭＳ ゴシック","ＭＳ Ｐゴシック",sans-serif,"ヒラギノ角ゴ W3",Osaka; font-size:13px; color:#000000; background-color:#FFFFFF; text-align:center; }
table { width:680px; border-collapse:collapse; border:1px #808080 solid; margin:0em auto; padding:0px; border-spacing:0px; }
th { background-color:#fefefe; border-collapse:collapse; border:1px #808080 solid; margin:0em; word-wrap:break-word; overflow-wrap:break-word; white-space:nowrap; padding:2px 2px; vertical-align:middle; background-color:#FFCB3F; }
td { background-color:#fefefe; border-collapse:collapse; border:1px #808080 solid; margin:0em; word-wrap:break-word; overflow-wrap:break-word; white-space:nowrap; padding:2px 2px; vertical-align:middle; }
.style1 { font-size:12px; background-color:#fefefe; text-align:left; vertical-align:middle; width:120px; height:24px; padding:4px 8px 4px 8px; word-wrap:break-word; overflow-wrap:break-word; white-space:nowrap; }
.style2 { padding:2px 6px;  text-align:left; vertical-align:middle; width:450px; height:24px; font-size:13px; }
.style2_1 { text-align:left; vertical-align:middle; width:550px; height:30px; padding:0px; font-size:13px; }
.style2_2 { text-align:left; vertical-align:middle; width:550px; height:30px; padding:0px; font-size:13px; }
.style3 { text-align:center; width:617px; height:70px; font-size:18px; font-weight:bold; color:#FFFFFF; background-color:#230723; vertical-align:middle; }
.style4 { text-align:center; width:617px; height:30px; font-size:15px; font-weight:bold; color:#FFFFFF; background-color:#009966; vertical-align:middle; }
.style5 { text-align:center; }
.style6 { text-align:left; width:550px; }
.style7 { text-align:center; width:150px; height:60px; font-size:15px; font-weight:bold; color:#000000; }
.style8 { text-align:center; width:550px; height:60px; color:#FFFFFF; background-color:#230723; font-size:15px; font-weight:bold; }
.style9 { text-align:center; width:310px; height:55px; color:#FFFFFF; background-color:#230723; font-size:13px; font-weight:bold; }
.style10 { text-align:center; width:150px; height:60px; font-size:15px; font-weight:bold; color:#000000; }
.style11 { text-align:center; width:260px; height:60px; font-size:15px; font-weight:bold; color:#000000; }
.style12 { text-align:center; }
.style13 { text-align:center; width:350px; height:60px; color:#FFFFFF; background-color:#230723; font-size:15px; font-weight:bold; }
.style15 { padding:2px 2px; text-align:left; width:315px; font-size:13px; height:30px; }
.style16 { cursor:pointer; text-align:center; width:550px; height:55px; color:#FFFFFF; background-color:#230723; font-size:15px; font-weight:bold; }
.style17 { text-align:center; width:400px; }
.style18 { text-align:center; }
.style19 {   padding:2px 2px; text-align:right; width:150px; height:30px; color:#FFFFFF; background-color:#000000; font-size:13px; font-weight:bold; }
.style19_1 { padding:2px 2px; text-align:right; width:150px; height:30px; color:#FFFFFF; background-color:#000000; font-size:13px; font-weight:bold; }
.style20 { text-align:center; width:170px; height:60px; color:#000000; font-size:13px; font-weight:bold; }
.style21 { text-align:center; color:#FFFFFF; background-color:#230723; font-size:13px; font-weight:bold; }
.style22 { text-align:right; }
.style23 { text-align:center; width:170px; height:30px; color:#FFFFFF; background-color:#230723; font-size:13px; font-weight:bold; }
.style24 { text-align:center; width:170px; height:30px; color:#FFFFFF; background-color:#230723; font-size:13px; font-weight:bold; }
.style25 { cursor:pointer; text-align:center; width:170px; height:30px; color:#FFFFFF; background-color:#230723; font-size:13px; font-weight:bold; }
.style26 { text-align:center; width:170px; height:30px; color:#FFFFFF; background-color:#230723; font-size:13px; font-weight:bold; }
.style27 { padding:2px 2px; font-size:13px; color:#B00000; background-color:#FFFFFF; font-weight:bold; }
.style28 { text-align:center; width:170px; height:30px; color:#000000; background-color:#FFFFFF; font-size:13px; font-weight:bold; }
.style29 { padding:2px 2px; color:#B00000; background-color:#fefefe; font-weight:bold; }
.style30 { padding:2px 2px; text-align:left; background-color:#fefefe; width:305px; height:30px; }
.style31 {   text-align:center; padding:2px 2px; color:#B00000; background-color:#fefefe; width:550px; font-weight:bold; font-size:13px; }
.style31_1 { text-align:center; padding:2px 2px; color:#e00000; background-color:#e0e0e0; width:550px; font-weight:bold; font-size:13px; }
.style32 { text-align:center; width:350px; height:70px; color:#FFFFFF; background-color:#230723; font-size:15px; font-weight:bold; }
.style33 { text-align:center; width:350px; height:70px; color:#FFFFFF; background-color:#230723; font-size:15px; font-weight:bold; }
.style34 { text-align:center; width:350px; height:70px; color:#FFFFFF; background-color:#230723; font-size:15px; font-weight:bold; }
.style35 { padding:2px 2px; font-size:13px; font-weight:bold; background-color:#fefefe; color:#000000; }
.style50 { text-align:center; width:550px; height:30px; color:#FFFFFF; background-color:#230723; font-size:13px; font-weight:bold; cursor:default; }
.style51 { text-align:center; width:105px; height:30px; color:#FFFFFF; background-color:#230723; font-size:13px; font-weight:bold; cursor:default; }
.style52 { text-align:center; width:550px; height:30px; color:#FFFFFF; background-color:#230723; font-size:13px; font-weight:bold; cursor:default; }
.style75 { cursor:pointer; text-align:center; width:170px; height:30px; color:#fefefe; background-color:#230723; font-size:13px; font-weight:bold; }
.style85 { cursor:pointer; text-align:center; width:170px; height:30px; color:#fefefe; background-color:#230723; font-size:13px; font-weight:bold; }
.style95 { cursor:pointer; text-align:center; width:170px; height:30px; color:#fefefe; background-color:#230723; font-size:13px; font-weight:bold; }
.style100 { padding:2px 2px; background-color:#fefefe; text-align:left; width:550px; }
.style101 { padding:2px 2px; font-size:12px; width:400px; height:30px; background-color:#fefefe; text-align:center; vertical-align:middle; }
.style101_1 { width:400px; height:30px; padding:2px 2px; background-color:#fefefe; text-align:center; vertical-align:middle; }
.style101_2 { width:400px; height:30px; padding:2px 2px; background-color:#fefefe; text-align:center; vertical-align:middle; }
.style102 { font-size:12px; width:120px; height:30px; padding:2px 2px; background-color:#fefefe; text-align:left; vertical-align:middle; word-wrap:break-word; overflow-wrap:break-word; white-space:nowrap; }
.style103 { font-size:12px; width:120px; height:30px; padding:2px 2px; background-color:#fefefe; text-align:left; vertical-align:middle; }
.style104 { padding:2px 2px; background-color:#fefefe; text-align:left; width:550px; }
.style105 { text-align:left; width:550px; padding:2px 2px; font-size:13px; height:30px; }
.style106 { width:550px; height:30px; padding:2px 2px; background-color:#fefefe; text-align:center; vertical-align:middle; }
.style109 { cursor:pointer; text-align:center; width:380px; height:65px; color:#fefefe; background-color:#230723; font-size:16px; font-weight:bold; }
.style110 { padding:2px 2px; background-color:#fefefe; text-align:left; width:550px; font-size:13px; }
.style111 { padding:2px 2px; background-color:#fefefe; text-align:center; width:310px; height:26px; font-size:13px; }
.style112 { padding:2px 2px; background-color:#fefefe; text-align:left; width:310px; font-size:13px; }
.style113 { padding:2px 2px; text-align:left; width:375px; font-size:13px; height:24px; }
.style115 { padding:2px 6px;  text-align:left; width:458px; font-size:13px; height:24px; }
.style116 { padding:2px 6px;  text-align:left; width:458px; font-size:13px; height:24px; background-color:#fefefe; }
.style119 { padding:2px 2px; text-align:center; width:150px; height:30px; color:#FFFFFF; background-color:#666666; font-size:13px; font-weight:bold; }
.style119_1 { padding:2px 2px; text-align:center; width:150px; height:30px; color:#FFFFFF; background-color:#666666; font-size:13px; font-weight:bold; }
.style120 { cursor:pointer; padding:2px 2px; text-align:center; width:150px; height:30px; color:#FFFFFF; background-color:#000000; font-size:13px; font-weight:bold; }
.style121 { cursor:pointer; padding:2px 2px; text-align:center; width:150px; height:30px; color:#fefefe; background-color:#000000; font-size:13px; font-weight:bold; }
.style129 { cursor:pointer; text-align:center; width:370px; height:65px; color:#FFFFFF; background-color:#230723; font-size:16px; font-weight:bold; }
.style130 { cursor:pointer; text-align:center; width:550px; height:60px; color:#FFFFFF; background-color:#230723; font-size:16px; font-weight:bold; }
.style130_2 { cursor:pointer; text-align:center; width:550px; height:60px; color:#FFFFFF; background-color:#230723; font-size:16px; font-weight:bold; }
.style131 { text-align:center; padding:2px 2px; color:#B00000; background-color:#fefefe; width:550px; height:30px; font-weight:bold; font-size:13px; }
/* .style131_1 { text-align:center; padding:2px 2px; color:#B00000; background-color:#fefefe; width:550px; height:30px; font-weight:bold; font-size:13px; } */
.style131_1 { text-align:center; padding:2px 2px; color:#e00000; background-color:#e0e0e0; width:550px; font-weight:bold; font-size:13px; }
.style132 { cursor:pointer; text-align:center; padding:2px 2px; color:#B00000; background-color:#fefefe; width:550px; height:30px; font-weight:bold; font-size:13px; }
.style132_1 { cursor:pointer; text-align:center; padding:2px 2px; color:#e00000; background-color:#e0e0e0; width:730px; height:30px; font-weight:bold; font-size:13px; }
.style133 { cursor:pointer; text-align:center; padding:2px 2px; color:#B00000; background-color:#fefefe; width:550px; height:30px; font-weight:bold; font-size:13px; }
.style134 { text-align:center; padding:2px 2px; color:#B00000; background-color:#fefefe; width:550px; height:30px; font-weight:bold; font-size:13px; }
.style200 { width:210px; background-color:#fefefe; text-align:center; }
.style200_1 { cursor:pointer; width:765px; height:75px; background-image:url("../moushikomi.gif"); }
.style200_2 { width:210px; background-color:#FFFFFF; text-align:center; }
.style200_3 { cursor:pointer; width:400px; height:30px; background-image:url("../moushikomi.gif"); }
.style200_4 { cursor:pointer; width:765px; height:75px; background-image:url("../insatsusuru.gif"); }
.style201 { background-color:#fefefe; text-align:center; }
.style216 { cursor:pointer; text-align:center; width:550px; height:65px; color:#fefefe; background-color:#230723; font-size:22px; font-weight:bold; }
.style216_2 { cursor:pointer; text-align:center; width:765px; height:75px; color:#fefefe; background-color:#230723; background-image:url("../moushikomi.gif"); font-size:24px; font-weight:bold;}
.style216_3 { text-align:center; width:765px; height:30px; color:#fefefe; background-color:#230723; font-size:16px; font-weight:bold; }
.style216_4 { cursor:pointer; text-align:center; width:400px; height:30px; color:#fefefe; background-color:#230723; background-image:url("../moushikomi.gif"); font-size:24px; font-weight:bold;}
.style250 { cursor:pointer; text-align:center; width:550px; height:30px; color:#FFFFFF; background-color:#230723; font-size:13px; font-weight:bold; }
.style251 { cursor:pointer; text-align:center; width:550px; height:65px; color:#fefefe; background-color:#230723; font-size:20px; font-weight:bold; }
.style251_2 { cursor:pointer; text-align:center; width:550px; height:55px; color:#fefefe; background-color:#230723; font-size:20px; font-weight:bold; }
.style251_3 { cursor:pointer; text-align:center; width:465px; height:55px; color:#fefefe; background-color:#230723; font-size:20px; font-weight:bold; }
.style252 { cursor:pointer; text-align:center; width:375px; height:60px; color:#fefefe; background-color:#230723; font-size:13px; font-weight:bold; }
.style253 { cursor:pointer; text-align:center; width:170px; height:60px; color:#fefefe; background-color:#230723; font-size:13px; font-weight:bold; }
.style254 { cursor:pointer; text-align:center; width:185px; height:30px; color:#fefefe; background-color:#230723; font-size:13px; font-weight:bold; }
.style255 { cursor:pointer; text-align:center; width:170px; height:65px; color:#fefefe; background-color:#230723; font-size:16px; font-weight:bold; }
.style256 { cursor:pointer; text-align:center; width:370px; height:65px; color:#fefefe; background-color:#230723; font-size:16px; font-weight:bold; }
.style256_2 { cursor:pointer; text-align:center; width:455px; height:65px; color:#fefefe; background-color:#230723; font-size:16px; font-weight:bold; }
.style257 { cursor:pointer; text-align:center; width:675px; height:65px; color:#fefefe; background-color:#230723; font-size:16px; font-weight:bold; }
.style350 { cursor:pointer; padding:2px 2px; text-align:left; vertical-align:middle; background-color:#fefefe; color:#000000; font-size:12px; width:365px; height:30px; }
.style351 { cursor:pointer; padding:2px 2px; text-align:left; vertical-align:middle; background-color:#fefefe; color:#000000; font-size:12px; width:365px; height:30px; }
.style352 { cursor:pointer; padding:2px 2px; text-align:center; vertical-align:middle; background-color:#fefefe; color:#000000; font-size:12px; width:24px; height:30px; }
.style353 { background-color:#fefefe; color:#000000; width:1px; padding:0px; font-size:12px; }
.style354 { padding:2px 2px; text-align:left; background-color:#fefefe; color:#000000; font-size:12px; width:315px; height:30px; }
.style355 { padding:2px 2px; text-align:left; background-color:#fefefe; color:#000000; font-size:12px; width:315px; height:30px; }
.style356 { padding:2px 2px; text-align:center; background-color:#fefefe; color:#B00000; font-size:12px; width:25px; height:30px; }
.style360 { padding:2px 2px; text-align:left; background-color:#fefefe; color:#000000; font-size:13px; width:315px; height:30px; }
.style503 { text-align:center; font-weight:bold; color:#FFFFFF; background-color:#230723; }
.style503_1 { text-align:center; font-weight:bold; color:#FFFFFF; background-color:#230723; font-size:22px; line-height:1.5; padding:8px 0px 8px 0px; }
.style503_2 { width:550px; text-align:center; height:80px; font-size:24px; font-weight:bold; color:#FFFFFF; background-color:#230723; line-height:1.5; }
.style504 { cursor:pointer; text-align:center; width:615px; height:30px; font-size:15px; font-weight:bold; color:#FFFFFF; background-color:#009966; }
.style505 { text-align:center; width:615px; height:30px; font-size:15px; font-weight:bold; color:#FFFFFF; background-color:#00cc99; }
.style2000 { text-align:left; width:550px; height:225px; font-size:13px; }
.style3000 { padding:4px 8px; font-size:12px; text-align:left; width:430px; background-color:#fefefe; background-color:#fefefe; }
.style3000_2 { padding:4px 8px; font-size:13px; text-align:left; height:30px; width:530px; }
.style3001 { padding:4px 8px; font-size:13px; text-align:left; height:30px; }
.style3002 { padding:4px 8px; font-size:13px; text-align:left; height:50px; }
.style3003 { padding:2px; font-size:12px; height:30px; width:400px; text-align:left;}
.style4000 { padding:2px 2px; font-size:13px; }
.style4001 { color:#ff0000; font-size:11px; font-weight:bold; }
.style5000 { padding:0px; font-size:13px; }
.style6000 { padding:2px 2px; background-color:#fefefe; text-align:center; }
.style7000 { text-align:left; width:550px; padding:2px 2px; font-size:13px; height:30px; }
.style10000 { background-color:#230723; color:#FFFFFF; text-align:center; width:500px; height:50px; font-size:16px; font-weight:bold; line-height:1.8; padding:2px 2px;}
.style10001 { background-color:#fefefe; text-align:center; width:150px; height:30px; padding:2px 2px; font-size:13px; }
.style10002 { background-color:#fefefe; text-align:center; width:350px; height:30px; padding:2px 2px; font-size:13px; }
.style10003 { padding:2px 6px;  background-color:#FFFFFF; text-align:left; width:350px; height:30px; font-size:13px; }
.style10004 { background-color:#230723; color:#FFFFFF; text-align:center; width:350px; height:60px; font-size:15px; font-weight:bold; }
.style10005 { background-color:#230723; color:#FFFFFF; text-align:center; width:350px; height:60px; font-size:15px; font-weight:bold; }
.style10006 { padding:2px 6px;  background-color:#FFFFFF; text-align:left; width:350px; height:30px; font-size:13px; }.style10035 { background-color:#fefefe; color:#000000; text-align:left; width:350px; height:30px; padding:2px 2px; font-size:13px; font-weight:bold; }
.style10100 { background-color:#230723; color:#FFFFFF; text-align:center; width:500px; height:80px; font-size:20px; font-weight:bold; line-height:1.4; }
.style_sanka_kubun
{
	/* display:none; */
}
.style_btn
{
	-moz-box-shadow:inset 0px 1px 0px 0px #230723;
	-webkit-box-shadow:inset 0px 1px 0px 0px #230723;
	box-shadow:inset 0px 1px 0px 0px #230723;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #230723), color-stop(1, #230723));
	background:-moz-linear-gradient(center top, #230723 5%, #230723 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#230723', endColorstr='#230723');
	background-color:#230723;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #230723;
	display:inline-block;
	color:#FFFFFF;
	font-family:"Meiryo UI","めいリオ","Meiryo","Yu Gothic UI","游ゴシック","Yu Gothic","MS UI Gothic","BIZ UDゴシック","ＭＳ ゴシック","ＭＳ Ｐゴシック",sans-serif,"ヒラギノ角ゴ W3",Osaka;
	font-size:24px;
	font-weight:bold;
	padding:8px 0px;
	width:300px;
	text-align:center;
	text-decoration:none;
	/* text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5); */
	/* text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6), -1px -1px 1px rgba(255, 255, 255, 0.5); */
	/* text-shadow:-1px -1px 1px rgba(0, 0, 0, 0.4), 1px 1px 1px rgba(255, 255, 255, 0.5); */
	/* text-shadow:-1px -1px 1px rgba(0, 0, 0, 0.4), 1px 1px 1px rgba(255, 255, 255, 0.5); */
	/* text-shadow: 0 15px 10px rgba(0, 0, 0, 0.5); */
	display:block;
	margin:0 auto;
}
.style_btn:hover
{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #230723), color-stop(1, #230723));
	background:-moz-linear-gradient(center top, #230723 5%, #230723 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#230723', endColorstr='#230723');
	background-color:#230723;
}
.style_btn:active
{
	position:relative;
	top:1px;
}
