/* CSS Document */

.clear{clear:both;}
/* clearfix */
.clearfix{display: inline-block;}
/* \*/



/* usual */
.xlarge { font-size:14px;line-height:130% }

.large { font-size:12px;line-height:130% }

.small { font-size:10px; line-height:130% }

.xsmall { font-size:9px; line-height:130% }

.footer { font-size:10px; line-height:130% }
.tel { font-size:14px; line-height:130%; color:#FF0000;font-weight: bold;  }
.copy { font-size:10px; line-height:120%; color:#FFF; text-align:right; padding-right:5px;}



/* whats New Page */
.new_title { font-size:14px;line-height:130%;color:#334C00;font-weight: bold; }
.new_price { font-size:12px;line-height:130%;color:#FF3300;font-weight: bold; }


/* Plan Page */
.plan_price { font-size:18px;line-height:130%;color:#CC0000;font-weight: bold;}
.plan_cot { font-size:18px;line-height:130%;color:#003333;font-weight: bold;}
.plan_price2 { font-size:14px;line-height:130%;color:#CC0000;font-weight: bold;}
.plan_name { font-size:10px;line-height:130%;}
.plan_10 { font-size:10px;line-height:140%; }
.plan_12 { font-size:12px;line-height:130%;}
.plan_14 { font-size:14px;line-height:130%;}



/* tag */
a:LInk{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
A:HOVER{text-decoration:underline;　color : #CC3300;}

/* times*/
.season {line-height: 180%;font-size: 12px;}
.season_140 {line-height: 140%;font-size: 12px;}

/*navi*/
.navi_title {
	line-height: 130%;
	font-size: 16px;
	color: #FFFFFF;
}
.navi_txt {line-height: 130%;font-size: 12px;}
.navi_date {
	line-height: 130%;
	font-size: 12px;
	color: #FFFFFF;
　color : #FFFFFF;}


/* registration */
.reg_price { font-size:18px;line-height:130%;color:#CC0000;font-weight: bold;}
.form_red { font-size:12px;line-height:130%; font-weight:bold; color:#CC0000;}

/* フォーム専用CSS */
textarea,select {
	margin-bottom: 0.2em;
	border: solid #999999 1px;
}
radio {
	border:none;
}
.formField {
	background-color: #FFFFFF;
	font-size: 12px;
	border-color:#333333;
	border-width:1px;
}
.fieldAskSel {
	width: 10em;
	font-size: 12px;
}
.optionSel {
	text-indent: 1em;
}
.fieldAsk {
	width: 300px;
}
.fieldButtom {
	font-size: 12px;
}

/* レイアウト（センター） */
#content {text-align:center;}
#set_content { margin:0 auto; text-align:left; width:750px;}

/* 空室照会リスト */
.list {
	font-size: 16px;
	font-weight: bold;
	color:#CC3300;
}

.list2 {
	font-size: 16px;
	font-weight: bold;
	color:#336600;
}



.res{
	line-height: 150%;
	font-size: 12px;
}


/* TOPページ　右追加メニュー */
.right_menu{
	width:200px;
	text-align:right;
	vertical-align:top;
	padding-top:3px;
	}

.right_menu ul li{
	text-align:left;
	}
	
.right_menu ul li p.top_rightBox, .right_menu ul li p.top_rightBox2{
	font-size:12px;
	line-height:150%;
	padding-left:15px;
	background:url(image/top/navi_arrow.gif) no-repeat 5px 5px;
}
	
.right_menu ul li p.top_rightBox2{
	padding-bottom:10px;
	}

p.top_rightBox, p.top_rightBox2{
	margin:0; padding:0;
	}

ul li{
	list-style:none
	}
	
	
/* ステイビレッジページ一番下 */
.village{
	margin-top:5px;
	font-size:12px;
	font-weight:bold;
	line-height:160%;
	text-indent:-1em;
	padding-left:2em;
	}

.village span{
	color:#999933;
	}





	