.mt-100{margin-top: -100px!important}
.mt-95{margin-top: -95px!important}
.mt-90{margin-top: -90px!important}
.mt-85{margin-top: -85px!important}
.mt-80{margin-top: -80px!important}
.mt-75{margin-top: -75px!important}
.mt-70{margin-top: -70px!important}
.mt-65{margin-top: -65px!important}
.mt-60{margin-top: -60px!important}
.mt-55{margin-top: -55px!important}
.mt-50{margin-top: -50px!important}
.mt-45{margin-top: -45px!important}
.mt-40{margin-top: -40px!important}
.mt-35{margin-top: -35px!important}
.mt-30{margin-top: -30px!important}
.mt-25{margin-top: -25px!important}
.mt-20{margin-top: -20px!important}
.mt-15{margin-top: -15px!important}
.mt-10{margin-top: -10px!important}
.mt-5{margin-top: -5px!important}
.mt5{margin-top: 5px!important}
.mt6{margin-top: 6px!important}
.mt7{margin-top: 7px!important}
.mt8{margin-top: 8px!important}
.mt9{margin-top: 9px!important}
.mt10{margin-top: 10px!important}
.mt15{margin-top: 15px!important}
.mt20{margin-top: 20px!important}
.mt25{margin-top: 25px!important}
.mt30{margin-top: 30px!important}
.mt35{margin-top: 35px!important}
.mt40{margin-top: 40px!important}
.mt45{margin-top: 45px!important}
.mt50{margin-top: 50px!important}
.mt55{margin-top: 55px!important}
.mt60{margin-top: 60px!important}
.mt65{margin-top: 65px!important}
.mt70{margin-top: 70px!important}

.mb-15{margin-bottom: -15px!important}
.mb-10{margin-bottom: -10px!important}
.mb-5{margin-bottom: -5px!important}
.mb-4{margin-bottom: -4px!important}
.mb-3{margin-bottom: -3px!important}
.mb-2{margin-bottom: -2px!important}
.mb-1{margin-bottom: -1px!important}
.mb0{margin-bottom: 0px!important}
.mb1{margin-bottom: 1px!important}
.mb2{margin-bottom: 2px!important}
.mb3{margin-bottom: 3px!important}
.mb4{margin-bottom: 4px!important}
.mb5{margin-bottom: 5px!important}
.mb6{margin-bottom: 6px!important}
.mb7{margin-bottom: 7px!important}
.mb8{margin-bottom: 8px!important}
.mb9{margin-bottom: 9px!important}
.mb10{margin-bottom: 10px!important}
.mb11{margin-bottom: 11px!important}
.mb12{margin-bottom: 12px!important}
.mb13{margin-bottom: 13px!important}
.mb14{margin-bottom: 14px!important}
.mb15{margin-bottom: 15px!important}
.mb16{margin-bottom: 16px!important}
.mb17{margin-bottom: 17px!important}
.mb18{margin-bottom: 18px!important}
.mb19{margin-bottom: 19px!important}
.mb20{margin-bottom: 20px!important}
.mb25{margin-bottom: 25px!important}
.mb30{margin-bottom: 30px!important}
.mb35{margin-bottom: 35px!important}
.mb40{margin-bottom: 40px!important}
.mb45{margin-bottom: 45px!important}
.mb50{margin-bottom: 50px!important}
.mb55{margin-bottom: 55px!important}
.mb60{margin-bottom: 60px!important}
.mb65{margin-bottom: 65px!important}
.mb70{margin-bottom: 70px!important}
.mb75{margin-bottom: 75px!important}
.mb80{margin-bottom: 80px!important}
.mb85{margin-bottom: 85px!important}
.mb90{margin-bottom: 90px!important}
.mb95{margin-bottom: 95px!important}
.mb100{margin-bottom: 100px!important}
.mb110{margin-bottom: 110px!important}
.mb120{margin-bottom: 120px!important}
.mb130{margin-bottom: 130px!important}
.mb140{margin-bottom: 140px!important}
.mb150{margin-bottom: 150px!important}

.wt10{width: 10px}
.wt15{width: 15px}
.wt20{width: 20px}
.wt25{width: 25px}
.wt30{width: 30px}
.wt35{width: 35px}
.wt40{width: 40px}
.wt45{width: 45px}
.wt50{width: 50px}
.wt55{width: 55px}
.wt60{width: 60px}
.wt65{width: 65px}
.wt70{width: 70px}
.wt75{width: 75px}
.wt80{width: 80px}
.wt85{width: 85px}
.wt90{width: 90px}
.wt95{width: 95px}
.wt100{width: 100px}
.wt110{width: 110px}
.wt120{width: 120px}
.wt130{width: 130px}
.wt140{width: 140px}
.wt150{width: 150px}
.wt160{width: 160px}
.wt170{width: 170px}
.wt180{width: 180px}
.wt190{width: 190px}
.wt200{width: 200px}
.wt210{width: 210px}
.wt220{width: 220px}
.wt230{width: 230px}
.wt240{width: 240px}
.wt250{width: 250px}
.wt300{width: 300px}
.wt350{width: 350px}
.wt400{width: 400px}
.wt450{width: 450px}
.wt500{width: 500px}
.wt550{width: 550px}
.wt600{width: 600px}
.wt650{width: 650px}
.wt700{width: 700px}
.wt750{width: 750px}

.wt100per{width: 100%!important}
.wt95per{width: 95%!important}
.wt90per{width: 90%!important}
.wt85per{width: 85%!important}
.wt80per{width: 80%!important}
.wt75per{width: 75%!important}
.wt70per{width: 70%!important}
.wt65per{width: 65%!important}
.wt60per{width: 60%!important}
.wt55per{width: 55%!important}
.wt50per{width: 50%!important}
.wt45per{width: 45%!important}
.wt40per{width: 40%!important}
.wt35per{width: 35%!important}
.wt30per{width: 30%!important}
.wt25per{width: 25%!important}
.wt20per{width: 20%!important}
.wt15per{width: 15%!important}
.wt10per{width: 10%!important}
.wt5per{width: 5%!important}

.mwt600{max-width: 600px!important;width: 100%;}

.ht10{height: 10px}
.ht15{height: 15px}
.ht20{height: 20px}
.ht25{height: 25px}
.ht30{height: 30px}
.ht35{height: 35px}
.ht40{height: 40px}
.ht45{height: 45px}
.ht50{height: 50px}
.ht55{height: 55px}
.ht60{height: 60px}
.ht65{height: 65px}
.ht70{height: 70px}
.ht75{height: 75px}
.ht80{height: 80px}
.ht85{height: 85px}
.ht90{height: 90px}
.ht95{height: 95px}
.ht100{height: 100px}
.ht150{height: 150px}
.ht200{height: 200px}
.ht250{height: 250px}
.ht300{height: 300px}
.ht350{height: 350px}
.ht400{height: 400px}
.ht450{height: 450px}
.ht500{height: 500px}
.ht550{height: 550px}
.ht600{height: 600px}
.ht650{height: 650px}
.ht700{height: 700px}
.ht750{height: 750px}

.ml5{margin-left: 5px}
.ml10{margin-left: 10px}
.ml15{margin-left: 15px}

.fw100{font-weight: 100}
.fw200{font-weight: 200}
.fw300{font-weight: 300}
.fw400{font-weight: 400}
.fw500{font-weight: 500}
.fw600{font-weight: 600}
.fw700{font-weight: 700}

.fs07em{font-size: 0.7em}
.fs08em{font-size: 0.8em}
.fs09em{font-size: 0.9em}
.fs1em{font-size: 1em}
.fs1_05em{font-size: 1.05em}
.fs1_1em{font-size: 1.1em}
.fs1_2em{font-size: 1.2em}


.ta-ctr{text-align: center!important}
.ta-lft{text-align: left!important}
.ta-rgt{text-align: right!important}

.br-cont{display: inline-block}

.br{display: inline-block}

.box-room {
	width:100%;
	max-width:100%;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	position: relative;
	color: #fff;
	padding: 6% 0;
	z-index: 1;
	pointer-events:all;
}

@media (max-width:768px){
	
	.box-room {
		padding: 6% 0;
	}
	
}

@media (max-width:600px){
	
	.box-room {
		padding: 12% 0;
	}
	
}

.room-efe {
	border: solid #bce4ff;
	border-width: 1px 0 0 0;
	box-shadow: 0px 0px 20px 0px rgba(188, 228, 255, .9);
}

.set-fff{
	background-color: #fff;
	color: #262626;
	position:relative;
	z-index: 1;
}

.set-bk{
	background-color: #000;
	color: #fff;
	position:relative;
	z-index: 1;	
	/*background: linear-gradient(rgba(51,51,51,1) 0%, rgba(0,0,0,1) 15%, rgba(0,0,0,1) 85%, rgba(51,51,51,1) 100%);
	background: -moz-linear-gradient(rgba(51,51,51,1) 0%, rgba(0,0,0,1) 15%, rgba(0,0,0,1) 85%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(rgba(51,51,51,1) 0%, rgba(0,0,0,1) 15%, rgba(0,0,0,1) 85%, rgba(51,51,51,1) 100%);*/
	background-color: #000;
}

.set-bk-op {
	background: rgba(0,0,0,.8);
	color: #fff;
	position:relative;
	z-index: 1;
	background-image:url("../images/bg_pic.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.set-live {
	background-color: #0e1864;
	color: #fff;
	position:relative;
	z-index: 1;
}

.set-live-2 {
	background-color: #060b37;
	color: #fff;
	position:relative;
	z-index: 1;
}

.set-food {
	background-color: #9b0101;
	color: #fff;
	position:relative;
	z-index: 1;
}

.set-food-2 {
	background-color: #5b0000;
	color: #fff;
	position:relative;
	z-index: 1;
}

.set-street {
	background-color: #491672;
	color: #fff;
	position:relative;
	z-index: 1;
}

.set-street-2 {
	background-color: #290645;
	color: #fff;
	position:relative;
	z-index: 1;
}

.set-goods {
	/*background-color: #477714;*/
	background-color: #0c0c24;
	color: #fff;
	position:relative;
	z-index: 1;
}

.set-kitchen {
	/*background-color: #477714;*/
	background-color: #4a2800;
	color: #fff;
	position:relative;
	z-index: 1;
}

.set-kitchen-2 {
	/*background-color: #477714;*/
	background-color: #351d00;
	color: #fff;
	position:relative;
	z-index: 1;
}

.set-traca {
	/*background-color: #477714;*/
	background-color: #00436a;
	color: #fff;
	position:relative;
	z-index: 1;
}

.set-d-blue {
	background-color: #111123;
	color: #fff;
	position:relative;
	z-index: 1;
	/*background: linear-gradient(rgba(56,56,118,1) 0%, rgba(17,17,35,1) 20%, rgba(0,0,0,1) 40%, rgba(0,0,0,1) 60%, rgba(17,17,35,1) 80%, rgba(56,56,118,1) 100%);
	background: -moz-linear-gradient(rgba(56,56,118,1) 0%, rgba(17,17,35,1) 20%, rgba(0,0,0,1) 40%, rgba(0,0,0,1) 60%, rgba(17,17,35,1) 80%, rgba(56,56,118,1) 100%);
	background: -webkit-linear-gradient(rgba(56,56,118,1) 0%, rgba(17,17,35,1) 20%, rgba(0,0,0,1) 40%, rgba(0,0,0,1) 60%, rgba(17,17,35,1) 80%, rgba(56,56,118,1) 100%);*/
	background: linear-gradient(rgba(20,56,118,1) 0%, rgba(0,17,35,1) 20%, rgba(0,0,0,1) 40%, rgba(0,0,0,1) 60%, rgba(0,17,35,1) 80%, rgba(20,56,118,1) 100%);
	background: -moz-linear-gradient(rgba(20,56,118,1) 0%, rgba(0,17,35,1) 20%, rgba(0,0,0,1) 40%, rgba(0,0,0,1) 60%, rgba(0,17,35,1) 80%, rgba(20,56,118,1) 100%);
	background: -webkit-linear-gradient(rgba(20,56,118,1) 0%, rgba(0,17,35,1) 20%, rgba(0,0,0,1) 40%, rgba(0,0,0,1) 60%, rgba(0,17,35,1) 80%, rgba(20,56,118,1) 100%);
}

.set-d-sky {
	background-color: #7e0041;
	color: #fff;
	position:relative;
	z-index: 1;
	background: linear-gradient(rgba(15,100,200,1) 0%, rgba(0,30,70,1) 15%, rgba(0,0,0,1) 50%, rgba(0,30,70,1) 85%, rgba(15,100,200,1) 100%);
	background: -moz-linear-gradient(15,100,200,1) 0%, rgba(100,0,50,1) 15%, rgba(0,0,0,1) 50%, rgba(100,0,50,1) 85%, rgba(126,0,65,1) 100%);
	background: -webkit-linear-gradient(15,100,200,1) 0%, rgba(100,0,50,1) 15%, rgba(0,0,0,1) 50%, rgba(100,0,50,1) 85%, rgba(126,0,65,1) 100%);
}

.set-d-red {
	background-color: #000;
	color: #fff;
	position:relative;
	z-index: 1;
	background: linear-gradient(rgba(150,150,230,1) 0%, rgba(120,0,150,1) 10%, rgba(30,0,40,1) 40%, rgba(30,0,40,1) 60%, rgba(120,0,150,1) 90%, rgba(150,150,230,1) 100%);
	background: -moz-linear-gradient(rgba(150,150,230,1) 0%, rgba(120,0,150,1) 10%, rgba(30,0,40,1) 40%, rgba(30,0,40,1) 60%, rgba(120,0,150,1) 90%, rgba(150,150,230,1) 100%);
	background: -webkit-linear-gradient(rgba(120,120,200,1) 0%, rgba(120,0,150,1) 10%, rgba(30,0,40,1) 40%, rgba(30,0,40,1) 60%, rgba(120,0,150,1) 90%, rgba(120,120,200,1) 100%);
}



.set-light{
	background-color: #f5f5f0;
	color: #262626;
	position:relative;
	z-index: 1;
}

.bg-preview {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image:url("https://akibayabai.com/images/bg_preview.png");
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	z-index: -1;
}

.bg-brand {
	background-image:url("https://akibayabai.com/images/bg_brand.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.bg-brand-pattern {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image:url("https://akibayabai.com/images/bg_brand_pattern.png");
	background-position: right bottom;
	background-repeat: no-repeat;
	background-size: 100%;
	opacity: 0.2;
	z-index: 4;
}

.bg-form {
	width:100%;
	height:100%;
	display: block;
	overflow: hidden;
	position:absolute;
	padding: 0;
	top:0;
	line-height: 0;
	background-image:url("https://akibayabai.com/images/bg_form.gif");
	z-index: 2;
}

@media (max-width:768px){
	
	.bg-brand-pattern {
		opacity: 0.3;
	}
	
}


@media (max-width:600px){
	
	.bg-brand-pattern {
		background-size: 800px;
	}
	
}

.screen-brand {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	background: linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5),rgba(0,0,0,.9));
	z-index: 3;
}


.bg-contact {
	background-image:url("https://akibayabai.com/images/bg_contact.jpg");
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: cover;
}

.screen-contact {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	background: rgba(0,0,0,.3)!important;
	z-index: 3;
}

.screen-sps {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	background: rgba(0,0,0,.75)!important;
	z-index: 3;
}


/*==========================================================================*/

.box-room-client {
	width:100%;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	position: relative;
	padding: 0;
	z-index: 1;
	pointer-events:all;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	align-content: flex-start;
}

.box-pic-top {
	width:100%;
	margin: 0 auto;
	overflow:hidden;
	text-align:center;
	position: relative;
	color: #fff!important;
	padding: 5% 0 4.5% 0;
	z-index: 1;
	pointer-events:none;
	background-color: #000!important;
}

@media (max-width:600px){
	
	.box-pic-top{
		padding: 8% 0 9% 0;
	}
}

.bg-client {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	line-height: 0;
	background-image:url("https://akibayabai.com/images/bg_client.jpg");
	background-position: center top 20%;
	background-repeat: no-repeat;
	background-size: cover;
	filter:alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
	z-index: 1;
}

.bg-circle {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	line-height: 0;
	background-image:url("https://akibayabai.com/images/bg_circle.jpg");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
	filter:alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
	z-index: 1;
}

.bg-pc-sm {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	line-height: 0;
	background-image:url("https://akibayabai.com/images/box_pic_sm.jpg");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
	z-index: 2;
}

.bg-pc-ct {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	line-height: 0;
	background-image:url("https://akibayabai.com/images/box_pic_contact.jpg");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
	filter:alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
	z-index: 2;
}

.bg-pc-flow {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	line-height: 0;
	background-image:url("https://akibayabai.com/images/box_pic_flow.jpg");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
	filter:alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
	z-index: 2;
}

.bg-pc-stf {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	line-height: 0;
	background-image:url("https://akibayabai.com/images/box_pic_staff.jpg");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
	filter:alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
	filter: grayscale(100%);
	-webkit-filter:grayscale(100%); 
    -moz-filter:grayscale(100%); 
	z-index: 2;
}

.bg-pc-news {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	line-height: 0;
	background-image:url("https://akibayabai.com/images/box_pic_news.jpg");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
	filter:alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
	z-index: 2;
}

.bg-dots {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	line-height: 0;
	background-image:url("https://akibayabai.com/images/bg_dots.png");
	filter:alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
	z-index: 2;
}

.bg-stripe {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	line-height: 0;
	background-image:url("https://akibayabai.com/images/bg_stripe.png");
	background-size: 13px;
	filter:alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
	z-index: 2;
}

.bg-navy {
	background-color: #001a28;
}

.clr-00bedd {
	color: #00bedd;
}

.clr-00a7d3 {
	color: #00a7d3;
}
.clr-pnk {
	color: #d6358d;
}

.screen-navy {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	background: rgba(0,26,40,0.7)!important;
	z-index: 3;
}

.screen-lite {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	background: rgba(0,0,0,0.2)!important;
	z-index: 3;
}


.screen-gray {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	background: rgba(0,0,0,0.6)!important;
	z-index: 3;
}

.screen-bk {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	background: rgba(0,0,0,0.7)!important;
	z-index: 3;
}

.screen-blue {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	background: rgba(0,26,52,0.8)!important;
	z-index: 3;
}

.box-pic {
	width:100%;
	height:100%;
	display: block;
	overflow: hidden;
	background: rgba(0,0,0,0.3)!important;
	line-height: 0;
	background-position: center top 40%;
	background-repeat: no-repeat;
	background-size: cover;
	z-index: 1;
}

.set-nv{
	background-color: #001a28;
	color: #fff;
	position:relative;
	z-index: 1;	
}

.set-bb{
	background-color: #00a7d3;
	color: #fff;
	position:relative;
	z-index: 1;	
}

.set-wb{
	background-color: #fff;
	color: #00a7d3;
	position:relative;
	z-index: 1;	
}

.set-f7b{
	background-color: #f9f9f9;
	color: #00a7d3;
	position:relative;
	z-index: 1;	
}

.inner-1400,.inner-1300,  .inner-1200, .inner-1100, .inner-1000, .inner-1000-top, .inner-1000-work, .inner-900, .inner-800, .inner-800-nh, .inner-700, .inner-650, .inner-600, .inner-500 {
	width:94%;
	margin: auto;
	text-align:center;
	position: relative;
	pointer-events:all;
	z-index: 4;
}

.inner-feat{
	max-width: 1500px;
	width:100%;
	margin: auto;
	text-align:center;
	position: relative;
	pointer-events:all;
	z-index: 4;
}

.inner-1400{
	max-width: 1400px;
}

.inner-1300{
	max-width: 1300px;
}

.inner-1200{
	max-width: 1200px;
}

.inner-1100{
	max-width: 1100px;
}

.inner-1000{
	max-width: 1000px;
}

.inner-1000-top{
	max-width: 1000px;
	min-height: 400px;
}

.inner-1000-work{
	max-width: 1000px;
	height: 100px;
	display: flex;
	justify-content: space-between;
	align-items:flex-start;
	margin-bottom: 10px;
}

.inner-900{
	max-width: 900px;
}

.inner-800{
	max-width: 800px;
}

.inner-800-nh{
	max-width: 800px;
	margin-top: 65px;
}

.inner-700{
	max-width: 700px;
}

.inner-650{
	max-width: 650px;
}

.inner-600{
	max-width: 600px;
}

.inner-500{
	max-width: 500px;
}

.inner-0{
	position: relative;
	pointer-events:all;
	z-index: 4;
}


@media (max-width:600px){
	
	.inner-feat, .inner-1400, .inner-1200, .inner-1100, .inner-1000, .inner-1000-top, .inner-1000-work, .inner-900, .inner-800, .inner-800-nh, .inner-700, .inner-650, .inner-600, .inner-500 {
		width:94%;
	}

}

.set-pic{
	color: #fff;
	position:relative;
	z-index: 0;
}

.set-fff{
	background-color: #fff;
	color: #262626;
	position:relative;
	z-index: 1;
}

.set-f7{
	background-color: #f7f7f7;
	color: #262626;
	position:relative;
	z-index: 1;
}

.set-bl{
	background-color: #051c36;
	color: #fff;
	position:relative;
	z-index: 1;	
}



.set-nv{
	background-color: #001a28;
	color: #fff;
	position:relative;
	z-index: 1;	
}


.set-tw{
	background-color: #4ca0eb;
	color: #fff;
	position:relative;
	background-image:url("https://akibayabai.com/images/tw_bg.gif");
	z-index: 1;	
}

.mg-normal {
	margin-top: 7%!important;
	margin-bottom: 5%!important;
}

.mg-map {
	margin-top: 2%!important;
	margin-bottom: 5%!important;
}

.mg-blog {
	margin-top: 5%!important;
	margin-bottom: 5%!important;
}

.mg-top {
	margin-top: 5%!important;
}

.mg-btm {
	margin-bottom: 3%!important;
}

.mg-headless {
	margin-top: 130px!important;
	margin-bottom: 5%!important;
}

@media (max-width:600px){
	
	.mg-normal {
		margin-top: 15%!important;
		margin-bottom: 7%!important;
	}
	
	.mg-map {
		margin-top: 4%!important;
		margin-bottom: 7%!important;
	}
	
	.mg-blog {
		margin-top: 5%!important;
		margin-bottom: 7%!important;
	}
	
	.mg-top {
		margin-top: 5%!important;
	}
	
	.mg-btm {
		margin-bottom: 7%!important;
	}
}

.adjust-service {
	background-position: right center;
}

.adjust-works {
	background-position: center center;
}

.adjust-staff {
	background-position: right top;
}

.adjust-company {
	background-position: center center;
}

.adjust-news {
	background-position: center center;
}

.adjust-contact {
	background-position: center center;
}

.adjust-recruit {
	background-position: center top 20px;
}

@media (max-width:600px){
	
	.adjust-recruit {
		background-position: center top 0px;
	}
}

.inner-slick {
	width:100%;
	max-width: 1000px;
	margin: auto;
	margin-top: 30px;
	text-align:center;
	position: relative;
	pointer-events:all;
	z-index: 4;
}

@media (max-width:600px){
	
	
}