@charset "Shift_JIS";

/* ページ全体
---------------------------------------------------- */
body {
	color: #009933;
	font-size:12px;
	position: relative;
}
#i_menuLayer1 {
	position:absolute;
	left:160px;
	top:3565px;
	width:130px;
	height:23px;
	z-index:120;
}

#i_menuLayer2 {
	position:absolute;
	left:326px;
	top:3565px;
	width:130px;
	height:23px;
	z-index:120;
}

#i_menuLayer3 {
	position:absolute;
	left:494px;
	top:3565px;
	width:130px;
	height:23px;
	z-index:120;
}

#i_menuLayer4 {
	position:absolute;
	left:663px;
	top:3565px;
	width:130px;
	height:23px;
	z-index:120;
}

.recruit7 {color: #006600}
.recruit8 {font-size: 14px}
.siro12px {
　　color: #FFFFFF;
　　font-size: 12px;
　　line-height:17px;
}

.style3 {color: #006633;font-size: 16px}
.style5 {color: #006633;font-size: 14px}
.style6 {color: #FFFFFF}

h1　{color:#006600;
font-size:16px;
	 font-weight:bold;
	 width:650px;
	 text-align:left;}

.bun {
    font-size: 13px;
	color: #006600; 
	line-height:18px;
	padding:10px 10px 10px 30px;
	}

.bun2 {
    font-size: 13px;
	color: #006600; 
	line-height:18px;
	padding:2px 5px 0px 0px;
	}
.bun2big {
    font-size: 14px;
	color: #006600; 
	line-height:18px;
	padding:2px 5px 0px 0px;
	}
.bun3 {
    font-size: 16px;
	color: #006600; 
	line-height:25px;
	padding:10px 5px 5px 5px;
	}
	
.whi3px {
    font-size: 3px;
	color: #ffffff;
	line-height:4px; 
}

.vdkgr13px {
    font-size: 13px;
	color: #003300;
	line-height:14px; 
}

.vdkgr13px_dno {
    font-size: 13px;
	color: #003300;
	text-decoration: none;
	}

.dkgr12px {
    font-size: 12px;
	color: #006600;
	line-height:14px; 
}

.dkgr12px_dno {
    font-size: 12px;
	color: #006600; 
	line-height:14px; 
	text-decoration: none;
}

.hyou12px_dno {
    font-size: 12px;
	color:#006600; 
	line-height:14px; 
	text-decoration: none;
}
.dkgr13px {
    font-size: 13px;
	color: #006600; 
	line-height:16px;
	}
	
.dkgr13px_dno {
    font-size: 13px;
	color: #006600;
	text-decoration: none;
	}

.gr12px {
    font-size: 12px;
	color: #009933;
	line-height:14px; 
}

.gr12px_dno {
    font-size: 12px;
	color: #009933; 
	line-height:14px; 
	text-decoration: none;
}

.gr13px {
    font-size: 13px;
	color: #009933; 
	line-height:16px;
	}
	
.gr13px_dno {
    font-size: 13px;
	color: #009933; 

	text-decoration: none;
	}

.or12px_dno {font-size: 12px;
         color: #FF9900;
		 text-decoration: none;
		 }

.siro12px_dno {font-size: 12px;
         color: #FFFFFF;
		 text-decoration: none;
		 }
.siro14px_dno {font-size: 14px;
         color: #FFFFFF;
		 text-decoration: none;
		 }		 
.dkg14px {font-size: 14px;
　　   color: #006600;
	   text-decoration: none;}
	   
.dkg16px {font-size: 16px;
　　   color: #006600;
	   text-decoration: none;}
	   
.dkg18px {font-size: 18px;
　　   color: #006600;
	   text-decoration: none;}

.dkg24px {font-size: 24px;
　　   color: #006600;
	   text-decoration: none;}
		 

.or13px_dno {font-size: 13px;
         color: #FF9900;
		 text-decoration: none;
		 }

.or14px_dno {font-size: 14px;
         color: #FF9900;
		 text-decoration: none;
		 line-height:　20px; 
		 }

.or18px_dno {font-size: 18px;
 　　        color: #FF9900;
	　　	 text-decoration: none;
	         font-weight: bold;
			 }
.or18px_dno {font-size: 18px;
 　　        color: #FF9900;
	　　	 text-decoration: none;
	         font-weight: bold;
			 }			 
.indexkajyo {font-size: 16px;
 　　        color: #FF9900;
	　　	 text-decoration: none;
	         font-weight: bold;
			 line-height:16px;
			 }
a:hover{color: #006600;}

.or18pxb{
	color: #FF9900;
	font-size: 18px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	}

.yellowbox{
    background-color:ffffca; 
	color:#009933;
	line-height:14px;
	}
.title1{
    margin-left:0px;
	border-right:none;
	border-top:#FF9900 1px solid;
	border-left:#FF9900 20px solid;
	border-bottom:#FF9900 1px solid;
	line-height:23px; 
	font-size:18px;
	font-weight:bold;
	color:#FF9900;
	}

.title_club{
	margin-left:10px;
	border:3px solid;
	font-size:16px;
	color:#FFFFFF;
	background-color:#009900;
	border-color: #009900;
	text-decoration: none;
	}

.waku{
	border-left:#FF9900 1px solid;
	border-right:#FF9900 1px solid;
	border-bottom:#FF9900 1px solid;
	}


.margin10{margin:10px;}

.margin12{margin:12px;}

a.mn:link {　　/*未訪問のリンク*/
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}
a.mn:visited {　　/*訪問済みのリンク*/
font-weight: bold;
color: #FFFFFF;
text-decoration: none;

}
a.mn:hover {　　/*マウスポインタが乗ったとき*/
font-weight: bold;
color: #7B7B3C;
text-decoration: none;
}

a.foot:link {　　/*フッタ未訪問のリンク*/
color: #FFFFFF;
text-decoration: none;
}
a.foot:visited {　　/*フッタ訪問済みのリンク*/
color: #FFFFFF;
text-decoration: none;

}
a.foot:hover {　　/*フッタマウスポインタが乗ったとき*/
color: #330000;
text-decoration: none;
}
a.dkg14px:hover {　　/*マウスポインタが乗ったとき*/
/*font-weight: bold;*/
color: #FF9900;
text-decoration: none;
}
/* ヘッダ・ナビゲーション
---------------------------------------------------- */
#yokomenu ul,#yokomenu li{
    margin:0;
    padding:0;
    list-style:none;
}

#yokomenu li{
	float:left;
	margin-left:1px;
	font-size:14px;
}

#yokomenu ul{
    position:relativ;
	z-index:101;
	width:676;
}

#yokomenu li a:hover{
    color:#FFFFFF;
    background-color:#006633;
}

#yokomenu a,#yokomenu a:link,#yokomenu a:visited{
    font-size:14px;
	text-decoration:none;
    color:#FFFFFF;
    background-color:#009900;
    padding:5px 6px;
    display:block;
}

#menuLayer1 {
	position:absolute;
	left:160px;
	top:2250px;
	width:130px;
	height:23px;
	z-index:120;
}

#menuLayer2 {
	position:absolute;
	left:326px;
	top:2250px;
	width:130px;
	height:23px;
	z-index:120;
}

#menuLayer3 {
	position:absolute;
	left:494px;
	top:2250px;
	width:130px;
	height:23px;
	z-index:120;
}

#menuLayer4 {
	position:absolute;
	left:663px;
	top:2250px;
	width:130px;
	height:23px;
	z-index:120;
}

#kasou{
position:fixed;
z-index:1;}

#imgfloat{
	float:right;
	margin:5px;
}

#imgfloat_l{
	float:left;
	margin:5px;
	
}#imgfloat_c{
	float:center;
	margin:5px;
}
/* 見出し・リード
---------------------------------------------------- */

/* コンテンツ
---------------------------------------------------- */
#content{
background-color:#FFFFCC;
margin:10px;
padding:10px;
}
#content_or{
background-color:#FFCC99;
margin:1px;
padding:5px;
border:double;
border-color:#FFFFFF;
}
/* フッタ
---------------------------------------------------- */
#footer-col {
  height: 10px;
  margin: 0 auto;
  background: #b8a68a;
  text-align:center;}
  
#footer {height: 10px;margin: 0; padding: 1em 2em; font-size: 8pt; color: #ffffff;}
#footer span {text-transform: uppercase;}
#height1 {line-height: 20px;}
