@charset "utf-8";
/*
Template: jstorkse
Theme Name: STORK SE Child
Theme URI: https://open-cage.com/stork-se/
Version: 1.0.0
Author: opencage
Author URI: https://open-cage.com/
*/
#content h1 span{
	border-bottom:solid #62C64A 5px;
	padding:0 0.3em 0;
	font-size:1.5em;
}
#content{
	color:#111111;
}
.g-box{
	font-size:1.5em;
	display:flex;
	flex-direction:column;
	text-align:center;
	border:solid #37B058 5px;
	border-radius:5px;
	width:500px;
	height:500px;
	margin-left:auto;
	margin-right:auto ;
	justify-content:center;
	align-items:center;
}
.g-box p{
	margin:0.5em;
	padding-top:1em;
}
.g-box img{
	max-width:100%;
}
.call{
	width:50%;
	padding-top:1em;
	margin-bottom:-20px !important;
	margin-top:-20px !important;
}
.room{
	width:80%;
	margin-top:-60px;
}
.track{
	width:80%;
}
.mannaka{
	text-align:center;
	font-size:1.5em;
}
.t-last{
	font-size:2em;
	text-align:center;
	font-weight:900;
}
.daidai{
	background:#E2A427;
	padding:0 1em 0.1em;
	font-size:1.2em;
	color:#fff;

}
.eyecatch,.of-cover{
	border:solid #37B058 5px;
	border-radius:5px;
}
@media screen and (max-width:450px){
.g-box{
	width:90vmin;
	height:90vmin;
	font-size:1.1em;
}
	.mannaka{
	text-align:center;
	font-size:1.1em;
}
	.t-last{
	font-size:1.5em;
	text-align:center;
	font-weight:900;
}
}