body {
//	font-family:Arial, Helvetica, sans-serif;
	font-family: "Meiryo", "MS PGothic", sans-serif;
	font-size:10pt;
	line-height:14pt;
	color:#1e1c16;
}


A:link {
	color:#1144A8;
	text-decoration:none;
}
A:visited {
	color:#8973B1;
	text-decoration:none;
}
A:hover {
	color:#e79824;
	text-decoration:none;
}


h1 {
	color:#1d50a2;
	font-weight:bold;
	text-decoration:none;;
	font-size:11pt;
	line-height:12pt;
	}

.f3pt { font-weight:normal; text-decoration:none;font-size:3pt; line-height:9pt;}
.f4pt { font-weight:normal; text-decoration:none;font-size:4pt; line-height:9pt;}
.f5pt { font-weight:normal; text-decoration:none;font-size:5pt; line-height:9pt;}
.f6pt { font-weight:normal; text-decoration:none;font-size:6pt; line-height:9pt;}
.f7pt { font-weight:normal; text-decoration:none;font-size:7pt; line-height:9pt;}
.f8pt { font-weight:normal; text-decoration:none;font-size:8pt; line-height:14pt;}
.f9pt { font-weight:normal; text-decoration:none;font-size:9pt; line-height:14pt;}
.f10pt { font-weight:normal; text-decoration:none;font-size:10pt; line-height:18pt;}
.f11pt { font-weight:normal; text-decoration:none;font-size:11pt; line-height:18pt;}
.f12pt { font-weight:normal; text-decoration:none;font-size:12pt; line-height:18pt;}
.f14pt { font-weight:normal; text-decoration:none;font-size:14pt; line-height:20pt;}
.f17pt { font-weight:normal; text-decoration:none;font-size:17pt; line-height: 20pt;}


td{
	font-size:12pt;
}

.menu {
	background: #ccddff;
	text-align: right;
}

.menu_title_text {
	font-size: 13pt;
	line-height: 15pt;
	font-weight: bold;
	margin-bottom:5px;
}
.menu_title {
	width:180px;
	text-align:right;
	font-size:12pt;
	color: #fff;
	border-color:#444;
	background:#8899dd;
	padding:5px;
	margin:17px 0px 20px 10px;
	border-radius: 4px 0px 0px 4px;
}
.menu_select {
	width:180px;
	text-align:right;
	font-size:12pt;
	line-height: 12pt;
	color: #005B6F;
	border-color:#444;
	background:#fff;
	padding:5px;
	margin:17px 0px 3px 10px;
	border-radius: 4px 0px 0px 4px;
	cursor:pointer;
}
.menu_nonselect {
	width:180px;
	text-align:right;
	font-size:12pt;
	line-height: 12pt;
	color: #000;
	border-color:#444444;
	background:#eee;
	padding:5px;
	margin:7px 0px 3px 10px;
	border-radius: 4px 0px 0px 4px;
//	cursor:pointer;
}
.menu_overselect {
	width:180px;
	text-align:right;
	font-size:12pt;
	color: #005B6F;
	border-color:#444;
	background:#FFFFE0;
	padding:5px;
	margin:7px 0px 3px 10px;
	border-radius: 4px 0px 0px 4px;
	cursor:pointer;
}

.midashi {
	font-size:14pt;
	font-weight:bold;
	padding:10px;
	padding-left:20px;
	background:#ccddff;
	border-color:#444;
	border-radius: 6px;
}




.simple_button {
	font-size:10pt;
	color: #000;
	border:#444 solid 1px;
	background:#f8f8ff;
	padding:2px 4px 2px 4px;
	margin:2px;
	border-radius: 10px;
	width: 60%;
	cursor:pointer;
}




.list_tbl {
//	width:800px;
	margin-top:10px;
	margin-left:5px;
	border-collapse:collapse;
}





.list_komoku {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#c0d0ff;
	
}



.list_cell {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	
}
.list_button {
	font-size:11pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#c0d0ff;
}




.form_tbl {
	width:80%;
	margin-top:10px;
	margin-left:5px;
}


.form_komoku {
	font-size:10pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#c0d0ff;
	
}
.form_naiyo {
	font-size:12pt;
	padding:3px;
	border:inset 1px;
	border-color:#D0FE9E;
	border-style:solid;
	background-color:#ffffff;
	
}


.form_naiyo_white {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#ffffff;
	
}





.form_button {
	font-size:11pt;
	padding:5px;
	text-align:center;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#c0d0ff;
	
}





.cursor {cursor:pointer;}
.f18pt {font-size:18pt; font-weight:normal; text-decoration:none; line-height:22pt;}
.alert {
	color: #ff0000;
}
.dl {
	color: #008800;
}

form {
	margin:0px;
	padding:0px;
}
.form_waku {
	padding:2px;
	border-style:solid;
	border-width:1px;
	border-color:#3d3d3d;
	text-align:center;
	font-weight:normal;
	text-decoration:none;
	font-size:10pt;
	line-height:15pt;
	color:#1e1c16;
	background:#c0d0ff;
}

.content {
	padding:10px;
}

.f8pt { font-weight:normal; text-decoration:none;font-size:8pt; line-height:14pt;}





a:hover img.hoverImg{
opacity:0.5;
filter:alpha(opacity=50);
-ms-filter:"alpha(opacity=50)";
}




.line {
	margin-top:1px;
	border-style:solid;
	border-width:1px;
	border-color:#8cc4bd #ffffff #ffffff #ffffff;
}


.dotline {
	border-style:dashed;
	border-width:1px;
	border-color:#8b8b8b #ffffff #ffffff #ffffff;
	margin: 10px 0px;
}

















.simple_button:hover {
	font-size:10pt;
	color: #fff;
	border:#444 solid 1px;
	background:#2E52EC;
	padding:2px 4px 2px 4px;
	margin:2px;
	border-radius: 10px;
	width: 60%;
	cursor:pointer;
}


.form_naiyo_endtext {
	font-size:10pt;
	padding:15px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#ffffff;
}

.form_button01 {
	font-size:12pt;
	padding:5px;
	border:inset 1px;
	border-color:#D0FE9E;
	border-style:solid;
	background-color:#D0FE9E;
	
}
.form_button01_02 {
	font-size:12pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#D0FE9E;
	
}

.form_button02 {
	font-size:11pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#87FDDD;
	
}

.form_button03 {
	font-size:11pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#c4ddf2
;
	
}

.form_tbl_kahen {
	width:80%;
	margin-top:10px;
	margin-left:5px;

}



.form_tbl_endsize {
	width:600px;
	margin-top:10px;
	margin-left:5px;
	border-collapse:collapse;
	box-shadow: 5px 5px 5px -3px #999999;
}


.form_title01 {
	font-size:12pt;
	font-weight:bold;

	padding:3px;
	border:inset 1px;
	border-color:#D0FE9E;
	border-style:solid;
	background-color:#D0FE9E;
	
}

.form_title01_02 {
	font-size:12pt;
	font-weight:bold;

	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#D0FE9E;
	
}

.form_title01_coution {
	font-size:12pt;
	font-weight:bold;

	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#fbd331;
	
}


.form_komoku01 {
	font-size:12pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#D0FE9E;
	border-style:solid;
	background-color:#D0FE9E;
	
}
.form_komoku01_02 {
	font-size:12pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#e0fdc1;
	border-style:solid;
	background-color:#e0fdc1;
	
}

.form_title02 {
	font-size:12pt;
	font-weight:bold;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#87FDDD;
	
}
.form_komoku02 {
	font-size:10pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#B4FDE9;
	
}

.form_title03 {
	font-size:12pt;
	font-weight:bold;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#c4ddf2
;
	
}
.form_komoku03 {
	font-size:10pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#DFFEBD;
	
}

.list_button1 {
	font-size:11pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#FBC2BC;
}


.list_button2 {
	font-size:11pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#D0FE9E;
}


.list_button3 {
	font-size:11pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#c4ddf2
;
}

.list_button3_1 {
	font-size:11pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#c4ddf2
;
}

.list_button3_2 {
	font-size:11pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#FFBDD5;
}










.midashi_kahen1 {
	width:80%;
	font-size:14pt;
	font-weight:bold;
	padding:10px;
	padding-left:20px;
	background:#FBC2BC;
	border-color:#444;
	border-radius: 6px;
}

.midashi_kahen2 {
	width:80%;
	font-size:14pt;
	font-weight:bold;
	padding:10px;
	padding-left:20px;
	background:#87FDDD;
	border-color:#444;
	border-radius: 6px;
}

.midashi_kahen3 {
	width:80%;
	font-size:14pt;
	font-weight:bold;
	padding:10px;
	padding-left:20px;
	background:#c4ddf2
;
	border-color:#444;
	border-radius: 6px;
}

.midashi_kahen4 {
	width:80%;
	font-size:14pt;
	font-weight:bold;
	padding:10px;
	padding-left:20px;
	background:#9fe2e2;
	border-color:#444;
	border-radius: 6px;
}


.list_komoku1 {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#FBC2BC;
	
}


.list_komoku2 {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#D0FE9E;
	
}

.list_komoku3 {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#c4ddf2;

}

.list_komoku3_1 {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#a4fafe;
	
}

.list_komoku3_2 {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#ffbdd5;
	
}




.list_tbl_kahen1 {
	width:80%;
	margin-top:10px;
	margin-left:5px;
	border-collapse:collapse;
}


.list_tbl_kahen2 {
	width:80%;
	margin-top:10px;
	margin-left:5px;

}

.list_tbl_kahen3 {
	width:80%;
	margin-top:10px;
	margin-left:5px;

}









.top_btn1{
border-radius:5px;
border:1px solid #4D340E;
padding:10px;
margin-bottom:10px;
background: -moz-linear-gradient(
top,
#f2ffe8 0%,
#D0FE9E 100%);
background: -webkit-gradient(
linear, left top, left bottom,
from(#f2ffe8),
to(#D0FE9E));
background:linear-gradient(
top,
#f2ffe8 0%,
#D0FE9E 100%);
	box-shadow: 5px 5px 5px -3px #999
}


.top_btn1:hover{
border-radius:5px;
border:1px solid #4D340E;
padding:10px;
margin-bottom:10px;
background: -moz-linear-gradient(
top,
#D0FE9E 0%,
#f2ffe8 100%);
background: -webkit-gradient(
linear, left top, left bottom,
from(#D0FE9E),
to(#f2ffe8));
background:linear-gradient(
top,
#D0FE9E 0%,
#f2ffe8 100%);
	box-shadow: 5px 5px 5px -3px #999
}


.top_btn2{
	border-radius:5px;
	border:1px solid #4D340E;
	padding:10px;
	margin-bottom:10px;
	background: -moz-linear-gradient(
		top,
		#DDFFF6 0%,
		#A5FBE4 100%);
	background: -ms-linear-gradient(
		top,
		#DDFFF6 0%,
		#A5FBE4 100%);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#DDFFF6),
		to(#A5FBE4));
	background:linear-gradient(
		top,
		#DDFFF6 0%,
		#A5FBE4 100%);
	box-shadow: 5px 5px 5px -3px #999
}

.top_btn2:hover{
	border-radius:5px;
	border:1px solid #4D340E;
	padding:10px;
	margin-bottom:10px;
	background: -moz-linear-gradient(
		top,
		#A5FBE4 0%,
		#DDFFF6 100%);
	background: -ms-linear-gradient(
		top,
		#A5FBE4 0%,
		#DDFFF6 100%);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#A5FBE4),
		to(#DDFFF6));
	background:linear-gradient(
		top,
		#A5FBE4 0%,
		#DDFFF6 100%);
	box-shadow: 5px 5px 5px -3px #999
}



.top_btn3{
	border-radius:5px;
		border:1px solid #4D340E;
		padding:10px;
		margin-bottom:10px;
	background: -moz-linear-gradient(
		top,
		#ECFED8 0%,
		#D0FE9E 100%);
	background: -ms-linear-gradient(
		top,
		#ECFED8 0%,
		#D0FE9E 100%);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ECFED8),
		to(#D0FE9E));
	background:linear-gradient(
		top,
		#ECFED8 0%,
		#D0FE9E 100%);
	box-shadow: 5px 5px 5px -3px #999
}


.top_btn3:hover{
	border-radius:5px;
	border:1px solid #4D340E;
	padding:10px;
	margin-bottom:10px;
	background: -moz-linear-gradient(
		top,
		#D0FE9E 0%,
		#ECFED8 100%);
	background: -ms-linear-gradient(
		top,
		#D0FE9E 0%,
		#ECFED8 100%);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#D0FE9E),
		to(#ECFED8));
	background:linear-gradient(
		top,
		#D0FE9E 0%,
		#ECFED8 100%);
	box-shadow: 5px 5px 5px -3px #999
}



.top_btn4{
border-radius:5px;
border:1px solid #4D340E;
padding:10px;
margin-bottom:10px;
background: -moz-linear-gradient(
top,
#fffde4 0%,
#fef386 100%);
background: -webkit-gradient(
linear, left top, left bottom,
from(#fffde4),
to(#fef386));
background:linear-gradient(
top,
#fffde4 0%,
#fef386 100%);
	box-shadow: 5px 5px 5px -3px #999
}


.top_btn4:hover{
border-radius:5px;
border:1px solid #4D340E;
padding:10px;
margin-bottom:10px;
background: -moz-linear-gradient(
top,
#fef386 0%,
#fffde4 100%);
background: -webkit-gradient(
linear, left top, left bottom,
from(#fef386),
to(#fffde4));
background:linear-gradient(
top,
#fef386 0%,
#fffde4 100%);
	box-shadow: 5px 5px 5px -3px #999
}







.ksk_btn1{
border-radius:5px;
border:1px solid #4D340E;
padding:10px;
margin-bottom:10px;
background: -moz-linear-gradient(
top,
#d4fbfb 0%,
#9fe2e2 100%);
background: -webkit-gradient(
linear, left top, left bottom,
from(#d4fbfb),
to(#9fe2e2));
background:linear-gradient(
top,
#d4fbfb 0%,
#9fe2e2 100%);
	box-shadow: 5px 5px 5px -3px #999
}


.ksk_btn1:hover{
border-radius:5px;
border:1px solid #4D340E;
padding:10px;
margin-bottom:10px;
background: -moz-linear-gradient(
top,
#9fe2e2 0%,
#d4fbfb 100%);
background: -webkit-gradient(
linear, left top, left bottom,
from(#9fe2e2),
to(#d4fbfb));
background:linear-gradient(
top,
#9fe2e2 0%,
#d4fbfb 100%);
	box-shadow: 5px 5px 5px -3px #999
}


.ksk_btn2{
border-radius:5px;
border:1px solid #4D340E;
padding:10px;
margin-bottom:10px;
background: -moz-linear-gradient(
top,
#FFE7F0 0%,
#ffbdd5 100%);
background: -webkit-gradient(
linear, left top, left bottom,
from(#FFE7F0),
to(#ffbdd5));
background:linear-gradient(
top,
#FFE7F0 0%,
#ffbdd5 100%);
	box-shadow: 5px 5px 5px -3px #999
}


.ksk_btn2:hover{
border-radius:5px;
border:1px solid #4D340E;
padding:10px;
margin-bottom:10px;
background: -moz-linear-gradient(
top,
#ffbdd5 0%,
#FFE7F0 100%);
background: -webkit-gradient(
linear, left top, left bottom,
from(#ffbdd5),
to(#FFE7F0));
background:linear-gradient(
top,
#ffbdd5 0%,
#FFE7F0 100%);
	box-shadow: 5px 5px 5px -3px #999
}







.midashi_kahen2_rei {
	width:80%;
	font-size:14pt;
	font-weight:bold;
	padding:10px;
	padding-left:20px;
	background:#ff0000;
	border-color:#444;
	border-radius: 6px;
	color:#ffffff;
}
.form_title02_rei {
	font-size:12pt;
	font-weight:bold;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#87FDDD;
	
}
.form_komoku02_rei {
	font-size:10pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#B4FDE9;
	
}

.form_naiyo_rei {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#fddbdb;
	color:#a00303;	
	
}

.form_naiyo_rei0 {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#e0e0e0;
	color:#a00303;
	
}

.kinyurei {
	font-size:10pt;
	 line-height:14pt;
	background-color:#ffffff;
	color:#ff0000;
	padding:2px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;	
	
}





.form_title_user_c1 {
	font-size:12pt;
	font-weight:bold;

	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#ffbdd5;
	
}
.form_komoku_user_c1 {
	font-size:12pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#ffbdd5;
	border-style:solid;
	background-color:#ffbdd5;	
}
.form_komoku_user_c1_2 {
	font-size:12pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#ffe1ec;
	border-style:solid;
	background-color:#ffe1ec;	
}
.form_komoku_user_c1_3 {
	font-size:12pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#ffd752;
	border-style:solid;
	background-color:#ffd752;	
}
.form_naiyo_user_c1 {
	font-size:12pt;
	padding:3px;
	border:inset 1px;
	border-color:#ffbdd5;
	border-style:solid;
	background-color:#ffffff;	
}
.form_naiyo_user_c1_3 {
	font-size:12pt;
	padding:3px;
	border:inset 1px;
	border-color:#fff5d4;
	border-style:solid;
	background-color:#fff5d4;	
}
.form_button_user_c1 {
	font-size:12pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#ffbdd5;
	
}



.form_title_user_c2 {
	font-size:12pt;
	font-weight:bold;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#cdf0a1;
	
}
.form_komoku_user_c2 {
	font-size:12pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#9fe2e2;
	border-style:solid;
	background-color:#9fe2e2;
	
}
.form_komoku_user_c2_2 {
	font-size:12pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#c5eeee;
	border-style:solid;
	background-color:#c5eeee;
	
}

.form_naiyo_user_c2 {
	font-size:12pt;
	padding:3px;
	border:inset 1px;
	border-color:#9fe2e2;
	border-style:solid;
	background-color:#ffffff;
	
}
.form_button_user_c2 {
	font-size:12pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#cdf0a1;
	
}


.form_title_user_c3 {
	font-size:12pt;
	font-weight:bold;

	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#D0FE9E;
	
}
.form_komoku_user_c3 {
	font-size:10pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#D0FE9E;
	
}
.form_naiyo_user_c3 {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#eaf8fa;
	
}
.form_button_user_c3 {
	font-size:11pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#D0FE9E;
	
}



.form_title_user_delete {
	font-size:13pt;
	font-weight:bold;
	padding:3px;
	border:inset 1px;
	border-color:#ffd752;
	border-style:solid;
	background-color:#ffd752;
	
}

.form_komoku_user_delete {
	font-size:10pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#fbe987;
	
}


.form_naiyo_user_delete {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#fff9c6;
	
}

.form_button_user_delete {
	font-size:11pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#fbe987;
	
}


.form_title_user_melmag {
	font-size:12pt;
	font-weight:bold;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#d2fea1;
	
}


.form_komoku_user_melmag {
	font-size:10pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#d2fea1;
	
}


.form_naiyo_user_melmag {
	font-size:10pt;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#eeffdc;
	
}

.form_button_user_melmag {
	font-size:11pt;
	padding:5px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#d2fea1;
	
}


.form_komoku_white {
	font-size:10pt;
	width:150px;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#ffffff;
	
}

.form_naiyo_white {
	font-size:10pt;
	width:300px;
	padding:3px;
	border:inset 1px;
	border-color:#444;
	border-style:solid;
	background-color:#ffffff;
	
}


.spot_b {
padding:2px 10px;
margin-left:5px;
background-color:#aee2c3;
color:#000000;
text-align:center;
  border-radius: 2px;
  box-shadow: 0 1px 2px #555555;

}

.spot_b:hover {
cursor:pointer;
opacity:0.5;
filter:alpha(opacity=50);
-ms-filter:"alpha(opacity=50)";

}

