
body{
color:#333333;
background-color:#F2F2ED;
font-size:12pt;
font-family:"Arial", "Helvetica", 'Lucida Console', 'Microsoft Sans Serif', "Osaka";
margin: 0; 
}

A:link {
	 COLOR: #FF9900; TEXT-DECORATION: none
;}

A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
;}



/* page layout */

body { text-align: center; }


#my_body { 
position: relative;
margin: 2px auto; /* center on everything */
width : 726px ;
padding: 3px;
background-color:#ffffff;
border: 1px #999999 solid; 
 }


/* MENU */

#menu {
 width : 710px ;
 padding: 4px;
 text-align: center;
}


ul#my_menu{
	background: #ffffff;
	margin: 5px;
	padding: 0px;
	width: 710px;
	height: 22px;
	border-top: 1px solid #fff;
	border-bottom: 2px solid #fff;
        text-align: center;
}



#menu li{
	list-style: none;
	float: left;

}

#menu li.menu00{ width: 67px;	}
#menu li.menu01{ width: 69px;	}
#menu li.menu02{ width: 77px;	}
#menu li.menu03{ width: 90px;	}
#menu li.menu04{ width: 108px;	}
#menu li.menu05{ width: 110px;	}
#menu li.menu10{ width: 120px;	}

#menu li div{
	margin-top: -5px;
	position: relative;
}

/* LEFT */

#my_navigation {
float : left ; 
width : 190px;
margin:0; 
padding:4px;
background-color:#ffffff;
}


#aisatu {
width : 178px;
margin:0; 
padding:0;
background-color:#ffffff;
border: 1px #313162 solid; 
position: static;
font-size:10pt;
clear: both;
}


#seminar {
width : 178px;
margin:0; 
padding:0;
background-color:#ffffff;
border: 1px #FF9900 solid; 
position: static;
font-size:10pt;
clear: both;
}


/* CONTENTS */

#my_contents  {
	margin-left: 190px;
	padding:20px;
	background-color: #FFFFFF;
}

.box_kansou
{
   margin: 0;
   padding: 10px;
   background-color: #ffffee;
   border: 1px solid #66cc66;
   text-align: left;
   line-height: 1.5;
}

.box_qa
{
   margin: 0;
   padding: 10px;
   background-color: #ffffee;
   border: 1px solid #66cc66;
   text-align: left;
   line-height: 1.5;
}


/* FOOTER*/

#my_footer { 
margin: 0 auto; 
width : 706px; 
font-size:10pt;
background-color:#ffffff;
 }

img { 
border: 0; 
} 


.p10 {
	font-size: 10pt;
	line-height: 16pt;
	text-align: left;

}

.p10_r {
	font-size: 10pt;
	line-height: 16pt;
	text-align: right;

}

.p10_ce {
	font-size: 10pt;
	line-height: 16pt;
	text-align: center;

}


.p12 {
	font-size: 12pt;
	line-height: 18pt;
	text-align: left;

}


.p12bulue {
	font-size: 12pt;
	line-height: 18pt;
	text-align: left;
	color: #0066ff;

}

.p12red {
	font-size: 12pt;
	line-height: 18pt;
	text-align: left;
	color: #ff0000;

}

.p10red {
	font-size: 10pt;
	line-height: 18pt;
	text-align: left;
	color: #ff0000;

}

.p16 {
	font-size: 16pt;
	line-height: 18pt;
	text-align: left;
	color: #000000;

}

.p16red {
	font-size: 16pt;
	FONT-WEIGHT: bold;
　　　　line-height: 24pt;
	text-align: left;
	color: #ff0000;

}

.p16red-c {
	font-size: 16pt;
	FONT-WEIGHT: bold;
　　　　line-height: 24pt;
	text-align: center;
	color: #ff0000;

}


.p16red-back {
	font-size: 16pt;
	FONT-WEIGHT: bold; 
        BACKGROUND-COLOR: #ffff00;
	line-height: 24pt;
	text-align: left;
	color: #ff0000;

}

.box-check
{
   font-size: 12pt;
   color: #000000;
   line-height: 18pt;
   text-align: left;
   list-style-image: url(http://wadahideki.com/image/check.jpg);
}

.box-01
{
   font-size: 12pt;
   color: #000000;
   line-height: 18pt;
   text-align: left;
　 list-style-type: decimal;
}



H1 {
	FONT-SIZE: 10px; MARGIN: -1px; COLOR: #666666
;}

H2{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333
;}

.sub {
	font-size: 12pt;
	line-height: 18pt;
	font-weight: bold;
	color: #0066ff;
}

.sub2 {
	font-size: 12pt;
	line-height: 18pt;
	color: #FF0000;
}

.back-yellow {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffff00
}

.back-right-yellow {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffff99
}

