
/*font-sizeを10pxにする*/
body{
    font-size: 62.5%; /* IE */
    font-family: Verdana, 'ＭＳ Ｐゴシック', sans-serif;
}
html>/**/body{
    font-size: 10px; /* Except IE */
}
/*----------*/

img{
	border:0;
}

.clear{
	clear:both;
}

/*for IE 5.5-7*/
div{
    zoom:1;
}
/*for modern browser*/
div:after{
	content:" ";
	display: block;
	height:0.1px;
	clear:both;
	visibility:hidden;
	font-size: 0;
	line-height: 0;
}
* html div { display: inline-block; }


/*-----*/

#branch_box{
	width:750px;
	margin:0 auto;
	padding:0 0 30px 0;
	text-align:center;
}

#branch_box h2{
	margin:0 0 10px 0;
	background:none;
	padding:0;
	border:none;
}

.rec_bar1,
#bottom-box{
	margin:10 auto;
}
.rec_bar1{
	width:735px;
	border:2px #D90000 solid;
	background:url("../images_c/rec_bar_bg.gif");
	margin:0 auto;
}
.rec_bar2{
	float:left;
	width:485px;
	border:2px #3399CC solid;
	background:url("../images_c/rec_bar2_bg.gif");
}
.rec_bar3{
	float:right;
	width:240px;
	border:2px #EA8D02 solid;
}
.rec_bar1 h3,
.rec_bar2 h3,
.rec_bar3 h3{
	margin:0 0 10px 0;
	padding:0;
	border:none;
}
#bottom-box{
	width:740px;
	margin:10px auto;
	clear:both;
}

#branch_box .sub-box{
	float:left;
	width:243px;
	padding-left:1px;
	display:inline;
}
#branch_box .sub-box2{
	float:left;
	width:243px;
}
#branch_box .sub-box3{
	float:left;
	width:236px;
	padding-left:2px;
	display:inline;
}

#branch_box p{
	font-size:10px;
}

#branch_box .date{
	font-weight:bold;
	margin:5px 8px 0 8px;
	text-align:left;
/*	font-size:75%;*/
}
#branch_box .text{
	text-align:left;
	line-height:140%;
	margin:0 8px 10px 8px;
/*	font-size:75%*/
}

#branch_box #group_fresher{
	float:left;
	width:236px;
	margin:0 2px;
}
