@charset "UTF-8";
/*
Theme Name: Alpha180613
Version: 1.0
*/


/*.nbg{background: url(https://2b61a8.claudeassets.com/20230609171445im_/https://takadairyokan.com/wp-content/themes/201603tkdi/images/share/newbg18.gif)  center top no-repeat;}*/
.nbg{}

#topsl{ width:1000px;  padding-top:60px; height:auto;}
.topsl_img{ margin:0; padding:0;  position:relative; z-index:0;}
.topsl_img span{ position:absolute; top:38%; left:33%; z-index:100;}

#sl_base{ height:135px; width:1000px; background: url(https://897b35.claudeassets.com/20230609171445im_/https://takadairyokan.com/wp-content/themes/201603tkdi/images/share/top_sl_base.png)  left top; }
#sl_base ul{ margin:0; padding:0; list-style:none; padding:25px 0px 0px 25px;}
#sl_base li{ float:left;}

#sl_base li:nth-of-type(1) { margin:15px 0px 0px 0px; }
#sl_base li:nth-of-type(2) { margin:0px 20px 0px 20px}
#sl_base li:nth-of-type(3) { margin:-2px 0px 0px 0px}
#sl_base li:nth-of-type(3) span{ margin:-2px 0px 5px 0px; display:block;}

#sl_base li a:hover{ opacity:0.5;}
#topsm{ display:none;}


@media (max-width: 599px) {
	#topsl{ display:none;}

	
	#topsm{ display: block; width:100%;  margin-top:30px;}
	
#sl_base{ width:100%; height:360px; margin:0 auto; padding:0; text-align:center;}

#sl_base li{ float:none; }
#sl_base li:nth-of-type(1) { margin:10px 0px 20px -15px; width:100%;}
#sl_base li:nth-of-type(2) { margin:10px 0px 20px -15px; width:100%;}
#sl_base li:nth-of-type(3) { margin:10px 0px 20px -15px; width:100%;}
#sl_base li:nth-of-type(3) span{ margin:-2px 0px 5px 0px; display:block;}

}




/*TOP Intor____________________________________________________________________________________________________________________________________________________________________*/

#top_intro{ margin-top:60px; padding-bottom:60px; border-bottom:1px solid #d3c0af; clear:both;}
#top_intro .img{ float:left; width:345px; margin-right:25px;}
#top_intro .txt img{ display:block;}
#top_intro .txt p{ line-height:1.6; font-size:110%; padding:0; color:#555; margin:20px 0px 0px 3px; float:left; width:620px;}
#top_intro .txt p .btn{margin-top:15px;  float:right;}
#top_intro .txt p .btn a:hover{ opacity:0.5;}



@media (max-width: 599px) {
	#top_intro{ margin-top:60px; padding-bottom:30px; border-bottom:1px solid #d3c0af; clear:both;}

	#top_intro .txt p{ width:100%;}
	#top_intro .img{ text-align:center; margin:0 auto; margin-bottom:20px; float:none;}
	#top_intro .img img{ width:auto;}
	#top_intro .txt p{ width:100%;}
	#top_intro .txt p .btn{margin:15px auto;  float:none; text-align:center;  display: inline-block; width:0300px;}
}






/*TOP plan____________________________________________________________________________________________________________________________________________________________________*/

#top_plan{ margin-top:60px; padding-bottom:60px; border-bottom:1px solid #d3c0af; clear:both;}
#top_plan .title{ text-align:center;}
#top_plan .title span{margin-top:5px; display:block;}
#top_plan .title a:hover{ opacity:0.5;}


#top_plan ul{ margin:30px 0px 0px 0px; float:left; text-align:left; padding:0;}
#top_plan li{ width:480px; float:left; list-style:none; text-align:left; margin:10px 0px 0px 0px;}
#top_plan li dt{ background: url(https://cff14f.claudeassets.com/20230609171445im_/https://takadairyokan.com/wp-content/themes/201603tkdi/images/share/top_paln_imgbase.png)  left top no-repeat; float:left; width:173px; height:130px; margin:0;}
#top_plan li dt img{ margin:5px 0px 0px 7px; width:154px; height:114px; object-fit: cover; }
#top_plan li dd{color:#555; font-size:90%; width:295px; float:left;  margin:0 0 0 10px;}
#top_plan li dd span{color:#5c0b08; font-size:110%;  border-top:1px solid #c2b2a4; padding-top:6px; border-bottom:dotted 1px #c2b2a4; padding-bottom:6px; margin-bottom:6px;}

#top_plan li:nth-of-type(1), #top_plan li:nth-of-type(3){ margin:10px 30px 0px 0px;}


@media (max-width: 599px) {

	#top_plan li{ width:100%;  list-style:none; text-align:left; margin:10px auto 0px auto;}
	#top_plan li dt{ background: url(https://cff14f.claudeassets.com/20230609171445im_/https://takadairyokan.com/wp-content/themes/201603tkdi/images/share/top_paln_imgbase.png)  left top no-repeat; float:none; width:173px; height:130px; margin:0 auto 10px auto; }
#top_plan li dd{color:#555; font-size:90%; width:95%; float:left;  margin:0 0 0 10px;}

}



/*TOP contents_______________________________________________________________________________________________________________________________________________________________*/

#top_contents{ margin-top:60px; padding-bottom:60px; border-bottom:1px solid #d3c0af; clear:both;}

#top_contents ul{ margin:0; padding:0;}
#top_contents li{ width:310px; margin:0; list-style:none; float:left;}
#top_contents dt{}
#top_contents dd{ font-size:94%; margin:5px 0px 0px 0px ; padding:0}
#top_contents dd span{ margin-top:10px; display:block;}
#top_contents dd span a:hover{ opacity:0.5;}

#top_contents li:nth-of-type(2) { margin:0px 32px}


@media (max-width: 599px) {
	#top_contents li:nth-of-type(2) { margin:0px auto}
	#top_contents li{ width:310px; margin:0; list-style:none; float:none; margin:0 auto;}
	#top_contents{ margin-top:60px; padding-bottom:30px; border-bottom:1px solid #d3c0af; clear:both;}
	

}



/*TOP News Space_______________________________________________________________________________________________________________________________________________________________*/

#top_news{ margin-top:60px; padding-bottom:40px; border-bottom:1px solid #d3c0af; clear:both;}
#top_news_space{width:680px;  float:left;}
#top_news_space title{ margin:0; padding:0;}

#top_news_space ul{ margin-top:-10px; padding:0; list-style:none; font-size:90%; color:#555555;}

#top_news_space li{
	background:none;
	padding:0px 10px 10px 15px; margin:20px 0px 10px 0px;
	 display: block; 
	
}

#top_news_space li dl{ margin:0; padding:0; clear:both;}
#top_news_space li dt{ margin:0; padding:0; float:left; width:30%;}
#top_news_space li dd{ margin:0; padding:0;  width:100%;}

#top_news_space li:nth-child(odd){
	background: #e6d3c1; border-bottom: dotted 1px #c3b1a0;
	 padding:15px 10px 10px 15px; margin:10px 0px;
}

.料理{ background:#a42121; padding:2px 5px; margin:0 15px 0px 0px; color:#fff; font-size:12px; width:70px; text-align:center; display: inline-block; float:left;}
.観光案内{background:#4ca289; padding:2px 5px; margin:0 15px 0px 0px; color:#fff; font-size:12px; width:70px; text-align:center; display: inline-block; float:left;}
.お風呂{background:#ff8a00; padding:2px 5px; margin:0 15px 0px 0px; color:#fff; font-size:12px; width:70px; text-align:center; display: inline-block; float:left;}
.プラン{background:#656f9c; padding:2px 5px; margin:0 15px 0px 0px; color:#fff; font-size:12px; width:70px; text-align:center; display: inline-block; float:left;}
.トピックス{background:#4e4e4e; padding:2px 5px; margin:0 15px 0px 0px; color:#fff; font-size:12px; width:70px; text-align:center; display: inline-block; float:left;}

#top_news_space li a{color:#555555; text-decoration:none;}
#top_news_space li a:hover{color:#a79c91s; text-decoration: underline; }





#top_banner{ margin:60px 0px 0px 0px; width:320px; float:right}
#top_banner ul{ list-style:none; }
#top_banner li{margin-bottom:10px;}
#top_banner li a:hover{ opacity:0.5;}



#top_hosoku{background: url(https://7ad30e.claudeassets.com/20230609171445im_/https://takadairyokan.com/wp-content/themes/201603tkdi/images/18/top_hosoku.png)  left top no-repeat; width:750px;
	height:90px; margin:20px 0px 00px 0px; padding: 25px 0px 0px 250px; color:#564839; line-height:1.4;}




@media (max-width: 599px) {
	#top_news_space{width:100%;  float:none;}
	
#top_banner{ padding:0px 0px 0px 0px;  float:none;  margin:40px auto 0px auto; }
#top_hosoku{background: none; width:90%;
	height:auto; margin:0px 0px 00px 0px; padding: 25px; color:#564839; line-height:1.4;}
}

#foot_banner{margin-top:30px; padding-bottom:30px; border-bottom:1px solid #d3c0af; clear:both;}
#foot_banner ul{ list-style:none; margin:0; padding:0;}
#foot_banner li{ float:left;}
#foot_banner li:nth-of-type(2){ margin:0 25px;}
#foot_banner li a:hover{ opacity:0.5;}


#foot_contact{margin-top:20px; padding-bottom:30px;  clear:both;}

#foot_contact ul{ margin-top:40px; padding:0; list-style:none; padding:0;}
#foot_contact li{ float:left;}

#foot_contact li:nth-of-type(1) { margin:15px 0px 0px 0px; }
#foot_contact li:nth-of-type(2) { margin:0px 30px 0px 30px}
#foot_contact li:nth-of-type(3) { margin:-2px 0px 0px 0px}
#foot_contact li:nth-of-type(3) span{ margin:-2px 0px 5px 0px; display:block;}

#foot_contact li a:hover{ opacity:0.5;}



#foot_Img{ width:auto; height:400px; background: url(https://032fec.claudeassets.com/20230609171445im_/https://takadairyokan.com/wp-content/themes/201603tkdi/images/share/footer_imgbg.jpg)  center top  no-repeat;
 background-size: cover;
}

#foot_Img #sp{ margin:0 auto; width:1000px; position:relative;}
#foot_Img #txt{ position:absolute; top:300px; left:570px;}



@media (max-width: 599px) {
	#foot_banner li{ float:none; text-align:center;}
	#foot_contact li{ float:none; text-align:center; padding:10px auto; width:100%;}
	#foot_banner li:nth-of-type(2){ margin:10px auto;}
	#foot_contact li:nth-of-type(2) { margin:10px 0px }
	
	#foot_Img #sp{ margin:0 auto; width:100%; position:relative;}
	#foot_Img #txt{ position:absolute; top:290px; left:0px;}

}




/* 法事 Space_______________________________________________________________________________________________________________________________________________*/



#Houzi{background: url(https://37cf89.claudeassets.com/20230609171445im_/https://takadairyokan.com/wp-content/themes/201603tkdi/images/18/sec_he_img.jpg)  left top no-repeat; width:1000px; height:900px; position:relative; margin-top:60px;}
#Houzi #txt{ position:absolute; top:340px; left:100px;}


#Splan{ margin:0 0 60px 0; padding:0; float:left;}


#Splan li{ width:305px; float:left; list-style:none; margin:0; padding:0;}
#Splan .title{ margin-bottom:15px;}
#Splan p{ border-top:1px solid #d2c0af; color:#4b3737; padding-top:15px; margin-bottom:15px;}

#Splan ul li ul{ border-top:1px solid #d3c1af; padding:0; padding-top:10px; text-align:left; color:#4b3737; margin:0;}
#Splan ul li ul li{ text-align:left; margin:0; padding:0; border-bottom:1px solid #d3c1af; padding-bottom:10px; margin-bottom:10px;}
#Splan ul li ul li span{ font-size:12px;}


#Splan ul :nth-of-type(1) ul li:before {
    content: '▌'; color:#ac5195;
}

#Splan ul :nth-of-type(2) ul li:before {
    content: '▌'; color:#e64242;
}
#Splan ul :nth-of-type(3) ul li:before {
    content: '▌'; color:#f9a951;
}

#Splan ul li:last-child{ border:none;}


#chTw{   margin:0px 15px 0px 15px; }


#oiwai{ padding-bottom:60px; margin-bottom:60px; border-bottom:1px solid #d3c1af;}


#room{width:100%; text-align:center; }
#room dd {margin:0; padding:0;}
#room dt img{ margin-bottom:10px;}
#room dd ul{ margin:30px 0px 30px 0px; padding:0px 0px 40px 0px; border-bottom:1px solid #d3c1af; float:left; display:block; width:100%;}
#room dd li{ list-style:none; margin:0; padding:0; float:left; margin:0 5px;}

#HouziSP{ display:none;}
#oiwaiSP{ display:none;}


@media (max-width: 599px) {
	#Houzi{ display:none;}
	#HouziSP{width:100%; text-align:center; display:block; margin-top:30px;}
	#Splan li{ width:305px; float:none; list-style:none; margin:0px 0px 20px 0px; padding:0;}
	#room dd li{ list-style:none; margin:0 auto 20px auto; padding:0; float:none;}
	#oiwai{ display:none;}
	#oiwaiSP{ width:100%; text-align:center; display:block; margin-top:0px; padding-bottom:60px; margin-bottom:60px; border-bottom:1px solid #d3c1af;}

}


/* 料理 Space_______________________________________________________________________________________________________________________________________________*/


#Ryouri{background: url(https://4d6b88.claudeassets.com/20230609171445im_/https://takadairyokan.com/wp-content/themes/201603tkdi/images/18/sec_sk_topimg.jpg)  left top no-repeat; width:1000px; height:900px; position:relative; margin-top:60px;}
#Ryouri #txt{ position:absolute; top:380px; left:10px;}
#RyouriSP{ display:none;}

#ryouriT{ margin:0; padding:0;}
#ryouriT ul{ margin:0px 0px 60px 0px; padding:0px 0px 60px 0px; border-bottom:1px solid #d3c1af;}
#ryouriK ul{margin:0px 0px 30px 0px; padding:0px 0px 30px 0px;}
#ryouriT li, #ryouriK li{ list-style:none; float:left;}
#ryouriT li :nth-of-type(1), #ryouriK li :nth-of-type(1){ margin-right:15px;}

#ryouriK #title{ text-align:center; margin-bottom:30px;}


#ryouriSub{ margin:0 0 60px 0; padding:0; float:left;}
#ryouriSub ul{margin:0px 0px 30px 0px; padding:0px 0px 30px 0px;}
#ryouriSub li{ list-style:none; float:left; text-align:center;}
#ryouriSub :nth-of-type(2){ margin:0px 20px;}


#ryouriTP{ background: url(https://76e06d.claudeassets.com/20230609171445im_/https://takadairyokan.com/wp-content/themes/201603tkdi/images/18/sec_sk_ritbg.png)  left top no-repeat; width:1000px; height:792px; margin:20px 0px 60px 0px; padding-bottom:60px; margin-bottom:60px; border-bottom:1px solid #d3c1af;}

#ryouriTP #title{ width:100%; text-align:center; margin-top:60px; float:left;}
#ryouriTP ul{ margin:60px 0px 0px 120px; padding:0;}
#ryouriTP li{ list-style:none; float:left; margin:50px 80px 0px 0px;}
#ryouriTP ul li a:hover{ opacity:0.5;}

@media (max-width: 599px) {
	#Ryouri{ display:none;}
	#RyouriSP{width:100%; text-align:center; display:block; margin-top:30px;}
	
#ryouriT ul{ margin:0px 0px 30px 0px; padding:0px 0px 30px 0px; border-bottom:1px solid #d3c1af;}
#ryouriT li, #ryouriK li{ list-style:none; float:none; margin:30px 0px 30px 0px;}
#ryouriT li :nth-of-type(1), #ryouriK li :nth-of-type(1){ margin-right:0px;}

#ryouriSub {width:100%; text-align:center;}
#ryouriSub ul {margin:0px 0px 30px 0px; padding:60px 0px 30px 0px; border-top:1px solid #d3c1af; border-bottom:1px solid #d3c1af;  text-align:center; }
#ryouriSub li{ list-style:none; float:none; text-align:center; margin:0px auto 30px auto;}
#ryouriSub :nth-of-type(2){ margin:0px;}

#ryouriTP{  background:none;  margin:0; padding:0; width:100%; float:none; display:block;   }
#ryouriTP #title{  text-align:center; width:100%; margin:0; padding:0;}
#ryouriTP ul{ margin:60px auto 0px auto; padding:0px;  display:block;  text-align:center; float:left; }
#ryouriTP li{  float:left; margin:0px 0px 0px 10px; padding:0; width:210px;}

#ryouriTP li:nth-child(even){ margin:0px 0px 0px 20px; }

}

@media (max-width: 440px) {
	#ryouriTP ul{ margin:60px 0px 0px 20px; padding:0px;  display:block;   float:left; }
	#ryouriTP li{  float:left; margin:0px 0px 0px 0px; padding:0; width:160px;}
	}





.clerD {
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/*add200910*/
.corona-bnr:hover{
  opacity: .7;
}

.pc_only { display: block; }
.sp_only { display: none; }
@media screen and (max-width: 599px) {
.pc_only { display: none; }
.sp_only { display: block; }
}

/*
     FILE ARCHIVED ON 01:41:35 Feb 12, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:18:59 May 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.374
  exclusion.robots: 0.039
  exclusion.robots.policy: 0.031
  esindex: 0.006
  cdx.remote: 8.13
  LoadShardBlock: 113.551 (3)
  PetaboxLoader3.datanode: 119.757 (5)
  PetaboxLoader3.resolve: 73.162 (2)
  load_resource: 89.054
  loaddict: 18.933
*/