@charset "utf-8";

/* �Ⴊ�����ƕ���CSS */

#honbucont {
padding:5px;
}




#maincontent h3{
font-size:17px;
text-align:left;
padding:8px 0 3px 60px;
margin:5px 5px 5px 20px;
background-image:url(../images/ricruit/h3title01.gif);
background-repeat:no-repeat;
height:25px;
}

#maincontent h4{

font-size:15px;
text-align:left;
padding-left:25px;
line-height:1.2;
}



#maincontent p {
	padding:10px;
	text-align:left;
	text-indent:1em;
	line-height:1.5em;
	font-size:15px;
	}

.schedule {
	
	margin: 5px 30px;
	padding: 0;
	
	font-size: 90%;
	text-align: left;

	border: 2px solid;
	background-color: #fcf3ed;
	
}

.schedule th,td {
	border: 1px solid;

}

.schedule th[scope='col'] {
	text-align: center;
	letter-spacing: 0.5em;
	background-color: #fabf88;
}

.schedule th[scope='row'] {
	text-align: center;
	vertical-align: middle;
	background-color: #fae0ca;
	width: 120px;
}	

.schedule th {
	font-weight: bold;
}

.schedule td {
	width: 500px;
}

.bumon1 {
margin-left:60px;
}



.bumon1 th {
border:1px solid #000;
font-size:15px;
padding:5px 0 5px 0;
}

.bumon1 td {
width:250px;

}



 #gyouji {

width:560px;
height:250px;
background-image:url(../images/bumon1/arukou1.jpg);
background-repeat:no-repeat;
margin:30px 0 30px 30px ;

}

 #gyouji th{
font-size:14px;
width:35px;
padding-left:5px;
background-color:#ffffed;
height:35px;
color:#cc0000;
}

 #gyouji td{
width:235px;
font-size:14px;
font-weight:bold;
text-align:left;
vertical-align:top;
padding-left:2px;
border-left:2px solid #ffa500;
border-bottom:1px dotted #ffa500;

color:#333300;
}


 #katusengyouji {

width:560px;
height:260px;
background-color: #f0f0d9;
margin:30px 0 30px 30px ;

}

 #katusengyouji th{
font-size:14px;
width:35px;
padding:5px;
background-color:#ffffed;
height:35px;
color:#cc0000;
}

 #katusengyouji td{
width:235px;
font-size:13px;
font-weight:bold;
text-align:left;
vertical-align:top;
padding:10px;
border-left:2px solid #ffa500;
border-bottom:1px dotted #ffa500;

color:#333300;
}









/*�~�O���t*/

.soudanji {
width:595px;
}

.soudanji h6{
font-size:16px;
font-weight:bold;
margin-left:20px;
background-color:#ffffff;
background-image:none;
border-left:10px solid #00ffff;
border-bottom:1px dotted #000000;

width:300px;
text-align:left;
padding-left:10px;
}




.jisseki1 {
width:370px;
background-color:#ffffff;
float:left;
margin-top:30px;
}

.jisseki1  h5{
padding: 15px 0 0 15px;
font-size:16px;
font-weight:bold;
color:#000099;

}

.jisseki1 ul{

margin-left:5px;
}



.jisseki1 ul li{
background-color:#fff000;
border-bottom: 1px solid #000000;
padding:3px 0 3px 0;
font-size:13px;
width:370px;
text-align:left;
}

 .engjpg {
float:right;
width:220px;

}

 .engjpg img{

width:215px;

}



.jisseki2 {
width:570px;
background-color:#ffffff;

}


.jisseki2 ul{
width:150px;
float:left;
padding-left:30px;
padding-right:30px;
}

.jisseki2  h5{
padding: 15px 0 0 15px;
font-size:16px;
font-weight:bold;
color:#009933;

}
.jisseki2 ul li{
background-color:#99ff99;
padding:2px 0 2px 0;
border-bottom: 1px solid #000000;
}


.bw {
	cursor: pointer;
	}

#sienkanren {

width:570px;

background-color:#000;

}

#grouphome {
width:580px;
margin-left:20px;


}

#grouphome th{
border:1px solid #000;
padding:3px;
font-size:14px;
width:100px;
color:#309;
background-color:#ffffcc;
font-weight:bold;
}

#grouphome td{
border:1px solid #000;
padding:10px 0 8px 8px;;
font-size:12px;
text-align:left;
vertical-align:top;
background-color:#efffff;
}

#grouphome img {
	
	margin:5px 0 3px 30px;
	
	width: 120px;
	
	border:1px solid #00cc66;

	}

#grouphome img:hover {
	
	border-color: red;
	
	}

#grouphomeinfo {
	
	width: 100%;
	
	}

#grouphomeinfo ul {
	
	}

#grouphomeinfo ul a {
	
	text-decoration: none;
	
	}
	
#grouphomeinfo ul li:hover {
	
	background-color: #f4a460;
	
	color: #ffffff;
	
	opacity: 0.9;
	
	}

#grouphomeinfo ul li {
	
	float: left;
	
	margin: 5px 0 5px 20px;
	padding: 5px 0;
	
	width: 9.0em;
	
	box-shadow:3px 3px 5px #ccc;
	
	background-color: #ffffe0;
	
	border-radius: 10px;
	
	text-align: center;
	text-shadow: 1px 1px 1px #999;
	
	
	color: #8b4513;
	font-size: 14px;
	
	}

#grouphomeinfo ul li img {
	
	width: 8.0em;
	height: 6.0em;
		
	box-shadow: inset 0 0 5px 5px #fff;
	
	}

#grouphomeinfo h3 {

	clear: both;
	
	margin: 10px;
	padding: 10px;
	
	width: 100%;
	height: 100%;
	
	background-color: #f0f0f0;
	background-image: none;
	
	border-radius: 15px;
	
	text-align: center;
	text-indent: 0.0em;
	letter-spacing: 15px;
	text-shadow: -1px -1px 0 #eee, 1px 1px 0 #454545;
	
	color: #ff69b4;
	font-size: 20px;
	font-weight: bold;
	
	}

.grouphomebox {
	
	margin: 10px;
	background-color: #f6f6d9;
	}

.gh-photobox {
	
	float: left;
	
	}

.gh-photobox img {
	
	margin: 20px;
	width: 180px;
	box-shadow: 0px 0px 5px #808080;
	
	}

.gh-cfix {
	
	clear: both;
	
	}

.gh-infobox {
	
	float: left;
	margin: 0 5px 0 25px;
	width: 350px;
	text-align: left;
	font-size: 13px;
	
	}

.gh-infobox dt {
	
	background-color: #ffd8b2;
	
	color: #f03c45;
	font-size: 14px;
	font-weight: bold;
	
	}

.gh-infobox dd {

	padding-left: 1.0em;
	text-indent: 1.0em;
	color: #161616;
	
	}

/*------------------tabs table-----------------------*/


.tabs {
width:500px;
background-color:#fff;

}

.tabs th {
font-size:16px;
width:150px;
background-color:#ff6;
}

.tabs td {
font-size:14px;
text-align:left;
padding-left:10px;
background-color:#cff;
}



#ake {
width:550px;
height:100px;
margin-left:30px;
margin-top:30px;

}

#ake td{
border:3px dashed #f30;
padding:10px;
width:180px;
font-size:18px;
font-weight:bold;

}

#panp {
background-image:url(../photo/akebono/pan1.jpg);
width:550px;
height:350px;
margin-left:20px;

}

#panp  p{
width:250px;
font-weight:bold;
font-size:14px;
padding:300px 0 0 300px;
color:#f60;

}

#panp2 {
background-image:url(../photo/akebono/situnai.jpg);
width:550px;
height:350px;
margin-left:20px;

}

#panp2  p{
width:400px;
font-weight:bold;
font-size:14px;
padding:280px 0 0 10px;
color:#f60;

}


#panp3 {
background-image:url(../photo/akebono/ryoka1.jpg);
width:550px;
height:350px;
margin-left:20px;

}

#panp3  p{
width:400px;
font-weight:bold;
font-size:14px;
padding:275px 0 0 10px;
color:#f60;

}

/* �l���K�胊�X�g
---------------------------------------------*/







