﻿/*store_custommade.css*/@charset"utf-8";#customorder {width: 1260px;}#customorder .top {background: #fff4bd;margin: 0 calc(50% - 50vw);width: 100vw;}#customorder .inside {width: 1260px;box-sizing: border-box;margin: 0 auto;display: flex;justify-content: center;align-items: center;}#customorder .top .inside .top_left {width: 630px;}#customorder .top .inside .top_right {width: 630px;text-align: right;}#customorder .top .inside .top_left h1{font-size: 3em;font-weight: bold;line-height: 1.3em;}#customorder .top .inside .top_left span {font-size: 2em;font-weight: bold;}#customorder .top .inside .top_left span:before {content: url(/img/freepage/store_customorder/parts_Lr.png);margin: 20px;}#customorder .top .inside .top_left span:after {content: url(/img/freepage/store_customorder/parts_Rr.png);margin: 20px;}#customorder .intro {font-size: 2em;font-weight: bold;text-align: center;margin: 2em 0;}#customorder .order {background: #fffef5;margin-bottom: 50px;border-radius: 10px;padding: 50px;text-align: center;}#customorder h2 {text-align: center;font-size: 2em;font-weight: bold;margin-bottom: 1em;}#customorder ._deco:before {content: url(/img/freepage/store_customorder/parts_L.png);margin: 20px;}#customorder ._deco:after {content: url(/img/freepage/store_customorder/parts_R.png);margin: 20px;}#customorder .order ._want.naire {background: url(/img/freepage/store_customorder/naire_people.png) no-repeat;background-position: 10% 50%;}#customorder .order ._want.tokutyu {background: url(/img/freepage/store_customorder/tokutyu_people.png) no-repeat;background-position: 10% 50%;}#customorder .order ._want .plan {background: #fff;width: 500px;margin: 0 auto;position: relative;padding: 50px;box-sizing: border-box;text-align: center;border-radius: 10px;border: solid 3px #000;}#customorder .order ._want .plan p {font-weight: bold;font-size: 2em;margin-bottom: 1em;background: linear-gradient(transparent 50%, #ffdd7d 50%);display: inline;}#customorder .order .yazirushi {text-align: center;margin: 30px;box-sizing: border-box;}#customorder .order ._possible {background: #fff;border-radius: 10px;border: solid 3px #000;padding: 50px;text-align: center;margin-bottom: 3em;}#customorder .order ._possible ._txt {font-weight: bold;font-size: 1.5em;}#customorder .order ._possible ._txt span {background: linear-gradient(transparent 50%, #ffbdbd 50%);}#customorder .order .redline {display: inline;background: linear-gradient(transparent 50%, #ffbdbd 50%);font-size: 1.5em;font-weight: bold;}#customorder .store {text-align: center;margin: 100px 0;box-sizing: border-box;}#customorder .store .store_list {display: flex;justify-content: space-between;margin: 30px 0;flex-wrap: wrap;}#customorder .store .store_list .store_detail {border: solid 1px #111;padding: 20px;width: 280px;box-sizing: border-box;border-radius: 10px;}#customorder .store .store_list .store_detail ._name {font-weight: bold;font-size: 1.5em;}#customorder .store .store_list .store_detail ._button {background: #e60013;padding: 0.5em;display: block;font-weight: bold;color: #fff;margin-top: 1em;border-radius: 5px;box-shadow: 0 2px 4px rgba(0,0,0,0.3);transition: .3s;text-decoration: none;}#customorder .store .store_list .store_detail ._button:hover {box-shadow: 0 0 2px rgba(0,0,0,0.2);}#customorder .shimolab {border: solid 3px #000;border-radius: 10px;margin-top: 50px;padding: 50px;box-sizing: border-box;text-align: center;}#customorder .shimolab h2 {margin-bottom: 0;}#customorder .shimolab p._deco {text-align: center;font-weight: bold;font-size: 2em;}#customorder .shimolab a {display: block;background: #e60013;padding: 0.5em;color: #fff;font-weight: bold;font-size: 1.5em;margin-top: 30px;border-radius: 5px;box-shadow: 0 2px 4px rgba(0,0,0,0.3);transition: .3s;text-decoration: none;}#customorder .shimolab a:hover {box-shadow: 0 0 2px rgba(0,0,0,0.2);}@media screen and (max-width: 768px) {#customorder {width: auto;}#customorder .inside {width: auto;display: block;padding: 30px 12.5px 0 12.5px;}#customorder .top .inside .top_left {width: auto;text-align: center;}#customorder .top .inside .top_left span {font-size: 1em;}#customorder .top .inside .top_left span:before{display: none;}#customorder .top .inside .top_left span:after{display: none;}#customorder .top .inside .top_left h1 {font-size: 1.5em;}#customorder .top .inside .top_right {width: auto;text-align: center;}#customorder .top .inside .top_right .top_img {width: 50%;margin: 0 auto;}#customorder .intro {font-size: 1.3em;margin: 1em 0;}#customorder .order {padding: 30px 12.5px;border-radius: 0;}#customorder h2 {font-size: 1.5em;}#customorder ._deco:before{display: none;}#customorder ._deco:after{display: none;}#customorder .order ._want .plan {width: auto;padding: 30px;}#customorder .order ._want.naire {background-size: 20%;background-position: 0% 100%;}#customorder .order ._want.tokutyu{background-size: 20%;background-position: 0% 100%;}#customorder .order ._want .plan {width: 80%;padding: 30px;margin-right: 0;}#customorder .order ._want .plan p {font-size: 1.2em;}#customorder .order .yazirushi {margin: 0 auto;padding: 10px;width: 25%;box-sizing: border-box;}#customorder .order ._possible {padding: 30px;margin-bottom: 1em;}#customorder .order ._possible ._txt {font-size: 1.3em;}#customorder .store {margin: 50px 12.5px;}#customorder .store p br {display: none;}#customorder .store .store_list .store_detail {width: 49%;margin-bottom: 2%;padding: 12.5px;border-radius: 5px;}#customorder .store .store_list .store_detail ._name {font-size: 1.1em;}#customorder .store .store_list .store_detail ._address {font-size: 0.9em;}#customorder .shimolab {margin: 0 12.5px;padding: 30px;}#customorder .shimolab p._deco {font-size: 1.3em;}}