﻿/*-----------------------------------アクセスマップ-----------------------------------*/
@charset "UTF-8";

h4 {
/* 高さ・幅の設定           */
	height: 21px;
/* フォント／テキストの設定 */
	font-size: 117%;
	color: #192D82;
/* 背景の設定               */
	background: url(images/midashi_02.gif) no-repeat;
/* 余白の設定               */
	padding: 5px 0px 10px 6px;
	margin: 0px;
}

h5 {
/* 高さ・幅の設定           */
	width: 529px;
	height: 16px;
/* フォント／テキストの設定 */
	text-align: center;
	color: #FFFFFF;
/* 背景の設定               */
	background: #6B7FBB;
/* 余白の設定               */
	padding: 0px;
	margin-bottom: 5px;
}

/*コンテンツ内サイドナビゲーション：ロールオーバー*/
#sidenavi #midashi-map {
/* 高さ・幅の設定           */
	height: 22px;
/* 背景の設定               */
	background: url(images/sn_map.gif) no-repeat;
/* 余白の設定               */
	padding: 0px;
	margin: 0px;
}

#sidenavi #sn-map1 {
/* 背景の設定               */
	background: url(images/sn_map_honsha_a.gif);
}

#sidenavi #sn-map1 a:hover, #contents #sidenavi #sn-map1 a:active {
/* 背景の設定               */
	background: url(images/sn_map_honsha_b.gif) no-repeat;
}

#sidenavi #sn-map2 {
/* 背景の設定               */
	background: url(images/sn_map_tokyo_a.gif);
}

#sidenavi #sn-map2 a:hover, #contents #sidenavi #sn-map2 a:active {
/* 背景の設定               */
	background: url(images/sn_map_tokyo_b.gif) no-repeat;
}

#sidenavi #sn-map3 {
/* 背景の設定               */
	background: url(images/sn_map_yamagata_a.gif);
}

#sidenavi #sn-map3 a:hover, #contents #sidenavi #sn-map3 a:active {
/* 背景の設定               */
	background: url(images/sn_map_yamagata_b.gif) no-repeat;
}

#sidenavi #sn-map4 {
/* 高さ・幅の設定           */
	height: 28px;
/* 背景の設定               */
	background: url(images/sn_map_kengaku_a.gif);
}

#sidenavi #sn-map4 a:hover, #contents #sidenavi #sn-map4 a:active {
/* 高さ・幅の設定           */
   	height: 28px;
/* 背景の設定               */
	background: url(images/sn_map_kengaku_b.gif) no-repeat;
}

div.map_list {
/* 高さ・幅の設定           */
	width: 529px;
	height: auto;
/* 余白の設定               */
	padding: 0px;
	margin-bottom: 25px;
}

#kankou{
/* 余白の設定               */
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	margin-top: 10px;
}

div.kengaku1{
/* フォント／テキストの設定 */
	line-height: 18px;
/* 背景の設定               */
	background: url("images/line-dot_01.gif") repeat-x;
	background-position:bottom;
/* 余白の設定               */
	padding:0px 15px 7px 15px;
	margin-bottom:15px;
}

div.kengaku2{
/* フォント／テキストの設定 */
	line-height: 18px;
/* 背景の設定               */
	background: url("images/line_01.gif") repeat-x;
	background-position:bottom;
/* 余白の設定               */
	padding:0px 15px 7px 15px;
}

p.kengaku{
/* フォント／テキストの設定 */
	line-height: 18px; 
}

p.tokyo {
/* 余白の設定               */
	margin-bottom: 10px;
}

/*見学をご希望の方へ：ロールオーバー*/
p.kengaku_button {
/* 高さ・幅の設定           */
	width: 115px;
	height: 17px;
/* フォント／テキストの設定 */
	font-size: 75%;
/* 余白の設定               */
	padding: 0px;
}
p.kengaku_button em {
/* その他の設定             */
    visibility: hidden;
}

p.kengaku_button a {
/* 高さ・幅の設定           */
	width: 115px;
	height: 20px;
/* フォント／テキストの設定 */
	text-decoration: none;
/* 背景の設定               */
   	background: url(images/k-button_a.gif) no-repeat;
/* 余白の設定               */
	padding: 0px;
	margin: 0px;
/* その他の設定             */
	display: block;
}

p.kengaku_button a:hover, p.kengaku_button a:active {
/* 背景の設定               */
	background: url(images/k-button_b.gif) no-repeat;
}

/*画像の回り込み*/
img.map1 {
/* その他の設定             */
	float: left;
}

img.map2 {
/* その他の設定             */
	float: right;
}

img.map3 {
/* その他の設定             */
	float: right;
}

img.map4{
/* 高さ・幅の設定           */
	width: 527px;
}

img.shisetsu{
/* 高さ・幅の設定           */
	width: 131px;
	height: 96px;
/* その他の設定             */
	float: left;
}

/*フォントサイズ設定*/
p.map_1 {
/* フォント／テキストの設定 */
	font-size: 92%;
/* 余白の設定               */
	padding: 0px;
	margin-top: 3px;
	margin-bottom: 15px;
/* その他の設定             */
	clear: both;
}
p.map_2 {
/* フォント／テキストの設定 */
	font-size: 92%;
/* 余白の設定               */
	padding: 0px;
	margin: 5px 0px 5px 5px;
/* その他の設定             */
	clear: both;
}
a.map {
/* フォント／テキストの設定 */
	font-size: 92%;
	color: rgb(255,80,80);
}

p.access {/*10px*//*主に住所・TELなどの表記に使用*/
/* フォント／テキストの設定 */
	font-size: 83%;
/* 余白の設定               */
	margin-bottom: 5px;
}
p.kankou_address {/*10px*//*主に住所・TELなどの表記に使用*/
/* フォント／テキストの設定 */
	font-size: 83%;
	line-height: 14px; 
}
p.explanation {
/* 余白の設定               */
	margin: 0px;
}
p.url {
/* フォント／テキストの設定 */
	font-size: 83%;
}

a.url {
/* フォント／テキストの設定 */
	font-size: 100%;
}

dl.map_access {
/* 余白の設定               */
	margin: 5px 0px 5px 0px;
	padding: 0px;
}
dt.map_access {
/* 余白の設定               */
	margin-right: 5px;
	padding: 0px;
/* その他の設定             */
	float: left;
}

/*
dd.map_access1{}
*/

dd.map_access2 {
/* フォント／テキストの設定 */
	padding-left: 11px;
/* その他の設定             */
	clear: both;
}

dd.map_access3 {
/* 余白の設定               */
	margin-left: 130px;
}

dd.map_access4 {
/* 余白の設定               */
	padding-bottom: 5px;
	margin-left: 134px;
/* その他の設定             */
	clear: both;
}

div.map_yamagata {
/* 高さ・幅の設定           */
	height: 101px;
/* 余白の設定               */
	margin-bottom: 15px;
}
dl.map_yamagata {
/* 余白の設定               */
	padding: 0px;
    margin: 0px 0px 5px 7px;
}
dt.map_yamagata {
/* その他の設定             */
	float: left;
}

/*
dd.map_yamagata1{}
*/

dd.map_yamagata2 {
/* 余白の設定               */
	padding-left: 85px;
	margin: 0px;
}

/* 観光スポット */
div.spot{
/* 背景の設定               */
	background: #EBE8E8;
/* 余白の設定               */
	padding: 23px 0px 10px 22px;
}
dl.spot{
/* 高さ・幅の設定           */
	width: 483px;
	height: 110px;
/* フォント／テキストの設定 */
	background: url(images/map_kankou_back.gif) no-repeat;
/* 余白の設定               */
    padding: 7px 10px;
	margin: 0px;
    border: none;
/* その他の設定             */
	clear: both;
}
dt.spot{
/* その他の設定             */
	float: left; 
}
dd.spot {
/* フォント／テキストの設定 */
	text-decoration: none;
/* 余白の設定               */
	margin-left: 131px;
/* その他の設定             */
	display: block;
}
dl.spot_title {
/* 余白の設定               */
    padding: 0px;
	margin: 0px;
    border: none;
}
dt.spot_title {
/* 高さ・幅の設定           */
	width: 483px;
	height: 20px;
/* フォント／テキストの設定 */
	font-size: 105%;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	letter-spacing: 11px;
/* 背景の設定               */
	background: url(images/midashi_03.gif) no-repeat;
/* 余白の設定               */
	padding: 1px 0px 0px 5px;
	margin-bottom: 10px;
/* その他の設定             */
	display: block;
}

p.spot_title1 {
/* 高さ・幅の設定           */
	width: 300px;
/* フォント／テキストの設定 */
	color: rgb(255,80,80);
/* 背景の設定               */
	background: url(images/01.gif) no-repeat;
	background-position: left center;
/* 余白の設定               */
	padding: 2px 0px 0px 17px;
	margin-left: 6px;
	margin-bottom: 3px;
}

p.spot_title2 {
/* 高さ・幅の設定           */
	width: 300px;
/* フォント／テキストの設定 */
	color: rgb(255,80,80);
/* 背景の設定               */
	background: url(images/02.gif) no-repeat;
	background-position: left center;
/* 余白の設定               */
	padding:2px 0px 0px 17px;
	margin-left: 6px;
	margin-bottom: 3px;
}

p.spot_title3 {
/* 高さ・幅の設定           */
	width: 300px;
/* フォント／テキストの設定 */
	color: rgb(255,80,80);
/* 背景の設定               */
	background: url(images/03.gif) no-repeat;
	background-position: left center;
/* 余白の設定               */
	padding: 2px 0px 0px 17px;
	margin-left: 6px;
	margin-bottom: 3px;
}

p.spot_title4 {
/* 高さ・幅の設定           */
	width: 300px;
/* フォント／テキストの設定 */
	color: rgb(255,80,80);
/* 背景の設定               */
	background: url(images/04.gif) no-repeat;
	background-position: left center;
/* 余白の設定               */
	padding: 2px 0px 0px 17px;
	margin-left: 6px;
	margin-bottom: 3px;
}

span.blue{
/* フォント／テキストの設定 */
	color: rgb(27,60,150);
}

#aki{
/* 余白の設定               */
/* その他の設定             */
	clear: both;
}

p.aki_item {
/* 余白の設定               */
	padding: 0px;
	margin-bottom: 3px;
}

a.aki{
/* フォント／テキストの設定 */
	color: rgb(255,80,80);
}
a.blue{
/* フォント／テキストの設定 */
	color: #0000FF;
}
a.titleurl{
/* フォント／テキストの設定 */
	color: rgb(255,80,80);
	text-decoration: none;
}

img.shikaku {
/* 高さ・幅の設定           */
	width: 10px;
	height: 10px;
/* 余白の設定               */
	margin-right: 3px;
}

dl.toiawase{
/* 余白の設定               */
	padding-top: 5px;
	margin: 0px;
}

dt.Item_name {
/* 高さ・幅の設定           */
	width: 53px;
/* フォント／テキストの設定 */
	line-height: 20px; 
/* 余白の設定               */
	padding: 0px;
	margin: 0px;
/* その他の設定             */
	float: left;
}
dd.delimiter {
/* 高さ・幅の設定           */
	width: 13px;
/* フォント／テキストの設定 */
	line-height: 20px; 
/* 余白の設定               */
	padding: 0px;
	margin: 0px;
/* その他の設定             */
	float: left;
}
dd.Item_param {
/* 高さ・幅の設定           */
	width: 430px;
/* フォント／テキストの設定 */
	line-height: 20px; 
/* 余白の設定               */
	padding: 0px;
	margin-left: 66px;
}
