body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background:#ffffff url(../img/bg.gif) repeat-y center top;
	color: #333333;
	padding: 0px;
	margin: 0 auto;
}
/*----------------------------------------------------------------------
基本レイアウト
----------------------------------------------------------------------*/
#wrapper {
	width:780px;
	margin: 0 auto;
	background-color:#FFFFFF;
}

/*----------------------------------------------------------------------
フラッシュエリア
----------------------------------------------------------------------*/
#flash-area {
	clear:both;
	width: 780px;
	height: 260px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #ffbd00;
}
#flash-area h1{
	display: none;
}

/*----------------------------------------------------------------------
グローバルナビ
----------------------------------------------------------------------*/
#globalnavi{
	width:780px;
	height: 40px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../img/bg_indexnavi.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#globalnavi h2{display: none;}
#globalnavi ul{
 margin: 0px;
 padding: 0px;
 list-style: none;
}
#globalnavi ul li{
 margin: 0px;
 padding: 0px;
 display: inline;
}
#globalnavi ul li a{
	height: 40px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -25000px;
	float: left;
	/* \*/
 	overflow: hidden;
  	/* */
}
#globalnavi ul li a:hover{
 background-position: 0px -40px;
 text-decoration: none;
}
/*通常時*/
.c-annai{
 background-image: url(../img/b_kankou.gif);
 background-position: 0px 0px;
 width: 195px;
}
.c-event{
 background-image: url(../img/b_event.gif);
 background-position: 0px 0px;
 width: 195px;
}
.c-kankoumap{
 background-image: url(../img/b_kankoumap.gif);
 background-position: 0px 0px;
 width: 195px;
}
.c-access{
 background-image: url(../img/b_access.gif);
 background-position: 0px 0px;
 width: 195px;
}
/*フォーカス時*/
.c-annai-focus{
 background-image: url(../img/b_kankou.gif);
 background-position: 0px -40px;
 width: 195px;
}
.c-event-focus{
 background-image: url(../img/b_event.gif);
 background-position: 0px -40px;
 width: 195px;
}
.c-kankoumap-focus{
 background-image: url(../img/b_kankoumap.gif);
 background-position: 0px -40px;
 width: 195px;
}
.c-access-focus{
 background-image: url(../img/b_access.gif);
 background-position: 0px -40px;
 width: 195px;
}

/**プラグインのダウンロード
**************************************************/
#plugin-download {
	width: 780px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
	font-size:0.8em;
	color:#333333;
}
#plugin-download table {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}
#plugin-download td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/*----------------------------------------------------------------------
燕市のトップページへ
----------------------------------------------------------------------*/
#go-tsubame {
	clear:both;
	line-height:100%;
	width: 780px;
	margin: 10px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	text-align:left;
	color:#333333;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}


/*----------------------------------------------------------------------
フッター
----------------------------------------------------------------------*/
#footer {
	clear:both;
	line-height:100%;
	width: 780px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	text-align:right;
	color:#333333;
	background-image: url(../img/bg_footer.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}
#kyoukai {
	line-height:120%;
	margin: 0px 5px 0px 0px;
	padding: 5px 0px 5px 0px;
	text-align:left;
	color:#333333;
}
/*---サイト名住所---*/
.sitename{
	font-size: 12px;
	font-weight:bold;
	margin: 2px 0px 2px 5px;
	padding: 2px 0px 0px 0px;
}
.address {
	font-size: 11px;
	line-height:11px;
	margin: 0px 5px 2px 5px;
	padding: 0px;
}
.copyright {
	text-align:right;
	font-size: 10px;
	margin: 2px 5px 5px 0px;
	padding: 0px 0px 10px 0px;
}


/*----------------------------------------------------------------------
ページ本体
----------------------------------------------------------------------*/
#pagebody {
	width: 780px;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

/*----------------------------------------------------------------------
コンテンツ
----------------------------------------------------------------------*/
#content-left {
	float:left;
	width:250px;
	margin: 0px;
	padding: 0px 20px 10px 0px;
	vertical-align:top;
}
#content-right {
	float:left;
	width:510px;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	vertical-align:top;
}


/**content-left内
**************************************************/
#tubame-place {
	width:250px;
 	margin: 0 0 15px 0;
 	padding: 0;
	font-size:0.8em;
}
#tubame-place h3 {
	width:100px;
	height:30px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
 	background-image: url(../img/i_tsubame.gif);
 	background-position: 0px 0px;
 	background-repeat: repeat;
 	/* \*/
 	background-repeat: repeat-x;
 	/* */
 	text-indent: -25000px;
 	/* \*/
 	overflow: hidden;
 	/* */
}
#tubame-place img {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
#tubame-place table {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
#tubame-place td {
	margin: 0px;
	padding: 0px;
}

/**content-right内
**************************************************/
/*イチオシ観光スポット*/
#ichioshi{
	width:510px;
 	margin: 0;
 	padding: 0px 0px 20px 0px;
	font-size:0.8em;
	line-height:120%;
}
#ichioshi h3 {
	height:40px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	
	background-image: url(../img/i_ichioshi.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	/* \*/
	background-repeat: no-repeat;
	/* */
 	text-indent: -25000px;
	/* \*/
 	overflow: hidden;
 	/* */
}
#ichioshi td {
	vertical-align:top;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
.ichioshi-photo {
	width:130px;
}
#ichioshi h4 {
	font-size:1.4em;
	font-weight:bold;
	margin: 0px;
	padding: 5px 0px 10px 0px;
}
/*わくわく観光モデルコース*/
#wakuwaku{
	width:510px;
 	margin: 0;
 	padding: 0px 0px 10px 0px;
	font-size:0.8em;
}
#wakuwaku p{
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#wakuwaku h3 {
	width:260px;
	height:40px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
 	background-image: url(../img/i_wakuwaku.gif);
 	background-position: 0px 0px;
 	background-repeat: repeat;
 	/* \*/
 	background-repeat: repeat-x;
 	/* */
 	text-indent: -25000px;
 	/* \*/
 	overflow: hidden;
 	/* */
}
#wakuwaku td {
	vertical-align:top;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
.wakuwaku-photo {
	width:105px;
}
#wakuwaku h4 {
	font-size:1.4em;
	font-weight:bold;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}


/**新着情報（未使用）
**************************************************/
#news-box {
	width:490px;
 margin: 0 auto 10px auto;
 padding: 0px;
 background-image: url(../img/i_news.gif);
 background-position: 0px 0px;
 background-repeat: repeat;
 /* \*/
 background-repeat: repeat-x;
 /* */
}
#news-box h3 {
	width:490px;
	height:32px;
	margin: 0px;
	padding: 0px;
 background-image: url(../img/i_shincyaku.gif);
 background-position: 0px 0px;
 background-repeat: repeat;
 /* \*/
 background-repeat: repeat-x;
 /* */
 text-indent: -25000px;
 /* \*/
 overflow: hidden;
 /* */
}
#news-box ul {
	margin: 0px 0px 20px 0px;
	padding: 0;
	list-style-type: none;
}
#news-box li {
	margin:  10px 0px 10px 0px;
	padding: 0 0px 0px 15px;
	list-style-type: none;
	text-decoration:none;
}
#news-box li a {
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}