@charset "utf-8";
.container {
	width: 100vw;
	padding-left: 30px;
	padding-right: 30px;
}
.site-navi {
	display: none;
}
.drawer-button {
	position: fixed;
	top: 5px;
	right: 15px;
}
body {
	padding-top: 72px;
}
.header_standard .site-title-logo {
	width: 300px;
	padding-right: 15px;
	margin-left: 0px;
	float: left;
}
.use-sidebar_container {
	width: 100vw;
	padding-left: 30px;
	padding-right: 30px;
}
.content-sidebar {
	padding-left: 30px;
	padding-right: 30px;
}
.header_standard .site-title-text {
	font-size: 24px;
}
.top-head {
	margin-left: -40px;
}
.top-head:before {
content: "";
display: inline-block; 
background-size: cover;
background-repeat: no-repeat;
margin-right:-50px;
width: 200px;
height:180px;}
.fixed-recruit {
	width: 200px;
	bottom: 20px;
}
.fixed-pagetop {
	bottom: 180px;
}
.page_content-section {
	margin-top: 0px;
}
.interview_namearea:before {
top:-175px;
right:0;
width: 250px;
height:250px;}
.interview_namearea_left:before {
top:-175px;
left:0;
width: 250px;
height:250px;}
.cta-head:before {
margin-right:-20px;
margin-left:-10px;
width: 100px;
height:90px;}
.drawer-area .menu {
	width: 360px;
}
.front-page_content-section {
	margin-top: 50px;
}
