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

/******************************************************************
shizukuishi
******************************************************************/
body#shizukuishi #g-nav ul li.current span{
	background: #1d0b07!important;
  }

body#shizukuishi h3.heading::before,
body#shizukuishi h3.heading::after {
	background-color: #5e8bcf; /* 横線の色 */
}

body#shizukuishi .t_line td{
	background-color: rgba(93, 138, 190, 0.5);
}

body#shizukuishi .t_line th{
	background-color: rgba(69, 121, 180, 0.5);
}


body#shizukuishi .p01{max-width: 1000px;}
body#shizukuishi .p02{max-width: 1000px;}
body#shizukuishi .p03{max-width: 1000px;}
body#shizukuishi .p04{max-width: 1200px;}

body#shizukuishi .mv02 video{width: 900px;}



.bg_shizukuishi{
	background:rgb(217, 233, 247) ;
	color: #000;
	font-weight: 200;
}



.bg_shizukuishi2{
	background:rgb(21, 50, 71) ;
	color: #fff;
	font-weight: 200;
}



.bg_shizukuishi3{
	background: url(/zh-hant/ski/experience/img/shizukuishi/shizukuishi_bg01.jpg) no-repeat left top #0b090a;
	background-size: 100%!important;
	padding-top: 120px;
	color: #fff;
	font-weight: 200;
}
.bg_shizukuishi3 .midashi_time{
	padding-bottom: 55vw;
}




.bg_shizukuishi4{
	background: url(/zh-hant/ski/experience/img/shizukuishi/shizukuishi_bg02.jpg) no-repeat left top #91a2e5;
	background-size: 100%!important;
	padding-top: 120px;
	color: #000;
	font-weight: 200;
}
.bg_shizukuishi4 .midashi_time{
	padding-bottom: 50vw;
}

.bg_shizukuishi4 .clm_txt{
	color: #000;
}


.bg_shizukuishi4 .clm_pleft{
	margin-top: 70px;
}


.bg_shizukuishi5{
	background: url(/zh-hant/ski/experience/img/shizukuishi/shizukuishi_bg03.jpg) no-repeat left top #fff;
	background-size: 100%!important;
	padding-top: 120px;
	color: #000;
	font-weight: 200;
}
.bg_shizukuishi5 .midashi_time{
	padding-bottom: 50vw;
}




.bg_shizukuishi6{
	background: url(/zh-hant/ski/experience/img/shizukuishi/shizukuishi_bg04.jpg) no-repeat left bottom #004f88;
	background-size: 100%!important;
	padding-top: 120px;
	color: #fff;
	font-weight: 200;
}
.bg_shizukuishi6 .clm_center{
	margin-bottom: 35vw;
}



@media only screen and (max-width:1280px){
	body#shizukuishi .mv02{
		width: 88%!important;
		margin: 0 0 0 auto;
	}
	body#shizukuishi .mv02 video{
		width: 100%!important;
	}
}

@media only screen and (max-width:920px){


	.bg_kagura4 .midashi_time{
		padding-bottom: 40vw;
	}

	.bg_kagura5 .midashi_time{
		padding-bottom: 45vw;
	}

	.bg_kagura6 .midashi_time{
		padding-bottom: 55vw;
	}
}


@media only screen and (max-width:768px){
	body#shizukuishi .p02{max-width:100%; padding-left:30px; margin-bottom: 30px;}

	body#shizukuishi .mv02{
		margin-bottom: 30px;
		width: 92%;
	}

	body#shizukuishi .mv02 video{
		width: 100%;
		margin:22px 0 0 0;
	}



	.bg_shizukuishi3{
		background: url(/zh-hant/ski/experience/img/shizukuishi/shizukuishi_bg01_sp.jpg) no-repeat left top #0b090a;
		padding-top: 70px;
	}
	.bg_shizukuishi3 .midashi_time{
		padding-bottom: 80vw;
	}


	.bg_shizukuishi4{
		background: url(/zh-hant/ski/experience/img/shizukuishi/shizukuishi_bg02_sp.jpg) no-repeat left top #91a2e5;
		padding-top: 70px;
	}
	.bg_shizukuishi4 .midashi_time{
		padding-bottom: 60vw;
	}

	.bg_shizukuishi4 .p04{
		margin-top: -20px;
	}


	.bg_shizukuishi5{
		background: url(/zh-hant/ski/experience/img/shizukuishi/shizukuishi_bg03_sp.jpg) no-repeat left top #fff;
		padding-top: 70px;
	}
	.bg_shizukuishi5 .midashi_time{
		padding-bottom: 70vw;
	}


	.bg_shizukuishi5{
		padding-top: 70px;
	}


	.bg_shizukuishi6{
		padding-top: 70px;
	}

}
</pre></body></html>