@charset "UTF-8";

/* --------------------------------------------

	内面ページ用CSS
	
	・マンダムについて
	・ひとつの商品ができるまで
	・マンダムな人々
	・採用情報
	
	※各カテゴリのサブナビゲーションは「base.css」にまとめて記述
	
-------------------------------------------- */

/* --------------------------------------------

		共通設定

-------------------------------------------- */

#mainCont-wrap{
	width:640px;
}

strong{
	font-weight:bold;
}

#main-contents-area ol{
	padding-left:30px;
}
#main-contents-area ol li{
	list-style:decimal;
	padding-bottom:6px;
}



/* tableCloth */
table.tableCloth td,
table.tableCloth th{
	vertical-align: top;
	text-align: left;
	padding: 8px 8px;
}

table.tableCloth  table td,
table.tableCloth  table th{
	padding: 2px 0px;
}

table.tableCloth th{
	color:#666699;
	white-space: nowrap; 	
}
/* tableType-A */
table.tableType-A{
	border:1px solid #E2E3E4;
}

table.tableType-A td,
table.tableType-A th{
	vertical-align: top;
	text-align: center;	
	padding: 3px 5px;
	border-left:1px solid #E2E3E4;
	border-bottom:1px solid #E2E3E4;				
}

table.tableType-A th{
	background: #D5E3E2;
}

/* tableType-B */
table.tableType-B{
	border:2px solid #E2E3E4;
}

table.tableType-B td,
table.tableType-B th{
	vertical-align: top;
	padding: 7px;
	border-left:2px solid #E2E3E4;
	border-bottom:2px solid #E2E3E4;				
}

table.tableType-B td{
	vertical-align: top;
	text-align: left;			
}

table.tableType-B th{
	text-align: center;	
	background: #F7F8F8;
}

/* 注釈 */

.note{
	padding-left:1em;
	text-indent:-1em;
}

/* ページトップ */
p.pagetop{
	float:right;
	background:url(../img/cmo_fot_pagetop.gif) no-repeat;
	width:80px;
	height:40px;
	text-indent:-9999px;
}

p.pagetop a{
	display:block;
	background:url(../img/cmo_fot_pagetop.gif) no-repeat;
	width:80px;
	height:40px;
	text-indent:-9999px;
}


/* --------------------------------------------

		トップメッセージ

-------------------------------------------- */

/*タイトル部分*/

#contents-area-wrap #contents-ti-mess{
	background:#F2F4F6;
	width:918px;
	margin-bottom:34px;
}

#contents-area-wrap #contents-ti-mess h2{
	background:url(../../message/img/mess_main_img.jpg) no-repeat;
	width:918px;
	height:284px;
	text-indent:-9999px;
}

h3#mess-cont-sent01{
	background:url(../../message/img/mess_copy01.gif) no-repeat;
	width:454px; height:62px;
	text-indent:-9999px;
}

h3#mess-cont-sent02{
	background:url(../../message/img/mess_copy02.gif) no-repeat;
	width:454px; height:32px;
	text-indent:-9999px;
}

h3#mess-cont-sent03{
	background:url(../../message/img/mess_copy03.gif) no-repeat;
	width:454px; height:32px;
	text-indent:-9999px;
}

#mess-cont-sent01-wrap,#mess-cont-sent02-wrap,#mess-cont-sent03-wrap{
	width:600px;
	margin-bottom:30px;
}

#mess-cont-sent01-wrap div.mess-cont-sent01-text{
	width:340px;
	float:left;
}

#mess-cont-sent01-wrap p.mess-cont-sent01-img{
	width:250px;
	float:right;
}

div.mess-cont-column{
	border-top:3px solid #EDEFF0;
	border-bottom:3px solid #EDEFF0;
	background:url(../../message/img/mess_column_bg.gif) repeat-y;
	width:518px;
	margin-bottom:10px;
}

div.mess-cont-column dl#mess-cont-vision {
	padding:5px 9px;
}

div.mess-cont-column dl#mess-cont-vision dt {
	background:url(../../message/img/mess_vision_label.gif) no-repeat;
	width:500px; height:32px; text-indent:-9999px;
}

div.mess-cont-column dl#mess-cont-vision dd {
	width:500px; height:26px; text-indent:-9999px;
}

div.mess-cont-column dl#mess-cont-vision dd#mess-cont-vis-p01 {
	background:url(../../message/img/mess_vision_point01.gif) no-repeat; }

div.mess-cont-column dl#mess-cont-vision dd#mess-cont-vis-p02 {
	background:url(../../message/img/mess_vision_point02.gif) no-repeat; }

div.mess-cont-column dl#mess-cont-vision dd#mess-cont-vis-p03 {
	background:url(../../message/img/mess_vision_point03.gif) no-repeat; }

div.mess-cont-column dl#mess-cont-vision dd#mess-cont-vis-p04 {
	background:url(../../message/img/mess_vision_point04.gif) no-repeat; }

div.mess-cont-column dl#mess-cont-vision dd#mess-cont-vis-p05 {
	background:url(../../message/img/mess_vision_point05.gif) no-repeat; }

div.mess-cont-column #mess-cont-mess{
	width:512px;
	padding-left:3px;
	background:url(../../message/img/mess_message_img_bg.jpg) no-repeat top right;
}

div.mess-cont-column #mess-cont-mess #mess-cont-mess-text{
	padding:20px 190px 30px 16px;
}

div.mess-cont-column #mess-cont-mess #mess-cont-mess-text h4{
	background:url(../../message/img/mess_message_ti.gif) no-repeat;
	width:300px;
	height:56px;
	text-indent:-9999px;
}

p.subNav-mess-ti {
	padding-bottom:20px;
}



/* --------------------------------------------

		マンダムについて

-------------------------------------------- */

/*タイトル部分*/

#contents-area-wrap .contents-ti-abot{
	background:#F2F4F6 url(../../about/img/abot_cate_title_bg.jpg) top right no-repeat;
}

#contents-area-wrap .contents-ti-abot h2{
	background:url(../../about/img/abot_cate_title.gif) top left;
}

/*各コンテンツ　タイトル部分*/

#main-contents-area h3.abot-pageTi{
	background:url(../../about/img/abot_title.gif) no-repeat top left;
	width:640px; height:90px; text-indent:-9999px;
}

#main-contents-area h3.styl-pageTi{
	background:url(../../about/img/styl_title.gif) no-repeat top left;
	width:640px; height:75px; text-indent:-9999px;
}

#main-contents-area h3.hist-pageTi{
	background:url(../../about/img/hist_title.gif) no-repeat top left;
	width:640px; height:75px; text-indent:-9999px;
}

#main-contents-area h3.cdat-pageTi{
	background:url(../../about/img/cdat_title.gif) no-repeat top left;
	width:640px; height:75px; text-indent:-9999px;
}

#main-contents-area h3.grop-pageTi{
	background:url(../../about/img/grop_title.gif) no-repeat top left;
	width:640px; height:75px; text-indent:-9999px;
}

/*各コンテンツ　カラム*/
#about-mainCont-wrap{
	width:640px; 	
}

#about-mainCont-wrap .txtBox{
	padding-bottom:20px;
	width:540px; 	
}
#about-mainCont-wrap .txtBox p{
	line-height:150%;
}
#about-mainCont-wrap .txt2Column{
	width:540px; 		
}

#about-mainCont-wrap .leftBox{
	float:left;	
	width:300px;	
}

#about-mainCont-wrap .rightBox{
	float:right;	
	width:180px;	
}

#about-mainCont-wrap .rightBox img{
	padding-bottom:15px;
}

/* =========== マンダムについて =========== */

ul.menuList li{
	width:210px;
	margin-right:0;
	margin-bottom:10px;
	float:left;		
}


/* =========== マンダムグループ =========== */
#about-mainCont-wrap .tableGroup{
	margin:5px 0;
	padding-bottom:5px;
	border-bottom:2px solid #E2E3E4;		
}

#about-mainCont-wrap .tableGroup table td{
	vertical-align: top;
	padding: 3px 5px;	
}

#about-mainCont-wrap .tableGroup table td.border-Left{
	width:160px;
	border-right:1px solid #E2E3E4;
}

/* --------------------------------------------

		ひとつの商品ができるまで

-------------------------------------------- */

/*カテゴリ　タイトル部分*/

#contents-area-wrap .contents-ti-work{
	background:#F2F4F6 url(../../works/img/work_cate_title_bg.jpg) top right no-repeat;
}

#contents-area-wrap .contents-ti-work h2{
	background:url(../../works/img/work_cate_title.gif) top left;
}


/*各コンテンツ　タイトル部分*/

#main-contents-area h3.work-pageTi{
	background:url(../../works/img/work_title.gif) no-repeat top left;
	width:640px; height:90px; text-indent:-9999px;
}

/*各コンテンツ　設定*/
#work-mainCont-wrap{
	width:600px; 	
}
#work-mainCont-wrap dl{
	width:528px;
	margin:20px 0;	
}
#work-mainCont-wrap dl dt{
	width:112px;
	float:left;
	clear:both;
	padding-bottom:18px;
}
#work-mainCont-wrap dl dt.wflow-flow-bg{
	background: url(../../works/img/wflow_flow_bg.gif) no-repeat bottom left;
	padding-bottom:60px;
}
#work-mainCont-wrap dl dd{
	width:400px;
	float:right;
	padding-bottom:12px;
	line-height:150%;
}


/* --------------------------------------------

		マンダムな人々

-------------------------------------------- */

/*カテゴリ　タイトル部分*/

#contents-area-wrap .contents-ti-pers{
	background:#F2F4F6 url(../../person/img/pers_cate_title_bg.jpg) top right no-repeat;
}

#contents-area-wrap .contents-ti-pers h2{
	background:url(../../person/img/pers_cate_title.gif) top left;
}

/*各コンテンツ　タイトル部分*/

#main-contents-area h3.pers-pageTi{
	background:url(../../person/img/pers_title.gif) no-repeat top left;
	width:640px; height:75px; text-indent:-9999px;
}

#main-contents-area h3.roki-pageTi{
	background:url(../../person/img/roki_title.gif) no-repeat top left;
	width:640px; height:75px; text-indent:-9999px;
}

#main-contents-area h3.chlg-pageTi{
	background:url(../../person/img/chlg_title.gif) no-repeat top left;
	width:490px; height:100px; text-indent:-9999px;
}

#main-contents-area h3.chlg-idxTi{
	background:url(../../person/img/chlg_idx_title.gif) no-repeat top left;
	width:640px; height:154px; text-indent:-9999px;
}


ul#chlg-idx-list{
	width:540px;
	margin:10px 0 10px 20px;
}
ul#chlg-idx-list li{
}

ul#chlg-idx-list li dl{
	width:408px; float:right;
}
ul#chlg-idx-list li dl dt{
	width:408px; height:72px;
}
ul#chlg-idx-list li dl dt a{
	width:408px; height:72px; display:block; text-indent:-9999px;
}

ul#chlg-idx-list li dl dd{
	width:408px; height:58px; text-indent:-9999px;
}
ul#chlg-idx-list li dl dd a{
	width:408px; height:58px; display:block;
}

/* Challenge - kimura*/
ul#chlg-idx-list li.chlg-idx-list-kimura{
	background:url(../../person/img/chlg_idx_kimura_image.jpg) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-kimura dl dt a{
	background:url(../../person/img/chlg_idx_kimura_copy.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-kimura dl dd a{
	background:url(../../person/img/chlg_idx_kimura_name.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-kimura dl dt a:hover,
ul#chlg-idx-list li.chlg-idx-list-kimura dl dd a:hover{
	background-position:-408px;
}


/* Challenge - tsujikawa*/
ul#chlg-idx-list li.chlg-idx-list-tsujikawa{
	background:url(../../person/img/chlg_idx_tsujikawa_image.jpg) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-tsujikawa dl dt a{
	background:url(../../person/img/chlg_idx_tsujikawa_copy.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-tsujikawa dl dd a{
	background:url(../../person/img/chlg_idx_tsujikawa_name.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-tsujikawa dl dt a:hover,
ul#chlg-idx-list li.chlg-idx-list-tsujikawa dl dd a:hover{
	background-position:-408px;
}


/* Challenge - date*/
ul#chlg-idx-list li.chlg-idx-list-date{
	background:url(../../person/img/chlg_idx_date_image.jpg) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-date dl dt a{
	background:url(../../person/img/chlg_idx_date_copy.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-date dl dd a{
	background:url(../../person/img/chlg_idx_date_name.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-date dl dt a:hover,
ul#chlg-idx-list li.chlg-idx-list-date dl dd a:hover{
	background-position:-408px;
}



/* Challenge - mori*/
ul#chlg-idx-list li.chlg-idx-list-mori{
	background:url(../../person/img/chlg_idx_mori_image.jpg) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-mori dl dt a{
	background:url(../../person/img/chlg_idx_mori_copy.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-mori dl dd a{
	background:url(../../person/img/chlg_idx_mori_name.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-mori dl dt a:hover,
ul#chlg-idx-list li.chlg-idx-list-mori dl dd a:hover{
	background-position:-408px;
}


/* Challenge - ohtani*/
ul#chlg-idx-list li.chlg-idx-list-ohtani{
	background:url(../../person/img/chlg_idx_ohtani_image.jpg) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-ohtani dl dt a{
	background:url(../../person/img/chlg_idx_ohtani_copy.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-ohtani dl dd a{
	background:url(../../person/img/chlg_idx_ohtani_name.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-ohtani dl dt a:hover,
ul#chlg-idx-list li.chlg-idx-list-ohtani dl dd a:hover{
	background-position:-408px;
}

/* Challenge - amano*/
ul#chlg-idx-list li.chlg-idx-list-amano{
	background:url(../../person/img/chlg_idx_amano_image.jpg) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-amano dl dt a{
	background:url(../../person/img/chlg_idx_amano_copy.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-amano dl dd a{
	background:url(../../person/img/chlg_idx_amano_name.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-amano dl dt a:hover,
ul#chlg-idx-list li.chlg-idx-list-amano dl dd a:hover{
	background-position:-408px;
}

/* Challenge - nishihara*/
ul#chlg-idx-list li.chlg-idx-list-nishihara{
	background:url(../../person/img/chlg_idx_nishihara_image.jpg) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-nishihara dl dt a{
	background:url(../../person/img/chlg_idx_nishihara_copy.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-nishihara dl dd a{
	background:url(../../person/img/chlg_idx_nishihara_name.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-nishihara dl dt a:hover,
ul#chlg-idx-list li.chlg-idx-list-nishihara dl dd a:hover{
	background-position:-408px;
}


/* Challenge - yoshimitsu*/
ul#chlg-idx-list li.chlg-idx-list-yoshimitsu{
	background:url(../../person/img/chlg_idx_yoshimitsu_image.jpg) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-yoshimitsu dl dt a{
	background:url(../../person/img/chlg_idx_yoshimitsu_copy.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-yoshimitsu dl dd a{
	background:url(../../person/img/chlg_idx_yoshimitsu_name.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-yoshimitsu dl dt a:hover,
ul#chlg-idx-list li.chlg-idx-list-yoshimitsu dl dd a:hover{
	background-position:-408px;
}


/* Challenge - kaneko*/
ul#chlg-idx-list li.chlg-idx-list-kaneko{
	background:url(../../person/img/chlg_idx_kaneko_image.jpg) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-kaneko dl dt a{
	background:url(../../person/img/chlg_idx_kaneko_copy.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-kaneko dl dd a{
	background:url(../../person/img/chlg_idx_kaneko_name.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-kaneko dl dt a:hover,
ul#chlg-idx-list li.chlg-idx-list-kaneko dl dd a:hover{
	background-position:-408px;
}


/* Challenge - yoshida*/
ul#chlg-idx-list li.chlg-idx-list-yoshida{
	background:url(../../person/img/chlg_idx_yoshida_image.jpg) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-yoshida dl dt a{
	background:url(../../person/img/chlg_idx_yoshida_copy.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-yoshida dl dd a{
	background:url(../../person/img/chlg_idx_yoshida_name.gif) no-repeat 0 0;
}
ul#chlg-idx-list li.chlg-idx-list-yoshida dl dt a:hover,
ul#chlg-idx-list li.chlg-idx-list-yoshida dl dd a:hover{
	background-position:-408px;
}





p.btn-goIndex{
	float:right;
	margin-top:-25px;
	margin-right:4px;	
}

/* =========== マンダムな人々 TOP =========== */

#pers-mainCont-wrap h4{
	border-top:3px solid #00968D;
	width:600px; 
	padding-top:1px;	
	padding-bottom:20px;
}

ul.roki-idx-anchor-wrap{
	margin-right:10px;
	padding:0 0 4px;
}

ul.roki-idx-anchor-wrap li{
	float:left;
	padding:0 7px 0 3px;
}

ul.roki-idx-anchor-wrap li a{
	color:#666666;
}

ul.roki-idx-anchor-wrap li a:hover{
	color:#00968D;
	text-decoration:none;
}

div.roki-idx-list-wrap{
	margin-bottom:20px;
}

dl.roki-idx-list{
	width:178px;
	float:left;
	margin-bottom:20px;
	margin-right:20px;
}

dl.roki-idx-list dt{
	width:142px; height:100px; text-indent:-9999px;
	border-bottom:2px solid #00968D;
	margin-bottom:3px;
}

dl.roki-idx-list dt a{
	width:142px; height:100px; display:block; text-indent:-9999px;
}

dl.roki-idx-list dt#roki-idx-list-kanaoka a{
	background:url(../../person/img/roki_kanaoka_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-you a{
	background:url(../../person/img/roki_you_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-hama a{
	background: url(../../person/img/roki_hama_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-watanabe a{
	background:url(../../person/img/roki_watanabe_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-tanaka a{
	background:url(../../person/img/roki_tanaka_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-matsui a{
	background:url(../../person/img/roki_matsui_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-sawada a{
	background:url(../../person/img/roki_sawada_image.jpg) center no-repeat; }	

dl.roki-idx-list dt#roki-idx-list-hamano a{
	background:url(../../person/img/roki_hamano_image.jpg) center no-repeat; }	

dl.roki-idx-list dt#roki-idx-list-masuki a{
	background:url(../../person/img/roki_masuki_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-ikeda a{
	background:url(../../person/img/roki_ikeda_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-inui a{
	background:url(../../person/img/roki_inui_image.jpg) center no-repeat; }	
	
dl.roki-idx-list dt#roki-idx-list-hatori a{
	background:url(../../person/img/roki_hatori_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-nakamura a{
	background:url(../../person/img/roki_nakamura_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-kurakake a{
	background:url(../../person/img/roki_kurakake_image.jpg) center no-repeat; }	

dl.roki-idx-list dt#roki-idx-list-matsumura a{
	background:url(../../person/img/roki_matsumura_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-ohbuchi a{
	background:url(../../person/img/roki_ohbuchi_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-kubota a{
	background:url(../../person/img/roki_kubota_image.jpg) center no-repeat; }	
	
dl.roki-idx-list dt#roki-idx-list-wakabayashi a{
	background:url(../../person/img/roki_wakabayashi_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-shibuya a{
	background:url(../../person/img/roki_shibuya_image.jpg) center no-repeat; }

dl.roki-idx-list dt#roki-idx-list-kataoka a{
	background:url(../../person/img/roki_kataoka_image.jpg) center no-repeat; }	
	
	
dl.roki-idx-list dd.roki-idx-list-name{
	width:142px;
	padding-top:8px;
	font-weight:600;
	background:url(../../person/img/roki_idx_arrow.gif) bottom right no-repeat;
}

dl.roki-idx-list dd.roki-idx-list-name a{
	width:142px;
	display:block;
	text-decoration:none;
}

dl.roki-idx-list dd.roki-idx-list-name a:hover{
	color:#00968D;
}

/* =========== マンダムスタイリッシュギャラリー =========== */

#rook-mainCont-wrap{
	padding-left:20px;
}

/* profile */

div.roki-profile-wrap{
	background:url(../../person/img/roki_profile_bg.gif) no-repeat left bottom;
	width:200px;
	border-top:4px #E7EFEF solid;
	margin-bottom:4px;
}
div.roki-profile-wrap div.roki-profile{
	padding:0 4px 4px;
}
div.roki-profile-wrap div.roki-profile p.roki-profile-img{
	padding:10px;
	border-bottom:4px #E7EFEF solid;
}
div.roki-profile-wrap div.roki-profile dl{
	padding:10px;
}
div.roki-profile-wrap div.roki-profile dl dt{
	padding:5px 0 0;
	font-size:118%;
	font-weight:bold;
}
div.roki-profile-wrap div.roki-profile dl dd{
	padding:2px 0;
}
div.roki-profile-wrap div.roki-profile dl dd.fs10{
	color:#3779A4;
	padding-bottom:10px;
}

div.roki-profile-wrap table{
	margin:8px 10px 0;
}
div.roki-profile-wrap table th{
	padding:0 12px 10px 0;
	vertical-align:top;
}
div.roki-profile-wrap table td{
	padding:0 10px 10px 0;
	vertical-align:top;
}

#rook-mainCont-wrap td.f12{
	padding:5px;
	text-align:left;
}

#rook-mainCont-wrap span.f12{
	padding:5px 0;
	display:block;
	text-align:left;
}

/* =========== 先輩のチャレンジ・ストーリーを聞いてみました!! =========== */

#chlg-titleSet {
	width:640px;
}
#chlg-titleSet h3{
	width:390px;
	float:left;
}
#chlg-titleSet ul{
	width:150px;
	float:right;
}
#chlg-titleSet ul li{
	width:150px; height:75px;
	background:url(../../person/img/chlg_title_idx_btn.gif) 0 0;
}
#chlg-titleSet ul li a{
	width:150px; height:75px; display:block; text-indent:-9999px;
	background:url(../../person/img/chlg_title_idx_btn.gif) 0 0;
}

#chlg-mainCont-wrap{
	padding:0 25px 5px;
}
#chlg-mainCont-wrap #chlg-profileSet{
	width:580px;
}
#chlg-mainCont-wrap #chlg-profileSet #chlg-profile-info{
	width:380px; float:right;
}

.chlg-profile-vol01{ background:url(../../person/img/chlg_cmo_vol01.gif) no-repeat right top; }
.chlg-profile-vol02{ background:url(../../person/img/chlg_cmo_vol02.gif) no-repeat right top; }
.chlg-profile-vol03{ background:url(../../person/img/chlg_cmo_vol03.gif) no-repeat right top; }
.chlg-profile-vol04{ background:url(../../person/img/chlg_cmo_vol04.gif) no-repeat right top; }
.chlg-profile-vol05{ background:url(../../person/img/chlg_cmo_vol05.gif) no-repeat right top; }
.chlg-profile-vol06{ background:url(../../person/img/chlg_cmo_vol06.gif) no-repeat right top; }
.chlg-profile-vol07{ background:url(../../person/img/chlg_cmo_vol07.gif) no-repeat right top; }
.chlg-profile-vol08{ background:url(../../person/img/chlg_cmo_vol08.gif) no-repeat right top; }
.chlg-profile-vol09{ background:url(../../person/img/chlg_cmo_vol09.gif) no-repeat right top; }
.chlg-profile-vol10{ background:url(../../person/img/chlg_cmo_vol10.gif) no-repeat right top; }

#chlg-mainCont-wrap #chlg-profileSet #chlg-profile-phot{
	width:200px; float:left;
	background:url(../../person/img/chlg_cmo_flame.gif) 0 0 no-repeat;
}
#chlg-mainCont-wrap #chlg-profileSet #chlg-profile-phot img{
	padding:5px;
}

#chlg-mainCont-wrap h4{
	width:530px;
	margin-left:5px;
	height:120px;
	text-indent:-9999px;
}

#chlg-mainCont-wrap h4#chlg-kimura-copy { background:url(../../person/img/chlg_kimura_copy.gif) no-repeat 0 0;}
#chlg-mainCont-wrap h4#chlg-tsujikawa-copy { background:url(../../person/img/chlg_tsujikawa_copy.gif) no-repeat 0 0;}
#chlg-mainCont-wrap h4#chlg-date-copy { background:url(../../person/img/chlg_date_copy.gif) no-repeat 0 0;}
#chlg-mainCont-wrap h4#chlg-mori-copy { background:url(../../person/img/chlg_mori_copy.gif) no-repeat 0 0;}
#chlg-mainCont-wrap h4#chlg-ohtani-copy { background:url(../../person/img/chlg_ohtani_copy.gif) no-repeat 0 0;}
#chlg-mainCont-wrap h4#chlg-amano-copy { background:url(../../person/img/chlg_amano_copy.gif) no-repeat 0 0;}
#chlg-mainCont-wrap h4#chlg-nishihara-copy { background:url(../../person/img/chlg_nishihara_copy.gif) no-repeat 0 0;}
#chlg-mainCont-wrap h4#chlg-yoshimitsu-copy { background:url(../../person/img/chlg_yoshimitsu_copy.gif) no-repeat 0 0;}
#chlg-mainCont-wrap h4#chlg-kaneko-copy { background:url(../../person/img/chlg_kaneko_copy.gif) no-repeat 0 0;}
#chlg-mainCont-wrap h4#chlg-yoshida-copy { background:url(../../person/img/chlg_yoshida_copy.gif) no-repeat 0 0;}


#chlg-mainCont-wrap dl.chlg-idx-list{
	border-top:3px solid #00968D;
	width:530px; 
	padding-top:1px;
	margin-bottom:15px;	
}
#chlg-mainCont-wrap dl.chlg-idx-list dt{
	float: left;
	width:20px; 	
}
#chlg-mainCont-wrap dl.chlg-idx-list dd{
	float: right;
	width:600px;
	padding-bottom:5px;	 	
}
#chlg-mainCont-wrap dl.chlg-idx-list img{
	vertical-align:bottom;		 	
}


/* txtBox*/
#chlg-txtBox{
	margin-left:5px;
	padding:0 100px 24px 25px;
	background:url(../../person/img/chlg_cmo_textbox.gif) no-repeat left bottom;
}

#chlg-txtBox p{
	padding:0 20px 15px 4px;
	line-height:160%;
}




/* セルの背景色設定  tablecloth.jsと連動*/
.myHistory-Box table tr.even th,
.careHistory-Box table tr.even th,
.myHistory-Box table tr.even td,
.careHistory-Box table tr.even td{background:#FFFFFF;}
.myHistory-Box table tr.odd th,
.careHistory-Box table tr.odd th,
.myHistory-Box table tr.odd td,
.careHistory-Box table tr.odd td{background:#F5F6F6;}



/* --------------------------------------------

		採用情報

-------------------------------------------- */

/*カテゴリ　タイトル部分*/

#contents-area-wrap .contents-ti-data{
	background:#F2F4F6 url(../../data/img/data_cate_title_bg.jpg) top right no-repeat;
}

#contents-area-wrap .contents-ti-data h2{
	background:url(../../data/img/data_cate_title.gif) top left;
}


/*各コンテンツ　タイトル部分*/

#main-contents-area h3.info-pageTi{
	background:url(../../data/img/info_title.gif) no-repeat top left;
	width:640px; height:90px; text-indent:-9999px;
}

#main-contents-area h3.sche-pageTi{
	background:url(../../data/img/sche_title.gif) no-repeat top left;
	width:640px; height:75px; text-indent:-9999px;
}

#main-contents-area h3.advi-pageTi{
	background:url(../../data/img/advi_title.gif) no-repeat top left;
	width:640px; height:75px; text-indent:-9999px;
}

#main-contents-area h3.qa-pageTi{
	background:url(../../data/img/qa_title.gif) no-repeat top left;
	width:640px; height:75px; text-indent:-9999px;
}

/*各コンテンツ　カラム*/
#data-mainCont-wrap{
	width:600px; 	
}

/* =========== スケジュール =========== */
#data-mainCont-wrap #sch-wrap  table.tableType-B{
	width:560px; 
}
#data-mainCont-wrap #sch-wrap  table.tableType-B th{
	width:160px; 
	font-weight:normal;
}

/* =========== Q&A =========== */
#data-mainCont-wrap #faq-wrap ul.cat-navi{
	width:600px; 	
	border-bottom:3px solid #00968D;	
}
#data-mainCont-wrap #faq-wrap ul.cat-navi li{
	display:inline;
	float:left;
}
#data-mainCont-wrap #faq-wrap ul.qa-navi{
	margin:20px 0 30px 0;
}
#data-mainCont-wrap #faq-wrap ul.qa-navi li{
	padding:5px 15px 5px 35px;
	margin:2px 0;
	background:url(../../data/img/qa_icn_q.gif) 0.1em 0.1em no-repeat;		
}
#data-mainCont-wrap #faq-wrap ul.qa-navi li.odd{
	background:#F7F8F8 url(../../data/img/qa_icn_q.gif) 0.1em 0.1em no-repeat;		
}
#data-mainCont-wrap #faq-wrap ul.qa-navi li a{
	color:#00968D;
	font-weight:bold;
}
#data-mainCont-wrap #faq-wrap dl{
	border-top:3px solid #00968D;	
	clear:right;
}
#data-mainCont-wrap #faq-wrap dt{
	padding:5px 15px 5px 35px;
	margin:2px 0;
	color:#00968D;
	font-weight:bold;		
	background:url(../../data/img/qa_icn_q.gif) 0.1em 0.1em no-repeat;		
}
#data-mainCont-wrap #faq-wrap dd{
	padding:5px 0 5px 35px;
	margin:10px  10px 10px 35px;		
	background:url(../../data/img/qa_icn_a.gif) 0.1em 0.1em no-repeat;		
}

#data-mainCont-wrap #faq-wrap dd a{
	color:#007484;
	text-decoration:underline;
}

#data-mainCont-wrap #faq-wrap table.tableType-B{
	width:500px; 
}
#data-mainCont-wrap #faq-wrap table.tableType-B th{
	width:160px; 
	font-weight:normal;
}
