body {

	margin : 0px;

}



h1 {

	text-align : right;

	margin : 10px 10px 0px 0px;

	padding : 0px;

	font-size : 11px;

	color : #666699;

	font-weight : normal;

}



.up_title {

	margin : 10px 0px 2px 16px;

	font-size : 14px;

	color : #333333;

	font-weight : bold;

}



.subtitle1 {

	margin : 0px 0px 10px 30px;

	width : 710px;

	height : 31px;

	background-image : url(../img/company/new_resume/bg_title1.gif);

}



.subtitle_txt {

	margin : 9px 0px 0px 25px;

	font-size : 14px;

	font-weight : bold;

	color : #333333;

}



.contents1 {

	margin : 0px 0px 10px 60px;

	font-size : 13px;

	color : #333333;

}



.arrow {

	margin : 0px 0px 0px 70px;

	background-image: url(../img/company/new_resume/arrow.gif);

	background-position: 0px 3px;

	background-repeat: no-repeat;

}



.arrow_text {

	margin-left : 19px;

	font-size : 14px;

	color : #CC0000;

	font-weight : bold;

}



.box {

	margin : 0px 0px 15px 85px;

}



.table_txt {

	font-size : 13px;

	color : #333333;

}



.kome {

	margin-top : 2px;

	margin-left : 2em;

	font-size : 13px;

	color : #FF0000;

}



.space {

	margin : 8px;

}



.subtitle2 {

	margin : 0px 0px 10px 30px;

	width : 710px;

	height : 31px;

	background-image : url(../img/company/new_resume/bg_title2.gif);

}



.box2 {

	width : 690px;

	margin-left : 50px;

}



.table_txt2 {

	margin-left : 10px;

	font-size : 13px;

	color : #333333;

	line-height : 16px;

}



.yajirushi {

	text-align : center;

}



.space2 {

	margin : 15px;

}





.box3 {

	width : 690px;

	margin-left : 50px;

	text-align : center;

}