@media (max-width: 600px)
{
.image-footer-big {
		display:none!important;
	}
}
@media (min-width: 600px)
{
.image-footer-small {
		display:none!important;
	}
}
@media (max-width: 900px) {
	.hide-image-header {
		display:none;
	}
	.line-image-header{
		padding-bottom:60px!important;
	}
	.group-access{
		width:95%!important;
		align-content:center!important;
	}
}
@media (min-width: 900px) {
	.display-image-header{
		display:none;
	}	
	.line-image-header{
		padding-bottom:24px!important;
	}
	.group-access{
		width:70%!important;
		align-content:center!important;
	}
}
a {
  text-decoration: none !important;
}

.introduction{
	width: 100%;
}
.introduction .innerbox{
	min-height: 450px;
	padding: 100px 15px;
	background:url(https://ccs-gaikokugo.com/wp-content/uploads/2026/04/Chieko.png) no-repeat right bottom;
}
.introduction p span{
	display: block;
}
.name_manager{
	padding-top: 50px;
}

@media screen and (max-width:1150px){
.introduction .innerbox{
	box-sizing: border-box;
	padding-right: 350px;
}
.introduction p span{
	display: inline;
}
}

@media screen and (max-width:800px){
.introduction .innerbox{
	background:url(https://ccs-gaikokugo.com/wp-content/uploads/2026/04/Chieko.png) no-repeat right bottom;
	background-size: 300px auto;
	padding-right: 230px;
}
}

@media screen and (max-width:700px){
.introduction .innerbox{
	padding: 50px 240px 50px 15px;
}
}

@media screen and (max-width:650px){
.introduction .innerbox{
	padding: 50px 15px 180px 15px;
	background:url(https://ccs-gaikokugo.com/wp-content/uploads/2026/04/Chieko.png) no-repeat right bottom;
	background-size: auto 300px;
}
}

@media screen and (max-width:550px){
.introduction .innerbox{
	padding: 50px 15px 100px 15px;
	background:url(https://ccs-gaikokugo.com/wp-content/uploads/2026/04/Chieko.png) no-repeat right bottom;
	background-size: auto 200px;
}
}

@media screen and (max-width:450px){
.introduction .innerbox{
	padding: 50px 15px 50px 15px;
	background:url(https://ccs-gaikokugo.com/wp-content/uploads/2026/04/Chieko.png) no-repeat right bottom;
	background-size: auto 150px;
}
}

@media screen and (max-width:400px){
.introduction .innerbox{
	padding: 50px 15px 110% 15px;
	background:url(https://ccs-gaikokugo.com/wp-content/uploads/2026/04/Chieko.png) no-repeat center bottom;
	background-size: contain;
}
}

.lpbn{
	position: fixed;
	bottom: 10px;
	right:10px;
	width: 200px;
	height: 200px;
	z-index: 993;
}
.lpbn img{
	width: 100%;
	height: auto;
}

@media screen and (max-width:850px){
.lpbn{
	width: 125px;
	height: 125px;
}
}

@media screen and (max-width:680px){
.lpbn{
	position: absolute;
	top:50px;
	right: 5px;
	bottom: inherit;
	width: 100px;
	height: 100px;
}}

@media screen and (max-width:480px){
.lpbn{
	width: 75px;
	height: 75px;
}
}