@charset "UTF-8";

img{
	border: 0px
}

.image_base{
	display: block;
	position: relative;
}

.image_puton{
	display: block;
	position: absolute;
}

.image_cuisineputon{
	display: block;
}

.image_grid{
	display: block;
	position: absolute;
	clear:both;
}
.image_one{
	display: block;
	position: relative;
	float:left;
	padding:10px;
}
.image_one_160{
	display: block;
	position: relative;
	float:left;
	padding:10px;
	padding-top:160px;
}

.block_relative{
	display: block;
}

.footer_text{
	display: block;
	position: absolute;
	border:none;
	font-size:10px;
	color: white;
	text-align:left;
 	top:13px;
	right:20px;
 }
.footer_text a:link{
	color: white;
	text-decoration:none;
 }
.footer_text a:visited{
	color: white;
	text-decoration:none;
 }
 
.topics_text{
	display: block;
	position: absolute;
	border:none;
	background-color:white;
	font-size:11px;
	color: #444444;
	text-align:left;
	height:120px;
 	width:175px;
	line-height: 16px;
 }
.topics_text a:link{
	color: #444444;
	text-decoration:none;
 }
.topics_text a:visited{
	color: #444444;
	text-decoration:none;
 }
 
 .infomation_text{
	display: block;
	position: absolute;
	border:none;
	font-size:12.5px;
	color: #444444;
	text-align:left;
	line-height: 14px;
 }
.infomation_text a:link{
	color: #444444;
	text-decoration:none;
 }
.infomation_text a:visited{
	color: #444444;
	text-decoration:none;
 }

.subTitle_text{
	display: block;
	position: absolute;
	border:none;
	font-size:14.5px;
	font-weight:bold;
	color: #3366cc;
	text-align:left;
 }
.contents_text{
	display: block;
	position: absolute;
	border:none;
	font-size:12px;
	color: black;
	text-align:left;
	line-height:16px;
 }
 
 .subTitle_cuisinetext{
	display: block;
	border:none;
	font-size:14.5px;
	font-weight:bold;
	color: #3366cc;
	text-align:left;
 }
.contents_cuisinetext{
	display: block;
	border:none;
	font-size:12px;
	color: black;
	text-align:left;
	line-height:16px;
 }

.plan_price_text{
	display: block;
	position: absolute;
	border:none;
	font-size:13px;
	font-weight: bold;
	color: #3366cc;
	text-align:right;
}
.plan_comment_text{
	display: block;
	position: absolute;
	border:none;
	background-color:#EEEEEE;
	font-size:12px;
	color: #555555;
	text-align:left;
	padding: 8px;
	line-height:16px;
	top: 2363px;
	left: 393px;
}
.plan_attention_text{
	display: block;
	position: absolute;
	border:none;
	background-color:#E1E0E6;
	font-size:12px;
	color: black;
	text-align:left;
	padding: 8px;
	line-height:16px;
}

.plan_table_th_gray{
	border:none;
	background-color:aliceblue;
	font-size:12px;
	color: #3366cc;
	text-align:center;
	padding: 20px;
	line-height:24px;
}
.plan_table_td_gray{
	border:none;
	background-color:aliceblue;
	font-size:12px;
	color: black;
	text-align:left;
	padding: 20px;
	line-height:24px;
}

.plan_table_th_white{
	border:none;
	background-color:white;
	font-size:12px;
	color: #3366cc;
	text-align:center;
	padding: 20px;
	line-height:24px;
}
.plan_table_td_white{
	border:none;
	background-color:white;
	font-size:12px;
	color: black;
	text-align:left;
	padding: 20px;
	line-height:24px;
}

.pagetop{
	display: block;
	position: absolute;
	border:none;
	font-size:12px;
	left:400px;
	width:200px;
	height:20px;
 	text-align:right;
	color: #444444;
 }
.pagetop a:link{
	color: #444444;
	text-decoration:none;
 }
.pagetop a:visited{
	color: #444444;
	text-decoration:none;
 }

.def_link a{
	text-decoration:none;
}
.def_link a:link{
	text-decoration:none;
 }
.def_link a:visited{
	text-decoration:none;
 }
