Theme Name:旅行人山荘_桜＿花見2
Description:さくらの花・修正版2
Author:Sakata
Author URI:
Version:7.0
Tags:two-columns, fixed-width
.
Released under the <a href="http:　●●●●●　*/">GPL</a>.
.
　●●●●●　*/

/* ●●●●●　ベーシック追加タグ　●●●●● */  

/* for Safari */  
p{text-shadow:#000 0 0 0; }

/* for Firefox */  
p{-moz-opacity: 0.99;}  



/*　●●●●●　ベーシックタグ　●●●●●　*/




* {margin:0; padding:0;
	font-family: Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
}

span.bodycopy {
	font-size: 11px;
	line-height: 1.5em;
}



body { color: #505050; background: url(img/sakura_rightbotm.jpg) no-repeat fixed right bottom;
	font: normal 9px "Hiragino Kaku Gothic Pro", Meiryo, "Myriad Pro", "MS PGothic";
	letter-spacing: -0.1px;
	padding: 0;
	height: 100%;
	margin: 0;
}



html {
	background: url(img/sakura_lefttop.jpg) no-repeat fixed left top;
	margin: 0;
}
h1, h2, h3, h4, h5, h6 {margin: 10px 0 0;
	font-family: Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;

}
p {
	margin-bottom: 13px;
	margin-left: 0px;
	margin-right: 0px;
	list-style-type: none;
	font-size: 13px;
	text-align: left;
	line-height: 1.6em;
}


a {outline:none; text-decoration:none; color: #8b1410;}
a:hover {color: red;
}
a img {border:none;}




div#top_logo {
	width: 860px;
	height: 100px;
	background-image: none;
	padding: 0;
	margin: 0;
}

#top_logo a img {
	margin-top: 14px;
	float: left;
	display: block;
	margin-left: -3px;
}

#top_logo span.jyusyo {
	float: left;
	font-size: 129%;
	color: #8B0600;
	letter-spacing: 1px;
	position: relative;
	top: 30px;
	line-height: 1.5em;
	font-weight: bold;
}



#top_kirishima {
	padding-top: 29px;
	display: block;
	float: right;
	margin-right: 33px;
}

div#atama {
	background: url(img/kirishima.png) no-repeat right 39px;
	height: 97px;
}

div#copyright {
	color: black;
	text-align: center;
	margin-left: 30px;
	clear: both;
	height: 54px;
	background: url(img/ryokojin.png) no-repeat center bottom;
}

/*　●●●●●　ウェブページ設定　●●●●●　*/


div#webcontent {clear:both; z-index:1;
	background-image: url(img/tumei_white70.png);
	margin-bottom: 0;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
}

div#webpegearea {
	margin-left: 30px;
	padding-top: 20px;
}

div.websingle_content {
	width: 860px;
	padding: 0;
	margin-right: 0;
	margin-left: 0;
	margin: 0;
}

div#webpsingle_content {
	width: 860px;
	padding: 16px 0 10px;
	margin-right: 0;
	margin-left: 0;
	margin: 0;
}


#webpege {
	padding: 0;
	color: #434245;
}

#sidebox {
	width: 220px;
	float: left;
	border-right: 1px dotted gray;
	padding-right: 8px;
	display: block;
	padding-top: 2px;
	*line-height: 1.8em;
}

#sidebox span.side0 {
	font-size: 147%;
	*line-height: 1.8em;
	line-height: 1.5em;
}

#sidebox span.side1 {
	font-size: 147%;
	margin-bottom: 5px;
	display: inline-block;
	*line-height: 1.8em;
	margin-top: 5px;
	line-height: 1.4em;
}

#sidebox span.side2 {
	font-size: 128%;
	*line-height: 1.8em;
	line-height: 1.7em;
}

#sidebox span.side3 {
	font-size: 96%;
	*line-height: 1.8em;
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 1.7em;
}

#sidebox hr {
	margin-top: 5px;
	margin-bottom: 5px;
	*margin-top: 0px;
	*margin-bottom: 0px;
}

/*　●●●●●　コラム　●●●●●　*/


div#cspc-content {
	margin-left: 30px;
	margin-right: 30px;
}

/*　●●●●●　ライトボックス　●●●●●　*/


div#lightbox_area {
	margin-left: 250px;
	width: 570px;
}

#lightbox_area a {
	margin-top: 0;
	margin-left: 0;
}

#lightbox_area a img.attachment {
	border: 2px solid #fff;
	margin-bottom: 18px;
	margin-right: 18px;
}
#lightbox_area a img:hover {
	border: 2px solid #f62422;
}

#nextgen_area {
	float: right;
	width: 600px;
}

/*　●●●●●　ベーシックレイアウト　●●●●●　*/

div#outline {width: 860px;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
}
div#blog-line {width: 860px;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	background-image: none;
}


div#content {clear:both; z-index:1; width: 780px;
	background-image: url(img/tumei_pink55.png);
	padding: 10px 40px 20px;
	position: relative;
}

/* コメント */


div#left {width: 500px; margin: 0; line-height:2.0; float:left;
	padding: 0 0 10px;
}

/* コメント */


div#right {width:240px; float:right;
	padding: 10px 0 10px 20px;
	margin: 20px 0 0;
}

p#toggle-all { width: 157px; margin: 0 0 30px;
}

#font-resize {
	clear: left;
}

/* コメント */

div.headline {
	margin: 40px 0 0;
}


div.excerpt {padding:0 0 5px 0; border-bottom: 1px solid #0e7714; margin: 0;
}

/* コメント */


div.post-single {margin:0 0 20px 0;}

div.preview {float:right; background: url(img/preview.png) no-repeat; margin:15px 0 0 0;}
div.preview a {display:block; width:20px; height:20px; color:#ccc !important; font:normal 14px Helvetica, serif;}

div.date {position:absolute; width: 60px; height: 52px; padding: 5px 0; margin: 12px 0 0 -69px; background: #bcc35f;-moz-border-radius:5px;-webkit-border-radius: 5px;
	float: left;
}

div.single_content {clear:both; margin: 0 0 30px;
}
div.bookmarks {text-align:right; float:right;}

div#appendix {clear:both; width: 830px;
	margin: 0 0 30px;
	padding: 20px 30px 20px 0px;
	background-image: url(img/tumei_pink70.png);
}
div.app_widget {float:left; width: 247px; padding: 0px 0px 0px 29px;
}
div#appendix div.widget {padding:20px 0 0 0;}

#left div.bookmarks a img.post_icon {
	width: 23px;
}




1 /*　●●●●●　　ナビゲーション　　●●●●●　*/
1 
div#nav ul {float:left; list-style:none;}

div#nav li {float:left;
}
div#nav li a {display:block; padding: 10px 16px; color: black; text-decoration:none;
	font: 13px Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
}
div#nav li a:hover {background: #c55f6d; color: white;
}

ul#mail_rss a {}

div#nav {position:relative; z-index:2; width:860px;
	background: url(img/nav.png) repeat;
	height: 38px;
	color: #f88988;
}


/*　●●●●●　CUSTOM STYLES ナビ部分**　●●●●●　*/
.sf-menu li ul {background: #e9cbc1;opacity: 0.9;-moz-opacity:0.9;filter:alpha(opacity=90);
	width: 220px;
	display: block;
	z-index: 2;
	overflow: visible;
	font-family: "Hiragino Kaku Gothic Pro", Meiryo, "Myriad Pro", "MS PGothic";
}
.sf-menu li li ul, .sf-menu li li li ul {background: #fabcb6;opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);
	font-family: "Hiragino Kaku Gothic Pro", Meiryo, "Myriad Pro", "MS PGothic";
}


/*　●●●●●　WIDGETS　●●●●●　*/

.widget {border: 1px solid #71100e; padding:15px 15px !important;-moz-border-radius:5px;-webkit-border-radius: 5px;
	background-image: url(img/tumei_white70.png);
	padding-top: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 0;
	padding-left: 15px;
}
div.widget h4 {border-bottom: 0 dotted #6ba849; font: bold 120% Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
}

div#right, div#appendix {font-size:120%;
}
div#right ul, div#appendix ul {list-style:none;
	*margin-left: -1px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

div#right ul, div#appendix li {list-style:none;
	margin-bottom: 1px;
	margin-top: 1px;
}

div.widget h4 {font-size: 123%; padding: 0 0 9px;
	text-align: center;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
}
div.widget a {display: block; padding: 0; color: #71100e;
	margin-bottom: 3px;
	margin-top: 3px;
	font: normal 100% Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
}

div.widget a:hover {color:#505050;
}

div.widget li { border-bottom: 1px dotted #6ba849;
	list-style-type: none;
	list-style-image: none;
	line-height: 1.4em;
	*margin-left: -1px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
}


div.widget li li {padding: 0; background:none; border-top:none; border-bottom:none;
	list-style-type: none;
	list-style-image: none;
	margin: 0;
}

div#tag_cloud a {display: block;
}

div.st-tag-cloud a {
	display: inline-block;
	line-height: 1em;
}


/* ★★コンテンツウィジット★★ */


#pages-3 ul li.page_item ul li {
	list-style-image: none;
	margin-left: 7px;
	opacity: 1;
	padding-left: 7px;
}
div#tag_cloud {min-height:130px;}
div#archives {min-height:130px;}

.textwidget, .textwidget a {
	font-size: 120%;
}
.textwidget p {margin: 0; padding: 0;}


/* ページ　プラス　ウィジット */

#webcontent div.page_plus_widget {
	margin-top: 0;
	margin: 0;
	padding: 0;
}

div#linkcat-63.widget,.h4 {
	background-color: #edf0b1;
	font-size: 15px;
	color: black;
}

div#linkcat-63.widget {
	padding-left: 0;
}

#linkcat-63 ul.xoxo.blogroll {
	font-size: 12px;
	padding-left: 0;
	*margin-left: -1px;

}

#text-6 h4 {
	font-size: 15px;
	color: black;
}

#text-6 div.textwidget p {
	margin-left: 7px;
}

div#text-6.widget {
	background-color: #edf0b1;
	font-size: 15px;
	color: black;
}

div#linkcat-61.widget,.h4 {
	background-color: #edf0b1;
	font-size: 15px;
	color: black;
}

div#linkcat-61.widget {
	padding-left: 0;
}

#linkcat-61 ul.xoxo.blogroll {
	font-size: 12px;
	padding-left: 0;
}

/*　●●●●●　フッター/バックグラウンド　●●●●●　*/

div#footer { padding:0;
	font-family: Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
	background-image: url(img/tumei_green50.png);
}




/*　●●●●●　重複？？？　●●●●●　*/





/*　●●●●●　カレンダー　●●●●●　*/
table#wp-calendar {margin:0 0 10px 0; border-collapse:collapse; text-align:center; font-size:14px;}
table#wp-calendar a {font: bold 14px Helvetica;}
table#wp-calendar caption {padding: 5px 0;
	font-weight: bold;
	font-size: 80%;
}
table#wp-calendar th {font: bold 75% Helvetica;}
table#wp-calendar th, td {width: 50px; height: 12px;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

#prev a {
	text-align: left;
}


td#next {
	text-align: right;
}


#widget_google_translate ul form {
	line-height: 22px;
	margin-bottom: 3px;
}

#widget_google_translate ul form select {
	margin-bottom: 6px;
	margin-top: 0;
}

#mapplepbthin-1af8f6cdb3d04448 p {
	
}

div.google_translate_footer {
	margin-bottom: -10px;
	display: block;
}

/*　●●●●●　アマゾン　●●●●●　*/

span.booktext {
	width: auto;
	height: 120px;
	margin-left: 90px;
	display: block;
}

#amzshcs,img {
	text-align: center;
	padding: 0;
}

#text-5 div.textwidget {
	margin-left: 23px;
	margin-top: 7px;
}




/*　●●●●●　TEXT　　●●●●●　*/

div#blog-line h1 a { color:#fff;
	font: normal 19px Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
}
div#blog-line h1 {font: 24px Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif; margin: 0; color: #71100e; letter-spacing:-2px;
	background-image: none;
	padding: 8px 0 5px;
}

div#left {font-size:120%;}
div#left a {color: #71100e;
}
div#left a:hover {color: teal; text-decoration:underline;}
div#left h1 {float:left; width:450px; letter-spacing:-1px;
	font: bold 19px Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
}
div#left h1.page_headline {margin:10px 0; color:#215c97;
	font: bold 26px Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
}
div#left h1 a {color:#505050; display:block;}
div#left h1 a:hover {color: maroon; text-decoration:none;}
div#left h2 { margin:0 0 10px 0;
	font: bold 140% Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
}
div#left h2.archive-title { color: #71100e;
	margin: 30px 0 0;
	font: bold 200% Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
}
div#left h3 { margin:0 0 5px 0;
	font-size: 120%;
}
div#left ul, ol {
	line-height: 151%;
	font-size: 10px;
}

/* タグ */

div#left ul, ol {
	line-height: 151%;
	font-size: 10px;
	margin: 0 0 10px;
}


#left div.excerpt ul.st-related-posts li {
	margin-left: 15px;
}

#left div.single_content ul.st-related-posts li {
	margin-left: 15px;
}



/* タグ */

#left div.excerpt h4 {
	border-top: 1px dotted #0e7714;
	clear: both;
}

#left div.single_content h4 {
	border-top: 1px dotted #0e7714;
	clear: both;
}
	
#left div.excerpt ul.st-related-posts li a {
	font-size: 11px;
}

#left div.single_content ul.st-related-posts li a {
		font-size: 11px;
}

#left div.single_content p.post_info span.tag-link.info-icon a {
	font-size: 10px;
	color: #5a595c;
	position: relative;
	top: 2px;
}

div.excerpt {
}
div.single_content {font-size:120%;
}

p#font-resize a {display:inline; font: bold 15px Helvetica, sans-serif; padding:0px 5px;
	color: #565558;
}
p#toggle-all a { width: 190px; height: 20px; padding:0 0 0 30px !important; font: bold 13px Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
	color: #565558;
	clear: right;
	float: left;
}
a.show-all {background: url(img/toggle.png) no-repeat;}
a.hide-all {background: url(img/toggle.png) no-repeat 0 -20px;}

p.previous-posts {margin:50px 0 0 0; float:left; font: normal 120% Helvetica;}
p.next-posts {margin:50px 0 0 0; float:right; font: normal 120% Helvetica;}
div.date { text-align:center; color: black;
	font-style: normal;
	font-size: 10px;
}
p.date-month {
	font-style: normal;
	font-size: 19px;
	text-align: center;
	margin-bottom: 7px;
	margin-top: 0;
	margin-right: 0;
}


p.post_info {font-size:100%;
	*height: 10px;
	*margin-top: -25px;
	*margin-bottom: 0px;
}

i {
	font-style: normal;
}
p.tag_info {margin:0; font-size:100%;
	display: block;
}

a.hide-excerpt.hide-link {
	height: 21px;
	display: none;
}

#left div.excerpt p.tag_info span.tag-link.info-icon a {
	font-size: 9px;
	color: #5a595c;
	top: 2px;
	position: relative;
}
p.offset {margin:5px 0;}

p.wp-bookmark {margin:0;}
.wp-logo {float:left;}
div#credits {margin:0 0 0 65px; padding:5px 10px; height:46px; border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;
	font-style: normal;
	font-size: 120%;
}
a#totop {float:right; font:bold 120% Helvetica, sans-serif;
	padding-bottom: 7px;
}

.category-link {background:url(img/page.png) no-repeat;}
.comment-link {background:url(img/comments.png) no-repeat;}
.tag-link {background:url(img/tag-blue.png) no-repeat;
	font-size: 12px;
}
.hide-link {float:right; padding:8px 0 0 0;
	font-style: normal;
	font-size: 12px;
}
.user-name {background:url(img/user-green.png) no-repeat;
}
.user-mail {background:url(img/email.png) no-repeat;}
.user-url {background:url(img/world-edit.png) no-repeat;}
.user-comment {background:url(img/comment-add.png) no-repeat;}
.info-icon {padding: 3px 0 6px 20px; margin:0 0 0 0px; background-position:0px 4px;}
 
.clear {clear:both;}

code {font:normal 120% Courier, serif;}

/*　●●●●●　  コメント　●●●●●　*/

div.comment {margin: 5px 0; padding: 10px;
	background-image: url(img/tumei_pink55.png);
	border: 1px solid #71100e;
}

div.comment-text p {
	font-size: 124%;
	margin-top: 0;
	margin-right: 5px;
	margin-left: 5px;
}
p.comment-details {
	font-style: normal;
	font-size: 95%;
	margin-bottom: 0;
	padding-bottom: 0;
	line-height: 1em;
}

p.comment-details em {
	font-size: 127%;
}
.avatar {float:left; margin: 0 20px 0 0;}
div.comment-text {margin: 32px 0 0;}
div.author-comment {-moz-border-radius:15px;-webkit-border-radius:15px; padding: 10px 10px 1px 40px; border:1px solid #f1f1f1;
	background-image: url(img/tumei_orange30.png);
}



h2#comment-header {margin:40px 0 10px 0 !important; border-bottom:1px dotted #ccc; padding:0 0 5px 0;}
h2#respond {margin:40px 0 10px 0 !important;}
h3#no-comments { color: #505050;
	font-weight: bold;
	font-size: 110%;
}

#commentform form label {
	font-size: 13px;
}

/* ●●●スレッドコメントプラグ●●● */

#widecomment_top p {
	padding-top: 5px;
	height: auto;
	padding-bottom: 5px;
	margin-bottom: 0;
	line-height: 1.6em;
}

#commentlist .depth-1 {border-color:#ddd;
	background-image: none;
	background-color: #EBBFB6;
}





/*　●●●●●　  フォーム　●●●●●　*/

label {display:block; margin:0 0 5px 0;}
.text {width:350px; margin:0 0 10px 0; padding:5px; background:url(img/bg-form-text.gif) repeat-x left top #fff; border:1px solid #ccc;}
textarea {width:450px; height:150px; margin:0; padding:5px; background:url(img/bg-form-text.gif) repeat-x left top #fff; border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius: 5px;}
.submit { padding:5px 20px; margin:5px 0; color:#fff; background:#333; border:1px solid #333;-moz-border-radius:5px;-webkit-border-radius: 5px;}
input {-moz-border-radius:5px;-webkit-border-radius: 5px; margin:0 5px 0 0;}

/*　●●●●●　  サーチフォーム　●●●●●　*/
#search-submit {padding:5px; color:#fff; background:#333; border:none;}
div#left div#searchform {padding: 0 0 0 20px;}
p.not-found {padding: 0 0 0 20px; margin:0;}

/*　●●●●●　  ワードプレス CSS　●●●●●　*/
img.alignleft,img.alignright{margin-top:4px;margin-bottom:4px;border-radius:4px;
	padding: 3px;
}

#left div.excerpt p a img {padding: 0;margin-top:4px;margin-bottom:4px;border-radius:4px;
}

.alignleft{float:left;margin-right:8px;}
.alignright{float:right;margin-left:8px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center;}

a img.aligncenter {display:block; margin-left:auto; margin-right:auto;}

.aligncenter, div.aligncenter {display:block; margin-left:auto; margin-right:auto;}
.alignleft {float:left;}
.alignright {float:right;}

.wp-caption {border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.wp-caption img {margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text {font-size:110%; line-height:17px; padding:0 4px 5px; margin:0;}

/*　●●●●●　  SUPERFISH　●●●●●　*/

/*　●●●●●　ESSENTIAL STYLES **　●●●●●　*/
.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;
}
.sf-menu {
	line-height: 1.0px;
}
.sf-menu ul {position:absolute;top:-999em;width: 16em; /*　●●●●●　left offset of submenus need to match (see below)　●●●●●　*/}
.sf-menu ul li {
	width: 100px;
}
.sf-menu ul ul li{}
.sf-menu li:hover {visibility:inherit; /*　●●●●●　fixes IE7 'sticky bug'　●●●●●　*/}
.sf-menu li {float:left;position:relative;}
.sf-menu a {display:block;position:relative;
}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0;top:38px; /*　●●●●●　match top ul list item height　●●●●●　*/ z-index:1000;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left:10em; /*　●●●●●　match ul width　●●●●●　*/ top:0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left:10em; /*　●●●●●　match ul width　●●●●●　*/ top:0;}



/*　●●●●●　CLEARFIX　●●●●●　*/

.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; height: 0;
	line-height: 0;
}
.clearfix {display:inline-block;
	clear: both;
}
html[xmlns] .clearfix {display:block;}

* html .clearfix {height:1%;
}
.clear {clear:both;
}

/*　●●●●●　サイトマップ　●●●●●　*/

#webpege div.ddsg-wrapper {
	font-size: 120%;
}

div#sitemap {
	padding-top: 15px;
	margin-left: 35px;
	width: 784px;
}



#sitemap div.ddsg-wrapper ul {
	margin-top: 4px;
	margin-left: 30px;
	margin-bottom: 9px;
	*margin-bottom: 15px;
}


#sitemap div.ddsg-wrapper ul li {
	visibility: visible;
	margin-top: 2px;
	margin-bottom: 2px;
}

#sitemap div.ddsg-wrapper ul li ul li {
	list-style-image: url(img/sitemap_kagizaki.png);
	list-style-position: outside;
	margin-top: -10px;
	*margin-top: -5px;
	text-indent: 5px;
	position: relative;
	top: 3px;
	margin-left: 29px;
	*padding-left: 5px;
}

#sitemap div.ddsg-wrapper li {
	list-style-image: none;
	list-style-position: inside;
	display: list-item;
}



/*　●●●●●　ブログパーツ　●●●●●　*/

* div.mapple {
	margin-left: 14px;
}

#text-5 div.textwidget {
	margin-left: 4px;
}

#mapplepbthin-c91cc27c72f244bd p {
	font-size: 5px !impotant;
	color: maroon;
}

#weathernews {
	margin-left: 4px;
}

#text-4 div.textwidget p {
	margin-left: 25px;
}

important; div#mapplepbthin-c91cc27c72f244bd {
	background-color: maroon;
	margin-top: 10px;
}

important; #mapplepbthin-c91cc27c72f244bd p.title a {
}




/*　●●●●●　イージーフラッシュ　●●●●●　*/


div#top_left {
	padding-left: 0;
	display: block;
	margin: 0;
	padding: 0;
	width: 250px;
	height: 350px;
	float: left;
}

div#top_right {
	height: 350px;
	width: 610px;
	display: block;
	float: left;
	background-image: none;
}

div#ryokojin_form {
	margin-left: 30px;
	font-size: 13px;
	padding-top: 15px;
}


#webpege p span.ryokojin_form {
	margin-left: 50px;
	width: 6px;
}


/*　●●●●●　霧島観光マップ・フラッシュ　●●●●●　*/

div#kirishima_map {
	padding-top: 28px;
	padding-left: 30px;
	padding-bottom: 28px;
}


.form_border_up {
	border-top-width: 1px;
	border-top-style: double;
	border-top-color: #666;
	width: 700px;
	padding-top: 10px;
}

.form_border_down {
	width: 500px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #666;
}

div#webpegearea_top {
	margin-left: 30px;
}

/*　●●●●●　4コラム設定　●●●●●　*/

div.left_colum {
	width: 184px;
	display: block;
	float: left;
	margin-right: 19px;
	margin-top: 15px;
	margin-bottom: 15px;
	*line-height: 1.8em;
}

div.right_colum {
	width: 184px;
	display: block;
	float: left;
	margin-right: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	*line-height: 1.8em;
}

/*　●●●●●　3コラム設定　●●●●●　*/

div.left_3colum {
	width: 243px;
	display: block;
	float: left;
	margin-right: 31px;
	margin-top: 15px;
	margin-bottom: 15px;
}

div.right_3colum {
	display: block;
	float: left;
	margin-right: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 243px;
}

/*　●●●●●　2コラム設定　●●●●●　*/

div.left_2colum {
	width: 381px;
	display: block;
	float: left;
	margin-right: 31px;
	margin-top: 15px;
	margin-bottom: 15px;
}

div.right_2colum {
	width: 381px;
	display: block;
	float: left;
	margin-right: 0;
	margin-top: 15px;
	margin-bottom: 15px;
}


/*　●●●●●　温泉効能　●●●●●　*/

#onsen_kounou1 {
	margin-top: 7px;
	margin-left: 0;
	background-image: url(img/tumei_orange6.png);
	*right: 16px;
	*position: relative;
}

#onsen_kounou2 {
	margin-top: 29px;
	margin-left: 0;
	margin-bottom: 35px;
	background-image: url(img/tumei_orange6.png);
	*right: 16px;
	*position: relative;
}

#onsen_kounou1 tbody tr td {
	padding-left: 5px;
	padding-right: 5px;
	font-size: 12px;
}

#onsen_kounou2 tbody tr td {
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
}

div.app_widget {float:left; width: 247px; padding: 0px 0px 0px 29px;}
div#appendix div.widget {padding:20px 0 0 0;
}

#left div.bookmarks a img.post_icon {
	width: 23px;
}



/*　●●●●●　追加テーブル　●●●●●　*/

#webpegearea div.onsen_table table tbody tr td {
	border-right: 1px solid #29282a;
	*border-bottom: 1px solid #29282a;
}

div.onsen_table {
	float: left;
}





#webpegearea div.onsen_table {
	width: 720px;
	padding: 0;
	margin: 0 0 0 40px;
}

#webpegearea div.onsen_table div.onsen_table {
	margin-left: -2px;
	margin: -1px;
	width: 720px;
}



#webpegearea_table table {
}

#webpegearea_table div.onsen_table {
}

#webpegearea_table div.onsen_table table tbody {
}

#onsen_kounou1 tbody tr td {
	white-space: nowrap;
}


#webpegearea2 {
	font-size: 132%;
	margin-left: 53px;
	border-bottom: 1px dashed gray;
	margin-bottom: 15px;
	width: 720px;
	line-height: 1.4em;
}


.spa_tyuui {
	float: right;
	width: 460px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;
	line-height: 1.5em;
	font-size: 128%;
}

.spa_blocks1 {
	display: block;
	width: 721px;
	clear: none;
	margin-bottom: 15px;
}

.spa_blocks2 {
	display: block;
	width: 725px;
	border-bottom: 1px solid gray;
	margin-bottom: 10px;
	margin-left: 40px;
	float: left;
	padding-bottom: 10px;
}

.spa_blocks3 {
	clear: none;
	width: 800px;
	display: block;
}

.spa_higaeri {
	display: block;
	float: left;
	line-height: 2em;
	list-style-type: disc;
	font-size: 150%;
	letter-spacing: -1px;
	margin: 0;
}



/*　●●●●●　お料理　●●●●●　*/

.ryouriphoto {
		height: 220px;
		width: 570px;
		float: left;
}
.ryouri_rightbox {
	width: 555px;
	margin-left: 15px;
	padding: 0px;
}
.contenar_ryouri {
		background-color: #330;
		height: auto;
		width: 850px;
		margin-right: auto;
		margin-left: auto;
		text-align: left;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #000;
		border-left-color: #000;
}
.ryouri_name1 {
	color: #FFF;
	float: left;
	clear: none;
	font: 85% "Hiragino Kaku Gothic Pro", Meiryo, "Myriad Pro", "MS PGothic";
	margin-top: 6px;
}
.ryouri_name2 {
		color: #FFF;
		font-size: 125%;
}
.ryouri_name3 {
		color: #FFF;
		font-size: 125%;
}
.ryouri_text {
	margin-top: 17px;
	margin-bottom: 10px;
	font: 100%/1.5em "Hiragino Kaku Gothic Pro", Meiryo, "Myriad Pro", "MS PGothic";
}
.ryouri_ph_kage {
	background-image: url(http://ryokojin.sixcore.jp/wp/wp-content/uploads/2009/12/bokeashi1.png);
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	padding-bottom: 20px;
	clear: left;
	padding-right: 10px;
	float: left;
	display: block;
}
.ryouri_namae {
	float: left;
}
.ryourinamae {
	height: 120px;
	width: 25px;
	background-image: url(http://ryokojin.sixcore.jp/wp/wp-content/uploads/2009/12/name_kage1.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 0px;
	margin-left: 5px;
	padding: 10px 7px 12px 0px;
	float: left;
	display: block;
}
.ryouri_ph_kage1 {
	background-image: url(http://ryokojin.sixcore.jp/wp/wp-content/uploads/2009/12/bokeashi11.png);
	padding-right: 10px;
	padding-bottom: 20px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	margin-top: 10px;
	clear: left;
	display: block;
}
.ryouriname .contenar .side_info h3 {
		letter-spacing: -1px;
	margin-top: 20px;
	margin-bottom: 7px;
	font: 125% "Hiragino Kaku Gothic Pro", Meiryo, "Myriad Pro", "MS PGothic";
}
.ryouriname .contenar .roomphotoall .roomphoto1 .right_area  h5{
	font-size: 70%;
	height: 10px;
	padding-top: 10px;
	text-align: right;
	padding-right: 5px;
	background-repeat: repeat-y;
	background-position: right top;
	color: #FFF;
	background-color: #000;
	margin-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.ryouri_side_menu {
	margin-left: 10px;
	margin-right: 10px;
	color: #000;
	margin-top: 20px;
	width: 265px;
	font-family: Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
}
.ryouri {
	height: auto;
	background-repeat: repeat-y;
	background-position: right top;
	float: right;
	background-image: none;
	clear: none;
	font-size: 13px;
	margin: 0 30px 0 0;
	width: 529px;
	padding: 0px 0px 0px 33px;
}
.ryouri_name1Copy {
	color: #FFF;
	float: left;
	clear: both;
	margin-top: -10px;
	margin-bottom: 20px;
	font: 85% "Hiragino Kaku Gothic Pro", Meiryo, "Myriad Pro", "MS PGothic";
}
.side_info {
	width: 280px;
	float: left;
	clear: none;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.side_info_boxCopy {
		background-color: #d76f0c;
		height: 600px;
		width: 280px;
		float: left;
		background-image: url(img/backsanso.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
}
.br .contenar .roomphotoall .roomphoto1 .ryouri .ryouri_rightbox .ryouri_text p #tenbou {
}

/*　●●●●●　お料理プラン　●●●●●　*/

span.ryouri1 {
	font-size: 100%;
	line-height: 1.5em;
	float: left;
	display: block;
	margin-top: 0;
	margin-bottom: 10px;
	clear: both;
}

span.spaspa {
	font-size: 109%;
	line-height: 1.5em;
	float: left;
	display: block;
	margin-top: 0;
	margin-bottom: 10px;
	clear: both;
}

span.tatiyori0 {
	font-weight: bold;
	clear: left;
	float: left;
}


span.plantitel {
	font-size: 119%;
	letter-spacing: 0.3em;
	width: 520px;
	color: black;
	text-align: center;
	border: 1px solid #000;
	margin-top: 8px;
	background: url(img/tumei_white70.png) right top;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	float: none;
	clear: both;
}
.plan_syosai {
		font-size: 110%;
		color: #FFF;
		height: auto;
		line-height: 170%;
		margin: 0px;
		width: 460px;
		padding: 0px;
}
.mitamaplan {
		font-size: 120%;
}

.kashikiri_setumei {
		font-family: Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
		font-size: 96%;
		line-height: 1.4em;
		font-weight: normal;
}
.plantitele1 {
		background-color: #0CC;
}
.mainbackground {
		background-color: #6C0;
		height: auto;
}
.spa_text {
	color: #000;
	margin-left: 10px;
	margin-right: 5px;
	font-family: Meiryo, "Hiragino Kaku Gothic Pro", "MS P Gothic", Osaka, Verdana, Arial, Helvetica, sans-serif;
	margin-top: 18px;
}

span.ryouri_restcopy {
	float: left;
	clear: both;
}



/*　●●●●●　ご案内　●●●●●　*/

#annai_font {
	line-height: 2.3em;
}

div.kannaiflash {
	margin: 7px 0 18px;
	width: 800px;
	border: 1px solid black;
}
);
	padding-top: 6px;
}



/*　●●●●●　最終　●●●●●　*/
/* Copyright 2010 Google Inc. All Rights Reserved. */
.goog-te-banner-frame{left:0;top:0;height:39px;width:100%;z-index:10000001;position:fixed;border:none;border-bottom:1px solid #6b90da;margin:0;_left:expression((hackt=document.documentElement.scrollLeft||document.body.scrollLeft)+_bannerquirkfixleft+'px');_top:expression((hackl=document.documentElement.scrollTop||document.body.scrollTop)+_bannerquirkfixtop+'px');_position:absolute}.goog-te-menu-frame{z-index:10000002;position:fixed;border:none;_position:absolute}.goog-te-ftab-frame{z-index:10000000;border:none;margin:0}.goog-te-gadget{font-family:arial;font-size:11px;color: black;white-space:nowrap;
	width: 233px;
	position: absolute;
	margin-left: 50%;
	margin-right: 50%;
	left: 197px;
	top: 4px;
	margin-top: 8px;
}.goog-te-gadget img{vertical-align:middle;border:none;
	height: 0;
	width: 0;
}.goog-te-combo{margin-left:4px;margin-right:4px;vertical-align:baseline;*vertical-align:middle;
}.goog-te-gadget .goog-te-combo{
	float: right;
	margin: 0 0 4px;
	top: -4px;
	position: relative;
}.goog-logo-link,.goog-logo-link:link,.goog-logo-link:visited,.goog-logo-link:hover,.goog-logo-link:active{font-size: 10px;color:#444;text-decoration:none;
}.goog-te-banner .goog-logo-link,.goog-close-link{display:block;margin:0 10px}.goog-te-banner .goog-logo-link{padding-top:6px}.goog-te-combo,.goog-te-banner *,.goog-te-ftab *,.goog-te-menu *,.goog-te-menu2 *,.goog-te-balloon *{font-family:arial;font-size:10pt;
}.goog-te-banner{margin:0;background-color:#e4effb;overflow:hidden}.goog-te-banner img{border:none}.goog-te-banner button{display:block;white-space:nowrap}.goog-te-banner-content{color:#000}.goog-te-banner-info{color:#666;vertical-align:top;margin-top:0;font-size:7pt}.goog-te-banner-content,.goog-te-banner button,.goog-te-banner-info{margin-left:4px;margin-right:4px}.goog-te-ftab{margin:0;background-color:#fff;white-space:nowrap}.goog-te-ftab-link{text-decoration:none;font-weight:bold;font-size:10pt;padding:8px;border:1px outset gray;padding:6px 10px}.goog-te-ftab-link span{text-decoration:underline;margin-left:2px;margin-right:2px}.goog-float-top .goog-te-ftab-link{padding:2px 2px;border-top-width:0}.goog-float-bottom .goog-te-ftab-link{padding:2px 2px;border-bottom-width:0}.goog-te-menu-value{text-decoration:none;color:#0000cc;white-space:nowrap;margin-top:2px;margin-left:4px;margin-right:4px}.goog-te-menu-value span{text-decoration:underline}.goog-te-menu-value img{vertical-align:middle;margin-left:2px;margin-right:2px}.goog-te-menu{background-color:#ffffff;text-decoration:none;border:2px solid #c3d9ff;overflow-y:scroll;overflow-x:hidden;position:absolute;left:0;top:0}.goog-te-menu-item{padding:3px;text-decoration:none}.goog-te-menu-item,.goog-te-menu-item:link{color:#0000cc;background:#ffffff}.goog-te-menu-item:visited{color:#551a8b}.goog-te-menu-item:hover{background:#c3d9ff}.goog-te-menu-item:active{color:#0000cc}.goog-te-menu2{background-color:#ffffff;text-decoration:none;border:1px outset #6b90da;overflow:hidden;padding:4px}.goog-te-menu2-colpad{width:16px}.goog-te-menu2-item div,.goog-te-menu2-item-selected div{padding:4px}.goog-te-menu2-item .indicator{display:none}.goog-te-menu2-item-selected .indicator{display:auto}.goog-te-menu2-item-selected .text{padding-left:4px;padding-right:4px}.goog-te-menu2-item,.goog-te-menu2-item-selected{text-decoration:none}.goog-te-menu2-item div,.goog-te-menu2-item:link div,.goog-te-menu2-item:visited div,.goog-te-menu2-item:active div{color:#0000cc;background:#ffffff}.goog-te-menu2-item:hover div{color:#ffffff;background:#3366cc}.goog-te-menu2-item-selected div,.goog-te-menu2-item-selected:link div,.goog-te-menu2-item-selected:visited div,.goog-te-menu2-item-selected:hover div,.goog-te-menu2-item-selected:active div{color:#000;font-weight:bold}.goog-te-balloon{background-color:#ebeff9;overflow:hidden;padding:8px;border:1px outset #6b90da}.goog-te-balloon-frame{border:none}.goog-te-balloon img{border:none}.goog-te-balloon-text{margin-top:6px}.goog-te-balloon-zippy{margin-top:6px;white-space:nowrap}.goog-te-balloon-zippy *{vertical-align:middle}.goog-te-balloon-zippy .minus{background-image:url(http://www.google.com/images/zippy_minus_sm.gif)}.goog-te-balloon-zippy .plus{background-image:url(http://www.google.com/images/zippy_plus_sm.gif)}.goog-te-balloon-zippy span{color:#00c;text-decoration:underline;cursor:pointer;margin:0 4px}.goog-te-balloon-form{margin:6px 0 0 0}.goog-te-balloon-form form{margin:0}.goog-te-balloon-form form textarea{margin-bottom:4px;width:100%}.goog-te-balloon-footer{margin:6px 0 4px 0}