/*トップページ*/

/*/////////////////////////////////////検索パネル///////////////////////////////////////////*/
#top_title {
	margin:15px 0px 10px 0px;
	padding:0px 0px 0px 28px;
	width:612px;
	height:auto;
	text-align:left;
	background-image:url("../img/q.gif");
	background-repeat:no-repeat;
	float:left;
}

#top_title strong {
	font-size:2em;
	line-height:1.2em;
}


#search_panel {
	margin:0px 0px 10px 0px;
	padding:0px;
	width:640px;
	height:auto;
	float:left;
}



.yui-nav {
	margin:0px;
	padding:0px;
	width:640px;
	height:36px;
	border-bottom:6px #CCCCFF solid;
}

.yui-nav li {
	margin:0px;
	padding:0px;
	width:142px;
	height:36px;
	float:left;
}

.yui-nav li a {
	margin:0px;
	padding:10px 0px 0px 0px;
	width:144px;
	height:26px;
	display:block;
	font-size:1.2em;
	color:#440079;
	font-weight:800;
	background-image:url("../img/search_tab.gif");
	background-position:-142px 0px;
}


.yui-nav .selected a,
.yui-nav .selected a:focus,
.yui-nav .selected a:hover {
	margin:0px;
	padding:10px 0px 0px 0px;
	width:144px;
	height:26px;
	display:block;
	font-size:1.2em;
	color:#ffffff;
	font-weight:800;
	background-image:url("../img/search_tab.gif");
	background-position:0px 0px;
}

.yui-navset #text {
	margin:0px;
	padding:3px 0px;
	float:left;
	width:640px;
	color:#64664;
	text-align:left;
}


#yuiBox {
	margin:0px;
	padding:5px 0px 0px 0px;
	width:640px;
	height:auto;
	/*height:317px;*/
	float:left;
	background-image:url("../img/search_panelBack.gif");
	background-repeat:no-repeat;
	border-bottom:2px #CCCCFF solid;
}

.yui-content {
	margin:0px;
	padding:0px;
	width:630px;
	height:auto;
	/*height:312px;*/
	float:left;
	/*overflow-y:auto;*/
}



.panelOne {
	margin:0px;
	padding:10px 0px 0px 10px;
	/*width:625px;*/
	width:630px;
	height:auto;
	float:left;
}

.panelOne a {
	margin:3px 2px 0px 0px;
	padding:30px 0px 0px 0px;
	width:150px;
	height:57px;
	display:block;
	color:#8ADBFF;
	font-weight:600;
	float:left;
	background-image:url("../img/search_panelOne.gif");
	background-repeat:no-repeat;
}


.panelOne a:hover {
	color:#ffffff;
	background-image:url("../img/search_panelOne.gif");
	background-repeat:no-repeat;
	background-position:0px -87px;
	color:#ff1a00;
}

.panelOne a:active {
	color:#ffffff;
	background-image:url("../img/search_panelOne.gif");
	background-repeat:no-repeat;
	background-position:0px -174px;
	color:#ffffff;
}

.yui-content #half  {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	/*width:300px;*/
	width:280px;
	height:36px;
	text-align:left;
	color:#796F51;
	float:left;
}

.yui-content #half a {
	color:#0000ff;
	font-weight:600;
}

.yui-content #half img {
	float:left;
	margin:0px 3px 0px 0px;
}

.yui-content #searchp_text {
	margin:8px 0px 10px 20px;
	_margin:8px 0px 0px 10px;
	padding:7px 0px 5px 0px;
	/*width:600px;*/
	width:590px;
	height:auto;
	float:left;
	background-image:url("../img/searchp_text.gif");
	background-repeat:no-repeat;
	font-weight:600;
	color:#000;
}


#spt {
	margin:0px 0px 0px 3px;
	width:354px;
	border:1px #CAB887 solid;
}

#sps {
	margin:0px 0px 0px 3px;
	width:113px;
	height:25px;
	text-indent:-500px;
	color:#005447;
	border-none;
	border:0px;
	background-image:url("../img/search_submit.gif");
}

/*///////////////////////////////////////////////新着の■■求人//////////////////////////////////////*/

#top_np {
	margin:0px;
	padding:5px 0px;
	width:640px;
	font-weight:600;
	font-size:13px;
	float:left;
	text-align:left;
	color:#000;
}


#top_new {
	margin:0px;
	padding:0px;
	width:640px;
	float:left;
	
	
}

#top_new td {
	padding:3px 0px 0px 3px;
	color:#000000;
	border-bottom:1px #A2A0FF solid;
	text-align:left;
}

#top_new td a {
	font-weight:600;
}

.ntr1 {
	background-color:#ffffff;
}

.ntr2 {
	background-color:#ECECFF;
}


.top_next {
	margin:0px;
	padding:3px 0px 0px 0px;
	width:640px;
	float:left;
	text-align:right;
}

.top_next a {
	background-image:url("../img/sankaku.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	font-weight:600;
}

/*///////////////////////////////////////////////////whtanew////////////////////////////////////////////*/
#whatnew_l {
	margin:0px 0px 10px 0px;
	padding:0px;
	width:300px;
	float:left;
}

#whatnew_r td,
#whatnew_l td {
	padding:3px 0px 2px 0px;
	color:#000000;
	text-align:left;
	border-bottom:1px #A2A0FF solid;
}

#whatnew_r td a,
#whatnew_l td a {
	font-weight:600;
}

#wn_title {
	text-align:left;
	font-weight:600;
}


.wn1 {
	background-color:#ffffff;
}

.wn2 {
	background-image:url("../img/ntr2.gif");
}


/*//////////////////////////////////////////////////芸能ニュース/////////////////////////////////////////////////*/
#whatnew_r {
	margin:0px 0px 10px 0px;
	padding:0px;
	width:340px;
	float:left;
}

#wn_title a {
	margin:0px 0px 0px 205px;
	padding:0px;
}


/*/////////////////////////////////////インタビュー特集////////////////////////////////////*/


#spe {
	margin:0px 0px 10px 0px;
	padding:6px 0px 0px 0px;
	width:640px;
	height:110px;
	float:left;
	background-image:url("../img/spe_back.gif");
	background-repeat:no-repeat;
}

#spe dt {
	margin:0px;
	padding:0px;
	width:220px;
	height:110px;
	float:left;
}



#spe dd {
	margin:0px;
	padding:0px 8px 0px 0px;
	color:#000;
	width:412px;
	height:110px;
	float:right;
	text-align:left;
	
}

#spe dd strong {
	color:#000;
	font-weight:600;
	font-size:1.4em;
}

#spe dd em {
	color:#000;
}

/*///////////////////////////////////////////////////コンテンツ一覧///////////////////////////////////////////////////*/

#contentList {
	margin:0px;
	padding:0px;
	width:640px;
	float:left;
	
	
}

#contentList p {
	margin:0px;
	padding:5px 0px;
	width:640px;
	float:left;
	font-weight:600;
	color:#000;
	text-align:left;
	
}



#contentList dl {
	margin:0px;
	padding:0px;
	width:106px;
	height:150px;
	color:#796F51;
	font-size:0.9em;
	float:left;
}

#contentList dt {
	margin:0px;
	padding:0px;
	width:106px;
	height:80px;
	float:left;
}

#contentList dd {
	margin:0px;
	padding:5px 0px 3px 0px;
	width:103px;
	height:auto;
	color:#000;
	font-size:0.9em;
	line-height:1.1em;
	text-align:left;
	float:left;
}




#contentList dd a {
	font-size:1em;
	font-weight:600;
	
}

/*/////////////////////////////////////アニメーションバナー////////////////////////////////*/
/*SHOPWORKER*/
#contentList dt a.shopworker {
	margin:0px;
	padding:0px;
	width:105px;
	height:80px;
	display:block;
	background-image:url("../ani_banner/off_shopworker.gif");
}

#contentList dt a:hover.shopworker {
	background-position:0px -80px;
	background-image:url("../ani_banner/on_shopworker.gif");
}


/*入店したてインタビュー*/
#contentList dt a.beginner {
	margin:0px;
	padding:0px;
	width:105px;
	height:80px;
	display:block;
	background-image:url("../ani_banner/off_interview.gif");
}

#contentList dt a:hover.beginner {
	background-position:0px -80px;
	background-image:url("../ani_banner/on_interview.gif");
}


/*カリスマ嬢インタビュー*/
#contentList dt a.charisma {
	margin:0px;
	padding:0px;
	width:105px;
	height:80px;
	display:block;
	background-image:url("../ani_banner/off_interview-c.gif");
}

#contentList dt a:hover.charisma {
	background-position:0px -80px;
	background-image:url("../ani_banner/on_interview-c.gif");
}

/*スカウト*/
#contentList dt a.scout {
	margin:0px;
	padding:0px;
	width:105px;
	height:80px;
	display:block;
	background-image:url("../ani_banner/off_scout.gif");
}

#contentList dt a:hover.scout {
	background-position:0px -80px;
	background-image:url("../ani_banner/on_scout.gif");
}


/*辞典*/
#contentList dt a.jiten {
	margin:0px;
	padding:0px;
	width:105px;
	height:80px;
	display:block;
	background-image:url("../ani_banner/off_jiten.gif");
}

#contentList dt a:hover.jiten {
	background-position:0px -80px;
	background-image:url("../ani_banner/on_jiten.gif");
}


/*BBS*/
#contentList dt a.bbs {
	margin:0px;
	padding:0px;
	width:105px;
	height:80px;
	display:block;
	background-image:url("../ani_banner/off_bbs.gif");
}

#contentList dt a:hover.bbs {
	background-position:0px -80px;
	background-image:url("../ani_banner/on_bbs.gif");
}

/*ホスト*/
#contentList dt a.host {
	margin:0px;
	padding:0px;
	width:105px;
	height:80px;
	display:block;
	background-image:url("../ani_banner/off_host.gif");
}

#contentList dt a:hover.host {
	background-position:0px -80px;
	background-image:url("../ani_banner/on_host.gif");
}

/*メルマガ*/
#contentList dt a.mailmagazine {
	margin:0px;
	padding:0px;
	width:105px;
	height:80px;
	display:block;
	background-image:url("../ani_banner/off_mailmagazine.gif");
}

#contentList dt a:hover.mailmagazine {
	background-position:0px -80px;
	background-image:url("../ani_banner/on_mailmagazine.gif");
}


/*メルマガ*/
#contentList dt a.coupon {
	margin:0px;
	padding:0px;
	width:105px;
	height:80px;
	display:block;
	background-image:url("../ani_banner/off_coupon.gif");
}

#contentList dt a:hover.coupon {
	background-position:0px -80px;
	background-image:url("../ani_banner/on_coupon.gif");
}


/*ニュース*/
#contentList dt a.news {
	margin:0px;
	padding:0px;
	width:105px;
	height:80px;
	display:block;
	background-image:url("../ani_banner/off_news.gif");
}

#contentList dt a:hover.news {
	background-position:0px -80px;
	background-image:url("../ani_banner/on_news.gif");
}

