@charset "Shift_JIS";

/*
* Style Name : base.css　コンテンツ部分テンプレートスタイルシート
* Style URL:	http://www.
* Description:	京都ステイ倶楽部デフォルトスタイルシート
* Author URL:	http://www.
*/



/* ナビゲーション
---------------------------------------------------- */
#submenu {
margin_right:4px;
padding:0;
  float: left;
  width: 180px;
  display:block;
  background:url(../common/submenu_bg.jpg) repeat-y;
}


#submenu .submenu_top{
margin:0;
padding:0;
  width:180px;
  clear:both;
}

#submenu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#submenu li {
  margin: 0;
  padding: 0;
  width: 180px;
  height: 32px;
}
#submenu li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
}



#submenu li#submenu_text a{
	margin:20px 4px 10px 7px;
	font-size:1.2em;
	color:#E9C454;
	font-weight:bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E9C454;
	border-bottom-color: #E9C454;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

#submenu li#submenu_text a:hover{
margin:20px 4px 10px 7px;
font-size:1.2em;
	color:#DDAD1E;
	font-weight:bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #DDAD1E;
	border-bottom-color: #DDAD1E;
}



#submenu li#submenu_text01 a{
color:#FFFFFF;
font-weight:bold;
	background-image: url(../howto/img/submenu_btn.jpg);
	background-repeat: no-repeat;
	background-position: 18px 13px;
	margin:5px 0 0 0; 
	_margin:10px 0 0 0; 
 	padding:8px 0 0 32px;
}

#submenu li#submenu_text01 a:hover{
color:#FFFFFF;
font-weight:bold;
	background-image: url(../howto/img/submenu_btn.jpg);
	background-repeat: no-repeat;
	background-position: 18px 13px;
	margin:5px 0 0 0;
	_margin:10px 0 0 0; 
 	padding:8px 0 0 32px;
	text-decoration:underline;
}

*:first-child+html #submenu li#submenu_text01 a{
color:#FFFFFF;
font-weight:bold;
	background-image: url(../howto/img/submenu_btn.jpg);
	background-repeat: no-repeat;
	background-position: 18px 13px;
	margin:15px 0 0 0;
 	padding:8px 0 0 32px;
}

*:first-child+html #submenu li#submenu_text01 a:hover{
color:#FFFFFF;
font-weight:bold;
	background-image: url(../howto/img/submenu_btn.jpg);
	background-repeat: no-repeat;
	background-position: 18px 13px;
	margin:15px 0 0 0;
 	padding:8px 0 0 32px;
	text-decoration:underline;
}


/* コンテンツ
---------------------------------------------------- */
#content {
margin:0;
padding:0;
float:right;
  width: 570px;
  display:block;
}

#content h1 {
  margin: 20px 0 10px 10px;
  padding: 0;
}


#content h2 {
height:30px;
	margin: 10px 0 5px 0;
	padding: 7px 0 0 25px;
	font-weight: bold;
	font-size:1.0em;
	color: #5A5A5A;
	clear:both;
	background:url(../common/h2.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}


#content01 {
margin:0;
padding:0;
  width: 760px;
  display:block;
}

#content01 h1 {
  margin: 20px 60px 10px 60px;
  padding: 0;
}
