

#title1 {
	background: url(../character/img/t_charar.gif) no-repeat;
}

.block_area {
	width: 710px;
	margin: 0 auto;
}

.block {
	width: 330px;
	float: left;
	margin-bottom:10px;
	margin-left: 10px;
	margin-right: 9px;
}

.block h3 {
	width: 330px;
	height: 60px;
	text-indent: -9999px;
}

#block1 {
	background: url(../character/img/btn_cahra_1.gif) no-repeat;
}

#block2 {
	background: url(../character/img/btn_chara_2.gif) no-repeat;
}

#block3 {
	background: url(../character/img/btn_chara_3.gif) no-repeat;
}

#block4 {
	background: url(../character/img/btn_chara_4.gif) no-repeat;
}

.block_shita {
	width: 314px;
	padding: 7px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.block_shita p {
	margin-top: 5px;
	margin-bottom: 5px;
}

.dtl_btn {
	margin-left: 170px;
}



#otop {
	background: url(../character/img/tab_chara_1.jpg) no-repeat;
}

#b_act {
	background: url(../character/img/o_tab_chara_2.jpg) no-repeat;
}

#title2 {
	background: url(../character/img/t_act.gif) no-repeat;
}

#box_1 {
	width: 750px;
	height: 320px;
	padding-top: 40px;
	/*background: url(../character/img/box_back.jpg) no-repeat;*/
	
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}

#back_box
{
width:833px;
height:550px;
background: url(../character/img/ACTPRO-1.jpg) no-repeat;

background-position:bottom;

}

#box_1 p {
	width: 650px;
	margin-left: 50px;
	line-height: 130%;
}



#b_unit {
	background: url(../character/img/o_tab_chara_3.jpg) no-repeat;
}

#title3 {
	background: url(../character/img/t_unit.gif) no-repeat;
}

.center_b h3 {
	width: 850px;
	height: 16px;
	background: url(../character/img/st_mng.gif) no-repeat;
	font-size: 1px;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.interview {
	border: 1px solid #999999;
	margin-bottom: 10px;
	background-color: #F2F2F2;
	padding: 10px;
}

.interview  img{
	float: left;
	margin-right:10px;
}

.right_text {
	width: 550px;
	float: left;
	margin-left:30px;
}

.kai {
	page-break-after: always;
}



#b_edu {
	background: url(../character/img/o_tab_chara_4.jpg) no-repeat;
} 

#title4 {
	background: url(../character/img/t_kyoiku.gif) no-repeat;
}

#ojt {
	height: 27px;
	background: url(../character/img/st_kyoiku_1.gif) no-repeat;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 10px;
}

#off {
	height: 27px;
	background: url(../character/img/st_kyoiku_2.gif) no-repeat;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 10px;
}

#pm {
	height: 29px;
	background: url(../character/img/st_kyoiku_3.gif) no-repeat;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 10px;
}	

#f_up {
	height: 27px;
	background: url(../character/img/st_kyoiku_4.gif) no-repeat;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 10px;
}

#ikusei {
	height: 27px;
	background: url(../character/img/st_kyoiku_5.gif) no-repeat;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 10px;
}

#career {
	height: 49px;
	background: url(../character/img/st_kyoiku_6.gif) no-repeat;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.l_bold {
	font-size: 14px;
	font-weight: bold;
}

#career_table {
	margin-top: 10px;
}


#title5 {
	background: url(../character/img/t_shanai.gif) no-repeat;
}

.s_title {
	margin-bottom: 10px;
	margin-top: 10px;
}

.left_text {
	width: 400px;
	margin-right: 15px;
	float: left;
	text-align: justify;
	text-justify: inter-ideograph;
}

.right_ph {
	float: left;
}

.seido {
	width: 660px;
	margin: 0px 0px 15px 0px;
	float: left;
	text-align: justify;
	text-justify: inter-ideograph;
}


.miya
{
/*white-space:10px;*/
letter-spacing:0.2em;

}
