﻿@charset "utf-8";
body{
	font-family:"メイリオ",sans-serif,Meiryo,'Hiragino Kaku Gothic ProN';
	-webkit-font-smoothing:antialiased;
	-webkit-text-size-adjust:100%;
	color:#32373a;
	font-size:18px;
	line-height:1.3;
}
#g01 *{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
a img{
	-moz-transition:.2s;
	-webkit-transition:.2s;
	transition:.2s;
}
a:hover img{
	-moz-opacity:.85;
	-webkit-opacity:.85;
	opacity:.85;
}
#wrapper{
	background:#d9c4f3!important;
}
#g01 #wrapper{
	padding:0;
}
#headerWrap{
	width:100%;
	background:none;
}
#header{
	width:1000px;
	margin:0 auto;
	padding:0;
	background:none;
}
#headerCategoryList,#headerStore .kana,#headerStoreContact,#headerBtm{
	display:none;
}
#headerStore{
	float:none;
	width:1000px;
	margin:0 auto;
}
#headerStore .name{
	font-size:18px;
}
#headerStore .name a{
	color:#0e014d!important
}
#g01 .sectionBtm,#g01 .indexCornerWrap01{
	display:none;
}
#g01 .sectionWrap,#g01 .section,#g01 .sectionIn,#g01 .h2WrapBtm,#g01 .h2WrapTop,#g01 .h2WrapMid{
	background:none;
	padding:0;
}
#g01 #contents{
	width:1000px;
}
#mainimg{
	margin:0;
	height:1370px;
}
#mainimgIn{
/*	background:url(https://cms.locoplace.biz/storeimg/43/430684/20260619_1703331.png) no-repeat top center / 100% auto!important;*/
    background-size: 100% !important;
    background-position-x: center !important;
	height:1370px;
	width:1000px;
}
#gNaviWrap{
	margin:0;
}
#gNaviIn{
	width:1000px;
	padding:0;
}
#gNavi ul{
	border-bottom:0;
	height:60px;
	display:table;
	table-layout:fixed;
	width:100%;
}
#gNavi li{
	height:60px;
	display:table-cell;
	width:100%;
	position:static;
	padding:0;
}
#gNavi li a{
	width:100%;
	padding:0!important;
	height:60px;
	background:#843aa5;
	color:#fff;
	line-height:60px;
}
#gNavi li a:hover{
	background:#57266c;
}
#g01 .indexCopy01{
	position:absolute;
	top:-1530px;
	font-size:12px;
}
#title01{
	background:transparent url(https://cms.locoplace.biz/storeimg/19/199412/20180309_1709391.gif) no-repeat scroll 0% 0%;
	height:259px;
}
#title02{
	background:transparent url(https://cms.locoplace.biz/storeimg/19/199412/20180309_1709392.gif) no-repeat scroll 0% 0%;
	height:259px;
}
#title03{
	background:transparent url(https://cms.locoplace.biz/storeimg/19/199412/20180309_1709393.gif) no-repeat scroll 0% 0%;
	height:259px;
}
#title04{
	background:transparent url(https://cms.locoplace.biz/storeimg/19/199412/20180309_1709394.gif) no-repeat scroll 0% 0%;
	height:259px;
}
#title05{
	background:transparent url(https://cms.locoplace.biz/storeimg/19/199412/20180309_1709395.gif) no-repeat scroll 0% 0%;
	height:259px;
}
#title06{
	background:transparent url(https://cms.locoplace.biz/storeimg/19/199412/20180309_1709451.gif) no-repeat scroll 0% 0%;
	height:259px;
}
#title07{
	background:transparent url(https://cms.locoplace.biz/storeimg/19/199412/20180309_1709452.gif) no-repeat scroll 0% 0%;
	height:259px;
}
#titleqa{
	background:url(https://cms.locoplace.biz/storeimg/19/199412/20180316_1751361.gif) no-repeat;
	height:259px;
}
.picup_title,.qa_title{
	position:relative;
	font-size:48px;
	color:rgb(255,255,255);
	top:155px;
}
.picup_title h3,.qa_title h3{
	text-align:center!important;
	font-weight:bold!important;
}
.cont_wrapper{
	background:#fff;
	box-shadow:0 0 9px -6px #151614;
	-moz-box-shadow:0 0 9px -6px #151614;
	-webkit-box-shadow:0 0 9px -6px #151614;
}
.cont_cta{
	margin:80px 0!important;
}
.cta_bnr>a>img{
	display:none;
}
.cta_bnr>a{
	background:url(https://cms.locoplace.biz/storeimg/43/430684/20260619_1703131.png) no-repeat;
	display:block;
	height:268px;
}
.call-cont img{
	display:none;
}
.call-cont a{
	background:url(https://cms.locoplace.biz/storeimg/43/430684/20260619_1703131.png) no-repeat top center /100%;
	display:block;
	height:236px;
}
.step_bnr img{
	display:none;
}
.step_bnr{
	background:url(https://cms.locoplace.biz/storeimg/19/199412/20180309_1709164.gif) no-repeat;
	display:block;
	height:268px;
}
.cont_01{
	margin-bottom:80px;
}
.\30 1_txt{
	width:1000px;
}
.cont_01 ul{
	text-align:center;
	width:850px;
	margin:0 auto!important;
}
.cont_01 ul li{
	display:inline-block;
	width:190px;
	background:#000;
	margin:0 10px;
	border-radius:15px;
	padding:10px 0;
	color:#fff;
	font-weight:700;
	font-size:25px;
}
.\30 1_txt p{
	text-align:center!important;
	font-size:35px!important;
	font-weight:700;
	color:#0e014d!important;
	padding:17px 0!important;
}
.\30 2_txt{
	width:815px;
	margin:0 auto!important;
	padding:10px 0 40px 0;
}
.\30 2_txt h4{
	font-weight:bold!important;
}
.cont_03{
	margin-bottom:80px;
}
.cont_04A,.cont_04B,.cont_04C,.cont_04D{
	margin-bottom:80px;
}
.cont_04C{
	padding-bottom:50px;
}
.cont_04E{
	margin-bottom:80px;
	padding:50px 0;
}
.\30 4_txt{
	width:830px;
	margin:0 auto!important;
}
.\30 4_txt h4{
	color:#e4007f;
	font-size:40px;
	font-weight:700;
	text-align:center;
	padding-bottom:25px;
}
.\30 4_link{
	width:300px;
	margin:20px auto 0px!important;
	background:#32373A none repeat scroll 0% 0%;
	text-align:center!important;
	border-radius:10px!important;
	box-shadow:3px 3px 0 rgba(0,0,0,.6);
}
.\30 4_link a{
	color:#FFF!important;
	text-decoration:none!important;
	width:300px;
	display:block;
	height:60px;
	line-height:60px;
}
.cont_06{
	margin-bottom:80px;
}
.cont_qa{
	width:845px;
	margin:0 auto 50px!important;
	padding:35px 0!important;
}
.qa_bg{
	border:solid 3px #32373a;
	margin-bottom:30px!important;
}
.pc{
	display:none;
}
.qa_q{
	background:url(https://cms.locoplace.biz/storeimg/31/312889/20180207_1515482.gif) no-repeat left 6px top;
	padding:10px 10px 10px 90px!important;
	margin:5px 0!important;
	height:80px
}
.border_line{
	background:url(https://cms.locoplace.biz/storeimg/31/312889/20180207_1515483.gif) no-repeat center top;
	display:block;
	height:20px;
	width:100%;
	position:relative;
	top:10px;
}
.qa_a{
	background:url(https://cms.locoplace.biz/storeimg/31/312889/20180207_1515481.gif) no-repeat left 6px top;
	padding:10px 10px 10px 90px!important;
	margin:5px 0!important;
}
.qa_case{
	padding:10px!important;
	border-top:solid 3px #32373a;
}
.qa_case>h4{
	margin-top:10px!important;
	color:#e95380!important;
	font-weight:bold!important;
}
.qa_case>ul{
	padding-bottom:25px!important;
}
.gray_bold{
	font-weight:700;
}
.link_bnr{
	margin:35px 0 10px!important;
}
.moji_space{
	padding:10px 0;
}
.indexBasicInfoL01{
	background:#fff;
}
.menuCourseText>p>img{
	display:block;
	margin:0 auto!important;
}
.region_title h3{
	text-align:center!important;
	font-weight:bold!important;
}
.region_title{
	position:relative;
	font-size:35px;
	color:rgb(255,255,255);
	top:165px;
}
.cont-region{
	padding:40px 0;
	width:845px;
	margin:0 auto 50px;
}
.cont-region2{
	padding:40px 0;
	width:1000px;
	margin:0 auto;
}
p.area_p{
	display:none;
}
p.om_p{
	display:none;
}
#section_push div.sectionIn div.topMessageSec01 p.om_p{
	display:block!important;
}
.coupon{
	padding:50px 60px;
	margin:80px 0;
}
.coupon img{
	width:100%;
	height:auto;
}
.coupon-rimit{
	text-align:center;
	font-size:180%;
	font-weight:700;
	width:100%;
	border:5px solid #c290d8;
}
.rimit_bg1{
	background:#c290d8;
	width:40%;
	float:left;
	color:#fff;
	padding:5px;
}
.rimit_bg2{
	padding:5px;
}
.cont_07{
	padding-bottom:50px;
}
.cont_07_bg{
	border:4px solid #444b4f;
	margin:0 50px 0 50px;
	padding:30px;
}
.cont_07_bg p{
	font-size:135%;
	margin:20px 0;
}
.cont_07_bg img{
	margin:0 auto!important;
	display:block;
}
span.red-maru{
	color:#ceb573;
	font-size:135%;
}
.areamap{
	margin:50px 0;
}
.areamap .cont-title{
	background:#843aa5;
	width:100%;
	height:70px;
	color:#fff;
	text-align:center;
	font-size:28px;
	padding:20px 0;
	margin:20px 0;
}
.areamap .cont-title h3{
	font-weight:700;
}
.areamap iframe{
	padding:10px;
}
.areamap p{
	background:#d9c4f3;
	padding:5px 0;
}
.boshu img{
	display:none;
}
.boshu a{
	background:url(https://cms.locoplace.biz/storeimg/37/379869/20200110_0930361.gif)no-repeat top center /100%;
	display:block;
	height:212px;
}
.boshu{
	margin-bottom:50px;
}
/*追従
============================*/
.sectionWrap {
    position: relative;
    z-index: 1;
    background: url(../img/bg_section_top01.png) no-repeat left top;
    padding-top: 16px;
    z-index: revert-layer;
}
#g01 #footer {
    padding: 0 0 180px 0;
}
#footerBtm {
    background: url(../img/footer/bg_footer_btm01.jpg) repeat center top;
    background: #fff;
}
.fotterBunner {
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 99;
    justify-content: center;
}
img.fixed_pc {
    display: block;
    width: 1000px;
    height: auto;
    border-bottom: solid 2px #ffffff;
}
img.fixed_sp {
    display: none;
}

