﻿/* 飛輪海使用CSS
----------------------------------------------- */
/*
@import url("../css/layout2013.css");
@import url("../css/navi_btn1024.css");*/
@charset "shift_jis";

body {
	margin:0 auto;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
/*	font-weight:bold;*/
	color:#000;
	background-color:;
}


#title{
	width:960px;
	height:auto;
	text-align:center;
	border-color:#000;
/*	background-image:url(images/title_back.jpg);*/
}
#title img{
	border-width:9px 0;
	border-style:solid;
	border-color:#82b05a;
}
#content{
	width:960px;
	height:auto;/*--------完成後高さ設定する必要があります------------*/
	background-color:#fff!important;
	text-align:left;
	position:relative;
	border-width:0;
	border-style:solid;
	border-color:#000;
	padding:50px 0 0 0;
	
}
/*---------------方面別バナーlist設定-----------
#content ul{
	position:absolute;
	top:-47px;
	left:0;
}
#content ul li{
	list-style-type:none;
	width:190;
	height:auto;
	margin:0 1px;	
	float:left;
}
--------------------------------------------------*/
/*----------------左側divスタイルここから-----------------*/
#left{
	width:660px;
/*	height:2750px;*/
	height:auto;
	background-color:#fff;

}
.a_div{
	width:700px;
	height:300px;
	margin:50px auto 0;
}
.a_div img{
	float:right;	
	margin:0;
}
.new{
	width:450px!important;	
	float:left;
}
.new img{
	float:none;
}
#new{
	width:447px;
	height:200px;
	overflow:scroll;
	margin:0!important;
	background-color:#fff;
	border:2px #000 solid;
	float:left;
}
#new li{
	list-style-type:none;
	border-width:0 0 1px 0;
	border-style:dashed;
	border-color:#999;
	font-size:13px;
	margin:0 0 3px 0;

	font-weight:;
	margin:5px 0 0 0;
	padding:0 0 0 5px;
	color:;
}
#new li img{
	float:none;
}
#topic{
	margin:10px 0 0 0;	
	height:;
	float:none!important;
	background-image:url(images/change_main_bg001.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#f0f8e9;
}
#topic div{
	padding:0 10px;

}
#topic div p{
	font-size:12px;
	text-align:;
	margin:5px 0;
}
.note{
	width:310px;
	float:right;	
}
.note span{
	display:block;
	margin:0 0 9px 0;
	font-size:16px;
	color:#660;
	font-weight:bold;
}
#topic div img{
	float:left;	
}
.taipei_other{font-size:12px;margin:0 0 20px 0;font-weight:normal;}
.taipei_other span{font-size:15px; color:#F36;font-weight:bold;}
#other{
	margin:10px 0 0 0;
	height:230px;
}
#other p{
	width:210px;
	float:left;
}
#other p img{
	margin:0 0 5px 0;	
	border:0;
}
#other p span{
	display:block;
	font-size:11px;	
	line-height:1.2;
}
.lead_p{
	width:650px!important;
	font-size:12px;
	text-align:;
	margin:5px 0;
	float:none!important;
}
.food{
	height:270px;
	margin:10px 0 0 0;	
}
#img_1 {
	float:left;
	margin:0 5px 0 0;
}
#img_2{
	float:right;	
	margin:0 5px 0 0;
}
.food p{
	width:150px;
	float:left;
	margin:0 3px;
	font-size:12px;	
	line-height:1.3;
	color:#333;
}
.food p img{
	float:none;
	margin:0 0 5px 0;
}
#content2_uranai{
	width:320px;
	height:250px;
	float:left;
}
#content2_uranai p{
	font-size:12px;
	line-height:1.3;	
	margin:5px 0 0 0;
	font-weight:normal;
}
#content2_uranai p img{
	float:left;
	margin:0 5px 0 0;	
}
.tour_p{height:50px;background-color:#6CC;margin:5px 0 20px 0;}
.onsen{margin:10px 0; width:660px;height:250px;}
.onsen img{	float:left;}
.onsen p{float:right;width:320px;font-size:13px;}
.onsen p span{	
	display:block;
	margin:0 0 9px 0;
	font-size:16px;
	color:#660;
	font-weight:bold;
}
#link{
	height:auto;
/*	background-color:#B3D9D9;*/
	font-weight:normal;
	margin:0;
	padding:5px;
	font-size:12px;
	text-align:;	
}
#link li{
}
#link p{
	margin-top:10px 0 20px 0!important;	
	font-size:18px;
	font-weight:bold;
	text-align:center;
}

/*----------------左側divスタイルここまで-----------------*/
/*----------------右側divスタイルここから-----------------*/
#right{
	width:290px;
	padding:10px 5px;
	height:auto;
	float:right!important;
	background-color:#fff;
	background-image:;
	background-position:160px 0px;
	background-repeat:no-repeat;
}
.p_title{
	width:280px;
	text-align:;	
	margin:0 0 50px 0;
	font-size:15px;
	border-width:0 0 1px 0;
	border-style:dotted;
	border-color:#008080;
	background-color:#fff;
}
.p_titile img{
	float:left!important;
	margin:0 10px 5px 0!important;
}
.p_title span{
	font-weight:normal!important;
	display:block;
	font-weight:bold;
	margin:0 0 5px 0;
	text-align:left;
	font-size:20px;
	color:#fff;
	background-color:#82b05a;
	padding:0 0 0 5px!important;	
}
.date{
	color:#008080!important;	
}
.p_title a{color:#333;text-decoration:underline;}
.p_title a:link{color:#000;}
.p_title a:hover{color:#F90;}
.p_title a:visited{color:#666;}

.tour{
	width:140px;
	height:180px;
	float:left;	
	text-align:center;
}
.tour h3{
	width:140px;
	height:35px;
	font-size:13px;
	color:#420021;
	text-align:left;
}
.tour p{
	font-size:14px;
	color:#f00;	
	margin:5px 0 0 0;
	letter-spacing:-1px;
}
.tour p span{
	font-size:10px;	
}
#right h4{
	font-size:25px!important;	
}
/*----------------右側divスタイルここまで-----------------*/
