/*■■■全体■■■■■■■■■■■■*/
*{margin:0px;padding:0px;}

/*■■■tag■■■■■■■■■■■■*/
body
{

	word-break:break-all;
	color:#666666;
	background-color:#FFFFFF;




}



input, select, textarea
{
	margin:0px;
	ime-mode: active;
}

a,th,p,h1,h2,h3,h4,h5,h6
{ font-size:13px; TEXT-DECORATION:NONE; line-height:140%;font-family:"ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif;color:#333;word-break:break-all;font-weight:normal;}
h1{position:absolute;top:3px;left:30px;color:white;font-size:11px;}

/*■■■id■■■■■■■■■■■■*/

/*■■price*/
#price
{
	margin-left:15px;
}
#price td{font-size:18px;font-weight:bold;}
.mark01{
	border-left:7px solid #765eaa;
}
.mark02{
	margin-left:2px;
	border-left:3px solid #9a87bf;
	padding-left:5px;
}

/*■■head*/
#main
{
	background-position:50% 50%;
	background-repeat:repeat-y;
	position:relative;
	top:0px;
	left:0px;
	width:800px;
}

/*■■foot*/
#foot_b
{
	width:800px;
	height:17px;
	background-color:#569DE1;
	font-size:12px;
	font-weight:bold;
	color:white;
	text-align:center;
	margin-bottom:0px;
/*	background-image:url(http://oki-ansin.com/img/an_footbk.gif);*/
/*	background-repeat:no-repeat;*/
/*	background-position:50% 100%;*/
/*	position:relative;*/
/*	bottom:0px;*/
}

#foot
{
	width:800px;
	height:17px;
	background-color:#C80000;
	font-size:12px;
	font-weight:bold;
	color:white;
	text-align:center;
	margin-bottom:0px;
/*	background-image:url(http://oki-ansin.com/img/an_footbk.gif);*/
/*	background-repeat:no-repeat;*/
/*	background-position:50% 100%;*/
/*	position:relative;*/
/*	bottom:0px;*/
}

/*■■■class■■■■■■■■■■■■*/
/*float　フロート*/
.float_l{float:left;}
.float_r{float:right;}
.float_end{float:none;clear:both;}
.end{float:none;clear:both;font-size:1px;}

.L_title_PH
{
	color:#FFFFFF;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	padding:7px 10px 0px 10px;
	height:25px;
	margin:5 0 10 0;
	background:#0000FF;
	background-image:url(http://okinawakentei.jp/img/R_bar0.gif);
	background-repeat:no-repeat;
}


.L_body
{
	padding:0px 0px 0px 0px;
	width:90%;
	font-size:14px;
	text-align:left;
	line-height:150%;
}

.midasi{
	background-color:#9c86bd;
}
.midasi2{
	background-color:#d6c7de;
}

.side_line
	{
	background-image: url(http://okinawakentei.jpimg/o_mado_body.gif);
	background-repeat: repeat-y;
	}
	
.icon
{
	text-align:left;
	font-size:14px;
	font-weight:bold;
	padding:1px 0px 5px 15px;
	margin:0 0 0 0;
	background-image:url(http://okinawakentei.jpimg/o_sankaku_black.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

.icon2
{
	text-align:left;
	font-size:14px;
	font-weight:bold;
	padding:1px 0px 5px 15px;
	margin:0 0 0 0;
	background-image:url(http://okinawakentei.jpimg/o_sankaku_blue.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

.padding05{padding:5px;}
.padding06{padding:6px;}
.padding07{padding:7px;}
.padding08{padding:8px;}
.padding09{padding:9px;}
.padding10{padding:10px;}

.margin05{margin:5px;}
.margin06{margin:6px;}
.margin07{margin:7px;}
.margin08{margin:8px;}
.margin09{margin:9px;}
.margin10{margin:10px;}



/*■■■管理画面■■■■■■■■■■■■*/
.ad_dc
{
	color:#FFFFFF;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	padding:7px 10px 0px 10px;
	height:25px;
	background:#FF0000;
}


.ad_dcb
{
	margin:5px 0px 0px 0px;
	width:430px;
	font-size:14px;
	text-align:left;
	line-height:150%;
}


#adm_point a:link{
	width:98px;
	background-color:white;
	text-decoration:none;
	color:gray;

}

#adm_point a:visited{
	width:98px;
	background-color:white;
	text-decoration:none;
	color:gray;

}

#adm_point a:hover{
	width:98px;
	background-color:#00A0C6;
	text-decoration:none;
	color:white;

}


.ken{
	margin-bottom:5px;
	padding:2px;
	border:1px solid #00A0C6;
	font-size:14px;
	font-weight:bold;
	color:black;
}




/*■■■Fire Ex■■■■■■■■■■■■*/

html>/**/body .faldiv{
	width:800px;
	border-top:2px solid #C80000;
	border-right:4px solid #C80000;
	border-left:4px solid #C80000;
	border-bottom:2px solid #C80000;
}

.ealdiv{
	width:808px;
	border-top:2px solid #C80000;
	border-right:4px solid #C80000;
	border-left:4px solid #C80000;
	border-bottom:2px solid #C80000;
}


html>/**/body .faldiv_b{
	width:800px;
	border-top:2px solid #569DE1;
	border-right:4px solid #569DE1;
	border-left:4px solid #569DE1;
	border-bottom:2px solid #569DE1;
}

.ealdiv_b{
	width:808px;
	border-top:2px solid #569DE1;
	border-right:4px solid #569DE1;
	border-left:4px solid #569DE1;
	border-bottom:2px solid #569DE1;
}


.logo
{
	width:800px;
	height:120px;
	margin-bottom:0px;
	background-image:url(http://w-acs.com//img/top_logo.jpg);
	background-repeat:no-repeat;
	background-position:50% 0%;
	position:relative;
	bottom:0px;
}

.logo_b
{
	width:800px;
	height:120px;
	margin-bottom:0px;
	background-image:url(http://w-acs.com//img/top_logo2.jpg);
	background-repeat:no-repeat;
	background-position:50% 0%;
	position:relative;
	bottom:0px;
}


html>/**/body .yaji
{
	padding-bottom:7px;
}


html>/**/body .point
{
	padding-bottom:7px;
}


html>/**/body .ftitle
{
	padding-left:10px;
	width:790px;
	padding:5px;
	font-size:12px;
	color:white;
	background-color:#C80000;
}

.etitle
{
	padding-left:10px;
	width:800px;
	padding:5px;
	font-size:12px;
	color:white;
	background-color:#C80000;
}



html>/**/body .ftitle_b
{
	padding-left:10px;
	width:790px;
	padding:5px;
	font-size:12px;
	color:white;
	background-color:#569DE1;
}

.etitle_b
{
	padding-left:10px;
	width:800px;
	padding:5px;
	font-size:12px;
	color:white;
	background-color:#569DE1;
}

 
html>/**/body .flogo
{
	width:790px;
	padding-right:-10px;
}

.elogo
{
	padding-right:10px;
}

html>/**/body .fftel
{
	width:190px;
	padding-left:5px;
}

.eftel
{
	width:190px;
	padding-left:5px;
}

html>/**/body .mt_body
{
	width:360px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:-70px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}

.mt_body
{
	width:356px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:70px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}


html>/**/body .prof
{
	width:544px;
	border-left:1px solid #569DE1;
	border-right:1px solid #569DE1;
	border-bottom:1px solid #569DE1;
}

.prof
{
	width:546px;
	border-left:1px solid #569DE1;
	border-right:1px solid #569DE1;
	border-bottom:1px solid #569DE1;
}


/*■■■講座案内■■■■■■■■■■*/

.k_tda{
	width:215px;
	padding-top:10px;
	padding-left:5px;
	font-size:14px;
	font-weight:900;
}

.k_tdb{
	width:320px;
	padding-top:9px;
	padding-left:10px;
	font-size:11px;
	color:black;
	letter-spacing:2px;
}

/*■■■従業員募集■■■■■■■■■*/

.j_cate{
	width:555px;
	margin-top:20px;
	border-bottom:1px solid blue;
	padding:2px;
	color:navy;
}

.j_nai{
	width:555px;
	margin-top:0px;
	border-bottom:1px dashed navy;
	padding:2px;
	line-height:150%;
	background-color:E3E3E3;
}
