/*タイトルバー----------------------------------------------- */

h1{
	font-size: 10px;
	color: #808080;
	margin-top: 4px;
	margin-bottom: 0px;
	font-weight:normal;
	letter-spacing:1px;

/*パンクズ----------------------------------------------- */

}
p.style2 {
	font-size: 10px;
	color: #000000;
	text-align: right;
	display: block;
	padding-top: 8px;



/*ここからメインコンテンツ------------------------------ */



/*右カテゴリ（すべてのページ）ー---------------------------- */



/*すべてのカテゴリテキスト---------------- */
}
p.righttext {
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height: 28px;
	padding-left: 20px;/*すべてのカテゴリテキストsmall---------------- */
	letter-spacing: 1px;
	padding-bottom: 20px;
}
p.charmtext {
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height: 28px;/*すべてのカテゴリテキストsmall---------------- */
	letter-spacing: 1px;
}
p.companytext {
	font-size: 12px;
	line-height: 150%;
	color: #000000;
	margin: 3px;

/*すべてのカテゴリテキスト点線---------------- */
}
span {
	border-bottom: dotted 1px #cccccc;

/*すべてのカテゴリ左揃えサブタイトル---------------- */

}
.sabutaitotuleft {
	margin-top: 2px;
	margin-bottom: 12px;
	margin-left: 5px;
	padding-left: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #666699;
	font-size: 16px;
	color: #003399;
	height: 20px;
	text-align: left;
}
.sabutaitotuleft2 {
	margin-top: 20px;
	margin-bottom: 30px;
	margin-left: 5px;
	padding-left: 8px;

	font-size: 12px;
	color: #003399;
	text-align: left;
	letter-spacing:1px;


/*右カテゴリー（トップページ以外に適応）---------------- */


/*タイトルテキスト---------------- */

}
.taitotu {
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 5px;
	border-bottom-width: 0px;
	border-style: solid;
	border-color: #666699;
	font-size: 20px;
	color: #666666;
	padding-left: 10px;
	text-align: left;
	line-height: 120%;
	margin-bottom: 20px;
	display: block;
}
.sabutext {
	background-image: url(../images/sabutext.jpg);
	background-repeat: no-repeat;
	width: 490px;
	height: 40px;
	margin-top: 30px;
	text-align: left;
	font-size: 16px;
	color: #696969;
	padding-top: 40px;
	padding-left: 20px;
	display: block;/*トップカテゴリテキスト---------------- */
}
p.toprighttext {
	font-size: 14px;
	padding-top: 2px;
	color: #000000;
	text-align: left;
	line-height: 205%;
	padding-left: 8px;


/*職種別サブテキスト---------------- */

}
.point-sabutext {
	margin-left: 20px;
	text-align: left;
	font-size: 16px;
	color: #003399;
	display: block;
	padding-top: 20px;
	margin-bottom: 3px;/*職種別テキスト---------------- */
}
p.shokusyutext {
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height: 25px;
	margin-left: 20px;
	display: block;/*インタビュー代表名前のテキスト---------------- */
}
p.intabunametext {
	font-size: 16px;
	color: #000000;
	text-align: right;
	line-height: 205%;


/*写真位置右の場合---------------- */

}
.rightp {
	padding-top: 20px;
	padding-left: 10px;
/*トップ写真位置右の場合---------------- */

}
.toprightp {
	margin-top: 30px;
	margin-left: 10px;


/*写真位置左の場合---------------- */

}
.leftp {
	padding-top: 20px;
	padding-right: 10px;
/*画像位置右の場合---------------- */

}
.rightgazou {
	margin-top: 0px;
	margin-left: 10px;

/*画像位置左の場合---------------- */

}
.leftgazou {
	margin-top: 0px;
	margin-right: 10px;

/*回り込み画像位置右の場合---------------- */

}
.rekishiright {
	margin-top: 25px;
	margin-left: 20px;
	margin-bottom: 15px;
	float:right;

/*回り込み画像位置左の場合---------------- */

}
.rekishileft {
	margin-top: 25px;
	margin-right: 20px;
	margin-bottom: 15px;
	float:left;

/*写真下のキャプチャーテキスト---------------- */

}
p.capshiya {
	font-size: 12px;
	color: #003399;
	text-align: left;
	line-height: 180%;

/*kokoroetext----------------------------------------------- */


}
p.kokoroetext {
	font-size: 13px;
	line-height: 160%;
	text-align: left;
	color: #000000;


/*kokoroetext----------------------------------------------- */


}
p.koetextleft {
	width: 250px;
	height:auto;
	font-size: 14px;
	line-height: 180%;
	text-align: left;
	color: #000000;
	display: block;/* 	width: 210px;
	height: 334px;
	padding-top: 88px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 235px;
	font-size: 14px;
	line-height: 180%;
	text-align: left;
	color: #000000; */

}

*:first-child+html p.koetextleft {

	width: 240px;
	height:auto;
	padding:75px 235px 0 0;
	font-size: 14px;
	line-height: 180%;
	text-align: left;
	color: #000000;
	margin:0;

/* 	width: 210px;
	height: 334px;
	padding-top: 88px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 235px;
	font-size: 14px;
	line-height: 180%;
	text-align: left;
	color: #000000; */


}
p.koetextright {
	width: 250px;
	height:auto;
	font-size: 14px;
	line-height: 180%;
	text-align: left;
	color: #000000;
	display: block;/* 	width: 220px;
	height: 334px;
	padding-top: 88px;
	padding-bottom: 0px;
	padding-left: 140px;
	padding-right: 0px;
	font-size: 14px;
	line-height: 180%;
	text-align: left;
	color: #000000; */
}

*:first-child+html p.koetextright {
	width: 250px;
	height:auto;
	padding:75px 0 0 210px;
	font-size: 14px;
	line-height: 180%;
	text-align: left;
	color: #000000;
/* 	width: 220px;
	height: 334px;
	padding-top: 88px;
	padding-bottom: 0px;
	padding-left: 140px;
	padding-right: 0px;
	font-size: 14px;
	line-height: 180%;
	text-align: left;
	color: #000000; */
	
}
p.koetextleft2 {

	width: 240px;
	height:auto;
	padding:75px 0 0 25px;
	_padding:75px 240px 0 0 ;
	font-size: 14px;
	line-height: 180%;
	text-align: left;
	color: #000000;
	margin:0;


}
p.koetextright2 {

	width: 250px;
	height:auto;
	padding:75px 0 0 210px;
	_padding:75px 0 0 130px;
	font-size: 14px;
	line-height: 180%;
	text-align: left;
	color: #000000;

/*ジャンプtext----------------------------------------------- */


}
p.toprinkext {
	padding-right: 4px;
	margin-top: 50px;
	margin-bottom: 15px;
	font-size: 12px;
	text-align: right;
	color: #000000;



/*ここからメインコンテンツ終了------------------------------ */






/*フッター----------------------------------------------- */


/*フッターテキスト------------------------------------------ */

}
p.style3 {
	font-size: 10px;
	font-align: left;
	color: #333399;
	line-height: 150%;

/*Copyright (C)ーテキスト---------------------------------------- */

}
p.style4 {
	font-size: 10px;
	font-align: right;
	color: #696969;
}
