/* TITLE */

#ttl_1 {
	background: url(../work/img/ttl_1.jpg) no-repeat;
}

#ttl_1-1 {
	background: url(../work/shokai/img/ttl_1-1.jpg) no-repeat;
}

#sttl_1-1-1 {
	background: url(../work/shokai/img/sttl_1-1-1.jpg) no-repeat;
	margin-top: -10px;
}

#ttl_1-1b {
	background: url(../work/shokai/img/ttl_1-1b.jpg) no-repeat;
}

#ttl_1-2 {
	background: url(../work/haken/img/ttl_1-2.jpg) no-repeat;
}

#sttl_1-2-1 {
	background: url(../work/haken/img/sttl_1-2-1.jpg) no-repeat;
}

#ttl_1-2b {
	background: url(../work/haken/img/ttl_1-2b.jpg) no-repeat;
}

#ttl_1-3 {
	background: url(../work/method/img/ttl_1-3.jpg) no-repeat;
}

#ttl_1-4 {
	background: url(../work/img/ttl_1-4.jpg) no-repeat;
}

#ttl_1-5 {
	background: url(../work/img/ttl_1-5.jpg) no-repeat;
}


/* INDEX */

#sttl_1-1 {
	width: 580px;
	height: 55px;
	background: url(../work/img/sttl_1-1.jpg) no-repeat;
	margin-top: 30px;
	margin-bottom: 10px;
	text-indent: -9999px;
}

#sttl_1-2 {
	background: url(../work/img/sttl_1-2.jpg) no-repeat;
}

#btn_1 a {
	display: block;
	overflow: hidden;
	width: 275px;
	height: 130px;
	background: url(../work/img/btn_info_1.jpg) no-repeat;
	text-indent: -9999px;
}

#btn_2 a {
	display: block;
	overflow: hidden;
	width: 275px;
	height: 130px;
	background: url(../work/img/btn_info_2.jpg) no-repeat;
	text-indent: -9999px;
}

.stripe_box table {
	border-collapse: collapse;
}


/* SHOKAI */

.topic {
	margin-top: 15px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #999999;
}

#t_1 {
	border-collapse: collapse;
	margin-top:10px;
	margin-left: 220px;
}

.topic table tr td img {
	margin-left: 10px;
}

#form_btn {
	margin-left: 305px;
	margin-top: 10px;
}

#t_2 {
	border-collapse: collapse;
	margin-top:10px;
}


/* SHOKAI/LIST*4 */

#tab_menu {
	height: 26px;
	background: url(../work/shokai/img/back_tab_shokai.jpg) repeat-x;
}

#tab_menu ul li {
	list-style-type: none;
	width: 105px;
	height: 26px;
	float: left;
}

#tab_menu ul li a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
}

#tab_1 {
	background: url(../../work/shokai/img/tab_shokai_1.jpg) no-repeat;
}

#tab_2 {
	background: url(../../work/shokai/img/tab_shokai_2.jpg) no-repeat;
}

#tab_3 {
	background: url(../../work/shokai/img/tab_shokai_3.jpg) no-repeat;
}

#tab_4 {
	background: url(../../work/shokai/img/tab_shokai_4.jpg) no-repeat;
}

#sheet_box {
	width: 563px;
	height: 600px;
	border-left: 1px solid #B3B3B3;
	border-right: 1px solid #B3B3B3;
	border-bottom: 1px solid #B3B3B3;
	padding-top: 20px;
	padding-left: 15px;
	padding-bottom: 15px;
	margin-bottom: 30px;
}

#info_list_box {
	width: 530px;
	padding-top: 5px;
	padding-left: 20px;
	background: url(../work/img/common/back_stripe_s_naka.jpg) repeat-y;
}

#info_list_box table {
	border-collapse: collapse;
	margin-top: 10px;
}

#info_list_box table tr td {
	padding: 5px;
	border-bottom: 1px dotted #999999;
}

#ttl_box {
	width: 510px;
	padding-bottom: 5px;
	border-bottom: 1px solid #999999;
}


/* HAKEN/LIST*4 */

#tab_menu_2 {
	height: 26px;
	background: url(../work/haken/img/back_tab_haken.jpg) repeat-x;
}

#tab_menu_2 ul li {
	list-style-type: none;
	width: 105px;
	height: 26px;
	float: left;
}

#tab_menu_2 ul li a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
}

#tab_1-2 {
	background: url(../../work/haken/img/tab_haken_1.jpg) no-repeat;
}

#tab_2-2 {
	background: url(../../work/haken/img/tab_haken_2.jpg) no-repeat;
}

#tab_3-2 {
	background: url(../../work/haken/img/tab_haken_3.jpg) no-repeat;
}

#tab_4-2 {
	background: url(../../work/haken/img/tab_haken_4.jpg) no-repeat;
}


/* METHOD */

.stripe_box ul li {
	list-style-type: none;
	width: 273px;
	height: 30px;
	float: left;
	font-size: 1px;
}

#snavi_1 a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	background: url(../work/img/common/snavi_1.jpg) no-repeat;
	text-indent: -9999px;
}

#snavi_2 a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	background: url(../work/img/common/snavi_2.jpg) no-repeat;
	text-indent: -9999px;
	margin-left: 12px;
}

#snavi_1 a:hover {
	background: url(../work/img/common/snavi_on_1.jpg) no-repeat;
}

#snavi_2 a:hover {
	background: url(../work/img/common/snavi_on_2.jpg) no-repeat;
}

#snavi_1_on {
	background: url(../work/img/common/snavi_on_1.jpg) no-repeat;
	text-indent: -9999px;
}

#snavi_2_on {
	background: url(../work/img/common/snavi_on_2.jpg) no-repeat;
	text-indent: -9999px;
}

#ssnavi {
	height: 75px;
	background-color: #CCCCCC;
}

#ssnavi ul li {
	list-style-type: none;
	float: left;
	font-size: 1px;
	text-indent: -9999px;
}

#ssnavi_1 a {
	display: block;
	overflow: hidden;
	width: 98px;
	height: 75px;
	background: url(../work/method/img/navi_1.jpg) no-repeat;
}

#ssnavi_2 a {
	display: block;
	overflow: hidden;
	width: 96px;
	height: 75px;
	background: url(../work/method/img/navi_2.jpg) no-repeat;
}

#ssnavi_3 a {
	display: block;
	overflow: hidden;
	width: 96px;
	height: 75px;
	background: url(../work/method/img/navi_3.jpg) no-repeat;
}

#ssnavi_4 a {
	display: block;
	overflow: hidden;
	width: 96px;
	height: 75px;
	background: url(../work/method/img/navi_4.jpg) no-repeat;
}

#ssnavi_5 a {
	display: block;
	overflow: hidden;
	width: 96px;
	height: 75px;
	background: url(../work/method/img/navi_5.jpg) no-repeat;
}

#ssnavi_6 a {
	display: block;
	overflow: hidden;
	width: 98px;
	height: 75px;
	background: url(../work/method/img/navi_6.jpg) no-repeat;
}

#ssnavi_1 a:hover {
	background: url(../work/method/img/navi_on_1.jpg) no-repeat;
}

#ssnavi_2 a:hover {
	background: url(../work/method/img/navi_on_2.jpg) no-repeat;
}

#ssnavi_3 a:hover {
	background: url(../work/method/img/navi_on_3.jpg) no-repeat;
}

#ssnavi_4 a:hover {
	background: url(../work/method/img/navi_on_4.jpg) no-repeat;
}

#ssnavi_5 a:hover {
	background: url(../work/method/img/navi_on_5.jpg) no-repeat;
}

#ssnavi_6 a:hover {
	background: url(../work/method/img/navi_on_6.jpg) no-repeat;
}

#ssnavi_1_on {
	width: 98px;
	height: 75px;
	background: url(../work/method/img/navi_on_1.jpg) no-repeat;
}

#ssnavi_2_on {
	width: 96px;
	height: 75px;
	background: url(../work/method/img/navi_on_2.jpg) no-repeat;
}

#ssnavi_3_on {
	width: 96px;
	height: 75px;
	background: url(../work/method/img/navi_on_3.jpg) no-repeat;
}

#ssnavi_4_on {
	width: 96px;
	height: 75px;
	background: url(../work/method/img/navi_on_4.jpg) no-repeat;
}

#ssnavi_5_on {
	width: 96px;
	height: 75px;
	background: url(../work/method/img/navi_on_5.jpg) no-repeat;
}

#ssnavi_6_on {
	width: 96px;
	height: 75px;
	background: url(../work/method/img/navi_on_6.jpg) no-repeat;
}

#gray_box {
	width: 550px;
	background-color: #CCCCCC;
	padding: 15px;
}

#white_box {
	width: 510px;
	padding : 0px 20px 20px 20px;
	background: #FFFFFF;
}

#l_corner {
	width: 220px;
	height: 90px;
	background: url(../work/method/img/sttl_l_1.jpg) no-repeat;
	text-indent: -9999px;
	float: left;
}

#sttl_menu {
	width: 290px;
	height: 70px;
	font-size: 10px;
	padding-top: 20px;
	background: url(../work/method/img/back_ttl_1-3-1.jpg) no-repeat;
	float: left;
}

#sttl_menu ul li {
	list-style-type: none;
}

#sttl_menu ul li a {
	text-decoration: none;
}

#f_box {
	width: 560px;
	padding: 5px 10px;
	background: url(../work/method/img/back_form_naka.jpg) repeat-y;
}

#f_box ul li {
	list-style-type: none;
	width: 275px;
	height: 35px;
	float: left;
	font-size: 1px;
}

#f_box ul li a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
}

#f_btn_3 {
	background: url(../work/img/common/btn_form_shokai.jpg) no-repeat;
}

#f_btn_4 {
	background: url(../work/img/common/btn_form_haken.jpg) no-repeat;
	margin-left: 10px;
}

	/* METHOD-index */

#sttl_1-3-1-1 {
	background: url(../work/method/img/sttl_1-3-1-1.jpg) no-repeat;
}

#white_box ul li {
	margin-left: 15px;
}

#sttl_1-3-1-2 {
	background: url(../work/method/img/sttl_1-3-1-2.jpg) no-repeat;
}

#white_box table {
	border-collapse: collapse;
	margin-top: 10px;
	margin-bottom: 10px;
}

#white_box table tr td {
	padding: 5px;
}

#saport tr td {
	padding: 5px;
	border: 1px solid #CCCCCC;
}

#sttl_1-3-1-3 {
	background: url(../work/method/img/sttl_1-3-1-3.jpg) no-repeat;
}

#sttl_1-3-1-4 {
	background: url(../work/method/img/sttl_1-3-1-4.jpg) no-repeat;
}

	/* METHOD-training */

#l_corner_3 {
	width: 220px;
	height: 90px;
	background: url(../work/method/img/sttl_l_3.jpg) no-repeat;
	text-indent: -9999px;
	float: left;
}

#sttl_menu_3 {
	width: 290px;
	height: 70px;
	font-size: 10px;
	padding-top: 20px;
	background: url(../work/method/img/back_ttl_1-3-3.jpg) no-repeat;
	float: left;
}

#sttl_menu_3 ul li {
	list-style-type: none;
}

#sttl_menu_3 ul li a {
	text-decoration: none;
}

#sttl_1-3-3-1 {
	background: url(../work/method/img/sttl_1-3-3-1.jpg) no-repeat;
}

#sttl_1-3-3-2 {
	background: url(../work/method/img/sttl_1-3-3-2.jpg) no-repeat;
}

.flow {
	width: 510px;
	height: 20px;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #1D2087;
	border-bottom: 1px dotted #999999;
}


	/* METHOD-system_2 */

#l_corner_2 {
	width: 220px;
	height: 90px;
	background: url(../work/method/img/sttl_l_2.jpg) no-repeat;
	text-indent: -9999px;
	float: left;
}

#sttl_menu_2 {
	width: 290px;
	height: 70px;
	font-size: 10px;
	padding-top: 20px;
	background: url(../work/method/img/back_ttl_1-3-2.jpg) no-repeat;
	float: left;
}

#sttl_1-3-2-1 {
	background: url(../work/method/img/sttl_1-3-2-1.jpg) no-repeat;
}


	/* METHOD-counselor */

#l_corner_4 {
	width: 220px;
	height: 90px;
	background: url(../work/method/img/sttl_l_4.jpg) no-repeat;
	text-indent: -9999px;
	float: left;
}

#sttl_menu_4 {
	width: 290px;
	height: 70px;
	font-size: 10px;
	padding-top: 20px;
	background: url(../work/method/img/back_ttl_1-3-4.jpg) no-repeat;
	float: left;
}

#sttl_1-3-4-1 {
	background: url(../work/method/img/sttl_1-3-4-1.jpg) no-repeat;
}

#sttl_1-3-4-2 {
	background: url(../work/method/img/sttl_1-3-4-2.jpg) no-repeat;
}

#sttl_1-3-4-3 {
	background: url(../work/method/img/sttl_1-3-4-3.jpg) no-repeat;
}


	/* METHOD-interview */

#l_corner_6 {
	width: 220px;
	height: 90px;
	background: url(../work/method/img/sttl_l_6.jpg) no-repeat;
	text-indent: -9999px;
	float: left;
}

#sttl_menu_6 {
	width: 290px;
	height: 70px;
	font-size: 10px;
	padding-top: 20px;
	background: url(../work/method/img/back_ttl_1-3-6.jpg) no-repeat;
	float: left;
}

#sttl_menu_6 ul li {
	list-style-type: none;
}

#sttl_menu_6 ul li a {
	text-decoration: none;
}

.interview_title {
	margin-top: 25px;
	margin-bottom: 20px;
}


/* FORM */

#form_table,form_table_2 {
	border-collapse: collapse;
	width: 580px;
}

#form_table tr td {
	padding: 7px;
	border-bottom: 1px dotted #999999;
}

.p7 {
	padding: 7px;
	border-bottom: 1px dotted #999999;
}


/* */

.veteran {
	text-indent: 40px;
	background: url(../work/img/common/icon_veteran.jpg) no-repeat left center;
}

.beginner {
	text-indent: 40px;
	background: url(../work/img/common/icon_beginner.jpg) no-repeat left center;
}





/*ozasautuika*/
#tenshokuseikou
{
background:
}




.work_s_ttl
{
width:580px;
text-align:center;
margin:10px 0;
}


/*200090129_add*/
#mail_btn {
	border-collapse: collapse;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
}

#mail_btn tr td {
	padding: 5px;
}







