@charset "shift_jis";

/* --------------------------------------------------------
     メニューなし用CSS
-------------------------------------------------------- */

/*-- メニュー --*/

body#recruit div#menuContainer,
body#csr div#menuContainer,
body#nomenu div#menuContainer{
	height:3px;
	font-size:0;
	line-height:0;
	background:url(../../images/menucontainer_bg001.gif) 0% 0% no-repeat;
}

/*-- サイトマップ --*/

body#nomenu div#sitemap-box{
	margin-bottom:20px;
}
body#nomenu div#sitemap-box.last{
	margin:0;
}
body#nomenu div#sitemap-box h2{
	margin-bottom:15px;
	padding:0;
	background:none;
	font-size:0;
	line-height:0;
}
body#nomenu div#sitemap-box ul li,
body#nomenu div#sitemap-box ul li a:link,
body#nomenu div#sitemap-box ul li a:visited{
	float:left;
}
body#nomenu div#sitemap-box ul li{
	width:210px;
}
body#nomenu div#sitemap-box ul li.blank a:link,
body#nomenu div#sitemap-box ul li.blank a:visited{
	padding-left:23px;
	background:url(../../images/common_ic_blank001.gif) 5px 0.4em no-repeat;
}

/*-- プライバシーポリシー --*/

body#nomenu div.privacy-indent01{
	width:610px;
	margin-left:25px;
}
body#nomenu div.privacy-indent02{
	width:595px;
	margin-left:15px;
}

body#nomenu .privacy-txt span.left{
	width:400px;
	display:block;
	float:left;
}
body#nomenu .privacy-txt span.left02{
	width:385px;
	display:block;
	margin-left:10px;
	float:left;
}
body#nomenu .privacy-txt span.right{
	display:block;
	width:170px;
	float:right;
}
body#nomenu .privacy-txt span.right02{
	display:block;
	width:160px;
	padding-left:8px;
	float:right;
}

/*-- よくある質問 --*/

body#nomenu div#faq-box p.bt{
	width:160px;
	padding-top:0.3em;
	float:left;
}
body#nomenu div#faq-box p{
	width:460px;
	float:right;
}

ul.blank li{
	_width:250px;
}