<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
@media all and (-ms-high-contrast: none){
  .slide-bg img{
    height:auto;
  }
	/*
	.facility-lineup-info02 img{
		width:100%;
		height:auto;
	}
	*/
	.chart_guide{
		display:block;
		text-align:center;
		margin:auto;
	}
	.tgl-panel.close{
		display:none;
	}
	.archive .blog-item .blog-figure.hasbg{
	width:auto !important;
	height:300px !important;
	}
	/*
	.page-id-97 .facility-lineup-info02 img{
		max-height:202px;
	}
	*/
	
}
@media (max-width:1150px) and (-ms-high-contrast: none){
	.page .breadcrumbs{
		margin-top:100px !important;
	}
	.toggle-btn{
		position:absolute;
		right:0;
		top:-1em;
	}
 	.page-id-75 .seeing_contents ul ,.page-id-75 .seeing_contents li ,.page-id-75 .seeing_contents img{
		width:100% !important;
		display:block;
		margin:auto;
	}
	.page-id-75 .seeing_contents img{
		padding:1em 0 !important;
	}
}
@media(min-width:971px){
	.facility-lineup-box img{
		height:auto !important;
		width:100% !important;
	}
}

@media (max-width: 1600px){
	.archive main {
    max-width: none;
	}
}
@media (max-width: 1150px){
	.archive main{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: #f3f3f3;
    padding: 0;
	}
	.archive main aside {
    padding: 30px;
    min-width: 0;
    max-width: none;
    margin: 0;
    width: 100%;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
}
	.archive .primary-content {
    padding: 30px;
    background-color: #fff;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
}


/* 2022 04 20 nakagawa 追加 */
.m-0{margin:0!important;}
.mt-0,.my-0{margin-top:0!important;}
.mr-0,.mx-0{margin-right:0!important;}.mb-0,.my-0{margin-bottom:0!important;}.ml-0,.mx-0{margin-left:0!important;}.m-1{margin:.25rem!important;}.mt-1,.my-1{margin-top:.25rem!important;}.mr-1,.mx-1{margin-right:.25rem!important;}.mb-1,.my-1{margin-bottom:.25rem!important;}.ml-1,.mx-1{margin-left:.25rem!important;}.m-2{margin:.5rem!important;}.mt-2,.my-2{margin-top:.5rem!important;}.mr-2,.mx-2{margin-right:.5rem!important;}.mb-2,.my-2{margin-bottom:.5rem!important;}.ml-2,.mx-2{margin-left:.5rem!important;}.m-3{margin:1rem!important;}.mt-3,.my-3{margin-top:1rem!important;}.mr-3,.mx-3{margin-right:1rem!important;}.mb-3,.my-3{margin-bottom:1rem!important;}.ml-3,.mx-3{margin-left:1rem!important;}.m-4{margin:1.5rem!important;}.mt-4,.my-4{margin-top:1.5rem!important;}.mr-4,.mx-4{margin-right:1.5rem!important;}.mb-4,.my-4{margin-bottom:1.5rem!important;}.ml-4,.mx-4{margin-left:1.5rem!important;}.m-5{margin:3rem!important;}.mt-5,.my-5{margin-top:3rem!important;}.mr-5,.mx-5{margin-right:3rem!important;}.mb-5,.my-5{margin-bottom:3rem!important;}.ml-5,.mx-5{margin-left:3rem!important;}.p-0{padding:0!important;}.pt-0,.py-0{padding-top:0!important;}.pr-0,.px-0{padding-right:0!important;}.pb-0,.py-0{padding-bottom:0!important;}.pl-0,.px-0{padding-left:0!important;}.p-1{padding:.25rem!important;}.pt-1,.py-1{padding-top:.25rem!important;}.pr-1,.px-1{padding-right:.25rem!important;}.pb-1,.py-1{padding-bottom:.25rem!important;}.pl-1,.px-1{padding-left:.25rem!important;}.p-2{padding:.5rem!important;}.pt-2,.py-2{padding-top:.5rem!important;}.pr-2,.px-2{padding-right:.5rem!important;}.pb-2,.py-2{padding-bottom:.5rem!important;}.pl-2,.px-2{padding-left:.5rem!important;}.p-3{padding:1rem!important;}.pt-3,.py-3{padding-top:1rem!important;}.pr-3,.px-3{padding-right:1rem!important;}.pb-3,.py-3{padding-bottom:1rem!important;}.pl-3,.px-3{padding-left:1rem!important;}.p-4{padding:1.5rem!important;}.pt-4,.py-4{padding-top:1.5rem!important;}.pr-4,.px-4{padding-right:1.5rem!important;}.pb-4,.py-4{padding-bottom:1.5rem!important;}.pl-4,.px-4{padding-left:1.5rem!important;}.p-5{padding:3rem!important;}.pt-5,.py-5{padding-top:3rem!important;}.pr-5,.px-5{padding-right:3rem!important;}.pb-5,.py-5{padding-bottom:3rem!important;}.pl-5,.px-5{padding-left:3rem!important;}

@media (min-width: 768px){
	
.pc-phone{display: block;}
.sp-phone{display: none;}
.px-md-5{padding-left:5rem!important; padding-right:5rem!important;}
.px-md-3{padding-left:3rem!important; padding-right:3rem!important;}
}

@media (max-width: 768px){
	
.pc-phone{display: none;}
.sp-phone{display: block!important; text-decoration: underline;}
}

.mainconin table{
	width: 100%;
}

.mainconin table tr {
    height: 46px;
    border: 1px solid #dae0e4;
}

.comtableleft {
    background-color: #dae0e4;
    color: #c30000;
    font-size: 0.9em;
    font-weight: bold;
    /* padding: 12px 0 0 25px; */
    padding: 0px 30px 0 25px;
    border-bottom: 1px solid #ffffff;
    width: 150px;
    vertical-align: middle;
    text-align: right;
}

.comtableright {
    padding: 12px 0 12px 30px;
    font-size: 0.9em;
}


.companyh4{
	border-bottom: 3px solid #ccc;
    padding: 5px;
	font-size: 120%;
	
}




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