/*---------------------------------------------*/
/*                      SΜ                                           */
/*---------------------------------------------*/
body {
	color : #222222;
	background-color : cornsilk;
              font-size: 100%;
	letter-spacing: normal;
	font-family : "lr oSVbN", "Osaka";
	line-height : 130% ;
}
/*---------------------------------------------*/
/*              sakΰΆTCY                                 */
/*---------------------------------------------*/
TD {
        font-size: 90%;
}
/*---------------------------------------------*/
/*             pκΕTuEChE                              */
/*---------------------------------------------*/
.english {
	position : absolute ;
	top : 20px ;
	left : 20px ;
	text-align : left ;
	font-size : 100% ;
	line-height : 100% ;
	font-weight : Normal ;
	color : #222222 ;
	background-color : cornsilk ;
	letter-spacing: normal;
}
/*---------------------------------------------*/
/*            ϊ{κΕTuEChE           */
/*---------------------------------------------*/
.main {
	position : absolute ;
	top : 20px ;
	left : 20px ;
	text-align : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 90% ;
	line-height : 130% ;
	font-weight : Normal ;
	color : #222222 ;
	background-color : cornsilk ;
}
/*---------------------------------------------*/
/*               gpοcc^p              */
/*---------------------------------------------*/
.reports {
	position : absolute ;
	top : 20px ;
	left : 20px ;
	text-align : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 90% ;
	line-height : 130% ;
	font-weight : Normal ;
	color : #222222 ;
	background-color : cornsilk ;
}
/*---------------------------------------------*/
/*                 JFF Womenp                 */
/*---------------------------------------------*/
.women {
	color : #222222;
	background-image: url("Image/jffw.jpg"); 
        font-size: 90%;
	letter-spacing: normal;
	font-family : "lr oSVbN", "Osaka";
	line-height:1.3;
}
/*---------------------------------------------*/
/*            ieegDp           */
/*---------------------------------------------*/
.HQ {
	position : absolute ;
	top : 20px ;
	left : 20px ;
	text-align : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 90% ;
	line-height : 130% ;
	font-weight : Normal ;
	color : #222222 ;
	background-color : cornsilk ;
}

.CP {
	position : absolute ;
	top : 58px ;
	left : 460px ;
	text-align : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 90% ;
	line-height : 130% ;
	font-weight : Normal ;
	color : #222222 ;
	background-color : cornsilk ;
}

.ETC {
	position : absolute ;
	top : 58px ;
	left : 340px ;
	text-align : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 90% ;
	line-height : 130% ;
	font-weight : Normal ;
	color : #222222 ;
	background-color : cornsilk ;
}
/*---------------------------------------------*/
/*                    ’gp                   */
/*---------------------------------------------*/
.footer {
	color : #222222;
	background-color : cornsilk;
        font-size: 100%;
	letter-spacing: normal;
	font-family : "lr oSVbN", "Osaka";
	line-height:1.3;
}
/*---------------------------------------------*/
/*                    tH[                     */
/*---------------------------------------------*/
form {
	margin : 0px ;
}

input {
	height : 20px ;
}

textarea {
}
/*---------------------------------------------*/
/*                 y[W^Cg              */
/*---------------------------------------------*/
.page-header {
	font-family : "lr oSVbN", "Osaka";
	font-size : 250% ;
	font-weight : bold ;
	color : #555555 ;
	background-color : cornsilk ;

	text-align : center ;
}
/*---------------------------------------------*/
/*              wb_[ΆTCY             */
/*---------------------------------------------*/
H1 {
	color: #555555; font-size: 200% 
}
H2 {
	color: #555555; font-size: 150% 
}
H3 {
	color: #555555; font-size: 120% 
}
H4 {
	color: #444444; font-size: 110% 
}
H5 {
	color: #444444; font-size: 100% 
}
/*---------------------------------------------*/
/*                     N                  */
/*---------------------------------------------*/
a:link {
	color : #660000 ;
}
a:active {
	color : #444444 ;
}
a:visited {
	color : #444444 ;
}
a:hover {
	color : #666666 ;
}
/*---------------------------------------------*/
/*                    j[                 */
/*---------------------------------------------*/
.menu {
	position : absolute ;
	top :  86px ;
	left : 20px ;
	width : 220px ;
	float : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 75% ;
	line-height : 130% ;
	font-weight :  ;
	color : #222222 ;
	background-color : cornsilk ;
	padding-top : 4px ;
	padding-bottom : 3px ;
	padding-left : 10px ;
	margin-bottom : 10px ;
}
.menu-member {
	position : absolute ;
	top :  86px ;
	left : 20px ;
	width : 220px ;
	float : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 75% ;
	line-height : 130% ;
	font-weight :  ;
	color : #222222 ;
	background-color : cornsilk ;
	padding-top : 4px ;
	padding-bottom : 3px ;
	padding-left : 10px ;
	margin-bottom : 10px ;
}
.menu-contents {
	position : absolute ;
	top : 250px ;
	left : 20px ;
	width : 220px ;
	float : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 75% ;
	line-height : 130% ;
	font-weight :  ;
	color : #222222 ;
	background-color : cornsilk ;
	padding-top : 4px ;
	padding-bottom : 3px ;
	padding-left : 10px ;
	margin-bottom : 10px ;
}
.menu-second {
	position : absolute ;
	top :  560px ;
	left : 20px ;
	width : 220px ;
	float : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 90% ;
	line-height : 150% ;
	font-weight :  ;
	color : #222222 ;
	background-color : cornsilk ;
	padding-top : 4px ;
	padding-bottom : 3px ;
	padding-left : 10px ;
	margin-bottom : 10px ;
}
.menu-third {
	position : absolute ;
	top : 840px ;
	left : 20px ;
	width : 220px ;
	float : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 75% ;
	line-height : 130% ;
	font-weight :  ;
	color : #222222 ;
	background-color : cornsilk ;
	padding-top : 4px ;
	padding-bottom : 3px ;
	padding-left : 10px ;
	margin-bottom : 10px ;
}
.menu-fourth {
	position : absolute ;
	top : 1450px ;
	left : 20px ;
	width : 220px ;
	float : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 75% ;
	line-height : 130% ;
	font-weight :  ;
	color : #222222 ;
	background-color : cornsilk ;
	padding-top : 4px ;
	padding-bottom : 3px ;
	padding-left : 10px ;
	margin-bottom : 10px ;
}
/*---------------------------------------------*/
/*                     L@                  */
/*---------------------------------------------*/
.contents-header {
	position : absolute ;
	top : 86px ;
	left : 250px ;
	text-align : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 90% ;
	line-height : 130% ;
	font-weight : Normal ;
	color : #444444 ;
	background-color : cornsilk ;
	padding-top : 4px ;
	padding-bottom : 3px ;
	padding-left : 15px ;
	padding-right : 15px ;
	text-indent : 5px ;
	voice-family : "\"}\"";voice-family : inherit ;
}
.contents-second {
	position : absolute ;
	top : 560px ;
	left : 250px ;
	text-align : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 90% ;
	line-height : 130% ;
	font-weight : Normal ;
	color : #444444 ;
	background-color : cornsilk ;
	padding-top : 4px ;
	padding-bottom : 3px ;
	padding-left : 15px ;
	padding-right : 15px ;
	text-indent : 5px ;
	voice-family : "\"}\"";voice-family : inherit ;
}
.contents-header-member {
	position : absolute ;
	top : 86px ;
	left : 250px ;
	text-align : center ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 90% ;
	line-height : 130% ;
	font-weight : Normal ;
	color : #444444 ;
	background-color : cornsilk ;
	padding-top : 4px ;
	padding-bottom : 3px ;
	padding-left : 15px ;
	padding-right : 15px ;
	text-indent : 5px ;
	voice-family : "\"}\"";voice-family : inherit ;
}
.contents-member {
	position : absolute ;
	top : 740px ;
	left : 250px ;
	text-align : center ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 90% ;
	line-height : 130% ;
	font-weight : Normal ;
	color : #444444 ;
	background-color : cornsilk ;
	padding-top : 4px ;
	padding-bottom : 3px ;
	padding-left : 15px ;
	padding-right : 15px ;
	text-indent : 5px ;
	voice-family : "\"}\"";voice-family : inherit ;
}
.staff {
	position : absolute ;
	top : 86px ;
	left : 250px ;
	text-align : left ;
	font-family : "lr oSVbN", "Osaka";
	font-size : 90% ;
	line-height : 130% ;
	font-weight : Normal ;
	color : #444444 ;
	background-color : cornsilk ;
	padding-top : 4px ;
	padding-bottom : 3px ;
	padding-left : 15px ;
	padding-right : 15px ;
	text-indent : 5px ;
	voice-family : "\"}\"";voice-family : inherit ;
}