﻿@charset "utf-8";
body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:30px;
	background-color:#ffffff;
	color:#333333;
	font-family:MSPゴシック, Osaka, Verdana, Arial, Helvetica;
	font-size: 12px;
}
td {font-family:MSPゴシック, Osaka, Verdana, Arial, Helvetica; font-size:12px; color:#333333;line-height:1.5;}
.t08 {font-size:8px; line-height:1.3;}
.t09 {font-size:9px; line-height:1.3;}
.t10 {font-size:10px; line-height:1.3;}
.t11 {font-size:11px; line-height:1.3;}
.t12 {font-size:12px; line-height:1.3;}
.t13 {font-size:13px; line-height:1.3;}
.t14 {font-size:14px; line-height:1.3;}
.t15 {font-size:15px; line-height:1.3;}
.t16 {font-size:16px; line-height:1.3;}
.t17 {font-size:17px; line-height:1.3;}
.t18 {font-size:18px; line-height:1.3;}
.t20 {font-size:20px; line-height:1.3;}
.h1 {color:#3399cc; font-size:16px; font-weight:bold; line-height:2;}
.h14 {font-size:14px; line-height:2;}
.h12 {font-size:12px; line-height:2;}
.justify {text-align:justify; text-justify:auto;}
.copy {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:1.3; text-align:justify}

.submenu1 a:link, .submenu1 a:visited{
	line-height:2;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	padding-top:7;
	padding-bottom:7;
	padding-left:5;
	padding-right:5;
	background-color:#3399cc
}
.submenu1 a:hover, .submenu1 a:selected{
	line-height:2;
	color:#333333;
	text-decoration:none;
	font-size:12px;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	padding-top:7;
	padding-bottom:7;
	padding-left:5;
	padding-right:5;
	background-color:#ffffff;
}

.submenu2 a:link, .submenu2 a:visited{
	line-height:2;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	padding-top:7;
	padding-bottom:7;
	padding-left:5;
	padding-right:5;
	background-color:#0063DC;
}
.submenu2 a:hover, .submenu2 a:selected{
	line-height:2;
	color:#333333;
	text-decoration:none;
	font-size:12px;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	padding-top:7;
	padding-bottom:7;
	padding-left:5;
	padding-right:5;
	background-color:#ffffff;
}


.img_left{margin-top:0px; margin-right:5px; margin-bottom:5px; margin-left:0px; float:left;}
.img_right{margin-top: 0px;margin-right:0px; margin-bottom:5px; margin-left:5px; float:right;}
.img_top{margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px;}
.img_bottom{margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.img_ver{margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px;}
.icon_list{margin-top: 0px; margin-right: 5px; margin-bottom: 5px; margin-left: 0px; float: left;}
.img_members{margin-top: 0px;margin-right:0px; margin-bottom:0px; margin-left:5px; float:right;}

.list_pdf{
	line-height:1.5;
	color:#333333;
	text-decoration:none;
	font-size:12px;
	margin-top:3px;
	margin-bottom:3px;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:16px;
	padding-right:6px;
	background-repeat: no-repeat;
	background-image: url("images/icon_pdf.gif");
}


.ftext0 {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:740px;
	border:1 solid #999999;
	background:#ffffff;
}
.ftext0e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:740px;
	border:1 solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext1 {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:510px;
	border:1 solid #999999;
	background:#ffffff;
}
.ftext1e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:510px;
	border:1 solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext2 {  /*Form Text */
	color:#333333;
	font-family:MS Pゴシック, Osaka, Verdana, Arial, Helvetica;
	font-size:12px;
	width:380;
	border:1 solid #999999;
	background:#ffffff;
}
.ftext2e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:380;
	border:1 solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext3 {  /*Form Text */
	color:#333333;
	font-family:MS Pゴシック, Osaka, Verdana, Arial, Helvetica;
	font-size:12px;
	width:280;
	border:1 solid #999999;
	background:#ffffff;
}
.ftext3e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:280;
	border:1 solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext4 {  /*Form Text */
	color:#333333;
	font-family:MS Pゴシック, Osaka, Verdana, Arial, Helvetica;
	font-size:12px;
	width:150;
	border:1 solid #999999;
	background:#ffffff;
}
.ftext4e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:150;
	border:1 solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext5 {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:90;
	border:1 solid #999999;
	background:#ffffff;
}
.ftext5e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:90;
	border:1 solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext6 {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:40;
	border:1 solid #999999;
	background:#ffffff;
}
.ftext6e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:40;
	border:1 solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}

.fselect1 { /* Form Pull-down menu */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	background-color:#ffffff;
}
.fselect2 { /* Form Pull-down menu */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	background-color:#EDEEF3;
}
.fbutton1 { /*Form button */
	color:#333333;
	font-family: ＭＳ Ｐゴシック, Osaka;
	font-size:12px;
	padding-top:2px;
	border:1 solid #333333;
	background-color:#cecece;
}
.fbutton1e { /*Form button */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	border:1 solid #333333;
	background-color:#cecece;
}
.fbuton2 { /*Form button */
	color:#ffffff;
	font-weight:bold;
	font-family: ＭＳ Ｐゴシック, Osaka;
	font-size:14px;
	height:30px;
	padding-top:2px;
	border:1 solid #333333;
	background-image: url("images/btn_app_bg.gif");
}

A:link {color:#0537b4; text-decoration: none;}
A:visited {color:#0537b4; text-decoration: none;}
A:hover {color:#0537b4; text-decoration:underline;}
A:active {color:#0537b4; text-decoration:underline;}