/* ＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊ 

	・サイト名：登米市観光物産協会
	・作成日：2009/5/14
	・エンコード：Shift-JIS

	概要
	・タグ指定
	・外枠
	・ヘッダー
	・フッター

	・共通メニュー用
		メニュー

	・トップページ用
		トップFLASH
		左メニュー部
		新着情報
		右メニュー
		下広告部

	・2段組用
	・

   ＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊ */

/*　タグ指定	====================　*/

body{ 
	font-size:10pt; 
	margin:0px; 
	background:#DCE3F1 url("../img/back.gif")  repeat-y  scroll center;
}

hr{ 
	border:none;	/* ie以外で細線のために必要 */
	height:1px;		/* ieで細線のために必要 */
	border-top:1px solid #4A91C7;	/*青*/
	margin:5px;
}

.dai{
	margin:10px;
}

a { color:#4A91C7; }
img{ border:none; }

/*	赤リンク	*/
#a_red {
	color:red; 
}

/*　大外		====================　*/
#wrap{
	width:976px;
	margin:0 auto; 
	background:#DCE3F1 url("../img/back.gif")  repeat-y  scroll center;
}

/*　中枠		====================　*/
#outer{ 
	width:800px;
	border:2px #D2C8B5 solid; 
	border-top:0px; 
	border-bottom:0px; 
	background:white;
	color:#555555;
	float:left; 
	display:inline;

}
#outer_right{ 
	float:left; 
	margin-left:20px;
	width:152px;
	display:inline;
}
#outer_right img{
	width:150px; 
	height:50px; 
	margin:3px 0px; 
}

/*　ヘッダー	====================　*/
#header{ 
/*	background:#0066cc url(../img/header.gif) no-repeat;*/
	background:#83BD00 url(../img/header.gif) no-repeat;	/*　濃い黄緑　*/
	background:#A3D1AB url(../img/header.gif) no-repeat;	/*　エメラルドグリーン　*/
	height:70px; 
	width:800px; 
	text-align:right;
	color:white;
	font-size:9pt;
}

#header img {
	float:left;
	display:inline;
}

#header	a{ color:white; }

#google{
	padding-top:10px;
}

/*　足元部品	====================　*/
#bottom_r{
	text-align:right;
	font-size:9pt;
	padding:5px 10px;
	clear:both;
}


/*　フッター	====================　*/

#footer{ 
	clear:left; 
	text-align:center; 
	padding:5px 0px; 
	background:#4F5444;/*グレー*/
	background:#1e50a2; /*あお*/
	background:#83BD00;	/*ヘッダ黄緑*/
	background:#A3D1AB;	/*　エメラルドグリーン*/
	color:white; 
	font-size:10pt; 
	width:800px; 
}




/*　共通メニュー		■■■■■■■■■■■■■■■■　*/

/*　共通メニュー：外枠	====================　*/

#menu{ 
	height:110px; 
	margin-top:10px;
	padding-top:10px;
	background:#A3D1AB;
}


/*　共通メニュー：リスト設定	====================　*/

ul#menu0 {
	margin: 0px;
	padding:0px 0px 0px 35px;
}

#menu li {
	float: left;
	width: 150px;
	height: 115px;
	margin: 0px;
	padding: 0px;
	background-position: left top;
	background-repeat: no-repeat;
	list-style-type: none;
	display:inline;
}

#menu li a {
	display: block;
	width: 130px;
	height: 100px;
	margin: 0px;
	padding: 0px;
	background-position: left top;
	background-repeat: no-repeat;
	text-indent: -11300px;	/* テキストを隠すのに必要 */
	text-decoration: none;
}

/*　共通メニュー：メニューリスト	====================　*/

/*　見どころ　*/
#menu_view { 
	background:url(../img/menu/midokoro.gif); 
}
#menu_view a:hover,#menu_view a:active{	
	background:url(../img/menu/midokoro.gif) no-repeat ; 
/*	border:1px #76BD10 solid;*/
}
/*　おみやげ　*/
#menu_sou { 
	background:url(../img/menu/omiyage.gif); 
}
#menu_sou a:hover,#menu_sou a:active{	
	background:url(../img/menu/omiyage.gif) no-repeat ; 
/*	border:1px #4A91C7 solid;*/
}
/*　食べる　*/
#menu_eat { 
	background:url(../img/menu/taberu.gif); 
}
#menu_eat a:hover,#menu_eat a:active{	
	background:url(../img/menu/taberu.gif) no-repeat ; 
/*	border:1px #F98C00 solid;*/
}
/* あそぶ */
#menu_play { 
	background:url(../img/menu/asobu.gif); 
}
#menu_play a:hover,#menu_play a:active{	
	background:url(../img/menu/asobu.gif) no-repeat ; 
/*	border:1px #F46D49 solid;*/
}
/*　イベント　*/
li#menu_event { 
	background:url(../img/menu/event.gif) no-repeat; 
	width:135px;
}
#menu_event a:hover,#menu_event a:active{	
	background:url(../img/menu/event.gif) no-repeat ; 
/*	border:1px #B676AA solid;*/
}




/*　トップページ用		■■■■■■■■■■■■■■■■　*/

/*　トップFLASH部	====================　*/

#top{ 
/*	background:url(../img/top.jpg) no-repeat; */
	width:800px; 
	height:300px; 
	color:white; 
/*	padding-top:10px; 
	padding-left:10px; */
	text-align:center;
}

/*　明治村　*/
#meiji {
	text-align:center;
	margin-bottom:5px;
	margin-top:2px;
}

/*　左ラップ		====================　*/
#left0{
	width:620px;
	float:left;
}

/*　左メニュー部		====================　*/

#left{ 
	float:left; 
	width:155px; 
	margin:10px 10px 10px 15px; 
	text-align:center;
	display:inline;
}

/*　インナーDIV		====================　*/
#innerdiv {
	padding-bottom:9px;
	padding-top:7px;
}

/*　インナーDIV2		====================　*/
#innerdiv2 {
	padding-bottom:11px;
}

/*　インナーDIV2_5		====================　*/
#innerdiv2_5{
	padding-top:37px;
}

/*　インナーDIV3		====================　*/
#innerdiv3 {
	margin: 7px 7px 7px 7px;
}

#yellow{
	background:yellow; 	
}

/*	上段バナー部		====================　*/
#head_banner {
	text-align:center;
	width:590px;
	margin: 10px;
}

#head_banner img {
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	border-right:1px gray solid; 
	border-bottom:1px gray solid; 

}


/*　新着情報	====================　*/

#newswrap{ 
	float:left; 
	width:420px; 
	margin:0px 10px 5px 10px; 
	display:inline;
}

#newsheader{ 
	float:left; 
	width:400px; 
	border:1px #4A91C7 solid; 
	background:#4A91C7; 
	padding:10px; 
	color:white; 
	display:inline;
}

#news{ 
	float:left; 
	width:400px; 
	height:170px; 
	overflow-y:scroll; 
	border:1px #4A91C7 solid; 
	padding:10px; 
	margin-bottom:10px; 
	display:inline;
}

#guide {	/*観光ガイド*/
	width:422px; 
	text-align:center;
}

#guide img {
	margin: 5px 5px 0px 5px;
}



/*　右メニュー部		====================　*/

#right{ 
	float:left; 
	width:155px;
	display:inline;
	text-align:center;
	margin: 0px 5px 15px 5px;
}

#search { text-align:left; }



/*　中段バナー部		====================　*/
#middle_banner {
	clear:left; 
	margin-top:5px;
	text-align:center; 	
	background:#A3D1AB; 
	padding:12px 0px 7px 0px; 
	width:780px; 
	margin-left:10px;
	margin-right:10px;
}
#middle_banner img {
	margin-right:6px; 
	margin-left:6px; 
	border-right:1px gray solid; 
	border-bottom:1px gray solid; 
}
/*#middle_banner img.end {
	margin-left:3px;
}*/

/*　下広告部（未使用）		====================　*/
#bottom_s{
	text-align:center; 
}


/*　下広告部（未使用）		====================　*/

#bottom_ad{ 
	clear:left; 
	height:200px;
	padding:0px 0px 20px 13px ; 
	text-align:center; 
}

#bottom_ad div{ text-align:left; }

#bottom_ad table{ text-align:center; }

.ad_{ 
	float:left;
	width:150px; 
	height:50px; 
	margin:0px 5px 5px 0px; 
	text-align:center; 
	display:inline;
}


/*　トップ以外		■■■■■■■■■■■■■■■■　*/

#main {
	text-align:center;	/*　IE用中央寄せ　*/
}
#main table{
	width:80%;
	text-align:left;	/*　本文は左寄せに戻す	*/
	margin:0px auto;	/*　IE以外用中央寄せ　*/
}	
#main td{
	padding:0px 10px 10px 0px;
	vertical-align:top;
}	

/*　大見出し(外div)　*/
#midasi {
	font-size:11pt;
	font-weight:bold;
	color:white;
	padding:7px;
	margin:5px 60px 10px 60px;
	text-align:left;
}
#midasi.sitemap{
	background:#FFD800 ;	/*　黄　*/
}
#midasi.midokoro{
	background:#83BD00 ;	/*　黄緑　*/
}
#midasi.omiyage{
	background:#4A91C7 ;	/*　青　*/
}
#midasi.taberu{
	background:#F98C00 ;	/*　オレンジ　*/
}
#midasi.asobu{
	background:#F46D49;		/* 赤みオレンジ */
}
#midasi.event{
	background:#B676AA;		/* むらさき */
}
#midasi.kaiin{
	background:#fff;		/* 紺 */
	border-bottom:3px dotted #00008B;
	color:#00008B;
}

/*　小見出し（テーブル内）　*/
#main h2{
	font-size:10pt;
	padding:5px;
	border-left:7px solid;
	border-bottom:1px solid;
}
#main table.sitemap h2{
	background:#FFFFAA ;		/*　黄色　*/
	border-color:#FFD800;
}
#main table.midokoro h2{
	background:#DAFC8E ;	/*　黄緑　*/
	border-color:#76BD10;
}
#main table.omiyage h2{
	background:#D5E6F4;		/*　水色　*/
	border-color:#4A91C7;
}
#main table.taberu h2{
	background:#FFE064;		/*　オレンジ　*/
	border-color:#F98C00;
}


#main table.asobu h2{
	background:#FFD3C7;		/*　赤みオレンジ　*/
	border-color:#F46D49;
}
#main table.event h2{
	background:#F4CCEC;		/*　むらさき　*/
	border-color:#B676AA;
}
#main table.kaiin h2{
	border-color:#5F9AD6;	/* 青系 */
}
#main table.tomaru h2{
	border-color:#5F9AD6;	/* 青系 */
}
#main div.desc2 {
	width:200px;
}

/* 紹介ページ（一覧）画像用 */
#main div.img{	
/*	width:200px;*/ 
	height:133px;
}
#main div.img img{
	border:1px #aaaaaa solid;
/*	width:200px; */
	height:133px;
}

/* サイトマップ */
#main table.sitemap td{
	width:50%;
}


/* 協会員一覧 */
#main table.kaiin td{
	width:50%;
}

.kaiin_in td{		/* 中の紹介カラムのみ */ 
	border-bottom:1px solid #5F9AD6;
	border-right:1px solid #5F9AD6;
	border-left:10px solid white;
	border-top:10px solid white;
}

/* イチオシおみやげ */
table.ichioshi div {
	border:5px salmon solid; 
	padding:15px; 
	width:300px; 
	height:300px;
}

table.ichioshi hr {
	border:2px salmon solid;
}

/*　はっと　*/

div.hatto {
	border:5px salmon solid; 
	padding:15px; 
	text-align:left;
	text-height:160%;
}
div.hatto div{
	padding-left:15px; 
}

div.hatto2 {
	border:none; 
	padding:15px; 
	text-align:left;
	text-height:160%;
}

div.hatto2 img{
	padding:15px; 
	padding-right:0px; 
	float:right;
	display:inline;
}
.hatto hr, .hatto2 hr {
	border:2px salmon solid;
}


/* 油麩 */
div.aburafu {
	border:5px #8AC798 solid; 
	padding:15px; 
	text-align:left;
	text-height:160%;
}
div.aburafu div{
	padding-left:15px; 
}
div.aburafu2 {
	padding:15px; 
	text-align:left;
	text-height:160%;
}

div.aburafu2 img{
	padding:15px; 
	padding-right:0px; 
	float:right;
	display:inline;
}

.aburafu hr,.aburafu2 hr {
	border:2px #8AC798 solid;
}


/* ３マップ */
#map td {
	padding:0px;
}


/*　本棚　*/
#digi_cata td.shelf {
	vertical-align:bottom;
	background:#4c1f16; 
	border:5px #a0522d solid;  
	padding:1px 5px;
}
#digi_cata img {
	padding-top:10px;
}

/*　協会について　*/
#aboutus td {
	border-right:1px #4A91C7 solid;
	border-bottom:1px #4A91C7 solid;
	padding:5px;
}

#aboutus td.index {
	width:10%;
}

/*	ギフト	*/
#giftmenu {
	border-collapse: collapse;
}

#giftmenu td{
	padding:0;
}

#gift_desc {
	text-align:left;
	padding-left:100px;
}

