@charset "Shift_Jis";

*		{	margin:0;padding:0;background-color:transparent;	}

/*--基本指定----ここから------------*/

html	{	height:100%;	}
body	{
		font-family:	Verdana, Arial, "MS UI Gothic", Osaka, sans-serif;
		font-size:		15px;
		color:		#FFF;
		line-height:	1.6em;
		/*   letter-spacing:	0.1em; 本文の字間設定   */
		text-align:		center;
		background-color:　 #532120;
		background-image:	url(../img/bg1.png);	}

/*--------------ここまで------------*/

/*--リンク--------------------------*/
a		{	color:#956565;text-decoration:none;	}
a:hover		{	color:#ffffff;				}
a:visited {	color: #665555;}   /*   訪問済みのリンク文字色の設定   */

/*--リストなど----------------------*/
ul		{	list-style-position:inside;			}
ul li		{	list-style-type:square;color:#C8A6A6;		}
ol		{	list-style-position:inside;			}
ol li		{	list-style-type:upper-alpha;color:#C8A6A6;	}
dl		{}/*指定なし*/
dt		{	color:#C8A6A6;					}
dd		{	margin:0 0 0 10px;color:#fff;			}

/*--画像----------------------------*/
img		{	border:none;							}
a img		{	border:none;							}

/*--他------------------------------*/
hr			{	display:none;							}
h1, h2, h3, h4, h5, h6	{	font-size:1.0em;font-weight:normal;				}
p			{	}/*指定なし*/
blockquote		{	padding:10px 0 0 20px;/*border-left:3px solid #111;*/			}

/*--form----------------------------*/
form			{	}/*指定なし*/
fieldset		{	border:none;							}
legend			{	display:none;							}
input, textarea, select	{
				margin:	5px 0;
				font-family: Verdana, Arial, "MS UI Gothic", Osaka, sans-serif;
				font-size: 1em;
				color: #ddd;
				background-color:#111;
				border:	1px solid #2F2F2F;	}

input:focus, textarea:focus, select:focus{	}
address{	}

/*--各ID----------------------------*/
div#TOP		{
			background-image: url(../img/top.jpg);
			background-repeat: repeat-x;
		}

div#CONTAINER		{
				margin:	0 auto;
				width: 1100px;
				text-align: left;
			}

/*==ヘッダーの指定==================*/
div#HEADER		{
				height:	220px;
				text-align: center;
			}

h1#name	{	}

h1#name a		{
				position: relative;
				top: 100px;
				font-family: "Lucida Sans Unicode", sans-serif;
				font-size: 2em;
				color: #DDD;
				letter-spacing:	0.4em;
				text-decoration: none;
			}

h1#name a:hover		{	}

ul#TOPIC		{	text-align: right;	}

li.topic_path		{
				list-style-type: none;
				display: inline;
				margin:	0 0px 0px 0px;
			}


/*==ナビゲーションの指定=============*/
div#NAVI		{
				float: left;
				width: 200px;
			}
h2.navi_title		{
				padding: 0 0 0 8px;
				font-family: "Lucida Sans Unicode", sans-serif;
				font-size: 1.2em;
				line-height: 40px;
				letter-spacing: 0.2em;
				background-image: url(../img/sidebar_bg1.png);
				background-repeat:no-repeat;
			}
ul.navi			{	}
li.navi_list		{
				list-style-type: none;
				display: inline;
			}
li.navi_list a		{
			　　display: block;
			　　padding: 0 0 0 30px;
			　　width: 170px;
			　　line-height: 24px;
			　　background-image: url(../img/sidebar_list1.png);
			　　background-repeat: no-repeat;
			}
* html li.navi_list a	{　 width: 200px;	}

li.navi_list a:hover	{
			　　background-image: url(../img/sidebar_list_on1.png);
			　　background-repeat: no-repeat;
			}


/*==コンテンツの指定==================*/
div#CONTENTS		{
				float: right;
				padding: 0 0 0 8px;
				width: 820px;
				background-image: url(../img/contents_bg.png);
				background-repeat: repeat-y;				
			}

h2.contents_title	{
				margin:	0 0 16px 0;
				padding: 0 0 0 45px;
				font-family: "Lucida Sans Unicode", sans-serif;
				font-size: 1.3em;
				color: #e0adad;
				line-height: 40px;
				background-image: url(../img/contents_h1.png);
				background-repeat: no-repeat;}

div.text	{　	width:800px;
			margin: 0 0 0 20px;　}

			
			

div.image	{
			clear: both;
			margin: 20px 0;
		}

/*-travelページの画像の位置　左バージョン-*/
div.image img	{
			float: left;
			margin: 0 10px 5px 0;
		}

/*-travelページの画像の位置　右バージョン-*/
div.image1 img	{
			float: right;
			margin: 0 0 5px 0;
		}

h3.subtitle	{
			margin:10px 0;
			padding:2px 5px;
			font-family:"Lucida Sans Unicode", sans-serif;
			font-size:1.1em;
			border-left:10px double #956565;
		}

ul.top			{	padding:16px 0;text-align:right;		}
li.page_top		{	list-style-type:none;				}
li.page_top a		{}
li.page_top a:hover	{}


/*--フッターの指定-------------------------*/
div#FOOTER		{
				clear:both;
				padding: 0px 0px 0px 0;
				text-align:right;
			}

div#FOOTER address	{
				margin:	0 0 8px 0;
				font-size:1.3em;
				font-style:normal;
			}

ul.footer		{}

li.footer_list		{
				list-style-type:none;
				display:inline;
			}

li.footer_list:before	{
				content:"| ";
			}

li.footer_list a	{}
li.footer_list a:hover	{}


/*--その他テンプレートのための指定-------------------------*/
ul.browser			{	list-style-type:none;  margin:10px 0;	}
li.browser_list			{	display:inline;  margin-right:10px;  color:#300;	}
ul.download			{	list-style-type:none;  margin:10px 0;	}
li.download_list		{	display:inline;  margin-right:10px;	}
ul.banner			{	list-style-type:none;  margin:10px 0;	}
li.banner_list			{	display:inline;  margin-right:10px;	}