@charset 'EUC-JP';

/*--------------------------------------------
Default Reset& Base Style Sheet
Last Update 2007-08-04

1-1.Yahoo Library Fonts CSS
1-2.Universal selector
1-3.Structure Module
1-4.Text Module
1-5.Hypertext Module
1-6.List Module
1-7.Image Module
1-8.Navgation Module
1-9.Header Module
1-10.Footer Module
------------------------------------------------*/
* {
margin:0;
padding:0;
}

body#blog{ background:#000000 url(http://www.cable-yado.com/common/img/bg.gif) repeat-x top left; text-align:center; padding-top:0px; margin-top:0px;}
#blog #container{ width:1000px;  background:#000000 ; margin-left:auto; margin-right:auto; margin-top:0px; padding-top:0px;}
#blog #content {
background:#AA9C6C;
text-align:left;
/*font-size:12px;*/
color:#333333;
padding:15px 0px 15px 9px;
}
#blog #box {
background-color:/*#bbae83*/#ffffff;
width:982px; 
}
#blog #title_img {clear:both;}

p.description {
	font-weight:bold;
	margin:10px 10px 20px 10px;
	}


/*---------------------------------------

1-4.Text Module

-----------------------------------------*/
p{
  font-size:75%; color:#333333; line-height:15px;
}
h1 { font-size: xx-large; line-height: 1.3em; margin: 0; padding: 0;}
h2 { font-size: 100%; line-height: 1.3em; margin: 0; padding: 0;}
h3 { font-size: 100%; line-height: 1.3em; margin: 0; padding: 0;}
h4, h5, h6 { font-size: 90%; line-height: 1.3em; margin: 0; padding: 0;}


/*---------------------------------------

1-5.Hypertext Module

-----------------------------------------*/

a{
   text-decoration:none;
   color:#b2a17f;
    font-style:normal;
    text-decoration: none;
}
a:link {
    color: #333333;
    font-style:normal;
    text-decoration:none;
}
a:visited {color:#333333;
    text-decoration:unone;
}
a:hover{color: #FF6600;
    font-style:normal;
    text-decoration: underline;
}


/*---------------------------------------

1-6.List Module

-----------------------------------------*/

li{
   list-style:none;
   text-decoration:none;
   font-size:90%;
}

/*--------------------------------------

1-7.Image Module

----------------------------------------*/

img{
   border:none;
}


/*--------------------------------------

1-8.Navigation Module

----------------------------------------*/
/* snavi */

#snavi{
width:220px;
height:22px;
margin:0;
float: right;
margin-top:5px;
margin-right:5px;
}

#snavi ul{
margin:0;
padding:0px;
}

#snavi li{
display:block;
float: right;
margin:0;
padding:0;
}

#snavi ul li a{
display:block;
margin:0;
padding:0;
text-indent:-9999px;
text-decoration:none;
height:22px;
}
#snavi #inquiry_n a{
   background: url(http://www.cable-yado.com/common/img/inquiry.gif) no-repeat 0px 0px;
   width:110px;
}
#snavi #access_n a{
   background:url(http://www.cable-yado.com/common/img/access.gif) no-repeat 0px 0px;
   width:110px;
}


/* navi */


#navi{
width:1000px;
height:40px;
margin:0;
float: left;
margin-bottom:5px;
}

#navi ul{
margin:0;
padding:0px;
}

#navi li{
display:block;
float:left;
margin:0;
padding:0;
}

#navi ul li a{
display:block;
margin:0;
padding:0;
text-indent:-9999px;
text-decoration:none;
height:40px;
}

#navi #reserve_n a{
   background:url(http://www.cable-yado.com/common/img/navi_01.gif) no-repeat 0px 0px;
   width:184px;
}
#navi #day_n a{
   background:url(http://www.cable-yado.com/common/img/navi_01.gif) no-repeat -184px 0px;
   width:132px;
}
#navi #meal_n a{
   background:url(http://www.cable-yado.com/common/img/navi_01.gif) no-repeat -316px 0px;
   width:99px;
}
#navi #room_n a{
   background:url(http://www.cable-yado.com/common/img/navi_01.gif) no-repeat -512px 0px;
   width:97px;
}
#navi #bath_n a{
   background:url(http://www.cable-yado.com/common/img/navi_01.gif) no-repeat  -415px 0px;
   width:94px;
}
#navi #facilities_n a{
   background:url(http://www.cable-yado.com/common/img/navi_01.gif) no-repeat -606px 0px;
   width:98px;
}
#navi #links_n a{
   background:url(http://www.cable-yado.com/common/img/navi_01.gif) no-repeat -704px 0px;
   width:159px;
}
#navi #sora_n a{
   background:url(http://www.cable-yado.com/common/img/navi_01.gif) no-repeat -863px 0px;
   width:137px;
}



#navi #reserve_n a:hover, #navi #reserve_n a{
   background:url(http://www.cable-yado.com/common/img/navi_02.gif) no-repeat 0px 0px;
   width:184px;
}
#navi #day_n a:hover,#day #navi #day_n a{
   background:url(http://www.cable-yado.com/common/img/navi_02.gif) no-repeat -184px 0px;
   width:132px;
}
#navi #meal_n a:hover,#meal #navi #meal_n  a{
   background:url(http://www.cable-yado.com/common/img/navi_02.gif) no-repeat -316px 0px;
   width:99px;
}
#navi #room_n a:hover,#room #navi #room_n a{
   background:url(http://www.cable-yado.com/common/img/navi_02.gif) no-repeat -512px 0px;
   width:97px;
}
#navi #bath_n a:hover,#bath #navi #bath_n  a{
   background:url(http://www.cable-yado.com/common/img/navi_02.gif) no-repeat -415px 0px;
   width:94px;
}
#navi #facilities_n a:hover,#facilities #navi #facilities_n a{
   background:url(http://www.cable-yado.com/common/img/navi_02.gif) no-repeat -606px 0px;
   width:98px;   
}
#navi #links_n a:hover,#sightseeing #navi #links_n a{
   background:url(http://www.cable-yado.com/common/img/navi_02.gif) no-repeat -704px 0px;
   width:159px;  
}
#navi #sora_n a:hover,#sora #navi #sora_n a{
   background:url(http://www.cable-yado.com/common/img/navi_02.gif) no-repeat -863px 0px;
   width:137px;   
}



/*--------------------------------------

 1-9.Header Module

----------------------------------------*/
#header{
   width:1000px;
   margin-top:0px;
   background:url(http://www.cable-yado.com/common/img/h_bg.gif) no-repeat;
   height:81px;
}
#header h1 a{ background:url(http://www.cable-yado.com/common/img/logo_01.gif) no-repeat; text-indent:-9999px; float:left; width:442px; height:81px; margin-top:0px;  margin-left:0px;}
#reserve{ float:right; margin-top:10px; margin-right:10px;}
#tel{ float:right; margin-top:10px; margin-right:10px;}

/*---------------------------------------

1-10.Footer Module

-----------------------------------------*/
#foot{
background:#080808;
width:990px;
height: auto;
color: #FFFFFF;
padding:5px;
clear:both;
margin-top:10px;
margin-bottom:0px;
}

#foot ul{float:left; margin-top:0px; font-size:90%; margin-bottom:0px; clear:both; width:900px; text-align:left; margin-left:0px;}

#foot li{ float:left; list-style:none; color:#FF6600;}
#foot li a{text-decoration:none; color:#FF6600; font-style:normal; text-decoration: none;}
#foot li a:link {color: #FF6600; font-style:normal; text-decoration:none;}
#foot li a:visited {color:#FF6600; text-decoration:unone;}
#foot li a:hover{color: #FF6600; font-style:normal; text-decoration: underline;}

#foot div{
clear:both;
width:990px;
}
#foot div #copy{width:300px; padding-top:40px; clear:both; color:#CCCCCC; text-align:left; float:left; margin-top:20px;}
#foot div #ad{font-size:90%; text-decoration:none; color: #FFFFFF; text-align: left; width:450px; padding-top:40px; margin-left:500px; line-height:120%; }
#foot div #ad a{ color:#e49255; text-decoration:underline; }


/*------------------------------------------------
  全体のレイアウト
------------------------------------------------*/

* {
margin:0;
padding:0;
}


/*------------------------------------------------
  右の欄
------------------------------------------------*/
	
#right_col {
	float:right;
	margin:0;
	padding:0 30px 0 0 ;
	text-align:left;
	width:650px;
}

.sequel {
	text-align:center;
	font-size:75%;
	margin:0 0 10px 0;
}

/*------------------------------------------------
  記事
------------------------------------------------*/

.entry1 {
	margin:0 0 20px 0;
	border:solid 1px #cccccc;
	padding:10px 10px 10px 20px;
}



h3.entry_title {
	margin:0 0 5px 0;
	padding:0 0 5px 10px;
	font-size:110%;
	font-family:Arial,sans-serif;
	color:#4B3224;
	background:url(http://www.cable-yado.com/blog/template/h3_bg.gif) no-repeat bottom left;
}

h3.entry_title a,
h3.entry_title a:link,
h3.entry_title a:visited {
	color:#333333;
	text-decoration:none;
}

h3.entry_title a:hover,
h3.entry_title a:active {
	color:#C3A263;
	text-decoration:none;
}

.entry_date {
	font-size:70%;
	font-family: "Verdana","Osaka",sans-serif;
	color:#990000;
	margin:0 0 10px 0;
	padding:0;
}

.entry_body,
.entry_more {
	font-size:80%;
	line-height:160%;
color:#58432F;
}
.entry_body a,
.entry_more a {
color:#2B3F7F;
}

.entry_state {
	margin:10px 0 0 0;
	padding:5px 0 0px 0;
	font-size:80%;
	color:#873939;
        text-align:right;
	/*border-bottom:1px dashed #000;*/
}

.entry_state a,
.entry_state a:link,
.entry_state a:visited,
.entry_state a:hover,
.entry_state a:active {
	color:#873939;
	text-decoration:none;
}

.entry_body p,
.entry_more p {
	margin:10px 0;
}

.entry_body ul,
.entry_more ul,
.entry_body ol,
.entry_more ol{
	padding:5px 0 5px 25px;
}

img.pict,
img.thumb {
	border:none;
}

.profile1 {
	margin:0 0 20px 0;
background:#ffffff;
padding:15px;
}

.pagenavi {
	padding:5px 0;
	margin:0;
	font-size:11px;
	text-align:center;
}

.pagetop {
	padding:5px 0;
	margin:0;
	font-size:13px;
	text-align:right;
}

/*------------------------------------------------
  コメント＆トラックバック
------------------------------------------------*/

.comment {
	margin:0 0 20px 0;
}

.trackback_url {
	margin:0 0 20px 0;
}

.comment h4,
.add_comment h4,
.trackback_url h4,
.trackback h4 {
	color:#333333;
	margin:0;
	padding:0 0 3px 0;
	font-size:90%;
	font-family: "Verdana","Osaka",sans-serif;
	text-align:left;
	text-transform:capitalize;
	background:url(http://www.cable-yado.com/blog/template/h3_bg.gif) no-repeat bottom left;
}

.comment dl,
.trackback dl {
	padding:20px 10px 20px 10px;
	margin:10px 0 10px 0;
	color:#503D27;
/*background:#f3edd9;*/
}

.comment dl dt {
	font-size:80%;
	text-align:left;
	margin:0 0 10px 0;
	color:#252154;
}
.comment dl dt a {
	color:#252154;
}

.trackback dl dt {
	font-size:80%;
	text-align:left;
	color:#666;
}

.comment dl dd,
.trackback dl dd {
	margin:0;
	padding:0;
	font-size:80%;
	line-height:160%;
}

.comment dl span,
.trackback dl span {
	font-size:80%;
	font-weight:bold;
}

/*------------------------------------------------
  コメントフォーム
------------------------------------------------*/

.add_comment {
	margin:0;
	padding:0;
	font-size:80%;
}

.add_comment dl{
	width:360px;
	margin:0 auto;
	font-size:80%;
	text-align:left;
}

.add_comment dl dt{
	width:100px;
	line-height:18px;
	text-align:left;
	margin:5px 0;
}

.add_comment dl dd{
	margin:-2.1em 0 0 60px;
	padding:0 0 1px 0;
	text-align:left;
}

.add_comment dl dt#description_name,
.add_comment dl dd#submit_form{
	width:auto;
}

.add_comment dl dd#description_form,
.add_comment dl dd#submit_form{
	margin:0;
}

.add_comment dl dt#submit_name{
	display:none;
}

label{
	text-transform:capitalize;
}

.add_comment dl input.form{
	width:255px;
	font-size:11px;
}

.add_comment dl textarea{
	width:380px;
	font-size:11px;
}

/*------------------------------------------------
  左の欄
------------------------------------------------*/

#left_col {
	float:left;
	width:240px;
	margin:0;
	padding:0 0 0 30px;
	text-align:left;
}

#left_col dl {
	margin:0 0 10px 0;
	padding:0 0 20px 0;
width:240px;
}

#left_col dl dt {
	margin:0 4px 5px 0;
	padding:5px 0 5px 5px;
	font-size:80%;
        font-weight:600;
	color:#333333;
	background:url(http://www.cable-yado.com/blog/template/side_bg.gif) no-repeat bottom left;
	text-transform:uppercase;
	letter-spacing:1px;
	font-style:"Lucida Grande", "Lucida Sans Unicode", "Lucida", "Verdana", sans-serif;
}

#left_col dl dd {
	margin:0 0 5px 0;
	padding:0;
	font-size:80%;
	font-family:Arial,sans-serif;
	line-height:170%;
	color:#5E503B;
}

#left_col dl.recommend img {
	display:block;
}

#left_col dl.recommend p {
	margin:0px;
}

#left_col dl.recommend span {
	font-weight:bold;
}

/*#left_col a,
#left_col a:link,
#left_col a:visited {
	color:#797979;
}

#left_col a:hover,
#left_col a:active {
	color:#000;
}*/

#left_col dl dd {
	list-style:none;
	margin:0;
}

#left_col dl dd ul {
	list-style:none;
	margin:0;
	padding:0;
}

#left_col dl dd ul li {
	width:220px;
	padding:5px 0 0 0;
	margin:0;
	border-bottom:1px dashed #000;
}
#left_col span {
font-size:10px;
color:#999;
font-weight:100;
}



/*------------------------------------------------
  カレンダー
------------------------------------------------*/

dl#calendar table {
	width: 220px;
	color:#797979;
}

dl#calendar table td {
	font-size:85%;
	line-height:1em;
	text-align:center;
	padding: 2px 3px;
}

dl#calendar table th {
	font-size:100%;
	line-height:1em;
	text-align:center;
	padding:2px 3px 7px 3px;
	padding-bottom:5px;
}

dl#calendar table td span.today,
dl#calendar table td span.today a,
dl#calendar table td span.today a:active{
	color: #990000;
font-size:100%;
}

dl#calendar table a,
dl#calendar table a:hover {
text-decoration:underline;
color: #990000;
}

/*
dl#calendar table td a,
dl#calendar table td a:active{
	color: #990000;
font-size:100%;
}

dl#calendar table td a:hover {
text-decoration:underline;
color: #990000;
}*/

