.inline-link{display:inline-block;color:#0370b8;text-decoration:underline}.sec-desc-shop .wrapper .message{text-align:center;padding:20px}.sec-guide a[href^="tel:"]{display:inline-block}.sec-guide .block-sellca .title{background:0 0}.sec-guide .block-sellca .list-sell .btn-sell{float:none}.sec-guide .btn-sell.btn-contact.trans .tb-cell{padding-top:13px}.sec-guide .medium-bold{font-size:22px;font-weight:700}@media (max-width:767px){.sec-guide .medium-bold{font-size:1.1rem}.sec-guide .btn-sell.btn-contact.trans .tb-cell{padding-top:7px}.sec-guide .btn-sell.btn-contact.trans .tb-cell .txt-number{display:inline-block;margin-right:0}}.force-open .input01{height:auto!important}.block-basic .img-buyer img{width:100%}.no-image.block-basic .img-buyer{width:100%}.no-image.block-basic .txt-can{width:auto!important;margin-top:-14px;margin-left:120px;float:none}.block01.no-image.block-basic .txt-can{margin-left:4%;margin-right:4%}.input-large.input-last{margin-right:0}.mutliselect ul li.cloned{display:none}.mutliselect ul li.split{height:2px;line-height:0;background:#0370b8}.btn-tiny{font-size:15px!important;padding:4px!important;vertical-align:middle!important;height:auto!important;width:5em!important;line-height:initial!important}.force .prettydropdown.disabled,.force .prettydropdown>ul>li.disabled{opacity:1!important;cursor:pointer!important;pointer-events:none}@media (max-width:767px){.w-auto{width:100%!important}}#user-comment{background:#fff;padding:14px 10px 15px 24px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:none;width:100%;margin-top:1em;font-size:100%;height:8em!important}#user-comment-mess{color:#fff;padding:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#user-comment-mess.updated{background:#ff9102}#user-comment-mess.updated.fail{background:#c00}.assess-tab{padding:10px!important}.todo-message{font-size:1.2em!important}.txt-name.required:after{content:" ※必須";color:#c30e0e;font-size:16px}@media (max-width:767px){.txt-name.required:after{font-size:1rem}}.btn-medium{display:inline-block;cursor:auto}.ellipse{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.datepicker{z-index:99999999999}.nowrap-labels label{white-space:nowrap;display:inline-block;margin-bottom:.5em}.mypage-todo a{display:inline-block;background:url(../img/mypage/pattern02.png) left bottom repeat-x}.mypage-todo .btn{background-image:none;background:#ffa800;width:auto}form .alert.alert-danger{background:rgba(231,76,60,.1);border:none;color:#c00;padding:5px;margin-bottom:5px}form .alert.alert-danger ul{padding-left:2em}.placeholder{pointer-events:none}.placeholder.active{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;pointer-events:none}.form-control .in-text.in-half{width:48.5%;display:inline-block}.form-control .in-text.in-half.in-left{margin-right:2%}.form-control .in-text input{width:100%}.form-control .in-text .alert{position:absolute;top:2px;right:5px;font-size:small}.form-control .in-text.in-half.has-error{margin-bottom:28px}.form-control .in-text.in-half.has-error .alert{top:auto;bottom:-33px;right:0;width:100%}.form-control.wish-time.has-error{flex-wrap:wrap}.form-control.wish-time.has-error .in-half{flex-grow:0.5}.form-control.wish-time.has-error .alert{top:auto;bottom:-33px;right:0;width:100%;flex-grow:1}form.form-satei-customer .alert.alert-danger ul{padding-left:0}.dropdown-in-form{margin-top:-8px}.list-control span{position:relative;cursor:pointer;margin:0 20px;padding:5px;line-height:1;font-size:22px;font-weight:700;letter-spacing:-.04em;display:block;color:#000}body .flash{position:fixed;top:0;left:0;width:100%;height:51px;padding:15px;opacity:1;z-index:200000;text-align:center;background:rgba(255,156,0,.9);color:#fff;overflow:hidden;animation:flash 10s linear 0s forwards;-webkit-animation:flash 10s linear 0s forwards;-moz-animation:flash 10s linear 0s forwards;-o-animation:flash 10s linear 0s forwards;-ms-animation:flash 10s linear 0s forwards}@keyframes flash{0%{opacity:1}80%{opacity:1;height:51px;padding:15px;border-width:1px}99%{opacity:0}100%{height:0;padding:0;border-width:0;display:none}}@-webkit-keyframes flash{0%{opacity:1}80%{opacity:1;height:51px;padding:15px;border-width:1px}99%{opacity:0}100%{height:0;padding:0;border-width:0;display:none}}@-moz-keyframes flash{0%{opacity:1}80%{opacity:1;height:51px;padding:15px;border-width:1px}99%{opacity:0}100%{height:0;padding:0;border-width:0;display:none}}@-o-keyframes flash{0%{opacity:1}80%{opacity:1;height:51px;padding:15px;border-width:1px}99%{opacity:0}100%{height:0;padding:0;border-width:0;display:none}}@-ms-keyframes flash{0%{opacity:1}80%{opacity:1;height:51px;padding:15px;border-width:1px}99%{opacity:0}100%{height:0;padding:0;border-width:0;display:none}}.cont-mypage-member .input-email .form-group .input-control{padding:0}.cont-mypage-member .input-email .form-group .input-control input{margin:0;height:100%;padding:10px}.cont-mypage-member .input-password .form-group a span{display:block;height:100%;line-height:70px;text-align:center}@media (max-width:767px){.cont-mypage-member .input-password .form-group a span{line-height:30px}}.figure-box{position:relative;vertical-align:bottom;display:inline-block;width:70%}.figure-box img{width:100%;height:100%;pointer-events:none}.figure-box .point{overflow:hidden;position:absolute;z-index:1;background:#000;color:#fff;border:5px solid rgba(255,255,255,.8);width:40px;height:40px;text-align:center;line-height:30px;box-shadow:0 0 10px rgba(255,255,255,.8);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;transition:all .25s linear 0s;-webkit-transition:all .25s linear 0s;-moz-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;-ms-transition:all .25s linear 0s}.figure-box .point.on{z-index:1000}.figure-box .point.A,.figure-box .point.A1,.figure-box .point.A2,.figure-box .point.A3{background:#5f5f5f}.figure-box .point.U,.figure-box .point.U1,.figure-box .point.U2,.figure-box .point.U3{background:#95af84}.figure-box .point.B1,.figure-box .point.B2,.figure-box .point.B3{background:#2f7586}.figure-box .point.BP{background:#3b6034}.figure-box .point.P1,.figure-box .point.P2,.figure-box .point.P3{background:#bcb080;color:#000}.figure-box .point.W1,.figure-box .point.W2,.figure-box .point.W3{background:#80508e}.figure-box .point.S{background:#6c6256}.figure-box .point.C{background:#88522b}.figure-box .point.XX{background:#36b562}.figure-box .point.F0,.figure-box .point.FA,.figure-box .point.FI,.figure-box .point.FX{background:#335eb1}.figure-box .point.Y{background:#cc3838}.figure-box .point.T1,.figure-box .point.T10,.figure-box .point.T2,.figure-box .point.T3,.figure-box .point.T4,.figure-box .point.T5,.figure-box .point.T6,.figure-box .point.T7,.figure-box .point.T8,.figure-box .point.T9{background:#000}.figure-box .point .key{display:inline-block;vertical-align:top;width:100%;text-align:center;overflow:hidden;opacity:1;transition:all .25s linear 0s;-webkit-transition:all .25s linear 0s;-moz-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;-ms-transition:all .25s linear 0s}.figure-box .point.on .key{width:0;opacity:0}.figure-box .point .desc{display:inline-block;vertical-align:top;width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:all .25s linear 0s;-webkit-transition:all .25s linear 0s;-moz-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;-ms-transition:all .25s linear 0s}.figure-box .point.on .desc{width:100%;opacity:1}.figure-box .expand{position:absolute;right:10px;top:10px;pointer-events:all;padding:5px 10px;color:#fff;background:#c00;width:120px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;transition:all .25s linear 0s;-webkit-transition:all .25s linear 0s;-moz-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;-ms-transition:all .25s linear 0s}.figure-box .expand.on{background:#cc5600}.col-detail #tab02 .sp-on{display:none}@media (max-width:767px){.figure-box{width:80vw}.figure-box img{width:80vw;height:80vw}.figure-box .expand{width:5em}.col-detail #tab02 .sp-off{display:none}.col-detail #tab02 .sp-on{display:block}}@media (max-width:440px){.figure-box .point{transform:scale(.625) translate(-15px,-15px);-webkit-transform:scale(.625) translate(-15px,-15px);-moz-transform:scale(.625) translate(-15px,-15px);-o-transform:scale(.625) translate(-15px,-15px);-ms-transform:scale(.625) translate(-15px,-15px)}}.page-top .wish-time ul{display:block;padding:2.5px 0}@media (max-width:767px){.page-top .wish-time ul{display:block;padding:1.5px 0}}
