@charset "utf-8";
/* CSS Document */
#mainimgIn{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20250707_1333095.png)no-repeat scroll top!important;height:757px;width:100%}
#wrapper{background:#fff}#headerWrap{width:100%;background:0}#header{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background:-webkit-linear-gradient(top,#fff,#e6e6e6);background:-moz-linear-gradient(top,#fff,#e6e6e6);background:-o-linear-gradient(top,#fff,#e6e6e6);background:linear-gradient(to bottom,#fff,#e6e6e6);padding:0}#headerBtm{background:0}#headerCategoryList,#headerStoreContact{display:none}#headerStore .name{font-size:18px}#gNavi li a{background:transparent url(https://cms.locoplace.biz/storeimg/15/155718/20180614_1218241.jpg)no-repeat scroll left top}#gNavi ul{border-bottom:0}#gNavi{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background:-webkit-linear-gradient(top,#fff,#e6e6e6);background:-moz-linear-gradient(top,#fff,#e6e6e6);background:-o-linear-gradient(top,#fff,#e6e6e6);background:linear-gradient(to bottom,#fff,#e6e6e6)}.section,.sectionBtm,.sectionWrap{background:0}.section{font-size:17px}.pageTop>a:nth-child(1)>img:nth-child(1){position:fixed;bottom:0;right:130px}#mainimg{margin:0;margin-top:-10px;background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20240820_1500101.png)scroll top!important}.alpha a:hover img{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}#contents_1,#contents_2,#contents_3,#contents_4{text-decoration:none;color:#5a5a5a;font-size:20pt}.hutoji{font-size:22px;color:#1d4d97;font-weight:700}.fee li{padding:10px;display:table-cell;height:255px;border:#7fafdf solid 15px;width:55pc}.fee_1 dt,.fee_2 dt{border-bottom:#7fafdf solid 3px;font-size:25pt;color:#5a5a5a}.fee_1 dd,.fee_2 dd{margin-left:300px;margin-top:10px;padding:10px;border-bottom:#5a5a5a solid 1px}.fee_1>dl:nth-child(1)>dd:nth-child(3),.fee_2>dl:nth-child(1)>dd:nth-child(3){font-size:13px;border-bottom:0}.fee_A{color:#1d4d97}.fee_A,.fee_B{text-decoration:none;font-size:17pt}.fee_B{color:#d50803;float:right}.fee_1{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_2000543.gif)no-repeat scroll 3% 83%}.fee_2{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_2000544.gif)no-repeat scroll 3% 83%}.step li{padding:10px 10px 10px 200px;vertical-align:middle;display:table-cell;height:200px;border:#fd5506 solid 5px;width:55pc}.step_1 dt,.step_2 dt,.step_3 dt,.step_4 dt,.step_5 dt,.step_6 dt{border-bottom:#fd5506 solid 3px;font-size:20pt;color:#fd5506}.step_1{background:transparent url(https://cms.locoplace.biz/releaseimg/t100137235/photo_image2)no-repeat scroll 10px 50% / 180px}.step_2{background:transparent url(https://cms.locoplace.biz/releaseimg/t100137235/photo_image3)no-repeat scroll 10px 50% / 180px}.step_3{background:transparent url(https://cms.locoplace.biz/releaseimg/t100137235/photo_image4)no-repeat scroll 10px 50% / 180px}.step_4{background:transparent url(https://cms.locoplace.biz/releaseimg/t100137235/photo_image5)no-repeat scroll 10px 50% / 180px}.step_5{background:transparent url(https://cms.locoplace.biz/releaseimg/t100137235/photo_image6)no-repeat scroll 10px 50% / 180px}.step_6{background:transparent url(https://cms.locoplace.biz/releaseimg/t100137235/photo_image7)no-repeat scroll 10px 50% / 180px}.triangle{text-align:center}.qa_sp,.telfooter_sp{display:none}.telfooter a{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_2000425.gif)no-repeat scroll 0 0;height:213px;width:55pc;display:block}.telfooter>a>img{display:none}#dlpoC_B>div>div>img,.qa img,.sectionIn.mb20>p>img{width:100%;height:auto}.shitumon1 img,.shitumon2 img,.shitumon3 img,.shitumon4 img,.shitumon5 img,.shitumon6 img,.shitumon7 img,.shitumon8 img,.shitumon9 img,.shitumon10 img{display:none}.shitumon1{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_1958341.gif)no-repeat scroll 0 0;height:157px;width:55pc}.shitumon2{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_1958342.gif)no-repeat scroll 0 0;height:149px;width:55pc}.shitumon3{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_1958343.gif)no-repeat scroll 0 0;height:9pc;width:55pc}.shitumon4{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_1958344.gif)no-repeat scroll 0 0;height:148px;width:55pc}.shitumon5{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_1958345.gif)no-repeat scroll 0 0;height:196px;width:55pc}.shitumon6{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_1958511.gif)no-repeat scroll 0 0;height:141px;width:55pc}.shitumon7{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_1958512.gif)no-repeat scroll 0 0;height:145px;width:55pc}.shitumon8{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_1958513.gif)no-repeat scroll 0 0;height:167px;width:55pc}.shitumon9{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_1958514.gif)no-repeat scroll 0 0;height:143px;width:55pc}.shitumon10{background:transparent url(https://cms.locoplace.biz/storeimg/13/137235/20170421_1958515.gif)no-repeat scroll 0 0;height:186px;width:55pc}.ftBox p img,.sectionIn p img{width:100%;height:auto}.triangle{text-align:center;font-size:40px;color:#fd5506}

/*OM_通常
======================================================*/
#g01 .sectionWrap:nth-child(1) h2::before {
    content: "新着情報";
    font-size: 23px;
}

#g01 .sectionWrap:nth-child(1) h2 {
    font-size: 0;
}
div#section_push h2 {
    font-size: 0;
}
div#section_push h2::before {
    content: "新着情報";
    font-size: 19px;
}

#g01 .topMessageDetail .detailAnchor a {
    font-size: 0;
    background: transparent;
}
#g01 .topMessageDetail .detailAnchor a::before {
    content: "新着情報一覧";
    font-size: 18px;
    background: url(https://localplace.jp/static/img/ico_index_arrow01.png) no-repeat left;
    padding: 2px 0 2px 22px;
}
/*事例
======================================================*/
ul.area-box {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
}
ul.area-box li {
    width: 44%;
    border: 8px solid #2b61ca;
    margin-right: 32px;
    margin-bottom: 20px;
    padding: 10px;
}
ul.area-box li:nth-child(2n+2) {
    margin-right: 0;
}
ul.area-box dt {
    font-weight: bold;
    border-bottom: 1px solid #2b61ca;
    margin-bottom: 10px;
}
ul.area-box dd span {
    display: block;
    margin-top: 10px;
    color: #496caf;
}
/*mv
======================================================*/
#mainimg {
    position: relative;
}
.areaname {
    position: absolute;
    top: min(30 / 200*(100vw - 40px), 30px);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    left: 50%;
    width: 305px;
    margin-left: 135px;
    color: #ffffff;
    font-weight: bold;
}