/*��{�ݒ�*/
* {margin:0; padding:0; font-style: normal; font-weight:normal;}
body {
	background-color: #f9f0f0;
	color: #000000; /*  background-image: url(https://6a9bf7.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/back.gif); */
	text-align : center;
	line-height:14px;
	letter-spacing:1px;
	font-size: 12px;
	scrollbar-face-color: #8f0040;       /* �\�ʂ̐F */
	scrollbar-3dlight-color: #cbc4b3;    /* ���[�Ə�[�̐F */
	scrollbar-highlight-color: #8f0040;  /* �n�C���C�g�̐F */
	scrollbar-shadow-color: #8f0040;     /* �e�̐F */
	scrollbar-darkshadow-color: #cbc4b3; /* �E�[�Ɖ��[ */
	scrollbar-arrow-color: #ffffff;      /* ���̐F */
	scrollbar-track-color: #f9f0f0;      /* �o�[�̔w�i�̐F */
	font-family: "�l�r �o�S�V�b�N", Osaka, "�q���M�m�p�S Pro W3";
}
.right {float: right; margin:0px 3px;}
.left {float: left; margin:0px 3px;}
.center{margin:0px auto 20px auto;}
.clear {clear: both;}
img, img a {border: 0px;}
strong {font-weight: normal;}
.space {margin-top:5px;}
.14 {font-size:14px; margin-bottom:2px; line-height:16px;}
.bold {font-weight: bold;}
a:link,a:visited {color: #ff8800;} a:hover {color: #7dc21c;}
table {color: #000000; font-size: 12px; line-height:14px; letter-spacing:1px;}
.white{color: #ffffff;}
.red{color:red;}
.page-title {font-size: 12px; font-weight: normal; letter-spacing:1px; margin:3px;}
.body {
width: 800px; background-color: #ffffff; text-align : left;
border: 1px solid #8f0040; border-top: 3px solid #8f0040;
padding: 0px; margin:0px auto 20px auto;
}
.body-mini {
width: 565px; background-color: #ffffff; text-align : left;
border: 1px solid #8f0040; border-top: 3px solid #8f0040;
padding: 5px; margin:10px auto 10px auto;
}
.title-back {
font-size:14px; margin:9px 0px 4px 0px; line-height:20px; font-weight:bold; padding-left:17px;
background-image:url(https://0d2adf.claudeassets.com/20220716023035im_/http://www.takara-hotel.com/img/title.gif); background-repeat:no-repeat}
.5 {padding:0px; margin-left:5px;}
.10 {padding:0px; margin:10px;}
.5-top {padding:0px; margin-top:5px;}
/*�y�[�W�㕔*/
.submenu {
width: 800px; height:16px; text-align : left;
padding: 0px; margin:20px auto 0px auto;
}
.submenu H1 {font-size: 10px; font-weight: normal; letter-spacing:1px; margin:0px; float:left; padding:0px;}
.sub {float:right; margin-bottom: 2px;}
.submenu ul {border: 0px; margin: 0px; padding: 0px; text-align: left; list-style-type: none;}
.submenu ul li {padding: 0px; margin: 0px 5px; float:left; border-right:1px solid #8f0040; margin:0px;}
.submenu ul li a,.submenu ul li a:visited {
padding: 0px; margin: 0px 3px; text-decoration: none; line-height:12px;
color: #ff8800; font: normal 10px/14px; letter-spacing:1px;
}
.submenu ul li a:hover { text-decoration: none;color: #7bc21c;}

.top{
background-image: url(https://07c754.claudeassets.com/20220716023035im_/http://www.takara-hotel.com/img/top.gif); width:100%; height:82px;
background-position: right bottom; background-repeat: no-repeat;
}
.logo{margin: 5px 3px 0px 3px; float: left;}
.top1{width: 349px; float: left;}
.online{
	background-image: url(https://767269.claudeassets.com/20220716023035im_/http://www.takara-hotel.com/img/online.gif);
	width:332px;
	border: 1px solid #8f0040;
	padding: 2px 1px 1px 14px;
	line-height: 14px;
	display: block;
	margin-top: 6px;
}
.online a {display: block ; text-decoration: none; width:332px;}
.tanigawa{
display: block; width:283px; line-height: 14px;
border: 1px solid #8f0040; padding: 2px 0px 2px 2px; margin-top:3px;
}
.tanigawa a {display: block ; text-decoration: none; width:283px; color: #000000;}
.top-submenu{
background-image:url(https://3829ef.claudeassets.com/20220716023035im_/http://www.takara-hotel.com/img/submenu-back.gif); width: 215px; float: right;
margin:45px 2px 2px 0px; 
}
.menu {background-image: url(https://e6da19.claudeassets.com/20220716023035im_/http://www.takara-hotel.com/img/button2.gif); margin: 0px; padding: 0px; height: 27px;}
.menu ul {border: 0px; margin: 0px; padding: 0px; text-align: center; list-style-type: none;}
.menu ul li {display: block; float: left; text-align: center; padding: 0px; margin: 0px;}
.menu ul li a,.menu ul li a:active, .menu ul li a:visited{
display: block; width: 79px; 
padding: 5px 0px 0px 0px; margin: 0px;
color: #000000; font: normal 13px/18px; letter-spacing:1px;
text-align: center; text-decoration: none;
background-image: url(https://2bc60c.claudeassets.com/20220716023035im_/http://www.takara-hotel.com/img/button1.gif);  background-position: 0px 0px;
}
.menu ul li a:hover {
color: #ff8800; text-decoration: none; height:21px;
background-image: url(https://2bc60c.claudeassets.com/20220716023035im_/http://www.takara-hotel.com/img/button1.gif); background-position: 0px 27px;
}
.menu ul li a.left,.menu ul li a.left:active, .menu ul li a.left:visited {
background-image: url(https://e6da19.claudeassets.com/20220716023035im_/http://www.takara-hotel.com/img/button2.gif); width:82px;}


/*�y�[�W����*/
.bottom{clear:both;}
.online-bottom {float: right; margin:0px 3px 5px 0px;}
.home {float:left; height:30px; margin-left:5px; vertical-align:middle; }
.menu-bottom {margin: 5px 10px; padding: 0px; height: 14px;}
.menu-bottom ul {border: 0px; margin: 0px; padding: 0px; text-align: left; list-style-type: none;}
.menu-bottom ul li {padding: 0px; margin: 0px 5px; float:left; border-right:1px solid #8f0040; margin:0px;}
.menu-bottom ul li a, .menu-bottom ul li a:visited {
padding: 0px; margin: 0px 5px; text-decoration: none; line-height:12px;
color: #000000; font: normal 12px/16px; letter-spacing:1px;
}

.menu-bottom ul li a:hover { text-decoration: none;color: #ff8000;}
.line{margin-top:3px; border-top:3px solid #8f0040;}
.privacy {padding:7px 0px; margin:0px; float:right; width:220px;}
.adress{margin-top:1px; padding:3px 0px; border-top:1px solid #8f0040;}

/*TOP�y�[�W*/
.top-left {margin:5px 2px 5px 5px; width:322px; float:left; border-right: 1px solid #8f0040;}
.title {font-size:14px; margin:0px; line-height:16px; font-weight:bold;}
.news {font-weight:bold; font-size:14px; margin:0px; line-height:41px; background-image: url(https://ac139f.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/blog-title.gif);}
.news-line {
margin:0px 0px 0px 8px; padding-left:16px; line-height:23px;
background-image: url(https://97c31c.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/blog-line.gif); background-repeat: no-repeat;
}
.news-link {font-size:10px; margin:2px 25px 0px 0px; text-align: right;}
.news-link a,.plan-intro a,.plan-intro a:visited{color:#000000; text-decoration:none;}
.news-link a:hover,.plan-intro a:hover,okami a:hover{color:#ff8800; text-decoration:none;}
.news-day {font-size:8px;}
.okami{
display:block; width:290px; line-height:14px;
border:1px solid #8f0040; border-left: 4px solid #8f0040;
padding:0px; margin:5px 0px 5px 9px;
}

.okami a,.okami a:visited,.kodawari-banner a,.kodawari-banner a:visited,.gensen-banner a,.gensen-banner a:visited
 {display: block ; text-decoration: none; color: #000000;}
.okami a:hover,.kodawari-banner a:hover,.gensen-banner a:hover {display: block ; text-decoration: none; color: #ff8800;}

.top-right {
	margin:5px 0px;
	float: right;
}
.onsen{
display:block; width:455px; height: 88px; line-height:14px;
border:1px solid #8f0040; background-image: url(https://712381.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/banner-onsen.jpg);
 margin:5px 5px 10px 0px;
}
.onsen a,.onsen a:visited {display: block; text-decoration: none; padding:5px 192px 0px 0px; width: 440px; color: #ffffff;}
.onsen a:hover {display: block; text-decoration: none; padding:5px 192px 0px 0px; width: 440px; color: #ff77bb;}
.onsen-title {font-size:14px; margin:0px 0px 3px 14px; line-height:16px; font-weight:bold;}
.plan1 {
margin:0px 0px 8px 5px; width:360px; padding-left:100px; 
background-image: url(https://4a0328.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/plan1.jpg); background-position: left; background-repeat: no-repeat;
}
.plan2 {
margin:0px 0px 8px 5px; width:430px; padding-right:0px; 
background-image: url(https://4a88b8.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/plan2.jpg); background-position: right; background-repeat: no-repeat;
}
.plan-title {font-size:14px; line-height:16px; width:330px; font-weight:bold;}
.plan-intro {border-top:1px solid #8f0040; margin:0px; padding-top:4px; width:330px;}
.plan-right {float: right; margin-left: 5px; border:1px solid #8f0040;padding:2px;}
.plan-left {float: left; margin-right: 5px; border:1px solid #8f0040; padding:2px;}

.okami2{
display:block; width:450px; line-height:14px; height:90px;
border:1px solid #8f0040; border-left: 4px solid #8f0040;
padding:0px; margin:5px 0px 5px 0px;
}

.okami2 a,.okami2 a:visited
{display: block ; text-decoration: none; color: #000000;}
.okami2 a:hover{display: block ; text-decoration: none; color: #ff8800;}



/*�������*/
/*
.kodawari {
font-size:12px; letter-spacing:2px; line-height:16px;
padding-top:10px; margin:0px 0px 10px 0px; width:789px; height:250px; background-position:bottom;
background-image:url(https://1fd0c8.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/kodawari.gif); background-repeat:no-repeat; text-align:center;}
.kodawari-banner {
width:200px; height: 63px; float:left; text-align:left; margin:10px 3px 5px 3px; display:block;
background-image:url(https://cdb17c.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/syousai2.gif); background-repeat:no-repeat; background-position:bottom right;
}
*/
.kodawari {
font-size:12px; letter-spacing:2px; line-height:16px;
padding-top:10px; margin:0px 0px 10px 0px; width:789px; height:250px; background-position:bottom;
background-image:url(https://62c7b2.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/kodawari1.gif); background-repeat:no-repeat; text-align:center;
}
.kodawari-text {width:370px; text-align:center; float:left;}
.kodawari-banner {
width:200px; height: 63px; float:left; text-align:left; margin:10px 3px 5px 3px; display:block;
background-image:url(https://cdb17c.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/syousai2.gif); background-repeat:no-repeat; background-position:bottom right;
}

/*�{��*/
.sisetsu {
margin:5px 5px 8px 10px; width:540px; padding:2px; float:left;
border:1px solid #8f0040;
}
.sisetsu dt,.gensen dt {
float:left; line-height:16px; width:105px; margin-right:1px; padding:0px 2px;
background-color:#990033; color:#FFFFFF;
}
.sisetsu dd,.gensen dd {border-bottom:1px dashed #8f0040; margin:0px; padding:0px 2px; line-height:16px;}
.sisetsu dd.no,.gensen dd.no {border-bottom:1px dashed #ffffff;}
.sisetsu-left {float: left; margin:0px 3px; width:425px;}
.sisetsu-jpg {margin:6px 0px 0px 6px;}
.sisetsu-waku {border:1px solid #8f0040; margin:3px; padding:2px; width:250px; float:left;}
.sisetsu-title {
font-size:14px; margin:0px 0px 4px 0px; line-height:20px; font-weight:bold; padding-left:17px;
background-image:url(https://0d2adf.claudeassets.com/20220716023035im_/http://www.takara-hotel.com/img/title.gif); background-repeat:no-repeat;}


/*����*/
.gensen {margin:5px 5px 8px 10px; width:730px; padding:2px; float:left;border:1px solid #8f0040;}
.gensen dt.double {line-height:32px;}
.gensen-banner {
width:200px; height: 63px; float:left; text-align:left; margin:0px 3px 5px 20px; display:block;
background-image:url(https://cdb17c.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/syousai2.gif); background-repeat:no-repeat; background-position:bottom right;
}
.daiyokujo {border:1px solid #990033; padding:2px; width:300px; float:left; margin:10px;}
.daiyokujo2 {border:1px solid #990033; padding:2px; width:300px; float:right; margin:10px 145px 10px 5px;}
.daiyokujo-comment {
background-color:#990033; background-image:url(https://bcb0ea.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/zoom.gif); background-position:bottom right;
background-repeat:no-repeat; color:#ffffff; padding:2px; margin:0px; width:300px;
}
.daiyokujo-comment a,.daiyokujo-comment a:visited{display:block; width:290px; text-decoration:none; color:#FFFFFF;}
.daiyokujo-comment a:hover{color:#ff77bb;}


/*������*/
.syokuji {
padding:0px; margin:0px 10px 0px 5px;
/*background-image:url(https://df3ff1.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/syokuji-back.jpg); background-position:right; background-repeat:no-repeat;*/
}
.syokuji-swf {margin:10px 10px; float:left;}


/*������*/
.room {
float: left; margin:0px 3px; width:560px; height:360px;
background-image:url(https://921e0d.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/room-back.jpg); background-repeat:no-repeat; background-position:bottom;
}
.room-menu {float:right; margin:10px 5px 5px 5px; font-size:11px;}
.room-title {
font-size:12px; background-color:#8f0040; color:#FFFFFF;
padding: 2px 1px 1px 14px; 
background-image: url(https://a67cd2.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/room-title.gif); background-repeat:no-repeat;
}
.room-menu a{
display:block; width:205px; height:51px; padding:3px 0px; margin:5px 0px 2px 2px; text-decoration:none;
background-image:url(https://3d84a5.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/room-buttonback.gif); background-repeat:no-repeat;
}
.room-menu a:hover {
display:block; width:205px; height:51px; padding:3px 0px;  margin:5px 0px 2px 2px; text-decoration:none;
background-image:url(https://3d84a5.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/room-buttonback.gif); background-repeat:no-repeat; background-position:-205px 0px;
}


/*���₢���킹*/
.toiawase {
margin:5px 5px 8px 10px; width:750px; padding:2px; float:left; border:1px solid #8f0040;
background-image:url(https://6cb752.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/toiawase-back.gif); background-position:right top; background-repeat:no-repeat;
}
.toiawase dt {
float:left; line-height:16px; width:125px; margin-right:3px; padding:0px 2px;
background-color:#990033; color:#FFFFFF; line-height:20px;
}
.toiawase dd {border-bottom:1px dashed #8f0040; margin:0px; padding:0px 2px; line-height:16px;}
.toiawase dd.no {border-bottom:0px dashed #ffffff;}
.toiawase dd.ddleft {border-bottom:1px dashed #ffffff; float:left;}
.toiawase dt.six {line-height:158px;}
.toiawase dd.center {text-align:center; border-bottom:1px dashed #ffffff; padding-top:5px;}


/*�A�N�Z�X*/
.access5 {padding:0px; margin:0px 10px 0px 5px; float:left; width:400px;}
.access,.access dl {margin:0px 10px;}
.access dl {border-left: 1px dotted #8f0040; padding-left:3px;}
.access-right {float: right; margin:0px 10px; width:350px;}
.access dt {
 padding-left:13px; margin-top:7px; margin-bottom:2px;
background-image:url(https://b3e4cf.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/point1.gif); background-position:left top; background-repeat:no-repeat;
}
.access dd {
background-image:url(https://c659f1.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/point.gif); background-position:left top; background-repeat:no-repeat;
padding-left:16px; margin-left:13px; margin-top:0px;
}
.access dd.no {margin:0px 0px 0px 13px; background-image:url(https://eb98f9.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/space.gif);}
.syousai {border:1px solid #990033; padding:2px; width:320px; height:290px; float:left; margin:10px 0px 10px 20px;}


/*QA*/
.qa,.qa dl {margin:0px 10px;}
.qa dl {border-left: 1px dotted #8f0040; padding-left:3px;}
.qa dt {
 padding-left:13px; margin-top:7px; margin-bottom:2px;
background-image:url(https://b3e4cf.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/point1.gif); background-position:left top; background-repeat:no-repeat;
}
.qa dd {
background-image:url(https://c659f1.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/point.gif); background-position:left top; background-repeat:no-repeat;
padding-left:16px; margin-left:13px; margin-top:0px;
}
.qa dd.no {margin:0px 0px 0px 13px; background-image:url(https://eb98f9.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/space.gif);}


/*�ݐؕ��C*/
.online2{
/*background-image: url(https://0f5dc9.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/online2.gif); width:435px;
border: 1px solid #8f0040; padding: 2px 1px 1px 14px; 
line-height: 14px; display: block; margin:0px 0px 3px 0px;*/
background-image: url(https://0f5dc9.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/online2.gif); width:435px;
border-bottom: 1px solid #8f0040; padding: 2px 1px 1px 14px; 
line-height: 14px; display: block; margin:0px 0px 3px 0px;
}
.online2 a {
display: block; text-decoration: none; width:435px;
font-size: 12px; font-weight:normal;
}
.online3{
background-image: url(https://0f5dc9.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/online2.gif); width:265px;
border: 1px solid #8f0040; padding: 2px 1px 1px 14px; 
line-height: 14px; display: block; margin-top:2px;
}
.online3 a {
display: block; text-decoration: none; width:265px;
font-size: 12px; font-weight:normal;
}


/*blog*/
.main-right {float:right; margin:10px 10px 20px 0px;}
.sidetitle {
font-size:14px; margin:15px 0px 4px 0px; line-height:20px; font-weight:bold; padding-left:17px;

}
.side li {
background-image:url(https://83147c.claudeassets.com/20220716023035im_/http://www.takara-hotel.com/img/point.gif); background-position:left top; background-repeat:no-repeat;
padding:2px 0px 2px 16px; margin:4px 2px; list-style-type: none; border-bottom: 1px dotted #999999;
}
.syndicate img {margin:2px 5px;}

/*�v����*/
.plan{margin:0px 10px;}
.plan-desc{
padding-left:13px; margin-top:9px; margin-bottom:0px;
background-image:url(https://b3e4cf.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/point1.gif); background-position:left top; background-repeat:no-repeat;
}
.plan-desc-no{
padding-left:14px; margin-top:1px; margin-bottom:0px;
}
.plan-img{margin:1px 5px;}
.plan-desc2{
margin:5px 14px; padding:5px; border: 1px solid #8f0040;
background-image:url(https://4a7b2d.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/bg-plan.gif); background-position:left top; background-repeat:repeat-x;
}
.qa dd {
background-image:url(https://c659f1.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/point.gif); background-position:left top; background-repeat:no-repeat;
padding-left:16px; margin-left:13px; margin-top:0px;
}
.qa dd.no {margin:0px 0px 0px 13px; background-image:url(https://eb98f9.claudeassets.com/20220716023035im_/http://takara-hotel.com/img/space.gif);}

/*
     FILE ARCHIVED ON 11:38:29 Mar 15, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:07:31 Jun 28, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.486
  exclusion.robots: 0.04
  exclusion.robots.policy: 0.03
  esindex: 0.01
  cdx.remote: 15.473
  LoadShardBlock: 111.463 (3)
  PetaboxLoader3.datanode: 75.383 (4)
  PetaboxLoader3.resolve: 78.294 (2)
  load_resource: 70.509
*/