
/*Flash\*/
.flash_area{
	width: 1000px;
	margin: 0 auto;
	padding: 0px;
}
	

.flash_navi{
	width: 950px;
	margin: 0 auto;
	padding: 0px;
}

/*topRec\*/
.top_navi{
	width: 950px;
	margin: 10px auto 33px auto;
	padding:0px;
	clear:both;
	position: relative;
	overflow: hidden;
	zoom: 1;
	min-height: 600px;
	_height: 600px;
}

.top_navi a {
	text-decoration: none;
}
.top_navi a:hover {
	text-decoration: underline;
}

.top_navi .aerial {
	position: absolute;
	left: 20px;
	bottom: 10px;
	text-align: left;
}

.top_navi .aerial a {
	color: #FFFFFF;
	font-size: 12px;
	
}

.top_navi .aerial_test {
	position: absolute;
	left: 20px;
	bottom: 90px;
	text-align: left;
}

.top_navi .aerial_test a {
	color: #FFFFFF;
	font-size: 12px;
	
}

.mt_10 { 
	margin-top: 10px;
}

.whatnew{
	width: 340px;
	margin: 0px 5px 0px 17px;
	padding: 0px;
	float:left;
	display: inline;
}

.pickup{
	width:358px;
	margin:0px;
	padding: 0px 10px 55px 10px;
	display:block;
	float:left;
	border-left:dashed #9B9B9B 1px;
	border-right:dashed #9B9B9B 1px;
}

.whatnew a {
	color: #ffffff;
}

.pickup a {
	color: #ffffff;
}

.banner{
	margin: 0px 0px 0px 10px;
	padding: 0px;
	display:block;
	float:left;
	display:inline;
}

.banner1{
	padding: 0px;
	display:block;
	float:right;
	margin-right: 22px;
	display:inline;
}

.banner2{
	clear:both;
	padding: 0px;
	display:block;
	float:right;
	margin-right: 22px;
	display:inline;
}

/*h2^Cg*/
.whatnew h2{
	width: 339px;
	height: 29px;
	text-indent: -99999px;
	padding: 0px;
	text-align:left;
	margin:0px 0px 11px 0px;
	background:url(../img/h2_whatwnew.jpg) no-repeat;
	display:block;
}

.pickup h2{
	width: 368px;
	height: 29px;
	text-indent: -99999px;
	padding: 0px;
	margin:0px 0px 11px 0px;
	background:url(../img/h2_pickup.jpg) no-repeat;
	display:block;
}

/*h3^Cg*/
.whatnew h3{
	color: #C19B52;
	font-size: 80%;
	padding: 0px;
	margin:0px 0px 15px 0px;
	font-weight: normal;
	text-align:left;
}

.pickup h3{
	color: #C19B52;
	font-size: 80%;
	padding: 0px;
	margin:0px 0px 15px 0px;
	font-weight: normal;
	text-align:left;
}

/*what's newӏ*/
.whatnew ul{
	color: #FFFFFF;
	font-size: 80%;
	margin:0px;
	padding:0px;
	text-align:left;
	list-style-type: none;
}

.whatnew li.hachioji{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_hachioji.gif);
	list-style-type: none;
	text-indent:2px;
}

.whatnew li.kichijyoji{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_kichijoji.gif);
	list-style-type: none;
	text-indent:2px;
}

.whatnew li.kyoto{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_kyoto.gif);
	list-style-type: none;
	text-indent:2px;
}

.whatnew li.minamiurawa{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_minamiurawa.gif);
	list-style-type: none;
	text-indent:2px;
}

.whatnew li.sendai{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_sendai.gif);
	list-style-type: none;
	text-indent:2px;
}

.whatnew li.senzokuike{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_senzokuike.gif);
	list-style-type: none;
	text-indent:2px;
}

.whatnew li.shinyokohama{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_shin_yokohama.gif);
	list-style-type: none;
	text-indent:2px;
}

.whatnew li.yokohama_resort{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_yokohama_resort.gif);
	list-style-type: none;
	text-indent:2px;
}

.whatnew li.yokohama_fitness{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_yokohama_fitness.gif);
	list-style-type: none;
	text-indent:2px;
}

.whatnew li.pdf{
	margin:0px 0px 8px 0px;
	background:  url(../img/icon_pdf.gif) 0 0 no-repeat;
	padding-left: 17px;
}



.pickup ul{
	color: #FFFFFF;
	font-size: 80%;
	margin:0px;
	padding:0px;
	text-align:left;
	list-style-type: none;
}

.pickup li.hachioji{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_hachioji.gif);
	list-style-type: none;
	text-indent:2px;
}

.pickup li.kichijyoji{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_kichijoji.gif);
	list-style-type: none;
	text-indent:2px;
}

.pickup li.kyoto{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_kyoto.gif);
	list-style-type: none;
	text-indent:2px;
}

.pickup li.minamiurawa{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_minamiurawa.gif);
	list-style-type: none;
	text-indent:2px;
}

.pickup li.sendai{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_sendai.gif);
	list-style-type: none;
	text-indent:2px;
}

.pickup li.senzokuike{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_senzokuike.gif);
	list-style-type: none;
	text-indent:2px;
}

.pickup li.shinyokohama{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_shin_yokohama.gif);
	list-style-type: none;
	text-indent:2px;
}

.pickup li.yokohama_resort{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_yokohama_resort.gif);
	list-style-type: none;
	text-indent:2px;
}

.pickup li.yokohama_fitness{
	margin:0px 0px 8px 0px;
    list-style-position: inside;
	list-style-image: url(../img/icon_yokohama_fitness.gif);
	list-style-type: none;
	text-indent:2px;
}

.backnumber{
	color: #C19B52;
	font-size: 80%;
	margin:0px;
	padding:0px;
	text-align:right;
	line-height: 120%;
}

.backnumber a{
	color: #C19B52;
}

/*pickupӏ*/
.pickup ul{
	color: #FFFFFF;
	font-size: 80%;
	margin:0px;
	padding:0px;
	text-align:left;
	list-style-type: none;
}

.pickup dt{
   	width:75px;
   	padding:0px;
	margin:0px 5px 0px 0px;
    float:left;
}

.pickup dd{
	padding:0px;
	margin:0px;
}

.shop_title{
	color: #C19B52;
	display:block;
	padding:0px;
	margin:0px 0px 2px 0px;
	font-weight: bold;
}

/*oi[ӏ*/
.banner_layout{
	display:block;
	padding:0px;
	margin:0px 0px 12px 0px;
}


.club {
	width: 164px;
	float: right;
	border: #333333 1px solid;
	margin-bottom: 12px;
	margin-right: 22px;
	display: inline;
	padding: 5px 0;
}

.club1 {
	width: 164px;
	float: right;
	border: #333333 1px solid;
	margin-bottom: 12px;
	margin-right: 22px;
	display: inline;
	padding: 5px 0;
}

