 /*--------------------------------------
  ぶらり温泉紀行　vol.2
---------------------------------------*/ 
#onsen #left #sphoto {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9px;
	float: right;
}

#onsen #title2{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #009900;
  border-bottom:1px solid #666666;
  width:98%;
  }

h3#g_line{
  margin:10px 0px 20px;
  padding:0px 0px 20px 10px;
  border-bottom:3px solid #009900;
  }
#onsen #top_p01 {
	width: 565px;
	margin-left: 13px;
	clear: both;
}
#onsen #top_p01 #p_cm01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 80%;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
}
#onsen #top_p01 #d_box01 {
	margin-top: 20px;
}
#onsen #top_p01 #d_box01 #db01_left {
	font-family: Arial, Osaka, sans-serif;
	font-size: 100%;
	color: #000000;
	width: 325px;
	line-height: 150%;
}
#db01_left #sp_box01 {
	margin-top: 50px;
	font-size: 80%;
	line-height: 130%;
	color: #000000;
	float: left;
	text-align: left;
	margin-left: 25px;
	margin-right: 0px;
}
#onsen #top_p01 #d_box01 #db01_left #sp01 {
	text-align: right;
	margin-top: -10px;
	height: 110px;
}
#onsen #top_p01 #d_box01 #db01_left #date01 {
	margin-left: 40px;
	margin-top: 20px;
	margin-right: 0px;
	width: 240px;
}
#onsen #top_p01 #d_box01 #db01_right {
	width: 210px;
	margin-left: 0px;
	float: right;
}

#db01_right #sp_box02 {
	font-size: 80%;
	line-height: 130%;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 20px;
}
#db01_right #sp_box03 {
	font-size: 80%;
	line-height: 130%;
	color: #000000;
	margin-top: 10px;
}
#bottom01 {
	background-color: #660000;
	padding: 10px;
	font-size: 80%;
	line-height: 130%;
	color: #FFFFFF;
	clear: both;
}
#bottom01 #ad01 {
	color: #FFFFFF;
}
#bottom01 #ad02 {
	color: #FFFFFF;
	float: right;
	width: 200px;
	text-align: right;
	margin-top: 17px;
	font-size: 90%;
}
#onsen #contents2 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #009900;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}

 /*--------------------------------------
  ぶらり温泉紀行　vol.3
---------------------------------------*/
#onsen3 #title3{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #CC3333;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#onsen3 #contents3 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CC3333;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#onsen3{
	margin:0px 0px 10px 0px;
  }
#onsen3 #top_p01 {
	width: 565px;
	margin-left: 13px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 20px;
	clear: right;
}
#onsen3 #top_p01 #p_cm01 {
	font-size: 80%;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
}
#onsen3 #top_p01 #d_box01 {
	margin-top: 0px;
	clear: right;
}
#onsen3 #top_p01 #d_box01 #db01_left {
	font-family: Arial, Osaka, sans-serif;
	font-size: 100%;
	color: #000000;
	width: 360px;
	line-height: 150%;
	margin-bottom: 30px;
}
#onsen3 #top_p01 #d_box01 #db01_left #sp_box01 {
	margin-top: 50px;
	font-size: 80%;
	line-height: 130%;
	color: #000000;
	float: left;
	text-align: left;
	margin-left: 30px;
	margin-right: 0px;
}
#onsen3 #top_p01 #d_box01 #db01_left #sp01 {
	text-align: right;
	margin-top: -10px;
}
#onsen3 #top_p01 #d_box01 #db01_left #date01 {
	margin-left: 40px;
	margin-top: 20px;
	margin-right: 0px;
	width: 240px;
}
#onsen3 #top_p01 #d_box01 #db01_right {
	width: 180px;
	margin-bottom: 0px;
	float: right;
}

#db01_right #sp_box02 {
	font-size: 80%;
	line-height: 120%;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 10px;
}
#db01_right #sp_box03 {
	font-size: 80%;
	line-height: 120%;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 0px;
}
#onsen3 #top_p01 #d_box01 #bottom01 {
	background-color: #660000;
	padding: 10px;
	height: 0px;
}
#onsen3 #top_p01 #d_box01 #bottom01 #ad01 {
	font-size: 80%;
	color: #FFFFFF;
	width: 340px;
	line-height: 130%;
}
#onsen3 #top_p01 #d_box01 #bottom01 #ad02 {
	font-size: 75%;
	color: #FFFFFF;
	float: right;
	width: 200px;
	text-align: right;
	margin-top: 17px;
}
#onsen3 #contents2 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #009900;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#onsen3 #top_p01 #d_box01 #db01_left #date01 {
	margin-left: 50px;
	margin-top: 20px;
	margin-right: 0px;
	width: 240px;
}
#onsen3 #box1{
  border:1px solid #621B1D;
  margin:15px 0px 0px;
  padding:0px;
  background-color:#FEE9B7;
  }
#onsen3 #box1 .tit{
  background-color:#621B1D;
  margin:0px;
  padding:0px;
  }
#onsen3 #box1 .text{
  margin:0px;
  padding:6px 10px 4px 10px;
  font-size:90%;
  line-height:130%;
  }

#onsen3 #box1 img{
  margin:0px;
  padding:0px 10px 0px 0px;
  }#onsen3 #top_p01 #p_box01 {
	margin-bottom: 10px;
}
#onsen3 #p03_a {
	padding: 0px;
	margin-left: 13px;
	margin-bottom: 0px;
	width: 565px;
}
#onsen3 #p03_a #a_left {
	padding: 0px;
	width: 192px;
	float: right;
	margin-bottom: 20px;
}
#onsen3 #p03_a #a_right {
	margin-left: 0px;
	padding: 0px;
	width: 200px;
	margin-bottom: 0px;
	float: left;
}
#onsen3 #p03_a #l_text {
	width: 120px;
	float: left;
	margin-left: 5px;
}
#onsen3 #p03_a #a_left .sl_text {
	margin-top: 3px;
	margin-bottom: 5px;
	width: 195px;
}
#onsen3 #p03_a #a_right #sr_text {
	margin-top: 5px;
	margin-bottom: 5px;
	width: 350px;
	font-size: 80%;
	line-height: 120%;
}
#db01_right #sp_box04 {
	font-size: 80%;
	line-height: 120%;
	margin-top: 5px;
	color: #333333;
}
#onsen3 #p03_b {
	width: 565px;
	margin-left: 13px;
	margin-top: 10px;
	height: 240px;
	clear:right;
	margin-bottom: 20px;
	overflow:visible;
}
#onsen3 #p03_b #b_left {
	margin: 0px;
	padding: 0px;
	width: 253px;
	float: left;
}
#p03_b #b_left #ud_textb {
	font-size: 80%;
	line-height: 120%;
	margin-top: 5px;
	width: 253px;
}
#onsen3 #p03_b #b_right {
	margin-left: 0px;
	padding: 0px;
	width: 290px;
	float: right;
	margin-bottom: 30px;
}
#p03_b #b_right #ub_textc {
	font-size: 80%;
	line-height: 120%;
	margin-top: 5px;
	width: 290px;
	margin-bottom: 15px;
}
#a_left #sl_t01 {
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 80%;
	line-height: 120%;
}
#a_left #sl_t02 {
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 80%;
	line-height: 120%;
}
#sl_t02 .bold {
	font-weight: bold;
}
.bold {
	font-weight: bold;
	margin-bottom: 3px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.4
---------------------------------------*/
#onsen3 #title4{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #FF6600;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#onsen3 #contents4 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.cap04 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 80%;
	line-height: 120%;
	margin-top: 5px;
}
.p04_b {
	width: 565px;
	margin-left: 13px;
	margin-top: 5px;
	height: 240px;
	clear:both;
	margin-bottom: 0px;
	overflow:visible;
	padding-bottom: 20px;
}
.b_left04 {
	margin: 0px;
	padding: 0px 0px 14px;
	width: 253px;
	float: left;
}

.b_right04 {
	margin-left: 0px;
	padding: 0px;
	width: 290px;
	float: right;
	margin-bottom: 0px;
}
#text04 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 100%;
	line-height: 125%;
	margin-bottom: 0px;
	margin-left: 13px;
	padding-bottom: 20px;
	width: 565px;
	padding-top: 20px;
	clear: both;
}
.p04_c {
	width: 565px;
	margin-left: 13px;
	margin-top: 5px;
	clear:both;
	margin-bottom: 0px;
	overflow:visible;
	padding-bottom: 20px;
	height: 200px;
}
#hinode {
	margin-left: 13px;
	width: 565px;
	padding-top: 10px;
	clear: both;
	float: none;
	position: static;
}
#hinode_main {
	width: 550px;
	margin-left: 13px;
	padding-bottom: 10px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #990000;
	margin-top: 0px;
	padding-top: 20px;
	background-image: url(images04/back02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 15px;
}
.hinode_p {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 20px;
	float: left;
}
.hinode_r {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 120%;
	line-height: 130%;
	font-weight: bold;
	padding-bottom: 7px;
	padding-top: 10px;
}
.hinode_cap {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 85%;
	line-height: 125%;
	padding-bottom: 8px;
}
.hinode_box {
	padding-bottom: 20px;
	clear: both;
	padding-right: 15px;
	padding-top: 15px;
}
.hinode_ad {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 120%;
	padding-top: 0px;
	padding-bottom: 10px;
}
#toi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 95%;
	line-height: 140%;
	margin: 20px 15px 15px 0px;
	padding: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-bottom-color: #333333;
}
#toi_p {
	margin-right: 0px;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#toi_cap {
	margin-left: 0px;
	margin-right: 0px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.5
---------------------------------------*/
#db05_right {
	margin-left: 0px;
	float: right;
	clear: both;
	width: 200px;
}
.sp_rbox05 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 80%;
	line-height: 130%;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 15px;
	text-align: left;
	clear: both;
}
#lp_05 {
	text-align: center;
	margin-top: 10px;
	margin-left: 60px;
	clear: none;
	width: 200px;
	padding-top: 20px;
}
#space05 {
	margin: 5px;
	clear: both;
	height: 20px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.6
---------------------------------------*/
#title6{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #FF6666;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents6 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF6666;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#glass06 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 80%;
	line-height: 120%;
	margin: 30px 0px;
	float: left;
	width: 185px;
	padding-top: 20px;
	padding-bottom: 10px;
}
#glass_p06 {
	text-align: right;
	float: right;
}
#glassbox06 {
	margin-top: 20px;
	clear: none;
	padding-top: 0px;
	height: 150px;
}
#tegata02 {
	margin-top: 10px;
	float: right;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.7
---------------------------------------*/
#title7{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #FF6699;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents7 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF6699;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#text07_l {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 110%;
	line-height: 130%;
	text-transform: uppercase;
	margin-left: 15px;
	margin-bottom: 10px;
}
#text07_m {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 100%;
	line-height: 130%;
	margin-bottom: 20px;
	margin-left: 13px;
	clear: both;
	width: 565px;
}
#text07_s {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 85%;
	line-height: 120%;
	margin-top: 5px;
	margin-bottom: 15px;
}
.access07t {
	margin-bottom: 5px;
	padding-bottom: 3px;
	border-bottom-width: 0.3mm;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin-top: 25px;
	padding-top: 0px;
}
.acce07_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 95%;
	line-height: 130%;
	margin-top: 15px;
	text-align: left;
	margin-bottom: 2px;
	margin-left: 20px;
}
#toi07 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 85%;
	line-height: 120%;
	clear: both;
	margin-top: 35px;
	margin-bottom: 10px;
	border-left-width: thick;
	border-left-style: solid;
	border-left-color: #FF6666;
	padding-left: 10px;
}
#date07 {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
	clear: both;
	padding-top: 5px;
}
.sp07 {
	margin-top: 0px;
	margin-left: 45px;
	margin-bottom: 20px;
	margin-right: 0px;
	width: 210px;
	text-align: center;
}
.sp07_tl {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 100%;
	text-transform: uppercase;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}
.sp07_tm {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 85%;
	line-height: 110%;
	margin-bottom: 10px;
	text-align: left;
}
#head_p07 {
	width: 565px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 13px;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 100%;
	line-height: 120%;
}
#head_mt07 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 120%;
	line-height: 130%;
	font-weight: bold;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 30px;
	width: 380px;
}
#onsen_t07 {
	margin-top: 15px;
	margin-bottom: 15px;
	clear: both;
}
#onsen_date07 {
	margin-bottom: 20px;
	clear: both;
}
.kounou07 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 110%;
	line-height: 130%;
	margin-top: 5px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #FF6699;
}
.onsen_text07 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 100%;
	line-height: 125%;
	margin-top: 10px;
}
#name_box07 {
	margin-bottom: 15px;
}
#asterisk07 {
	font-size: 85%;
	margin-top: 20px;
}
#map_box07 {
	background-image: url(images07/map07.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-left: 13px;
	padding-bottom: 0px;
	height: 160px;
	width: 565px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.8
---------------------------------------*/
#title8{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #339900;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents8 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #339900;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#map_box08 {
	background-image: url(images08/map08.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-left: 13px;
	padding-bottom: 0px;
	height: 160px;
	width: 565px;
}
#koi_p08 {
	margin: 0px 0px 10px;
	width: 255px;
	float: right;
}
#event08 {
	margin: 40px 0px 0px 0px;
	padding: 0px;
	width: 300px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.9
---------------------------------------*/
#title9{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #cd83bf;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents9 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #cd83bf;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#map_box09 {
	background-image: url(images09/map09.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-left: 13px;
	padding-bottom: 0px;
	height: 175px;
	width: 565px;
}
.top_p09 {
	margin-bottom: 10px;
}
.top_st09 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 90%;
	line-height: 120%;
	margin-top: 5px;
}
#head_p09 {
	width: 565px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 13px;
	clear: both;
}
#head_t09 {
	margin: 0px 0px 10px;
}
#second_box09 {
	width: 565px;
	margin-left: 13px;
	clear: both;
}
#guide09 {
	margin-bottom: 10px;
}
.sp09 {
	margin-bottom: 10px;
	margin-right: 35px;
	margin-left: 35px;
	margin-top: 60px;
}
#head_st09 {
	margin: 10px 0px;
	float: right;
}
#guide_box09 {
	margin-top: 30px;
	margin-bottom: 10px;
}
#space09a {
	margin: 0px 2px 2px;
	height: 1px;
}
#gb_09a {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#gb_09b {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 100%;
	line-height: 125%;
	margin: 5px;
}
#gb_09c {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.tour09 {
	margin-right: 7px;
	margin-left: 7px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.10
---------------------------------------*/
#title10{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #00BBFF;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents10 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #00BBFF;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#map_box10 {
	background-image: url(images10/map.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	margin-left: 13px;
	padding-bottom: 0px;
	height: 170px;
	width: 565px;
}
#event10 {
	margin-top: 5px;
	margin-bottom: 10px;
}
#eve_t10 {
	margin-bottom: 10px;
	margin-top: 5px;
}
#eve_p10 {
	margin-top: 5px;
	margin-bottom: 5px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.11
---------------------------------------*/
#title11{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #FF9900;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents11 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#map_box11 {
	background-image: url(images11/map.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	margin-left: 13px;
	padding-bottom: 0px;
	height: 180px;
	width: 565px;
}
#event11 {
	margin-top: 5px;
	margin-bottom: 10px;
}
#eve_t10 {
	margin-bottom: 10px;
	margin-top: 5px;
}
#eve_p10 {
	margin-top: 5px;
	margin-bottom: 5px;
}
.box11_a {
	margin-bottom: 10px;
	margin-left: 13px;
	width: 565px;
}
.box11_b {
	width: 275px;
	float: none;
	clear: none;
}
.box11_c {
	float: right;
	width: 275px;
}
#gusuku {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 80%;
	line-height: 110%;
	margin: 0px;
	font-weight: normal;
	clear: both;
}
#sandan12 {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 13px;
	height: 250px;
}
#dan01 {
	width: 185px;
	margin-right: 3px;
	float: left;
	text-align: left;
}
#dan02 {
	width: 185px;
	margin-right: 2px;
	margin-left: 2px;
	float: left;
}
#dan03 {
	margin-left: 3px;
	float: left;
	text-align: right;
	width: 185px;
	margin-right: 1px;
}
.sp12 {
	margin-top: 0px;
	margin-left: 45px;
	margin-bottom: 20px;
	margin-right: 0px;
	width: 210px;
	text-align: center;
}
.sp12_tl {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 100%;
	text-transform: uppercase;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}
.sp12_tm {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 85%;
	line-height: 110%;
	margin-bottom: 10px;
	text-align: left;
	margin-left: 15px;
}
#event12 {
	margin-top: 5px;
	margin-bottom: 10px;
}
#eve_t12 {
	margin-bottom: 10px;
	margin-top: 15px;
	margin-left: 15px;
}
#eve_p12 {
	margin-top: 15px;
	margin-bottom: 5px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.12
---------------------------------------*/
#title12{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #B8BB3A;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents12 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #B8BB3A;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#map_box12 {
	background-image: url(images12/map.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	margin-left: 13px;
	padding-bottom: 0px;
	height: 170px;
	width: 565px;
}
.box12_a {
	margin-bottom: 10px;
	margin-left: 13px;
	width: 565px;
}
.box12_b {
	width: 340px;
	float: none;
	clear: none;
}
.box12_c {
	float: right;
	width: 210px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.13
---------------------------------------*/
#title13{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #DD3544;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents13 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #DD3544;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#map_box13 {
	background-image: url(images13/map.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	margin-left: 13px;
	padding-bottom: 0px;
	height: 185px;
	width: 565px;
}
.box13_a {
	margin-bottom: 10px;
	margin-left: 13px;
	width: 565px;
}
.box13_b {
	width: 375px;
}
.box13_c {
	float: right;
	width: 175px;
	clear: both;
}
#head_t13 {
	width: 565px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 13px;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 100%;
	line-height: 120%;
	clear: both;
}
.box13_d {
	margin: 0px;
	width: 185px;
}
.dot13 {
	margin: 2px 0px 1px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 340px;
}
#space13 {
	margin: 2px 0px 3px;
	clear: both;
	height: 2px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.14
---------------------------------------*/
#title14{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #AA7E3D;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents14 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #AA7E3D;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#map_box14 {
	background-image: url(images14/map.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	margin-left: 13px;
	padding-bottom: 0px;
	height: 180px;
	width: 565px;
}
.dot_line14 {
	margin-top: 15px;
	margin-left: 13px;
	padding-top: 15px;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #333333;
	margin-right: 10px;
}
.box14_a {
	margin-bottom: 10px;
	margin-left: 13px;
	width: 565px;
}
.box14_b {
	float: none;
	clear: none;
}
.box14_c {
	float: right;
	width: 320px;
}
.box14_d {
	float: right;
	width: 200px;
}
#p002_14 {
	margin-top: 15px;
	margin-bottom: 0px;
}
#p001_text14 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 80%;
	line-height: 125%;
	width: 225px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#onsen_box14 {
	width: 565px;
	margin-left: 13px;
	clear: both;
}.acce_map14 {
	margin: 25px 0px 5px 5px;
	float: right;
	width: 350px;
}
#p003_14 {
	margin-top: 15px;
	margin-bottom: 0px;
}
#p002_text14 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 80%;
	line-height: 125%;
	width: 225px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#east01p {
	width: 140px;
	margin-right: 10px;
}
#east02p {
	width: 203px;
	margin-right: 8px;
}
#sandan14 {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 13px;
	height: 250px;
}
#head_t14 {
	width: 565px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 13px;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 100%;
	line-height: 120%;
	clear: both;
}#east_r14 {
	margin: 0px;
	width: 275px;
	float: right;
}
#p003_text14 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 80%;
	line-height: 125%;
	width: 275px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.sp14_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 85%;
	line-height: 110%;
	margin-bottom: 10px;
	text-align: left;
	margin-top: 5px;
}
.sp14_sub {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 85%;
	line-height: 110%;
	margin-bottom: 10px;
	text-align: right;
	margin-top: 5px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.15
---------------------------------------*/
#title15{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #3583D6;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents15 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #3583D6;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#map_box15 {
	background-image: url(images15/map.jpg);
	background-repeat: no-repeat;
	background-position: right 2px;
	margin-left: 13px;
	padding-bottom: 0px;
	height: 160px;
	width: 565px;
}
#sec_map {
	margin-top: 0px;
	margin-bottom: 5px;
}
#eagle15 {
	margin-bottom: 3px;
}
#duble_box15 {
	margin-top: 7px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.16
---------------------------------------*/
#title16{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #F74D1C;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents16 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #F74D1C;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#map_box16 {
	background-image: url(images16/map.jpg);
	background-repeat: no-repeat;
	background-position: right 2px;
	margin-left: 13px;
	padding-bottom: 0px;
	height: 190px;
	width: 565px;
}
#space16 {
	margin: 2px 0px 3px;
	height: 10px;
}
#head_t16 {
	width: 565px;
	margin-top: 10px;
	margin-bottom: 25px;
	margin-left: 13px;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 100%;
	line-height: 120%;
	clear: both;
}
.dot_line16 {
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #333333;
	margin: 2px 0px;
	padding: 0px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.17
---------------------------------------*/
#title17{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #7FC8FF;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents17 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #7FC8FF;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#map_box17 {
	background-image: url(images17/map.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	margin-left: 13px;
	padding-bottom: 0px;
	height: 190px;
	width: 565px;
}
#head_mt17 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 120%;
	line-height: 130%;
	font-weight: bold;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 30px;
	width: 380px;
}
#ca_st17 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 80%;
	line-height: 125%;
	width: 370px;
	margin-left: 5px;
}
#head_t17 {
	width: 565px;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left: 13px;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 100%;
	line-height: 120%;
	clear: both;
}
#d_box17 {
	margin-right: 10px;
	margin-bottom: 25px;
	margin-left: 10px;
}
#dlb17 {
	float: none;
	width: 275px;
}
#drb17 {
	float: right;
	width: 275px;
}
 /*--------------------------------------
  ぶらり温泉紀行　vol.18
---------------------------------------*/
#title18{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #C2D322;
  border-bottom:1px solid #666666;
  width:98%;
  } 
#contents18 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #C2D322;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#map_box18 {
	background-image: url(images18/map.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	margin-left: 13px;
	padding-bottom: 0px;
	height: 155px;
	width: 565px;
}
#supple18 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 80%;
	margin-top: 5px;
}
#sec_box18 {
	margin: 10px 0px 0px;
}#s2_box18 {
	padding-top: 61px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.19
---------------------------------------*/
#healing_t2008 {
	margin-bottom: 40px;
}
#healing_main_t2008 {
	margin-bottom: 0px;
	margin-top: 10px;
}
#healing_photo {
	padding-bottom: 15px;
	width: 157px;
	margin-left: 0px;
	float: right;
}
.healing_line19 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 17px;
	padding-bottom: 20px;
	clear: both;
	height: 0px;
}
#healing_month_t19 {
	float: left;
	margin-left: 0px;
	width: 405px;
	padding-bottom: 30px;
	text-align: left;
}
.healing_symbol {
	background-image: url(images19/up_symbol.gif);
	clear: both;
	height: 40px;
	background-repeat: no-repeat;
	margin-left: 15px;
}
.healing_name {
	font-size: 130%;
	margin-top: 0px;
	margin-left: 35px;
	letter-spacing: 1pt;
	padding-top: 6px;
}
#top_lp {
	padding-top: 10px;
	text-align: center;
}
#pr_text {
	font-size: 90%;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 6px;
}
#top_text19 {
	font-size: 100%;
	line-height: 140%;
	padding-top: 10px;
}
#healing_ol_t19 {
	font-size: 110%;
	padding-top: 0px;
	padding-bottom: 10px;
	clear: both;
	padding-left: 0px;
	margin-left: 17px;
}
#healing_ol19 {
	font-size: 100%;
	line-height: 140%;
	margin-left: 17px;
	padding-bottom: 30px;
}#pr_box19 {
	padding-bottom: 10px;
	padding-left: 17px;
}
#pr_l19 {
	float: left;
	width: 360px;
}
.pr_l_text19 {
	font-size: 80%;
	padding-top: 3px;
	clear: both;
	padding-bottom: 13px;
}
#pr_r19 {
	float: right;
	width: 200px;
}
#pr_space19 {
	margin: 0px;
	height: 10px;
	clear: both;
	padding: 5px;
}
#spa_t {
	padding-left: 15px;
	float: none;
}
#spa_lp {
	padding-top: 20px;
	padding-left: 15px;
	float: left;
	width: 270px;
}
#spa_r {
	float: right;
	width: 277px;
	padding-top: 20px;
}
#spa_name {
	font-size: 100%;
	font-weight: bold;
	color: #663300;
	padding-bottom: 10px;
}
#spa_conte {
	font-size: 100%;
	line-height: 140%;
	padding-bottom: 10px;
}
#spa_sub {
	font-size: 80%;
	padding-bottom: 20px;
}
#spa_effect {
	font-size: 100%;
	padding-bottom: 10px;
}
#spa_space {
	padding: 5px;
	height: 10px;
	clear: both;
}
#acce_info {
	padding-left: 15px;
}
#acce_box {
	float: left;
	width: 277px;
}
.acce_info_t {
	padding-bottom: 10px;
}
#info_box {
	float: right;
	width: 277px;
}
.traffic {
	font-size: 90%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.info_text {
	font-size: 100%;
	padding-bottom: 10px;
}
#top_photo19 {
	margin: 0px;
}
#top_box19 {
	padding-left: 17px;
}
#top_t19 {
	padding-bottom: 12px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.20
---------------------------------------*/

#healing_photo20 {
	padding-bottom: 15px;
	width: 157px;
	margin-left: 0px;
	float: right;
	padding-top: 50px;
}
#annotation20 {
	font-size: 70%;
	line-height: 130%;
	padding-top: 20px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.21
---------------------------------------*/

#healing_photo21 {
	padding-bottom: 15px;
	width: 157px;
	margin-left: 0px;
	float: right;
	padding-top: 58px;
}
#annotation21 {
	font-size: 70%;
	line-height: 130%;
	padding-top: 20px;
}
#healing_month_t21 {
	float: left;
	margin-left: 0px;
	width: 281px;
	padding-bottom: 15px;
	text-align: left;
}
#main_ptext22 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 300px;
}
#asterisk22 {
	font-size: 80%;
	line-height: 130%;
	clear: both;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


 /*--------------------------------------
  癒しの地を訪ねて　vol.22
---------------------------------------*/

#healing_photo22 {
	padding-bottom: 15px;
	width: 157px;
	margin-left: 0px;
	float: right;
	padding-top: 62px;
}
#asterisk22a {
	font-size: 80%;
	line-height: 130%;
	clear: both;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.23
---------------------------------------*/

#main_ptext23 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 20px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.24
---------------------------------------*/

#main_ptext24 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 210px;
}
#main_ptext24b {
	font-size: 85%;
	line-height: 130%;
	padding-top: 105px;
}
#main_ptext24c {
	font-size: 85%;
	line-height: 130%;
	padding-top: 10px;
}
#p02_24box {
	padding-top: 10px;
}
#effect24 {
	padding-top: 10px;
	font-size: 100%;
}
#line24 {
	margin-top: 5px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	height: 10px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.25
---------------------------------------*/

#main_ptext25 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 375px;
}
.traffic_sub {
	font-size: 90%;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 125%;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.26
---------------------------------------*/

#main_ptext26 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 190px;
}
#top2_photo26 {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#m_pt01_26 {
	padding-top: 165px;
	font-size: 85%;
	line-height: 130%;
}
#m_pt02_26 {
	padding-top: 10px;
	font-size: 85%;
	line-height: 130%;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.27
---------------------------------------*/

#main_ptext27 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 170px;
}
.ac_mt27 {
	font-weight: bold;
	padding-bottom: 5px;
}
#spa_sub27 {
	font-size: 80%;
	padding-bottom: 20px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	margin-top: 5px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.29
---------------------------------------*/

#asterisk29a {
	font-size: 80%;
	line-height: 130%;
	clear: both;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.30
---------------------------------------*/

#main_ptext30 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 300px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.31
---------------------------------------*/

#main_ptext31 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 350px;
}
.main_ca {
	font-size: 110%;
	padding-top: 0px;
	padding-bottom: 10px;
	clear: both;
	padding-left: 0px;
	margin-left: 17px;
	font-weight: bold;
	color: #663300;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.32
---------------------------------------*/

#main_ptext32a {
	font-size: 85%;
	line-height: 130%;
	padding-top: 205px;
	font-weight: bold;
}
#main_ptext32b {
	font-size: 85%;
	line-height: 130%;
	padding-top: 140px;
	font-weight: bold;
	float: right;
	width: 157px;
}
#main_ptext32c {
	font-size: 85%;
	line-height: 130%;
	padding-top: 350px;
}
#top_box32a {
	padding-left: 17px;
	width: 572px;
	clear: both;
	overflow: hidden;
}
#top_text32 {
	font-size: 100%;
	line-height: 140%;
	padding-top: 10px;
	padding-left: 17px;
	padding-bottom: 30px;
	clear: both;
}
#top_box32b {
	padding-top: 10px;
	padding-left: 17px;
}
#top_l_box32 {
	float: left;
	margin-left: 0px;
	width: 405px;
	padding-bottom: 0px;
	text-align: left;
}
#r_map32 {
	padding-bottom: 0px;
	width: 157px;
	margin-left: 0px;
	float: right;
	padding-top: 62px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.33
---------------------------------------*/

.style20 {font-size: 100%; color: #003399; }
.style22 {font-size: 80%; color: #003399; }
.style23 {font-size: 80%}
#main_ptext33a {
	font-size: 85%;
	line-height: 130%;
	padding-top: 250px;
	font-weight: bold;
}
#main_ptext33b {
	font-size: 85%;
	line-height: 130%;
	padding-top: 160px;
	font-weight: bold;
	float: right;
	width: 157px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.34
---------------------------------------*/

#main_ptext34 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 141px;
	font-weight: bold;
	float: right;
	width: 157px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.35
---------------------------------------*/

.o_space35 {
	clear: both;
	height: 3px;
	padding: 2px;
}
#main_ptext35a {
	font-size: 85%;
	line-height: 130%;
	padding-top: 345px;
	font-weight: bold;
}
#effect35 {
	padding-top: 10px;
	font-size: 80%;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.36
---------------------------------------*/

#main_ptext36 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 390px;
	font-weight: bold;
	float: right;
	width: 157px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.37
---------------------------------------*/

#main_ptext37_a {
	font-size: 85%;
	line-height: 130%;
	padding-top: 120px;
	font-weight: bold;
	float: right;
	width: 157px;
}
#main_ptext37_b {
	font-size: 85%;
	line-height: 130%;
	padding-top: 220px;
	font-weight: bold;
	float: right;
	width: 157px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.38
---------------------------------------*/

#main_ptext38 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 395px;
	font-weight: bold;
	float: right;
	width: 157px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.39
---------------------------------------*/

#main_ptext39 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 240px;
	font-weight: bold;
	float: right;
	width: 157px;
}
#main_ptext39_b {
	font-size: 85%;
	line-height: 130%;
	padding-top: 125px;
	font-weight: bold;
	float: right;
	width: 157px;
}
.style32 {color: #0099FF}
.style33 {color: #663300}

#content_x {
  font-size   : 100%;
  margin      : 1.2em 0px;
  line-height : 1.4em;
  }
    
 /*--------------------------------------
  癒しの地を訪ねて　vol.40
---------------------------------------*/

#main_ptext40 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 130px;
	font-weight: bold;
	float: right;
	width: 157px;
}
#top_text40 {
	font-size: 100%;
	line-height: 140%;
	padding-top: 10px;
	padding-left: 17px;
	padding-bottom: 30px;
	clear: both;
}
.style34 {color: #FF0000}.space_40bo {
	margin: 1px;
	clear: both;
	height: 1px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.41
---------------------------------------*/

#main_ptext41 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 470px;
	font-weight: bold;
	float: right;
	width: 157px;
}

 /*--------------------------------------
  癒しの地を訪ねて　vol.42
---------------------------------------*/

#main_ptext42 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 345px;
	font-weight: bold;
	float: right;
	width: 157px;
}

/*---------2010年3月リニューアル---------*/
 /*--------------------------------------
  癒しの地を訪ねて　vol.43
---------------------------------------*/
#main_p43 {
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 17px;
}
#pr_l43 {
	float: left;
	width: 350px;
}.iyashi_space43 {
	clear: both;
	height: 1px;
}
#acce_fram43 {
	width: 338px;
	border: 1px solid #F93366;
	float: left;
	padding: 5px;
}
#info_43 {
	background-color: #F6E4E7;
	padding: 5px;
	float: right;
	width: 190px;
}
#acce43 {
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F33667;
}
#info43 {
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F33667;
	margin-bottom: 8px;
}
#photo_43 {
	font-size: 90%;
	text-align: right;
	margin-right: 5px;
	clear: right;
	padding-top: 5px;
}
.info_text43 {
	font-size: 90%;
	padding-bottom: 8px;
}
#spa_t43 {
	background-color: #339;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: none;
}
#spa_box43 {
	border: 1px solid #363398;
	padding-right: 10px;
	padding-bottom: 6px;
	width: 562px;
	float: none;
}
.spa_space43 {
	clear: both;
	height: 1px;
}
#spa_name43 {
	font-size: 130%;
	font-weight: bold;
	color: #333;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #363398;
	margin-bottom: 7px;
}#spa_lp43 {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
#spa_rp43 {
	float: right;
	width: 235px;
	padding-top: 15px;
}
#spa_photo43 {
	font-size: 90%;
	margin-top: 3px;
}
.pr_l_text43 {
	font-size: 75%;
	clear: both;
	padding-bottom: 13px;
	line-height: 125%;
}
.main_text43 {
	margin-left: 17px;
	font-size: 105%;
	line-height: 140%;
	margin-bottom: 20px;
}
#event_outline44 {
	margin-left: 17px;
	padding-bottom: 25px;
}
#event_t44 {
	margin-bottom: 10px;
}
#e_out44 {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #491161;
	padding-right: 20px;
	padding-left: 20px;
}
.event_conte44 {
	margin-top: 5px;
	margin-bottom: 5px;
	width: 572px;
	overflow: hidden;
}
.e_conte_l44 {
	float: left;
	width: 280px;
}
.e_conte_r44 {
	float: left;
	margin-right: 0px;
	margin-left: 10px;
	width: 275px;
}
.e_conte_t44 {
	font-weight: bold;
	margin-bottom: 5px;
}
.e_conte_text44 {
	font-size: 85%;
	line-height: 130%;
}
#acce_asta44 {
	margin-top: 10px;
}
#view44 {
	margin-left: 17px;
	text-align: center;
	margin-bottom: 20px;
}
 /*--------------------------------------
  癒しの地を訪ねて　vol.48
---------------------------------------*/
#asta_i48 {
	font-size: 85%;
	margin-top: 10px;
	margin-left: 18px;
}
#acce48 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F33667;
	margin-top: 2px;
	padding-top: 2px;
}
 /*--------------------------------------
  癒しの地を訪ねて　vol.49
---------------------------------------*/

#ut_l49 {
	width: 280px;
	margin-bottom: 5px;
	font-size: 80%;
	margin-top: 3px;
}
#ut2_l49 {
	width: 280px;
	font-size: 80%;
	padding-top: 3px;
	padding-bottom: 15px;
}
#ut_r49 {
	float: right;
	width: 284px;
	font-size: 80%;
	margin-top: 3px;
}
.pink_t49 {
	color: #F39;
	font-size: 80%;
}
 /*--------------------------------------
  癒しの地を訪ねて　vol.51
---------------------------------------*/
#pass51 {
	float: right;
	width: 240px;
	margin-left: 15px;
}
.pl_51 {
	float: left;
	width: 280px;
	margin-top: 5px;
	font-size: 80%;
}
.pr_51 {
	float: right;
	width: 280px;
	margin-top: 5px;
	font-size: 80%;
}
.p51_box {
	clear: both;
	width: 572px;
	margin-bottom: 20px;
	overflow: hidden;
}
#quality51 {
	float: right;
	width: 260px;
	margin-top: 20px;
}
 /*--------------------------------------
  癒しの地を訪ねて　vol.55
---------------------------------------*/
#acce_line55 {
	margin-top: 0px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F36;
	height: 5px;
}
#info_p55 {
	font-size: 90%;
	margin-top: 10px;
}

