<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";


/* -------------------------------------------------
旅遊資訊トップページ
---------------------------------------------------- */

#info_title {
	background-image: url(../info/images/idx_subtitle01.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 480px;
	margin-bottom: 10px;
}

#faq_title {
	background-image: url(../info/images/idx_subtitle02.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 480px;
	margin-bottom: 10px;
}

#subtitle01 {
	background-image: url(../info/images/info_subtitle01.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
}

#subtitle02 {
	background-image: url(../info/images/info_subtitle02.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
}

#subtitle03 {
	background-image: url(../info/images/info_subtitle03.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
}

#subtitle04 {
	background-image: url(../info/images/info_subtitle04.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
}

#subtitle05 {
	background-image: url(../info/images/info_subtitle05.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
}

#subtitle06 {
	background-image: url(../info/images/info_subtitle06.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
}

#subtitle07 {
	background-image: url(../info/images/info_subtitle07.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
}

#subtitle08 {
	background-image: url(../info/images/info_subtitle08.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
}

#subtitle09 {
	background-image: url(../info/images/info_subtitle09.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
}

#subtitle10 {
	background-image: url(../info/images/info_subtitle10.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
}

#subtitle11 {
	background-image: url(../info/images/info_subtitle11.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
}

#subtitle12 {
	background-image: url(../info/images/info_subtitle12.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
}

.sub_bg01 {
	background-image: url(../info/images/info_idx_board_bg01.gif);
	background-repeat: no-repeat;
	height: 130px;
	width: 235px;
}

.sub_bg02 {
	background-image: url(../info/images/info_idx_board_bg02.gif);
	background-repeat: no-repeat;
	height: 130px;
	width: 235px;
}

.sub_block {
	padding-top: 28px;
	padding-left: 15px;
	width: 215px;
	height: 90px;
}

.sub_photo {
	float: left;
	width: 75px;
	padding-top: 10px;
	padding-right: 10px;
}

.sub_photo img {
	padding: 1px;
	border: 1px solid #dedede;
	background-color: #FFF;
}

.sub_txt {
	float: left;
	width: 115px;
	padding-top: 4px;
	margin-top: auto;
	margin-bottom: auto;
	font-size: 12px;
	line-height: 18px;
}

#info_index h4 {
	font-size: 9px;
	visibility: hidden;
}

#faq ul li {
	line-height: 20px;
	color: #666;
	list-style-type: none;
	background-image: url(../hotel/images/icon_fukidashi.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	text-decoration: none;
	padding-left: 30px;
	font-size: 12px;
}

/* -------------------------------------------------
旅遊資訊コンテンツページ　共通
---------------------------------------------------- */

/* サブタイトル周り */

.subtitle_bg01 {
	background-image: url(../info/images/subtitle_bg01.gif);
	height: 31px;
	width: 530px;
	margin-bottom: 15px;
	background-repeat: no-repeat;
}

.subtitle_bg01 h3 {
	font-weight: bold;
	color: #006666;	
	font-size: 13px;
	padding-left: 20px;
	padding-top: 6px;
}

.subtitle_bg02 {
	display: block;
	height: 22px;
	margin-bottom: 15px;
	background-image: url(../info/images/subtitle_bg02.gif);
	background-repeat: no-repeat;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	padding-top: 6px;
}

.subtitle_bg02 h4 {
	font-size: 12px;
	font-weight: bold;	
	text-indent: 21px;
}

/*.subtitle_icon {
	margin-bottom: 10px;
	padding-left: 5px;
}*/

h5.subtitle_icon {
	font-size: 12px;
	color: #006666;
	background-image: url(../info/images/info_icon_square.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 14px;
	margin-bottom: 10px;
}


/* テーブル */

table.w530lft {
	font-size: 12px;
	line-height: 18px;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	width: 530px;
	margin-bottom:10px;
}

.w530lft td {
	border-left: 1px solid #dedede;
	border-top: 1px solid #dedede;
	padding:5px 5px 5px 10px;
}


tr.bggray02 {
	background-color:#fcfbfa;
}

table.wnonelft {
	font-size: 12px;
	line-height: 18px;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
}

.wnonelft td {
	border-left: 1px solid #dedede;
	border-top: 1px solid #dedede;
	padding:5px 5px 5px 10px;
}

/* -------------------------------------------------
旅遊資訊コンテンツページ　旅行準備
---------------------------------------------------- */

.ulpaspport  {
	padding-left: 25px;
	font-size: 12px;
}

.ulpaspport li  {
	padding-bottom: 3px;
}


/* -------------------------------------------------
旅遊資訊コンテンツページ　電話
---------------------------------------------------- */

#mobile01 {
	background-image: url(../info/images/l600i_bg.jpg);
	background-repeat: no-repeat;
	height: 330px;
	width: 530px;
	margin-bottom: 30px;	
}

#mobile02 {
	background-image: url(../info/images/l03a_bg.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 530px;
	margin-bottom: 10px;
}

#mobile .txtArea {
	padding: 75px 160px 10px 8px;
	font-size: 12px;
	line-height: 18px;	
}

#mobile table {
	font-size: 12px;
	line-height: 18px;
	border-left: 1px solid #09c;
	border-top: 1px solid #09c;
	width: 270px;
	margin: 10px 0px 10px 0px;
	border-spacing:0;
	empty-cells:show;
}

#mobile .more {
	font-size: 12px;
	text-align: right;
	width: 270px;	
}

td.tdtitle01 {
	border-right: 1px solid #09c;
	border-bottom: 1px solid #09c;
	text-align: left;
	background-color: #ececec;
	padding: 10px;
}

td.tddata {
	border-right: 1px solid #09c;
	border-bottom: 1px solid #09c;
	text-align: left;
	padding: 10px;
}

.borderbox01 {
	border: 2px solid #699;
	padding: 10px;
	text-align: center;
	font-size: 12px;
	margin: 7px 0px;
}

/* -------------------------------------------------
旅遊資訊コンテンツページ　法定休日
---------------------------------------------------- */

td.tdtitle02 {
	text-align: center;
	background-color: #ececec;
	padding: 5px;
	padding-left: 10px;
	font-size: 12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	list-style-type: circle;
}

td.tddata02 {
	text-align: left;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999;
	border-left-color: #999;
	list-style-type: circle;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}

/* -------------------------------------------------
旅遊資訊コンテンツページ　基本概況
---------------------------------------------------- */

table.tmp {
	font-size: 12px;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	text-align: center;
	width: 530px;
}

.tmp td {
	border-left: 1px solid #dedede;
	border-top: 1px solid #dedede;
	padding:5px 3px;
}


/* -------------------------------------------------
旅遊資訊コンテンツページ　物価
---------------------------------------------------- */

/* 物価商品リスト */

#bukka_itemList_box {
	padding-top: 10px;
}

.bukka_itemList_block {
	padding-bottom: 10px;
}

.bukka_itemBlock_left {
	float: left;
	width: 245px;
	border: 1px solid #dedede;
	padding: 5px;
}

.bukka_itemBlock_right {
	float: right;
	width: 245px;
	padding: 5px;
	border: 1px solid #dedede;
}

#bukka_itemList img {
	float: left;
	padding-right: 10px;
}

#bukka_itemList ul li {
	font-size: 12px;
	line-height: 200%;
	list-style-image: none;
	background-image: url(../common/tri_orange.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
	list-style-type: none;
	padding-left: 18px;
	width: 460px;
	border-bottom: 1px dotted #dedede;
}

/* -------------------------------------------------
旅遊資訊コンテンツページ　標識
---------------------------------------------------- */

/* 横並び等分リスト */

.eqdividing-list {
	padding-bottom:10px;
	width:100%;
}

.eqdividing-list ul {
	list-style-type: none;  
}

.eqdividing-list ul:after {
  content: "";
  clear: both;
  display: block;
}

.eqdividing-list ul li {
  display: block;
  float: left;
  margin-bottom: 2.87%;
  /*height: 75px; 見た目の調整 */
  /*line-height: 75px; 見た目の調整 */
  /*background: #0cc; 見た目の調整 */
  text-align: center; /*見た目の調整 */
}

/* 横並びに5等分 */

.eqdividing-list ul.eqdv-5 li {
  width: 17.68%;
  margin-right: 2.9%;

}

.eqdividing-list ul.eqdv-5 li:nth-child(5n) {
  margin-right: 0;
}

.eqdividing-list p {
	padding-top:5px;
}</pre></body></html>