@charset "UTF-8";@-webkit-keyframes loader-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chase{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chase{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chase-dot{80%,to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chase-dot{80%,to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chase-dot-before{50%{-webkit-transform:scale(.4);transform:scale(.4)}0%,to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chase-dot-before{50%{-webkit-transform:scale(.4);transform:scale(.4)}0%,to{-webkit-transform:scale(1);transform:scale(1)}}#commonNotice,*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Hiragino Kaku Gothic ProN","HIRAGINOKAKUGO ProN W3","メイリオ",Meiryo,sans-serif;font-size:16px;margin:0;color:#212121;line-height:1.5}article{min-height:calc(100vh - 100px)}.thanks{padding:75px 0 0}#commonInfo .heading i,#commonNotice .noticeText .heading:after,#commonNotice .noticeText .heading:before,.none{display:none}.complete{position:relative;width:100%;min-height:calc(100vh - 168px);display:block;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.complete .loading{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.complete .loading .message{text-align:center}.complete .loading .icon{font-size:42px;position:relative;height:42px;width:42px;padding-left:38px;overflow:hidden;margin:0 auto;-webkit-animation:loader-rotate .8s steps(12) infinite;animation:loader-rotate .8s steps(12) infinite}.complete .loading .icon i{display:block;position:absolute;height:14px;width:4px;border-radius:2px;background:#000;opacity:.8;-webkit-transform:translateX(-50%) rotate(-30deg);-ms-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg);-webkit-transform-origin:center 21px;-ms-transform-origin:center 21px;transform-origin:center 21px;left:50%;margin:0;padding:0}#commonNotice{width:100%;color:#000;margin:0 auto 1rem;font-size:1rem;border-radius:12px;border:2px solid #f39518}#commonNotice .noticeText{padding:1rem;border-bottom:1px dashed #aaa}#commonNotice .noticeText:last-child{border-bottom:none}#commonInfo .heading,#commonNotice .noticeText h3{color:#f39518;font-size:1rem;margin:0;padding:0 0 1rem}#commonNotice .noticeText p,dd,dl,dt,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}#commonNotice .noticeText .heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;border-radius:12px;background:#fff;border:0}#commonNotice .noticeText .heading p{width:90%;padding:.5rem;background:#f0f0f0;border-radius:12px 0 0 12px}#commonNotice .noticeText .heading .showBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:10%;min-width:60px;color:#f0f0f0;background:#f39518;padding:.5rem;text-align:center;border-radius:0 12px 12px 0;cursor:pointer}#commonNotice .noticeText .heading .showBtn i{margin:0 0 0 .25rem;padding:0}#commonNotice .noticeText .heading .showBtn:before{content:"詳細"}#commonNotice .noticeText .heading .showBtn:hover{background:#f39518}#commonNotice .noticeText .heading.on,#commonNotice .noticeText .heading.on p{border-radius:12px 0 0 0}#commonNotice .noticeText .heading.on .showBtn{border-radius:0 12px 0 0}#commonNotice .noticeText .heading.on .showBtn i.spriteIcons.size20.arrowWhiteDown{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#commonNotice .noticeText .childeListArea{display:none;padding:1rem;border:1px solid #ccc;border-top:none;border-radius:0 0 12px 12px;text-align:left}#commonNotice .noticeText .childeListArea table{width:100%;text-align:center}#commonNotice .noticeText .childeListArea table th{width:25%;background:#eee;padding:.5rem;font-weight:400;border:1px solid #f5f5f5}#commonNotice .noticeText .childeListArea table td{width:25%;color:#71cf34;padding:.5rem;border:1px solid #f5f5f5;font-size:1.2rem}#commonNotice .noticeText .childeListArea table td.strongCell{font-weight:700;color:#f39518}#commonInfo,a{color:#212121}#commonInfo .heading{position:relative;color:#212121;background:#e5e5e5;padding:1rem;font-weight:400;text-align:left;border:1px solid #e5e5e5;cursor:pointer}#commonInfo .heading:before{content:"";display:inline-block;position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background:top left/100px 140px url(../../img/iconset.svg) no-repeat;background-position:-60px -40px}#commonInfo .heading.on:before{background-position:-80px -40px}#commonInfo .childeListArea{display:none;background:#f0f0f0;padding:1.5rem;border:1px solid #e5e5e5}#commonInfo .childeListArea h4{font-size:1rem;text-align:left}#commonInfo .childeListArea p{margin:0;padding:0 0 0 1rem;line-height:1.8;text-indent:-1rem}#commonInfo .termsFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#commonInfo .termsFlex .flexText,#commonInfo .termsFlex .flexTitle{margin:0;padding:1rem;border-bottom:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}#commonInfo .termsFlex .flexTitle{width:25%}#commonInfo .termsFlex .flexText{width:75%}#maintenance{position:relative;margin:4rem auto 0}#maintenance::before{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,calc(-50% - 2px));-ms-transform:translate(-50%,calc(-50% - 2px));transform:translate(-50%,calc(-50% - 2px));background:center/contain url(../../../img/maintenance-icon.png);width:80px;height:80px;border-radius:50%}#maintenance .maintenance__heading{color:#f39518;margin:3rem 0 0;font-size:2rem;text-align:center}#maintenance .maintenance__text{margin:1rem 0 0;padding:0;font-size:1.2rem;text-align:justify;line-height:1.75}#maintenance .maintenance-date__heading{background:#f0f0f0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1rem auto 0;padding:.75rem 1.75rem;font-size:1.414rem;line-height:1}#maintenance .maintenance-date__text{color:#f31818;margin:.5rem 0 0;padding:0;font-size:2rem;text-align:center}ol,ul{list-style-type:none}img{max-width:100%}i.spriteIcons{display:inline-block;vertical-align:middle;margin:0 0 3px}i.spriteIcons.size16{width:16px;height:16px;background:top left/80px 112px url(../../img/iconset.svg) no-repeat}i.spriteIcons.size16.roupe{background-position:-48px -64px}i.spriteIcons.size20{width:20px;height:20px;background:top left/100px 140px url(../../img/iconset.svg) no-repeat}i.spriteIcons.size20.name{background-position:0 0}i.spriteIcons.size20.postCode{background-position:-20px 0}i.spriteIcons.size20.icon_address{background-position:-40px 0}i.spriteIcons.size20.phone{background-position:-60px 0}i.spriteIcons.size20.phoneBlue{background-position:-80px -80px}i.spriteIcons.size20.email{background-position:-80px 0}i.spriteIcons.size20.envelopeBlue{background-position:0 -100px}i.spriteIcons.size20.box{background-position:0 -20px}i.spriteIcons.size20.calendar{background-position:-20px -20px}i.spriteIcons.size20.time{background-position:-40px -20px}i.spriteIcons.size20.arrowWhiteDown{background-position:-40px -60px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}i.spriteIcons.size20.smartphone{background-position:-20px -100px}i.spriteIcons.size20.bag{background-position:-40px -100px}i.spriteIcons.size24{width:24px;height:24px;background:top left/120px 168px url(../../img/iconset.svg) no-repeat}i.spriteIcons.size24.check{background-position:-24px -48px}i.spriteIcons.size28{width:28px;height:28px;background:top left/140px 196px url(../../img/iconset.svg) no-repeat}i.spriteIcons.size28.phone{background-position:-84px 0}i.spriteIcons.size28.phoneBlue{background-position:-112px -112px}i.spriteIcons.size28.boxWhite{background-position:-84px -28px}i.spriteIcons.size30{width:30px;height:30px;background:top left/150px 210px url(../../img/iconset.svg) no-repeat}i.spriteIcons.size30.boxWhite{background-position:-90px -30px}a{text-decoration:none}a.textLink{color:#0091ff;text-decoration:underline;-webkit-transition:.3s;transition:.3s}a.textLink:hover{-webkit-filter:brightness(115%);filter:brightness(115%)}button{border:0;cursor:pointer}.inner .heading.on+dd,.pcContent,footer .container .companyInfoWrap small{display:block}.spContent{display:none}.redColor{color:#f31818}.indent{display:inline-block;width:calc(100% - .8rem);text-indent:-.8rem;padding-left:.8rem;line-height:1.5}.underLine.yellow{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(0%,#ff0));background:linear-gradient(transparent 70%,#ff0 0%)}.underLine.grey{border-bottom:1px dashed #777}.inner{width:100%;max-width:1152px;margin:0 auto;padding:0 4rem}section{margin:0 auto;padding:4rem 0}section.noSpace{margin:0 auto;padding:0}.firstTitle,.secTitle{position:relative;text-align:center}.firstTitle{color:#212121;margin:4rem auto;font-size:3rem}.firstTitle:after,.secTitle:before{content:"";display:block;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.firstTitle:after{background:repeating-linear-gradient(-45deg,#f39518,#f39518 1px,transparent 2px,transparent 5px);background-size:7px 7px;width:600px;height:8px;bottom:-8px}.secTitle{margin:0 0 2rem;padding:0 0 .5rem;font-size:2.4rem}.secTitle:before{bottom:0;width:5rem;height:.25rem;background:#f39518}.thirdTitle{padding:0 .5rem;border-left:6px solid #f39518;font-size:1.414rem}.formBtn{display:block;width:640px;color:#fff;background:#0091ff;margin:0 auto;padding:1.5rem calc(1.5rem + 52px) 1.5rem 1.5rem;font-size:2.4rem;font-weight:700;text-align:center;line-height:1;-webkit-box-shadow:0 8px 0 0 #00579a;box-shadow:0 8px 0 0 #00579a;border-radius:53px}.formBtn:hover{-webkit-filter:brightness(115%);filter:brightness(115%);-webkit-box-shadow:0 4px 0 0 #00579a;box-shadow:0 4px 0 0 #00579a;-webkit-transform:translate(0,4px);-ms-transform:translate(0,4px);transform:translate(0,4px)}.formBtn:after,.formBtn:before{content:"";position:absolute;top:50%}.formBtn:before{right:1.5rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:52px;height:52px;background:#fff;border-radius:26px}.formBtn:after{right:calc(1.5rem + (52px/2));-webkit-transform:translate(50%,-8px);-ms-transform:translate(50%,-8px);transform:translate(50%,-8px);border:14px solid transparent;border-top:18px solid #0091ff}.contactBtn,.formBtn,.linkBtn,.orderBtn{position:relative;-webkit-transition:.3s;transition:.3s}.linkBtn{display:inline-block;background:#f0f0f0;width:auto;margin:0 0 0 -2px;padding:.5rem calc(1rem + 16px) .5rem 1rem;border-radius:20px;-webkit-box-shadow:0 4px 0 0 #ccc;box-shadow:0 4px 0 0 #ccc}.contactBtn:hover,.linkBtn:hover{-webkit-filter:brightness(103%);filter:brightness(103%);-webkit-box-shadow:0 1px 0 0 #ccc;box-shadow:0 1px 0 0 #ccc;-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}.linkBtn:after,.linkBtn:before{content:"";display:block;position:absolute;top:50%}.linkBtn:before{right:.5rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:#fff;width:16px;height:16px;border-radius:8px}.linkBtn:after{right:calc(.5rem - 4px);-webkit-transform:translate(-4px,-50%);-ms-transform:translate(-4px,-50%);transform:translate(-4px,-50%);border:4px solid transparent;border-left:6px solid #0091ff}.contactBtn,.orderBtn{color:#fff;background:#0091ff}.contactBtn{margin:0 1rem 0 -2px;display:inline-block;width:auto;padding:.75rem 1rem .75rem calc(1.5rem + 24px);border-radius:24px;-webkit-box-shadow:0 4px 0 0 #00579a;box-shadow:0 4px 0 0 #00579a}.contactBtn:hover{-webkit-filter:brightness(115%);filter:brightness(115%);-webkit-box-shadow:0 1px 0 0 #00579a;box-shadow:0 1px 0 0 #00579a}.contactBtn:after,.contactBtn:before{content:"";display:block;position:absolute;top:50%}.contactBtn:before,.searchBtn:before{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:24px;height:24px;background:#fff;border-radius:12px}.contactBtn:before{left:.75rem}.contactBtn i.spriteIcons{position:absolute;top:50%;left:calc(.75rem + 2px);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.contactBtn.large{display:block;width:600px;margin:0 auto 2rem;padding:1rem 1rem 1rem calc(1.5rem + 48px);font-size:2.4rem;font-weight:700;text-align:center;border-radius:45px;-webkit-box-shadow:0 8px 0 0 #00579a;box-shadow:0 8px 0 0 #00579a}.contactBtn.large:hover,.orderBtn:hover{-webkit-box-shadow:0 4px 0 0 #00579a;box-shadow:0 4px 0 0 #00579a;-webkit-transform:translate(0,4px);-ms-transform:translate(0,4px);transform:translate(0,4px)}.contactBtn.large:before{left:1rem;width:48px;height:48px;border-radius:24px}.contactBtn.large i{left:calc(1rem + 8px)}.contactBtn.large i.spriteIcons{width:32px;height:32px;background:top left/160px 224px url(../../img/iconset.svg) no-repeat}.contactBtn.large i.spriteIcons.phoneBlue{background-position:-128px -128px}.contactBtn.large i.spriteIcons.envelopeBlue{background-position:0 -160px}.orderBtn{display:block;width:300px;margin:0 auto;padding:1rem calc(1rem + 28px) 1rem 1rem;font-size:1.414rem;font-weight:700;text-align:center;line-height:1;-webkit-box-shadow:0 6px 0 0 #00579a;box-shadow:0 6px 0 0 #00579a;border-radius:28px}.orderBtn:hover{-webkit-filter:brightness(115%);filter:brightness(115%);-webkit-box-shadow:0 2px 0 0 #00579a;box-shadow:0 2px 0 0 #00579a}.orderBtn .material-icons{position:absolute;top:50%;right:1rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#0091ff;background:#fff;padding:3px;font-size:18px;border-radius:50%}.caution,.searchBtn{margin:0 auto;padding:1rem}.searchBtn{position:relative;display:block;color:#fff;background:#0091ff;font-size:1.2rem;text-align:center;outline:0;border:0;border-radius:28px;-webkit-box-shadow:0 6px 0 0 #00579a;box-shadow:0 6px 0 0 #00579a;-webkit-transition:.3s;transition:.3s;width:240px}.searchBtn:hover{-webkit-filter:brightness(115%);filter:brightness(115%);-webkit-box-shadow:0 2px 0 0 #00579a;box-shadow:0 2px 0 0 #00579a;-webkit-transform:translate(0,4px);-ms-transform:translate(0,4px);transform:translate(0,4px)}.searchBtn:before{content:"";display:block;position:absolute;top:50%;right:1rem}.searchBtn i{position:absolute;top:50%;right:calc(1rem + 12px);-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.caution{width:100%;background:#f0f0f0}.caution .cautionList li{padding:0 0 0 1rem;font-size:.8rem;text-indent:-1rem;line-height:1.75}.caution .cautionList li:before{content:"※"}.caution .head{color:#f39518;font-weight:700}.inner .heading{position:relative;margin:1rem auto -1px;padding:1rem 6rem 1rem 1rem;font-weight:400;border:1px solid #f0f0f0;-webkit-transition:.3s;transition:.3s;cursor:pointer}.inner .heading:first-of-type{margin:0 auto -1px}.inner .heading:hover{-webkit-filter:brightness(103%);filter:brightness(103%)}.inner .heading:before{content:"開く";display:block;position:absolute;top:50%;right:calc(1rem + 1rem);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:.8rem}.inner .heading:after{content:"";display:block;position:absolute;top:50%;right:1rem;-webkit-transform:translate(0,-4px);-ms-transform:translate(0,-4px);transform:translate(0,-4px);width:0;height:0;border:6px solid transparent;border-top:8px solid #212121;border-bottom:6px solid transparent}.inner .heading.on:before{content:"閉じる"}.inner .heading.on:after{-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px);border-top:6px solid transparent;border-bottom:8px solid #212121}.inner .childeListArea{display:none;padding:1rem;border:1px solid #f0f0f0}#kit .messageFlex .textArea p,#reason .reasonList .listInner .reasonPoint p,.inner .childeListArea p{margin:0}.inner .childeListArea p+.linkBtn{margin:.5rem 0 0 -2px}.inner .childeListArea p+.caution{margin:.5rem 0 0}.inner .childeListArea ul{padding:0 0 0 1.5rem}.inner .childeListArea ul li{padding:.25rem 0;list-style-type:disc}#kit .kitFlex .flexInner .disc li::marker,#simply .listArea .disc li::marker,#standards .standardsFlex dd ul li::marker,.inner .childeListArea ul li::marker{color:#f39518}.inner .childeListArea .thirdTitle{margin:0 0 .5rem;font-size:1rem}.inner .childeListArea .flowList{margin:0 0 1rem}.inner .childeListArea .flowList li{position:relative;background:#f0f0f0;width:100px;margin:0 2rem 0 0;padding:.25rem .5rem;text-align:center}.inner .childeListArea .flowList li:after{content:"";position:absolute;top:50%;right:-2rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:6px solid transparent;border-left:8px solid #212121}#flow .card strong:last-of-type,#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner .idFlex .flexInner:last-of-type,#preparation .preparFlex .flexInner ul li.careerNum:last-of-type,#simply .listArea .disc li:last-of-type,.inner .childeListArea .flowList li:last-of-type{margin:0}.inner .childeListArea .flowList li:last-of-type:after{border:0}.inner .childeListArea .btnFlex{width:482px;margin:1rem 0 0}.inner .childeListArea .btnFlex a{width:150px;margin:0 1rem 1rem 0;text-align:center}.inner .childeListArea .btnFlex a:nth-of-type(3n){margin:0 0 1rem}#preparation #unlock .leadText,#preparation #usageLimit .leadText,.inner .childeListArea .caution{margin:0 0 1rem}.inner .childeListArea .caution .cautionList{padding:0 0 0 1rem}.inner .childeListArea .caution .cautionList li{list-style-type:none}.inner .careerNum{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 .5rem}.inner .careerNum:first-of-type{margin:1rem 0 .5rem}.inner .careerNum h4{width:80px;color:#fff;margin:0 .25rem 0 0;padding:.25rem .5rem;font-size:.8rem;font-weight:400;text-align:center}.inner .careerNum h4.docomo{background:#cc3341}.inner .careerNum h4.au{background:#eb5505}.inner .careerNum h4.sb{background:#b7bbbe}#preparation .preparFlex .flexInner ul,.inner .definitionFlex{margin:1rem 0}.inner .definitionFlex dl{width:25%;border-top:1px solid #212121}.inner .definitionFlex dl:first-of-type{border-left:1px solid #212121}.inner .definitionFlex dl dd,.inner .definitionFlex dl dt{width:100%;border-right:1px solid #212121;border-bottom:1px solid #212121}.inner .definitionFlex dl dt{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f0f0f0;height:81px;text-align:center;padding:1rem .5rem}.inner .definitionFlex dl dd{padding:1rem}.inner .definitionFlex dl dd:nth-of-type(odd){text-align:center}.inner .definitionFlex dl dd:nth-of-type(even){height:105px}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blackBg{background:-webkit-gradient(linear,left top,left bottom,from(#555),to(#212121));background:linear-gradient(#555,#212121)}.greyBg{background:#f0f0f0}.mainBg{background:#f39518}.formBg{background:#fff8ee}.js_modal{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;height:100vh;z-index:101}.js_modal__open{color:#f39518;vertical-align:middle;line-height:1;cursor:pointer}.js_modal__close{position:absolute;bottom:-28px;right:0;color:#fff;margin:0;cursor:pointer}.js_modal__body{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;width:80%;max-width:600px;height:auto;padding:2rem;z-index:3}.js_modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.75;z-index:2}#header{height:98px}#header .headerWrap{position:fixed;top:0;left:0;background:#fff;width:100%;border-bottom:1px solid #ccc;z-index:100}#header .headerWrap .headerInner,#header .headerWrap .headerInner .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#header .headerWrap .headerInner{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:54px;max-width:1100px;margin:0 auto;width:100%}#header .headerWrap .headerInner .btnArea,#header .headerWrap .headerInner .logo{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:54px;margin:0}#header .headerWrap .headerInner .logo{width:216px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#header .headerWrap .headerInner .logo a{line-height:1}#header .headerWrap .headerInner .logo a img{width:auto;height:auto;max-height:50px;vertical-align:bottom}#header .headerWrap .headerInner .btnArea{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#header .headerWrap .headerInner .btnArea,#header .headerWrap .headerInner .btnArea .pcContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#header .headerWrap .headerInner .btnArea .spContent{display:none}#header .headerWrap .headerInner .btnArea .tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#header .headerWrap .headerInner .btnArea .tel p{padding:.5rem 1rem;font-size:1.2rem;line-height:20px}#header .headerWrap .headerInner .btnArea .tel i{margin:0 -7px 3px 0;font-size:1.414rem}#header .headerWrap .headerInner .btnArea .tel .text{margin:0 5px 0 0;padding:0;font-size:.85rem;text-align:center;line-height:24px}#header .headerWrap .headerInner .btnArea .mail{margin:0 0 0 10px}#header .headerWrap .headerInner .btnArea .mail a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:156px;height:100%;color:#fff;background:#0091ff}#header,#header .headerWrap .navWrap{width:100%}#header .headerWrap .navWrap .nav,#mainVisual img{width:100%;max-width:1100px;margin:0 auto}#header .headerWrap .headerInner .btnArea .mail a,#header .headerWrap .navWrap .nav .navInner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#header .headerWrap .navWrap .nav .navInner .navList{position:relative;width:calc(100%/6)}#header .headerWrap .navWrap .nav .navInner .navList:after{content:"";position:absolute;top:20%;height:60%;right:0;border-right:1px solid #ccc}#header .headerWrap .navWrap .nav .navInner .navList .navLink{display:block;color:#212121;height:44px;margin:0 auto;padding:10px 0;text-align:center;font-size:1rem}#header .headerWrap .navWrap .nav .navInner .navList .navLink.nowPage{border-bottom:3px solid #f39518}#header .headerWrap .navWrap .nav .navInner .navList:hover .navLink{border-bottom:3px solid #f39518;opacity:1}#mainVisual{width:100%;background:center/100% 100% url(../../../img/mv_bg.jpg) repeat-x}#mainVisual img{display:block;max-width:1500px}#mainVisual.pg-index-mv{padding-bottom:1rem}@media only screen and (max-width:1440px){#mainVisual.pg-index-mv img{max-width:990px}}#mainVisual.pg-index-mv .contentBox{width:100%;text-align:center;display:block;margin:0 auto;padding:1rem;background:#fff8ee;border:4px solid #f31818}@media only screen and (max-width:1440px){#mainVisual.pg-index-mv .contentBox{max-width:700px}}#mainVisual.pg-index-mv .contentBox .c-text--emphasis{font-size:1.2rem;color:#f31818;text-decoration:underline}#mainVisual.pg-index-mv .contentBox a{color:#0091ff;font-weight:700;text-decoration:underline}#mainVisual.pg-index-mv .sp-block{display:none}#formBtn{padding:4rem 0 0}#campaign.cmpBg{background:center/cover url(../../../img/bg_campaign.jpg) no-repeat}#campaign .imgArea{position:relative;width:100%;margin:0 0 4rem}#campaign .imgArea .imgWomen{position:absolute;left:0;bottom:0;-webkit-transform:translate(-75%,0) scale(-1,1);-ms-transform:translate(-75%,0) scale(-1,1);transform:translate(-75%,0) scale(-1,1);width:200px}#campaign .imgArea .imgMen{position:absolute;right:0;bottom:0;-webkit-transform:translate(75%,0);-ms-transform:translate(75%,0);transform:translate(75%,0);width:130px}#kit,#searchContent .secTitle,footer .wpCr a{color:#fff}#searchContent .conditions .dropdownArea{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto}#searchContent .conditions .dropdownArea select{width:170px;margin:0 1rem 1rem 0;padding:1rem;border-radius:4px}#search .searchWrapper .conditions .dropdownArea select:last-of-type,#searchContent .conditions .dropdownArea select:last-of-type{margin:0 0 1rem}#searchContent .conditions .kw{display:block;width:542px;margin:0 auto 1.5rem;padding:1rem;border-radius:4px}#simply .problemTitle{position:relative;margin:0 0 -1.25rem;font-size:1.618rem;font-weight:400;text-align:center;z-index:2}#simply .leadText{margin:0 0 1.5rem;text-align:center}#simply .listArea{position:relative;background:#fff8ee;width:600px;margin:0 auto 1.5rem;padding:4rem 5rem 3rem}#simply .listArea .disc li{margin:0 0 1rem;font-size:1.414rem;list-style-type:disc}#simply .listArea .imgMen{display:block;position:absolute;bottom:0;right:0;-webkit-transform:translate(2rem,2rem);-ms-transform:translate(2rem,2rem);transform:translate(2rem,2rem);width:115px}#simply .centerText{text-align:center;font-weight:700}#simply .centerText strong{position:relative;color:#f39518;font-size:1.618rem}#simply .centerText strong:after,#simply .centerText strong:before{content:"";position:absolute;bottom:0;width:21px;height:34px;background:center/cover url(../../../img/balloon.png) no-repeat}#simply .centerText strong:before{left:0;-webkit-transform:translate(-200%,0);-ms-transform:translate(-200%,0);transform:translate(-200%,0)}#simply .centerText strong:after{right:0;-webkit-transform:translate(200%,0) scale(-1,1);-ms-transform:translate(200%,0) scale(-1,1);transform:translate(200%,0) scale(-1,1)}#reason .reasonList{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#reason .reasonList .listInner{position:relative;background:#fff;width:calc((100% - 2rem)/2);margin:0 2rem 2rem 0;padding:1rem;-webkit-box-shadow:0 8px 8px -4px rgba(0,0,0,.25);box-shadow:0 8px 8px -4px rgba(0,0,0,.25)}#reason .reasonList .listInner:nth-of-type(even){margin:0 0 2rem}#reason .reasonList .listInner .label{width:100px;color:#fff;background:#f39518;margin:0 0 .5rem;padding:2px 0;text-align:center;font-weight:400;border-radius:16px}#reason .reasonList .listInner h3{margin:0 0 1rem;font-size:1.414rem;font-weight:700;border-bottom:2px solid #f39518}#reason .reasonList .listInner .reasonPoint{position:absolute;top:0;right:0;-webkit-transform:translate(calc(100% + 2rem),0);-ms-transform:translate(calc(100% + 2rem),0);transform:translate(calc(100% + 2rem),0);background:#fff;width:75%;padding:1rem;border-radius:8px}#reason .reasonList .listInner .reasonPoint h3{color:#212121;background:#fff;padding:.25rem .5rem;font-size:1rem;font-weight:700;text-align:left;border-bottom:none;border-radius:unset}#reason .reasonList .listInner .reasonPoint .imgMen{position:absolute;bottom:0;right:0;-webkit-transform:translate(75%,60%);-ms-transform:translate(75%,60%);transform:translate(75%,60%);width:45%}#flow .card{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 1.5rem}#flow .card strong{display:block;width:112px;color:#fff;background:#f39518;margin:0 1rem 0 0;padding:.5rem;font-weight:400;text-align:center}#flow .flowList{counter-reset:flow 0;width:600px;margin:0 auto}#flow .flowList li{margin:0 auto 2rem}#flow .flowList li:first-of-type{background:bottom right/150px url(../../../img/flow_step1.jpg) no-repeat;background-color:rgba(255,255,255,.75);background-blend-mode:lighten}#flow .flowList li:nth-of-type(2){background:bottom right/150px url(../../../img/flow_step2.jpg) no-repeat;background-color:rgba(255,255,255,.75);background-blend-mode:lighten}#flow .flowList li:last-of-type{background:bottom right/150px url(../../../img/flow_step3.jpg) no-repeat;background-color:rgba(255,255,255,.75);background-blend-mode:lighten}#flow .flowList li h3{position:relative;background:#f0f0f0;padding:1rem 1rem 1rem 5rem;font-size:1.618rem;border-radius:35px}#flow .flowList li h3:before{counter-increment:flow 1;content:"STEP." counter(flow);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;background:#f39518;width:70px;height:70px;font-size:1rem;font-weight:700;border-radius:35px}#flow .flowList li h4{margin:0 0 0 .5rem}#flow .flowList li p{margin:0;padding:1rem;line-height:1.75}#flow .flowList li p .innerLink{color:#0091ff;text-decoration:underline}#flow .flowList li .linkBtn{margin:0 0 0 .75rem}#flow .caution{width:600px}#flow .caution+.formBtn{margin:2rem auto 0}#kit .leadText{color:#212121;background:#fff;margin:0 auto 3rem;padding:1rem}#kit .imgArea{position:relative;width:500px;margin:0 auto 3rem}#kit .imgArea .imgKit{display:block;width:500px;margin:0 auto}#kit .imgArea .balloonArea{position:absolute;bottom:0;right:0;-webkit-transform:translate(150%,10%);-ms-transform:translate(150%,10%);transform:translate(150%,10%)}#kit .imgArea .balloonArea .imgWomen{position:relative;width:91px;vertical-align:bottom;z-index:2}#kit .imgArea .balloonArea .textArea{position:absolute;top:0;left:0;-webkit-transform:translate(-75%,0) rotate(-15deg);-ms-transform:translate(-75%,0) rotate(-15deg);transform:translate(-75%,0) rotate(-15deg);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#212121;background:#fff;width:94px;height:94px;border-radius:47px;text-align:center;z-index:1}#kit .imgArea .balloonArea .textArea p{margin:0;padding:0}#kit .imgArea .balloonArea .textArea p strong{color:#0091ff;font-size:1.414rem}#kit .kitFlex .flexInner{width:calc((100% - 2rem)/2);color:#212121;background:#fff;margin:0 2rem 2rem 0;padding:2rem 1rem 1rem}#kit .kitFlex .flexInner:nth-of-type(even){margin:0 0 2rem}#kit .kitFlex .flexInner .linkBtn{color:#212121;margin:.5rem 0 0}#kit .kitFlex .flexInner .id_modal .js_modal__body{padding:0}#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner{max-height:80vh;padding:2rem;overflow-y:scroll}#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner .modal__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 1rem;padding:.25rem 1rem;font-size:1.2rem}#kit .kitFlex .flexInner .disc.idList,#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner .inner__title{margin:1rem 0 0}#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner .idFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:.5rem 0 0;padding:0;list-style-type:none}#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner .idFlex .flexInner{width:calc((100% - 3rem)/4);margin:0 1rem 0 0;padding:0;font-size:.8rem;text-align:center;list-style-type:none}#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner .caution{margin:.5rem 0 0}#kit .kitFlex .flexInner h3{width:213px;color:#fff;background:#71cf34;margin:-3rem auto 1rem;padding:.25rem;text-align:center;border-radius:16px}#kit .kitFlex .flexInner .disc,#standards .standardsFlex dd ul{padding:0 0 0 1.5rem}#kit .kitFlex .flexInner .disc.idList .caution .cautionList li{list-style-type:none;text-align:justify}#kit .kitFlex .flexInner .disc li,#standards .standardsFlex dd ul li{list-style-type:disc}#kit .messageFlex{margin:0 auto 4rem}#kit .messageFlex .imgMen{width:180px}#kit .messageFlex .textArea{color:#212121;background:#fff;width:calc(100% - 180px);padding:1rem;border-radius:16px}#kit .messageFlex .textArea h3{margin:0 0 .5rem;font-size:1.618rem}#check .checkFlex,#expPoints .expFlex{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#check .checkFlex li{position:relative;width:calc((100% - 3rem)/3);margin:0 1.5rem 1.5rem 0;padding:1rem;border:1px solid #212121;-webkit-box-shadow:8px 8px 0 0 rgba(0,87,154,.25);box-shadow:8px 8px 0 0 rgba(0,87,154,.25)}#check .checkFlex li:nth-of-type(3n){margin:0 0 1.5rem}#check .checkFlex li h3{position:relative;margin:0 0 .5rem;padding:0 0 .5rem 2rem;font-size:1.2rem;border-bottom:2px dashed #e5e5e5}#check .checkFlex li h3:before{content:"";display:block;position:absolute;top:0;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:24px;height:24px;background:top left/120px 168px url(../../img/iconset.svg) no-repeat;background-position:0 -48px}#check .checkFlex li p,#expPoints .expFlex li p{margin:0 0 .5rem}#check .checkFlex li .imgSmp{position:absolute;top:50%;right:0;-webkit-transform:translate(calc(100% + 1.5rem),-50%);-ms-transform:translate(calc(100% + 1.5rem),-50%);transform:translate(calc(100% + 1.5rem),-50%);width:100%}#expPoints .expFlex li{position:relative;background:#fff;width:calc((100% - 2rem)/2);margin:0 2rem 2rem 0;padding:3.5rem 1rem 1rem;-webkit-box-shadow:0 8px 8px -4px rgba(0,0,0,.25);box-shadow:0 8px 8px -4px rgba(0,0,0,.25)}#expPoints .expFlex li:nth-of-type(even){margin:0 0 2rem}#expPoints .expFlex li h3{margin:0 0 .5rem;padding:0 0 .25rem;font-size:1.414rem;border-bottom:2px solid #f39518}#expPoints .expFlex li .ribbon{position:absolute;top:0;left:0;-webkit-transform:translate(-8px,8px);-ms-transform:translate(-8px,8px);transform:translate(-8px,8px);color:#fff;width:100px;background:#f39518;padding:.5rem 1rem;font-weight:700}#expPoints .expFlex li .ribbon:after,#expPoints .expFlex li .ribbon:before{content:"";display:block;position:absolute;width:0;height:0}#expPoints .expFlex li .ribbon:before{bottom:0;left:0;-webkit-transform:translate(2px,5px) rotate(-45deg);-ms-transform:translate(2px,5px) rotate(-45deg);transform:translate(2px,5px) rotate(-45deg);border:5.65px solid transparent;border-left:5.65px solid #b56b09}#expPoints .expFlex li .ribbon:after{top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:20px solid transparent;border-right:16px solid #fff}#standards .standardsFlex{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 auto 1rem;border-top:1px solid #212121;border-left:1px solid #212121}#standards .standardsFlex dt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:180px;padding:1rem;font-size:1.414rem;border-right:1px solid #212121;border-bottom:1px solid #212121}#standards .standardsFlex dt .rank{width:100%;text-align:center;line-height:1}#standards .standardsFlex dt .rank strong{font-size:4rem}#standards .standardsFlex dt .label{color:#fff;background:#212121;width:112px;margin:0 auto;padding:.25rem .5rem;font-size:1rem;text-align:center}#standards .standardsFlex dt:first-of-type strong{color:#fe5b82}#standards .standardsFlex dt:nth-of-type(2) strong{color:#f39518}#standards .standardsFlex dt:nth-of-type(3) strong{color:#71cf34}#standards .standardsFlex dt:nth-of-type(4) strong{color:#0091ff}#standards .standardsFlex dd{width:calc(100% - 180px);padding:1rem;border-right:1px solid #212121;border-bottom:1px solid #212121}#faq .faqList .heading{background:#fff;border-color:#212121}#faq .faqList .heading.on,#faq .faqList .heading:hover,footer{background:#f0f0f0}#faq .faqList .childeListArea .a:before,#faq .faqList .heading .q:before{content:"Q";display:inline-block;color:#71cf34;margin:0 .5rem 0 0;font-weight:700}#faq .faqList .childeListArea{border-color:#212121}#faq .faqList .childeListArea .a:before{content:"A";color:#f39518}#faq .faqList .childeListArea .linkBtn{margin:1rem 0 0}#faq .faqList .childeListArea .btnFlex .linkBtn{margin:0 1rem 1rem 0}#faq .faqList .childeListArea .btnFlex .linkBtn:nth-of-type(3n),#preparation #usageLimit .btnList li:nth-of-type(3n){margin:0 0 1rem}.form-wrap{background:#fff;width:100%;max-width:800px;margin:1.5rem auto 0;padding:0 2rem 2rem;border:6px solid #f39518;border-radius:1rem}.form-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-flex__item--large{position:relative;width:calc(50% - .5rem);margin:1rem 0 0}.form *{-webkit-box-sizing:border-box;box-sizing:border-box}.form__lead{position:relative;color:#fff;background:#f39518;width:600px;margin:0 auto;padding:1rem;font-size:1.2rem;text-align:center;border-radius:.5rem}.form__lead::after{content:"";display:block;position:absolute;bottom:-1rem;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:0;height:0;border:8px solid transparent;border-top:8px solid #f39518}.form__button,.form__heading{position:relative;background:#f0f0f0}.form__heading{margin:2rem auto 0;padding:.75rem .5rem .75rem 1.5rem;font-size:1.414rem;border-radius:.25rem;line-height:1}.form__button::before,.form__heading::before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.form__heading::before{height:calc(100% - 1rem);background:#f39518;left:.75rem;width:6px}.form__button{display:block;color:#212121;margin:0 auto;text-align:center;border-radius:80px;-webkit-box-shadow:0 6px 0 0 #ccc;box-shadow:0 6px 0 0 #ccc;-webkit-transition:.3s;transition:.3s;-webkit-tap-highlight-color:transparent;cursor:pointer}.form__button::before{left:1rem;background:#fff;width:24px;height:24px;border-radius:50%}.form__button--radio[type=radio]:checked+.form__button,.form__button.current{-webkit-transform:translate(0,4px);-ms-transform:translate(0,4px);transform:translate(0,4px);color:#fff;background:#f39518;-webkit-box-shadow:0 2px 0 0 #7f4e0d;box-shadow:0 2px 0 0 #7f4e0d}.form__button--radio[type=radio]:checked+.form__button:hover,.form__button.current:hover{-webkit-box-shadow:0 2px 0 0 #7f4e0d;box-shadow:0 2px 0 0 #7f4e0d}.form__button--radio[type=radio]:checked+.form__button::after,.form__button.current::after{content:"";display:block;position:absolute;top:50%;left:1.5rem;-webkit-transform:translate(-1px,calc(-50% - 1px)) rotate(45deg);-ms-transform:translate(-1px,calc(-50% - 1px)) rotate(45deg);transform:translate(-1px,calc(-50% - 1px)) rotate(45deg);width:6px;height:12px;border-bottom:3px solid #f39518;border-right:3px solid #f39518;-webkit-box-sizing:content-box;box-sizing:content-box}.form__button:hover{-webkit-transform:translate(0,4px);-ms-transform:translate(0,4px);transform:translate(0,4px);-webkit-box-shadow:0 2px 0 0 #ccc;box-shadow:0 2px 0 0 #ccc}.form__button.medium{width:80%;padding:.5rem .75rem}.form__button.large{width:100%;padding:.75rem}.form__button--link{display:block;position:relative;color:#777;background:#fff;width:180px;margin:0 auto;padding:.5rem 1.5rem .5rem .5rem;font-size:.8rem;text-align:center;line-height:1;-webkit-box-shadow:none;box-shadow:none;border:1px solid #777;border-radius:16px;text-decoration:none;-webkit-transition:.3s;transition:.3s}.form__button--link::after,.form__button--link::before{content:"";display:block;position:absolute;top:50%;-webkit-transition:.3s;transition:.3s}.form__button--link::before{right:.5rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:#777;width:18px;height:18px;border-radius:50%}.form__button--link::after{right:.75rem;-webkit-transform:translate(-3px,-50%) rotate(45deg);-ms-transform:translate(-3px,-50%) rotate(45deg);transform:translate(-3px,-50%) rotate(45deg);width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-box-sizing:content-box;box-sizing:content-box}.form__button--link:hover{color:#fff;background:#212121}.form__button--link.main:hover::before,.form__button--link:hover::before{background:#fff}.form__button--link:hover::after{border-top:2px solid #212121;border-right:2px solid #212121}.form__button--link.left{margin:0}.form__button--link.main{color:#f39518;border-color:#f39518}.form__button--link.main::before{background:#f39518}.form__button--link.main:hover{color:#fff;background:#f39518}.form__button--link.main:hover::after{border-top:2px solid #f39518;border-right:2px solid #f39518}.form__button--link+.form__button--link{margin-top:1rem}.form__button--radio{display:none}.form__select-wrap{display:none;position:relative;width:100%;margin:1rem 0 0;padding:.5rem 1rem;border-radius:.5rem}.form__select-wrap .modal__text{margin:1rem 0 0;padding:0}#preparation .preparFlex .flexInner .linkBtn+.linkBtn,.form__select-wrap .form__button--link,.form__select-wrap .modal__image{margin:1rem 0 0}.form__select-wrap::before{content:"";display:block;position:absolute;top:0;left:2rem;-webkit-transform:translate(0,-.5rem);-ms-transform:translate(0,-.5rem);transform:translate(0,-.5rem);width:0;height:0;border:8px solid transparent;border-bottom:8px solid #fffee4}.form__select-wrap.left::before{left:2rem;right:unset}.form__select-wrap.right::before{left:unset;right:2rem}.form__body.current,.form__button--radio[type=radio]:checked+.form__body.form__button,.form__button--radio[type=radio]:checked+.form__select-wrap.form__button,.form__cargo-select .form__button--radio[type=radio]:checked+.form__method-wrap .form__cargo-guide,.form__cargo-select .form__button--radio[type=radio]:checked+.form__method-wrap .form__label::after,.form__contact-select .form__button--radio[type=radio]:checked+.form__contact-wrap .form__contact-guide,.form__contact-select .form__button--radio[type=radio]:checked+.form__contact-wrap .form__label::after,.form__select-wrap.current{display:block}.form__select-text{text-align:justify;background:#fffee4;padding:1rem;border-radius:.5rem}.form__body{display:none}.form__body .btnWrap{width:70%;margin:1rem auto 0}.form__kit-size{width:50%;text-align:center}.form__size-text{margin:.5rem auto 0;font-size:.8rem;text-align:center}.form__container--large{width:100%}.form__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1.5rem 0 0;line-height:1;-webkit-tap-highlight-color:transparent}.form__cargo-select .form__label,.form__contact-select .form__label{position:relative;margin:1.5rem 0 0 .5rem;padding:0 0 0 2rem;cursor:pointer}.form__cargo-select .form__label::after,.form__cargo-select .form__label::before,.form__contact-select .form__label::after,.form__contact-select .form__label::before{content:"";position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:50%}.form__cargo-select .form__label::before,.form__contact-select .form__label::before{left:0;background:#fff;width:20px;height:20px;border:2px solid #777;-webkit-box-sizing:content-box;box-sizing:content-box}.form__cargo-select .form__label::after,.form__contact-select .form__label::after{display:none;left:4px;background:#f39518;width:16px;height:16px}.form__cargo-select .form__cargo-guide{display:none;padding:0 0 0 2.5rem}.form__cargo-select .convenience-guide,footer .container .companyInfoWrap .termsLink a i{font-size:.8rem}.form__contact-select .form__contact-guide{display:none;padding:0 0 0 2.5rem}.form__guide-image{max-width:300px}.form__guide-text{position:relative;background:#fffee4;margin:1rem 0 0;padding:1rem;border-radius:.75rem;text-align:justify}.form__guide-text::before{content:"";display:block;position:absolute;top:0;left:2rem;-webkit-transform:translate(0,-1rem);-ms-transform:translate(0,-1rem);transform:translate(0,-1rem);width:0;height:0;border:8px solid transparent;border-bottom:8px solid #fffee4}.form select{cursor:pointer}.form input.form__input{outline:0;border:0;border-bottom:1px solid #777}.form input.form__input:focus{border-bottom:1px solid #f39518}.form input.form__input.errorInput{background:#ffebeb;border-bottom:1px solid #f31818}.form__input{padding:.75rem;font-size:1.2rem;border-radius:.5rem}.form__input::-webkit-input-placeholder{color:#ccc}.form__input::-moz-placeholder{color:#ccc}.form__input::-ms-input-placeholder{color:#ccc}.form__input::placeholder{color:#ccc}.form__input.small{width:25%}.form__input.medium{width:38%}.form__input.large{width:100%}.form__input+.form__input{margin:.5rem 0 0}.form__input--select{position:relative;padding:0;z-index:2}.form__input--select::before{content:"";display:block;position:absolute;top:50%;right:1rem;-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);width:4px;height:4px;border-right:2px solid #212121;border-bottom:2px solid #212121;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:-1}.form__input--select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;width:100%;padding:.75rem;font-size:1.2rem;border:1px solid #212121;border-radius:.5rem}.form__input--select select.errorInput{position:relative;border:1px solid #f31818}#preparation #unlock .caution .cautionList li .disc li:before,.form__input.js-other-job{display:none}.form__error-wrap{background:#ffebeb;margin:1rem auto 0;padding:1rem;border-radius:.5rem}.form__error-wrap:first-of-type{margin:2rem auto 0}.form__error{color:#f31818;padding:0}.form .js_modal .form__heading{margin:0}.form .js_errorText{display:block;color:#f31818;font-size:.8rem}.form .caution,.form .myPage{max-width:800px;margin:2rem auto 0}.form .caution .link--text{color:#f39518;text-decoration:underline;-webkit-transition:.3s;transition:.3s}.form .caution .link--text:hover{color:#ffb655}.form .myPage{background:#fff}.form .myPage h3{color:#fff;background:#f39518;padding:1rem;font-size:1.414rem}.form .myPage__item{padding:1rem}footer .container{width:1100px;max-width:95%;margin:0 auto;padding:.5rem}footer .container .companyInfoWrap{width:100%;max-width:800px}footer .container .companyInfoWrap .iconWrapper a{margin:0 10px 0 0;line-height:1}footer .container .companyInfoWrap .iconWrapper i.material-icons{margin:0 0 3px;padding:0;vertical-align:middle}footer .container .companyInfoWrap .termsLink a{margin:0 10px 0 0;text-decoration:underline}footer .wpCr{color:#fff;background:#f39518;padding:.5rem;font-size:.8rem}#corporation .contact .leadText,#search h2,footer .wpCr{text-align:center}#preparation .preparFlex{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;counter-reset:preparNum 0}#preparation .preparFlex .flexInner{width:calc((100% - 2rem)/2);margin:0 2rem 2rem 0;padding:1rem;border:1px solid #212121;-webkit-box-shadow:8px 8px 0 0 rgba(0,87,154,.25);box-shadow:8px 8px 0 0 rgba(0,87,154,.25)}#preparation .preparFlex .flexInner:nth-of-type(2n){margin:0 0 2rem}#preparation .preparFlex .flexInner h3{position:relative;margin:0 0 .5rem;font-size:1.2rem;border-bottom:2px solid #f39518;counter-increment:preparNum 1}#preparation .preparFlex .flexInner h3:before{content:counter(preparNum) ".";display:inline-block;color:#f39518;margin:0 .25rem 0 0;font-size:1.618rem;line-height:1}#preparation .preparFlex .flexInner ul li.careerNum{margin:0 0 1rem;padding:0;border:0}#preparation #unlock .caution .cautionList li .disc{list-style-type:disc;padding:0 0 0 .25rem}#preparation #unlock .caution .cautionList li .disc li{text-indent:0;padding:0}#preparation #unlock .caution .cautionList li .disc li::marker{color:#f39518}#preparation #usageLimit .btnList{width:512px;margin:0 0 1rem}#preparation #usageLimit .btnList li{width:160px;margin:0 1rem 1rem 0}#preparation #usageLimit .btnList li .linkBtn{width:160px;text-align:center}#preparation #initialize .thirdTitle{margin:0 0 1rem}#preparation #initialize .stepList{counter-reset:stepNum 0;margin:0 0 2rem}#preparation #initialize .stepList li,#preparation #initialize .stepList li .step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem 0}#preparation #initialize .stepList li .step{position:relative;counter-increment:stepNum 1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:80px;height:32px;color:#fff;background:#f39518;margin:0 .5rem 0 0;padding:.25rem .5rem}#preparation #initialize .stepList li .step:before{content:"手順" counter(stepNum)}#preparation #initialize .stepList li .step:after{content:"";display:block;position:absolute;bottom:-30px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:36px;height:30px;-webkit-clip-path:polygon(20% 0,80% 0,80% 50%,100% 50%,50% 100%,0% 50%,20% 50%);clip-path:polygon(20% 0,80% 0,80% 50%,100% 50%,50% 100%,0% 50%,20% 50%);background:#f39518}#preparation #initialize .stepList li:nth-of-type(6n) .step:after,#service #dataErase .eraseFlow li:nth-of-type(3):after,#service #dataErase .eraseFlow li:nth-of-type(3):before{display:none}#service #dataErase .leadText,#service #dataErase .thirdTitle+p,#thanks p{margin:0 0 1rem}#service #dataErase .thirdTitle{margin:0 0 .5rem}#service #dataErase .eraseFlow{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 0 2rem;counter-reset:eraseFlowNum 0}#service #dataErase .eraseFlow li{position:relative;width:calc((100% - 2rem)/3);color:#fff;background:#f39518;margin:0 1rem 0 0;padding:2rem}#service #dataErase .eraseFlow li:after,#service #dataErase .eraseFlow li:before{content:"";position:absolute;top:50%;right:-45px;width:32px;height:32px}#service #dataErase .eraseFlow li:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background:#fff;z-index:2}#service #dataErase .eraseFlow li:after{-webkit-transform:translate(calc(-50% - 1rem),-50%) rotate(45deg);-ms-transform:translate(calc(-50% - 1rem),-50%) rotate(45deg);transform:translate(calc(-50% - 1rem),-50%) rotate(45deg);background:#f39518;z-index:3}#service #dataErase .eraseFlow li:nth-of-type(3){margin:0}#service #dataErase .eraseFlow li h4{counter-increment:eraseFlowNum 1;position:relative;margin:0 0 .5rem;padding:1rem 0 0;font-size:1.2rem;border-bottom:1px solid #fff}#service #dataErase .eraseFlow li h4:before{content:"STEP" counter(eraseFlowNum);display:block;position:absolute;top:0;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);font-size:.8rem}#service #dataErase .certificateFlex .imgArea{width:300px;margin:0 1rem 0 0}#service #dataErase .certificateFlex .textArea{width:calc(100% - 316px)}#flowPage{padding:0 0 4rem}#confirm .checkList li .heading strong,#flowPage .color--primary{color:#f39518}#flowPage .red-text{color:#f31818}#flowPage .link--text{color:#0091ff;text-decoration:underline;-webkit-transition:.3s;transition:.3s}#flowPage .link--text:hover{color:#55b6ff}#flowPage .contactBtn{margin:2rem auto}#flowPage .caution{margin:0;padding:0 0 0 1em;font-size:80%;text-indent:-1em}#flowPage .flow-wrap{margin:1rem 0 0;padding:0 2rem 2rem;border:3px solid #f39518;border-radius:1rem}#flowPage .heading--second{position:relative;background:#e5e5e5;margin:2rem 0 0;padding:.5rem;font-size:1.2rem;font-weight:700;line-height:1.5}#flowPage .heading--third{margin:1rem 0 0;padding:0;font-size:1rem;font-weight:700;line-height:1.5}#flowPage .heading--fourth{position:relative;margin:1rem 0 0;padding:0 0 0 1rem;font-size:1rem}#flowPage .flow__body .heading--second::before,#flowPage .heading--fourth::before{display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#flowPage .heading--fourth::before{content:"";left:0;background:#f39518;width:8px;height:8px;border-radius:50%}#flowPage .custom_box_1{margin:1rem 0 0;padding:0 0 0 1.5rem;list-style-type:decimal}#flowPage .flow__body{counter-reset:number;list-style:none;margin:0;padding:0}#flowPage .flow__body .heading--second{padding:.5rem .5rem .5rem 2rem}#flowPage .flow__body .heading--second::before{counter-increment:number;content:counter(number) ".";left:.5rem}#flowPage .content-text{margin:1rem 0 0;padding:0;font-size:1rem;line-height:1.5;text-align:justify}#flowPage .content-text .indent{text-indent:-1rem;margin:0;padding:0 0 0 1rem;text-align:justify}#flowPage .notice-wrap{background:#f0f0f0;margin:1rem 0 0;padding:1rem;border-radius:.25rem}#flowPage .notice-wrap .heading--third.heading--caution{color:#f31818;font-weight:400}#flowPage .notice-wrap .heading--third.heading--guide{font-weight:400}#flowPage .notice-wrap .heading--third:first-of-type{margin:0}#flowPage .shipping-grid{counter-reset:ship-num;display:grid;grid-template-columns:repeat(3,calc((100% - 4rem)/3));grid-gap:2rem 2rem}#flowPage .shipping-grid .grid__item .heading--third{counter-increment:ship-num;position:relative;padding:0 0 0 3.5rem}#flowPage .shipping-grid .grid__item .heading--third::before{content:"方法" counter(ship-num);display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;background:#f39518;padding:.25rem;text-align:center;border-radius:.25rem}#flowPage .shipping-grid .grid__item .shipping-image{width:100%}#flowPage .shipping-grid .grid__item .content-text{background:#fffee4;padding:1rem;border-radius:.5rem;font-size:.8rem}#flowPage .id-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.5rem 0 0}#flowPage .id-flex .flexInner{width:calc((100% - 4rem)/5);margin:0 1rem 0 0;font-size:.8rem}#flowPage .id-flex .flexInner:nth-of-type(5n){margin:0}#search .searchWrapper{margin:0 0 2rem}#search .searchWrapper .conditions{position:relative;margin:0 auto 4rem}#search .searchWrapper .conditions .dropdownArea{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto}#search .searchWrapper .conditions .dropdownArea select,#search .searchWrapper .conditions .kw{width:170px;margin:0 1rem 1rem 0;padding:1rem;font-size:1rem;border-radius:4px}#search .searchWrapper .conditions .kw{display:block;width:542px;margin:0 auto 1.5rem;border:1px solid #767676}#search .searchWrapper .conditions .searchBtn{line-height:1}#search .searchWrapper .conditions .loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#search .searchWrapper .conditions .loading .icon{font-size:42px;position:relative;height:42px;width:42px;padding-left:38px;overflow:hidden;margin:0 auto;-webkit-animation:loader-rotate .8s steps(12) infinite;animation:loader-rotate .8s steps(12) infinite}#search .searchWrapper .conditions .loading .icon i{display:block;position:absolute;height:14px;width:4px;border-radius:2px;background:#212121;opacity:.8;-webkit-transform:translateX(-50%) rotate(-30deg);-ms-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg);-webkit-transform-origin:center 21px;-ms-transform-origin:center 21px;transform-origin:center 21px;left:50%;margin:0;padding:0}#search .searchWrapper .results,#search .searchWrapper .results ul li div.img{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#search .searchWrapper .results{display:none;width:100%}#search .searchWrapper .results ul{border-left:1px solid #ccc}#search .searchWrapper .results ul.head{color:#fff;background:#212121;border-top:1px solid #ccc}#search .searchWrapper .results,#search .searchWrapper .results ul li div.img,#search .searchWrapper .results ul.head li .title,#search .searchWrapper .results ul.head li .unusedPrice,#search .searchWrapper .results ul.head li .usedPrice{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#search .searchWrapper .results ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#search .searchWrapper .results ul li div{padding:8px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all;border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-size:1rem}#search .searchWrapper .results ul li div.img{width:10%;min-height:calc((100vw - 8rem)*.1*.75)}@media screen and (min-width:1152px){#search .searchWrapper .results ul li div.img{min-height:calc((1152px - 8rem)*.1*.75)}}#search .searchWrapper .results ul li div.img img{max-width:100%;max-height:100%}#search .searchWrapper .results ul li div.title{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:30%}#search .searchWrapper .results ul li div.carrier,#search .searchWrapper .results ul li div.maker{width:10%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#search .searchWrapper .results ul li div.unusedPrice,#search .searchWrapper .results ul li div.usedPrice{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:20%}#confirm .inner{max-width:800px}#confirm section{margin:1rem auto 3rem;padding:0}#confirm .leadText{width:100%;margin:0 auto}#confirm .confirmFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:1rem auto 2rem;border:1px solid #ccc;border-bottom:1px solid transparent}#confirm .confirmFlex .confirmText,#confirm .confirmFlex .confirmTitle{background:#fff;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ccc}#confirm .confirmFlex .confirmText.caution,#confirm .confirmFlex .confirmTitle.caution{background:#fffee4}#confirm .confirmFlex .confirmTitle{width:25%;background:#f0f0f0}#confirm .confirmFlex .confirmText{width:75%}#confirm .caution{background:#fffde7}#confirm .confirmTitle h3{color:#f0f0f0;background:#f39518;padding:1rem;font-size:1.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}#confirm .confirmTitle p{margin:0;padding:1rem}#confirm .confirmTitle p.caution{margin:0 0 1rem;font-size:.8rem}#confirm .verify_kiyaku,#confirm .verify_midashi{width:100%;margin:0 auto}#confirm .verify_midashi{position:relative;margin:0 auto 4rem;padding:0 0 0 28px;font-size:1.2rem}#confirm .verify_midashi:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:top left/120px 168px url(../../img/iconset.svg) no-repeat;background-position:-72px -72px}#confirm .checkList{counter-reset:checkNum 0;margin:0 auto 4rem}#confirm .agreementList .listInner,#confirm .checkList li{margin:0 auto 1rem}#confirm .checkList li .heading{background:#f0f0f0;padding:1rem 6rem;border:0}#confirm .agreementList .listInner .heading:hover,#confirm .checkList li .heading:hover{-webkit-filter:brightness(103%);filter:brightness(103%)}#confirm .checkList li .heading .checkNum{display:block;position:absolute;top:50%;left:1rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;background:#f39518;padding:.5rem .75rem;font-size:.8rem;font-weight:400;line-height:1;border-radius:16px}#confirm .checkList li .heading .checkNum:before{counter-increment:checkNum 1;content:"Check." counter(checkNum)}#confirm .agreementList{margin:0 auto 4rem}#confirm .agreementList .listInner .heading{background:#f0f0f0;font-size:1rem}#confirm .agreementList .listInner .childeListArea .secList{padding:0 0 0 3rem}#confirm .agreementList .listInner .childeListArea .secList li{list-style-type:circle;margin:0}#confirm .verify_kiyaku{max-height:25vh;overflow:scroll;border:1px solid #e5e5e5;margin:0 auto 4rem;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}#confirm .verify_kiyaku .innerLead{font-size:1rem}#confirm .verify_kiyaku .fas,.loader{display:none}#confirm .verify_kiyaku .heading{background:#f0f0f0}#confirm .verify_kiyaku .heading:hover{-webkit-filter:brightness(103%);filter:brightness(103%)}#confirm .verify_kiyaku .heading:before{content:"開く";right:calc(1rem + 1rem);background:0 0;background-position:unset;width:auto;height:auto}#confirm .verify_kiyaku .heading.on:before{content:"閉じる";background:0 0;background-position:unset}#confirm .verify_kiyaku .childeListArea{background:#fff}#confirm .checkBoxWrap{position:relative;width:500px;height:24px;margin:0 auto 2rem;line-height:1}#confirm .checkBoxWrap .agreeCheck{width:24px;height:24px;margin:0}#confirm .checkBoxWrap .agreeCheckLabel{display:block;position:absolute;top:50%;left:32px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:100%;padding:0;font-size:1.2rem;cursor:pointer}#thanks{min-height:calc(100vh - 168px);padding:0}#thanks h1{margin:2rem 0 1rem}#thanks .btnArea{margin:0 0 1rem;text-align:left}#thanks .btnArea .btn{display:block;color:#212121;background:#ccc;width:280px;padding:.5rem;text-align:center;border-radius:.25rem;-webkit-box-shadow:0 4px 0 0 #aaa;box-shadow:0 4px 0 0 #aaa}#thanks .btnArea .btn:hover{background:#e5e5e5}.loader{position:fixed;top:-50vh;left:-50vw;width:200vw;height:200vh;z-index:10}.loader.show{display:block}.loader .loader__body{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#212121;width:calc(100% - 2rem);text-align:center}.loader .loader__body .heading--third{color:#f39518;margin:0}.loader .sk-chase{width:40px;height:40px;position:relative;-webkit-animation:sk-chase 2.5s infinite linear both;animation:sk-chase 2.5s infinite linear both;margin:1rem auto 0}.loader .sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-animation:sk-chase-dot 2s infinite ease-in-out both;animation:sk-chase-dot 2s infinite ease-in-out both}.loader .sk-chase-dot:before{content:'';display:block;width:25%;height:25%;background-color:#ccc;border-radius:100%;-webkit-animation:sk-chase-dot-before 2s infinite ease-in-out both;animation:sk-chase-dot-before 2s infinite ease-in-out both}.loader .sk-chase-dot:nth-child(1),.loader .sk-chase-dot:nth-child(1):before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.loader .sk-chase-dot:nth-child(2),.loader .sk-chase-dot:nth-child(2):before{-webkit-animation-delay:-1s;animation-delay:-1s}.loader .sk-chase-dot:nth-child(3),.loader .sk-chase-dot:nth-child(3):before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.loader .sk-chase-dot:nth-child(4),.loader .sk-chase-dot:nth-child(4):before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.loader .sk-chase-dot:nth-child(5),.loader .sk-chase-dot:nth-child(5):before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.loader .sk-chase-dot:nth-child(6),.loader .sk-chase-dot:nth-child(6):before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.loader .js-loader-overlay{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#fff;z-index:-1}@media only screen and (max-width:1024px){section{padding:3rem 0}.inner{width:calc(96% - 2rem);margin:0 auto;padding:0}.formBtn{width:400px;padding:1rem calc(1rem + 32px) 1rem 1rem;font-size:1.618rem;-webkit-box-shadow:0 6px 0 0 #00579a;box-shadow:0 6px 0 0 #00579a}.formBtn:hover{-webkit-box-shadow:0 2px 0 0 #00579a;box-shadow:0 2px 0 0 #00579a}.formBtn:before{right:1rem;width:32px;height:32px}.formBtn:after{right:calc(1rem + (32px/2));-webkit-transform:translate(50%,-6px);-ms-transform:translate(50%,-6px);transform:translate(50%,-6px);border:8px solid transparent;border-top:14px solid #0091ff}.searchBtn{width:180px;padding:.75rem}.firstTitle{margin:3rem auto;font-size:2rem}.secTitle{margin:0 auto 2rem;font-size:1.618rem}.thirdTitle{font-size:1.2rem;border-left:4px solid #f39518}.inner .definitionFlex dl{width:100%;border-top:none;border-left:1px solid #212121}.inner .definitionFlex dl:first-of-type{border-top:1px solid #212121}.inner .definitionFlex dl dt{height:auto}.inner .definitionFlex dl dd:nth-of-type(even){height:auto}#header{height:91px}#header .headerWrap .headerInner{width:100%;padding:0}#header .headerWrap .headerInner .logo{width:200px;margin:0 0 0 .5rem}#header .headerWrap .headerInner .btnArea .tel p{padding:1rem .5rem}#header .headerWrap .headerInner .btnArea .tel .text{font-size:.75rem}#header .headerWrap .navWrap .nav .navInner .navList .navLink{height:36px;font-size:.8rem}#campaign .imgArea{width:80%;margin:0 auto 2rem}#campaign .imgArea .imgWomen{width:160px}#campaign .imgArea .imgMen{width:96px}#searchContent .conditions .dropdownArea select{display:block;background:#fff;height:3.5em;border:1px solid #bdbdbd;border-radius:4px;font-size:1rem}#searchContent .conditions .kw{font-size:1rem}#flow .flowList li h3,#simply .problemTitle{font-size:1.414rem}#simply .listArea{padding:2rem 4rem}#simply .listArea .disc li{font-size:1.2rem}#reason .reasonList .listInner{width:calc((100% - 1rem)/2);margin:0 1rem 1rem 0}#reason .reasonList .listInner:nth-of-type(even){margin:0 0 1rem}#reason .reasonList .listInner h3{margin:0 0 .5rem;font-size:1.2rem}#reason .reasonList .listInner p+.linkBtn{margin:.5rem 0 0 -2px}#reason .reasonList .listInner .reasonPoint{-webkit-transform:translate(calc(100% + 1rem),0);-ms-transform:translate(calc(100% + 1rem),0);transform:translate(calc(100% + 1rem),0)}#flow .flowList li p{margin:0 0 1rem;padding:.5rem}#flow .caution{max-width:600px}#kit .imgArea .balloonArea{-webkit-transform:translate(100%,10%);-ms-transform:translate(100%,10%);transform:translate(100%,10%)}#kit .messageFlex{margin:0 auto}#form1 .formBox .formInner button,#form2 .formBox .formInner button,#form3 .formBox .formInner button,#kit .messageFlex .textArea h3{font-size:1.2rem}#check .checkFlex li{width:calc((100% - 2rem)/2);margin:0 2rem 2rem 0}#check .checkFlex li:nth-of-type(3n){margin:0 2rem 2rem 0}#check .checkFlex li:nth-of-type(even){margin:0 0 2rem}#check .checkFlex li .imgSmp{right:calc(-100% - 2rem + ((100% - 240px)/2));-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:240px}#expPoints .expFlex li{width:100%;margin:0 0 2rem}#standards .leadText{margin:0 0 1rem}.form .caution{max-width:unset}#corporation #formBtn{padding:3rem 0 0}#confirm .agreementList,#confirm .checkList,#confirm .verify_kiyaku,#confirm .verify_midashi{margin:0 auto 3rem}#search .searchWrapper .conditions .dropdownArea select{height:3.5em}#search .searchWrapper .conditions .searchBtn{line-height:1.5}#search .searchWrapper .results ul,#search .searchWrapper .results ul.body li{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#search .searchWrapper .results ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#search .searchWrapper .results ul.head{display:none}#search .searchWrapper .results ul.body{border-left:none;border-bottom:none}#search .searchWrapper .results ul.body li{width:calc((100% - 1.5rem)/2);margin:0 1.5rem 1.5rem 0;border:1px solid #ccc;border-right:none}#search .searchWrapper .results ul.body li:nth-of-type(2n){margin:0 0 1.5rem}#search .searchWrapper .results ul.body li div.title{color:#fff;background:#212121;width:100%;padding:.5rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#search .searchWrapper .results ul.body li div.img{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc((96vw - 3rem)/2);height:calc((96vw - 3rem)/2*.75);padding:.5rem;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#search .searchWrapper .results ul.body li div.carrier,#search .searchWrapper .results ul.body li div.maker,#search .searchWrapper .results ul.body li div.unusedPrice,#search .searchWrapper .results ul.body li div.usedPrice{position:relative;width:calc(100% - 124px);margin:0 0 0 124px;padding:.5rem}#search .searchWrapper .results ul.body li div.carrier:after,#search .searchWrapper .results ul.body li div.maker:after,#search .searchWrapper .results ul.body li div.unusedPrice:after,#search .searchWrapper .results ul.body li div.usedPrice:after{position:absolute;top:50%;left:-124px;-webkit-transform:translate(0,calc(-50% + .5px));-ms-transform:translate(0,calc(-50% + .5px));transform:translate(0,calc(-50% + .5px));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background:#f0f0f0;width:124px;height:calc(100% + 1px);padding:.5rem;font-size:.8rem;border-right:1px solid #ccc;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}#search .searchWrapper .results ul.body li div.carrier,#search .searchWrapper .results ul.body li div.maker{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}#search .searchWrapper .results ul.body li div.carrier:after{content:"キャリア"}#search .searchWrapper .results ul.body li div.maker{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}#search .searchWrapper .results ul.body li div.maker:after{content:"メーカー"}#search .searchWrapper .results ul.body li div.unusedPrice{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}#search .searchWrapper .results ul.body li div.unusedPrice:after{content:"未使用品買取価格"}#search .searchWrapper .results ul.body li div.usedPrice{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6;border-bottom:none}#search .searchWrapper .results ul.body li div.usedPrice:after{content:"中古品買取価格"}}@media only screen and (max-width:767px){#commonNotice{width:100%;font-size:1rem}#commonNotice .noticeText,#commonNotice .noticeText .childeListArea{padding:.5rem}#commonNotice .noticeText h3{color:#f39518;padding:0 0 .5rem;font-size:1rem}#commonNotice .noticeText .heading p{width:calc(100% - 70px)}#commonNotice .noticeText .heading .showBtn{min-width:70px;font-size:.8rem}#commonNotice .noticeText .childeListArea table th{font-size:.8rem;padding:.25rem}#commonNotice .noticeText .childeListArea table td,#expPoints .expFlex li h3,#kit .imgArea .balloonArea .textArea p strong{font-size:1.2rem}#commonInfo .childeListArea{padding:1rem}#commonInfo .termsFlex .flexText,#commonInfo .termsFlex .flexTitle,.firstTitle:after{width:100%}#commonInfo .termsFlex .flexTitle{background:#e5e5e5}#maintenance{margin:3rem auto 0;padding:1rem}#maintenance::before{content:"";width:60px;height:60px}#maintenance .maintenance__heading{margin:1.5rem 0 0;font-size:1.414rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#maintenance .maintenance__text{margin:1rem 0 0;font-size:1rem}#maintenance .maintenance-date__heading{padding:.5rem 1.5rem;font-size:1rem}#maintenance .maintenance-date__text{font-size:1.618rem}article{min-height:calc(100vh - 50px)}.inner{width:calc(100% - 3rem);margin:0 auto;padding:0}.inner .heading{padding:.75rem 4.75rem .75rem .75rem}.inner .heading:before{right:calc(1rem + .75rem);font-size:12px}.inner .heading:after{right:.75rem;-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);transform:translate(0,-5px)}.inner .childeListArea{padding:.75rem}section{padding:2rem 0}#header .headerWrap .headerInner .btnArea .pcContent,.pcContent{display:none}.spContent{display:block}.firstTitle{width:calc(100% - 3rem);margin:2.5rem auto;font-size:1.618rem}.secTitle{margin:0 auto 1.5rem;font-size:1.414rem}.caution .cautionList li,.secTitle{line-height:1.5}.js_modal__body{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;width:80%;max-width:600px;height:auto;padding:1rem;z-index:3}.js_modal__body .form__button--link{padding:.5rem 1.5rem .5rem .5rem}.js_modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.75;z-index:2}#header,#header .headerWrap .headerInner{height:54px}#header .headerWrap .headerInner .logo{position:relative;height:54px;margin:0 0 0 5px;z-index:3}#header .headerWrap .headerInner .logo a img{width:161px}#header .headerWrap .headerInner .btnArea{position:relative;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:auto;z-index:3}#header .headerWrap .headerInner .btnArea .spContent,#header .headerWrap .headerInner .btnArea .tel a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#header .headerWrap .headerInner .btnArea .tel a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:91px}#header .headerWrap .headerInner .btnArea .mail,#header .headerWrap .headerInner .btnArea .mail a i.spriteIcons,#header .headerWrap .headerInner .btnArea .tel a i{margin:0}#header .headerWrap .headerInner .btnArea .tel a p{padding:0;font-size:10px;line-height:1.25}#header .headerWrap .headerInner .btnArea .mail a{display:block;width:72px;height:54px;padding:0;text-align:center;line-height:1}#header .headerWrap .headerInner .btnArea .mail a p{font-size:10px;line-height:1;vertical-align:middle}#header .headerWrap .headerInner .btnArea .drbtn{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50px;height:54px;padding:0 5px;font-size:10px;cursor:pointer}#header .headerWrap .headerInner .btnArea .drbtn .hambarg{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#f39518;width:25px;height:2px;-webkit-transition:ease .5s;transition:ease .5s}#header .headerWrap .headerInner .btnArea .drbtn .hambarg:first-of-type{top:33%;left:50%}#header .headerWrap .headerInner .btnArea .drbtn .hambarg:nth-of-type(2){top:50%;left:50%}#header .headerWrap .headerInner .btnArea .drbtn .hambarg:last-of-type{top:67%;left:50%}#header .headerWrap .headerInner .btnArea .drbtn.action .hambarg:first-of-type{top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#header .headerWrap .headerInner .btnArea .drbtn.action .hambarg:nth-of-type(2){top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}#header .headerWrap .headerInner .btnArea .drbtn.action .hambarg:last-of-type{top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#header .headerWrap .drawer{position:fixed;top:55px;right:-100%;width:70%;height:100%;background:#fff;padding:0;-webkit-transition:.3s;transition:.3s;z-index:2}#header .headerWrap .drawer.action{right:0;overflow-y:scroll}#header .headerWrap .drawer .sideMenu{height:100%}#header .headerWrap .drawer .sideMenu li,#kit .imgArea .balloonArea .textArea p,#simply .listArea .disc li{font-size:1rem}#header .headerWrap .drawer .sideMenu li .heading{position:relative;display:block;padding:.75rem;font-weight:400;border-bottom:1px solid #ccc}#header .headerWrap .drawer .sideMenu li .heading:after{content:"";display:block;position:absolute;top:50%;right:1rem;-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);width:8px;height:8px;border-top:1px solid #0091ff;border-right:1px solid #0091ff}#header .headerWrap .overlay{display:none;position:fixed;top:55px;right:0;width:100%;height:120vh;background-color:rgba(0,0,0,.4);will-change:opacity;z-index:1}#header .headerWrap .overlay.action{display:block}#mainVisual.pg-index-mv{background:#d96627;padding-bottom:0}#mainVisual.pg-index-mv .contentBox{font-size:.8rem;position:relative;top:-1.5rem;padding:.5rem}#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner .inner__text,#mainVisual.pg-index-mv .contentBox .c-text--emphasis,footer{font-size:.8rem}#mainVisual.pg-index-mv .pc-block,#preparation #initialize .stepList li .step:after{display:none}#mainVisual.pg-index-mv .sp-block{display:block}.contactBtn.large,.formBtn{width:90%;padding:.75rem calc(.75rem + 24px) .75rem .75rem;font-size:1.2rem}.formBtn:before{right:.75rem;width:24px;height:24px}.formBtn:after{right:calc(.75rem + (24px/2));-webkit-transform:translate(50%,-4px);-ms-transform:translate(50%,-4px);transform:translate(50%,-4px);border:6px solid transparent;border-top:10px solid #0091ff}.contactBtn{margin:0 0 1rem;padding:.5rem 1rem .5rem calc(1.25rem + 24px)}.contactBtn:before{width:24px;height:24px}.contactBtn.large{padding:.75rem .75rem .75rem calc(.75rem + 24px);-webkit-box-shadow:0 6px 0 0 #00579a;box-shadow:0 6px 0 0 #00579a}.contactBtn.large:hover{-webkit-box-shadow:0 2px 0 0 #00579a;box-shadow:0 2px 0 0 #00579a}.contactBtn.large:before{left:.75rem;width:24px;height:24px}.contactBtn.large i{left:calc(.75rem + 4px)}.contactBtn.large i.spriteIcons{width:16px;height:16px;background:top left/80px 112px url(../../img/iconset.svg) no-repeat}.contactBtn.large i.spriteIcons.phoneBlue{background-position:-64px -64px}.contactBtn.large i.spriteIcons.envelopeBlue{background-position:0 -80px}#confirm .confirmTitle p,.searchBtn{padding:.5rem}.orderBtn{width:100%;padding:.75rem calc(.75rem + 20px) .75rem .75rem;font-size:1.2rem}.orderBtn .material-icons{right:.75rem;font-size:14px}#campaign .imgArea{margin:0 auto 1rem}#campaign .imgArea .imgWomen{width:80px}#campaign .imgArea .imgMen{width:50px}#searchContent .conditions .dropdownArea select{width:100%;margin:0 0 1rem}#searchContent .conditions .kw{width:100%;font-size:1rem}#simply .listArea{width:100%;padding:2rem 1rem 1rem}#simply .listArea .disc{position:relative;padding:0 0 0 1.5rem;z-index:2}#simply .listArea .imgMen{width:60px;-webkit-transform:translate(0,1rem);-ms-transform:translate(0,1rem);transform:translate(0,1rem)}#simply .centerText strong{font-size:1.414rem}#simply .centerText strong:after,#simply .centerText strong:before{width:16px;height:26px}#simply .centerText strong:before{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}#simply .centerText strong:after{-webkit-transform:translate(100%,0) scale(-1,1);-ms-transform:translate(100%,0) scale(-1,1);transform:translate(100%,0) scale(-1,1)}#check .checkFlex li,#reason .reasonList .listInner{width:100%;margin:0 0 1.5rem}#reason .reasonList .listInner .reasonPoint{top:unset;right:unset;left:50%;bottom:0;-webkit-transform:translate(-50%,calc(100% + 2rem));-ms-transform:translate(-50%,calc(100% + 2rem));transform:translate(-50%,calc(100% + 2rem));width:100%}#reason .reasonList .listInner .reasonPoint .imgMen{width:60px;-webkit-transform:translate(8px,16px);-ms-transform:translate(8px,16px);transform:translate(8px,16px)}#reason .formBtn{margin:160px auto 0}#flow .card strong{width:calc((100% - 1.5rem)/3);margin:0 .75rem 0 0}#flow .caution,#flow .flowList{width:100%}#flow .flowList li:last-of-type{margin:0}#flow .flowList li .linkBtn{margin:0 0 1rem}#kit .leadText{margin:0 auto 1.5rem}#kit .imgArea{width:100%}#kit .imgArea .imgKit{width:80%;margin:0 auto 0 0}#kit .imgArea .balloonArea{-webkit-transform:translate(0,10%);-ms-transform:translate(0,10%);transform:translate(0,10%)}#kit .imgArea .balloonArea .imgWomen{width:58px}#kit .imgArea .balloonArea .textArea{width:80px;height:80px}#kit .kitFlex .flexInner{width:100%;margin:0 0 2rem}#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner{max-height:60vh;padding:1rem}#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner .idFlex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner .idFlex .flexInner{width:calc((100% - 1rem)/2);margin:.5rem 1rem 0 0}#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner .idFlex .flexInner:nth-of-type(even){margin:.5rem 0 0}#kit .kitFlex .flexInner .id_modal .js_modal__body .modal__inner .idFlex .flexInner:last-of-type{margin:.5rem 0 0}#expPoints .expFlex li,#kit .messageFlex{margin:0 0 1.5rem}#kit .messageFlex .imgMen{width:80px}#kit .messageFlex .textArea{width:calc(100% - 80px)}#check .checkFlex li:nth-of-type(3n),#check .checkFlex li:nth-of-type(even){margin:0 0 1.5rem}#check .checkFlex li:last-of-type{margin:0}#check .checkFlex li p{position:relative;z-index:2}#check .checkFlex li .imgSmp{top:unset;right:0;bottom:0;-webkit-transform:translate(1rem,50%);-ms-transform:translate(1rem,50%);transform:translate(1rem,50%);width:120px}#expPoints .expFlex li:nth-of-type(even){margin:0 0 1.5rem}#standards .standardsFlex{border-color:#ccc}#standards .standardsFlex dt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;color:#fff;padding:0;border-color:#ccc}#standards .standardsFlex dt:first-of-type .rank{background:#fe5b82}#standards .standardsFlex dt:nth-of-type(2) .rank{background:#f39518}#standards .standardsFlex dt:nth-of-type(3) .rank{background:#71cf34}#standards .standardsFlex dt:nth-of-type(4) .rank{background:#0091ff}#standards .standardsFlex dt .label,#standards .standardsFlex dt .rank{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#standards .standardsFlex dt .rank{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:70px;padding:.5rem;font-size:.8rem}#standards .standardsFlex dt .rank strong{color:#fff;font-size:1.414rem}#standards .standardsFlex dt .label{width:calc(100% - 70px);color:#212121;background:#f0f0f0;text-align:left}#standards .standardsFlex dd{width:100%;border-color:#ccc}#faq .faqList .childeListArea .flowList li{width:80px;margin:0 1rem 1rem 0;padding:.25rem;font-size:.8rem}#faq .faqList .childeListArea .flowList li:after{right:-1.25rem;border:4px solid transparent;border-left:6px solid #212121}#faq .faqList .childeListArea .flowList li:last-of-type:after{border:0}#faq .faqList .childeListArea .btnFlex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#faq .faqList .childeListArea .btnFlex .linkBtn{width:80%;padding:.5rem calc(.5rem + 16px) .5rem .5rem}.form-wrap{padding:0 .5rem 1.5rem;border:3px solid #f39518}.form-flex__item--large{width:calc(50% - .25rem);margin:1rem 0 0}.form *{-webkit-box-sizing:border-box;box-sizing:border-box}.form__lead{width:100%;padding:.5rem}.form__heading,.form__lead{font-size:1rem}.form__body .btnWrap,.form__heading{margin:1rem auto 0}.form__button{-webkit-box-shadow:0 4px 0 0 #ccc;box-shadow:0 4px 0 0 #ccc}.form__button--link{width:calc(100% - 2rem);padding:.25rem 1.5rem .25rem .25rem}.form__button--link::before{width:14px;height:14px}.form__button--link::after{right:.6rem;width:4px;height:4px;border-width:2px}.form__button--link+.form__button--link{margin-top:.5rem}.form__button.medium{width:calc(100% - .5rem);font-size:.8rem}.form__button.large{padding:.75rem .5rem .75rem 1.5rem;font-size:.8rem}.form__button::before{left:.5rem;width:18px;height:18px}.form__button::after{width:4px;height:8px;left:1.4rem;border-width:2px}.form__button--radio[type=radio]:checked+.form__button,.form__button.current{-webkit-transform:translate(0,2px);-ms-transform:translate(0,2px);transform:translate(0,2px);-webkit-box-shadow:0 ​2px 0 0 #7f4e0d;box-shadow:0 ​2px 0 0 #7f4e0d}.form__button--radio[type=radio]:checked+.form__button::after,.form__button.current::after{width:4px;height:8px;left:.9rem;border-width:2px}.form__select-wrap{font-size:.8rem;padding:.5rem}.form__select-wrap .material-icons{font-size:1.2rem}.form__select-wrap .modal__image,.form__select-wrap .modal__text{margin:.5rem 0 0}.form__select-wrap .form__button--link{width:180px;margin:.5rem 0 0}.form__select-text{padding:.75rem}.form__input{font-size:1rem}.form__input.small{width:38%}.form__input.medium{width:62%}.form__input--select select{padding:.75rem;font-size:1rem}.form__size-text{padding:0 .5rem;text-align:left}.form__guide-image{max-width:100%}.form__guide-text{padding:.75rem;font-size:.8rem}.form__error-wrap{margin:.5rem auto 0;padding:.75rem}.form__error-wrap:first-of-type{margin:.5rem auto 0}footer .container{width:94%;padding:.5rem 0}footer i.material-icons{margin:0 0 3px}#corporation #reason .formBtn{margin:0 auto}#corporation .contact .leadText{text-align:left}#preparation .preparFlex .flexInner{width:100%;margin:0 0 1rem}#preparation .preparFlex .flexInner:nth-of-type(2n){margin:0 0 1rem}#preparation #initialize .stepList li p,#preparation #usageLimit .btnList{width:100%}#preparation #usageLimit .btnList li{width:200px;margin:0 0 1rem}#preparation #usageLimit .btnList li .linkBtn{width:200px;padding:.5rem calc(.5rem + 16px) .5rem .5rem}#preparation #initialize .stepList li{display:block;position:relative;margin:0 0 2rem;padding:2rem 1rem 1rem;border:1px solid #777}#preparation #initialize .stepList li .step{position:absolute;top:0;left:0;-webkit-transform:translate(-.5rem,-.5rem);-ms-transform:translate(-.5rem,-.5rem);transform:translate(-.5rem,-.5rem);width:64px}#search .searchWrapper .conditions .dropdownArea select,#service #dataErase .certificateFlex .imgArea,#service #dataErase .eraseFlow li{width:100%;margin:0 0 1rem}#service #dataErase .eraseFlow li:nth-of-type(3){margin:0}#service #dataErase .eraseFlow li:before{top:unset;right:50%;bottom:-45px;-webkit-transform:translate(50%,-50%) rotate(45deg);-ms-transform:translate(50%,-50%) rotate(45deg);transform:translate(50%,-50%) rotate(45deg)}#service #dataErase .eraseFlow li:after{top:unset;right:50%;bottom:-45px;-webkit-transform:translate(50%,calc(-50% - 1rem)) rotate(45deg);-ms-transform:translate(50%,calc(-50% - 1rem)) rotate(45deg);transform:translate(50%,calc(-50% - 1rem)) rotate(45deg)}#service #dataErase .certificateFlex .textArea{width:100%}#flowPage{padding:0 0 2rem}#flowPage section{padding:51px 0 30px}#flowPage .flow-wrap{padding:0 .75rem .75rem}#flowPage .heading--second{margin:1rem 0 0;font-size:1rem}#flowPage .content-text{margin:.5rem 0 0}#flowPage .shipping-grid{grid-template-columns:100%}#flowPage .shipping-grid .shipping-image{max-width:300px}#flowPage .id-flex .flexInner{width:calc((100% - 1rem)/2);margin:0 1rem 1rem 0}#flowPage .id-flex .flexInner:nth-of-type(5n){margin:0 1rem 1rem 0}#flowPage .id-flex .flexInner:nth-of-type(2n){margin:0 0 1rem}#flowPage .id-flex .flexInner:last-of-type{margin:0}#search .searchWrapper .conditions .kw{width:100%}#search .searchWrapper .conditions .searchBtn{line-height:1.5}#search .searchWrapper .results ul.body li{width:100%;margin:0 0 1.5rem}#search .searchWrapper .results ul.body li:nth-of-type(2n){margin:0 0 1.5rem}#search .searchWrapper .results ul.body li div.img{width:calc(100vw - 3rem);height:calc((100vw - 3rem)*.75)}#confirm .confirmFlex{margin:.5rem auto 1rem}#confirm .confirmFlex .confirmTitle{width:100%;padding:.75rem}#confirm .confirmFlex .confirmText{width:100%;padding:.75rem;word-wrap:break-word}#confirm .confirmTitle h3{padding:.5rem;font-size:1.2rem}#confirm .verify_kiyaku,#confirm .verify_midashi{width:100%;font-size:1rem}#confirm .verify_kiyaku{max-height:25vh;margin:0 auto 2rem}#confirm .verify_kiyaku .innerLead{line-height:1.5;font-size:.8rem}#confirm .verify_kiyaku .heading{padding:.5rem 5.25rem .5rem .5rem;font-size:.8rem}#confirm .verify_kiyaku .childeListArea{padding:.5rem;font-size:.8rem}#confirm .checkBoxWrap{width:100%;height:20px;margin:0 auto 2rem}#confirm .checkBoxWrap .agreeCheck{width:20px;height:20px}#confirm .checkBoxWrap .agreeCheckLabel{left:28px;width:calc(100% - 28px);font-size:1rem;line-height:1.5}#confirm .btnWrap{margin:1rem auto 0}#confirm .btnWrap .orderBtn{font-size:1.2rem}#confirm .checkList li .heading{padding:.75rem 4.75rem .75rem .75rem;font-size:1rem}#confirm .checkList li .heading .checkNum{position:relative;display:inline-block;top:unset;left:unset;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin:0 0 0 -2px;padding:.25rem .75rem}}body:after{content:url(../../../img/close.png) url(../../../img/loading.gif) url(../../../img/prev.png) url(../../../img/next.png);display:none}body .lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:0}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-dataContainer:after,.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../../../img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-next,.lb-nav a.lb-prev{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev{left:0;background:url(../../../img/prev.png) left 48% no-repeat;width:34%;float:left}.lb-data .lb-close:hover,.lb-nav a.lb-next:hover,.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../../../img/next.png) right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../../../img/close.png) top right no-repeat;text-align:right;outline:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer}