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


 
 
 .sp_only{
	display:none;
}

.pc_only{
	display:block;
}

#cnt .column-9 {
	padding-bottom:25px;
	text-align:center;
}
#cnt .column-9 ul.shop-info {
	display:inline-block;
}
#cnt .column-9 ul.shop-info li {
	position:relative;
	display:inline-block;
	width:125px;
	height:125px;
	margin:0 5px 15px;
}
#cnt .column-9 ul.shop-info img {
	position:absolute;
	top:0;
	left:0;
}
#cnt .column-9 ul.shop-info a {
	position:relative;
	display:block;
	width:124px;
	min-height:23px;
	padding-top:98px;
	color:#444444;
	font-size:12px;
	text-decoration:underline;
}
#cnt .column-9 ul.shop-info + p {
	margin:-1px 10px 0;
}
#cnt .column-9 ul.shop-info + p a {
	text-decoration:underline;
	color:#e50011 !important;
	font-weight:bold;
	font-size:16px;
}
#cnt .list-notes li{
	font-size:12px;
	margin-bottom:0 !important;
}
#responsive_wrap ul.list-notes li{margin-bottom:0 !important;}

#cnt .padd{
	padding-bottom:10px;
}

#cnt .padd20{
	padding-bottom:20px;
}


@media (max-width: 720px) {
	#cnt .column-9 {
		margin-bottom:0;
		padding-bottom:12px;
	}
	#cnt .column-9 ul.shop-info {
		width:100% !important;
		max-width:433px;
		height:auto;
	}
	#cnt .column-9 ul.shop-info li {
		margin:0 0 5px;
		height:auto;
	}
	#cnt .column-9 ul.shop-info + p {
		margin-top:-10px;
	}
	#responsive_wrap ul.list-notes li{margin-bottom:0 !important;}
}





/*追加*/
@media (max-width: 720px) {
#cnt .long .ttl-unit-02{
		background:url(../img/com_h42.jpg) no-repeat left top !important;
	}
	
	#responsive_wrap .service_info{
		width:94%;
		box-sizing: border-box;
		padding:0px;
		margin:0px;
	}
	
	#responsive_wrap .service_info li{
		width:100% !important;
		margin-bottom:1.4em;
		height:auto!important;
		box-sizing: border-box!important;
	}
	#responsive_wrap .service_info li img{
		width:90% !important;
		height:auto;
	}
	#responsive_wrap .service_info li:nth-child(1),
	#responsive_wrap .service_info li:nth-child(2),
	#responsive_wrap .service_info li:nth-child(3),
	#responsive_wrap .service_info li:nth-child(4){
	float:none !important;
}

.sp_only{
	display:block;
}

.pc_only{
	display:none;
}

}



#cnt h4 span{
	display:inline-block;
}
#cnt .caution p{
	margin-bottom:0 !important;
}
#cnt .caution .list-notes li{
	margin-bottom:0 !important;
}

#responsive_wrap .ttl_blue{
	background-color:#0f1350;
	color:#FFF;
	font-size:25px;
	padding:5px auto!important;
	text-align:center;
}

#responsive_wrap .service_info{
	text-align:center;
}

#responsive_wrap .service_info li{
	display: inline-block;
    /*border: 1px solid #CCCCCC;*/
    text-align: center;
    padding: 10px;
    margin: 8px;
	box-sizing: border-box!important;
}

#responsive_wrap .service_info li p{
	font-size:18px;
	font-weight:bold;
	color:#000000;
	margin-bottom:0;
    text-align: left;
}



/*#responsive_wrap .service_info li{
	display: inline-block;
	border:1px solid #CCCCCC;
	width:350px;
	text-align:center;
	padding:10px 5px;
}

#responsive_wrap .service_info li p{
	font-size:18px;
	font-weight:bold;
	color:#0f1350;
	margin-bottom:0;
}
#responsive_wrap .service_info li:nth-child(1),
#responsive_wrap .service_info li:nth-child(2){
	margin-right:1em;
}


#responsive_wrap .service_info li:nth-child(1),
#responsive_wrap .service_info li:nth-child(2){
	margin-top:10px;
}*/
.mt57{
	margin-top:57px;
}


.pt20{
	padding-top:20px;
}

.list-box2 {
  display: table;
  text-align:center;
}

.list-img2{
  display: table-cell;
  vertical-align: middle;
}

.list-text2 {
  display: table-cell;
  vertical-align: middle;
  padding-left: 20px;
  padding-right:20px;
}

.sen{
	width: 910px;
	height: auto;
    border: 1px solid #000000;  
	padding: 10px;
	box-sizing: border-box;
}  

.txt-bold24{
	font-size:24px; 
	font-weight: bold;
	
}

.txt-bold_pink24{
	font-size:24px; 
	font-weight: bold;
	color: #ea6d8d;	
}

.list-box3 {
  display: table;
  text-align:center!important;
}

.list-img3{
  display: table-cell;
  vertical-align: middle;
}

.list-text3 {
  display: table-cell;
  vertical-align: middle;
  padding-right:20px;
}


@media (max-width: 720px) {
	

.list-box2 {
  width:100%;
	height:auto;
	display: block!important;
	box-sizing: border-box;
}


.list-img2 img{
	width:100%;
	height:auto;
	display: block!important;
	box-sizing: border-box;
}

.list-text2 {
  width:100%;
	height:auto;
	display: block!important;
	box-sizing: border-box;
}
	
.list-box3 {
  width:100%;
	height:auto;
	display: block!important;
	box-sizing: border-box;
}


.list-img3 img{
	width:100%;
	height:auto;
	display: block!important;
	box-sizing: border-box;
}

.list-text3 {
  width:100%;
	height:auto;
	display: block!important;
	box-sizing: border-box;
}
	
	.spg img{
		width: 100%;
		height: auto;
	}

}


.left30 {
	padding-left: 30px;
}






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