@charset "euc-jp";

/*-----------------------------------------------------------------------------------------------

search css



_1. setup

_2. search_index

_3. search_result

_4. changer

_5. other



-------------------------------------------------------------------------------------------------*/



/*reset*/

@import "./base.css";



/*サイドバー設定用*/

@import "./sidebar.css";









/*-----------------------------------------------------------------------------------------------

_1. setup

-------------------------------------------------------------------------------------------------*/

.main {

	width:970px;

	padding:0;

	border-top:5px solid #000000;

	background:url(/user_data/packages/default/img/common_img/bg_line_search.jpg) repeat-y left top;

}



	/*line_bg

	.search_type01 .main,

	.search_type02 .main,

	.search_type03 .main,

	.search_type04 .main {

		width:970px;

		padding:0;

		border-top:5px solid #000000;

		background:url(/user_data/packages/default/img/common_img/bg_line_search.jpg) repeat-y left top;

	}

	*/



.content {

float:right;

	width:717px;

}





/*-----------------------------------------------------------------------------------------------

_2. search_index

---------------------------------------------------------------------------------------------*/

/*selector*/

#search_index {}



#search_index h3,

#search_result h3 {

	width:700px;

	height:36px;

	margin:28px auto 10px;

	text-indent:-9999px;

}



	

	/*genre*/

	#gourmet h3.tit_genre {background:url(/user_data/packages/default/img/gourmet/search_genre.jpg) no-repeat left top;}

	#life h3.tit_genre {background:url(/user_data/packages/default/img/life/search_genre.jpg) no-repeat left top;}

	#books h3.tit_genre {background:url(/user_data/packages/default/img/book/search_genre.jpg) no-repeat left top;}

	

	/*purpose*/

	#gourmet h3.tit_purpose {background:url(/user_data/packages/default/img/gourmet/search_purpose.jpg) no-repeat left top;}

	#books h3.tit_purpose {background:url(/user_data/packages/default/img/book/search_purpose.jpg) no-repeat left top;}

	

	/*area*/

	#gourmet h3.tit_area {background:url(/user_data/packages/default/img/gourmet/search_area.jpg) no-repeat left top;}

	#life h3.tit_area {background:url(/user_data/packages/default/img/life/search_area.jpg) no-repeat left top;}

	#books h3.tit_area {background:url(/user_data/packages/default/img/book/search_area.jpg) no-repeat left top;}

	

	/*root*/

	#gourmet h3.tit_root {background:url(/user_data/packages/default/img/gourmet/search_root.jpg) no-repeat left top;}

	#life h3.tit_root {background:url(/user_data/packages/default/img/life/search_root.jpg) no-repeat left top;}

	#books h3.tit_root {background:url(/user_data/packages/default/img/book/search_root.jpg) no-repeat left top;}





/*arrival*/

#page_arrival h3 {

	width:700px;

	height:36px;

	margin:28px auto 10px;

	background:url(/user_data/packages/default/img/arrival/tit_arrival.jpg) no-repeat left top;

	text-indent:-9999px;

}	

	

/*situation*/

#page_situation h3 {

	width:700px;

	height:36px;

	margin:28px auto 0;

	background:url(/user_data/packages/default/img/situation/tit_situation.jpg) no-repeat left top;

	text-indent:-9999px;

}	



/*pickup*/

#page_pickup h3 {

	width:700px;

	height:36px;

	margin:28px auto 0;

	background:url(/user_data/packages/default/img/pickup/tit_pickup.jpg) no-repeat left top;

	text-indent:-9999px;

}

/*lineup*/

#lineup h3 {

	width:700px;

	height:36px;

	margin:28px auto 0;

	background:url(/user_data/packages/default/img/pickup/tit_pickup.jpg) no-repeat left top;

	text-indent:-9999px;

}

/*special*/

#page_special h3 {

	width:700px;

	height:36px;

	margin:28px auto 0;

	text-indent:-9999px;

}



	#gourmet #page_special h3 {background:url(/user_data/packages/default/img/special/tit_special.jpg) no-repeat left top;}
	
	#gourmet #search_result h3.tit_special {background:url(/user_data/packages/default/img/special/tit_special.jpg) no-repeat left top;}

	#life #page_special h3 {background:url(/user_data/packages/default/img/special/tit_special_life.jpg) no-repeat left top;}
	
	#life #lineup h3.tit_special {background:url(/user_data/packages/default/img/special/tit_special_life.jpg) no-repeat left top;}



	#page_special p.backnumber {

	position:absolute;

	top:25px;left:0;

		width:680px;

		padding:10px 0;

		

		color:#ffffff;

		font-size:10px;

		text-align:right;

	}





/*ranking*/

#page_ranking h3 {

	width:700px;

	height:36px;

	margin:28px auto 0;

	background:url(/user_data/packages/default/img/ranking/tit_ranking.jpg) no-repeat left top;

	text-indent:-9999px;

}

	/*bg*/

	#gourmet #page_ranking h3 {background:url(/user_data/packages/default/img/ranking/tit_ranking01.jpg) no-repeat left top;}
	#gourmet #page_ranking h3.review {background:url(/user_data/packages/default/img/ranking/tit_ranking03.jpg) no-repeat left top;}

	#life #page_ranking h3 {background:url(/user_data/packages/default/img/ranking/tit_ranking02.jpg) no-repeat left top;}

	

	/*subtext*/

	#page_ranking p.sub {

	position:absolute;

	top:28px;left:0;

		width:680px;

		padding:9px 16px;

		

		color:#ffffff;

		font-size:10px;

		text-align:right;

	}





/**/

#search_index .box {

overflow:hidden;

	width:668px;

	margin:0 auto;

	padding:20px 0;

}



/**/

#search_index .box .tit{

position:relative;

overflow:hidden;

	width:668px;

	height:33px;

	margin:0 auto 12px;

	background:url(/user_data/packages/default/img/search/bg_genre_tit.jpg) no-repeat left top;

}

	

	/*category*/

	#search_index h4 {

		width:268px;

		height:33px;

		background-repeat:no-repeat;
		font-size:14px;
		font-weight:bold;
		background-position:left top;
		padding:7px 0 0 20px;

		/*text-indent:-9999px;*/

	}

	

		/*bg_genre*/

		#search_index #search_genre01 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}

		#search_index #search_genre02 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}

		#search_index #search_genre03 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}

		#search_index #search_genre04 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}

		#search_index #search_genre05 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}

		#search_index #search_genre06 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}

		

		/*#search_index #search_genre197 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}*/

		/*#search_index #search_genre193 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}*/

		/*#search_index #search_genre182 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}*/

		/*#search_index #search_genre181 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}*/

		/*#search_index #search_genre180 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}*/

		/*#search_index #search_genre179 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}*/

		/*#search_index #search_genre178 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}*/

		/*#search_index #search_genre177 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}*/

		/*#search_index #search_genre176 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}*/

		/*#search_index #search_genre175 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}*/

		

		/*bg_purpose*/

		#search_index #search_purpose01 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}

		#search_index #search_purpose02 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}

		#search_index #search_purpose03 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}

		#search_index #search_purpose04 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}

		

		/*bg_root*/

		#search_index #search_root01 h4,

		#search_index #search_root21 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}

		#search_index #search_root02 h4,

		#search_index #search_root22 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}

		#search_index #search_root03 h4,

		#search_index #search_root23 h4 {background-image:url(/user_data/packages/default/img/search/bg_genre_tit.jpg);}



	

	/*form*/

	#search_index .box .tit ul{

	position:absolute;top:0;left:520px;

		width:148px;

		height:33px;

		margin:0;

	}

	

		#search_index .box .tit li {

		float:left;

			padding:7px 14px 0 0;

		}

		

		#search_index .box .tit label {

		position:relative;

			padding:0 0 0 20px;

		

			font-weight:bold;

		}

		

			#search_index .box .tit label input{

			position:absolute;

				top:-3px;

				left:0;

			}

	

		/*root_plus*/

		#search_index .box .tit ul.plus {

		position:absolute;top:0;left:417px;

			width:251px;

			height:33px;

			margin:0;

		}

			

			#search_index .box .tit .plus li {

			float:left;

				padding:7px 0 0 14px;

			}

			

			#search_index .box .tit .plus li.edge {

			float:left;

				padding:7px 0 0 7px;

			}

			


			#search_index .box .tit .plus li a,

			#search_index .box .tit .plus li a:link,

			#search_index .box .tit .plus li a:visited {

			display:block;

			outline-style:none;

				width:86px;

				height:22px;

				background:url(/user_data/packages/default/img/search/station_btn_off.jpg) no-repeat left top;

				text-indent:-9999px;

			}

			

			#search_index .box .tit .plus li a:hover,

			#search_index .box .tit .plusli a:active {

				background:url(/user_data/packages/default/img/search/station_btn_off.jpg) no-repeat left bottom;

			}

		

		/*root_minus*/

		#search_index .box .tit ul.minus {

			position:absolute;top:0;left:520px;

			width:148px;

			height:33px;

			margin:0;

		}

			

			#search_index .box .tit .minus li {

			float:right;

				padding:7px 18px 0 7px;

			}



/*sub*/

#search_index .sub_cat {

display:block;

position:relative;

	margin:5px 0;

	padding:3px 8px 4px;

	background-color:#ebebeb;

}



	#search_index .sub_cat strong{

	float:left;

				

		font-weight:bold;

		vertical-align:middle;

	}

	

	#search_index .sub_cat label {

	display:block;

	float:right;

	position:relative;

		padding:0 5px 0 20px;

	

		font-weight:bold;

	}

	

		#search_index .sub_cat label input{

		position:absolute;

			top:0px;

			left:0;

		}

			

			

/*genre_quad*/

.search_type01 #search_index .box .inner {

overflow:hidden;

	width:640px;

	padding:5px 0 0 20px;

}

	

	.search_type01 #search_index .box .inner ul li{

	position:relative;

	float:left;

	width:136px;

		padding:0 0 12px 24px;

	}

	

/*purpose_triple*/

.search_type02 #search_index .box .inner {

overflow:hidden;

	width:642px;

	padding:5px 0 0 19px;

}

	

	.search_type02 #search_index .box .inner ul li{

	position:relative;

	float:left;

	width:190px;

		padding:0 0 12px 24px;

	}





/*root_quad*/

.search_type04 #search_index .box .inner {

overflow:hidden;

	width:640px;

	padding:5px 0 0 20px;

}

	

	.search_type04 #search_index .box .inner ul li{

	position:relative;

	float:left;

	width:136px;

		padding:0 0 12px 24px;

	}



	/*common*/	

	#search_index .box .inner ul li input{

	position:absolute;

		top:0px;

		left:0px;

	}



/*root_quad*/

.search_type04 #search_index .page_head {

	width:640px;

	margin:0 auto;

	padding:9px 12px;

	border:1px solid #A5ACB2;

	background-color:#f3f3f3;

	

	font-size:10px;

	line-height:1.5;

}



.search_type04 #search_index .page_head li{

	list-style:outside square;

		margin:5px 0 0 20px;

		

		font-size:10px;

		line-height:1.2;

}

.search_type01 .page_head {
	width:190px;
	margin:0 auto;
	padding:9px 12px;
	border:1px solid #A5ACB2;
	background-color:#FFF;
	
	font-size:10px;
	line-height:1.5;
}

.search_type01 p.page_head {
	width:190px;
	margin:0 auto;
	padding:9px 12px;
	border:none;
	background-color:none;
	
	font-size:10px;
	line-height:1.5;
}

.search_type01 .page_head li{
	list-style:outside square;
		margin:5px 0 0 20px;
		
		font-size:10px;
		line-height:1.2;
}


.search_type01 .page_head2 {
	width:190px;
	margin:0 auto;
	padding:9px 12px;
	border:1px solid #A5ACB2;
	background-color:#FFF;
	
	font-size:10px;
	line-height:1.5;
}

.search_type01 .page_head2 li{
	list-style:outside square;
		margin:5px 0 0 20px;
		
		font-size:10px;
		line-height:1.2;
}

.search_type01 .page_head2 li.caution{
		list-style:none;
		margin:5px 0 0 5px;
		width:190px;
		color:#333333;
		font-size:10px;
		line-height:1.2;
}

.search_type02 .page_head2 {
	width:190px;
	margin:0 auto;
	padding:9px 12px;
	border:1px solid #A5ACB2;
	background-color:#FFF;
	
	font-size:10px;
	line-height:1.5;
}

.search_type02 .page_head2 li{
	list-style:outside square;
		margin:5px 0 0 20px;
		
		font-size:10px;
		line-height:1.2;
}

.search_type02 .page_head2 li.caution{
		list-style:none;
		margin:5px 0 0 5px;
		width:190px;
		color:#333333;
		font-size:10px;
		line-height:1.2;
}

.search_type03 .page_head2 {
	width:190px;
	margin:0 auto;
	padding:9px 12px;
	border:1px solid #A5ACB2;
	background-color:#FFF;
	
	font-size:10px;
	line-height:1.5;
}

.search_type03 .page_head2 li{
	list-style:outside square;
		margin:5px 0 0 20px;
		
		font-size:10px;
		line-height:1.2;
}

.search_type03 .page_head2 li.caution{
		list-style:none;
		margin:5px 0 0 5px;
		width:190px;
		color:#333333;
		font-size:10px;
		line-height:1.2;
}
.search_type04 .page_head2 {
	width:190px;
	margin:0 auto;
	padding:9px 12px;
	border:1px solid #A5ACB2;
	background-color:#FFF;
	
	font-size:10px;
	line-height:1.5;
}

.search_type04 .page_head2 li{
	list-style:outside square;
		margin:5px 0 0 20px;
		
		font-size:10px;
		line-height:1.2;
}

.search_type04 .page_head2 li.caution{
		list-style:none;
		margin:5px 0 0 5px;
		width:190px;
		color:#333333;
		font-size:10px;
		line-height:1.2;
}

.result_type .page_head2 {
	width:190px;
	margin:0 auto;
	padding:9px 12px;
	border:1px solid #A5ACB2;
	background-color:#FFF;
	
	font-size:10px;
	line-height:1.5;
}

.result_type .page_head2 li{
	list-style:outside square;
		margin:5px 0 0 20px;
		
		font-size:10px;
		line-height:1.2;
}

.result_type .page_head2 li.caution{
		list-style:none;
		margin:5px 0 0 5px;
		width:190px;
		color:#333333;
		font-size:10px;
		line-height:1.2;
}

	/*station*/

	.search_type04 #search_index .box#search_root21 .inner ul li,

	.search_type04 #search_index .box#search_root22 .inner ul li,

	.search_type04 #search_index .box#search_root23 .inner ul li {

	position:relative;

	float:left;

	width:190px;

		padding:0 12px 12px 8px;


	}

	

		.search_type04 #search_index .box#search_root21 .inner ul li dl,

		.search_type04 #search_index .box#search_root22 .inner ul li dl,

		.search_type04 #search_index .box#search_root23 .inner ul li dl {

			margin:0;

			padding:0 0 5px;

		}

		

		.search_type04 #search_index .box#search_root21 .inner ul li dt,

		.search_type04 #search_index .box#search_root22 .inner ul li dt,

		.search_type04 #search_index .box#search_root23 .inner ul li dt {

		display:block;

			padding:0 3px;

			

			font-weight:bold;

		}

		

			.search_type04 #search_index .box#search_root21 .inner ul li select,

			.search_type04 #search_index .box#search_root22 .inner ul li select,

			.search_type04 #search_index .box#search_root23 .inner ul li select {

				width:100%;

			}



/*area_chizumaru*/

.search_type03 #chizumaru_head {

	width:671px;

	margin:0 auto 20px;

	padding:10px;

	background-color:#ebebeb;

}



	.search_type03 #chizumaru_head ul{

		padding:7px 15px 3px;

	}

	

		.search_type03 #chizumaru_head ul li{

		float:left;

			padding:0 20px 0 0;
			width:130px;
					

		}

		

		/*link*/

		.search_type03 #chizumaru_head ul li a,

		.search_type03 #chizumaru_head ul li a:link,

		.search_type03 #chizumaru_head ul li a:visited,



		.search_type03 #chizumaru_head ul li a:active {

		display:block;

			padding:2px 0 2px 28px;

			background-position:0px 2px;

			background-repeat:no-repeat;

			height:26px;

			color:#333333;

			text-decoration:none;

		}

		

		.search_type03 #chizumaru_head ul li a:hover {

			background-position:1px 2px;

			

			color:#cc0000;

			text-decoration:underline;

		}

		

		/*bg*/

		.search_type03 #chizumaru_head ul li.icon01 a {background-image:url(/user_data/packages/default/map/img/life/01.gif);}

		.search_type03 #chizumaru_head ul li.icon02 a {background-image:url(/user_data/packages/default/map/img/life/02.gif);}

		.search_type03 #chizumaru_head ul li.icon03 a {background-image:url(/user_data/packages/default/map/img/life/03.gif);}

		.search_type03 #chizumaru_head ul li.icon04 a {background-image:url(/user_data/packages/default/map/img/life/04.gif);}

		.search_type03 #chizumaru_head ul li.icon05 a {background-image:url(/user_data/packages/default/map/img/life/05.gif);}
		
		.search_type03 #chizumaru_head ul li.icon06 a {background-image:url(/user_data/packages/default/map/img/life/06.gif);}
		.search_type03 #chizumaru_head ul li.icon07 a {background-image:url(/user_data/packages/default/map/img/life/07.gif);}
		.search_type03 #chizumaru_head ul li.icon08 a {background-image:url(/user_data/packages/default/map/img/life/08.gif);}
		.search_type03 #chizumaru_head ul li.icon09 a {background-image:url(/user_data/packages/default/map/img/life/09.gif);}
		.search_type03 #chizumaru_head ul li.icon10 a {background-image:url(/user_data/packages/default/map/img/life/10.gif);}

		



/*outsource*/

.search_type03 #chizumaru_area {

	width:663px;

	margin:0 auto 30px;

	text-align:center;

}



.result_type #chizumaru_head {

	width:671px;

	margin:0 auto 20px;

	padding:10px;

	background-color:#ebebeb;

}



	.result_type #chizumaru_head ul{

		padding:7px 15px 3px;

	}

	

		.result_type #chizumaru_head ul li{

		float:left;

			padding:0 20px 0 0;
			width:130px;
					

		}

		

		/*link*/

		.result_type #chizumaru_head ul li a,

		.result_type #chizumaru_head ul li a:link,

		.result_type #chizumaru_head ul li a:visited,



		.result_type #chizumaru_head ul li a:active {

		display:block;

			padding:2px 0 2px 28px;

			background-position:0px 2px;

			background-repeat:no-repeat;

			height:26px;

			color:#333333;

			text-decoration:none;

		}

		

		.result_type #chizumaru_head ul li a:hover {

			background-position:1px 2px;

			

			color:#cc0000;

			text-decoration:underline;

		}

		

		/*bg*/

		.result_type #chizumaru_head ul li.icon01 a {background-image:url(/user_data/packages/default/map/img/life/01.gif);}

		.result_type #chizumaru_head ul li.icon02 a {background-image:url(/user_data/packages/default/map/img/life/02.gif);}

		.result_type #chizumaru_head ul li.icon03 a {background-image:url(/user_data/packages/default/map/img/life/03.gif);}

		.result_type #chizumaru_head ul li.icon04 a {background-image:url(/user_data/packages/default/map/img/life/04.gif);}

		.result_type #chizumaru_head ul li.icon05 a {background-image:url(/user_data/packages/default/map/img/life/05.gif);}
		
		.result_type #chizumaru_head ul li.icon06 a {background-image:url(/user_data/packages/default/map/img/life/06.gif);}
		.result_type #chizumaru_head ul li.icon07 a {background-image:url(/user_data/packages/default/map/img/life/07.gif);}
		.result_type #chizumaru_head ul li.icon08 a {background-image:url(/user_data/packages/default/map/img/life/08.gif);}
		.result_type #chizumaru_head ul li.icon09 a {background-image:url(/user_data/packages/default/map/img/life/09.gif);}
		.result_type #chizumaru_head ul li.icon10 a {background-image:url(/user_data/packages/default/map/img/life/10.gif);}

		



/*outsource*/

.result_type #chizumaru_area {

	width:663px;

	margin:0 auto 30px;

	text-align:center;

}



	

/*---------------------------------------------------------------------------------------------

_3. search_result / page_arrival / page_situation / page_pickup / page_special / page_ranking

---------------------------------------------------------------------------------------------*/

/*selector*/

#search_result,

#page_arrival,

#page_situation,

#page_pickup,

#lineup,

#page_special,

#page_ranking {

position:relative;

	padding:0 0 18px;

}

	

	/*page_head*/

	#search_result p.page_head {

		width:680px;

		margin:0 auto;

		padding:12px 0 0;

		

		font-size:14px;

		font-weight:bold;

	}

	

	/*situation

	---------------------------------------------------------*/

	#page_situation p.page_head {

		width:680px;

		margin:0 auto;

		padding:12px 0 0;

		

		font-size:14px;

		font-weight:bold;

	}

	

	#page_situation p.page_head span.text_under {

		font-size:12px;

		font-weight:normal;

	}

	

	/*pickup

	---------------------------------------------------------*/

	#page_pickup p.page_head {

		width:690px;

		margin:0 auto;

		padding:12px 0 0;

	

		font-size:14px;

		font-weight:bold;

	}

	

	#page_pickup p.page_head span.text_under {

	display: block;

		width: 680px;

		margin: 10px;

		padding-top: 5px;

		

		font-size:12px;

		font-weight:normal;

	}

	

	#page_pickup p.page_head span.text_under_pict {

	width: 690px;

	}*/

	

	/*sec_head*/

	#page_pickup .sec_head{

		width:690px;

		margin:0 auto;

		padding:12px 0 0;

		

		font-size:14px;

		font-weight:bold;

	}

		

		#page_pickup .sec_head p {

			width: 680px;

			margin: 5px auto 0;

			padding: 5px 0 0;

			

			font-size:12px;

			font-weight:normal;

		}

		

		#page_pickup .sec_head p.link_box{

			width:690px;

			margin:0 0 10px;

			padding:0 0 10px;

			background:url(/user_data/packages/default/img/pickup/text_underpict.jpg) no-repeat left  bottom;

		}

		

			

			#page_pickup .sec_head a,

			#page_pickup .sec_head a:link,

			#page_pickup .sec_head a:visited {

			display: block;

			overflow:hidden;

			width: 110px;

			height:30px;

				margin: 10px 0 0 575px;

				padding:0;

				background:url(/user_data/packages/default/img/pickup/btn_storeresult.jpg) no-repeat left top;

				text-indent:-9999px;

			}

			

				#page_pickup .sec_head a:hover,

				#page_pickup .sec_head a:active {

					background:url(/user_data/packages/default/img/pickup/btn_storeresult.jpg) no-repeat left bottom;

				}



/*lineup-list

	---------------------------------------------------------*/

	#lineup p.page_head {

		width:690px;

		margin:0 auto;

		padding:12px 0 0;

	

		font-size:14px;

		font-weight:bold;

	}
	
	#lineup p.page_head span {

		width:680px;
		text-align:right;
		display:block;
		padding-bottom:15px;
		margin-top:-24px;
		font-weight:normal;
		font-size:10px;

	}


	

	#lineup p.page_head span.text_under {

	display: block;

		width: 680px;

		margin: 10px;

		padding-top: 5px;

		

		font-size:12px;

		font-weight:normal;

	}

	

	#lineup span.text_under_pict {
		width: 690px;
		margin:0 auto;
		display: block;

	}*/

	

	/*sec_head*/

	#lineup .sec_head{

		width:690px;

		margin:0 auto;

		padding:12px 0 0;

		

		font-size:14px;

		font-weight:bold;

	}

		

		#lineup .sec_head p {

			width: 680px;

			margin: 5px auto 0;

			padding: 5px 0 0;

			

			font-size:12px;

			font-weight:normal;

		}

		

		#lineup .sec_head p.link_box{

			width:690px;

			margin:0 0 10px;

			padding:0 0 10px;

			background:url(/user_data/packages/default/img/pickup/text_underpict.jpg) no-repeat left  bottom;

		}

		

			

			#lineup .sec_head a,

			#lineup .sec_head a:link,

			#lineup .sec_head a:visited {

			display: block;

			overflow:hidden;

			width: 110px;

			height:30px;

				margin: 10px 0 0 575px;

				padding:0;

				background:url(/user_data/packages/default/img/pickup/btn_storeresult.jpg) no-repeat left top;

				text-indent:-9999px;

			}

			

				#lineup .sec_head a:hover,

				#lineup .sec_head a:active {

					background:url(/user_data/packages/default/img/pickup/btn_storeresult.jpg) no-repeat left bottom;

				}



	

	

	/*special

	---------------------------------------------------------*/

	/*sec_head*/

	#page_special .sec_head{

		width:690px;

		margin:0 auto;

		padding:12px 0 0;

		

		font-size:14px;

		font-weight:bold;

	}

		

		#page_special .sec_head p {

			width: 680px;

			margin: 5px auto 0;

			padding: 5px 0 0;

			

			font-size:12px;

			font-weight:normal;

		}

		

		#page_special .sec_head p.link_box{

			width:690px;

			margin:0 0 10px;

			padding:0 0 10px;

			background:url(/user_data/packages/default/img/special/text_underpict.jpg) no-repeat left  bottom;

		}

		

			

			#page_special .sec_head a,

			#page_special .sec_head a:link,

			#page_special .sec_head a:visited {

			display: block;

			overflow:hidden;

			width: 110px;

			height:30px;

				margin: 10px 0 0 575px;

				padding:0;

				background:url(/user_data/packages/default/img/special/btn_storeresult.jpg) no-repeat left top;

				text-indent:-9999px;

			}

			

				#page_special .sec_head a:hover,

				#page_special .sec_head a:active {

					background:url(/user_data/packages/default/img/special/btn_storeresult.jpg) no-repeat left bottom;

				}

				

	/*list*/

	#page_special dl.list_special{

		width:690px;

		margin:0 auto;

		padding:0;

		

		font-size:14px;

		font-weight:bold;

	}

	

		#page_special .list_special dt{

		display:block;

			width:690px;

			margin:0 auto;

			padding:12px 0 0;

			

			font-size:14px;

			font-weight:bold;

		}

		

		#page_special .list_special dd{

			width:690px;

			margin:0 0 10px;

			padding:0 0 10px;

			background:url(/user_data/packages/default/img/special/text_underpict.jpg) no-repeat left  bottom;

		}

		

			#page_special .list_special p {

			display: block;

				width: 680px;

				margin: 5px 5px 0;

				padding: 5px 0 0;

				

				font-size:12px;

				font-weight:normal;

			}

			

			#page_special .list_special a,

			#page_special .list_special a:link,

			#page_special .list_special a:visited {

			display: block;

			overflow:hidden;

			width: 110px;

			height:30px;

				margin: 15px 0 0 575px;

				padding:0;

				background:url(/user_data/packages/default/img/special/btn_storeresult.jpg) no-repeat left top;

				text-indent:-9999px;

			}

			

				#page_special .list_special a:hover,

				#page_special .list_special a:active {

					background:url(/user_data/packages/default/img/special/btn_storeresult.jpg) no-repeat left bottom;

				}

	

	

	/*ranking

	---------------------------------------------------------*/

	#page_ranking p.page_head {

		width:680px;

		margin:0 auto;

		padding:12px 0 0;

		

		font-size:14px;

		font-weight:bold;

	}



/*result_list

----------------------------------------------------------------------------------------------------------------------------------*/

#search_result .result_list,

#gourmet #page_arrival .result_list,

#life #page_arrival .result_list,

#gourmet #page_situation .result_list,

#life #page_situation .result_list,

#gourmet #page_pickup .result_list,

#life #page_pickup .result_list,

#life #lineup .result_list,

#life #lineup .result_list2,

#gourmet #page_special .result_list,

#life #page_special .result_list,

#page_ranking .result_list {

	width:690px;

	margin:0 auto;

}



	/*tit*/

	#search_result .result_list dt,

	#gourmet #page_arrival .result_list dt,
	
	#life #page_arrival .result_list dt,

	#gourmet #page_situation .result_list dt,

	#life #page_situation .result_list dt,

	#gourmet #page_pickup .result_list dt,
	
	#life #page_pickup .result_list dt,
	
	#life #lineup .result_list dt,
	
		#life #lineup .result_list2 dt,

	#gourmet #page_special .result_list dt,
	
	#life #page_special .result_list dt,

	#page_ranking .result_list dt {

	display:block;

		width:670px;

		margin:18px 0 0;

		padding:6px 10px 5px 10px;

	}

		/*bg*/

		#gourmet #search_result .result_list dt {background:url(/user_data/packages/default/img/gourmet/bg_result_tit.jpg) no-repeat 0px 0px;}

		#life #search_result .result_list dt {background:url(/user_data/packages/default/img/life/bg_result_tit.jpg) no-repeat 0px 0px;}

		#gourmet #page_arrival .result_list dt {background:url(/user_data/packages/default/img/arrival/bg_result_tit.jpg) no-repeat 0px 0px;}
		
		#life #page_arrival .result_list dt {background:url(/user_data/packages/default/img/arrival/bg_result_tit2.jpg) no-repeat 0px 0px;}

		#gourmet #page_situation .result_list dt {background:url(/user_data/packages/default/img/situation/bg_result_tit.jpg) no-repeat 0px 0px;}

		#life #page_situation .result_list dt {background:url(/user_data/packages/default/img/situation/bg_result_tit2.jpg) no-repeat 0px 0px;}

		#gourmet #page_pickup .result_list dt {background:url(/user_data/packages/default/img/pickup/bg_result_tit.jpg) no-repeat 0px 0px;}
		
		#life #page_pickup .result_list dt {background:url(/user_data/packages/default/img/pickup/bg_result_tit2.jpg) no-repeat 0px 0px;}
		
		#life #lineup .result_list dt {
		background:url(/user_data/packages/default/img/pickup/bg_result_tit2.jpg) no-repeat 0px 0px;
		font-size:14px;
		font-weight: bold;
		}
		
		#life #lineup .result_list2 dt {
		background:url(/user_data/packages/default/img/pickup/bg_result_tit2.jpg) no-repeat 0px 0px;
		font-size:14px;
		font-weight: bold;
		}

		#gourmet #page_special .result_list dt {background:url(/user_data/packages/default/img/special/bg_result_tit.jpg) no-repeat 0px 0px;}
		
		#life #page_special .result_list dt {background:url(/user_data/packages/default/img/special/bg_result_tit2.jpg) no-repeat 0px 0px;}

		#page_ranking .result_list dt {background:url(/user_data/packages/default/img/ranking/bg_result_tit.jpg) no-repeat 0px 0px;}
		
		#life #page_ranking .result_list dt {background:url(/user_data/packages/default/img/life/bg_result_tit.jpg) no-repeat 0px 0px;}
		
		#benefit_info #search_result .result_list dt {background:url(/user_data/packages/default/img/gourmet/bg_result_tit.jpg) no-repeat 0px 0px;}

		

		

		/*link_name*/

		#search_result .result_list dt a,

		#gourmet #page_arrival .result_list dt a,
		
		#life #page_arrival .result_list dt a,

		#gourmet #page_situation .result_list dt a,

		#life #page_situation .result_list dt a,

		#gourmet #page_pickup .result_list dt a,
		
		#life #page_pickup .result_list dt a,
		
		#life #lineup .result_list dt a,
		
		#life #lineup .result_list2 dt a,

		#gourmet #page_special .result_list dt a,
		
		#life #page_special .result_list dt a,

		#page_ranking .result_list dt a {

		display:block;

		float:left;

		

			color:#333333;

			font-weight:bold;

			text-decoration:none;

			line-height:1.2;

		}

		

		#search_result .result_list dt span,

		#gourmet #page_arrival .result_list dt span,
		
		#life #page_arrival .result_list dt span,

		#gourmet #page_situation .result_list dt span,

		#life #page_situation .result_list dt span,

		#gourmet #page_pickup .result_list dt span,
		
		#life #page_pickup .result_list dt span,
		
		#life #lineup .result_list dt span,
		
		#life #lineup .result_list2 dt span,

		#gourmet #page_special .result_list dt span,
		
		#life #page_special .result_list dt span,

		#page_ranking .result_list dt span {

		display:block;

		float:right;

			padding:0 0 0 18px;

			

			color:#333333;

			line-height:1.2;

		}

	

	/*content*/

	#search_result .result_list dd,

	#gourmet #page_arrival .result_list dd,
	
	#life #page_arrival .result_list dd,

	#gourmet #page_situation .result_list dd,

	#life #page_situation .result_list dd,

	#gourmet #page_pickup .result_list dd,
	
	#life #page_pickup .result_list dd,
	
	#life #lineup .result_list dd,
	
	#life #lineup .result_list2 dd,

	#gourmet #page_special .result_list dd,
	
	#life #page_special .result_list dd,

	#page_ranking .result_list dd {

		width:672px;

		margin:0;

		padding:8px;

		/*border:1px solid #d2d2d2;*/

		background-color:#ffffff;

	}

	

		/*img*/

		#search_result .box_img,

		#gourmet #page_arrival .box_img,
		
		#life #page_arrival .box_img,

		#gourmet #page_situation .box_img,

		#life #page_situation .box_img,

		#gourmet #page_pickup .box_img,
		
		#life #page_pickup .box_img,

		#gourmet #page_special .box_img,
		
		#life #page_special .box_img,

		#page_ranking .box_img {
		margin-bottom:10px;
		float:left;

			width:216px;

			border:1px solid #d2d2d2;

		}
		
		#life #lineup .box_img {
		/*width:270px;*/
		float: left;

		}

		

		/*left*/

		#search_result .inner_dl,

		#gourmet #page_arrival .inner_dl,
		
		#life #page_arrival .inner_dl,

		#gourmet #page_situation .inner_dl,

		#life #page_situation .inner_dl,

		#gourmet #page_pickup .inner_dl,
		
		#life #page_pickup .inner_dl,

		#gourmet #page_special .inner_dl,
		
		#life.search_type01 #lineup .inner_dl,
		
		#life #page_special .inner_dl,
		#life #lineup .result_list .inner_dl {
		margin-bottom:10px;
		float:left;		width:446px;		padding:0 0 0 8px;
		}
		#page_ranking .inner_dl{

		float:left;
		width:260px;
		padding:0 8px;

		}
		#life #lineup .result_list2 .inner_dl {
		width:660px;
		padding:0 0 10px 0;

		}
		
		

			/*img*/

			#search_result .inner_dl dt,

			#gourmet #page_arrival .inner_dl dt,
			
			#life #page_arrival .inner_dl dt,

			#gourmet #page_situation .inner_dl dt,

			#life #page_situation .inner_dl dt,

			#gourmet #page_pickup .inner_dl dt,
			
			#life #page_pickup .inner_dl dt,

			#gourmet #page_special .inner_dl dt,
			
			#life #page_special .inner_dl dt,
			
			#life.search_type01 #lineup .inner_dl dt,
			
			#page_ranking .inner_dl dt,
			#life #lineup .result_list .inner_dl dt {
				display:block;
				width:446px;
				margin:0px;
				padding:0px;
				background:none;
				font-weight:bold;

			}
			#life #page_ranking .inner_dl dt{
				display:block;
				width:280px;
				margin:0px;
				padding:0px;
				background:none;
				font-weight:bold;
			}
			#life #lineup .result_list2 .inner_dl dt {
		display:block;
		width:660px;
		margin:0px;
		padding:0px;
		background:none;
		font-weight:bold;

			}

			

				#gourmet #search_result .inner_dl dt,

				#life #search_result .inner_dl dt,

				#gourmet #page_arrival .inner_dl dt,
				
				#life #page_arrival .inner_dl dt,

				#gourmet #page_situation .inner_dl dt,

				#life #page_situation .inner_dl dt,

				#gourmet #page_pickup .inner_dl dt,
				
				#life #page_pickup .inner_dl dt,

				#gourmet #page_special .inner_dl dt,
				
				#life #page_special .inner_dl dt,

				#page_ranking .inner_dl dt,
				#benefit_info  #search_result .inner_dl dt
				{

					background:none;

				}

			

			/*box*/

			#search_result .inner_dl dd,

			#gourmet #page_arrival .inner_dl dd,
			
			#life #page_arrival .inner_dl dd,

			#gourmet #page_situation .inner_dl dd,

			#life #page_situation .inner_dl dd,

			#gourmet #page_pickup .inner_dl dd,
			
			#life.search_type01 #lineup .inner_dl dd,
			
			#life #page_pickup .inner_dl dd,

			#gourmet #page_special .inner_dl dd,
			
			#life #page_special .inner_dl dd,

			#page_ranking .inner_dl dd,
			#life #lineup .result_list .inner_dl dd {

				width:280px;

				padding:0;

				border:0;

				

				line-height:1.5;

			}

			#life #lineup .result_list2 .inner_dl dd {
		width:660px;
		padding:0;
		border:0;
		line-height:1.5;

			}

				#search_result .inner_dl dd p,

				#gourmet #page_arrival .inner_dl dd p,
				
				#life #page_arrival .inner_dl dd p,

				#gourmet #page_situation .inner_dl dd p,

				#life #page_situation .inner_dl dd p,

				#gourmet #page_pickup .inner_dl dd p,
				
				#life #page_pickup .inner_dl dd p,

				#life.search_type01 #lineup .inner_dl dd p,

				#gourmet #page_special .inner_dl dd p,
				
				#life #page_special .inner_dl dd p{
					width:446px;
					line-height:1.5;

				}
				#life #lineup .inner_dl dd p{
					line-height:1.5;
				}
				
				
				#page_ranking .inner_dl dd p {


					
					line-height:1.5;



				}

				#life #lineup .result_list2 .category_menu {
					width:400px;
					padding:0 0 10px 0;
					float: right;

				}
				
				#life #lineup .result_list2 .category_menu ul {
					width:400px;
					display:block;
					

				}
				
				#life #lineup .result_list2 .category_menu li {
					width:200px;
					display:block;
					float: left;
					text-align: right;
					padding-bottom:5px;

				}
				
				#life #lineup .result_list2 .book_btn {
					width:200px;
					display:block;
					float: right;
					text-align: right;
					margin-top: 10px;
					background:url(/user_data/packages/default/img/lineup/book_btnmark.gif) top 80px no-repeat;

				}

				/*detail_btn*/

				#search_result .inner_dl dd a,

				#search_result .inner_dl dd a:link,

				#search_result .inner_dl dd a:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:8px 0 14px;

					background-image:url(/user_data/packages/default/img/search/btn_resutl_detail.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}



				/*detail_btn*/

				#gourmet #page_arrival .inner_dl dd a,

				#gourmet #page_arrival .inner_dl dd a:link,

				#gourmet #page_arrival .inner_dl dd a:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:8px 0 14px;

					background-image:url(/user_data/packages/default/img/arrival/btn_resutl_detail.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}
				
				#life #page_arrival .inner_dl dd a,

				#life #page_arrival .inner_dl dd a:link,

				#life #page_arrival .inner_dl dd a:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:8px 0 14px;

					background-image:url(/user_data/packages/default/img/arrival/btn_resutl_detail.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}



				/*detail_btn*/

				#gourmet #page_situation .inner_dl dd a,

				#gourmet #page_situation .inner_dl dd a:link,

				#gourmet #page_situation .inner_dl dd a:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:8px 0 14px;

					background-image:url(/user_data/packages/default/img/situation/btn_resutl_detail.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}
				
				#life #page_situation .inner_dl dd a,

				#life #page_situation .inner_dl dd a:link,

				#life #page_situation .inner_dl dd a:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:8px 0 14px;

					background-image:url(/user_data/packages/default/img/situation/btn_resutl_detail.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}

				

				/*detail_btn*/

				#gourmet #page_pickup .inner_dl dd a,

				#gourmet #page_pickup .inner_dl dd a:link,

				#gourmet #page_pickup .inner_dl dd a:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:8px 0 14px;

					background-image:url(/user_data/packages/default/img/pickup/btn_resutl_detail.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}
				
				#life #page_pickup .inner_dl dd a,

				#life #page_pickup .inner_dl dd a:link,

				#life #page_pickup .inner_dl dd a:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:8px 0 14px;

					background-image:url(/user_data/packages/default/img/pickup/btn_resutl_detail.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}
				
				
				/*detail_btn*/

				#gourmet #lineup .inner_dl dd a,

				#gourmet #lineup .inner_dl dd a:link,

				#gourmet #lineup .inner_dl dd a:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:8px 0 14px;

					background-image:url(/user_data/packages/default/img/pickup/btn_resutl_detail.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}
				
				#life #lineup .inner_dl dd a,

				#life #lineup .inner_dl dd a:link,

				#life #lineup .inner_dl dd a:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:8px 0 14px;

					background-image:url(/user_data/packages/default/img/pickup/btn_resutl_detail.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}

				

				/*detail_btn*/

				#gourmet #page_special .inner_dl dd a,

				#gourmet #page_special .inner_dl dd a:link,

				#gourmet #page_special .inner_dl dd a:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:8px 0 14px;

					background-image:url(/user_data/packages/default/img/special/btn_resutl_detail.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}
				
				#life #page_special .inner_dl dd a,

				#life #page_special .inner_dl dd a:link,

				#life #page_special .inner_dl dd a:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:8px 0 14px;

					background-image:url(/user_data/packages/default/img/special/btn_resutl_detail.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}

				

				/*detail_btn*/

				#page_ranking .inner_dl dd a,

				#page_ranking .inner_dl dd a:link,

				#page_ranking .inner_dl dd a:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:8px 0 14px;

					background-image:url(/user_data/packages/default/img/special/btn_resutl_detail.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}
				
				#page_ranking .inner_dl dd a.bg_img,



				#page_ranking .inner_dl dd a.bg_img:link,



				#page_ranking .inner_dl dd a.bg_img:visited {



				display:block;



				overflow:hidden;



				outline:0;



					width:80px;



					height:18px;



					margin:8px 0 14px;



					background-image:url(/user_data/packages/default/img/life/rank_b.jpg);



					background-position:0px 0px;



					background-repeat:no-repeat;



					line-height:18px;



					text-indent:-9999px;



				}
				
				#page_ranking .inner_dl dd a.mb5,



				#page_ranking .inner_dl dd a.mb5:link,



				#page_ranking .inner_dl dd a.mb5:visited {



				display:block;



				overflow:hidden;



				outline:0;



					width:80px;



					height:18px;



					margin:8px 0 14px;



					background-image:url(/user_data/packages/default/img/special/btn_resutl_detail.jpg);



					background-position:0px 0px;



					background-repeat:no-repeat;



					line-height:18px;



					text-indent:-9999px;



				}
				#page_ranking .inner_dl dd a.user,

				#page_ranking .inner_dl dd a.user:link,

				#page_ranking .inner_dl dd a.user:visited {

				display:block;

				overflow:hidden;

				outline:0;

					width:80px;

					height:18px;

					margin:5px 0 14px;

					background-image:url(/user_data/packages/default/img/gourmet/rank_b.jpg);

					background-position:0px 0px;

					background-repeat:no-repeat;

					line-height:18px;

					text-indent:-9999px;

				}
				
				
				

					/*over*/

					#search_result .inner_dl dd a:hover,

					#search_result .inner_dl dd a:active,

					#gourmet #page_arrival .inner_dl dd a:hover,

					#gourmet #page_arrival .inner_dl dd a:active,
					
					#life #page_arrival .inner_dl dd a:hover,

					#life #page_arrival .inner_dl dd a:active,

					#gourmet #page_situation .inner_dl dd a:hover,

					#gourmet #page_situation .inner_dl dd a:active,
					
					#life #page_situation .inner_dl dd a:hover,

					#life #page_situation .inner_dl dd a:active,

					#gourmet #page_pickup .inner_dl dd a:hover,
					
					#gourmet #page_pickup .inner_dl dd a:active,
					
					#life #page_pickup .inner_dl dd a:hover,
					
					#life #page_pickup .inner_dl dd a:active,
					
					#life #lineup .inner_dl dd a:hover,
					
					#life #lineup .inner_dl dd a:active,


					#gourmet #page_special .inner_dl dd a:hover,

					#gourmet #page_special .inner_dl dd a:active,
					
					#life #page_special .inner_dl dd a:hover,

					#life #page_special .inner_dl dd a:active,

					#page_ranking .inner_dl dd a:hover,

					#page_ranking .inner_dl dd a:active,
						#page_ranking .inner_dl dd a.user:hover,

					#page_ranking .inner_dl dd a.user:active {

						background-position:0px -18px;

					}



				/*icon*/

				#search_result .inner_dl dd li,

				#gourmet #page_arrival .inner_dl dd li,
				
				#life #page_arrival .inner_dl dd li,

				#gourmet #page_situation .inner_dl dd li,

				#life #page_situation .inner_dl dd li,

				#gourmet #page_pickup .inner_dl dd li,
				
				#life #page_pickup .inner_dl dd li,
				
				#life #lineup .inner_dl dd li,

				#gourmet #page_special .inner_dl dd li,
				
				#life #page_special .inner_dl dd li,

				#page_ranking .inner_dl dd li {

				overflow:visible;

				display:inline;

					width:auto;

					margin:0;

				}

				

					#search_result .inner_dl dd li img,

					#gourmet #page_arrival .inner_dl dd li img,
					
					#life #page_arrival .inner_dl dd li img,

					#gourmet #page_situation .inner_dl dd li img,

					#life #page_situation .inner_dl dd li img,

					#gourmet #page_pickup .inner_dl dd li img,
					
					#life #page_pickup .inner_dl dd li img,
					
					#life #lineup .inner_dl dd li img,

					#gourmet #page_special .inner_dl dd li img,
					
					#life #page_special .inner_dl dd li img,

					#page_ranking .inner_dl dd li img {

						padding:0 0 5px;

					}

					

		/*right*/

		#search_result .inner_ul,

		#gourmet #page_arrival .inner_ul,
		
		#life #page_arrival .inner_ul,

		#gourmet #page_situation .inner_ul,

		#life #page_situation .inner_ul,

		#gourmet #page_pickup .inner_ul,
		
		#life #page_pickup .inner_ul,
		
		#life #lineup .inner_ul,

		#gourmet #page_special .inner_ul,
		#page_ranking .inner_ul,
		#life #page_special .inner_ul{

		/*float:right;*/

			width:672px;

		}/*
		#page_ranking .inner_ul {

		float:right;
		width:155px;
		}*/

			#search_result .inner_ul li.list01,

			#gourmet #page_arrival .inner_ul li.list01,
			
			#life #page_arrival .inner_ul li.list01,

			#gourmet #page_situation .inner_ul li.list01,

			#life #page_situation .inner_ul li.list01,

			#gourmet #page_pickup .inner_ul li.list01,
			
			#life #page_pickup .inner_ul li.list01,
			
			#life #lineup .inner_ul li.list01,

			#gourmet #page_special .inner_ul li.list01,
			#page_ranking .inner_ul li.list01,
			#life #page_special .inner_ul li.list01{

			overflow:visible;			display:block;			width:652px;			margin-top:5px;			padding:10px;			background-color:#D4ABD4;			color:#333;			/*font-size:10px;			line-height:135%;*/

			}/*
			#page_ranking .inner_ul li.list01 {



			overflow:visible;
			display:block;
			width:140px;
			margin-top:5px;
			padding:6px 8px;
			background-color:#EAE7E6;
			color:#003399;
			font-size:10px;
			line-height:135%;



			}
			*/

			#search_result .inner_ul li.list02,

			#gourmet #page_arrival .inner_ul li.list02,
			
			#life #page_arrival .inner_ul li.list02,

			#gourmet #page_situation .inner_ul li.list02,

			#life #page_situation .inner_ul li.list02,

			#gourmet #page_pickup .inner_ul li.list02,
			
			#life #page_pickup .inner_ul li.list02,
			
			#life #lineup .inner_ul li.list02,

			#gourmet #page_special .inner_ul li.list02,
			#page_ranking .inner_ul li.list02,
			#life #page_special .inner_ul li.list02{
			overflow:visible;			display:block;			width:652px;			margin:0;			padding:10px;			background-color:#f8d9e4;			color:#cc0000;			/*font-size:10px;			line-height:135%;*/
			}
/*
			#page_ranking .inner_ul li.list02 {

			overflow:visible;
			display:block;
			width:140px;
			margin:0;
			padding:6px 8px 8px 8px;
			background-color:#EAD7DE;
			color:#cc0000;
			font-size:10px;
			line-height:135%;

			}*/

			#search_result .inner_ul li p,

			#gourmet #page_arrival .inner_ul li p,
			
			#life #page_arrival .inner_ul li p,

			#gourmet #page_situation .inner_ul li p,

			#life #page_situation .inner_ul li p,

			#gourmet #page_pickup .inner_ul li p,
			
			#life #page_pickup .inner_ul li p,
			
			#life #lineup .inner_ul li p,

			#gourmet #page_special .inner_ul li p,
			#page_ranking .inner_ul li p,
			#life #page_special .inner_ul li p{
				
				padding:5px 0 0 19px;				color:#333333;				/*font-size:10px;				line-height:135%;*/

			}
			/*
			#page_ranking .inner_ul li p {

				padding:5px 0 0;
				color:#333333;
				font-size:10px;
				line-height:135%;

			}*/
			
			#search_result .inner_ul li.list01 a,

			#gourmet #page_arrival .inner_ul li.list01 a,

			#life #page_arrival .inner_ul li.list01 a,

			#gourmet #page_situation .inner_ul li.list01 a,

			#life #page_situation .inner_ul li.list01 a,

			#gourmet #page_pickup .inner_ul li.list01 a,

			#life #page_pickup .inner_ul li.list01 a,

			#life #lineup .inner_ul li.list01 a,

			#gourmet #page_special .inner_ul li.list01 a,
			
			#page_ranking .inner_ul li.list01 a,

			#life #page_special .inner_ul li.list01 a {
				display:block;
				padding-left:14px;
				background:url(/user_data/packages/default/img/special/icon_list1_arrow.gif) no-repeat;
				color:#C00;
				font-weight:bold;
				text-decoration:none;
				/*font-size:10px;
				line-height:135%;*/

			}
			
			#search_result .inner_ul li.list02 a,

			#gourmet #page_arrival .inner_ul li.list02 a,

			#life #page_arrival .inner_ul li.list02 a,

			#gourmet #page_situation .inner_ul li.list02 a,

			#life #page_situation .inner_ul li.list02 a,

			#gourmet #page_pickup .inner_ul li.list02 a,

			#life #page_pickup .inner_ul li.list02 a,

			#life #lineup .inner_ul li.list02 a,

			#gourmet #page_special .inner_ul li.list02 a,
			
			#page_ranking .inner_ul li.list02 a,

			#life #page_special .inner_ul li.list02 a{
				display:block;
				padding-left:14px;
				background:url(/user_data/packages/default/img/special/icon_list2_arrow.gif) no-repeat;
				color:#000066;
				font-weight:bold;
				text-decoration:none;
				/*font-size:10px;
				line-height:135%;*/

			}
			
			#search_result .inner_ul li.list01 a:hover,

			#gourmet #page_arrival .inner_ul li.list01 a:hover,

			#life #page_arrival .inner_ul li.list01 a:hover,

			#gourmet #page_situation .inner_ul li.list01 a:hover,

			#life #page_situation .inner_ul li.list01 a:hover,

			#gourmet #page_pickup .inner_ul li.list01 a:hover,

			#life #page_pickup .inner_ul li.list01 a:hover,

			#life #lineup .inner_ul li.list01 a:hover,

			#gourmet #page_special .inner_ul li.list01 a:hover,
			
			#page_ranking .inner_ul li.list01 a:hover,

			#life #page_special .inner_ul li.list01 a:hover{
				display:block;
				padding-left:14px;
				background:url(/user_data/packages/default/img/special/icon_list1_arrow.gif) no-repeat;
				color:#C00;
				font-weight:bold;
				text-decoration:underline;
				/*font-size:10px;
				line-height:135%;*/

			}
			
			#search_result .inner_ul li.list02 a:hover,

			#gourmet #page_arrival .inner_ul li.list02 a:hover,

			#life #page_arrival .inner_ul li.list02 a:hover,

			#gourmet #page_situation .inner_ul li.list02 a:hover,

			#life #page_situation .inner_ul li.list02 a:hover,

			#gourmet #page_pickup .inner_ul li.list02 a:hover,

			#life #page_pickup .inner_ul li.list02 a:hover,

			#life #lineup .inner_ul li.list02 a:hover,

			#gourmet #page_special .inner_ul li.list02 a:hover,
			
			#page_ranking .inner_ul li.list02 a:hover,

			#life #page_special .inner_ul li.list02 a:hover{
				display:block;
				padding-left:14px;
				background:url(/user_data/packages/default/img/special/icon_list2_arrow.gif) no-repeat;
				color:#C00;
				font-weight:bold;
				text-decoration:underline;
				/*font-size:10px;
				line-height:135%;*/

			}

/*result_list_plus

----------------------------------------------------------------------------------------------------------------------------------*/

#result_plus {

	width:690px;

	margin:0 auto;

	padding:10px 0;

}



	/*tit*/

	#result_plus dt {

	display:block;

		width:670px;

		margin:18px 0 0;

		padding:5px 9px 0px 9px;

		border:1px solid #d2d2d2;

		border-bottom:0;

		

		font-size:11px;

	}

	

		#result_plus dt strong{

			padding:0 5px 0 0;

			

			font-size:12px;

			font-weight:bold;

		}

	

	/*content*/

	#result_plus dd {

		width:670px;

		margin:0;

		padding:2px 9px 9px 9px;

		border:1px solid #d2d2d2;

		border-top:0;

		

		font-size:10px;

		line-height:1.2;

	}

	

		#result_plus dd .box_img {

		float:left;

			width:100px;

			margin:0;

			padding:0;

			border:1px solid #d2d2d2;

		}

		

		#result_plus dd p {

			margin:0;

			padding:0 0 0 110px;

			

			font-size:10px;

			line-height:1.5;

		}

		

		/*inline*/

		#result_plus dd ul {

			margin:0;

			padding:0 0 0 160px;

			

			font-size:10px;

			line-height:1.5;

		}

		

			#result_plus dd ul li{

			display:inline;

				font-size:10px;

				line-height:1.5;

			}

		

		/*block*/			

		#result_plus dd ul.in_list li{

		display:block;

			font-size:10px;

			line-height:1.5;

			text-align:left;

		}

		

			#result_plus dd ul.in_list li span{

			display:block;

			float:left;

				width:4em;

			

				font-size:10px;

				line-height:1.5;

			}



			#result_plus dd ul.in_list li ul{

			float:left;

				width:auto;

				margin:0;

				padding:0;

				

				font-size:10px;

				line-height:1.5;

			}

			

#result_plus2 {
	width:690px;
	margin:0 auto;
	padding:10px 0;
}

	/*tit*/
	#result_plus2 p {
	display:block;
		width:670px;
		margin:18px 0 0;
		padding:5px 9px 0px 9px;
		border:1px solid #d2d2d2;
		border-bottom:0;
		
		font-size:11px;
	}
	
	#result_plus2 p strong{
			padding:0 5px 0 0;
			
			font-size:12px;
			font-weight:bold;
	}
	
	/*content*/
	#result_plus2 .box {
		width:670px;
		margin:0;
		padding:2px 9px 9px 9px;
		border:1px solid #d2d2d2;
		border-top:0;
		font-size:10px;
		line-height:1.2;
		display: block;
	}
	
		#result_plus2 .box .box_img2 {
		float:left;
			width:100px;
			margin:0;
			padding:0;
			border:1px solid #d2d2d2;
		}
		
		#result_plus2 .box p {
		margin:0;
		padding:0;
		font-size:10px;
		line-height:1.5;
		float: right;
		width: 560px;
		border: none;
		}
		
		/*inline*/
		#result_plus2 .box ul {
			margin:0;
			padding:0 0 0 110px;
			
			font-size:10px;
			line-height:1.5;
		}
		
			#result_plus2 .box ul li{
			display:inline;
				font-size:10px;
				line-height:1.5;
			}
		
		/*block*/			
		#result_plus2 .box ul.in_list li{
		display:block;
			font-size:10px;
			line-height:1.5;
			text-align:left;
		}
		
			#result_plus2 .box ul.in_list li span{
			display:block;
			float:left;
				width:4em;
			
				font-size:10px;
				line-height:1.5;
			}

			#result_plus2 .box ul.in_list li ul{
			float:left;
				width:auto;
				margin:0;
				padding:0;
				
				font-size:10px;
				line-height:1.5;
			}

				



/*-------------------------------------------------------------------------------------------------

_4. changer

---------------------------------------------------------------------------------------------------*/

/*changer*/

.changer {

	width:690px;

	margin:18px auto 0 auto;

}

	

	/*left*/

	.changer .left{

	float:left;

		line-height:100%;

	}

	

		.changer .left a, .changer .left a:link, .changer .left a:visited, .changer .left a:active {

			padding:0 0 0 16px;

			background:url(/user_data/packages/default/img/common_img/arw2_blue.gif) no-repeat left center;

			

			color:#333333;

			font-size:10px;

			text-decoration:none;

		}

		

		.changer .left a:hover {

			background:url(/user_data/packages/default/img/common_img/arw2_red.gif) no-repeat left center;

			

			color:#cc0000;
			text-decoration:underline;

		}

	

	.changer .right{

	float:right;

		line-height:100%;

	}



		.changer .right a, .changer .right a:link, .changer .right a:visited {

			padding:0 16px 0 0;

			background:url(/user_data/packages/default/img/common_img/arw_blue.gif) no-repeat right center;

			

			color:#333333;

			font-size:10px;

			text-decoration:none;

		}

		

		.changer .right a:hover, .changer .right a:active {

			background:url(/user_data/packages/default/img/common_img/arw_red.gif) no-repeat right center;

			

			color:#cc0000;
			text-decoration:underline;

		}





/*-------------------------------------------------------------------------------------------------

_5. ranking 2008 2/12 akazawa

---------------------------------------------------------------------------------------------------*/

.best_ranking{

overflow:hidden;

	width:699px;

	margin: 10px 0 10px 14px;

	background: url(/user_data/packages/default/img/ranking/ranking_bg.gif) no-repeat left bottom;

	overflow:hidden;

	

}



.best_ranking .item{

	float:left;

	width:224px;

	margin-right:9px;

}



	.best_ranking .item h4{

		width:224px;

		height:32px;

		background-position:left top;

		background-repeat:no-repeat;

		text-indent:-9999px;

	}

	

		.best_ranking .item h4.rank1st {background-image:url(/user_data/packages/default/img/ranking/ranking01.gif)}

		.best_ranking .item h4.rank2nd {background-image:url(/user_data/packages/default/img/ranking/ranking02.gif)}

		.best_ranking .item h4.rank3rd {background-image:url(/user_data/packages/default/img/ranking/ranking03.gif)}

	

	/*img*/

	.best_ranking .item .boximg{

		width:198px;

		margin: 10px auto;

		border:1px solid #CCCCCC;

	}

	

	/*list*/

	.best_ranking .ranking_list {

		padding: 0 8px;

	}

	

		.best_ranking .ranking_list dt{

			font-weight: bold;

		}

		

		.best_ranking .ranking_list dt a,

		.best_ranking .ranking_list dt a:link,

		.best_ranking .ranking_list dt a:visited,

		.best_ranking .ranking_list dt a:active{

			color: #000000;

			text-decoration: none;

			display:block;

			padding-bottom:20px;

		}

		.best_ranking .ranking_list dt a:hover{
			color: #CC0000;



			text-decoration: underline;



			display:block;



			padding-bottom:20px;
		}

	

		/*detail_btn*/

		.best_ranking .ranking_list .inner_rank_dl dd a.detail,		.best_ranking .ranking_list .inner_rank_dl dd a.detail:link,		.best_ranking .ranking_list .inner_rank_dl dd a.detail:visited {
			display:block;
			overflow:hidden;
			outline:0 none;
			width:80px;
			height:18px;
			margin:8px 0 14px;
			background-image:url(/user_data/packages/default/img/search/btn_resutl_detail.jpg);
			background-position:0px 0px;
			background-repeat:no-repeat;
			line-height:18px;
			text-indent:-9999px;
				}
		
		.best_ranking .ranking_list .inner_rank_dl dd .list02 a,
		.best_ranking .ranking_list .inner_rank_dl dd .list02 a:link,
		.best_ranking .ranking_list .inner_rank_dl dd .list02 a:visited {
		
			color:#C00;
			font-size:10px;
			text-decoration:none;
		
		}
		
		.best_ranking .ranking_list .inner_rank_dl dd .list02 a:hover{
			color:#C00;
			font-size:10px;
			text-decoration:underline;
		}

		.best_ranking .ranking_list .inner_rank_dl dd a.user,		.best_ranking .ranking_list .inner_rank_dl dd a.user:link,		.best_ranking .ranking_list .inner_rank_dl dd a.user:visited {
			display:block;
			overflow:hidden;
			outline:0 none;
			width:80px;
			height:18px;
			margin:5px 0 14px;
			background-image:url(/user_data/packages/default/img/gourmet/rank_b.jpg);
			background-position:0px 0px;
			background-repeat:no-repeat;
			line-height:18px;
			text-indent:-9999px;

		}
		

		.best_ranking .ranking_list .inner_rank_dl dd a.user:hover,		.best_ranking .ranking_list .inner_rank_dl dd a.user:active {			background-position:0px -18px;
		}

		.best_ranking .ranking_list .inner_rank_dl dd a.detail:hover,		.best_ranking .ranking_list .inner_rank_dl dd a.detail:active {
			background-position:0px -18px;
		}
		
		.best_ranking .ranking_list .inner_rank_dl dd a.review,
		.best_ranking .ranking_list .inner_rank_dl dd a.review:link,
		.best_ranking .ranking_list .inner_rank_dl dd a.review:visited {

			display:block;
			overflow:hidden;
			outline:0 none;
			width:80px;
			height:18px;
			margin:8px 0 14px;
			background-image:url(/user_data/packages/default/img/gourmet/rank_b.jpg);
			background-position:0px 0px;
			background-repeat:no-repeat;
			line-height:18px;
			text-indent:-9999px;
		
		}
		
		.best_ranking .ranking_list .inner_rank_dl dd a.review:hover,
		.best_ranking .ranking_list .inner_rank_dl dd a.review:active {

			background-position:0px -18px;

		}

		/*icon*/

		.best_ranking .ranking_list .icon01 {

			height:62px;

		}

		

		.best_ranking .ranking_list .icon01 li {

			padding-top:10px;

		}

		

		.best_ranking .ranking_list .icon01 li.first {

			padding-left:10px;

		}

		

		.best_ranking .ranking_list .icon02 {

			padding:5px 0;

		}

		

		.best_ranking .ranking_list .icon02 li {

		float:left;

			width:50px;

			padding: 0 0 5px 2px;

		}

	

	

		.best_ranking .ranking_list .text_area li.list01 {
		overflow:visible;		display:block;		width:192px;		margin:0 0 10px;		padding:6px 8px;		background-color:#EAE7E6;		color:#003399;		font-size:10px;		line-height:135%;
		}
		.best_ranking .ranking_list .text_area li.list02 {
		overflow:visible;		display:block;		width:192px;		margin:0 0 10px;		padding:6px 8px;		background-color:#EAD7DE;		color:#cc0000;		font-size:10px;		line-height:135%;
		}
		
		.best_ranking .ranking_list .text_area li.list03 {

		overflow:visible;
		display:block;
		width:192px;
		margin:0 0 10px;
		padding:6px 8px;
		background-color:#EAE7E6;
		color:#003399;
		font-size:10px;
		line-height:135%;

		}
		
		.best_ranking .ranking_list .text_area li.list04 {

		overflow:visible;
		display:block;
		width:192px;
		margin:0 0 10px;
		padding:6px 8px;
		background-color:#EAD7DE;
		color:#cc0000;
		font-size:10px;
		line-height:135%;

		}



		.best_ranking .ranking_list .text_area li p {

			padding:5px 0 0;

			

			color:#333333;

			font-size:10px;

			line-height:135%;

		}

			







/*-------------------------------------------------------------------------------------------------

_6. other

---------------------------------------------------------------------------------------------------*/

#search_result div.lineup-area,
#search_result div.lineup-list {
		display:block;
		width: 690px;
		margin: 5px auto;
}

#lineup div.lineup-list,
#lineup div.lineup-area {
		display:block;
		width: 690px;
		margin: 5px auto;
		padding-left:3px;
}

#search_result div.lineup-list {
		margin: 5px auto 15px auto;
		display: block;
}

#lineup div.lineup-area ul,
#search_result div.lineup-list ul {
		display:block;
		width: 693px;
}


#lineup div.lineup-area li {

	float:left;
	padding-bottom:3px;
}



#lineup div.lineup-list li,
#search_result div.lineup-list li {
	width:319px;
	padding:5px 5px 5px 20px;
	margin:0;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	float:left;
}

/*---cloth--*/
#lineup div.lineup-list ul#lineup11{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup11 li,
#search_result div.lineup-list ul#lineup11 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#c6add2;
	float:left;	
}


#lineup div.lineup-list ul#lineup11 li a,
#search_result div.lineup-list ul#lineup11 li a {
	color:#000000;
	text-decoration:underline;
}

#lineup div.lineup-list ul#lineup11 li a:hover,
#search_result div.lineup-list ul#lineup11 li a:hover {
	color:#FF0000;
	text-decoration:none;
}


/*---food--*/
#lineup div.lineup-list ul#lineup9{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup9 li,
#search_result div.lineup-list ul#lineup9 li {
	margin:0 0 -200px 0;
	padding:6px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#eabfc6;
	
}

#lineup div.lineup-list ul#lineup9 li a,
#search_result div.lineup-list ul#lineup9 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup9 li a:hover,
#search_result div.lineup-list ul#lineup9 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}




/*---house--*/
#lineup div.lineup-list ul#lineup2{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup2 li,
#search_result div.lineup-list ul#lineup2 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;
	
	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#edd3b4;
	width:319px;
}

#lineup div.lineup-list ul#lineup2 li a,
#search_result div.lineup-list ul#lineup4 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup2 li a:hover,
#search_result div.lineup-list ul#lineup4 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}



/*---beauty--*/
#lineup div.lineup-list ul#lineup6{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup6 li,
#search_result div.lineup-list ul#lineup6 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#eac6e1;
	
}

#lineup div.lineup-list ul#lineup6 li a,
#search_result div.lineup-list ul#lineup6 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup6 li a:hover,
#search_result div.lineup-list ul#lineup6 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}



/*---health--*/
#lineup div.lineup-list ul#lineup7{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup7 li,
#search_result div.lineup-list ul#lineup7 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#bed4ae;
	
}

#lineup div.lineup-list ul#lineup7 li a,
#search_result div.lineup-list ul#lineup7 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup7 li a:hover,
#search_result div.lineup-list ul#lineup7 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}



/*---play--*/
#lineup div.lineup-list ul#lineup12{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup12 li,
#search_result div.lineup-list ul#lineup12 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#e5b1e2;
	
}

#lineup div.lineup-list ul#lineup12 li a,
#search_result div.lineup-list ul#lineup12 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup12 li a:hover,
#search_result div.lineup-list ul#lineup12 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}



/*---study--*/
#lineup div.lineup-list ul#lineup8{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup8 li,
#search_result div.lineup-list ul#lineup9 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#a3b5cf;
	
}

#lineup div.lineup-list ul#lineup8 li a,
#search_result div.lineup-list ul#lineup9 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup8 li a:hover,
#search_result div.lineup-list ul#lineup9 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}



/*---kids--*/
#lineup div.lineup-list ul#lineup4{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup4 li,
#search_result div.lineup-list ul#lineup4 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#b9d5e1;
	
}

#lineup div.lineup-list ul#lineup4 li a,
#search_result div.lineup-list ul#lineup10 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup4 li a:hover,
#search_result div.lineup-list ul#lineup10 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}



/*---art--*/
#lineup div.lineup-list ul#lineup3{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup3 li,
#search_result div.lineup-list ul#lineup11 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#bfb3d3;
	
}

#lineup div.lineup-list ul#lineup3 li a,
#search_result div.lineup-list ul#lineup11 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup3 li a:hover,
#search_result div.lineup-list ul#lineup11 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}



/*---signature--*/
#lineup div.lineup-list ul#lineup13{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup13 li,
#search_result div.lineup-list ul#lineup13 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#6d2c32;
	
}

#lineup div.lineup-list ul#lineup13 li a,
#search_result div.lineup-list ul#lineup13 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup13 li a:hover,
#search_result div.lineup-list ul#lineup13 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}



/*---area--*/
#lineup div.lineup-list ul#lineup14{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup14 li,
#search_result div.lineup-list ul#lineup14 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#bbc9e4;
	
}

#lineup div.lineup-list ul#lineup14 li a,
#search_result div.lineup-list ul#lineup14 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup14 li a:hover,
#search_result div.lineup-list ul#lineup14 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}



/*---hobby--*/
#lineup div.lineup-list ul#lineup18{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup18 li,
#search_result div.lineup-list ul#lineup18 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#e9c8a8;
	
}

#lineup div.lineup-list ul#lineup18 li a,
#search_result div.lineup-list ul#lineup10 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup18 li a:hover,
#search_result div.lineup-list ul#lineup18 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}



/*---helper--*/
#lineup div.lineup-list ul#lineup15{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup15 li,
#search_result div.lineup-list ul#lineup15 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#c1dad9;
	
}

#lineup div.lineup-list ul#lineup15 li a,
#search_result div.lineup-list ul#lineup15 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup15 li a:hover,
#search_result div.lineup-list ul#lineup15 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}




/*---helper--*/
#lineup div.lineup-list ul#lineup14{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup14 li,
#search_result div.lineup-list ul#lineup02 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#bcc2c9;
	
}

#lineup div.lineup-list ul#lineup14 li a,
#search_result div.lineup-list ul#lineup02 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup14 li a:hover,
#search_result div.lineup-list ul#lineup01 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}


/*---others--*/#lineup div.lineup-list ul#lineup16{
	margin-bottom:1px;
	overflow:hidden;
}

#lineup div.lineup-list ul#lineup16 li,
#search_result div.lineup-list ul#lineup16 li {
	margin:0 0 -200px 0;
	padding:5px 5px 205px 20px;

	background-image:url(/user_data/packages/default/img/lineup/ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#bcc2c9;
	
}

#lineup div.lineup-list ul#lineup16 li a,
#search_result div.lineup-list ul#lineup16 li a {
	color:#000000;
	text-decoration:none;
}

#lineup div.lineup-list ul#lineup16 li a:hover,
#search_result div.lineup-list ul#lineup16 li a:hover {
	color:#FF0000;
	text-decoration:underline;
}


#search_arrival dd dd a,#search_arrival dd dd a:link,#search_arrival dd dd a:visited,#search_arrival dd dd a:active{

				color:#333333;

				font-size:10px;

				text-decoration:none;

				line-height:1.5;

			}

			

			#search_arrival dd dd a:hover{

				color:#cc0000;

				text-decoration:underline;

			}
