@charset "shift_jis";
/* CSS Document */
*{
	margin:0;
	padding:0;
	}

 
body {
	text-align:center;
	background-image: url(../images/a_back_g1.gif);
}

body div{
	text-align:left;
	margin:0 auto;
	}
#back0{
	width:720px;
	background-color: #FFFFFF;
	}	
#back1{
	width:700px;
	text-align: left;
	background-color: #FFFFFF;
	margin-left: 10px;	/**margin:0 auto;**/
	
	}
h1{
	}
#cont{
	margin-top: 50px;
	}	
#menu{
	float:left;
	width:210px;
		}
#main{
	float:left;
	width:490px;
	}
#main2{
	width: 466px;
	margin-left: 24px;
	margin-top: 25px;
	}
	

#head li{
	float:left;
	list-style-type: none;
	}
#smenu{
	visibility:hidden;@/* 20110824‰ü•Ò@X@*/
	margin-left:10px;
	margin-top: 5px;
	font-size: 12px;
	}
#smenu a{
	text-decoration:none;
	font-size:12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #0000FF;
	margin-right: 4px;
	margin-left: 5px;
	}
#smenu a:visited{
	color: #0000FF;
	}
#smenu a:hover{
	color: #FF6600;
	text-decoration:underline;
	}
	
#menu h2{
	z-index: 1; /* 20110824‰ü•Ò@X@*/
	font-size: 12px;
	margin-left: 18px;
	padding-top: 15px;
	padding-bottom: 3px;
	}
#sisetu a{
	z-index: 2; /* 20110824‰ü•Ò@X@*/
	font-size: 10px;
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
	
	text-decoration:none;
	}

#sisetu span{
	visibility:hidden;
	}
#sisetu li{
	list-style-type: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	height: 29px;
	/**width: 200px;**/}
#ctd{
	background-image: url(../images/a_but_ctd.gif);
	}
#ctd2 a:hover{
	background-image: url(../images/a_but_ctd_2.gif);
	}
#chc{
	background-image: url(../images/a_but_chc.gif);
	}
#chc2 a:hover{
	background-image: url(../images/a_but_chc_2.gif);
	}
	
#kc{
	background-image: url(../images/a_but_kd.gif);
	}
#kc2 a:hover{
	background-image: url(../images/a_but_kd_2.gif);
	}
#ky{
	background-image: url(../images/a_but_ky.gif);
	}
#ky2 a:hover{
	background-image: url(../images/a_but_ky_2.gif);
	}
#hh{
	background-image: url(../images/a_but_hh.gif);
	}
#hh2 a:hover{
	background-image: url(../images/a_but_hh_2.gif);
	}
#kr{
	background-image: url(../images/a_but_kr.gif);
	}
#kr2 a:hover{
	background-image: url(../images/a_but_kr_2.gif);
	}

#wh{
	background-image: url(../images/a_but_wh.gif);
	}
#wh2 a:hover{
	background-image: url(../images/a_but_wh_2.gif);
	}
#wky{
	background-image: url(../images/a_but_wky.gif);
	}
#wky2 a:hover{
	background-image: url(../images/a_but_wky_2.gif);
	}
#whh{
	background-image: url(../images/a_but_whh.gif);
	}
#whh2 a:hover{
	background-image: url(../images/a_but_whh_2.gif);
	}
#wkr{
	background-image: url(../images/a_but_wkr.gif);
	}
#wkr2 a:hover{
	background-image: url(../images/a_but_wkr_2.gif);
	}
	
#cwa{
	background-image: url(../images/a_but_cwa.gif);
	}
#cwa2 a:hover{
	background-image: url(../images/a_but_cwa_2.gif);
	}
#test{
	border: 1px solid #FF0000;
}
/*•ŸŽR“‡ˆã—ÃƒZƒ“ƒ^[2008_11ŒŽ’Ç‰Á*/

#fsc{
	background-image: url(../images/a_but_fsc.gif);
	}
#fsc2 a:hover{
	background-image: url(../images/a_but_fsc_2.gif);
	}
/*ƒiƒgƒDƒA2008_11ŒŽ’Ç‰Á*/	
#ntr{
	background-image: url(../../images/a_but_ntr.gif);
	}
#ntr2 a:hover{
	background-image: url(../../images/a_but_ntr_2.gif);
	}



#sisetu ul{
	background-repeat: repeat-y;
	background-position: left;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	}
#sisetu1{
	background-image: url(../images/a_but_back1.gif);
	}
#sisetu1 a{
	height: 29px;
	width: 200px;
	}
#sisetu2{
	background-image: url(../images/a_but_back2.gif);
	}
#sisetu2 a{
	height: 29px;
	width: 200px;
	}
#sisetu3{
	visibility:hidden;@/* 20110824‰ü•Ò@X@*/@
	background-image: url(../images/a_but_back3.gif);
	margin-bottom: -80px; /* 20110824‰ü•Ò@X@*/
	}
#sisetu3 a{
	visibility:hidden;@/* 20110824‰ü•Ò@X@*/
	height: 29px;
	width: 200px;
	}
#sisetu4{
	background-image: url(../images/a_but_back4.gif);
	}
#sisetu4 a{
	height: 29px;
	width: 200px;
	}
#sisetu5{
	z-index: 5; /* 20110824‰ü•Ò@X@*/
	background-image: url(../images/a_but_back5.gif);
	}
#sisetu5 a{
	z-index: 6; /* 20110824‰ü•Ò@X@*/
	height: 29px;
	width: 200px;
	}
#sisetu6{
	background-image: url(../images/a_but_back6.gif);
	}
#sisetu6 a{
	height: 29px;
	width: 200px;
	}
#sisetu7{
	background-image: url(../../images/a_but_back7.gif);
	}
#sisetu7 a{
	height: 29px;
	width: 200px;
	}

#name{
	margin-top: 80px;
	font-size: 14px;
	line-height: 120%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

#cwa_h{
	font-size: 12px;
	background-image: url(../images/a_but_back5.gif);
	background-repeat: repeat-y;
	background-position: left;
	padding:3px 0px 3px 18px;
	border-bottom:1px solid #CCCCCC;
	}
#cwa_h a{
	display:inline;
	font-size: 12px;
	}
#name span{
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	padding-top: 5px;
	}
#cter{
	background-image: url(../images/a_back_g2.gif);
	height: 50px;
	width: 200px;
	margin-top: 10px;
	margin-right: 10px;
}
#cter p{
	float: left;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 2px;
	}
#cter img{
	margin-top: 17px;
	margin-left: 30px;
}
#foot{
	clear: left;
	text-align:center;
	width: 700px;
	height: 50px;
	font-size: 12px;
	margin-top: 30px;
	}
#smenu2{
	visibility:hidden;@/* 20110824‰ü•Ò@X@*/
	width: 700px;
	text-align: center;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #003399;
	height: 35px;
	margin-top: 30px;
	}
#smenu2 a{
	text-decoration:none;
	font-size:12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	}
#smenu2 a:hover{
	color: #0000FF;
	text-decoration:underline;
	}
#main{
	
}
#rights{
	visibility:hidden;@/* 20110824‰ü•Ò@X@*/
	font-size: 10px;
	text-align: center;
	padding-bottom: 10px;
	height:20px;
	}
#rights a{
	text-decoration:none;
	}
#rights a:hover{
	color: #FF9900;
	}
#rights a:visited{
	color: #000000;
	}
#nowposition{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
}
#nowposition_dummy{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
}

