body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-image: url(http://diskunion.net/templates/img/7_8-0/bkg.gif);
	background-position: 840px 0px;
	background-repeat: repeat-y;
}
.main {
	padding-top: 105px;
	padding-left: 11px;
	margin-bottom: 10px;
}
.auctionbkg {
	height: 105px;
	background-image: url(http://diskunion.net/templates/img/default/banner_auction.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 3px;
}
.categorybkg {
	height: 55px;
	background-image: url(http://diskunion.net/templates/img/4-0/ctg_bkg.gif);
	background-repeat: no-repeat;
	padding-top: 7px;
}
.linebkg01 {
	background-image: url(http://diskunion.net/templates/img/4-0/tbkg_line01.gif);
	background-repeat: repeat-y;
}
table.pageextbl {
	margin-bottom: 10px;
}
.pageex {
	font-size: 12px;
	line-height: 1em;
	color: #000000;
	width: 982px;
	margin: 0px;
	padding: 5px 0px 4px;
}
.newstbl {
	margin-left: 10px;
	margin-bottom: 10px;
}
.newstitle {
	margin: 0px;
	padding: 2px 0px 2px 0px;
	border: 1px dotted #000000;
	border-left: none;
	border-right: none;
}
.newstitle p {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	background-color: #E5E5CC;
	margin: 0px;
	padding: 5px 0px 5px 10px;
}
ul {
	padding-top : 8px;
	padding-bottom : 15px;
}
li {
	margin-top : 20px;
	color : #015985;
	line-height : 1.7em;
}
.freetxt {
	line-height : 1.7em;
	margin-top : 20px;
	padding-left : 13px;
}
.freetxt2 {
	line-height : 1.7em;
	margin-top : 20px;
	padding-left : 13px;
	color : #f63;
}

/* ▼▼ 061219 変更追加表記 ▼▼ */
.photobase_head {
	margin: 5px 0px 0px 13px;
	padding: 0px 0px 0px 0px;
	background-image: url(http://diskunion.net/templates/img/recruit/photobase_head.gif);
	background-repeat: no-repeat;
}
.photo {
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 1px 23px;
}
.photo_01 {
	width: 140px;
	float: left;
	margin: 0px 7px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.photo_02 {
	width: 140px;
	float: left;
	margin: 0px 8px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.photo_03 {
	width: 140px;
	float: left;
	margin: 0px 8px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.photo_04 {
	width: 140px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.photo_05 {
	width: 140px;
	margin: 0px 7px 0px 0px;
	padding: 11px 0px 10px 13px;
	float: left;
}
.photo_05b {
	margin: 11px 0px 10px 13px;
	padding: 0px 0px 0px 0px;
}
.photobase_body {
	margin: 0px 0px 0px 13px;
	padding: 0px 0px 0px 0px;
	background-image: url(http://diskunion.net/templates/img/recruit/photobase_body.gif);
	background-repeat: repeat-y;
}
.recruit_i_1_text {
	font-size: 11px;
	color : #ffffdd;
	line-height : 1.7em;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}
.recruit_i_2_text {
	font-size: 10px;
	color : #ffffdd;
	line-height : 1.7em;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}
.lr_clear {
	clear: both;
}
.photobase_foot {
	width: 620px;
	height: 17px;
	margin: 0px 0px 0px 13px;
	padding: 0px 0px 0px 0px;
	background-image: url(http://diskunion.net/templates/img/recruit/photobase_foot.gif);
	background-repeat: no-repeat;
}
.photobase_comment_head {
	width: 470px;
	margin: 10px 0px 7px 2px;
	padding: 0px 0px 0px 0px;
	background-image: url(http://diskunion.net/templates/img/recruit/photobase_comment_head.gif);
	background-repeat: no-repeat;
}
.photobase_comment_head02 {
	width: 470px;
	margin: 10px 0px 7px 2px;
	padding: 0px 0px 0px 0px;
	background-image: url(http://diskunion.net/templates/img/recruit/photobase_comment_head02.gif);
	background-repeat: no-repeat;
}
.recruit_i_3_text {
	font-size: 10px;
	color : #000011;
	line-height : 1.5em;
	margin: 33px 0px 0px 0px;
	padding: 0px 30px 0px 0px;
}
.recruit_i_3b_text {
	font-size: 10px;
	color : #000011;
	line-height : 1.5em;
	margin: 33px 0px 0px 0px;
	padding: 0px 30px 0px 0px;
}
.comment_photo_area {
	width: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.comment_text_area {
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.photobase_comment_foot {
	width: 470px;
	height: 24px;
	margin: 5px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
	background-image: url(http://diskunion.net/templates/img/recruit/photobase_comment_foot.gif);
	background-repeat: no-repeat;
}

/* ▲▲ 061219 変更追加表記 ▲▲ */


/* ▼▼ 061219 変更追加表記 ▼▼ */
.i_1_base {
	width: 630px;
	margin: 10px 0px 7px 15px;
	padding: 0px 0px 0px 0px;
	background-image: url(http://diskunion.net/templates/img/recruit/photobase_head.gif);
	background-repeat: no-repeat;
}
.ta_box01 {
	width: 140px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 23px;
}
.ta_box02 {
	width: 140px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.ta_box03 {
	width: 140px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.ta_box04 {
	width: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.photo_ta {
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
}
.photo_ta01 {
	margin: 0px 9px 0px 0px;
	padding: 6px 0px 0px 0px;
}
.photo_ta02 {
	margin: 0px 10px 0px 0px;
	padding: 6px 0px 0px 0px;
}
.photo_ta03 {
	margin: 0px 10px 0px 0px;
	padding: 6px 0px 0px 0px;
}
.photo_ta04 {
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
}

.i_2_base {
	width: 630px;
	margin: 10px 0px 7px 15px;
	padding: 0px 0px 0px 0px;
	background-image: url(http://diskunion.net/templates/img/recruit/photobase_head.gif);
	background-repeat: no-repeat;
}
.text_box01 {
	width: 140px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 23px;
}
.text_box02 {
	width: 140px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.text_box03 {
	width: 140px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.text_box04 {
	width: 140px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* ▲▲ 061228 変更追加表記 ▲▲ */


/* ▼▼ 080116 変更追加表記 ▼▼ */
.recruit_navi_title {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 7px 0px;
}
#s01_box01 {
	width: 625px;
	border: 1px solid #018019;
	margin: 0px 0px 20px 0px;
}
#s01_box02 {
	width: 625px;
	background-color: #018019;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 7px 0px;
}
.s01_text_title {
	font-size: 12px;
	color: #ffffff;
	line-height : 1.3em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}
#s01_box03 {
	width: 625px;
}
.s01_jk {
	width: 150px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 1px 7px;
	background-image: url(http://diskunion.net/templates/img/recruit/recruit_s_jkbg.gif);
	background-repeat: no-repeat;
}
.s01_text01 {
	width: 468px;
	float: left;
	font-size: 12px;
	color: #000000;
	line-height : 1.3em;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 0px;
}
.s01_text02 {
	text-align: right;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 7px 0px;
}
div#s02_box {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}
div#s02_box01 {
	background-color: #018019;
	width: 625px;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}
.s02_box02 {
	width: 125px;
	float: left;
}
.s02_text01{
	font-size: 12px;
	color : #ffffff;
	line-height : 1.2em;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 5px;
}
.s02_box03 {
	width: 490px;
	float: right;
	background-color: #ffffff;
	border-bottom: 1px solid #80be8b;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 13px 0px;
}
.s02_text02 {
	font-size: 12px;
	color: #000000;
	line-height : 1.2em;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 15px;
}
.s02_sbox {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
}
.s02_box03l{
	width: 100px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}
.s02_box03r {
	width: 270px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}
.s03_text01 {
	font-size: 12px;
	color: #000000;
	line-height : 1.3em;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 7px 7px;
}
.s03_text02 {
	font-size: 11px;
	color: #000000;
	line-height : 1.3em;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 7px 7px;
}
.s03_text03 {
	font-size: 10px;
	color: #000000;
	line-height: 1.2em;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
}
.s03_text03 span {
	font-size: 11px;
}
#s03_box01 {
	width: 300px;
	border: 1px solid #0a0a0a;
	border-right: none;
	text-align: center;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}
#s03_box02 {
	width: 300px;
	border: 1px solid #0a0a0a;
	text-align: center;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}
#s03_box03 {
	width: 300px;
	border: 1px solid #0a0a0a;
	border-top: none;
	border-right: none;
	text-align: center;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}
#s03_box03a {
	width: 120px;
	float: left;
	font-size: 12px;
	color: #000000;
	line-height : 1.3em;
	text-align: left;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
}
#s03_box03b {
	width: 165px;
	float: left;
	font-size: 12px;
	color: #000000;
	line-height : 1.3em;
	text-align: left;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}
#s03_box03b span {
	font-size: 10px;
	line-height : 1.3em;
}
#s03_box04a {
	width: 120px;
	float: left;
	font-size: 12px;
	color: #000000;
	line-height : 1.3em;
	text-align: left;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
}
#s03_box04b {
	width: 165px;
	float: left;
	font-size: 12px;
	color: #000000;
	line-height : 1.3em;
	text-align: left;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}
#s03_box04b span {
	font-size: 10px;
	line-height : 1.3em;
}
#s03_box04 {
	width: 300px;
	border: 1px solid #0a0a0a;
	border-top: none;
	text-align: center;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}
#s03_box05 {
	width: 500px;
	text-align: center;
	margin: 25px 0px 30px 0px;
	padding: 10px 0px 10px 0px;
	border: 1px solid #0a0a0a;
}
.s04_text01 {
	width: 620px;
	border-top: 1px solid #018019;
	font-size: 12px;
	color: #000000;
	line-height : 1.3em;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 7px 7px;
}
.s04_box01 {
	width: 80px;
	float: left;
	font-size: 12px;
	color: #000000;
	line-height : 1.2em;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
.s04_box02 {
	width: 500px;
	float: left;
	font-size: 12px;
	color: #000000;
	line-height : 1.2em;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
.up_top {
	font-size: 11px;
	color: #ff6600;
	line-height : 1.3em;
	text-align: center;
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}
div#recruit_select {
	width: 650px;
	margin: 0px 0px 0px 6px;
	padding: 30px 0px 15px 0px;
}
.select_buttom {
	width: 208px;
	float: left;
	margin: 0px 2px 0px 2px;
	padding: 0px 0px 0px 0px;
}
div#recruit_info {
	width: 520px;
	margin: 0px 0px 0px 70px;
	padding: 0px 0px 30px 0px;
}
.recruit_info_text01 {
	font-size: 12px;
	color: #000000;
	line-height: 1.3em;
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}
.recruit_info_text01 span {
	font-weight: bold;
}
div#info_box {
	width: 500px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.info_l {
	width: 80px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.info_r {
	width: 250px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* ▲▲ 080116 変更追加表記 ▲▲ */

/* -----=====-----=====// ▼ 2009/03/30追加分 ▼ //=====-----=====----- */

#recruit_topinfo {
	width: 650px;
	padding: 0px 0px 15px 8px;
	margin: 0px 0px 0px 0px;
}
.recruit_topinfo_pic {
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 6px;
}

/* -----=====-----=====// ▲ 2009/03/30追加分 ▲ //=====-----=====----- */



/* -----=====-----=====// ▼▼ 2009/07 リニューアル時追加 ▼▼ //=====-----=====----- */

/* ▼ recruit_a_2-1 recruit_a_3-1▼ */

.details_text_01 {
	width:500px;
	padding:15px 5px 5px 15px;
	font-size:14px;
	font-weight:bold;
	float:left;
}

.details_text_02 {
	width:390px;
	margin:0;
	padding:8px 5px 5px 5px;
	line-height:1.8;
	line-break: strict;
	float:left;
}

.details_text_02_02 {
	width:600px;
	margin:0;
	padding:5px 5px 0px 5px;
	line-height:1.8;
	line-break: strict;
	float:left;
}

.details_text_03 {
	width:469px;
	padding:3px 15px 3px 5px;
	line-height:1.5;
}

/*-- ▼ IE  --*/
* html .details_text_03 {
	width:489px;
	padding:3px 15px 3px 5px;
}
/*-- ▲ IE  --*/

.details_text_04 {
	margin:3px 0 10px 0;
	float:right;
}

.details_text_04 a {
	color:#000000;
	text-decoration:none;
}

.details_f {
	width: 630px;
	background:url(../../recruit_shopphoto/details_f_05.gif) repeat-y;
}

.recruit_details_02 {
	width: 630px;
	height:39px;
	background:url(../../recruit_shopphoto/details_f_01.gif) no-repeat;
}

.details_img {
	margin:8px 3px 3px 20px;
	float:left;
}

.img_table01 {
	width:610px;
	margin:8px 7px 0 13px;
}

.sanbancho_map_01 {
	width:63px;
	height:25px;
	margin:10px 10px 1px 0;
	background:url(../../recruit_shopphoto/sanbancho_map_01.gif) no-repeat;
	text-indent:-9999px;
	font-size:xx-small;
	float:right;
}

.sanbancho_map_01 a {
	display:block;
}

.details_menu {
	width:141px;
	padding:0 5px 0 15px;
}

.details_border {
	height:6px;
	background:url(../../recruit_shopphoto/details_f_06.gif) repeat-x;
}

/* ▲ recruit_a_2-1 recruit_a_3-1▲ */

/* ▼ recruit_a_3 ▼ */

.recruit_a_3_table01 {
	width:610px;
	margin:0 10px;
	}

.recruit_a_3_text01 {
	padding:3px 15px;
	background:url(../../recruit_shopphoto/recruit_a_3_fbg01.gif) repeat-y;
	color:#666666;
}

.recruit_a_3_ffooter01 {
	width:300px;
	height:8px;
	background:url(../../recruit_shopphoto/recruit_a_3_ffooter01.gif) no-repeat;
}

.recruit_a_3_text02 {
	padding:3px 15px;
	background:url(../../recruit_shopphoto/recruit_a_3_fbg02.gif) repeat-y;
	color:#666666;
}

.recruit_a_3_ffooter02 {
	width:610px;
	height:8px;
	background:url(../../recruit_shopphoto/recruit_a_3_ffooter02.gif) no-repeat;
}

/* ▲ recruit_a_3 ▲ */

/* ▼ recruit_a_3-2 ▼ */
#one_day_table {
	margin:15px 0 0 0;
	background:url(../../recruit_shopphoto/recruit_a_3-2_bg.gif) repeat-y;
}

.recruit_a_3-2_text01 {
	padding:3px 5px;
	margin:0;
	line-height:1.5;
}



.recruit_a_3-2_shopimage {
	padding:10px 15px 10px 10px;
}


/* ▲ recruit_a_3-2 ▲ */


/* -----=====-----=====// ▲▲ 2009/07 リニューアル時追加 ▲▲ //=====-----=====----- */



/* -----=====-----=====// ▼▼ 2009/11 リニューアル時追加 ▼▼ //=====-----=====----- */
/* ▼ 共通 ▼ */
div#recruit_select_01 {
	width: 650px;
	margin: 0px 0px 0px 6px;
	padding: 3px 0px 15px 0px;
}

.newstbl_01 {
	margin:25px 0 10px 10px;
}

.details_text_09 {
  margin-top:10px;
  font-size:12px;
  color:#000000;
  text-align:right;
}

.details_text_09 a:link,a:visited {
  color:#000000;
}

/* ▲ 共通 ▲ */

/* ▼ recruit_i_1 ▼ */
.recruit_i_1_text01 {
  width:620px;
  margin:0;
  padding:0;
} 

.recruit_i_1_text01 ul{
  padding:15px 30px 25px 30px;
} 

.recruit_i_1_text01 li {
  font-size:14px;
  color:#CC0000;
  line-height:1.5;
} 
/* ▲ recruit_i_1 ▲ */

/* ▼ recruit_i_2 ▼ */
#recruit_j_introduction {
  margin-top:10px;
}

#recruit_j_i_header {
  width:642px;
  height:20px;
  margin:0;
  padding:0;
  background:url(../../recruit_shopphoto/recruit_j_2_f01.gif) no-repeat;
}

#recruit_j_i_main {
  width:642px;
  margin-bottom:3px;
  background:url(../../recruit_shopphoto/recruit_j_2_f02.gif) repeat-y;
}

#recruit_j_i_main {
  overflow: hidden;
}

#recruit_j_i_main:after {
  content: "";
  display: block;
  clear: both;
  height: 1px;
  overflow: hidden;
}

/*\*/
* html #recruit_j_i_main {
  height: 1em;
  overflow: visible;
}
/**/

.recruit_j_i_contents {
  width:305px;
  padding:5px 0 3px 15px;
  float:left;
}

.recruit_j_i_img {
  float:left;
}

.recruit_j_i_contents p {
  width:145px;
  margin:0 0 0 5px;
  font-size:12px;
  color:#000000;
  text-align:left;
  float:left;
}

#recruit_j_i_border {
  width:642px;
  height:8px;
  background:url(../../recruit_shopphoto/recruit_j_2_f03.gif) no-repeat;
  clear:both;
}

#recruit_j_i_footer {
  width:642px;
  height:20px;
  background:url(../../recruit_shopphoto/recruit_j_2_f04.gif) repeat-y;
}
/* ▲ recruit_i_2 ▲ */

/* ▼ recruit_i_3 ▼ */
.recruit_j_3_line {
  margin:8px 0;
}

.details_logo_01 {
	width:103px;
	height:13px;
	margin:10px 10px 1px 0;
	background:url(../../recruit_shopphoto/details_disk_logo.gif) no-repeat;
	text-indent:-9999px;
	font-size:xx-small;
	float:right;
}

.details_logo_02 {
	width:119px;
	height:13px;
	margin:10px 10px 1px 0;
	background:url(../../recruit_shopphoto/details_audio_logo.gif) no-repeat;
	text-indent:-9999px;
	font-size:xx-small;
	float:right;
}

.details_text_05 {
	padding:15px 5px 5px 15px;
	font-size:14px;
	font-weight:bold;
	float:left;
  }

.details_text_06 {
  width:595px;
  margin:8px 0 5px 20px;
  font-size:12px;
  color:#000000;
  line-height:1.5;
  text-align:left;
}
/* ▲ recruit_i_3 ▲ */


/* ▼ recruit_i_5 ▼ */
.recruit_j_5_text01 {
  width:600px;
  margin:5px 20px;
  padding:0;
  line-height:1.8;
}

.application_f_body {
  width:312px;
  padding:5px 0 5px 15px;
  background:url(../../recruit_shopphoto/application_f_03.gif) repeat-y;
  line-height:1.8;
}
.application_f_footer {
  width:312px;
  height:14px;
  background:url(../../recruit_shopphoto/application_f_04.gif) no-repeat;
}

#recruit_j_5_text02 {
  width:600px;
  margin:3px auto;
  font-size:10px;
  color:#000000;
  text-align:center;
}

#recruit_j_5_text02 a:link {
  font-size:14px;
  color:#CC0000;
  text-align:center;
}

#recruit_j_5_text02 a:visited {
  font-size:14px;
  color:#CC0000;
  text-align:center;
}

#recruit_j_5_text02 a:hover {
  font-size:14px;
  color:#CC0000;
  text-align:center;
}

.details_text_07 {
  width:595px;
  margin:8px 0;
  font-size:14px;
  color:#000000;
  line-height:1.5;
  text-align:center;
}

/* ▲ recruit_i_5 ▲ */

/* ▼ recruit_j_6 ▼ */
.stuffvoice_table {
  margin-bottom:50px;
}

.stuffvoice_j_imgframe_01 {
  width:235px;
  height:186px;
  padding:10px 0 0 15px;
  background:url(../../recruit_shopphoto/stuffvoice_j_imgframe_01.gif) no-repeat;
}

.stuffvoice_j_imgframe_02 {
  width:181px;
  height:240px;
  padding:10px 0 0 15px;
  background:url(../../recruit_shopphoto/stuffvoice_j_imgframe_02.gif) no-repeat;
}

.stuffvoice_text01 {
  width:610px;
  padding:5px 10px;
  font-size:12px;
  line-height:1.8;
  color:#000000;
}
/* ▲ recruit_j_6 ▲ */

/* ▼ recruit_s_1 ▼ */
.recruit_s_1_text01 {
  width:482px;
  margin:5px 80px;
  font-size:14px;
  color:#000000;
  line-height:1.8;
}

.details_img02 {
  margin:8px 3px 3px 20px;
}

.details_text_08 {
	width:420px;
	margin:0;
	padding:8px 5px 5px 0;
	line-height:1.5;
	float:left;
}

.details_logo_03 {
  width:178px;
  height:32px;
  margin:10px 10px 1px 0;
  background:url(../../recruit_shopphoto/details_2_logo.gif) no-repeat;
	text-indent:-9999px;
	font-size:xx-small;
  float:right;
}

/* ▲ recruit_s_1 ▲ */

/* ▼ recruit_s_2 ▼ */
.recruit_s_2_text01 {
  width:90px;
  margin:0 2px;
  padding:0;
  float:left;
}

.recruit_s_2_text02 {
  width:360px;
  margin:0 2px;
  padding:0;
  float:left;
}
/* ▲ recruit_s_2 ▲ */
/* -----=====-----=====// ▲▲ 2009/11 リニューアル時追加 ▲▲ //=====-----=====----- */




