body {}
p {}
td {}
.class10 { font-size: 10px; line-height: 15px }
.class12 { font-size: 12px; line-height: 20px }
.class15 { font-size: 15px; line-height: 25px }
.class18 { font-size: 18px; line-height: 28px }
.link12 { color: #4169e1; font-size: 12px; line-height: 20px; text-decoration: none }
.class20 { font-size: 20px; line-height: 25px }
.class12_2 { font-size: 12px; line-height: 13px }
.class10_2 { font-size: 10px; line-height: 11px }
.class9 { font-size: 9px; line-height: 12px }
.center{
	text-align:center;}
img{
	border:0;
	margin:0em;
	padding:0em;
	}
/*****不適正な金銭処理に対する防止策ページ設定*****/
.box-futekisei{
	width:auto;
	text-align:left;
	padding-bottom: 30px;
}
.box-futekisei h2{
	font-size:1em;
	color:#3366CC;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3366CC;
	margin-left:80px;
	margin-right:80px;
	margin-bottom:20px;
	padding-bottom:5px;
}
.box-futekisei p{
	margin-left:80px;
	margin-right:80px;
	margin-bottom:5px;
	font-size:0.8em;
}

.box-futekisei2{
	margin-left:80px;
	margin-right:80px;
	margin-top: 40px;
	margin-left:80px;
	margin-right:80px;
	background-color: #ffffff;
	border: 1px solid #3366CC;
	margin-top: 20px;
	padding: 10px;
	margin-bottom: 20px;
	padding-bottom: 30px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;

	}
.box-futekisei2 h3{
	font-size:1em;
	color:#3366CC;
	text-align:center;
	margin-bottom: 30px;
}
.box-futekisei2 p{
		margin-bottom:10px;
	margin-left:20px;
	font-size:0.9em;
	margin-right:20px;
	font-weight:bold;
}
.bg-futekisei{
	background-color: #D8E1F5;
	padding:5px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #3366CC;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #3366CC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3366CC;
	border-bottom-color: #3366CC;
}	
/*****リクルートページ設定*****/
.box-recruite{
	width:auto;
	text-align:center;
	padding-bottom: 30px;
	line-height: 140%;
}
.box-recruite h2{
	font-size:1em;
	color:#3366CC;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3366CC;
	margin-left:80px;
	margin-right:80px;
	margin-bottom:20px;
	padding-bottom:5px;
}
.box-recruite p{
	margin-bottom:5px;
	font-size:0.8em;
	clear: none;
}
.box-recruite h3{
	font-size:1em;
	color:#3366CC;
	text-align:center;
	margin-bottom: 30px;
}
.box-recruite ol li{
	margin-bottom:10px;
	font-size:0.9em}
.m-bottom40{
	margin-bottom:40px;}
.m-bottom20{
	margin-bottom:20px;}	
.line140{
	line-height:140%;}
.box-massage{
	border: 1px solid #36C;
	margin-top:20px;
	margin-bottom:30px;
	line-height:140%;
	}
.cel1{
	padding: 8px;
	border: 1px solid #36C;


}	
.right{
	text-align:right;}	
.f-right{
	float:right;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	}	
.recruite-table{
	margin-left:auto;
	margin-right:auto;}
.recruit-button{
	background-image:url(kyujin/images/button.jpg);
	background-repeat:no-repeat;
	text-align:center;
	width:165px;
	height:auto;
	}
.recruit-button p{
	color:#036;
	font-weight:bold;
	margin-top:12px;
	margin-bottom:10px;
	}
.recruit-button p a{
	color:#036;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}	
.recruit-button p a:hover{
	color:#036;
	text-decoration:underline;
	}	
.middle{
	vertical-align:middle;}	
.f-red{
	color:#C00;
	font-size:1em;}	
.white{
	background-color:#Fff}	
#goannai{
	width:400px;
	height:30px;
	margin-left: 62px;
	margin-bottom:10px;
}
#goannai a{
	width:400px;
	height:30px;
	background-image: url(kyujin/images/goannai1_over.gif);
	background-repeat: no-repeat;
	display:block;
}
#goannai a:hover{
     text-align:center;
     
     }
#goannai a:hover img{ 
    text-align:center;
    visibility:hidden;
    }
#goannai2{
	width:400px;
	height:30px;
	margin-left: 62px;
	margin-bottom:40px;
}
#goannai2 a{
	width:400px;
	height:30px;
	background-image: url(kyujin/images/goannai2_over.gif);
	background-repeat: no-repeat;
	display:block;
}
#goannai2 a:hover{
     text-align:center;
     
     }
#goannai2 a:hover img{ 
    text-align:center;
    visibility:hidden;
    }
    	
 /********リンクページ設定*********/   
 
 .box-link{
	width:635px;
	text-align:left;
	padding-bottom: 30px;
	line-height: 140%;
}
.box-link h2{
	font-size:1em;
	color:#3366CC;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3366CC;
	margin-bottom:20px;
	padding-bottom:5px;
}
.box-link p{
	margin-bottom:5px;
	font-size:0.9em;
	clear: none;
	margin-top: 5px;
}
.box-link p a{
	color: #333;
	text-decoration:none;
	}
.box-link p a:hover{
	color: #7BB0D2;
	text-decoration:underline
	}		
	
.link-table{
	width:525px;
	height:auto;
	margin-left: 0px;
	margin-right: auto;
	border: 1px solid #E6E6E6;
	margin-bottom: 40px;
}
.link-table th{
	width:400px;
	height:auto;
	padding:5px;
	border-bottom-color:#CCC;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-right: 8px;
	padding-top: 5px;
}	
	
.link-table td{
	padding:5px;
	border-bottom-color:#CCC;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
}
.link-table th.b-none{
	border:none;}
.link-table td.b-none{
	border:none;}	
.link-table dl{
	margin:0px;
	padding:0px;}
.link-table dt{
	font-size:0.9em;
	font-weight:bold;
	margin-bottom: 5px;
	color: #333;
	}
.link-table dt a{
	color: #333;
	text-decoration:none;
	}
.link-table dt a:hover{
	color: #7BB0D2;
	text-decoration:underline
	}		
	
.link-table dd{
	font-size:0.8em;
	font-weight:normal;
	margin-left: 72px;
	color: #666;
}
.link-table2{
	text-align:left
}
