mercari-cardmu.com Open in urlscan Pro
160.16.121.107  Public Scan

URL: http://mercari-cardmu.com/jp/assets/css/app.jp.css?365456439
Submission: On September 15 via api from JP — Scanned from JP

Form analysis 0 forms found in the DOM

Text Content

/*! sanitize.css v3.2.0 | CC0 1.0 Public Domain | github.com/10up/sanitize.css */audio:not([controls]){display:none}button{-webkit-appearance:button;overflow:visible}details{display:block}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}input[type="number"]{width:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,::before,::after{-webkit-box-sizing:inherit;box-sizing:inherit}*{font-size:inherit;line-height:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*,::before,::after{border-style:solid;border-width:0}*{background-repeat:no-repeat;margin:0;padding:0}:root{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:default;font:66.66667% sans-serif}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent}button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}button,[type="button"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="reset"],[type="search"],[type="submit"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;color:#fff;text-shadow:none}::selection{background-color:#b3d4fc;color:#fff;text-shadow:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden="false"]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden="false"]:focus{clip:auto}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}html{overflow-y:auto}:root{cursor:auto}::-moz-selection{color:currentColor}::selection{color:currentColor}ul,ol{list-style:none}address{font-style:normal}img{vertical-align:middle}input{border:0;outline:0;font-family:inherit;-webkit-appearance:none;-moz-appearance:none}input[type='checkbox']:focus,input[type='radio']:focus{outline:0}input[type='number']{-moz-appearance:textfield}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none}input[type='search']{-webkit-appearance:none}label{display:inline-block}textarea{border-radius:0;border:0;outline:0;-webkit-appearance:none}select{outline:0;-webkit-appearance:none;-moz-appearance:none}button{border:0;outline:0;cursor:pointer}button:disabled{cursor:not-allowed}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url("/jp/assets/fonts/SourceSansPro-Regular.ttf.woff2?37328315") format("woff2"),url("/jp/assets/fonts/SourceSansPro-Regular.otf.woff?37328315") format("woff"),url("/jp/assets/fonts/SourceSansPro-Regular.ttf?37328315") format("truetype")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local("Source Sans Pro Semibold"),local("SourceSansPro-Semibold"),url("/jp/assets/fonts/SourceSansPro-Semibold.ttf.woff2?37328315") format("woff2"),url("/jp/assets/fonts/SourceSansPro-Semibold.otf.woff?37328315") format("woff"),url("/jp/assets/fonts/SourceSansPro-Semibold.ttf?37328315") format("truetype?37328315")}.nav-item-link-prev-next,.nav-user-link-prev-next{margin:24px 4% 0}@media screen and (min-width: 768px){.nav-item-link-prev-next,.nav-user-link-prev-next{margin:24px 0 0}}.nav-item-link-prev-next li,.nav-user-link-prev-next li{position:relative;width:43%;word-wrap:break-word}@media screen and (min-width: 768px){.nav-item-link-prev-next li,.nav-user-link-prev-next li{width:45%}}.nav-item-link-prev-next .icon-arrow-right,.nav-user-link-prev-next .icon-arrow-right,.nav-item-link-prev-next .icon-arrow-left,.nav-user-link-prev-next .icon-arrow-left{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.nav-item-link-prev,.nav-user-link-prev{float:left;padding:0 0 0 14px}.nav-item-link-prev .icon-arrow-left,.nav-user-link-prev .icon-arrow-left{left:0}.nav-item-link-next,.nav-user-link-next{float:right;padding:0 14px 0 0;text-align:right}.nav-item-link-next .icon-arrow-right,.nav-user-link-next .icon-arrow-right{right:0}.form-require,.form-arbitrary,.message-is-seller,.news-private{margin:0 0 0 8px;padding:2px 4px;border-radius:2px;color:#fff;font-size:12px;vertical-align:top}.mypage-tabs,.listing-tabs,.review-history-tabs{border:0;background:#eee;font-size:0}.mypage-tabs li,.listing-tabs li,.review-history-tabs li{display:inline-block;text-align:center;vertical-align:top}.mypage-tabs li.active,.listing-tabs li.active,.review-history-tabs li.active{background:#fff}.mypage-tabs li.active a,.listing-tabs li.active a,.review-history-tabs li.active a{border-top:2px solid #ea352d}.mypage-tabs a,.listing-tabs a,.review-history-tabs a{position:relative;display:block;color:#333;font-size:16px;line-height:72px}.mypage-tabs a:hover,.listing-tabs a:hover,.review-history-tabs a:hover{text-decoration:none}.mypage-tabs .mypage-nav-number,.listing-tabs .mypage-nav-number,.review-history-tabs .mypage-nav-number{top:16px;right:2px}@-webkit-keyframes fade-out{0%{visibility:visible;opacity:1}80%{opacity:1}100%{opacity:0;visibility:hidden}}@keyframes fade-out{0%{visibility:visible;opacity:1}80%{opacity:1}100%{opacity:0;visibility:hidden}}@-webkit-keyframes rubber-band{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubber-band{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes fade-in-up{0%{opacity:0;-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fade-out-up{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}}@keyframes fade-out-up{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translate(0, -10px);transform:translate(0, -10px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translate(0, -10px);transform:translate(0, -10px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes wobble{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.icon-like{color:#ea352d}.icon-like-border{color:#ccc}.icon-facebook{color:#fff;background:#385185;font-size:18px}.icon-line{color:#fff;background:#00c137;font-size:22px}.icon-pinterest{color:#fff;background:#aa262a;font-size:18px}.icon-twitter{color:#fff;background:#5d9dc9;font-size:16px}.icon-time{font-size:16px;vertical-align:middle}.icon-good{color:#ef5185}.icon-normal{color:#fba933}.icon-bad{color:#6ab5d8}.icon-balloon{font-size:15px}html{height:100%}body{position:relative;min-height:100%;background:#f5f5f5;font-family:'Source Sans Pro', Helvetica , Arial, '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', sans-serif;font-size:14px;color:#333;line-height:1}a{color:#0099e8;text-decoration:none}a:hover{text-decoration:underline;opacity:.7}.clearfix:after{content:'';display:block;clear:both}.gray-space{height:20px;background-color:#f5f5f5}@media screen and (min-width: 768px){.gray-space{height:30px}}.white{background-color:#fff}.gray{background-color:#f5f5f5}.dark-gray{background-color:#eee}.black{background-color:#333}.red{background-color:#ea352d}.paging{margin-top:10px}.paging a{color:#333}.category-brand-camp-banner{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;display:block;height:80px;max-width:528px;margin:30px 4% 40px}.category-brand-camp-banner:hover{text-decoration:none}.category-brand-camp-banner.top-margin{margin-top:30px}.category-brand-camp-banner .image-holder{height:78px;float:left;overflow:hidden;vertical-align:middle;width:110px}.category-brand-camp-banner .image-holder img{height:100%;margin-left:-20px}@media screen and (min-width: 768px){.category-brand-camp-banner .image-holder img{margin:0}}@media screen and (min-width: 768px){.category-brand-camp-banner .image-holder{width:230px;height:118px}}.category-brand-camp-banner .camp-text{line-height:1.5em;margin-left:110px;padding:8px 10px 0}@media screen and (min-width: 321px){.category-brand-camp-banner .camp-text{padding:18px 10px 0 15px}}@media screen and (min-width: 768px){.category-brand-camp-banner .camp-text{font-size:18px;margin-left:240px;padding-top:30px}}@media screen and (min-width: 768px){.category-brand-camp-banner{margin:0 auto 40px;height:120px}}.spacial-description{margin-top:30px}@media screen and (min-width: 768px){.spacial-description{overflow:hidden;border-radius:4px}}.spacial-description-title h3{padding:16px 8px}.spacial-description-text{padding:30px}.spacial-description-text p{line-height:1.6em}.special-sub-description{font-size:13px;padding:16px 30px}.special-sub-description h3{font-size:14px;font-weight:600;padding:8px 0 16px}.svg-symbols-container{position:absolute}.side-banner{display:block}.side-banner img{width:100%}h2{font-size:22px;line-height:1.4}h3{font-size:22px}.font-1{font-size:16px;font-weight:600;color:#333}.font-2{font-size:16px;font-weight:400;color:#333}.font-3{font-size:14px;font-weight:600;color:#333}.font-4{font-size:14px;font-weight:400;color:#333}.font-5{font-size:20px;font-weight:600;color:#333}.font-6{font-size:18px;font-weight:400;color:#333}.font-7{font-size:16px;font-weight:400;color:#333}.f14{font-size:14px}@media screen and (min-width: 768px){.f14{font-size:18px}}.f16{font-size:16px}@media screen and (min-width: 768px){.f16{font-size:20px}}.f18{font-size:18px}@media screen and (min-width: 768px){.f18{font-size:22px}}.f22{font-size:22px}@media screen and (min-width: 768px){.f22{font-size:26px}}.f28{font-size:28px}@media screen and (min-width: 768px){.f28{font-size:38px}}.bold{font-weight:600}.text-center{text-align:center}.text-right{text-align:right}.font-red{color:#ea352d}.font-white{color:#fff}.font-blue{color:#0099e8}.single-container{padding:0 0 250px}@media screen and (min-width: 768px){.single-container{padding:0 0 220px}}.l-left{float:left}.l-right{float:right}.l-visible-large{display:none}@media screen and (min-width: 1068px){.l-visible-large{display:block}}.l-container{margin:24px auto 0;padding:0 0 40px}@media screen and (min-width: 768px){.l-container{width:700px}}@media screen and (min-width: 1068px){.l-container{margin:40px auto 0;width:1020px}}.l-bottom-container{margin:24px auto 0;padding:0 0 40px}@media screen and (min-width: 768px){.l-bottom-container{width:700px}}@media screen and (min-width: 1068px){.l-bottom-container{margin:40px auto;width:1020px}}.l-center{margin:0 auto}.l-content{width:100%}@media screen and (min-width: 768px){.l-content{float:none;width:700px}}@media screen and (min-width: 1068px){.l-content{float:right}}.l-content.full-width{width:100%}.l-side{margin:40px auto 0}@media screen and (min-width: 768px){.l-side{width:700px}}@media screen and (min-width: 1068px){.l-side{float:left;width:280px;margin:0 40px 0 0}.l-side *+.l-visible-large{margin:40px 0 0}}@media screen and (min-width: 768px){.l-side-container{margin:40px 0 0}}@media screen and (min-width: 1068px){.l-side-container:first-of-type{margin:0}}.l-single-container{background:#fff}@media screen and (min-width: 768px){.l-single-container{width:700px;margin:0 auto}}.l-single-inner{border-top:1px solid #f5f5f5;padding:40px}.l-single-inner.registration-form{padding:24px 16px 40px}.l-single-inner.registration-form .l-single-content{max-width:343px}.l-single-inner.registration-form .form-group:not(:first-of-type),.l-single-inner.registration-form .btn-red{margin:24px 0 0}@media screen and (min-width: 1068px){.l-single-inner.registration-form{padding:40px 40px 64px}.l-single-inner.registration-form .form-group:not(:first-of-type),.l-single-inner.registration-form .btn-red{margin-top:32px}}@media screen and (min-width: 768px){.l-single-inner{padding:64px}}.l-single-inner .btn-red{margin:40px 0 0}.l-single-inner .btn-red:first-child{margin:0}.l-single-inner .btn-gray{margin:16px 0 0}.l-single-inner p{margin:8px 0 0;line-height:1.5}.l-single-content{max-width:320px;margin:0 auto}.l-single-content p{margin:8px 0 0;line-height:1.5}.l-single-content p.l-single-text{margin:8px 0 0;padding:0}.l-single-content p:first-child{margin:0;padding:0}.l-single-head{padding:24px 8px;font-size:18px;line-height:1.5;text-align:center}@media screen and (min-width: 768px){.l-single-head{padding:32px 16px;font-size:22px}}.l-chapter-container{margin:40px 0 0;background:#fff}.l-chapter-container:first-child{margin:0}.l-chapter-head{padding:12px 4%;border-bottom:1px solid #f5f5f5;text-align:center;font-size:18px}@media screen and (min-width: 768px){.l-chapter-head{font-size:24px;padding:8px 24px}}.l-chapter-sub-head{font-size:14px}@media screen and (min-width: 768px){.l-chapter-sub-head{font-size:16px}}.form-group{margin:40px 0 0}.form-group:first-child{margin:0}.form-group.is-hidden{display:none}.form-group label{font-weight:600}.form-group label+.textarea-default{margin:8px 0 0}.form-group .input-default{width:100%;margin:8px 0 0}.form-group .input-default+label{margin:24px 0 0}.form-group .select-wrap{margin:8px 0 0}.form-group select{width:100%}.form-group .checkbox-default,.form-group .radio-default,.form-group .textarea-default{margin:16px 0 0}.form-group .icon-arrow-bottom{position:absolute}.form-require{background:#ea352d}.form-arbitrary{background:#ccc}.input-default{height:48px;padding:10px 16px 8px;border-radius:4px;border:1px solid #ccc;background:#fff;line-height:1.5;font-size:16px}.input-default.half{width:calc(50% - 6px)}.input-default.half:first-of-type{margin-right:8px}.input-default.has-error{border-color:#ea352d}.input-default:focus{border-color:#0099e8}.input-range-default{cursor:pointer}.input-range-default::-webkit-slider-runnable-track{background:#eee;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.4) inset;box-shadow:0 0 4px 0 rgba(0,0,0,0.4) inset;border-radius:40px}.input-range-default::-moz-range-track{background:#eee;box-shadow:0 0 4px 0 rgba(0,0,0,0.4) inset;border-radius:40px}.input-range-default::-ms-fill-lower{background:#eee;box-shadow:0 0 4px 0 rgba(0,0,0,0.4) inset;border-radius:40px}.checkbox-default{position:relative;font-size:0}.checkbox-default input[type='checkbox']{display:none}.checkbox-default input[type='checkbox']:checked+.icon-check{border-color:transparent;background:#0099e8;opacity:1}.checkbox-default .icon-check{position:absolute;top:50%;left:0;z-index:1;width:20px;height:20px;border-radius:2px;background:#fff;border:1px solid #ccc;font-size:10px;line-height:17px;text-align:center;color:#fff;vertical-align:middle;-webkit-transition:all ease-out .3s;transition:all ease-out .3s;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.checkbox-default label{position:relative;z-index:2;padding:0 0 0 28px;font-size:14px;font-weight:400;vertical-align:middle;cursor:pointer}.radio-default{position:relative}.radio-default input[type='radio']{position:absolute;top:50%;left:0;width:20px;height:20px;border:1px solid #ccc;border-radius:50%;background:#fff;-webkit-transition:all ease-out .3s;transition:all ease-out .3s;cursor:pointer;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.radio-default input[type='radio']:checked{border:0;border:6px solid #0099e8}.radio-default label{margin:0 0 0 28px;font-weight:400;cursor:pointer}.radio-has-icon:first-child{margin:0}.radio-has-icon label{margin:0 0 0 4px;vertical-align:middle}.radio-has-icon input[type='radio']{left:auto;right:0}.select-wrap{position:relative;background:#fff}.select-wrap .icon-arrow-bottom{position:absolute;right:16px;top:50%;z-index:2;color:#888;font-size:8px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.select-default{position:relative;z-index:2;height:48px;padding:0 16px;border-radius:4px;border:1px solid #ccc;background:0;font-size:16px;line-height:1.5;cursor:pointer}.select-default:disabled{background:#f5f5f5}.select-default.has-error{border-color:#ea352d}.select-default:focus{border-color:#0099e8}.form-year-month-day{margin:16px 0 0}.form-year-month-day>div{float:left;width:31%;margin:0 0 0 3%}.form-year-month-day>div:first-child{margin:0}.form-hour-minitue{margin:16px 0 0}.form-hour-minitue>div{float:left;width:49%;margin:0 0 0 1%}.form-hour-minitue>div:first-child{margin:0}.textarea-default{display:block;width:100%;max-width:100%;min-height:104px;padding:10px;border:1px solid #ccc;background:#fff;font-size:16px;line-height:1.5}.textarea-default:disabled{background:#f5f5f5}.textarea-default.has-error{border-color:#ea352d}.textarea-default:focus{border-color:#0099e8}.btn-default{display:block;width:100%;line-height:48px;font-size:14px;border:1px solid transparent;-webkit-transition:all ease-out .3s;transition:all ease-out .3s;cursor:pointer;text-align:center}.btn-default:hover{text-decoration:none}.btn-default.is-disabled,.btn-default:disabled{border:1px solid #888;background:#888;color:#fff}.btn-default.is-disabled:hover,.btn-default:disabled:hover{background:#888;color:#fff}.btn-small{line-height:27px}.btn-red{background:#ea352d;border:1px solid #ea352d;color:#fff}.btn-red:hover{background:#e62017;color:#fff}.btn-outline-red{background:#fff;color:#ea352d;border:1px solid #ea352d}.btn-gray{background:#aaa;border:1px solid #aaa;color:#fff}.btn-white{background:#fff;border:1px solid #fff;color:#888;border:2px solid #888}.btn-phone{background:#49d960;border:1px solid #49d960;color:#fff}.btn-radius{width:90%;margin:0 auto;font-weight:600;border-radius:30px}.btn-sns{position:relative}.btn-sns i{position:absolute;top:50%;left:16px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.btn-sns-facebook{margin:16px 0 0;background:#385185;color:#fff}.btn-sns-facebook:first-child{margin:0}.btn-sns-google{margin:16px 0 0;background:#fff url("/jp/assets/img/common/common/google.svg") no-repeat 3px top;border:#979797 solid 1px;color:#333}.btn-mail{position:relative;background:#eee;color:#000}.btn-mail .icon-mail{position:absolute;top:50%;left:16px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);color:#ccc;font-size:16px}.has-error-text{color:#ea352d;line-height:1.5;font-size:14px}.has-error-text li{margin:8px 0 0}.has-error-text+label{margin:24px 0 0}.notification{position:absolute;top:114px;left:0;right:0;z-index:3000;padding:24px 56px;text-align:center;line-height:1.5;-webkit-animation:fade-out ease-out 4.5s;animation:fade-out ease-out 4.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:1;-webkit-transition:all ease-out .3s;transition:all ease-out .3s;cursor:pointer}@media screen and (min-width: 768px){.notification{top:100px}}.notification.hide{visibility:hidden;-webkit-animation:0;animation:0;opacity:0}.notification .icon-close{position:absolute;top:0;right:0;width:44px;height:44px;text-align:center;line-height:44px;color:inherit}@media screen and (min-width: 768px){.notification .icon-close{top:50%;right:8px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}}.notification-success{background:#dff0d8;color:#468847}.notification-error{background:#dff0d8;color:#ef5185}.form-info-text{margin:8px 0 0;color:#888;line-height:1.5}.form-question{display:inline-block;width:14px;height:14px;border-radius:50%;background:#0099e8;color:#fff;line-height:14px;font-size:12px;text-align:center}.loading{display:inline-block;width:24px;height:24px}.loading-red{background:url("/jp/assets/img/common/common/loading-red.gif?37328315");background-repeat:no-repeat;background-size:24px 24px}.loading-black{background:url("/jp/assets/img/common/common/loading-black.gif?37328315");background-repeat:no-repeat;background-size:24px 24px}.form-suggest-container{position:relative}.form-suggest-list{overflow:auto;position:absolute;left:0;right:0;z-index:10;max-height:280px;background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.64);box-shadow:0 0 4px 0 rgba(0,0,0,0.64);-webkit-overflow-scrolling:touch}.form-suggest-list::-webkit-scrollbar{width:8px}.form-suggest-list::-webkit-scrollbar-thumb{border-radius:8px;background:rgba(0,0,0,0.64)}.form-suggest-list li{padding:16px 8px;font-size:14px}.form-suggest-list li:hover,.form-suggest-list li.current{background:#0099e8;color:#fff}@media screen and (min-width: 768px){.form-suggest-list li{cursor:pointer}}.form-password-revelation .form-password-revelation-revealed-password-container{display:none;line-height:1.5;font-size:16px;font-weight:500;font-family:monospace;margin:14px 0;word-break:break-all;overflow-wrap:break-word}.form-password-revelation .form-password-revelation-revealed-password-container .form-password-revelation-revealed-password{display:inline-block;background-color:#f5f5f5;padding:4px 8px}.form-password-revelation .form-password-revelation-revealed-password-container .form-password-revelation-revealed-password:empty{display:none}.sp-header{font-family:Arial,游ゴシック体,YuGothic,メイリオ,Meiryo,sans-serif;font-weight:500;position:relative;z-index:1000;background:#fff}.sp-header.with-shadow{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.16);box-shadow:0 3px 3px 0 rgba(0,0,0,0.16)}.sp-header .logo{width:132px}.sp-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 10px 0}.sp-header-btn{display:inline-block;padding:0 6px;border-radius:4px;text-align:center;line-height:26px}.sp-header-btn:first-child{margin-right:3px}@media screen and (min-width: 375px){.sp-header-btn{padding:0 10px;line-height:30px}}.sp-header-signup{border:1px solid #0099e8;background:#fff;color:#0099e8}.sp-header-signup:hover{background:#0099e8;color:#fff}.sp-header-user-icon{color:#ccc;display:inline-block;height:32px;margin-right:13px;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all ease-out .3s;transition:all ease-out .3s;vertical-align:middle;width:32px}.sp-header-user-icon:last-child{margin-right:0}.sp-header-user-icon figure{display:inline-block;height:32px;margin:0 auto;text-align:center;width:32px}.sp-header-user-icon figure div{overflow:hidden;border-radius:50%}.sp-header-user-icon figure i{vertical-align:-webkit-baseline-middle}.sp-header-user-icon figcaption{position:absolute;top:-8px;right:-8px;width:20px;height:20px;border-radius:50%;background:#ea352d;text-align:center;line-height:20px;font-size:12px;color:#fff}.icon-bell{font-size:20px}.icon-check{font-size:16px;padding-top:2px}.search-bar{margin:10px 10px 0;padding-bottom:8px;position:relative}.search-bar .sp-header-search{background-color:#f5f5f5;border-radius:4px;width:100%;height:40px;padding:0 50px 0 10px;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.search-bar .icon-search{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;z-index:1}.sp-header-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.sp-header-nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;height:42px;font-weight:bold;color:#333;padding-bottom:4px}.sp-header-nav .sp-header-cat-brand-icon{color:#ea352d;font-size:12px;margin-right:4px}.pc-header{font-family:Arial,游ゴシック体,YuGothic,メイリオ,Meiryo,sans-serif;font-weight:500;position:relative;z-index:1001;background:#fff}.pc-header.with-shadow{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.16);box-shadow:0 3px 3px 0 rgba(0,0,0,0.16)}.pc-header h1 a{display:block;color:#333}.pc-header h1 a:hover{opacity:1;text-decoration:none}.pc-header-inner{width:700px;margin:0 auto;padding:8px 0 0}@media screen and (min-width: 1068px){.pc-header-inner{width:1020px}}.pc-header-form{position:relative;margin-left:45px;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.pc-header-form .input-default{background:#f5f5f5;border-radius:4px;padding:0 42px 0 10px;width:100%;height:40px;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.pc-header-form .input-default::-ms-clear{margin-right:25px}.pc-header-form .icon-search{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;cursor:pointer}.pc-header-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pc-header-nav-box{margin:8px 0 0}.pc-header-nav-root{position:relative;height:44px;line-height:32px}.pc-header-nav-root.list-parent{font-weight:700}.pc-header-nav-root:hover{color:#0099e8}.pc-header-nav-root span{vertical-align:middle}.pc-header-cat-brand-icon{color:#ea352d;font-size:12px;margin-right:4px}.pc-header-nav-count{position:absolute;top:-2px;left:6px;width:20px;height:20px;border-radius:50%;background:#ea352d;text-align:center;line-height:20px;font-size:12px;color:#fff}.pc-header-nav{font-size:0}.pc-header-nav>li{position:relative;display:inline-block;padding:0 11px;cursor:pointer}.pc-header-nav>li:first-child{padding-left:0}.pc-header-nav>li:last-child{padding-right:0}.pc-header-nav>li.hover .pc-header-nav-nochild,.pc-header-nav>li.hover .pc-header-nav-parent,.pc-header-nav>li:hover .pc-header-nav-nochild,.pc-header-nav>li:hover .pc-header-nav-parent{display:block}.pc-header-nav h2{font-size:14px;font-weight:400}.pc-header-nav a{display:block;color:#333}.pc-header-nav a:hover{opacity:1;text-decoration:none}.pc-header-nav .icon-arrow-bottom{margin:0 0 0 8px;font-size:7px}.pc-header-nav-parent-wrap{position:absolute;top:44px;left:-34px;z-index:1000;background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.24);box-shadow:0 1px 1px 0 rgba(0,0,0,0.24)}@media screen and (min-width: 1068px){.pc-header-nav-parent-wrap{left:0}}.pc-header-nav-parent-wrap a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.pc-header-nav-parent{display:none;width:224px}.pc-header-nav-parent:hover>ul .pc-header-nav-child,.pc-header-nav-parent.hover>ul .pc-header-nav-child,.pc-header-nav-parent.active>ul .pc-header-nav-child{display:block}.pc-header-nav-parent h3{font-weight:400;font-size:14px}.pc-header-nav-parent h3 a{padding:0 16px;line-height:44px}.pc-header-nav-parent h3 a:hover,.pc-header-nav-parent h3 a.active{background:#ea352d;color:#fff}.pc-header-nav-nochild{display:none;width:224px}.pc-header-nav-nochild h3{font-weight:400;font-size:14px}.pc-header-nav-nochild h3 a{padding:0 16px;line-height:44px}.pc-header-nav-nochild h3 a:hover,.pc-header-nav-nochild h3 a.active{background:#ea352d;color:#fff}.pc-header-nav-child-wrap{position:absolute;top:0;left:224px;bottom:0;background:#fff;-webkit-box-shadow:1px 0 0 0 #eee inset;box-shadow:1px 0 0 0 #eee inset}.pc-header-nav-child{display:none;width:224px}.pc-header-nav-child.hover>ul .pc-header-nav-grand-child,.pc-header-nav-child:hover>ul .pc-header-nav-grand-child{display:block}.pc-header-nav-child>a{padding:8px 16px}.pc-header-nav-child>a:hover,.pc-header-nav-child>a.active{background:#eee}.pc-header-nav-grand-child-wrap{position:absolute;top:0;left:224px;bottom:0;background:#fff;-webkit-box-shadow:1px 0 0 0 #eee inset;box-shadow:1px 0 0 0 #eee inset}.pc-header-nav-grand-child{display:none;width:320px}.pc-header-nav-grand-child>a{padding:8px 16px}.pc-header-nav-grand-child>a:hover,.pc-header-nav-grand-child>a.active{background:#eee}.pc-header-login-nav>li{display:inline-block;margin:0 0 0 8px}.pc-header-login-nav>li:first-child{margin:0}.pc-header-login-nav a:hover{opacity:1;text-decoration:none;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.pc-header-login-nav .sp-header-btn{margin:0}.pc-header-login-nav .btn-red{display:block}.header-login{display:block;border:1px solid #0099e8;background:#fff;color:#0099e8}.header-login:hover{background:#0099e8;color:#fff}.pc-header-user-nav{font-size:0}.pc-header-user-nav>li{position:relative;display:inline-block;padding:0 7px;cursor:pointer}@media screen and (min-width: 1068px){.pc-header-user-nav>li{padding:0 14px}}.pc-header-user-nav>li:first-child{padding-left:0}.pc-header-user-nav>li:last-child{padding-right:0}.pc-header-user-nav>li:hover .pc-header-user-box{display:block}.pc-header-user-nav>li:hover .icon-bell,.pc-header-user-nav>li:hover .icon-check,.pc-header-user-nav>li:hover .icon-like-border{color:#0099e8}.pc-header-user-nav>li>a:hover{text-decoration:none;opacity:1}.pc-header-user-nav>li>a span{margin-left:10px;font-size:14px}.pc-header-user-nav>li i{color:#ccc}.pc-header-user-nav .pc-header-user-icon figure{display:inline-block;position:relative;text-align:center;vertical-align:middle}.pc-header-user-nav .pc-header-user-icon figure>div{overflow:hidden;border-radius:50%}.pc-header-user-nav .pc-header-user-icon figure img{vertical-align:bottom}.pc-header-user-nav .pc-header-user-icon figcaption{top:-6px;right:-6px}.pc-header-user-nav .pc-header-user-icon i{color:#ccc}.pc-header-user-nav .pc-header-user-icon>div{display:inline-block;margin:0 0 0 8px;font-size:14px;vertical-align:middle}.pc-header-user-nav i,.pc-header-user-nav span{vertical-align:middle}.pc-header-user-nav .liked-items-link{display:none}@media screen and (min-width: 1068px){.pc-header-user-nav .liked-items-link{display:inline-block}}.pc-header-user-nav .icon-bell{font-size:20px}.pc-header-user-nav .icon-check{font-size:16px}.pc-header-user-nav .icon-like-border{font-size:18px}.pc-header-menu-link{position:relative;display:block;height:44px;line-height:32px;font-size:0;color:#333}.pc-header-menu-link:hover{color:#0099e8}.pc-header-link{display:block;font-size:14px;color:#333}.pc-header-user-box{position:absolute;top:44px;z-index:1;display:none;width:320px;background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.24);box-shadow:0 1px 1px 0 rgba(0,0,0,0.24);font-size:14px}.pc-header-user-box .loading-black{height:80px;background-position:center}.pc-header-mypage-box{right:0}.pc-header-mypage-box .mypage-nav-list li:first-child{border-top:1px solid #eee}.pc-header-mypage-state figure{padding:28px 0 0;height:80px;background:url("/assets/img/mypage/user-bg.jpg");background-repeat:no-repeat;background-size:320px 80px}.pc-header-mypage-state figure>div{overflow:hidden;width:60px;height:60px;margin:0 auto;border-radius:50%;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.08);box-shadow:0 1px 1px 0 rgba(0,0,0,0.08)}.pc-header-mypage-state figcaption{margin:8px 0 0;padding:0 8px;font-size:16px}.pc-header-mypage-review-listing{margin:40px 0 0;padding:8px 8px 0;font-size:0;text-align:center}.pc-header-mypage-review-listing li{display:inline-block;margin:0 0 0 16px;font-size:14px}.pc-header-mypage-review-listing li:first-child{margin:0}.pc-header-mypage-review-listing a:hover{text-decoration:underline}.pc-header-mypage-sales-point{width:300px;margin:16px auto;background:#fafafa;border:1px solid #eee}.pc-header-mypage-sales-point li{border-top:1px solid #eee}.pc-header-mypage-sales-point li:first-child{border:0}.pc-header-mypage-sales-point a{padding:0 8px;line-height:40px}.pc-header-mypage-sales-point .icon-arrow-right{position:relative;top:-2px;font-size:12px;margin:0 0 0 8px;color:#ccc}.pc-header-notification-box{left:0}.pc-header-todo-box{left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.pc-header-user-error{padding:24px}.single-header{text-align:center}@media screen and (min-width: 768px){.single-header{height:128px}}.single-header h1{display:inline-block;margin:11px 0 12px}@media screen and (min-width: 768px){.single-header h1{margin:40px 0 0}}.single-header a{display:inline-block;width:120px;height:33px;margin:0 8px 0 0;line-height:33px}@media screen and (min-width: 768px){.single-header a{width:185px;height:49px;line-height:49px}}.single-header img{width:120px;height:33px}@media screen and (min-width: 768px){.single-header img{width:185px;height:49px}}.table-defalt{display:table;width:100%}.row-default{display:table-row}.cell-default{display:table-cell;padding:16px 0}.c-50{width:50%}.c-30{width:30%}.c-70{width:70%}.global-footer{font-family:Arial,游ゴシック体,YuGothic,メイリオ,Meiryo,sans-serif;font-weight:500;padding:0 20px 10px 20px;background:#212121;color:#fff}@media screen and (min-width: 768px){.global-footer nav{width:700px;margin:0 auto}}@media screen and (min-width: 1068px){.global-footer nav{width:1020px}}.global-footer li{color:#333}.global-footer a{color:#fff;font-size:12px;line-height:1.5em}.footer-head{color:#fff;font-size:16px;font-weight:700}.footer-cell{display:block;float:left;margin-top:18px;padding-left:10px;width:50%}.footer-cell:first-child{padding:0 10px 0 0}.footer-cell a{display:inline-block}.footer-cell li{color:#fff}.footer-cell li:first-child{margin-top:12px}.footer-cell.full-width{width:100%;margin:30px 0 0;padding:0}@media screen and (min-width: 1068px){.footer-cell{width:23%;padding:0 40px 0 0;vertical-align:top}.footer-cell:first-child{padding:0 20px 0 0;width:20%}.footer-cell.full-width{margin-top:18px;padding:0 40px 0 0;width:42%}}.footer-cell li{margin:14px 0 0}.footer-cell li:first-child{margin:16px 0 0}.footer-cell a{display:block;opacity:.7}.inner-footer-cell{float:left;padding-left:10px;vertical-align:top;width:50%}.inner-footer-cell:first-of-type{padding:0 10px 0 0}.footer-social-link{display:inline-block}.footer-social-link a{opacity:1}.footer-social-link i{background:transparent;margin:16px 18px 0 0}.icon-facebook{font-size:26px}.icon-twitter{font-size:24px}.footer-nav-lang{margin-top:35px;padding:0}@media screen and (min-width: 1068px){.footer-nav-lang{margin-top:18px}}.footer-nav-lang li{display:inline-block;padding-right:30px}@media screen and (min-width: 1068px){.footer-nav-lang li{display:block}}@media screen and (min-width: 768px){.footer-nav-lang{width:auto}}.footer-bottom{margin:50px auto 0}@media screen and (min-width: 768px){.footer-bottom{width:700px}}@media screen and (min-width: 1068px){.footer-bottom{margin:30px auto 20px;width:1020px}}.footer-logo{display:inline-block;margin-right:10px;width:auto}.footer-copyright{display:inline-block;margin:8px 0 0;text-align:center;vertical-align:sub}.footer-copyright small{font-size:12px}@media screen and (min-width: 1068px){.footer-copyright{width:745px}}.footer-address{margin:24px 0 0;line-height:1.2}.footer-sell-btn{position:fixed;bottom:-14px;right:-14px;z-index:1000;width:80px;height:80px;border-radius:50%;background:#ea352d;color:#fff;text-align:center}@media screen and (min-width: 768px){.footer-sell-btn{bottom:32px;right:32px;width:160px;height:160px;font-size:22px}}.footer-sell-btn div{margin:14px 0 0}@media screen and (min-width: 768px){.footer-sell-btn div{margin:32px 0 0}}.footer-sell-btn:hover{opacity:1;text-decoration:none}.footer-sell-btn .icon-camera{margin:4px 0 0;font-size:24px}@media screen and (min-width: 768px){.footer-sell-btn .icon-camera{margin:8px 0 0;font-size:54px}}.single-footer{position:absolute;right:0;bottom:0;left:0;z-index:1;height:250px;padding:40px 0;text-align:center}@media screen and (min-width: 768px){.single-footer{width:456px;height:220px;margin:0 auto}}.single-footer ul{font-size:0}.single-footer li{margin:16px 0 0;font-size:12px}@media screen and (min-width: 768px){.single-footer li{display:inline-block;margin:0 0 0 16px}}.single-footer li:first-child{margin:0}.single-footer a{display:block;color:#333}.single-footer p{margin:8px 0 0}.single-footer small{font-size:13px}.single-footer-logo{width:80px;height:65px;margin:40px auto 0}@font-face{font-family:'icon-font';src:url("../fonts/icon-font.eot?37328315");src:url("../fonts/icon-font.eot?37328315&#iefix") format("eot"),url("../fonts/icon-font.woff?37328315") format("woff"),url("../fonts/icon-font.ttf?37328315") format("truetype");font-weight:400;font-style:normal}i[class^='icon-'],i[class*='icon-']{display:inline-block;font-family:'icon-font';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-bottom:before{content:'\e001'}.icon-arrow-double-left:before{content:'\e002'}.icon-arrow-double-right:before{content:'\e003'}.icon-arrow-left:before{content:'\e004'}.icon-arrow-right:before{content:'\e005'}.icon-arrow-up:before{content:'\e006'}.icon-attention:before{content:'\e007'}.icon-bad:before{content:'\e008'}.icon-balloon:before{content:'\e009'}.icon-bell:before{content:'\e00a'}.icon-camera:before{content:'\e00b'}.icon-car:before{content:'\e00c'}.icon-card:before{content:'\e00d'}.icon-cart:before{content:'\e00e'}.icon-check:before{content:'\e00f'}.icon-close:before{content:'\e010'}.icon-coin:before{content:'\e011'}.icon-delete:before{content:'\e012'}.icon-download:before{content:'\e013'}.icon-facebook:before{content:'\e014'}.icon-flag:before{content:'\e015'}.icon-good:before{content:'\e016'}.icon-history:before{content:'\e017'}.icon-like-border:before{content:'\e018'}.icon-like:before{content:'\e019'}.icon-line:before{content:'\e01a'}.icon-list:before{content:'\e01b'}.icon-lock:before{content:'\e01c'}.icon-mail:before{content:'\e01d'}.icon-message:before{content:'\e01e'}.icon-minus:before{content:'\e01f'}.icon-normal:before{content:'\e020'}.icon-phone:before{content:'\e021'}.icon-pinterest:before{content:'\e022'}.icon-plus:before{content:'\e023'}.icon-search-detail:before{content:'\e024'}.icon-search:before{content:'\e025'}.icon-size:before{content:'\e026'}.icon-sort:before{content:'\e027'}.icon-star:before{content:'\e028'}.icon-tag:before{content:'\e029'}.icon-time:before{content:'\e02a'}.icon-track:before{content:'\e02b'}.icon-twitter:before{content:'\e02c'}.bread-crumbs{position:relative;border-top:1px solid #eee;background:#f5f5f5;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.16);box-shadow:0 3px 3px 0 rgba(0,0,0,0.16);background:#fff}.bread-crumbs.pos-bottom{background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none}.bread-crumbs:after{display:block;content:'';position:absolute;top:0;right:0;width:24px;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff));background:linear-gradient(to right, rgba(255,255,255,0), #fff)}.bread-crumbs ul{padding:16px;font-size:0;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width: 768px){.bread-crumbs ul{overflow:visible;width:700px;margin:0 auto;padding:16px 0;white-space:normal}}@media screen and (min-width: 1068px){.bread-crumbs ul{width:1020px}}.bread-crumbs li{display:inline-block;font-size:14px;line-height:1.2}.bread-crumbs li:last-child{font-weight:600}@media screen and (min-width: 768px){.bread-crumbs li{text-overflow:ellipsis;white-space:nowrap}}.bread-crumbs a{color:#333}.bread-crumbs .icon-arrow-right{margin:0 8px;font-size:9px;color:#888}@media screen and (min-width: 768px){.bread-crumbs-overflow{overflow:hidden;max-width:88%;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}}@media screen and (min-width: 1068px){.bread-crumbs-overflow{max-width:90%}}.default-container.container-custom-banner{padding:70px 0 0}@media screen and (min-width: 768px){.default-container.container-custom-banner{padding:100px 0 0}}.custom-banner{font-family:Arial,游ゴシック体,YuGothic,メイリオ,Meiryo,sans-serif;position:absolute;top:0;left:0;right:0;height:70px;background:#fff;z-index:1000;-webkit-transition:ease-out .35s;transition:ease-out .35s}@media screen and (min-width: 768px){.custom-banner{height:100px}}.custom-banner-ios,.custom-banner-android{display:none}.custom-banner-ios.show,.custom-banner-android.show{display:block}.custom-banner-dialogue{background:#efefef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:15px 8px;position:relative;z-index:1}.custom-banner-dialogue .icon-close{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;margin-left:4px}.custom-banner-dialogue::after{border:6px solid transparent;border-top:9px solid #eee;bottom:-15px;content:'';display:block;position:absolute;height:12px;left:36px;width:12px}.banner-details{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-details .banner-download-text{font-size:12px}.banner-details .banner-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:18px}.banner-details .banner-rating *:not(:first-child){margin-left:2.5px}.banner-details .user-num{font-size:10px}.banner-install-app,.banner-open-app{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;border-radius:4px;border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;padding:8px 4px}.banner-install-app:hover,.banner-open-app:hover{text-decoration:none;opacity:1}.banner-install-app{background:#0099e8;border:1px solid #0099e8;color:#fff}.banner-open-app{background:#fff;border:1px solid #ccc;color:#888;margin-left:4px}.static-page{max-width:700px;margin:0 auto;font-size:16px}.static-page h2{padding:20px 4.6875% 0}@media screen and (min-width: 768px){.static-page h2{padding:20px 40px 0}}.static-page h3{margin:32px 0 0;font-size:16px}.static-page h3+h4,.static-page h3+p,.static-page h3+ul,.static-page h3+ol,.static-page h3+address{margin:8px 0 0}.static-page h4{margin:8px 0 0;font-size:16px;line-height:1.5}.static-page p{margin:0;line-height:1.5}.static-page a{word-wrap:break-word;overflow-wrap:break-word}.static-page li{list-style-position:inside;line-height:1.5}.static-page ul{list-style-type:disc}.static-page ol{margin:0;counter-reset:count}.static-page ol>li:before{counter-increment:count;content:"(" counter(count) ") "}.static-page ol.period-num>li:before{counter-increment:count;content:counter(count) ". "}.static-page ol.alphabet>li{list-style-type:lower-alpha}.static-page ol.alphabet>li:before{content:none}.static-page ol.disc>li{list-style-type:disc}.static-page ol.disc>li:before{content:none}.static-page ol.lower-roman>li{list-style-type:lower-roman}.static-page ol.lower-roman>li:before{content:none}.static-page .static-revision{margin:40px 0 0;text-align:right;list-style-type:none}.static-page-content{margin:20px 0;padding:40px 4.6875%;background:#fff}@media screen and (min-width: 768px){.static-page-content{padding:40px}}.static-page-content>section:first-child h3{margin:0}@media screen and (min-width: 768px){.static-logo{margin:8px 0}}.static-logo h4,.static-logo h5{margin:0;text-align:center}.static-logo>li{margin:8px 0 0;padding:16px;background:#f5f5f5;list-style:none}.static-logo>li:last-child{margin:8px 0}@media screen and (min-width: 768px){.static-logo>li{float:left;width:202px;padding:8px;margin:0 7px 0 0}.static-logo>li:last-child{margin:0}}.static-logo ul{font-size:0;text-align:center}.static-logo ul li{display:inline-block;margin:0 8px 0 0;font-size:16px}.static-logo ul li:last-child{margin:0}.static-logo img{width:100%}.static-logo+p{margin:8px 0 0}.static-page-pre{font:inherit;line-height:1.5;white-space:pre-line}.accordion-parent .icon-minus,.accordion-parent .icon-plus,.accordion-parent .icon-arrow-right{position:absolute;top:50%;right:20px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);color:#aaa;font-size:14px}@media screen and (min-width: 768px){.accordion-parent .icon-minus,.accordion-parent .icon-plus,.accordion-parent .icon-arrow-right{display:none}}.accordion-parent .icon-minus{font-size:3px}.accordion-toggle{position:relative;cursor:pointer}.accordion-child{display:none}.app-banner{background:url("/jp/assets/img/common/jp/top/download_bg_pc.jpg?37328315");background-position:center;background-size:cover}.app-banner-pc{overflow:hidden;position:relative;display:none;width:750px;height:260px;margin:0 auto;color:#fff}@media screen and (min-width: 768px){.app-banner-pc{display:block}}.app-banner-pc h2{margin:0;font-size:16px}@media screen and (min-width: 1068px){.app-banner-pc h2{font-size:24px}}.app-banner-pc p{margin:10px 0 0;font-size:24px}@media screen and (min-width: 1068px){.app-banner-pc p{font-size:35px}}.app-banner-pc h2,.app-banner-pc p{text-shadow:0 0 5px rgba(0,0,0,0.4)}.app-banner-pc>figure{position:absolute;top:0;right:0;bottom:0;width:300px;height:100%}.app-banner-pc>figure img{width:100%}.app-banner-pc-inner{position:absolute;top:50%;left:16px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 1068px){.app-banner-pc-inner{left:0}}.app-banner-icon{margin:20px 0 0}.app-banner-icon figure{float:left}.app-banner-icon ul{float:left;margin:0 0 0 24px;line-height:68px}.app-banner-icon li{float:left}.app-banner-icon li:last-child{margin:0 0 0 16px}.app-banner-icon a{display:block;line-height:68px}.app-banner-icon img{vertical-align:middle}.app-banner-mobile{text-align:center}.app-banner-mobile a{background:rgba(0,0,0,0.2);color:#fff;display:block;padding:15px 0}.app-banner-mobile .app-banner-icon{display:inline-block;margin:0 20px 0 0;vertical-align:top}.app-banner-mobile .app-banner-mobile-text{display:inline-block;padding-top:2px;text-align:left}.app-banner-mobile .app-banner-mobile-text span{display:block;font-size:1.4em;padding-top:10px}@media screen and (min-width: 768px){.search-category{width:700px;margin:0 auto;padding:40px 0}}@media screen and (min-width: 1068px){.search-category{width:1020px}}.search-category>div{padding:0 10px;line-height:30px}@media screen and (min-width: 768px){.search-category>div{padding:0}}.search-category h2{float:left}.search-category h2+a{float:right;width:auto;border:0;color:#ea352d}.search-category h2+a .icon-arrow-right{font-size:10px}.search-category nav{margin:14px 0 0}@media screen and (min-width: 768px){.search-category ul.accordion-child{overflow:auto;height:11em}.search-category ul.accordion-child:after{position:absolute;bottom:0;left:0;right:0;z-index:1;display:block;content:'';height:2em;background:-webkit-gradient(linear, left top, left bottom, from(rgba(245,245,245,0)), to(#f5f5f5));background:linear-gradient(rgba(245,245,245,0), #f5f5f5)}.search-category ul.accordion-child li:first-child .search-category-child{margin:0}.search-category ul.accordion-child li:last-child{padding:0 0 1em}}.search-category li{position:relative;background:#fff}@media screen and (min-width: 768px){.search-category li{background:none}}@media screen and (min-width: 768px){.search-category li.accordion-parent{position:relative;float:left;width:23%;margin:32px 2% 0 0}.search-category li.accordion-parent:nth-child(4n){margin:32px 0 0}.search-category li.accordion-parent:nth-child(4n+1){clear:both}}@media screen and (min-width: 768px){.search-category li.accordion-parent .accordion-parent{float:none;width:auto;margin:0}.search-category li.accordion-parent .accordion-parent:nth-child(4n){margin:0}}.search-category h3{position:relative;font-size:20px;font-weight:400;border-bottom:solid 1px #eee}@media screen and (min-width: 768px){.search-category h3{margin:0 0 16px;font-size:16px;font-weight:600;border:0;pointer-events:none}}.search-category h3>div{overflow:hidden;width:83%;height:46px;line-height:46px;margin:0 0 0 15px;padding:0 0 0 50px;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 768px){.search-category h3>div{width:auto;margin:0;padding:0;height:auto;line-height:1.5}}.search-category h3.category-thumb1:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb1.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb1:before{display:none}}.search-category h3.category-thumb2:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb2.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb2:before{display:none}}.search-category h3.category-thumb3:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb3.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb3:before{display:none}}.search-category h3.category-thumb4:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb4.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb4:before{display:none}}.search-category h3.category-thumb5:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb5.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb5:before{display:none}}.search-category h3.category-thumb6:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb6.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb6:before{display:none}}.search-category h3.category-thumb7:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb7.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb7:before{display:none}}.search-category h3.category-thumb8:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb8.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb8:before{display:none}}.search-category h3.category-thumb9:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb9.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb9:before{display:none}}.search-category h3.category-thumb10:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb10.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb10:before{display:none}}.search-category h3.category-thumb1027:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb1027.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb1027:before{display:none}}.search-category h3.category-thumb1318:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb1318.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb1318:before{display:none}}.search-category h3.category-thumb1328:before{position:absolute;top:50%;left:15px;display:block;content:'';width:35px;height:35px;background:url("/jp/assets/img/common/common/category/category_thumb1328.png?37328315");background-size:35px 35px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 768px){.search-category h3.category-thumb1328:before{display:none}}.search-category a{display:block;border-bottom:solid 1px #eee}.search-category a.accordion-toggle{color:#333}@media screen and (min-width: 768px){.search-category a{border:0}.search-category a.accordion-toggle{color:#0099e8}}.search-category .accordion-child{display:none}@media screen and (min-width: 768px){.search-category .accordion-child{display:block}}@media screen and (min-width: 768px){.search-category .search-category-subparent{display:none}}.search-category-child{overflow:hidden;width:70.3125%;margin:0 0 0 50px;padding:0 0 0 15px;height:46px;line-height:46px;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 768px){.search-category-child{overflow:visible;width:auto;margin:16px 0 0;padding:0;border:0;height:auto;line-height:1.5;white-space:normal}}.search-category-subchild{width:81.25%;margin:0 0 0 60px;padding:0 14.0625% 0 15px;font-size:14px}.items-box-head{font-size:18px;margin:24px 4% 8px;line-height:1.4}@media screen and (min-width: 768px){.items-box-head{font-size:22px;margin:24px 0 8px}}.items-box-content{width:92%;margin:0 auto}@media screen and (min-width: 768px){.items-box-content{width:auto}}.items-box{position:relative;float:left;width:48%;margin:0 0 4% 4%;background:#fff}.items-box:nth-child(odd){margin:0 0 4%}@media screen and (min-width: 768px){.items-box{width:124px;margin:0 0 20px 20px}.items-box:nth-child(odd){margin:0 0 20px 20px}.items-box:nth-child(5n+1){margin-left:0}.items-box:nth-child(5n){margin-right:0}}@media screen and (min-width: 1068px){.items-box{width:188px}}.items-box a{display:block;color:#333}.items-box a:hover{opacity:1;text-decoration:none}.search-container .items-box,.category-brand-list .items-box,.related-item-column .items-box{width:calc(33.3333% - 2.666666px);margin:0 4px 4px 0}.search-container .items-box:nth-child(3n),.category-brand-list .items-box:nth-child(3n),.related-item-column .items-box:nth-child(3n){margin-right:0}@media screen and (max-width: 767px){.search-container .items-box .item-sold-out-badge:after,.category-brand-list .items-box .item-sold-out-badge:after,.related-item-column .items-box .item-sold-out-badge:after{border-width:50px 50px 0 0}.search-container .items-box .item-sold-out-badge>div,.category-brand-list .items-box .item-sold-out-badge>div,.related-item-column .items-box .item-sold-out-badge>div{top:10px;font-size:13px}.search-container .items-box .items-box-body,.category-brand-list .items-box .items-box-body,.related-item-column .items-box .items-box-body{height:0;padding:0}.search-container .items-box .items-box-name,.category-brand-list .items-box .items-box-name,.related-item-column .items-box .items-box-name{height:0}.search-container .items-box .items-box-num,.category-brand-list .items-box .items-box-num,.related-item-column .items-box .items-box-num{margin-top:-28px}.search-container .items-box .items-box-num .font-2,.category-brand-list .items-box .items-box-num .font-2,.related-item-column .items-box .items-box-num .font-2{display:none}.search-container .items-box .items-box-price,.category-brand-list .items-box .items-box-price,.related-item-column .items-box .items-box-price{background-color:rgba(0,0,0,0.3);border-radius:0 12px 12px 0;color:#fff;font-size:14px;font-weight:600;padding:4px 12px 4px 8px;z-index:2}}@media screen and (max-width: 767px) and (min-width: 768px){.search-container .items-box .items-box-price,.category-brand-list .items-box .items-box-price,.related-item-column .items-box .items-box-price{background-color:transparent;color:inherit;font-size:16px;margin-top:0;padding:0}}@media screen and (min-width: 768px){.search-container .items-box{width:160px;margin:0 20px 20px 0}.search-container .items-box:nth-child(odd),.search-container .items-box:nth-child(3n){margin:0 20px 20px 0}.search-container .items-box:nth-child(4n+1){margin-left:0}.search-container .items-box:nth-child(4n){margin-right:0}}@media screen and (min-width: 768px){.related-item-column .items-box-photo{width:220px;height:220px}}@media screen and (min-width: 768px){.related-item-column .items-box{width:220px;margin:0 20px 20px 0}.related-item-column .items-box:nth-child(3n){margin-right:0}.related-item-column .items-box:nth-child(4n){margin-right:20px}}@media screen and (min-width: 768px){.category-brand-list .items-box{width:160px;margin:0 20px 20px 0}.category-brand-list .items-box:nth-child(odd),.category-brand-list .items-box:nth-child(3n){margin:0 20px 20px 0}.category-brand-list .items-box:nth-child(4n+1){margin-left:0}.category-brand-list .items-box:nth-child(4n){margin-right:0}}@media screen and (min-width: 1068px){.category-brand-list .items-box{width:188px}.category-brand-list .items-box:nth-child(4n){margin-right:20px}.category-brand-list .items-box:nth-child(5n){margin-right:0}}.item-sold-out-badge:after{display:block;content:'';position:absolute;top:0;left:0;z-index:1;width:0;height:0;border-style:solid}.item-sold-out-badge>div{position:absolute;left:0;z-index:2;color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);letter-spacing:2px;font-weight:600}@media screen and (min-width: 768px){.item-sold-out-badge>div{top:20px;font-size:26px}}.item-sold-out-badge:after{border-width:65px 65px 0 0;border-color:#ea352d transparent transparent transparent}@media screen and (min-width: 768px){.item-sold-out-badge:after{border-width:100px 100px 0 0}}.item-sold-out-badge>div{top:14px;font-size:16px}@media screen and (min-width: 768px){.item-sold-out-badge>div{top:20px;font-size:26px}}.item-stop-badge:after{display:block;content:'';position:absolute;top:0;left:0;z-index:1;width:0;height:0;border-style:solid}.item-stop-badge>div{position:absolute;left:0;z-index:2;color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);letter-spacing:2px;font-weight:600}@media screen and (min-width: 768px){.item-stop-badge>div{top:20px;font-size:26px}}.item-stop-badge:after{border-width:120px 120px 0 0;border-color:#888 transparent transparent transparent}.item-stop-badge>div{top:34px;left:-5px;font-size:18px}.items-box-photo{overflow:hidden;position:relative;width:100%;height:0;padding:0 0 100%}@media screen and (min-width: 768px){.items-box-photo{width:220px;height:220px}}.items-box-photo img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%}.items-box-photo img.is-higher-height{top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.items-box-photo img.is-higher-width{width:auto;left:50%;right:auto;height:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.search-container .items-box-photo{width:100%;height:auto}@media screen and (min-width: 768px){.search-container .items-box-photo{width:160px;height:160px}}.category-brand-list .items-box-photo{width:100%;height:auto}@media screen and (min-width: 1068px){.category-brand-list .items-box-photo{width:188px;height:188px}}.items-box-body{padding:8px;height:110px}@media screen and (min-width: 768px){.items-box-body{padding:16px}}.items-box-name{overflow:hidden;position:relative;font-weight:400;height:3em;line-height:1.5;word-break:break-word;white-space:normal}.items-box-name:after{display:block;content:'';position:absolute;bottom:0;right:0;width:50%;height:1.5em;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(72%, #fff));background:linear-gradient(to right, rgba(255,255,255,0), #fff 72%)}.items-box-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0 0}@media screen and (min-width: 768px){.items-box-price{font-size:16px}}@media screen and (min-width: 1068px){.items-box-price{font-size:17px}}.items-box-overflow{overflow:hidden}.items-box-overflow .items-box-content{width:auto;overflow-x:auto;overflow-y:hidden;padding:0 10px;white-space:nowrap;-webkit-overflow-scrolling:touch;font-size:0}@media screen and (min-width: 768px){.items-box-overflow .items-box-content{padding:0}}.items-box-overflow .items-box{float:none;display:inline-block;width:55%;max-width:220px;margin:0 5px;vertical-align:top}@media screen and (min-width: 768px){.items-box-overflow .items-box{float:left;display:block;width:220px;margin:0 0 20px 20px;vertical-align:inherit}.items-box-overflow .items-box img{width:220px}.items-box-overflow .items-box:nth-child(odd){margin:0}.items-box-overflow .items-box:nth-child(2n+1){margin:0 0 20px 20px}.items-box-overflow .items-box:nth-child(3n+1){margin:0 0 20px}}.parts-head{margin:20px 4% 0;font-size:18px}@media screen and (min-width: 768px){.parts-head{margin:30px 0 0}}.parts-nav{margin:0 4%}@media screen and (min-width: 768px){.parts-nav{margin:0}}.parts-nav li{float:left;margin:16px 16px 0 0}.parts-nav li:last-child{margin:16px 0 0}.message-content{padding:24px 7.5%;background:#fff}@media screen and (min-width: 768px){.message-content{padding:24px}}.message-items{margin:0}.message-items li{margin:60px 0 0}.message-items li:first-child{margin:1.5em 0 0}.message-user{float:left;position:relative;top:-20px;display:inline-block;color:#333}.message-user figure>div{width:40px;height:40px;overflow:hidden;border-radius:50%}.message-user img{width:100%}.message-user figcaption{overflow:hidden;position:absolute;top:0;left:56px;max-width:100%;min-width:214px;height:1.2em;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width: 768px){.message-user figcaption{width:600px;min-width:600px}}.message-body{float:right;position:relative;width:calc(100% - 56px);padding:16px;background:#eef0f4;border-radius:15px;line-height:1.5;word-break:break-all}@media screen and (min-width: 768px){.message-body{width:600px}}.message-body .icon-balloon{position:absolute;top:8px;left:-9px;color:#eef0f4}.message-icons{margin:8px 0 0}.message-icons time{display:block;color:#aaa}.message-icons i,.message-icons span{vertical-align:middle}.message-icons a,.message-icons div{display:inline-block;color:#aaa;text-decoration:none}.message-icons a:hover,.message-icons div:hover{opacity:1}.message-icons div{cursor:pointer}.message-icon-left{float:left}.message-icon-right{float:right}.message-icon-right form{display:inline}.message-delete{margin:0 0 0 8px}.message-is-seller{margin:8px 0 0;padding:4px;background:#eef0f4;color:#000}.message-is-seller-self{background:#fbf0e6}.message-user-unknown{background:#eee;text-align:center}.message-user-unknown img{width:32px;height:32px;margin:10px 0 0;vertical-align:bottom}.message-self .message-user{float:right;color:#ea352d}.message-self .message-user figcaption{left:auto;right:56px;text-align:right}.message-self .message-body{float:left;background:#fbf0e6}.message-self .message-body .icon-balloon{right:-9px;-webkit-transform:scaleX(-1);transform:scaleX(-1);color:#fbf0e6}.message-form p{padding:8px;font-size:14px;background:#fff6de}.message-form .textarea-default{margin:8px 0 0}.message-submit{width:100%;margin:8px 0 0;font-size:0;text-align:center}.message-submit .icon-message{margin:0 8px 0 0;vertical-align:middle;font-size:16px}.message-submit span{font-size:14px;vertical-align:middle}.message-cant-show{padding:40px;line-height:1.5}.social-media-box{margin:16px 0 0;text-align:center;font-size:0}.social-media-box li{display:inline-block;margin:0 8px 8px 0;vertical-align:middle;text-align:center}.social-media-box li:last-child{margin:0 0 8px}@media screen and (min-width: 1068px){.social-media-box li.social-hidden-item{display:none}}.social-media-box li a{display:block}.social-media-box i{width:44px;height:44px;border-radius:4px;line-height:44px}.setting-profile-icon{padding:72px 16px 24px;background:url("/jp/assets/img/mypage/user-bg.jpg?37328315");background-repeat:no-repeat;background-size:cover;text-align:center;font-size:0}.setting-profile-icon figure{display:inline-block;overflow:hidden;width:60px;height:60px;border-radius:50%;vertical-align:middle}.setting-profile-icon .input-default{width:220px;margin:0 0 0 8px;vertical-align:middle}.setting-profile-content{padding:40px 16px}.setting-profile-content .textarea-default{min-height:216px}.setting-profile-content .btn-red{margin:16px 0 0}.settings-payment-list li{padding:24px 0;border-bottom:1px solid #eee}.settings-payment-list li form{position:relative}.settings-payment-num{margin:8px 0 0;font-size:16px}.settings-payment-remove{position:absolute;top:0;right:0;padding:4px 6px;background:#fff;border-radius:3px;border:1px solid #ea352d;color:#ea352d}.settings-add-card{padding:24px 0;border-bottom:1px solid #eee}.settings-add-card a{margin-bottom:8px !important}.settings-add-card a i{margin-right:16px}.settings-add-card small{color:#888;font-size:12px;font-weight:bold}.settings-not-regist a{display:block;margin:40px 0 0;text-align:right}.settings-not-regist a span{vertical-align:middle}.settings-not-regist a i{vertical-align:middle}.settings-not-regist a i:first-child{margin:0 8px 0 0}.settings-not-regist a i:last-child{margin:0 0 0 8px}.settings-email-passoword-info{line-height:1.5}.settings-email-passoword-info>span{padding:4px 6px;background:#eee}.items-box-container+.pager{margin:20px 0 0}@media screen and (min-width: 768px){.items-box-container+.pager{margin:40px 0 0}}.pager{position:relative;font-size:0;text-align:center}.pager.with-no-num{min-height:44px}.pager-cell{display:inline-block;width:44px;height:44px;border-radius:4px;background:#fff;border:1px solid #ccc;font-size:14px;line-height:42px}.pager-cell.active{color:#fff;background:#ea352d}.pager-cell a{display:block;color:#333}.pager-cell a:hover{opacity:1;background:#f5f5f5;text-decoration:none}.pager-num{max-width:220px;margin:0 auto}.pager-prev,.pager-next{position:absolute;top:0}.pager-prev i,.pager-next i{position:relative;top:0.15em}.pager-prev{left:0}.pager-next{right:0}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}.nav-tabs li{background:#ccc}.nav-tabs li.active{background:#fff}.nav-tabs a{display:block;line-height:48px;padding:0 15px}.nav-tabs a:hover{text-decoration:none}html.modal-open{overflow:hidden}body.modal-open{overflow:hidden}.overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2999;background:rgba(0,0,0,0.64);-webkit-transition:all ease-out .3s;transition:all ease-out .3s;opacity:0}.overlay.modal-open{display:block}.overlay.is-animate{opacity:1}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:all ease-out .3s;transition:all ease-out .3s;opacity:0;-webkit-transform:translate(0, -10px);transform:translate(0, -10px)}.modal.is-show{display:block}.modal.is-animate{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal img{width:100%}.modal-inner{position:relative;overflow:hidden;width:95%;max-width:375px;margin:8px auto;background:#fff}@media screen and (min-width: 768px){.modal-inner{max-width:none;width:600px;margin:20px auto}}.modal-inner .icon-close{position:absolute;top:8px;right:8px;width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,0.64);text-align:center;line-height:44px;color:#fff;cursor:pointer}.modal-head{font-size:16px}.modal-body{padding:32px 2.5%;line-height:1.5}@media screen and (min-width: 768px){.modal-body{padding:64px}}a.modal-btn:hover{text-decoration:none;opacity:initial}.modal-btn{border-top:1px solid #ccc;width:50%;text-align:center;line-height:49px}@media screen and (min-width: 768px){.modal-btn{line-height:63px;cursor:pointer}}.modal-btn-cancel{float:left}.modal-btn-submit{float:right;border-left:1px solid #ccc;color:#0099e8}.modal-btnyes{width:100%}.modal-btn-yes{border-top:1px solid #ccc;width:100%;text-align:center;line-height:49px}@media screen and (min-width: 768px){.modal-btn-yes{line-height:63px;cursor:pointer}}.modal-banner{text-align:center}.modal-banner h2{font-size:22px;line-height:1;color:#ea352d}@media screen and (min-width: 768px){.modal-banner h2{font-size:34px}}.modal-banner p{margin:16px 0 0;font-size:13px}@media screen and (min-width: 768px){.modal-banner p{font-size:18px}}.modal-banner-eye-catch{overflow:hidden;position:relative;background:url("/jp/assets/img/common/common/bg-modal-app-banner.jpg?37328315");background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 768px){.modal-banner-eye-catch{height:310px}}@media screen and (min-width: 768px){.modal-banner-eye-catch img:first-child{width:auto;height:100%}}.modal-banner-eye-catch img:last-child{position:absolute;top:8px;left:8px;width:63px;height:17px}@media screen and (min-width: 768px){.modal-banner-eye-catch img:last-child{top:16px;left:16px;width:110px;height:29px}}.modal-banner-body{padding:16px 2.5%}.modal-banner-app{margin:16px 0 0;font-size:0;text-align:center}.modal-banner-app a{display:inline-block;margin:0 0 0 8px}.modal-banner-app a:first-child{margin:0}.modal-banner-app img{width:116px;height:34px}@media screen and (min-width: 768px){.modal-banner-app img{width:168px;height:50px}}.modal-banner-app-open{display:block;width:100%;margin:32px 0 0;background:#ea352d;font-size:16px;color:#fff;line-height:50px}[data-comment='body']{margin:16px 0 0;padding:16px;background:#eee}.progress-bar{font-size:0;text-align:center}@media screen and (min-width: 768px){.progress-bar{display:inline-block;vertical-align:top}}.progress-bar ol{margin:0}.progress-bar li{position:relative;z-index:1;display:inline-block;min-width:40px;margin:0 5% 0 0;font-size:12px;color:#888}@media screen and (min-width: 768px){.progress-bar li{min-width:60px}}@media screen and (min-width: 768px){.progress-bar li{margin:0 40px 0 0}}.progress-bar li:first-child .progress-status:before{display:none}.progress-bar li:last-child{margin:0}.progress-bar li:last-child .progress-status:after{display:none}.progress-bar li.active{font-weight:600;color:#ea352d}.progress-bar li.active .progress-status{background:#ea352d}.progress-bar li.active .progress-status:before{background:#ea352d}.progress-bar li.through .progress-status{background:#ea352d}.progress-bar li.through .progress-status:before,.progress-bar li.through .progress-status:after{background:#ea352d}.progress-status{width:12px;height:12px;margin:8px auto 0;background:#ccc;border-radius:50%}.progress-status.no-cicle{width:0;border-radius:0;background:#ccc}.progress-status:before,.progress-status:after{position:absolute;bottom:5px;z-index:-1;display:block;content:'';width:100%;height:2px;background:#ccc}.progress-status:before{right:50%}.progress-status:after{left:50%}[data-dropdown='content']{display:none}[data-dropdown='content'].is-show{display:block}.list-box{background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}.list-box a:hover{text-decoration:none;opacity:1}.list-row{position:relative;display:table;width:100%;border-bottom:1px solid #eee}.list-row:last-child{border:0}.list-row a{display:block;color:#333;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s}.list-row a:hover{background:#fafafa}.list-row .icon-arrow-right{font-size:14px}.list-row .icon-arrow-up,.list-row .icon-arrow-bottom{font-size:8px}.list-right-icon{position:absolute;top:50%;right:16px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.list-row-inner{padding:16px;font-size:0}.list-row-inner.has-icon{padding:0 40px 0 16px}.list-figure{position:relative;display:table-cell;padding:0 8px 0 0;vertical-align:middle}.list-figure-square{position:relative;overflow:hidden;width:56px;height:56px}.list-figure-square img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%}.list-figure-square img.is-higher-height{top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.list-figure-square img.is-higher-width{width:auto;left:50%;right:auto;height:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.list-figure-square+.list-body{padding:0 0 0 8px}.list-badge{position:absolute;top:0;right:4px;width:18px;border-radius:50%;background:#ea352d;color:#fff;line-height:18px;font-size:13px;text-align:center}.list-body{display:table-cell;word-break:break-word;vertical-align:middle;font-size:14px}.list-head{font-size:14px;font-weight:400;line-height:1.25}.list-text{margin:4px 0 0;color:#888;font-size:12px}.list-sub-text{margin:8px 0 0;font-size:12px}.list-row-img{position:relative;display:table;width:100%;border-bottom:1px solid #eee;margin-top:8px}.list-row-img:first-of-type{margin-top:0}.list-row-img:last-child{border:0}.list-row-img a{display:block;color:#333;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s}.list-row-img a:hover{background:#fafafa}.list-row-img img{width:100%;height:auto}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.owl-carousel{position:relative}.owl-carousel .owl-stage{position:relative}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item-inner{position:relative;width:100%;height:0;padding:0 0 100%}.owl-carousel .owl-item-inner.is-higher-height{min-height:300px}.owl-carousel .owl-item-inner.is-higher-height img{position:absolute;top:0;left:0;right:0;width:auto;height:100%;margin:auto}.owl-carousel .owl-item-inner.is-higher-width{min-height:300px}.owl-carousel .owl-item-inner.is-higher-width img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.owl-carousel img{width:100%;vertical-align:bottom}.owl-carousel .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-nav{display:none}.owl-dots{line-height:0}.owl-dot{position:relative;overflow:hidden;display:inline-block;width:20%;max-height:90px;opacity:.4;cursor:pointer}@media screen and (min-width: 768px){.owl-dot{width:60px;height:60px;max-height:none}}.owl-dot.active{opacity:1;cursor:default}.owl-dot img.is-higher-height{position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.owl-dot img.is-higher-width{position:absolute;top:0;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.owl-dot span{display:none}.owl-dot-inner{overflow:hidden;position:relative;width:100%;height:0;padding:0 0 100%;pointer-events:none}@media screen and (min-width: 768px){.owl-dot-inner{position:static;width:auto;height:auto;padding:0}}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}#krkr-open-button{position:fixed;z-index:9997;right:32px;bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:205px}#krkr-open-button img{width:100%}#krkr-open-button:hover{opacity:.8}#krkr-open-button:active{opacity:.6}#krkr-chat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0);-webkit-transition:all 0.45s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.45s cubic-bezier(0.23, 1, 0.32, 1);position:fixed;z-index:9998;width:360px;height:540px;right:16px;bottom:16px;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,0.5);box-shadow:2px 2px 8px rgba(0,0,0,0.5)}#krkr-chat div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eee;height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px}#krkr-chat div .krkr-chat-title{display:none}#krkr-chat iframe{display:block;border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:0;width:100%;height:calc(100% - 32px)}#krkr-chat.visible-on{display:-webkit-box;display:-ms-flexbox;display:flex}#krkr-chat.open-animation{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#krkr-chat.open{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#krkr-chat.open iframe{height:100%}#krkr-chat.close-animation{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0);z-index:-1}@media (max-width: 600px){#krkr-open-button{right:16px;bottom:8px;width:155px}#krkr-open-button:hover,#krkr-open-button:active{opacity:1}#krkr-open-button a:hover,#krkr-open-button a:active,#krkr-open-button a:visited{opacity:1}#krkr-chat{top:0;right:0;bottom:0;left:0;width:auto;height:auto}#krkr-chat div{height:55px}#krkr-chat div img{position:absolute;width:30px;height:auto}#krkr-chat div .krkr-chat-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:600;width:100%}.krkr-open{position:fixed;overflow:hidden;width:100%}}.unsupported-browser-banner-container{background-color:#fcf4c8;-webkit-box-shadow:0 1px 3px 0 #ccc;box-shadow:0 1px 3px 0 #ccc;position:fixed;width:100vw;top:0;z-index:1002;visibility:hidden}.unsupported-browser-banner{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:14px 20px;width:100%}@media screen and (min-width: 1068px){.unsupported-browser-banner{max-width:1020px;padding:14px 0}}.unsupported-browser-banner-link{color:#0099e8;text-decoration:underline}.unsupported-browser-banner-body{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;font-weight:bold;line-height:1.5}.unsupported-browser-banner-icon{font-size:18px;margin-right:6px;vertical-align:middle}.pc-top-store{width:264px;margin:0 auto}@media screen and (min-width: 1068px){.pc-top-store{width:348px}}.pc-top-store>a{float:left;width:128px;height:38px;margin:0 0 0 8px}@media screen and (min-width: 1068px){.pc-top-store>a{width:170px;height:50px}}.pc-top-store>a:first-child{margin:0}.top-carousel{height:200px;overflow:hidden;position:relative}@media screen and (min-width: 768px){.top-carousel{height:290px}}@media screen and (min-width: 1068px){.top-carousel{height:390px}}.top-carousel .owl-stage-outer,.top-carousel .owl-stage,.top-carousel .owl-item,.top-carousel .owl-item>a{height:100%}.top-carousel .owl-nav{color:transparent;display:block}.top-carousel .owl-next,.top-carousel .owl-prev{cursor:pointer;height:46px;width:31px;position:absolute;top:50%;-webkit-transform:translateY(-23px);transform:translateY(-23px)}.top-carousel .owl-next{background-image:url("/jp/assets/img/common/jp/top/carousel-next.png");right:10px}@media screen and (min-width: 768px){.top-carousel .owl-next{right:60px}}.top-carousel .owl-prev{background-image:url("/jp/assets/img/common/jp/top/carousel-prev.png");left:10px}@media screen and (min-width: 768px){.top-carousel .owl-prev{left:60px}}.top-carousel .owl-dots{display:none;margin:-30px;text-align:center}.top-carousel .owl-dots .owl-dot{background:#fff;border-radius:50%;height:12px;margin-right:15px;width:12px}.top-carousel .owl-dots .owl-dot:last-child{margin-right:0}.top-carousel .owl-dots .owl-dot.active{background:rgba(0,0,0,0.5)}@media screen and (min-width: 768px){.top-carousel .owl-dots{display:block}}.top-main-visual{background:url("/jp/assets/img/common/jp/top/main_bg_pc.jpg");background-size:cover;display:none;height:290px}@media screen and (min-width: 768px){.top-main-visual{display:block}}@media screen and (min-width: 1068px){.top-main-visual{height:390px}}.top-main-visual>div{position:relative;max-width:730px;height:100%;margin:0 auto}@media screen and (min-width: 1068px){.top-main-visual>div{max-width:860px}}.top-main-visual>div>img{position:absolute;top:0;right:0;height:100%;width:auto}.top-main-visual h2{font-size:40px;line-height:1.2}@media screen and (min-width: 1068px){.top-main-visual h2{font-size:60px}}.top-main-visual p{margin:16px 0 0;font-size:16px;line-height:1.77778}@media screen and (min-width: 1068px){.top-main-visual p{font-size:18px}}.top-main-visual-content{position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.owl-nav.disabled .owl-prev,.owl-nav.disabled .owl-next{display:none}.owl-dots.disabled{display:none}.top-banner{display:block;background-size:cover;background-position:center;height:100%}.top-banner:hover{opacity:1}@media screen and (min-width: 1068px){.top-banner{background-size:auto}}.top-banner.banner-camp{background-image:url("/jp/assets/img/common/jp/top/banner-camp.jpg");background-repeat:repeat-x}.top-main-visual-store{margin:24px 0 0;line-height:0}.top-main-visual-store>a{display:inline-block;width:128px;height:38px;margin:0 0 0 8px}@media screen and (min-width: 1068px){.top-main-visual-store>a{width:170px;height:50px}}.top-main-visual-store>a:first-child{margin:0}.top-main-visual-store>a img{width:100%}#sp-top-banner{background:url("/jp/assets/img/common/jp/top/main_bg_pc.jpg");background-size:cover;color:#333;height:157px;padding:20px 15px;position:relative}@media screen and (min-width: 375px){#sp-top-banner{padding:20px 50px}}#sp-top-banner h2{font-size:1.8em;position:relative;z-index:1}#sp-top-banner img{height:100%;position:absolute;top:0;right:0;width:auto}@media screen and (min-width: 375px){#sp-top-banner img{right:30px}}#sp-top-dl{width:240px;margin:5px auto}@media screen and (min-width: 480px){#sp-top-dl{width:468px;margin:20px auto}}#sp-top-dl a{float:left;display:block;width:110px;height:32px;margin:0 20px 0 0}@media screen and (min-width: 480px){#sp-top-dl a{width:230px;height:68px}}#sp-top-dl a:last-child{margin:0}#sp-top-dl a img{height:100%}.top-introduction-num{display:inline-block;width:40px;height:40px;margin:0 8px 0 0;border-radius:50%;background:#ea352d;text-align:center;line-height:40px;font-size:24px;color:#fff}@media screen and (min-width: 1068px){.top-introduction-num{width:50px;height:50px;line-height:50px;font-size:30px}}.download-btn-red-sp{display:block;height:60px;border-radius:8px;background:#ea352d;color:#fff;line-height:60px;text-align:center}.download-btn-red-sp .icon-download{position:relative;top:-0.15em;margin:0 8px 0 0;vertical-align:middle}.top-key-features{max-width:1080px;margin:60px auto;padding:0 16px}.top-key-features h2{font-size:27px;margin-top:20px;margin-bottom:40px}@media screen and (min-width: 768px){.top-key-features h2{margin:0 0 40px}}.top-key-features .col-sm-3{padding-left:20px;padding-right:20px}.top-key-features figure{width:120px;height:120px;margin:0 auto;border-radius:50%;color:#ea352d;line-height:120px;text-align:center;background:#f5f5f5}.top-key-features img{width:64px;height:64px;vertical-align:middle}.pickup-container{padding:20px 0 0 0;background:#f5f5f5}@media screen and (min-width: 768px){.pickup-container{padding:40px 0}}.pickup-container h2{font-size:22px;text-align:center}@media screen and (min-width: 768px){.pickup-container h2{font-size:28px}}.pickup-container .items-box-container>h3{font-size:18px;margin:26px 11px}@media screen and (min-width: 768px){.pickup-container .items-box-container>h3{font-size:22px}}@media screen and (min-width: 768px){.pickup-container .items-box-container{width:700px;margin:0 auto}.pickup-container .items-box-container .items-box{margin:0 0 0 20px;width:213px}.pickup-container .items-box-container .items-box figure{width:213px}}@media screen and (min-width: 1068px){.pickup-container .items-box-container{width:940px}}.pickup-container .items-box{margin:0 0 20px 20px;width:calc(50% - 30px)}.pickup-container .items-box figure{width:100%}@media screen and (min-width: 768px){.pickup-container .items-box:last-child{display:none}}@media screen and (min-width: 1068px){.pickup-container .items-box:last-child{display:block;margin:0 0 0 20px}}.pickup-container .view-all{padding:0 0 30px;text-align:right;width:91%}@media screen and (min-width: 768px){.pickup-container .view-all{padding:20px 0 30px;width:99.5%}}.pickup-head{font-size:28px}.item-base{background:#fff;padding:0 16px}@media screen and (min-width: 768px){.item-base{padding:0 50px}}.icon{display:inline-block}.item-name{font-size:24px;text-align:center;word-wrap:break-word;line-height:1.4}.item-wording{margin:8px 0 0;font-size:14px;color:#888;line-height:1.5}.item-wording a{color:currentColor}.deleted-item-name{background:#fff;padding:24px 16px;font-size:16px;text-align:center}.item-main-content{margin:16px 0 0}.item-box-container{background:#fff;margin:40px auto 0;padding:24px 16px 55px 16px}@media screen and (min-width: 768px){.item-box-container{padding:24px 40px 40px}}.item-box-container .item-sold-out-badge>div{top:24px;font-size:28px}.item-box-container .item-sold-out-badge:after{border-width:120px 120px 0 0}.item-photo{position:relative;min-width:280px;max-width:360px;min-height:280px;margin:0 auto;background:#fafafa}@media screen and (min-width: 768px){.item-photo{float:left;min-width:300px;max-width:300px;min-height:375px}}.item-price-box{margin:24px 0 0}.item-shipping-fee{display:inline-block;font-size:16px}.item-price{margin:0 8px 0 0;font-size:32px}@media screen and (min-width: 768px){.item-price{margin:0 16px 0 0;font-size:50px}}.item-tax{font-size:10px}.sales-point-message{display:inline-block;position:relative;line-height:1.5;color:#fff;background:#05B0B4;margin:20px 0 0 0;padding:8px;border-radius:4px}.sales-point-message:after{content:'';position:absolute;bottom:-10px;left:50%;width:0;height:0;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:#05B0B4 transparent transparent transparent}.item-buy-btn{display:block;margin-top:16px;background:#ea352d;font-size:14px;color:#fff;line-height:56px;text-align:center;font-weight:600;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}@media screen and (min-width: 768px){.item-buy-btn{font-size:24px;line-height:60px}.item-buy-btn:hover{background:#e62017;color:#fff;text-decoration:none;opacity:1}}.item-buy-btn.disabled{background:#888;cursor:not-allowed}.shipping-not-allowed-message{margin-top:16px}.item-btn-float-area{position:fixed;bottom:0;left:0;padding:6px 16px;width:100%;background-color:#fff;z-index:3;-webkit-box-shadow:0 -1px 3px 0 rgba(0,0,0,0.16);box-shadow:0 -1px 3px 0 rgba(0,0,0,0.16)}.item-btn-float-area>.item-buy-btn{margin-top:0}.item-btn-float-area>.item-buy-btn:hover{opacity:1}.item-action-text{display:block;margin:16px 0 0}.item-open-app{margin:16px 0 0}.item-open-app a{display:block}.item-description{padding:24px 0 0;line-height:1.5}@media screen and (min-width: 768px){.item-description{padding:32px 0 0}}.item-description-inner{white-space:pre-wrap}.item-detail-entertainment-product{margin:24px auto}@media screen and (min-width: 768px){.item-detail-entertainment-product{width:700px}}.item-detail-message{margin:8px auto}@media screen and (min-width: 768px){.item-detail-message{width:700px}}.item-social-media-box{margin:24px 0 0;background:#fff;padding:16px 0 8px}@media screen and (min-width: 768px){.item-social-media-box{margin:24px auto;padding:32px 0 24px;width:700px}}@media screen and (min-width: 768px){.items-in-user-profile{width:700px;margin:0 auto}}.items-in-user-profile .items-box-overflow:last-of-type,.items-in-user-profile .related-item-column:last-of-type{margin-bottom:40px}.item-button-container{margin:16px 0 0;font-size:0}.item-button-container i{font-size:14px;vertical-align:middle}.item-button-container i.rubber-band{-webkit-animation:rubber-band 1s;animation:rubber-band 1s}.item-button-container i.fade-out{-webkit-animation:fade-out ease-out 1s;animation:fade-out ease-out 1s}.item-button-container span{display:inline-block;margin:1px 0 0 8px;font-size:12px;vertical-align:middle}@media screen and (min-width: 768px){.item-button-container span{font-size:14px}}.item-button-container span.fade-in-up{-webkit-animation:fade-in-up ease-out .4s forwards;animation:fade-in-up ease-out .4s forwards}.item-button-container span.fade-out-up{-webkit-animation:fade-out-up ease-out .4s forwards;animation:fade-out-up ease-out .4s forwards}.item-button-container span.fade-in-down{-webkit-animation:fade-in-down ease-out .4s forwards;animation:fade-in-down ease-out .4s forwards}.item-button-container a{display:inline-block}@media screen and (min-width: 768px){.item-button-left{float:left}}.item-button-right{margin:16px 0 0}@media screen and (min-width: 768px){.item-button-right{margin:8px 0 0;float:right}}.item-button{display:inline-block;padding:8px 16px;border-radius:40px;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.item-button-like{color:#333;border:1px solid #f5f5f5;background:#f5f5f5}.item-button-like.has-error{-webkit-animation:wobble 1s forwards;animation:wobble 1s forwards}.item-button-like.is-liked{border:1px solid #ea352d;background:none;color:#ea352d}.item-button-like .icon-loading{margin:0 0 0 8px}.item-button-report{margin:0 0 0 8px;color:#333;background:#f5f5f5}@media screen and (min-width: 768px){.item-button-report{margin:0 0 0 16px}}@media screen and (min-width: 768px){.nav-item-link-prev-next{margin:24px auto 0;width:700px}}.item-download-head{height:38px;margin:16px 0 0;background:#ea352d;color:#fff;font-size:18px;line-height:38px}.item-download-head+.pc-top-store{display:table;width:100%;text-align:center}.item-download-head+.pc-top-store>div{display:table-cell;background:#fafafa;padding:16px}.item-detail-table{width:100%;max-width:360px;margin:8px auto 0;border-collapse:collapse;border:1px solid #f5f5f5}@media screen and (min-width: 768px){.item-detail-table{float:right;max-width:300px;height:420px;margin:0 auto}}.item-detail-table th,.item-detail-table td{border-collapse:collapse;border:1px solid #f5f5f5;padding:16px 8px}@media screen and (min-width: 768px){.item-detail-table th,.item-detail-table td{padding:8px}}.item-detail-table th{width:39%;text-align:left;font-weight:400;background:#fafafa}.item-detail-table td{width:61%;background:#fff}.item-detail-table a{display:block;margin:16px 0 0}@media screen and (min-width: 768px){.item-detail-table a{margin:0}}.item-detail-table a:first-child{margin:0}.item-detail-table .icon-arrow-right:before{font-size:.9em}.item-user-ratings{display:inline-block;margin:8px 0 0 16px}.item-user-ratings:first-child{margin:0}.item-user-ratings i{font-size:16px;vertical-align:middle}.item-user-ratings span{vertical-align:middle}.item-open-app{margin:24px 0 24px 0;padding:8px 16px}.item-open-app .btn-default{margin:16px 0 16px 0}.item-open-app p{font-size:16px}@media screen and (min-width: 768px){.error-container{margin:40px auto 0}}.error404{background:#fff;padding:40px}@media screen and (min-width: 768px){.error404{padding:80px 160px}}.error-image{width:100%}@media screen and (min-width: 768px){.error-image{width:380px}}.category-index{background:transparent;margin:40px auto}.category-index h2{padding:8px 0}.category-list-nav a{float:left;display:block}.category-root-category-link-name{border-radius:4px;min-width:80px;height:40px;-webkit-box-shadow:1px 1px 1px 1px rgba(14,14,14,0.0580392);box-shadow:1px 1px 1px 1px rgba(14,14,14,0.0580392);padding:0 30px;margin:5px;color:#333;font-size:16px;line-height:40px}.category-root-category-link-name:hover{opacity:1;text-decoration:none;color:#fff;background-color:#ea352d}.category-list-box{margin:30px auto}.category-list-individual-box{border-radius:4px;margin-bottom:40px}.category-list-individual-box-root-category-name{border-top-left-radius:4px;border-top-right-radius:4px;padding:7px 30px 0 30px;height:40px}.category-list-individual-box-inner-box{padding:24px 30px 10px 30px}.category-list-individual-box-inner-box p{font-size:16px;margin-top:8px;margin-bottom:8px}.category-list-individual-box-sub-category-name{padding-top:15px;padding-bottom:5px}.category-list-individual-box-sub-sub-category-box{padding-left:20px;padding-right:20px;padding-bottom:10px}.category-list-individual-box-sub-sub-category-name{float:left;width:50%;padding:0 20px 0 0}.brand-index{background:transparent;margin:40px auto}.brand-index h2{padding:8px 15px}.brand-group-link-box{padding:0 0 15px 5px}.brand-group-link-box a{display:block;float:left}.brand-group-link-box-link-name{border-radius:4px;-webkit-box-shadow:1px 1px 1px 1px rgba(14,14,14,0.0580392);box-shadow:1px 1px 1px 1px rgba(14,14,14,0.0580392);padding:12px;height:40px;color:#333;font-size:16px;margin:0 5px 5px 0;letter-spacing:-1px}.brand-group-link-box-link-name:hover,.brand-group-link-box-link-name.current-brand-group{opacity:1;text-decoration:none;color:#fff;background-color:#ea352d}@media screen and (min-width: 768px){.brand-group-link-box-link-name{margin:0 10px 10px 0;padding-left:30px;padding-right:30px;letter-spacing:0}}.brand-initial-link-box{padding:10px 0 35px 0}.brand-initial-link-box-initial{float:left;padding:5px 0}.brand-initial-link-box-initial:after{content:'|'}.brand-initial-link-box-initial:last-child:after{content:none}.brand-initial-link-box-initial>a{padding-left:5px;padding-right:5px}.brand-list-box{border-radius:4px}@media screen and (min-width: 768px){.brand-list-initial-box{padding-bottom:10px}}.brand-list-box-title{border-top-left-radius:4px;border-top-right-radius:4px;padding:10px 30px}.brand-list-initial-box-initial{padding:10px 30px}.brand-list-initial-box-brand-list a{display:block;padding:0 15px;border-bottom:1px solid #eee}@media screen and (min-width: 768px){.brand-list-initial-box-brand-list a{float:left;width:50%;padding:6px 20px 0 0;border:0}}.brand-list-initial-box-brand-list p{font-size:16px;margin-top:12px;margin-bottom:12px}@media screen and (min-width: 768px){.brand-list-initial-box-brand-list{padding:10px 50px}.brand-list-initial-box-brand-list p{margin-top:6px;margin-bottom:6px}}.brand-list-initial-box-brand-name>div:first-child{float:left}.brand-list-initial-box-brand-name>div:last-child{float:right}.brand-list-initial-box-brand-name .acc-angle{font-size:18px;padding:12px 20px 0 0}@media screen and (min-width: 768px){.brand-list-initial-box-brand-name{padding:6px 20px 0 0;border-bottom:none}.brand-list-initial-box-brand-name p{color:#0099e8}}.area{background:transparent;margin:40px auto}.area h2{margin:20px 15px 0}@media screen and (min-width: 768px){.area h2{margin:20px 0 0}}.area-nav{margin:20px 15px 0}@media screen and (min-width: 768px){.area-nav{margin:16px 0 0}}.area-nav li{float:left;margin:8px 8px 0 0}.area-nav li:last-child{margin:8px 0 0}.area-nav a{display:block;min-width:80px;height:40px;padding:0 30px;border-radius:4px;background:#fff;-webkit-box-shadow:1px 1px 1px 1px rgba(14,14,14,0.0580392);box-shadow:1px 1px 1px 1px rgba(14,14,14,0.0580392);text-align:center;line-height:40px;color:#333}.area-nav a:hover{opacity:1;color:#0099e8;text-decoration:none}.area-section-content{margin:20px 0 0;background:#fff;border:1px solid #eee}.area-section-content section{padding:20px 15px}@media screen and (min-width: 768px){.area-section-content section{padding:40px}}.area-section-content section:nth-child(even){background:#fafafa}.area-section-content ul{margin:8px 0 0}.area-section-content li{float:left;width:50%;margin:16px 0 0}.area-section-content a{display:block}.user-details{margin:40px auto}.users-detail-profile-box{background:url("/jp/assets/img/user/user_bg.jpg?37328315");background-size:cover;padding-top:50px}.users-detail-profile-box .user-official-badge{margin:16px 0 0}.users-detail-photo{background-repeat:no-repeat;background-size:cover;border-radius:50%;width:90px;height:90px;margin:0 auto}@media screen and (min-width: 768px){.users-detail-photo{width:180px;height:180px}}.users-detail-title{margin:8px 0 16px}.users-detail-title a{color:#333}.users-detail-score{padding-bottom:20px}@media screen and (min-width: 768px){.users-detail-score{padding-bottom:30px}}.users-detail-score>span:nth-child(1){margin-right:12px}.users-detail-score>span:nth-child(2){margin-left:12px}.users-detail-ratings-box{height:46px;padding-top:10px;width:280px;margin:0 auto}.users-detail-ratings-box>div{float:left}@media screen and (min-width: 768px){.users-detail-ratings-box{height:50px;padding-top:14px;width:360px}}.users-detail-ratings-box>div:nth-child(1),.users-detail-ratings-box>div:nth-child(2){padding-right:20px}@media screen and (min-width: 768px){.users-detail-ratings-box>div:nth-child(1),.users-detail-ratings-box>div:nth-child(2){padding-right:30px}}.users-detail-ratings{width:80px;line-height:24px}@media screen and (min-width: 768px){.users-detail-ratings{width:100px;line-height:26px}}.users-detail-ratings>div:last-child{display:inline-block;vertical-align:middle}.users-detail-ratings i{font-size:24px}.users-detail-ragtings-score{float:right;width:44px;margin:0 0 0 12px}@media screen and (min-width: 768px){.users-detail-ragtings-score{width:60px;margin:0 0 0 14px}}.users-detail-description_box{border-top:2px solid #f5f5f5;padding:20px 15px 30px 15px;line-height:1.5;word-break:break-all}@media screen and (min-width: 768px){.users-detail-description_box{padding:30px 50px 60px 50px}}#item-seller-tab{padding-top:15px}@media screen and (min-width: 768px){#item-seller-tab{padding-top:40px;padding-left:23px;padding-right:23px}}.user-official-badge{position:relative;display:inline-block;padding:0 3px;background:#ea352d;color:#fff;font-size:11px;line-height:16px}.user-official-badge .icon-star{font-size:9px}.user-official-badge:before,.user-official-badge:after{position:absolute;right:-5px;display:inline-block;content:'';width:0;height:0;border-style:solid}.user-official-badge:before{top:0;border-width:8px 5px 0 0;border-color:#ea352d transparent transparent transparent}.user-official-badge:after{bottom:0;border-width:8px 0 0 5px;border-color:transparent transparent transparent #ea352d}.mypage-user-icon{position:relative;height:155px;padding:20px;background:url("/jp/assets/img/mypage/user-bg.jpg?37328315");background-repeat:no-repeat;background-size:cover;text-align:center}@media screen and (min-width: 768px){.mypage-user-icon{height:200px}}.mypage-user-icon>a{display:block;position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);color:#333}.mypage-user-icon figure{overflow:hidden;width:60px;height:60px;margin:0 auto;border-radius:50%}.mypage-user-icon h2{margin:8px 0 0;font-size:14px}.mypage-user-icon+.mypage-tab-container{margin:0}.mypage-user-icon .user-official-badge{margin:8px 0 0}.mypage-number{margin:8px 0 0;font-size:0}.mypage-number div{display:inline-block;font-size:14px}.mypage-number div+div{margin:0 0 0 16px}.mypage-number span{margin:0 0 0 8px;font-size:16px}.mypage-tab-container{margin:40px 0 0;background:#fff}.mypage-tab-container:nth-of-type(1){margin:0}.mypage-tab-container+.pager{margin:40px 0 0}.mypage-tab-container-notification-todo{margin:0;background:#fff}.mypage-tab-head{padding:0 4%;background:#fafafa;font-size:16px;line-height:72px}@media screen and (min-width: 768px){.mypage-tab-head{padding:0 16px}}.mypage-tabs li{width:50%}.mypage-item-list li{position:relative;border-bottom:1px solid #eee}.mypage-item-list li:last-child{border:0}.mypage-item-list li:first-child{border-bottom:1px solid #eee}.mypage-item-list li.mypage-item-not-found{border:0}.mypage-item-list a:hover{background:#fafafa;opacity:1;text-decoration:none}.mypage-item-list img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%}.mypage-item-list img.is-higher-height{top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.mypage-item-list img.is-higher-width{width:auto;left:50%;right:auto;height:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.mypage-item-link{display:block;min-height:80px;padding:16px;color:#333}.mypage-item-link figure{position:relative;overflow:hidden;float:left;width:48px;height:48px}.mypage-item-link time{display:inline-block;color:#888}.mypage-item-link time span{vertical-align:middle}.mypage-item-link .icon-time{margin:0 8px 0 0}.mypage-item-link .icon-arrow-right{position:absolute;top:50%;right:16px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.mypage-item-status{display:inline-block;margin:8px 0 0 0;padding:5px 6px;border-radius:2px;font-size:12px;color:#fff}.mypage-item-status.action-required{background:#ea352d}.mypage-item-status.awaiting{background:#0099e8}.mypage-item-status.done{background:#888}.mypage-item-body{margin:0 40px 0 68px}.mypage-item-body .clearfix{margin:8px 0 0}.mypage-item-body .l-left{width:50%}@media screen and (min-width: 768px){.mypage-item-body .l-left{width:auto}}.mypage-item-body.show-stock-item{margin-right:100px}.mypage-item-text{overflow:hidden;display:block;display:-webkit-box;max-height:4.4em;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.5}.mypage-item-not-found{padding:160px 0 60px;background:url("/jp/assets/img/common/common/logo-gray-icon.svg?37328315");background-repeat:no-repeat;background-position:center 40px;background-size:78px 85px;text-align:center;font-size:16px;color:#ccc}.listing-item-count{vertical-align:2px;margin:0 6px 0 0}.listing-item-count i{vertical-align:middle;color:#ccc}.listing-item-count span{vertical-align:middle;margin:0 0 0 2px;font-size:16px;color:#888}.stock-item{float:right;text-align:center;width:80px;margin-right:20px}.stock-item .stock-item-count{height:3rem;font-size:2.6rem;font-weight:600}.mypage-go-list{padding:16px}.mypage-go-list a{display:block;height:56px;margin:0 auto;background:#eee;color:#333;line-height:56px;text-align:center}.mypage-go-list span,.mypage-go-list .icon-arrow-right{vertical-align:middle}.mypage-go-list .icon-arrow-right{margin:0 0 0 8px}.mypage-nav-head{margin:40px 4% 0;font-size:16px}@media screen and (min-width: 768px){.mypage-nav-head{margin:40px 0 0}}.mypage-nav-head+.mypage-nav-list{margin:8px 0 0}.mypage-nav-list li{border-top:1px solid #eee}.mypage-nav-list li:first-child{border:0}.mypage-nav-list a:hover{background:#fafafa;text-decoration:none;opacity:1}.mypage-nav-list a:hover .icon-arrow-right{-webkit-transform:translate(4px, -50%);transform:translate(4px, -50%);color:#333}.mypage-nav-list-item{position:relative;display:block;min-height:48px;padding:16px;background:#fff;font-size:14px;color:#333}.mypage-nav-list-item.active{background:#eee;font-weight:600}.mypage-nav-list-item.active .icon-arrow-right{color:#333}.mypage-nav-list-item.active:hover{background:#eee}.mypage-nav-list-item .icon-arrow-right{position:absolute;top:50%;right:16px;color:#ccc;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all ease-out .2s;transition:all ease-out .2s}.mypage-nav-number{position:absolute;top:50%;right:32px;width:24px;height:24px;border-radius:50%;background:#ea352d;text-align:center;line-height:24px;color:#fff;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.mypage-sold .item-sold-out-badge:after{border-width:40px 40px 0 0}.mypage-sold .item-sold-out-badge>div{top:8px;font-size:11px;letter-spacing:1px}.mypage-history{margin:16px 4% 0;height:44px}@media screen and (min-width: 768px){.mypage-history{margin:16px 0 0}}@media screen and (min-width: 1068px){.mypage-history{margin:40px 0 0}}.listing-item-change-box{margin:24px 0 24px 0;background:#fff;padding:8px 16px 8px 16px}.listing-item-change-box .btn-default{margin:16px 0 16px 0}.listing-item-change-box p{font-size:16px}.mypage-bank-account .address-info,.mypage-identification .address-info{margin:0 0 0 4px}.mypage-bank-account .address-info address,.mypage-identification .address-info address{font-size:16px;margin:8px 0 0}.mypage-bank-account .address-info address p,.mypage-identification .address-info address p{margin:0}.mypage-bank-account button[type="submit"],.mypage-identification button[type="submit"]{margin:40px 0 0 0}.mypage-deferred-payments .month-block{padding:0 16px}.mypage-deferred-payments .month-block .head{padding-top:40px;font-weight:bold;font-size:16px}.mypage-deferred-payments .month-block .body{padding:10px 0 16px;font-size:14px;line-height:1.3em}.mypage-deferred-payments .mypage-nav-list{border-bottom:1px solid #eee}.mypage-deferred-payments .payment-method{padding:40px 0 32px}.mypage-deferred-payments .payment-method .head{padding:0 16px;font-size:16px;font-weight:bold}.mypage-deferred-payments .payment-method .body{margin:16px 0 32px;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0}.mypage-deferred-payments .payment-method .body li{margin-top:16px;width:50%}@media screen and (min-width: 768px){.mypage-deferred-payments .payment-method .body li{width:33%}}.mypage-deferred-payments .payment-method .body li label{line-height:20px}.mypage-deferred-payments .payment-method .payment-cvs{margin:16px 24px;padding:16px;background:#fff6de}.mypage-deferred-payments .payment-method .payment-cvs .destination{margin-bottom:8px;font-size:14px;font-weight:bold}.mypage-deferred-payments .payment-method .payment-cvs .instructions{font-size:12px;line-height:1.3em}.mypage-deferred-payments .payment-method .payment-cvs .seven-eleven{padding-top:5px;font-size:12px}.mypage-deferred-payments .payment-method .payment-cvs .seven-eleven a{color:'#d3463d'}.mypage-deferred-payments .payment-method .btn-default{margin:0 auto;width:45%}.mypage-deferred-payments .no-item{padding:40px 24px 0}.birthday-select-wrap .select-wrap{display:inline-block;width:calc(30% - 17px)}.birthday-select-wrap .select-wrap:first-of-type{width:calc(34% - 17px)}@media screen and (min-width: 768px){.birthday-select-wrap .select-wrap{width:76px}.birthday-select-wrap .select-wrap:first-of-type{width:76px}}.birthday-select-wrap .select-wrap+span{margin:0 2px}.birthday-select-wrap .select-wrap .select-default{padding:0 10px}.birthday-select-wrap .select-wrap .icon-arrow-bottom{right:12px}.big-padding{padding:40px}.template-download{padding:10px 0 10px 10px}.head-message{padding:10px 0;line-height:20px;font-size:14px}.csv-upload-drop-box{position:relative;min-height:100px;border-radius:10px;margin:15px 0;background:#fafafa;border:2px dashed #ccc;text-align:center;padding:10px}@media screen and (min-width: 768px){.csv-upload-drop-box{width:620px;min-height:140px;padding:40px}}.csv-upload-drop-box.is-drag{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.64);box-shadow:0 0 4px 0 rgba(0,0,0,0.64);border:0}.csv-upload-drop-box.is-dragover,.csv-upload-drop-box:hover{background-color:rgba(238,238,238,0.5)}.csv-upload-drop-box .box-msg{text-align:center;width:100%;font-size:14px}.csv-upload-drop-box .browse-button{font-size:12px;border-radius:20px;border:2px solid #888;padding:10px 15px;margin:12px 10px;color:#888;background:#fff;display:inline-block;cursor:pointer}.csv-upload-drop-box .browse-button:hover{background:#fafafa;opacity:1}.csv-upload-drop-box .box-title{font-size:18px;font-weight:bold;color:#888}.csv-upload-drop-box .label-file-name{font-size:12px;word-break:break-all}.error-msg{display:none;color:#ea352d}.upload-button{font-size:14px;border-radius:20px;border:2px solid #eee;color:#eee;padding:10px 15px;margin:10px 0 15px;display:inline-block}.download-button{font-size:14px;border-radius:20px;padding:10px 15px;margin:25px auto 15px;border:2px solid #0099e8;color:#0099e8;width:50%;cursor:pointer}.download-button:hover{opacity:.6}.download-button a:hover{text-decoration:none}.extra-margin{margin-top:15px}.upload-active{border:2px solid #0099e8;color:#0099e8;cursor:pointer}.upload-active:hover{opacity:.6}.upload-details,.upload-status,.upload-status-error{font-family:inherit;line-height:20px}.upload-status{font-size:18px;font-weight:bold;color:#888;text-align:center;margin-top:10px}.upload-status-error{text-align:center;font-size:12px;font-weight:normal;color:#ea352d}.page-note{margin-top:60px}.box-head{font-size:16px;margin-top:50px;font-weight:bold}#response-area{margin-bottom:40px}.result-box{border-radius:10px;margin:10px 0;padding:20px 15px;background:#fafafa;border:2px solid #ccc;height:150px;overflow:auto}.result-box pre{line-height:20px;font-size:14px}.button-wrapper{text-align:center}.hidden{display:none}.login-panel{max-width:456px;margin:0 auto;background:#fff}@media screen and (min-width: 768px){.login-panel{max-width:none;width:456px}}.login-panel a{display:block;margin:40px 0 0}.login-no-account{padding:24px 32px;text-align:center}@media screen and (min-width: 768px){.login-no-account{padding:40px 64px}}.login-no-account p{font-size:14px}.login-no-account a{display:block;margin:8px 0 0;border:1px solid #0099e8;background:#0099e8;color:#fff;line-height:40px}.login-no-account a:hover{opacity:1;text-decoration:none}.login-form-inner{padding:24px 32px;border-top:1px solid #eee}@media screen and (min-width: 768px){.login-form-inner{padding:32px 64px}}.login-form-inner:first-child{padding:24px 32px;border:0}@media screen and (min-width: 768px){.login-form-inner:first-child{padding:24px 64px 32px}}.login-form-inner .form-group{margin:24px 0 0}.login-form-inner .form-group:first-child{margin:0}.login-form-inner .input-default{margin:0}.login-submit{margin:24px 0 0}.login-captcha{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0}.login-captcha.has-error>div{border:1px solid red;border-radius:3px}@media screen and (min-width: 768px){.login-captcha{-webkit-transform:none;transform:none}}.buy-form p{margin:8px 0 0;line-height:1.5}.buy-form .btn-default{margin:8px 0 0}.buy-form .paypal-express-checkout-text{width:67px;height:23px;font-size:18px;font-weight:600;text-align:left;margin:10px;color:#179bd7}.buy-form .btn-paypal-express-checkout{width:100%;height:50px;border:solid 3px #179bd7}.buy-form .btn-paypal-express-checkout img{width:73px;height:20px}.buy-content{margin:40px 0 0;padding:24px 12.5% 0;border-top:1px solid #f5f5f5}.buy-content:first-of-type{margin:0}.buy-content:last-of-type{padding:40px 12.5%}.buy-content-inner{max-width:320px;margin:0 auto}.buy-item{text-align:center}.buy-item img{width:148px}.buy-item img.is-higher-height{width:auto;max-height:148px}.buy-item .btn-red{margin:16px 0 0}.buy-item-name{margin:8px 0 0;font-size:16px;line-height:1.5}.buy-price-ja{margin:16px 0 0;font-size:28px}.buy-price-ja .item-shipping-fee{margin:0 0 0 8px;font-size:14px;font-weight:400}.buy-price-table{display:table;border-collapse:collapse;width:100%}.buy-price-table:first-child{margin:8px 0 0}.buy-price-row{display:table-row;border-top:1px solid #ccc}.buy-price-row:first-child{border:0}.buy-price-cell{display:table-cell;padding:16px 0;text-align:right}.buy-price-cell:first-child{text-align:left}.buy-price-cell.buy-accordion{padding:0}.buy-price-cell.buy-accordion .accordion-toggle{padding:16px 0}.buy-you-pay{font-size:22px}@media screen and (min-width: 768px){.buy-you-pay{font-size:28px}}.buy-accordion{margin:16px 0 0}.buy-accordion.not-have{background:#ccc}.buy-accordion.not-have .accordion-toggle{cursor:default}.buy-accordion .accordion-toggle{border:1px solid #ccc}.buy-accordion .form-group{margin:0}.buy-accordion .accordion-toggle{padding:16px}.buy-accordion .accordion-parent>ul{padding:24px 40px;background:#fafafa;text-align:left}.buy-accordion .icon-arrow-bottom{font-size:8px}.buy-balance-info{margin:16px 0 0;line-height:1.5}.buy-user-info{-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.buy-user-info.disabled{background:#888;pointer-events:none}.buy-user-info.disabled a{color:#333}.buy-user-info h3{margin:40px 0 0;font-size:14px}.buy-user-info h3:first-child{margin:0}.buy-user-info address{display:block}.buy-user-info-text{margin:8px 0 0;font-size:14px;line-height:1.4}.buy-user-info-fix{display:block;text-align:right}.buy-user-info-fix .icon-arrow-right{margin:0 0 0 8px;font-size:10px}.buy-user-info-fix .icon-arrow-right,.buy-user-info-fix span{vertical-align:middle}.buy-error p{line-height:1.5}.buy-error a{display:block;margin:16px 0 0}.buy-error ul{list-style:disc;padding:0 24px;line-height:1.5}.buy-error ul li{margin:8px 0 0}.buy-done-flow{text-align:center}.buy-done-flow h3{font-size:14px}.buy-done-flow>div{margin:16px 0 0;background:url("/jp/assets/img/transaction/bg-buy-done-flow.png?37328315");background-position:center;background-repeat:no-repeat;font-size:0;text-align:center}.buy-done-flow>div i{margin:0 0 0 8px;font-size:20px}.buy-done-flow p{margin:16px 0 0;font-size:14px;line-height:1.5}.buy-done-flow a{display:block;margin:16px 0 0}.buy-done-sns{text-align:center}.buy-done-sns h3{font-size:14px}.buy-done-sns .social-media-box{margin:16px 0 0}.buy-detail-open-app{width:100%;margin:16px 0 24px 0;background:#ea352d;color:#fff;line-height:50px;text-align:center;font-weight:600}.search-result-head{margin:16px 4% 8px;font-size:18px;font-weight:600}@media screen and (min-width: 768px){.search-result-head{margin:16px 0 8px}}@media screen and (min-width: 1068px){.search-result-head{font-size:22px;margin:0 0 8px}}.search-result-head-text{margin:0 0 0 4px;font-size:16px;font-weight:400}@media screen and (min-width: 1068px){.search-result-head-text{font-size:18px}}.search-result-number{margin:8px 4%;font-size:12px;color:#888}@media screen and (min-width: 768px){.search-result-number{margin:16px 0}}.search-result-no-head{margin:16px 4% 8px;font-size:18px}@media screen and (min-width: 768px){.search-result-no-head{font-size:22px;margin:16px 0}}@media screen and (min-width: 1068px){.search-result-no-head{margin:0 0 16px}}.search-result-description{margin:16px 4% 24px;font-size:14px;line-height:1.5}@media screen and (min-width: 768px){.search-result-description{margin:16px 0 40px}}.search-nav{display:table;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media screen and (min-width: 768px){.search-nav{border:1px solid #ccc;background:#fff}}.search-nav>div{display:table-cell;width:50%;font-size:12px;height:72px;border-left:1px solid #ccc;vertical-align:middle;text-align:center}.search-nav>div:active{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.16) inset;box-shadow:0 0 4px 0 rgba(0,0,0,0.16) inset}.search-nav>div:first-child{border-left:0}.search-nav>div>div{margin:8px 0 0}.search-nav i{color:#aaa}.search-nav .icon-history{font-size:18px}.search-nav .icon-sort{font-size:14px}.search-nav .icon-search-detail{font-size:15px}.search-container{position:relative}@media screen and (min-width: 1068px){.search-extend-container{position:relative}}.search-sort{opacity:0;position:absolute;top:0;left:0;z-index:100;width:50%;margin:0 auto}@media screen and (min-width: 1068px){.search-sort{opacity:1;position:static;width:auto}}.search-sort .select-wrap{margin:0;background:0;text-align:center}@media screen and (min-width: 1068px){.search-sort .select-wrap{background:#fff;text-align:left}}.search-sort .select-default{height:72px;padding:0;border:0}@media screen and (min-width: 1068px){.search-sort .select-default{height:48px;padding:0 16px;border:1px solid #ccc}}.search-dropdown-content{position:absolute;top:72px;left:0;right:0;z-index:10001;padding:16px 5%;background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.4);box-shadow:0 0 4px 0 rgba(0,0,0,0.4)}@media screen and (min-width: 768px){.search-dropdown-content{padding:64px}}@media screen and (min-width: 1068px){.search-dropdown-content.search-save{top:0;right:-400px;left:280px;padding:32px}.search-dropdown-content.search-extend{position:static;display:block;-webkit-box-shadow:none;box-shadow:none;padding:16px}}.search-dropdown-content h3{font-size:16px}.search-dropdown-content h3+.form-group{margin:0}@media screen and (min-width: 1068px){.search-dropdown-content h3+.form-group{margin:24px 0 0}}.search-save-btn{cursor:pointer;padding:16px;border-radius:4px;border:1px solid #ccc;background:#fff}.search-save-btn span{font-size:16px;vertical-align:middle}.search-save-btn .icon-history{margin:0 8px 0 0;font-size:18px;color:#888;vertical-align:middle}.search-save-content{margin:32px 0 0}.search-save-content:first-child{margin:0}.search-save-content h4{float:left;font-size:14px}.search-save-content h4+a{float:right}.search-save-nav{margin:8px 0 0}.search-save-nav li{border-top:1px solid #eee}.search-save-nav a{overflow:hidden;position:relative;display:block;color:#333}.search-save-nav .icon-arrow-right{position:absolute;top:50%;right:-28px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);font-size:14px}.search-save-nav .checkbox-default{-webkit-transform:translate(-28px, 0);transform:translate(-28px, 0);-webkit-transition:all ease-out 0.25s;transition:all ease-out 0.25s}.search-save-nav label{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;line-height:40px}.search-save-nav.edit .checkbox-default{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.search-save-nav.edit button{display:block}.search-save-nav button{display:none;margin:16px 0 0}@media screen and (min-width: 1068px){.search-extend{margin:40px 0 0}}.search-extend .form-group{font-size:0}.search-extend .checkbox-default{display:inline-block;width:48%;vertical-align:middle;word-break:break-word}.search-extend .checkbox-default:first-child{margin:16px 0 0}.search-extend .checkbox-default:nth-child(even){margin:16px 0 0 4%}.search-extend label{display:block}.search-extend i{position:relative;top:-1px;margin:0 4px 0 0;color:#888;font-size:16px;vertical-align:middle}.search-extend i+span{font-size:14px;vertical-align:middle}.search-extend-brand{position:relative}.search-extend-brand ul{overflow:auto;position:absolute;left:0;right:0;z-index:10;max-height:280px;background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.64);box-shadow:0 0 4px 0 rgba(0,0,0,0.64);-webkit-overflow-scrolling:touch}.search-extend-brand ul::-webkit-scrollbar{width:8px}.search-extend-brand ul::-webkit-scrollbar-thumb{border-radius:8px;background:rgba(0,0,0,0.64)}.search-extend-brand li{padding:16px 8px;font-size:14px}.search-extend-brand li:hover,.search-extend-brand li.current{background:#0099e8;color:#fff}@media screen and (min-width: 768px){.search-extend-brand li{cursor:pointer}}.search-extend-btn{height:90px;padding:40px 0 0}.search-extend-btn.is-fixed{position:fixed;right:0;bottom:0;left:0;z-index:20;max-width:700px;margin:0 auto;padding:16px 5%;border-top:1px solid #ccc;background:#fff}@media screen and (min-width: 1068px){.search-extend-btn.is-fixed{position:static;padding:0;border:0}}.search-extend-btn .btn-default{width:45%}.search-extend-btn .btn-red{float:right}.search-extend-btn .btn-gray{float:left}.search-price .input-default{width:45%}.search-price>span{display:inline-block;width:10%;font-size:14px;text-align:center}.select-category-child,.select-category-grand-child{display:none}.select-category-child.is-show,.select-category-grand-child.is-show{display:block}.l-single-head.registration,.l-chapter-head.registration{padding:16px}@media screen and (min-width: 768px){.l-single-head.registration,.l-chapter-head.registration{font-size:22px;padding:32px}}.signup-bar.progress-bar{padding:16px 0;border-top:1px solid #eee}@media screen and (min-width: 768px){.signup-bar.progress-bar{padding:40px 0 0 44px;border:0}}.signup-card-list{margin:8px 0 0;font-size:0}.signup-card-list li{display:inline-block;margin:0 0 0 8px;vertical-align:middle}.signup-card-list li:first-child{margin:0}.signup-form-expire .select-wrap.half{display:inline-block;width:calc(50% - 2px)}.signup-form-expire .select-wrap .icon-arrow-bottom{font-size:10px;margin:0 6px 0 -15px;position:relative;top:3px;pointer-events:none}.signup-form-expire .select-wrap select{width:calc(100% - 38px)}.signup-seqcode{position:relative;margin:8px 0 0}.signup-seqcode-text{text-align:right;color:#0099e8}.signup-seqcode-info{position:absolute;left:0;right:0;top:28px;z-index:1;padding:16px;border-radius:6px;background:#eee;color:#333;line-height:1.5;text-align:center;-webkit-transition:all ease-out .3s;transition:all ease-out .3s;visibility:hidden;opacity:0}.signup-seqcode-info.is-show{visibility:visible;opacity:1}.signup-seqcode-info:before{display:block;content:'';position:absolute;width:0;height:0;border-style:solid}.signup-seqcode-info:before{top:-8px;right:32px;border-width:0 8px 8px 8px;border-color:transparent transparent #eee transparent}.signup-seqcode-info img{margin:8px 0 0}.signup-recaptcha{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0}.signup-recaptcha.has-error>div{border:1px solid red;border-radius:3px}@media screen and (min-width: 768px){.signup-recaptcha{-webkit-transform:none;transform:none}}.grecaptcha-badge{visibility:hidden}.signup-done{text-align:center}.signup-done p{margin:0;font-size:16px;line-height:1.5}.signup-done a{display:block}.signup-done .btn-red{font-size:16px}.signup-done img{width:100%}.signup-done-banner-sp{max-width:375px}@media screen and (min-width: 768px){.signup-done-banner-sp{display:none}}.signup-done-banner-pc{display:none}@media screen and (min-width: 768px){.signup-done-banner-pc{display:inline}}.password-reset-done{margin:0;font-size:16px;line-height:1.5}.password-reset-done>span{padding:4px 6px;background:#eee}.password-reset-done+a{display:block;margin:40px 0 0;text-align:center}.password-reset-info{margin:8px 0 0;font-size:12px;color:#888;line-height:1.5}.password-reset-captcha{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0}@media screen and (min-width: 768px){.password-reset-captcha{-webkit-transform:none;transform:none}}.transact-attention{position:relative;padding:24px 8px;background:#fff6de;text-align:center;font-size:0}.transact-attention h3{font-size:16px;color:#ea352d}.transact-attention i{margin:0 8px 0 0;font-size:32px;color:#ea352d;vertical-align:middle}.transact-attention span{vertical-align:middle}.transact-attention p{margin:8px 0 0;font-size:14px;line-height:1.5}.transact-attention .attention{color:#ea352d}.transact-attention .strong{font-weight:bold}.transact-form-review{width:280px;margin:0 auto;padding:40px 0}.transact-form-review>p{margin:32px 0 0;font-size:14px}.transact-form-review textarea{width:100%;max-width:280px;margin:8px 0 0}.transact-form-review .btn-red{margin:8px 0 0}.transact-review-list{margin:32px 0 0}.transact-review-list li{position:relative;float:left;margin:0 20px 0 0}.transact-review-list li:last-child{margin:0}.transact-review-list input[type='radio']{display:none}.transact-review-list input[type='radio']:checked+.transact-review-icon{border-color:#ea352d}.transact-review-icon{position:relative;width:80px;height:80px;border-radius:4px;border:1px solid #ccc;text-align:center}.transact-review-icon i{margin:14px 0 0;font-size:30px}.transact-review-icon label{position:absolute;top:0;right:0;bottom:0;left:0;padding:50px 0 0;cursor:pointer}.transact-info-head{padding:40px 4% 0;font-size:16px}@media screen and (min-width: 768px){.transact-info-head{padding:0}}.transact-info-inner{margin:8px 0 0;background:#fff}.transact-info-table{display:table;width:100%;border-top:1px solid #eee;border-bottom:1px solid #eee}@media screen and (min-width: 768px){.transact-info-table{border:1px solid #eee}}.transact-info-table li{line-height:1.5}.transact-info-table a{color:#333}.transact-info-table a.font-blue{color:#0099e8}.transact-info-table-row{display:table-row}.transact-info-table-row:nth-child(even){background:#fafafa}.transact-info-table-cell{display:table-cell;padding:16px;vertical-align:top;word-wrap:break-word}.transact-info-table-cell:first-child{width:35%}.transact-info-table-cell:last-child{width:65%}.transact-info-table-cell a{display:block}.transact-info-table-cell img{width:80px}.transact-info-table-cell img.is-higher-height{width:auto;max-height:148px}.transact-info-table-cell .buyer-name{font-weight:600}.transact-info-table-cell-li{color:#ea352d}.transact-info-item{margin:8px 0 0;color:#0099e8;text-decoration:underline;font-size:16px;word-break:break-all}.transaction-user-icon{position:relative;display:block;color:#333}.transaction-user-icon figure{padding:16px;font-size:0}.transaction-user-icon figure>div{overflow:hidden;display:inline-block;width:40px;height:40px;border-radius:50%;vertical-align:middle}.transaction-user-icon img{width:100%}.transaction-user-icon figcaption{overflow:hidden;display:inline-block;max-width:75%;margin:0 0 0 16px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width: 768px){.transaction-user-icon figcaption{max-width:592px;height:auto}}@media screen and (min-width: 1068px){.transaction-user-icon figcaption{max-width:160px}}.transaction-user-icon .icon-arrow-right{position:absolute;top:50%;right:16px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.transact-user-name{overflow:hidden;font-size:16px;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width: 768px){.transact-user-name{overflow:visible;text-overflow:inherit;white-space:normal}}.transact-user-name.transact-user-official{margin:8px 0 0}.transact-shipping-soyo{padding:16px 32px}.transact-shipping-soyo h3{color:#888;margin:32px 0 8px 0}.transact-shipping-soyo .text-attention{color:#ea352d}.rakuraku-content,.yuuyuu-content{text-align:center}.rakuraku-content .progress-bar,.yuuyuu-content .progress-bar{margin:24px 0 0}.rakuraku-content .change-address-link,.yuuyuu-content .change-address-link{display:block;margin:24px 0 0;line-height:1.5}.rakuraku-content p,.yuuyuu-content p{margin:16px 0 0;line-height:1.5}.transact-wordings,.transact-create-qr-code .reception-number,.transact-shipping-fee-display,.transact-number-display,.transact-phone-number-display{padding:16px 32px;text-align:center;line-height:1.5}.transact-create-qr-code table,.transact-shipping-table table{width:88%;margin:28px auto}.transact-create-qr-code tr,.transact-shipping-table tr{border:1px solid #ccc}.transact-create-qr-code th,.transact-shipping-table th{width:24%;padding:8px;word-wrap:break-word;text-align:right;color:#888}.transact-create-qr-code td,.transact-shipping-table td{width:76%;padding:16px;word-wrap:break-word;text-align:left;line-height:1.5}.transact-button{padding:24px 32px}.transact-button .after_second_child{margin-top:24px}.transact-rakuraku-head{padding:16px 32px;text-align:center;background:#aaa;color:#fff}.transact-explain-shipping-method{padding:16px 32px}.transact-explain-shipping-method h2{text-align:center}.transact-explain-shipping-method h2+p{margin:16px 0 0}.transact-explain-shipping-method p{margin:8px 0 0}.transact-explain-shipping-method ol{margin:16px 0 0;line-height:1.5;list-style-type:decimal;list-style-position:inside}.transact-create-qr-code{text-align:center}.transact-create-qr-code h2{margin:8px}.transact-create-qr-code .transact-shipping-fee-list-default{display:block}.transact-create-qr-code .transact-shipping-fee-list-child{display:none}.transact-create-qr-code .transact-shipping-fee-list-child.is-show{display:block}.transact-create-qr-code img{width:50%}.transact-create-qr-code .reception-number{width:80%;margin:0 auto;text-align:left}.transact-shipping-fee-display{padding:0 32px 16px}.transact-pickup-attention{padding:16px 32px}.transact-pickup-attention>div{background:#f8e5df;padding:16px;line-height:1.5}.transact-number-display{font-size:24px;font-weight:600}.transact-phone-number-display{font-size:40px;font-weight:600}.transact-check-box{width:32%;margin:0 34%}.transact-select-alert{display:none}.transact-select-alert.show{display:block}.transact-guide{padding:16px}.transact-guide li{margin:8px 0 0}.transact-guide li:first-child{margin:0}.transact-guide span,.transact-guide i{vertical-align:middle}.transact-guide i{margin:0 0 0 8px}.transact-select-card li{padding:24px 0;border-bottom:1px solid #eee}.transact-select-card li label{display:block;position:relative}.transact-select-card li input{position:absolute;top:0;right:0;bottom:0;margin:auto;appearance:radio;-moz-appearance:radio;-webkit-appearance:radio;-o-appearance:radio;-ms-appearance:radio}.transact-select-card-footer{padding-top:24px}.transact-select-card-add{display:inline-block}.transact-select-card-add i{margin-right:8px}.news-list li{border-top:1px solid #eee}.news-list li:first-child{border:0}.news-list a{position:relative;display:block;padding:7.5%;color:#333}@media screen and (min-width: 768px){.news-list a{padding:40px}}.news-list a:hover{opacity:1;text-decoration:none;background:#fafafa}.news-list h3{margin:8px 0 0;font-size:16px;line-height:1.5;font-weight:400;text-align:justify}.news-list .icon-arrow-right{position:absolute;top:50%;right:16px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.news-date{color:#aaa}.news-date .icon-time{margin:0 8px 0 0;vertical-align:top;font-size:14px}.news-private{background:#ea352d}.news-entry{padding:7.5%}@media screen and (min-width: 768px){.news-entry{padding:40px}}@media screen and (min-width: 768px){.news-entry .news-date{display:block;text-align:right}}.news-body{margin:16px 0 0;line-height:1.5}.contact-info-text{margin:8px 0 0;color:#888;line-height:1.5}.contact-sub-head{margin:32px 0 0;font-size:14px;color:#ea352d}.contact-sub-head:first-child{margin:0}.contact-sub-head+p{margin:8px 0 0;line-height:1.5}.contact-sub-head .icon-check{margin:0 8px 0 0}.contact-big-textarea{min-height:160px}.contact-radio-wrap{margin:16px 0 0}.contact-radio-wrap label{font-weight:normal}.contact-radio{border:2px solid #ea352d}.contact-radio:checked,.contact-radio:not(:checked){position:absolute;left:-9999px}.contact-radio:checked+label,.contact-radio:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block}.contact-radio:checked+label:before,.contact-radio:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #ea352d;border-radius:100%;background:#fff;font-weight:normal}.contact-radio:checked+label:after,.contact-radio:not(:checked)+label:after{content:'';width:10px;height:10px;background:#ea352d;position:absolute;top:5px;left:5px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.contact-radio:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.contact-radio:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.contact-reason{margin:16px 0 0;line-height:1.5}.contact-reason:first-child{margin:0}.contact-done p{margin:16px 0 0;line-height:1.5}.contact-done p:first-child{margin:0}.target-item-label{font-size:14px}.target-item-box{background:#eee;margin:20px 0 40px 0;padding:10px;overflow:hidden}.target-item-box img{width:70px;height:70px;float:left;margin:0 10px 0 0}.rakuraku-main{position:relative;padding:30px 16px 0;background:#0fa995 url("/jp/assets/img/rakuraku/bg-header-sp.jpg?37328315") no-repeat center center;background-size:cover;min-height:300px}@media screen and (min-width: 768px){.rakuraku-main{position:relative;padding:46px 16px 32px;background:#0fa995 url("/jp/assets/img/rakuraku/bg-header.jpg?37328315") no-repeat center center;background-size:cover;min-height:560px}}.rakuraku-main h2{padding:24px 0 0}@media screen and (min-width: 768px){.rakuraku-main h2{padding:68px 0 0}}@media screen and (min-width: 768px){.rakuraku-main h2 img{width:658px}}.rakuraku-main ul{position:absolute;top:12px;left:0;right:0;font-size:0;text-align:center}@media screen and (min-width: 768px){.rakuraku-main ul{top:30px}}.rakuraku-main li{position:relative;display:inline-block;margin:0 0 0 3px;padding:8px 3px;border-radius:6px;background:#ffd735;font-size:11px}@media screen and (min-width: 768px){.rakuraku-main li{padding:16px 12px;font-size:26px}}.rakuraku-main li:first-child{margin:0}.rakuraku-main li:after{position:absolute;left:0;right:0;bottom:-8px;display:block;content:'';width:0;height:0;margin:0 auto;border-style:solid;border-width:12.5px 6px 0 6px;border-color:#ffd735 transparent transparent transparent}@media screen and (min-width: 768px){.rakuraku-main li:after{border-width:25px 12.5px 0 12.5px}}.rakuraku-main figure{margin:16px 0 0}@media screen and (min-width: 768px){.rakuraku-main figure img{width:556px;height:276px}}.rakuraku-main .rakuraku-sub{background:rgba(255,255,255,0.7);width:296px;margin:146px auto 0 auto;padding:5px 0}@media screen and (min-width: 768px){.rakuraku-main .rakuraku-sub{width:656px;margin:274px auto 0 auto;padding:6px 0}}.rakuraku-main .rakuraku-sub img{width:290px;margin:0px auto 0}@media screen and (min-width: 768px){.rakuraku-main .rakuraku-sub img{width:600px;margin:0px auto 0}}.rakuraku-merit-caution{font-size:11px;text-align:left;line-height:1.5;max-width:740px;margin:0 auto}@media screen and (min-width: 768px){.rakuraku-merit-caution{font-size:13px}}.rakuraku-merit{padding:32px 5%;background:#fff}@media screen and (min-width: 1068px){.rakuraku-merit{padding:60px 0}}.rakuraku-merit h3{font-size:19px;color:#ea352d}@media screen and (min-width: 768px){.rakuraku-merit h3{font-size:32px}}.rakuraku-merit>p{margin:8px 0 0;line-height:1.5;text-align:center}.rakuraku-merit>p:first-child{margin:0}.rakuraku-merit-list{margin:20px 0 0;font-size:0;text-align:center;counter-reset:section}@media screen and (min-width: 1068px){.rakuraku-merit-list{max-width:1000px;margin:40px auto 0}}.rakuraku-merit-list li{display:inline-block;width:47%;margin:0 6% 6% 0;background:#f5f5f5;vertical-align:top}.rakuraku-merit-list li:nth-child(even){margin:0 0 6%}@media screen and (min-width: 1068px){.rakuraku-merit-list li{width:30%;margin:0 3% 3% 0;max-width:300px}.rakuraku-merit-list li:nth-child(even){margin:0 3% 3% 0}.rakuraku-merit-list li:nth-child(3n+3){margin:0 0 3%}}.rakuraku-merit-list figure{line-height:90px}@media screen and (min-width: 768px){.rakuraku-merit-list figure{line-height:180px}}.rakuraku-merit-list img{max-width:90px;max-height:65px}@media screen and (min-width: 768px){.rakuraku-merit-list img{max-width:none;max-height:none}}.rakuraku-merit-list h4{padding:0 0 0 8px;background:#0fa995;color:#fff;text-align:left;line-height:30px;font-size:11px}@media screen and (min-width: 768px){.rakuraku-merit-list h4{font-size:22px;line-height:60px}}.rakuraku-merit-list h4:before{counter-increment:section;content:counters(section, ".") " ";display:inline-block;width:17px;margin:0 8px 0 0;padding:3px 0 0;background:url("/jp/assets/img/rakuraku/bg-merit-list-yellow.svg?37328315");background-repeat:no-repeat;background-size:17px 16px;vertical-align:middle;color:#0fa995;line-height:16px;text-align:center;font-size:10px}@media screen and (min-width: 768px){.rakuraku-merit-list h4:before{width:34px;margin:0 24px 0 0;line-height:33px;font-size:20px;background-size:34px 33px}}@media screen and (max-width: 374px){.rakuraku-merit-list .rakuraku-merit-small{font-size:10px}}.rakuraku-merit-container{counter-reset:content;padding:30px 0 40px;background:#0fa995 url("/jp/assets/img/rakuraku/bg-icons.png?37328315");background-size:320px}.rakuraku-merit-content{max-width:940px;margin:0 10px 24px;background:#fff;padding:20px 5% 30px}@media screen and (min-width: 768px){.rakuraku-merit-content{padding:40px 16px 60px;margin:30px auto 0 auto}}.rakuraku-merit-content h4{font-size:18px;line-height:1.5;text-align:center}@media screen and (min-width: 768px){.rakuraku-merit-content h4{font-size:32px}}@media screen and (min-width: 1068px){.rakuraku-merit-content h4 br{display:none}}.rakuraku-merit-content h4:before{counter-increment:content;content:counters(content, ".") " ";display:block;width:26px;height:26px;margin:0 auto 16px;padding:4px 0 0;background:url("/jp/assets/img/rakuraku/bg-merit-list-gray.svg?37328315");background-repeat:no-repeat;background-size:26px 25px;color:#fff;line-height:22px;text-align:center;font-size:14px}@media screen and (min-width: 768px){.rakuraku-merit-content h4:before{width:52px;height:52px;margin:0 auto 32px;background-size:52px 50px;line-height:52px;font-size:28px}}.rakuraku-merit-content>div{margin:24px 0 0}@media screen and (min-width: 768px){.rakuraku-merit-content>div{max-width:830px;margin:60px auto 0}}@media screen and (min-width: 768px){.rakuraku-merit-content figure{float:right;width:25%}}.rakuraku-merit-content figure img{max-width:150px;max-height:86px}@media screen and (min-width: 768px){.rakuraku-merit-content figure img{max-width:196px;max-height:none}}.rakuraku-merit-content p{margin:16px 0 0;line-height:1.5;font-size:14px}@media screen and (min-width: 768px){.rakuraku-merit-content p{float:left;margin:0;width:70%}}.rakuraku-merit-size{margin:8px auto 0;padding:0 0 40px}@media screen and (min-width: 768px){.rakuraku-merit-size{max-width:740px;padding:0 16px 40px}}.rakuraku-merit-size table{border:1px solid #ccc}@media screen and (min-width: 768px){.rakuraku-merit-size table{border-top:0;border:1px solid #ccc}}.rakuraku-merit-size h5{margin:0 0 8px;font-size:16px}.rakuraku-merit-size tbody tr{border-bottom:1px solid #ccc}.rakuraku-merit-size tbody tr:nth-child(3){border-bottom:none}.rakuraku-merit-size tbody th{width:14%;text-align:center}@media screen and (min-width: 768px){.rakuraku-merit-size tbody th{width:10%;border-right:1px solid #ccc}}.rakuraku-merit-size tbody th img{width:32px;margin:0 3px}@media screen and (min-width: 768px){.rakuraku-merit-size tbody th{margin:0 3px}}.rakuraku-merit-size tbody td{line-height:1.5}.rakuraku-merit-size tbody td span{font-weight:600}.rakuraku-merit-size tbody td .title-name{font-size:15px}@media screen and (min-width: 768px){.rakuraku-merit-size tbody td .title-name{font-size:20px}}.rakuraku-merit-size tbody .title{width:54%;border-right:1px solid #ccc}.rakuraku-merit-size tbody .title i{font-style:normal;font:10px}.rakuraku-merit-size tbody .price{font-size:15px;font-weight:600}.rakuraku-merit-size tbody .price span{font-size:24px}@media screen and (min-width: 768px){.rakuraku-merit-size tbody .price{font-size:18px}}.rakuraku-merit-size th,.rakuraku-merit-size td{padding:8px}@media screen and (min-width: 768px){.rakuraku-merit-size th,.rakuraku-merit-size td{padding:24px}}.rakuraku-how{padding:32px 5% 24px;background:#fff}@media screen and (min-width: 768px){.rakuraku-how{padding:60px 16px 40px}}.rakuraku-how h3{font-size:19px;color:#ea352d}@media screen and (min-width: 768px){.rakuraku-how h3{font-size:32px}}.rakuraku-how h4{margin:24px 0 0;font-size:14px}@media screen and (min-width: 768px){.rakuraku-how h4{font-size:18px}}.rakuraku-how ol{counter-reset:section;font-size:0;text-align:center}@media screen and (min-width: 768px){.rakuraku-how ol{margin:32px 0 0}}.rakuraku-how li{margin:32px 0 0}@media screen and (min-width: 768px){.rakuraku-how li{display:inline-block;width:31%;max-width:300px;margin:0 3.3% 0 0;vertical-align:top}.rakuraku-how li:last-child{margin:0}}.rakuraku-how li>div{padding:23px 0;background:#f5f5f5}@media screen and (min-width: 768px){.rakuraku-how li>div{padding:22px 8px 0;height:270px}}.rakuraku-how li .bold{margin:0 0 8px;color:#888;font-size:20px}@media screen and (min-width: 768px){.rakuraku-how li .bold{font-size:24px}}.rakuraku-how li .rakuraku-logo{margin:10px 0 0}@media screen and (min-width: 768px){.rakuraku-how li .rakuraku-logo{max-width:180;width:100%}}.rakuraku-how h5{font-size:16px}@media screen and (min-width: 1068px){.rakuraku-how h5{font-size:20px}}.rakuraku-how h5:before{counter-increment:section;content:counters(section, ".") " ";display:inline-block;width:24px;margin:0 8px 0 0;border-radius:50%;background:#ea352d;text-align:center;color:#fff;line-height:24px}@media screen and (min-width: 1068px){.rakuraku-how h5:before{width:34px;margin:0 16px 0 0;line-height:34px}}.rakuraku-how h5+img{margin:32px 0 0}@media screen and (min-width: 768px){.rakuraku-how h5+img{max-width:250px;width:100%}}.rakuraku-how p{margin:8px 0 0;font-size:12px;line-height:1.5;text-align:left}.rakuraku-ogata-main{position:relative;padding:30px 16px 32px;background:#1281d3 url("/jp/assets/img/rakuraku-ogata/bg-header-sp.jpg?37328315") no-repeat center center;background-size:cover;min-height:240px}@media screen and (min-width: 768px){.rakuraku-ogata-main{position:relative;padding:46px 16px 32px;background:#1281d3 url("/jp/assets/img/rakuraku-ogata/bg-header.jpg?37328315") no-repeat center center;background-size:cover;min-height:560px}}.rakuraku-ogata-main h2{padding:24px 0 0}@media screen and (min-width: 768px){.rakuraku-ogata-main h2{padding:68px 0 0}}@media screen and (min-width: 768px){.rakuraku-ogata-main h2 img{width:658px}}.rakuraku-ogata-main ul{position:absolute;top:12px;left:0;right:0;font-size:0;text-align:center}@media screen and (min-width: 768px){.rakuraku-ogata-main ul{top:30px}}.rakuraku-ogata-main li{position:relative;display:inline-block;margin:0 0 0 4px;padding:8px 4px;border-radius:6px;background:#ffd735;font-size:11px}@media screen and (min-width: 768px){.rakuraku-ogata-main li{padding:16px 12px;font-size:26px}}.rakuraku-ogata-main li:first-child{margin:0}.rakuraku-ogata-main li:after{position:absolute;left:0;right:0;bottom:-8px;display:block;content:'';width:0;height:0;margin:0 auto;border-style:solid;border-width:12.5px 6px 0 6px;border-color:#ffd735 transparent transparent transparent}@media screen and (min-width: 768px){.rakuraku-ogata-main li:after{border-width:25px 12.5px 0 12.5px}}.rakuraku-ogata-main figure{margin:16px 0 0}@media screen and (min-width: 768px){.rakuraku-ogata-main figure img{width:556px;height:276px}}.rakuraku-ogata-main>p img{width:290px;margin:6px auto 0}@media screen and (min-width: 768px){.rakuraku-ogata-main>p img{width:600px;margin:12px auto 0}}.rakuraku-ogata-merit-caution{font-size:11px;text-align:left;line-height:1.5;max-width:740px;margin:0 auto}@media screen and (min-width: 768px){.rakuraku-ogata-merit-caution{font-size:13px}}.rakuraku-ogata-merit{padding:32px 5%;background:#fff}@media screen and (min-width: 1068px){.rakuraku-ogata-merit{padding:60px 0}}.rakuraku-ogata-merit h3{font-size:18px;color:#ea352d}@media screen and (min-width: 768px){.rakuraku-ogata-merit h3{font-size:32px}}.rakuraku-ogata-merit>p{margin:8px 0 0;line-height:1.5;text-align:center}.rakuraku-ogata-merit>p:first-child{margin:0}.rakuraku-ogata-merit-list{margin:20px 0 0;font-size:0;text-align:center;counter-reset:section}@media screen and (min-width: 1068px){.rakuraku-ogata-merit-list{max-width:1000px;margin:40px auto 0}}.rakuraku-ogata-merit-list li{display:inline-block;width:47%;margin:0 6% 6% 0;background:#f5f5f5;vertical-align:top}.rakuraku-ogata-merit-list li:nth-child(even){margin:0 0 6%}@media screen and (min-width: 1068px){.rakuraku-ogata-merit-list li{width:30%;margin:0 3% 3% 0;max-width:300px}.rakuraku-ogata-merit-list li:nth-child(even){margin:0 3% 3% 0}.rakuraku-ogata-merit-list li:nth-child(3n+3){margin:0 0 3%}}.rakuraku-ogata-merit-list figure{line-height:85px}@media screen and (min-width: 768px){.rakuraku-ogata-merit-list figure{line-height:180px}}.rakuraku-ogata-merit-list img{max-width:120px;max-height:60px}@media screen and (min-width: 768px){.rakuraku-ogata-merit-list img{max-width:none;max-height:none}}.rakuraku-ogata-merit-list h4{padding:0 0 0 8px;background:#1281d3;color:#fff;text-align:left;line-height:30px;font-size:11px}@media screen and (min-width: 768px){.rakuraku-ogata-merit-list h4{font-size:22px;line-height:60px}}.rakuraku-ogata-merit-list h4:before{counter-increment:section;content:counters(section, ".") " ";display:inline-block;width:17px;height:18px;margin:0 6px 0 0;background:url("/jp/assets/img/rakuraku-ogata/bg-merit-list-yellow.svg?37328315");background-repeat:no-repeat;background-size:18px 17px;vertical-align:middle;color:#1281d3;line-height:16px;text-align:center;font-size:10px}@media screen and (min-width: 768px){.rakuraku-ogata-merit-list h4:before{width:34px;height:34px;margin:0 12px 0 2px;line-height:30px;font-size:20px;background-size:34px 33px}}@media screen and (max-width: 374px){.rakuraku-ogata-merit-list .rakuraku-ogata-merit-small{font-size:10px}}.rakuraku-ogata-merit-container{counter-reset:content;padding:30px 0 40px;background:#1281d3 url("/jp/assets/img/rakuraku-ogata/bg-icons.png?37328315");background-size:320px}.rakuraku-ogata-merit-content{max-width:940px;margin:0 10px 24px;background:#fff;padding:20px 5% 30px}@media screen and (min-width: 768px){.rakuraku-ogata-merit-content{padding:40px 16px 60px;margin:30px auto 0 auto}}.rakuraku-ogata-merit-content h4{font-size:18px;line-height:1.5;text-align:center}@media screen and (min-width: 768px){.rakuraku-ogata-merit-content h4{font-size:32px}}@media screen and (min-width: 1068px){.rakuraku-ogata-merit-content h4 br{display:none}}.rakuraku-ogata-merit-content h4:before{counter-increment:content;content:counters(content, ".") " ";display:block;width:26px;height:26px;margin:0 auto 16px;padding:4px 0 0;background:url("/jp/assets/img/rakuraku-ogata/bg-merit-list-blue.svg?37328315");background-repeat:no-repeat;background-size:26px 25px;color:#fff;line-height:16px;text-align:center;font-size:14px}@media screen and (min-width: 768px){.rakuraku-ogata-merit-content h4:before{width:52px;height:52px;margin:0 auto 32px;background-size:52px 50px;line-height:38px;font-size:28px}}.rakuraku-ogata-merit-content>div{margin:24px 0 0}@media screen and (min-width: 768px){.rakuraku-ogata-merit-content>div{max-width:830px;margin:60px auto 0}}@media screen and (min-width: 768px){.rakuraku-ogata-merit-content figure{float:right;width:25%}}.rakuraku-ogata-merit-content figure img{max-width:150px;max-height:86px}@media screen and (min-width: 768px){.rakuraku-ogata-merit-content figure img{max-width:196px;max-height:none}}.rakuraku-ogata-merit-content p{margin:16px 0 0;line-height:1.5;font-size:14px}@media screen and (min-width: 768px){.rakuraku-ogata-merit-content p{float:left;margin:0;width:70%}}.rakuraku-ogata-merit-size{margin:8px auto 0;padding:0 0 40px}@media screen and (min-width: 768px){.rakuraku-ogata-merit-size{max-width:740px;padding:0 16px 40px}}.rakuraku-ogata-merit-size table{border:1px solid #ccc}@media screen and (min-width: 768px){.rakuraku-ogata-merit-size table{border-top:0;border:1px solid #ccc}}.rakuraku-ogata-merit-size h5{margin:0 0 8px;font-size:16px}.rakuraku-ogata-merit-size tbody tr{border-bottom:1px solid #ccc}.rakuraku-ogata-merit-size tbody tr:nth-child(6){border-bottom:none}.rakuraku-ogata-merit-size tbody th{width:14%;text-align:center}@media screen and (min-width: 768px){.rakuraku-ogata-merit-size tbody th{width:10%;border-right:1px solid #ccc}}.rakuraku-ogata-merit-size tbody th img{width:32px;margin:0 3px}@media screen and (min-width: 768px){.rakuraku-ogata-merit-size tbody th{margin:0 3px}}.rakuraku-ogata-merit-size tbody td{line-height:1.5}.rakuraku-ogata-merit-size tbody td span{font-weight:600}.rakuraku-ogata-merit-size tbody td .title-name{font-size:15px}@media screen and (min-width: 768px){.rakuraku-ogata-merit-size tbody td .title-name{font-size:20px}}.rakuraku-ogata-merit-size tbody .title{width:65%;border-right:1px solid #ccc}.rakuraku-ogata-merit-size tbody .price{font-size:18px}.rakuraku-ogata-merit-size th,.rakuraku-ogata-merit-size td{padding:8px}@media screen and (min-width: 768px){.rakuraku-ogata-merit-size th,.rakuraku-ogata-merit-size td{padding:24px}}.rakuraku-ogata-how{padding:32px 5% 24px;background:#fff}@media screen and (min-width: 768px){.rakuraku-ogata-how{padding:60px 16px 40px}}.rakuraku-ogata-how h3{font-size:18px;color:#ea352d}@media screen and (min-width: 768px){.rakuraku-ogata-how h3{font-size:32px}}.rakuraku-ogata-how h4{margin:24px 0 0;font-size:16px}@media screen and (min-width: 768px){.rakuraku-ogata-how h4{font-size:18px}}.rakuraku-ogata-how ol{counter-reset:count;font-size:0;text-align:center}@media screen and (min-width: 768px){.rakuraku-ogata-how ol{margin:32px 0 0}}.rakuraku-ogata-how li{margin:32px 0 0;padding:16px 10px;background:#f5f5f5}.rakuraku-ogata-how li:before{display:inline-block;float:none;counter-increment:count;content:"" counter(count) " ";width:24px;height:24px;border-radius:50%;margin:0 6px 12px 0;border-radius:50%;background:#1281d3;text-align:center;color:#fff;line-height:23px;font-size:18px}@media screen and (min-width: 768px){.rakuraku-ogata-how li:before{display:block;float:left;width:30px;height:30px;margin:0 8px 0 0;line-height:28px;font-size:20px}}@media screen and (min-width: 768px){.rakuraku-ogata-how li{display:inline-block;width:23%;max-width:220px;height:280px;margin:0 12px 0 0;vertical-align:top}.rakuraku-ogata-how li:last-child{margin:0}}.rakuraku-ogata-how li>div{padding:20px 0;height:auto}@media screen and (min-width: 768px){.rakuraku-ogata-how li>div{padding:12px 0 0;height:125px}}@media screen and (min-width: 1068px){.rakuraku-ogata-how li>div{padding:12px 0 0;height:185px}}.rakuraku-ogata-how li>div img{max-width:200px}@media screen and (min-width: 768px){.rakuraku-ogata-how li>div img{max-width:100%;width:auto;max-height:100px}}.rakuraku-ogata-how li .space{margin:0}@media screen and (min-width: 768px){.rakuraku-ogata-how li .space{margin:20px 0}}.rakuraku-ogata-how h5{font-size:15px}@media screen and (min-width: 768px){.rakuraku-ogata-how h5{font-size:14px;min-height:50px;text-align:left}}@media screen and (min-width: 1068px){.rakuraku-ogata-how h5{font-size:16px;min-height:50px;float:left;text-align:left}}.rakuraku-ogata-how h5 br{display:none}@media screen and (min-width: 1068px){.rakuraku-ogata-how h5 br{display:block}}.rakuraku-ogata-how p{margin:10px 0 0;font-size:12px;line-height:1.5;text-align:left}.yuyu-main{position:relative;padding:30px 16px 0;background:#dd263e url("/jp/assets/img/yuyu/bg-header-sp.jpg?37328315") no-repeat center center;background-size:cover;min-height:300px}@media screen and (min-width: 768px){.yuyu-main{position:relative;padding:46px 16px 32px;background:#dd263e url("/jp/assets/img/yuyu/bg-header.jpg?37328315") no-repeat center center;background-size:cover;min-height:560px}}.yuyu-main h2{padding:24px 0 0}@media screen and (min-width: 768px){.yuyu-main h2{padding:68px 0 0}}@media screen and (min-width: 768px){.yuyu-main h2 img{width:658px}}.yuyu-main ul{position:absolute;top:12px;left:0;right:0;font-size:0;text-align:center}@media screen and (min-width: 768px){.yuyu-main ul{top:30px}}.yuyu-main li{position:relative;display:inline-block;margin:0 0 0 3px;padding:8px 3px;border-radius:6px;background:#ffd735;font-size:11px}@media screen and (min-width: 768px){.yuyu-main li{padding:16px 12px;font-size:26px}}.yuyu-main li:first-child{margin:0}.yuyu-main li:after{position:absolute;left:0;right:0;bottom:-8px;display:block;content:'';width:0;height:0;margin:0 auto;border-style:solid;border-width:12.5px 6px 0 6px;border-color:#ffd735 transparent transparent transparent}@media screen and (min-width: 768px){.yuyu-main li:after{border-width:25px 12.5px 0 12.5px}}.yuyu-main figure{margin:16px 0 0}@media screen and (min-width: 768px){.yuyu-main figure img{width:556px;height:276px}}.yuyu-main .yuyu-sub{background:rgba(255,255,255,0.7);width:296px;margin:146px auto 0 auto;padding:5px 0}@media screen and (min-width: 768px){.yuyu-main .yuyu-sub{width:656px;margin:244px auto 0 auto;padding:2px 0}}.yuyu-main .yuyu-sub img{width:290px;margin:0px auto 0}@media screen and (min-width: 768px){.yuyu-main .yuyu-sub img{width:600px;margin:0px auto 0}}.yuyu-merit-caution{font-size:11px;text-align:left;line-height:1.5;max-width:740px;margin:0 auto}@media screen and (min-width: 768px){.yuyu-merit-caution{font-size:13px}}.yuyu-merit{padding:32px 5%;background:#fff}@media screen and (min-width: 1068px){.yuyu-merit{padding:60px 0}}.yuyu-merit h3{font-size:18px;color:#ea352d}@media screen and (min-width: 768px){.yuyu-merit h3{font-size:32px}}.yuyu-merit>p{margin:8px 0 0;line-height:1.5;text-align:center}.yuyu-merit>p:first-child{margin:0}.yuyu-merit-list{margin:20px 0 0;font-size:0;text-align:center;counter-reset:section}@media screen and (min-width: 1068px){.yuyu-merit-list{max-width:1000px;margin:40px auto 0}}.yuyu-merit-list li{display:inline-block;width:47%;margin:0 6% 6% 0;background:#f5f5f5;vertical-align:top}.yuyu-merit-list li:nth-child(even){margin:0 0 6%}@media screen and (min-width: 1068px){.yuyu-merit-list li{width:30%;margin:0 3% 3% 0;max-width:300px}.yuyu-merit-list li:nth-child(even){margin:0 3% 3% 0}.yuyu-merit-list li:nth-child(3n+3){margin:0 0 3%}}.yuyu-merit-list figure{line-height:85px}@media screen and (min-width: 768px){.yuyu-merit-list figure{line-height:180px}}.yuyu-merit-list img{max-width:120px;max-height:60px}@media screen and (min-width: 768px){.yuyu-merit-list img{max-width:none;max-height:none}}.yuyu-merit-list h4{padding:0 0 0 2px;background:#dd263e;color:#fff;text-align:left;line-height:30px;font-size:11px}@media screen and (min-width: 768px){.yuyu-merit-list h4{font-size:22px;line-height:60px}}.yuyu-merit-list h4:before{counter-increment:section;content:counters(section, ".") " ";display:inline-block;width:17px;height:18px;margin:2px 6px 0;background:url("/jp/assets/img/yuyu/bg-merit-list-yellow.svg?37328315");background-repeat:no-repeat;background-size:18px 17px;vertical-align:middle;color:#dd263e;line-height:17px;text-align:center;font-size:10px}@media screen and (min-width: 768px){.yuyu-merit-list h4:before{width:34px;height:34px;margin:0 12px 0 6px;line-height:32px;font-size:20px;background-size:34px 33px}}@media screen and (max-width: 374px){.yuyu-merit-list .yuyu-merit-small{font-size:10px}}.yuyu-merit-container{counter-reset:content;padding:30px 0 40px;background:#dd263e url("/jp/assets/img/yuyu/bg-icons.png?37328315");background-size:320px}.yuyu-merit-content{max-width:940px;margin:0 10px 24px;background:#fff;padding:20px 5% 30px}@media screen and (min-width: 768px){.yuyu-merit-content{padding:40px 16px 60px;margin:30px auto 0 auto}}.yuyu-merit-content h4{font-size:18px;line-height:1.5;text-align:center}@media screen and (min-width: 768px){.yuyu-merit-content h4{font-size:32px}}@media screen and (min-width: 1068px){.yuyu-merit-content h4 br{display:none}}.yuyu-merit-content h4:before{counter-increment:content;content:counters(content, ".") " ";display:block;width:26px;height:26px;margin:0 auto 16px;padding:4px 0 0;background:url("/jp/assets/img/yuyu/bg-merit-list-red.svg?37328315");background-repeat:no-repeat;background-size:26px 25px;color:#fff;line-height:16px;text-align:center;font-size:14px}@media screen and (min-width: 768px){.yuyu-merit-content h4:before{width:52px;height:52px;margin:0 auto 32px;background-size:52px 50px;line-height:38px;font-size:28px}}.yuyu-merit-content>div{margin:24px 0 0}@media screen and (min-width: 768px){.yuyu-merit-content>div{max-width:830px;margin:60px auto 0}}@media screen and (min-width: 768px){.yuyu-merit-content figure{float:right;width:25%}}.yuyu-merit-content figure img{max-width:150px;max-height:86px}@media screen and (min-width: 768px){.yuyu-merit-content figure img{max-width:196px;max-height:none}}.yuyu-merit-content p{margin:16px 0 0;line-height:1.5;font-size:14px}@media screen and (min-width: 768px){.yuyu-merit-content p{float:left;margin:0;width:70%}}.yuyu-merit-size{margin:8px auto 0;padding:0 0 40px}@media screen and (min-width: 768px){.yuyu-merit-size{max-width:740px;padding:0 16px 40px}}.yuyu-merit-size table{border:1px solid #ccc}@media screen and (min-width: 768px){.yuyu-merit-size table{border-top:0;border:1px solid #ccc}}.yuyu-merit-size h5{margin:0 0 8px;font-size:16px}.yuyu-merit-size tbody tr{border-bottom:1px solid #ccc}.yuyu-merit-size tbody tr:nth-child(3){border-bottom:none}.yuyu-merit-size tbody th{width:14%;text-align:center}@media screen and (min-width: 768px){.yuyu-merit-size tbody th{width:10%;border-right:1px solid #ccc}}.yuyu-merit-size tbody th img{width:32px;margin:0 3px}@media screen and (min-width: 768px){.yuyu-merit-size tbody th{margin:0 3px}}.yuyu-merit-size tbody td{line-height:1.5}.yuyu-merit-size tbody td span{font-weight:600}.yuyu-merit-size tbody td .title-name{font-size:15px}@media screen and (min-width: 768px){.yuyu-merit-size tbody td .title-name{font-size:20px}}.yuyu-merit-size tbody .title{width:56%;border-right:1px solid #ccc}.yuyu-merit-size tbody .title i{font-style:normal;font:10px}.yuyu-merit-size tbody .price{font-size:15px;font-weight:600}.yuyu-merit-size tbody .price span{font-size:24px}@media screen and (min-width: 768px){.yuyu-merit-size tbody .price{font-size:18px}}.yuyu-merit-size th,.yuyu-merit-size td{padding:8px}@media screen and (min-width: 768px){.yuyu-merit-size th,.yuyu-merit-size td{padding:24px}}.yuyu-how{padding:32px 5% 24px;background:#fff}@media screen and (min-width: 768px){.yuyu-how{padding:60px 16px 40px}}.yuyu-how h3{font-size:19px;color:#ea352d}@media screen and (min-width: 768px){.yuyu-how h3{font-size:32px}}.yuyu-how h4{margin:24px 0 0;font-size:14px}@media screen and (min-width: 768px){.yuyu-how h4{font-size:18px}}.yuyu-how ol{counter-reset:section;font-size:0;text-align:center}@media screen and (min-width: 768px){.yuyu-how ol{margin:32px 0 0}}.yuyu-how li{margin:32px 0 0}@media screen and (min-width: 768px){.yuyu-how li{display:inline-block;width:31%;max-width:300px;margin:0 3.3% 0 0;vertical-align:top}.yuyu-how li:last-child{margin:0}}.yuyu-how li>div{padding:23px 0;background:#f5f5f5}@media screen and (min-width: 768px){.yuyu-how li>div{padding:22px 8px 0;height:270px}}.yuyu-how h5{font-size:16px}@media screen and (min-width: 1068px){.yuyu-how h5{font-size:20px}}.yuyu-how h5:before{counter-increment:section;content:counters(section, ".") " ";display:inline-block;width:24px;margin:0 8px 0 0;border-radius:50%;background:#ea352d;text-align:center;color:#fff;line-height:24px}@media screen and (min-width: 1068px){.yuyu-how h5:before{width:34px;margin:0 16px 0 0;line-height:34px}}.yuyu-how h5+img{margin:32px 0 0}@media screen and (min-width: 768px){.yuyu-how h5+img{max-width:250px;width:100%}}.yuyu-how p{margin:8px 0 0;font-size:12px;line-height:1.5;text-align:left}.yuyu-shipping-difference{padding:32px 5% 24px;background:#f5f5f5}@media screen and (min-width: 768px){.yuyu-shipping-difference{padding:60px 16px 40px}}.yuyu-shipping-difference h3{font-size:19px;color:#ea352d}@media screen and (min-width: 768px){.yuyu-shipping-difference h3{font-size:32px}.yuyu-shipping-difference h3 br{display:none}}.yuyu-shipping-difference table{padding:0 16px 40px;margin:20px auto 30px;border:1px solid #ccc}@media screen and (min-width: 768px){.yuyu-shipping-difference table{border-top:0;border:1px solid #ccc}}.yuyu-shipping-difference tbody tr{border-bottom:1px solid #ccc}.yuyu-shipping-difference tbody tr:nth-child(5){border-bottom:none}.yuyu-shipping-difference tbody th{width:60px;text-align:center;padding:10px 0;border-right:1px solid #ccc;font-size:12px}@media screen and (min-width: 768px){.yuyu-shipping-difference tbody th{width:12%;padding:8px 2px;border-right:1px solid #ccc}}.yuyu-shipping-difference tbody th img{width:32px;margin:0 3px}@media screen and (min-width: 768px){.yuyu-shipping-difference tbody th{margin:0 3px}}.yuyu-shipping-difference tbody td{width:47%;padding:10px 2px;line-height:1.5;border-right:1px solid #ccc;text-align:center;font-size:13px}@media screen and (min-width: 768px){.yuyu-shipping-difference tbody td{width:44%;font-size:14px}}.yuyu-shipping-difference tbody td span{font-weight:600}.safedesc-center,.safedesc-top .safedesc-top-img,.safedesc-top .safedesc-topbar .safedesc-topbar-inner{margin:0 auto;text-align:center}.safedesc-txt-justyfy,.safedesc-anshin .safedesc-contents ul li p,.safedesc-msg .safedesc-contents p{line-height:1.6;text-align:justify}.safedesc-main{background:#fff}.safedesc-link{font-weight:bold;text-decoration:underline;color:#52bbef;cursor:pointer}.safedesc-link:hover{opacity:0.6}.safedesc-top{width:100%;background:#64c3f0 url("/jp/assets/img/safe-description/bg-blue.png?37328315")}.safedesc-top .safedesc-top-img{padding:15px 0 10px;position:relative}.safedesc-top .safedesc-top-img h2 img{width:95%}.safedesc-top .safedesc-top-img div img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.safedesc-top .safedesc-top-img .safedesc-sp-hide{display:none}@media screen and (min-width: 768px){.safedesc-top .safedesc-top-img{width:95%;padding:30px 0 20px}.safedesc-top .safedesc-top-img h2 img{width:65%}.safedesc-top .safedesc-top-img .safedesc-sp-hide{display:block}}@media screen and (min-width: 1068px){.safedesc-top .safedesc-top-img{width:980px}.safedesc-top .safedesc-top-img h2 img{width:620px}}.safedesc-top .safedesc-topbar{background:#0070bf}.safedesc-top .safedesc-topbar .safedesc-topbar-inner{width:90%;padding:10px 0 15px}.safedesc-top .safedesc-topbar .safedesc-topbar-inner .safedesc-line1{width:64.7%}.safedesc-top .safedesc-topbar .safedesc-topbar-inner .safedesc-line2{width:56.3%}.safedesc-top .safedesc-topbar .safedesc-topbar-inner .safedesc-line3{width:100%}@media screen and (min-width: 768px){.safedesc-top .safedesc-topbar .safedesc-topbar-inner{width:592px}.safedesc-top .safedesc-topbar .safedesc-topbar-inner .safedesc-line1{width:314px}.safedesc-top .safedesc-topbar .safedesc-topbar-inner .safedesc-line2{width:274px}.safedesc-top .safedesc-topbar .safedesc-topbar-inner .safedesc-line3{width:508px}}.safedesc-anshin{width:100%;padding:15px 0 10px}.safedesc-anshin .safedesc-contents{width:90%;margin:0 auto}.safedesc-anshin .safedesc-contents h4{text-align:center;margin-bottom:15px}.safedesc-anshin .safedesc-contents ul li{margin-bottom:30px}.safedesc-anshin .safedesc-contents ul li h5{margin:20px 0 10px;font-weight:bold;font-size:20px;line-height:1.3;color:#293d7c}@media screen and (min-width: 768px){.safedesc-anshin{padding:30px 0}.safedesc-anshin .safedesc-contents{width:720px;padding:0 30px}.safedesc-anshin .safedesc-contents h4{margin-bottom:30px}.safedesc-anshin .safedesc-contents h4 img{width:450px}.safedesc-anshin .safedesc-contents ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.safedesc-anshin .safedesc-contents ul li{width:300px;margin:0 15px 40px}.safedesc-anshin .safedesc-contents ul li h5{margin:30px 0 10px}.safedesc-anshin .safedesc-contents ul li p{line-height:1.7}}@media screen and (min-width: 1068px){.safedesc-anshin{padding:50px 0 70px}.safedesc-anshin .safedesc-contents{width:1000px;padding:0 5px}}.safedesc-msg{width:100%;padding:15px 0 20px;width:100%;background:#f0f7ff url("/jp/assets/img/safe-description/bg-wh.png?37328315")}.safedesc-msg .safedesc-contents{width:90%;margin:0 auto;padding:15px 0;border:4px solid #ffd735;border-radius:20px;background-color:#fff}.safedesc-msg .safedesc-contents h4{text-align:center;margin-bottom:10px}.safedesc-msg .safedesc-contents h4 img{width:80%}.safedesc-msg .safedesc-contents p{width:90%;margin:0 auto 10px}.safedesc-msg .safedesc-contents ul{width:90%;margin:20px auto 0}.safedesc-msg .safedesc-contents ul li{display:inline-block;background:#d9eafc;border-radius:10px;padding:10px;font-size:16px;font-weight:bold;color:#293d7c;text-align:center;position:relative}.safedesc-msg .safedesc-contents ul .safedesc-arrow{width:100%;margin-bottom:30px}.safedesc-msg .safedesc-contents ul .safedesc-arrow br{display:none}.safedesc-msg .safedesc-contents ul .safedesc-arrow:after{content:"";position:absolute;width:16px;height:16px;bottom:-20px;right:0;left:0;margin:auto;border-bottom:4px solid #52bbef;border-right:4px solid #52bbef;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.safedesc-msg .safedesc-contents ul .safedesc-txt-wh{width:100%;color:#fff;background:#52bbef}@media screen and (min-width: 768px){.safedesc-msg{padding:50px 0 70px}.safedesc-msg .safedesc-contents{width:90%;max-width:800px;padding:30px 0;border:6px solid #ffd735;border-radius:30px}.safedesc-msg .safedesc-contents h4{margin-bottom:20px}.safedesc-msg .safedesc-contents h4 img{width:500px}.safedesc-msg .safedesc-contents p{width:90%;max-width:650px}.safedesc-msg .safedesc-contents ul{width:645px;margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.safedesc-msg .safedesc-contents ul .safedesc-arrow{width:160px;margin-right:32px;margin-bottom:0}.safedesc-msg .safedesc-contents ul .safedesc-arrow br{display:inline}.safedesc-msg .safedesc-contents ul .safedesc-arrow:after{bottom:18px;right:-21px;left:inherit;border-top:4px solid #52bbef;border-bottom:none}.safedesc-msg .safedesc-contents ul .safedesc-txt-wh{width:260px}.safedesc-msg .safedesc-contents ul .safedesc-middle{padding:18px 10px 18px}}.live-close{border:4px solid #F76772;background:#fff;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.04em}@media screen and (min-width: 768px){.live-close{border:20px solid #F76772}}.live-close .live-close-content{width:88%;margin:0 auto}@media screen and (min-width: 768px){.live-close .live-close-content{max-width:940px}}.live-close .live-close-content p{font-size:24px;font-weight:bold;line-height:36px;padding:0 0 40px}@media screen and (min-width: 768px){.live-close .live-close-content p{font-size:40px;font-weight:bold;line-height:64px;padding:0 0 60px}}.live-close .live-close-content img{padding:40px 0 20px;width:40%}@media screen and (min-width: 768px){.live-close .live-close-content img{padding:60px 0 40px;width:20%}}.live-close .live-close-inline{display:inline-block;width:100%;margin:0;vertical-align:top;text-align:left}@media screen and (min-width: 768px){.live-close .live-close-inline{width:56%;margin:8px 4% 0 0}}.live-close .live-close-inline h1{font-size:18px;font-weight:bold;padding:0 0 16px}.live-close .live-close-inline h2{font-size:18px;font-weight:bold;padding:32px 0 16px}.live-close .live-close-inline p{font-size:14px;font-weight:normal;line-height:24px;padding:0 0 8px}.live-close .live-close-inline .live-close-important{color:#FF0211;font-size:16px;line-height:28px;font-weight:bold;padding:8px 0 16px}.live-close .live-close-img{display:inline-block;vertical-align:top;width:88%;padding:20px 0 0 0}@media screen and (min-width: 768px){.live-close .live-close-img{width:39%;padding:0}}.live-close .live-close-img img{padding:0;width:100%}.live-close .letter{background:#f8f8f8;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;padding:32px;margin:40px 0;text-align:left}@media screen and (min-width: 768px){.live-close .letter{padding:40px 52px}}.live-close .letter h1{font-size:18px;font-weight:bold;padding:0 0 24px}.live-close .letter p{font-size:14px;font-weight:normal;line-height:24px;padding:0 0 12px}.live-close .letter h2{font-size:14px;font-weight:bold;text-align:right;padding:16px 0 0 0}.live-close .live-close-outed{width:100%;margin:0 0 40px}.live-close .live-close-outed h1{font-size:18px;font-weight:bold;padding:0 0 20px}.live-close .live-close-outed p{font-size:14px;line-height:24px;font-weight:normal;padding:0 0 12px}.live-close .live-close-outed h2{font-size:15px;padding:0 0 12px}.live-ec-body{font-family:'Source Sans Pro', Helvetica , Arial, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'メイリオ', 'Meiryo', sans-serif;color:#333;font-size:1.4em;text-align:center;background-color:#fff;padding:0;margin:0}.live-ec-body h1{font-size:24px;padding:50px 32px 20px 32px;line-height:1.2;font-weight:bold}@media screen and (min-width: 768px){.live-ec-body h1{font-size:36px;padding:50px 32px 50px 32px;font-weight:bold}.live-ec-body h1 br{display:none}}.live-ec-body a{text-decoration:none}.live-ec-body .button{padding:15px 20px;font-size:18px;color:#fff;font-weight:bold;border-radius:100px;background-color:#f76772;-webkit-box-shadow:0px 4px #dc5155;box-shadow:0px 4px #dc5155}@media screen and (min-width: 768px){.live-ec-body .button{padding:15px 40px;margin:20px auto}}.live-ec-body .button_box{padding:50px 0 70px 0}.live-ec-body input{height:2.5em;visibility:hidden;position:absolute}.live-ec-body label{font-size:26px;color:#fcb33c;font-weight:bold;display:inline-block;width:49%;height:100px;cursor:pointer;padding-top:35px;margin:0px}.live-ec-body #content-viewer{display:none;width:100%}.live-ec-body #content-cast{display:none;width:100%}.live-ec-body #tab-1{font-size:26px;color:#fcb33c;font-weight:bold;display:inline-block;width:49%;height:100px;cursor:pointer;padding-top:35px;margin:0px}.live-ec-body #tab-2{font-size:26px;color:#fcb33c;font-weight:bold;display:inline-block;width:49%;height:100px;cursor:pointer;padding-top:35px;margin:0px}.live-ec-body input#tab-1:checked ~ #content-viewer,.live-ec-body input#tab-2:checked ~ #content-cast{display:block}.live-ec-body input:hover+label{color:#fcb33c;background-color:#ffe8c2}.live-ec-body input:checked+label{position:relative;z-index:6;border-bottom:8px solid #fcb33c}.live-ec-body #scroll{position:fixed;right:3px;bottom:7%;cursor:pointer;width:44px;height:44px;background-color:#828282;text-indent:-9999px;display:none;border-radius:60px;opacity:.8;z-index:100}@media screen and (min-width: 768px){.live-ec-body #scroll{right:20px;bottom:70px;cursor:pointer;width:60px;height:60px;z-index:100}}.live-ec-body #scroll span{position:absolute;top:30%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid transparent;border-bottom-color:#fff}.live-ec-body #scroll:hover{background-color:#f76772;opacity:.8;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";text-decoration:none}.live-ec-body #scroll h3{color:#fff;margin-top:51%;text-indent:initial;text-align:center;font-size:12px;font-weight:500;letter-spacing:1px}@media screen and (min-width: 768px){.live-ec-body #scroll h3{font-size:18px;margin-top:46%}}.live-ec-body #scroll h3:hover{text-decoration:none}.live-ec-redirect{width:100%;height:160px;background-color:#f76772}.live-ec-redirect p{color:#fff;line-height:24px;font-size:20px;font-weight:bold;padding-top:16px}.live-ec-redirect .button{padding:15px 60px;font-size:20px;color:#f76772;font-weight:bold;border-radius:6px;background-color:#fff}.live-ec-redirect .button_box{padding:35px 0 90px 0}@media screen and (min-width: 1068px){.live-ec-redirect{display:none}}.live-ec-main{height:auto;width:100%;background-size:100%;background:#5fc4d2 url("/jp/assets/img/mercari-channel/pttn_cover.png?37328315") repeat center center;background-color:#f76772}@media screen and (min-width: 768px){.live-ec-main{position:relative;padding:46px 16px 0px;background-position:center center;min-height:560px}}@media screen and (min-width: 1068px){.live-ec-main{max-height:760px}}.live-ec-main .heading_responsive{display:none}.live-ec-main .wrapper{height:100%;width:100%;max-height:445px;display:table}.live-ec-main .button_notes{margin-bottom:40px}.live-ec-main .button_notes a{font-size:18px;font-weight:bold;color:#fff;text-decoration:underline}.live-ec-main .inframe_top{margin:0 auto;padding:30px auto 50px}.live-ec-main .inframe_top img{margin:35px auto 0;height:auto;width:auto;max-width:300px}@media screen and (min-width: 768px){.live-ec-main .inframe_top img{max-width:720px;padding:0 0 80px}}.live-ec-appeal{width:100%}.live-ec-appeal li{margin:40px 3px 0 3px;display:inline-block;position:relative;width:290px}@media screen and (min-width: 768px){.live-ec-appeal li{margin:0 3% 60px 3%;width:290px}}.live-ec-appeal .wrapper4{width:100%;display:table}.live-ec-appeal .appeal{width:300px;margin:0 auto}@media screen and (min-width: 768px){.live-ec-appeal .appeal{width:100%;max-width:1100px}}.live-ec-appeal .appeal img{border:7px solid #fff;display:block;margin-bottom:10px;width:290px}@media screen and (min-width: 768px){.live-ec-appeal .appeal img{width:290px}}.live-ec-appeal .appeal p{font-weight:bold;font-size:11px;padding-bottom:4px}@media screen and (min-width: 768px){.live-ec-appeal .appeal p{font-size:14px}}.live-ec-appeal .triangle{position:absolute;width:0;height:0;border-top:58px solid #111111;border-right:58px solid transparent}.live-ec-appeal .triangle span{color:#fff;font-size:9px;line-height:11px;font-weight:bold;position:absolute;top:-50px;left:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.live-ec-intro span{color:#fff;text-align:center;font-size:13px;font-weight:bold;padding:2px 0 6px;display:inline-block}@media screen and (min-width: 768px){.live-ec-intro span{font-size:18px;padding:20px 20px 10px 30px}}.live-ec-intro .date{width:100%;margin:10px 0;font-size:16px;line-height:1.5;font-weight:bold;color:#f76772;background-color:#fff}@media screen and (min-width: 480px){.live-ec-intro .date{font-size:22px}}.live-ec-intro .date .update{font-size:12px;color:#666;font-weight:normal;padding:4px 20px 0}.live-ec-intro .download_bar{width:100%;height:100px;background:#fcb33c url("/jp/assets/img/mercari-channel/pttn_download_responsive.png?37328315") no-repeat center center;background-size:cover}@media screen and (min-width: 768px){.live-ec-intro .download_bar{background:#fcb33c url("/jp/assets/img/mercari-channel/pttn_download.png?37328315") no-repeat center center;background-size:cover}}.live-ec-intro .inframe1{max-width:740px;padding:20px;margin:0 auto;text-align:center}@media screen and (min-width: 768px){.live-ec-intro .inframe1{text-align:left}}.live-ec-intro .applogo{float:left}.live-ec-intro .appstore{display:inline-block;padding:4px;float:right}.live-ec-intro .playstore{display:inline-block;padding:4px;float:right}.live-ec-intro .right_box{display:inline-block;vertical-align:middle;width:256px;margin:0 auto}.live-ec-intro .left_box{display:block;vertical-align:middle}@media screen and (min-width: 768px){.live-ec-intro .left_box{display:inline-block}}.live-ec-main-step1{width:100%;background:#fcb33c url("/jp/assets/img/mercari-channel/pttn_circle.png?37328315") repeat center center}.live-ec-main-step1 h1{color:#fff;padding-top:60px}.live-ec-main-step1 .wrapper5{width:100%;display:table}.live-ec-inframe{max-width:1100px;text-align:left;margin:0 auto;padding:20px 30px 0 30px}@media screen and (min-width: 768px){.live-ec-inframe{padding:50px 30px 0 30px}}.live-ec-inframe img{width:100%}.live-ec-main-step2{width:100%;background:#5fc4d2 url("/jp/assets/img/mercari-channel/pttn_heart.png?37328315") repeat center center}.live-ec-main-step2 h1{padding:60px 0 0;color:#fff}.live-ec-main-step3{width:100%;background:#e085cc url("/jp/assets/img/mercari-channel/pttn_triangle.png?37328315") repeat center center}.live-ec-main-step3 h1{padding:60px 0 0;color:#fff}.live-ec-footer{background:#666;color:#fff;font-size:14px;text-align:center;line-height:60px;height:60px;padding:0;margin:0}@media screen and (min-width: 768px){.live-ec-footer{font-size:16px;height:100px;line-height:100px}}.live-ec-main-notes .live-ec-inframe{max-width:880px;text-align:left;margin:0 auto;padding:0px 30px 60px 30px}.live-ec-main-notes p{font-size:16px;line-height:20px;margin:0 0 20px 0}.live-ec-live-url div{text-align:center}.live-ec-live-url .live-url-notice{padding-top:50px;padding-bottom:10px}@media screen and (min-width: 1068px){.live-ec-live-url .live-url-notice{padding-right:50px;padding-left:50px}}.live-ec-live-url .live-url-link{padding-top:10px;padding-bottom:50px}@media screen and (min-width: 1068px){.live-ec-live-url .live-url-link{padding-right:50px;padding-left:50px}}.live-ec-live-url .live-url-link p{font-size:1.4em}.live-ec-user-guide .live-user-guide{text-align:center;margin-top:35px}.live-ec-user-guide .live-user-guide-link{font-size:17px;color:#0099e8;text-align:center;padding:10px 50px;margin:auto;border:2px solid #0099e8;border-radius:140px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.mercari-box-main{position:relative;background:#fff;padding:20px 16px 20px;border-bottom:solid 10px #ef362c}.mercari-box-main h2{padding:10px 0 0}@media screen and (min-width: 768px){.mercari-box-main h2{padding:16px 0 0}}.mercari-box-main h2 img{width:260px}@media screen and (min-width: 768px){.mercari-box-main h2 img{width:420px}}.mercari-box-merit h3,.mercari-box-guide h3,.mercari-box-hint h3{color:#fff;background:url("/jp/assets/img/mercari-box/title.png?37328315");background-repeat:repeat-x;background-size:50px 50px;background-position:top center;height:50px;line-height:50px;text-align:center;font-size:20px;max-width:780px;margin:0 auto}.mercari-box-about h3{padding:10px 0 16px}@media screen and (min-width: 768px){.mercari-box-about h3{padding:16px 0 0}}.mercari-box-about h3 img{width:280px}@media screen and (min-width: 768px){.mercari-box-about h3 img{width:480px}}.mercari-box-about p{font-size:13px;font-weight:bold;line-height:1.5;margin:0 auto 30px}@media screen and (min-width: 768px){.mercari-box-about p{font-size:16px}}.mercari-box-merit{background:#fff}@media screen and (min-width: 768px){.mercari-box-merit{padding:20px 5%}}.mercari-box-merit-list{margin:20px 10px 0;text-align:center;padding:0 0 20px}@media screen and (min-width: 768px){.mercari-box-merit-list{max-width:780px;margin:30px auto 0;padding:0}}.mercari-box-merit-list li{display:inline-block;width:47%;margin:0 10px 10px 0;background:#f5f5f5;vertical-align:top;padding:8px 0}@media screen and (min-width: 768px){.mercari-box-merit-list li{padding:8px 0 24px}}.mercari-box-merit-list li:nth-child(even){margin:0 0 10px}.mercari-box-merit-list figure{line-height:80px}@media screen and (min-width: 768px){.mercari-box-merit-list figure{line-height:100px}}.mercari-box-merit-list img{max-width:96px;max-height:70px}@media screen and (min-width: 768px){.mercari-box-merit-list img{max-width:200px;max-height:none}}.mercari-box-merit-list h4{padding:4px 0 0 8px;text-align:center;line-height:30px;font-size:14px}@media screen and (min-width: 768px){.mercari-box-merit-list h4{font-size:20px;line-height:40px;padding:8px 0 0}}.mercari-box-merit-list p{font-size:12px;line-height:1.2;padding:0 0 10px}@media screen and (min-width: 768px){.mercari-box-merit-list p{font-size:15px}}.mercari-box-guide{background:#f5f5f5}@media screen and (min-width: 1068px){.mercari-box-guide{padding:20px 0}}.mercari-box-guide ol{counter-reset:count;font-size:0;text-align:center;margin:20px 10px;text-align:center;padding:0 0 20px}@media screen and (min-width: 768px){.mercari-box-guide ol{max-width:780px;margin:30px auto 0;padding:0}}.mercari-box-guide li{display:inline-block;margin:10px 0;background:#fff;vertical-align:top;padding:8px 0;width:100%}@media screen and (min-width: 768px){.mercari-box-guide li{display:inline-block;width:47%;margin:0 10px 10px 0;padding:8px 0;height:296px}}.mercari-box-guide li:before{display:inline-block;float:none;counter-increment:count;content:"" counter(count) " ";width:28px;height:28px;border-radius:50%;margin:12px 6px 12px 0;border-radius:50%;background:#60c9f8;text-align:center;color:#fff;line-height:25px;font-size:20px}.mercari-box-guide li h5{font-size:16px;font-weight:bold;line-height:1.4;height:45px}.mercari-box-guide li p{font-size:12px;line-height:1.2;padding:0 12px 10px}@media screen and (min-width: 768px){.mercari-box-guide li p{font-size:14px;padding:10px 16px}}.mercari-box-guide figure{margin:0 auto;height:110px;padding:12px 0 20px}.mercari-box-hint{background:#fff;padding:10px 0}@media screen and (min-width: 768px){.mercari-box-hint{padding:20px 5%}}.mercari-box-hint h3{margin:0 auto}@media screen and (min-width: 768px){.mercari-box-hint h3{margin:20px auto}}.mercari-box-hint-list{margin:10px auto 20px;text-align:center}@media screen and (min-width: 768px){.mercari-box-hint-list{max-width:780px;margin:20px auto 0}}.mercari-box-hint-list li{display:inline-block;width:94%;margin:10px auto;background:#f5f5f5;vertical-align:top;padding:10px 0 20px}@media screen and (min-width: 768px){.mercari-box-hint-list li{padding:8px 0 24px;width:31%;margin:0 1% 0 0;height:314px}.mercari-box-hint-list li:last-child{margin:0}}.mercari-box-hint-list li span{font-size:11px}.mercari-box-hint-list figure{margin:16px auto}@media screen and (min-width: 768px){.mercari-box-hint-list figure{margin:0;line-height:108px}}.mercari-box-hint-list img{max-width:260px;max-height:200px}@media screen and (min-width: 768px){.mercari-box-hint-list img{max-width:190px;max-height:none}}.mercari-box-hint-list h4{font-size:16px;font-weight:bold;color:#ef362c;line-height:28px;border-bottom:solid 3px #ef362c;max-width:132px;margin:0 auto;text-align:center}@media screen and (min-width: 768px){.mercari-box-hint-list h4{font-size:16px;max-width:132px}}.mercari-box-hint-list h4:before{display:inline-block;content:'';background:url("/jp/assets/img/mercari-box/icon_build.svg?37328315");background-repeat:no-repeat;background-size:18px 28px;background-position:top center;width:18px;height:28px;margin:0 8px 0 0}.mercari-box-hint-list h5{font-size:13px;line-height:1.5}@media screen and (min-width: 768px){.mercari-box-hint-list h5{font-size:12px;height:58px}}.mercari-box-hint-list .point{border:solid 2px #ef362c;padding:8px 4px;margin:10px 20px 0;font-weight:bold;font-size:13px;line-height:1.5}.mercari-box-details{padding:10px 24px 36px}@media screen and (min-width: 768px){.mercari-box-details{padding:20px 10px 90px}}.mercari-box-details h4{font-size:14px;max-width:620px;margin:20px auto 0}@media screen and (min-width: 768px){.mercari-box-details h4{font-size:16px}}.mercari-box-details ul{max-width:620px;margin:20px auto 0}.mercari-box-details ul li{margin:16px 0;line-height:1.5;font-size:12px}@media screen and (min-width: 768px){.mercari-box-details ul li{font-size:13px}}.mercari-box-details ul li:before{display:inline-block;content:'・'}.sell-form{border-top:1px solid #eee}.sell-sub-head{color:#888;font-size:14px}@media screen and (min-width: 768px){.sell-sub-head{float:left}}.sell-form-box{margin:40px 0 0}@media screen and (min-width: 768px){.sell-form-box{float:right;width:400px;margin:0}}.sell-container-inner.hidden{display:none}.sell-content{padding:40px;border-top:1px solid #eee}.sell-upload-box{padding:40px 2.5%}@media screen and (min-width: 768px){.sell-upload-box{width:620px;padding:40px}}.sell-upload-head{font-size:16px}.sell-upload-head+p{margin:8px 0 0;line-height:1.5}.sell-dropbox-container{display:inline;margin:16px auto 0}@media screen and (min-width: 768px){.sell-dropbox-container{display:block;width:620px}}.sell-dropbox-container .sell-upload-items-container{display:inline}.sell-upload-drop-box{position:relative;min-height:162px;background:#f5f5f5;border:1px dashed #ccc;font-size:0;text-align:center;-webkit-transition:-webkit-box-shadow ease-out .3s;transition:-webkit-box-shadow ease-out .3s;transition:box-shadow ease-out .3s;transition:box-shadow ease-out .3s, -webkit-box-shadow ease-out .3s;cursor:pointer;float:right;margin-left:2%}@media screen and (min-width: 768px){.sell-upload-drop-box{float:right;width:620px;padding:40px}}.sell-upload-drop-box.is-drag{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.64);box-shadow:0 0 4px 0 rgba(0,0,0,0.64);border:0}.sell-upload-drop-box .icon-camera{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:14px}@media screen and (min-width: 768px){.sell-upload-drop-box .icon-camera{display:none}}@media screen and (min-width: 768px){.sell-upload-drop-box pre{position:absolute;top:50%;left:16px;right:16px;text-align:center;font-size:14px;line-height:1.5;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);pointer-events:none;white-space:pre-wrap;word-wrap:break-word}}.sell-upload-drop-box.have-item-0{width:100%;margin-left:0}.sell-upload-drop-box.have-item-1{width:80%}@media screen and (min-width: 768px){.sell-upload-drop-box.have-item-1{width:491px}}.sell-upload-drop-box.have-item-2{width:60%}@media screen and (min-width: 768px){.sell-upload-drop-box.have-item-2{width:363px}}.sell-upload-drop-box.have-item-3{width:40%}@media screen and (min-width: 768px){.sell-upload-drop-box.have-item-3{width:234px}}.sell-upload-drop-box.have-item-4{width:20%}@media screen and (min-width: 768px){.sell-upload-drop-box.have-item-4{width:106px}}.sell-upload-drop-box.disabled-upload{display:none}.sell-upload-items{display:inline}.sell-upload-items ul{display:inline}.sell-upload-items.have-item-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.sell-upload-items.have-item-2{-webkit-box-flex:2;-ms-flex:2;flex:2}.sell-upload-items.have-item-3{-webkit-box-flex:3;-ms-flex:3;flex:3}.sell-upload-items.have-item-4{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 768px){.sell-upload-items{float:left;display:block}}.sell-upload-items ul{display:inline;width:100%}@media screen and (min-width: 768px){.sell-upload-items ul{display:block}}.sell-upload-item{position:relative;display:inline-block;width:18%;margin:0 0 2% 2%;border:1px solid #eee;vertical-align:top}@media screen and (min-width: 768px){.sell-upload-item{width:116px;margin:0 0 10px 10px}}.sell-upload-item:first-child,.sell-upload-item:nth-child(6n){margin-left:0}.sell-upload-figure{position:relative;overflow:hidden;width:100%;height:0;padding:0 0 100%;background:#f5f5f5}@media screen and (min-width: 768px){.sell-upload-figure{width:auto;height:auto;padding:0;height:116px}}@media screen and (min-width: 768px){.sell-upload-figure.portrait{text-align:center}}.sell-upload-figure.portrait img{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);height:100%}@media screen and (min-width: 768px){.sell-upload-figure.portrait img{position:static;height:140px;-webkit-transform:none;transform:none}}@media screen and (min-width: 768px){.sell-upload-figure.landscape{line-height:116px}}.sell-upload-figure.landscape img{position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:100%}@media screen and (min-width: 768px){.sell-upload-figure.landscape img{position:static;-webkit-transform:none;transform:none}}.sell-upload-figure.square img{width:100%}.sell-upload-figure img{cursor:default}.sell-upload-button{font-size:14px}.sell-upload-button a{display:inline-block;width:50%;background:#f5f5f5;line-height:44px;text-align:center}.sell-upload-button a:last-child{border-left:1px solid #eee}.sell-crop-inner{width:95%;margin:24px auto;padding:0 0 40px;background:#fff}@media screen and (min-width: 768px){.sell-crop-inner{width:600px}}.sell-crop-header{padding:16px}.sell-crop-header h3{margin:8px 0 0;font-size:16px}@media screen and (min-width: 768px){.sell-crop-header h3{margin:12px 0 0;font-size:18px}}.sell-crop-header a{display:block;padding:8px 12px;color:#888;background:#eee}@media screen and (min-width: 768px){.sell-crop-header a{padding:12px 16px}}.sell-crop-header a .icon-camera{margin:0 8px 0 0}.sell-crop-header a .icon-camera,.sell-crop-header a span{vertical-align:middle}.sell-crop-editor{width:95%;margin:0 auto}@media screen and (min-width: 768px){.sell-crop-editor{width:380px}}.sell-crop-editor canvas{cursor:move;width:100%}@media screen and (min-width: 768px){.sell-crop-editor canvas{width:380px;height:380px}}.sell-crop-errors{width:95%;margin:10px auto}@media screen and (min-width: 768px){.sell-crop-errors{width:380px}}.sell-crop-range{position:relative;width:85%;margin:16px auto 0;padding:8px 0 4px}@media screen and (min-width: 768px){.sell-crop-range{width:300px}}.sell-crop-range input{width:100%;padding:0 36px 0 22px}.sell-crop-range .icon-camera{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.sell-crop-range .icon-camera:first-child{left:0;font-size:12px}.sell-crop-range .icon-camera:last-child{right:0;font-size:20px}.sell-crop-btn{max-width:380px;margin:24px auto 0;padding:0 16px}.sell-crop-btn .btn-default{width:45%}.sell-price>li{padding:24px 0;border-top:1px solid #ccc}.sell-price>li:first-child{padding:0 0 24px;border:0}.sell-price .form-group .l-left{width:50%;line-height:48px}.sell-price .form-group .l-right{width:50%}.sell-price .bold .l-left{font-size:16px}.sell-price .bold .l-right{font-size:34px}.sell-price-input{text-align:right}.sell-price-input>div{display:inline-block;width:80%;margin:0 0 0 5%}.sell-price-input .input-default{margin:0;text-align:right}.sell-draft .modal-head{text-align:center;line-height:80px}.sell-draft a{cursor:pointer}.sell-draft .btn-red{margin:40px auto 0}.sell-draft .btn-red span,.sell-draft .btn-red .icon-camera{vertical-align:middle}.sell-draft .icon-camera{margin:0 8px 0 0}.sell-draft-list{overflow:auto;max-height:270px}.sell-draft-list li{height:60px;border-top:1px solid #eee}.sell-draft-list li:last-child{border-bottom:1px solid #eee}.sell-draft-list a{position:relative;display:block;color:#333}.sell-draft-list a:hover{opacity:1;text-decoration:none;background:#f5f5f5}.sell-draft-list figure{width:60px;height:60px}.sell-draft-list div{overflow:hidden;max-width:516px;padding:23px 16px 23px 8px;white-space:nowrap;text-overflow:ellipsis}.sell-draft-list .icon-arrow-right{position:absolute;top:50%;right:8px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.sell-modal-body{border-top:1px solid #eee;padding:40px}.sell-modal-body p{margin:8px 0 0}.sell-btn-box p{line-height:1.5}.sell-btn-box .btn-red{margin:40px 0 0}.sell-btn-box .btn-red span,.sell-btn-box .btn-red .loading{vertical-align:middle}.sell-btn-box .btn-red .loading{margin:0 0 0 8px}.sell-btn-box .btn-gray{width:45%;margin:24px auto 0}.sell-link-to-sms{margin:40px 0 0}.sell-link-to-sms li{margin:8px 0 0}.sell-link-to-sms li:first-child{margin:0}.sell-item-loading{position:fixed;top:0;left:0;bottom:0;right:0;width:64px;height:64px;line-height:64px;margin:auto;border-radius:4px;background:rgba(0,0,0,0.56);text-align:center}.sell-item-loading .loading-black{position:relative;top:-4px;vertical-align:middle}.listing-tabs li{width:33.3%}.review-history-tabs li{width:25%}.deposit-preview h3{display:inline-block}.deposit-preview div{display:inline-block;float:right}.deposit-form .table-defalt{margin:16px 0 0;border-bottom:1px solid #ccc}.deposit-form .table-defalt+h3{margin:40px 0 0}.deposit-form .cell-default{border-top:1px solid #ccc}.bill-history{margin:40px 0 0}.bill-history:first-child{margin:0}.bill-history .table-defalt{margin:8px 0 0}.bill-history .table-defalt:first-child{margin:0}.bill-history .row-default:first-child .cell-default{border:0}.bill-history .cell-default{border-top:1px solid #ccc}.bill-history .cell-default:first-child{width:35%}.bill-history .cell-default:last-child{width:65%}.nichihamu-present-header{max-width:700px;text-align:center;margin:0 auto}.nichihamu-present-header img{width:100%}.nichihamu-present-header-image-pc{display:none}@media screen and (min-width: 480px){.nichihamu-present-header-image-pc{display:block}}@media screen and (min-width: 480px){.nichihamu-present-header-image-sp{display:none}}.nichihamu-present-container{max-width:700px;background-color:#fff;text-align:center;margin:0 auto;padding:16px 0}.nichihamu-present-container .nichihamu-present-container-description{width:85%;margin:40px auto 16px;line-height:1.3}.nichihamu-present-footer{text-align:center;height:60px;vertical-align:middle;max-width:700px;margin:0 auto;line-height:30px}.export-csv .export-button-form{margin:20px 0 35px 0;text-align:center}.export-csv .export-button,.export-csv .export-button-enabled,.export-csv .export-button-disabled{font-size:17px;color:#888888;text-align:center;padding:10px;margin:auto;width:300px;border:2px solid #888888;border-radius:150px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-duration:0.3s;transition-duration:0.3s;cursor:pointer}.export-csv .export-button-enabled:hover{color:#b7b7b7;border-color:#b7b7b7}.export-csv .export-button-disabled{cursor:not-allowed;color:#dcdcdc;border-color:#dcdcdc}.export-csv table.organizational-job-table{width:100%;margin:10px 0 50px 0;border:1px solid #C3C3C3;text-align:left}.export-csv table.organizational-job-table th,.export-csv table.organizational-job-table td{padding:15px 20px;border:1px solid #C3C3C3}.export-csv table.organizational-job-table td.file-name{word-break:break-all}.export-csv table.organizational-job-table th{background-color:#F5F5F5}.export-csv table.organizational-job-table th.export-date{width:25%}.export-csv table.organizational-job-table th.export-operation{width:55%}.export-csv table.organizational-job-table th.export-state{width:20%}.entertainment-product-detail-title{font-size:22px;margin:24px 0 8px;font-weight:600}.entertainment-product-detail-content{background:#fff;display:table;width:100%;padding-right:16px}.entertainment-product-detail-content a{display:block;color:#333}.entertainment-product-detail-content a:hover{opacity:1;text-decoration:none}.entertainment-product-detail-inner{vertical-align:middle;display:table-cell}.entertainment-product-detail-photo{overflow:hidden;position:relative;width:auto;height:163px;padding-right:16px}.entertainment-product-detail-photo img{max-height:100%}.entertainment-product-detail-params{width:100%;max-width:1px;padding:0 0 16px}.entertainment-product-detail-title{font-size:22px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entertainment-product-detail-texts{margin:16px 0 0}.entertainment-product-detail-creator{font-size:16px;color:#333333;float:left;margin:0 16px 0 0}.entertainment-product-detail-published-at{font-size:16px;color:#333333}.entertainment-product-detail-price-box{margin:16px 0 0}.entertainment-product-price{margin:0 8px 0 0;font-size:35px}@media screen and (min-width: 768px){.entertainment-product-price{margin:0 16px 0 0}}.entertainment-product-sold-out{margin:0 8px 0 0;font-size:35px;color:#e3463d}@media screen and (min-width: 768px){.entertainment-product-sold-out{margin:0 16px 0 0}}.entertainment-product-tax{font-size:10px}.entertainment-product-title{font-size:24px;text-align:center;word-wrap:break-word}.entertainment-product-main-content{margin:16px 0 0}.entertainment-product-box-container{background:#fff;padding:24px 16px 55px 16px}@media screen and (min-width: 768px){.entertainment-product-box-container{padding:24px 40px 40px}}.entertainment-product-sell-item{margin:24px 0 24px}.entertainment-product-photo{position:relative;min-width:280px;max-width:360px;margin:0 auto}@media screen and (min-width: 768px){.entertainment-product-photo{float:left;min-width:300px;max-width:300px}}.entertainment-product-photo img{width:100%}.entertainment-product-description{padding:24px 0 0;line-height:1.5}@media screen and (min-width: 768px){.entertainment-product-description{padding:32px 0 0}}.entertainment-product-tab a{display:block;color:#333}.entertainment-product-tab a:hover{opacity:1;text-decoration:none}.entertainment-product-sell-item-tab-enable{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;background:#fff;height:50px;width:50%;text-align:center;border-top:medium solid #e3463d;margin:0}.entertainment-product-sell-item-tab-disable{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;height:50px;width:50%;text-align:center;background:#eee;margin:0}.entertainment-product-sell-item-empty{height:200px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;font-size:16px;text-align:center;padding:16px}.entertainment-product-sell-item-content{background:#fff;display:table;width:100%;padding:16px}.entertainment-product-sell-item-content:nth-child(n){border-bottom:thin solid #eee}.entertainment-product-sell-item-content a{display:block;color:#333}.entertainment-product-sell-item-content a:hover{opacity:1;text-decoration:none}.entertainment-product-sell-item-photo{overflow:hidden;position:relative;width:90px;height:90px;margin-right:16px}.entertainment-product-sell-item-photo img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%}.entertainment-product-sell-item-photo img.is-higher-height{top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.entertainment-product-sell-item-photo img.is-higher-width{width:auto;left:50%;right:auto;height:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.entertainment-product-sold-out-badge:after{display:block;content:'';position:absolute;top:0;left:0;z-index:1;width:0;height:0;border-style:solid}.entertainment-product-sold-out-badge>div{position:absolute;left:0;z-index:2;color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);letter-spacing:2px;font-weight:600}@media screen and (min-width: 768px){.entertainment-product-sold-out-badge>div{top:20px;font-size:26px}}.entertainment-product-sold-out-badge:after{border-width:65px 65px 0 0;border-color:#ea352d transparent transparent transparent}.entertainment-product-sold-out-badge>div{top:14px;font-size:16px}.entertainment-product-sell-item-title{padding-top:16px;font-size:16px}.entertainment-product-sell-item-price{font-size:16px}.entertainment-product-sell-item-rate{font-size:16px;color:#fff;margin-right:8px;background:#e3463d;float:left;padding:0 2px}.entertainment-product-sell-item-condition{font-size:14px;color:#9B9B9B}.entertainment-product-sell-tax{font-size:16px}.product-sell-item-price{font-size:22px;margin-right:8px}.entertainment-product-box-head{font-size:22px;margin:64px 4% 8px}@media screen and (min-width: 768px){.entertainment-product-box-head{margin:64px 0 8px}}.entertainment-product-box{position:relative;float:left;width:48%;margin:0 0 4% 4%;background:#fff}.entertainment-product-box:nth-child(odd){margin:0 0 4%}@media screen and (min-width: 768px){.entertainment-product-box{width:160px;margin:0 0 20px 20px}.entertainment-product-box:nth-child(odd){margin:0}.entertainment-product-box:nth-child(2n+1){margin:0 0 20px 20px}.entertainment-product-box:nth-child(3n+1){margin:0 0 20px 20px}.entertainment-product-box:nth-child(4n+1){margin:0 0 20px}}.entertainment-product-box a{display:block;color:#333}.entertainment-product-box a:hover{opacity:1;text-decoration:none}.entertainment-product-box-photo-frame{display:table;margin:auto}.entertainment-product-box-photo{display:table-cell;vertical-align:middle;overflow:hidden;height:180px}.entertainment-product-box-photo img{max-width:100%;max-height:100%}.entertainment-product-box-body{padding:8px 16px 8px;height:110px}.entertainment-product-box-content{width:auto;overflow-x:auto;overflow-y:hidden;padding:0 10px;white-space:nowrap;-webkit-overflow-scrolling:touch;font-size:0}@media screen and (min-width: 768px){.entertainment-product-box-content{padding:0}}.entertainment-product-box-name{overflow:hidden;position:relative;font-weight:400;height:3em;line-height:1.5;word-break:break-word;white-space:normal;font-size:14px;text-overflow:ellipsis}.entertainment-product-box-num{margin:8px 0 0;display:table}.entertainment-product-box-price-text{font-size:10px;width:100%;vertical-align:middle;display:table-cell}.entertainment-product-box-tax-price{font-size:12px}.entertainment-product-box-lowest-price{font-size:18px;color:#e3463d}.entertainment-product-pager-content{margin-top:16px}.welcome-bg-beige{width:100%;background:#f8f5ed}.welcome-link{text-align:center}.welcome-link h3{font-size:18px}.welcome-link a{background:#ff0211;width:100%;margin:15px 0 0;padding:15px 0;display:inline-block;font-size:16px;color:#fff;text-decoration:none}@media screen and (min-width: 768px){.welcome-link{text-align:center}.welcome-link h3{font-size:24px}.welcome-link a{width:400px;margin:20px 10px 0}}.welcome-link-copy{position:relative;display:inline-block;vertical-align:middle;font-weight:bold;color:#4dc9ff;text-decoration:underline}.welcome-link-copy:hover{text-decoration:none}.welcome-link-copy::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.welcome-link-copy::before{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle;border-top:3px solid #aaaaaa;border-right:3px solid #aaaaaa;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.welcome-bold{font-weight:bold}.welcome-head{padding-bottom:20px}.welcome-head .welcome-main{position:relative;padding:20px 0 0;background:url("/jp/assets/img/welcome/bg-main.jpg?37328315") no-repeat center center;background-size:cover;height:245px}.welcome-head .welcome-main .welcome-bg-beige{position:absolute;bottom:0;height:45px}.welcome-head .welcome-main .welcome-inner{width:70%;max-width:240px;position:absolute;left:0;right:0;bottom:22px;margin:auto;text-align:center}.welcome-head .welcome-main .welcome-inner h2{margin-bottom:10px}.welcome-head .welcome-main .welcome-inner h2 img{width:90%}.welcome-head .welcome-main .welcome-inner figure img{width:100%}.welcome-head .welcome-concept p{width:90%;margin:0 auto;text-align:justify;font-size:14px;line-height:1.7}.welcome-head .welcome-concept p br{display:none}.welcome-head .welcome-link{width:90%;margin:20px auto}@media screen and (min-width: 768px){.welcome-head .welcome-main{padding:40px 0 0;height:560px}.welcome-head .welcome-main .welcome-bg-beige{height:90px}.welcome-head .welcome-main .welcome-inner{max-width:490px;bottom:50px}.welcome-head .welcome-main .welcome-inner h2{margin-bottom:40px}.welcome-head .welcome-main .welcome-inner h2 img{width:409px}.welcome-head .welcome-main .welcome-inner figure img{width:490px}.welcome-head .welcome-concept p{width:650px;text-align:center;font-size:16px;line-height:2.0}.welcome-head .welcome-concept p br{display:inline}.welcome-head .welcome-link{margin:30px auto}}.welcome-point{background:#fff;width:100%}.welcome-point .welcome-icon-top{margin-bottom:40px;text-align:center}.welcome-point .welcome-icon-top img{margin-top:-22px}.welcome-point .welcome-point-content-L,.welcome-point .welcome-point-content-R{width:90%;margin:0 auto 50px}.welcome-point .welcome-point-content-L .welcome-point-img img,.welcome-point .welcome-point-content-R .welcome-point-img img{width:100%}.welcome-point .welcome-point-content-L .welcome-point-desc,.welcome-point .welcome-point-content-R .welcome-point-desc{width:100%}.welcome-point .welcome-point-content-L .welcome-point-desc img,.welcome-point .welcome-point-content-R .welcome-point-desc img{margin-left:5px}.welcome-point .welcome-point-content-L .welcome-point-desc h2,.welcome-point .welcome-point-content-R .welcome-point-desc h2{font-size:22px;margin:15px 0}.welcome-point .welcome-point-content-L .welcome-point-desc h2 br,.welcome-point .welcome-point-content-R .welcome-point-desc h2 br{display:none}.welcome-point .welcome-point-content-L .welcome-point-desc .welcome-line,.welcome-point .welcome-point-content-R .welcome-point-desc .welcome-line{display:none}.welcome-point .welcome-point-content-L .welcome-point-desc h3,.welcome-point .welcome-point-content-R .welcome-point-desc h3{font-size:18px;line-height:1.5;margin:20px 0 10px}.welcome-point .welcome-point-content-L .welcome-point-desc p,.welcome-point .welcome-point-content-R .welcome-point-desc p{text-align:justify;line-height:1.7}.welcome-point .welcome-point-content-L .welcome-point-desc .welcome-link-copy,.welcome-point .welcome-point-content-R .welcome-point-desc .welcome-link-copy{padding:0 0 0 20px;margin-top:10px;font-size:14px}.welcome-point .welcome-point-content-L .welcome-point-desc .welcome-link-copy::before,.welcome-point .welcome-point-content-R .welcome-point-desc .welcome-link-copy::before{width:8px;height:8px}.welcome-point .welcome-point-content-L .welcome-link{width:100%;margin:0 auto}.welcome-point .welcome-point-content-L .welcome-link a{width:100%}.welcome-point .welcome-icon-bottom{position:relative;padding-top:20px;width:80%;margin:30px auto 0}.welcome-point .welcome-icon-bottom .welcome-icon-left{position:absolute;bottom:-8px;left:0}.welcome-point .welcome-icon-bottom .welcome-icon-right{position:absolute;bottom:-8px;right:0}.welcome-point .welcome-link{width:90%;margin:0 auto;padding:30px 0}@media screen and (min-width: 768px){.welcome-point .welcome-icon-top{margin-bottom:60px}.welcome-point .welcome-icon-top img{width:30%;max-width:295px}.welcome-point .welcome-point-content-L,.welcome-point .welcome-point-content-R{width:980px;margin:0 auto 120px}.welcome-point .welcome-point-content-L .welcome-point-img,.welcome-point .welcome-point-content-R .welcome-point-img{margin-top:35px}.welcome-point .welcome-point-content-L .welcome-point-img img,.welcome-point .welcome-point-content-R .welcome-point-img img{width:450px}.welcome-point .welcome-point-content-L .welcome-point-desc,.welcome-point .welcome-point-content-R .welcome-point-desc{width:480px}.welcome-point .welcome-point-content-L .welcome-point-desc h2,.welcome-point .welcome-point-content-R .welcome-point-desc h2{font-size:32px}.welcome-point .welcome-point-content-L .welcome-point-desc h2 br,.welcome-point .welcome-point-content-R .welcome-point-desc h2 br{display:inline}.welcome-point .welcome-point-content-L .welcome-point-desc .welcome-line,.welcome-point .welcome-point-content-R .welcome-point-desc .welcome-line{display:block;width:40px;height:2px;margin-bottom:20px}.welcome-point .welcome-point-content-L .welcome-point-desc h3,.welcome-point .welcome-point-content-R .welcome-point-desc h3{font-size:20px;margin:0 0 15px 0}.welcome-point .welcome-point-content-L .welcome-point-desc h3 br,.welcome-point .welcome-point-content-R .welcome-point-desc h3 br{display:none}.welcome-point .welcome-point-content-L .welcome-point-desc .welcome-link-copy,.welcome-point .welcome-point-content-R .welcome-point-desc .welcome-link-copy{margin-top:20px;font-size:16px}.welcome-point .welcome-point-content-L .welcome-point-img{float:left}.welcome-point .welcome-point-content-L .welcome-point-desc{float:right;margin-left:50px}.welcome-point .welcome-point-content-L .welcome-point-desc .welcome-line{background-color:#ff0211}.welcome-point .welcome-point-content-L .welcome-link{width:650px;margin:20px auto 0}.welcome-point .welcome-point-content-L .welcome-link a{width:300px}.welcome-point .welcome-point-content-R .welcome-point-img{float:right}.welcome-point .welcome-point-content-R .welcome-point-desc{float:left;margin-right:50px}.welcome-point .welcome-point-content-R .welcome-point-desc .welcome-line{background-color:#4dc9ff}.welcome-point .welcome-icon-bottom{padding-top:40px;width:100%}.welcome-point .welcome-icon-bottom .welcome-icon-left{left:20%;width:18%;max-width:108px}.welcome-point .welcome-icon-bottom .welcome-icon-right{right:20%;width:20%;max-width:166px}.welcome-point .welcome-link{width:100%;padding:40px 0}}.welcome-faq{background:#fff;width:100%;padding:30px 0 40px}.welcome-faq h2{font-size:18px;text-align:center}.welcome-faq .welcome-faq-content{width:90%;margin:15px auto 0;border-bottom:1px solid #eee}.welcome-faq .welcome-faq-content dt{width:100%;background:url("/jp/assets/img/welcome/faq-q.svg?37328315") no-repeat left center;border-top:1px solid #eee;padding:15px 30px 15px 35px;font-size:14px;line-height:1.5;font-weight:bold;position:relative;display:inline-block;vertical-align:middle}.welcome-faq .welcome-faq-content dt::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.welcome-faq .welcome-faq-content dt::before{position:absolute;top:0;bottom:0;right:10px;width:10px;height:10px;margin:auto;content:"";vertical-align:middle;border-bottom:3px solid #aaaaaa;border-right:3px solid #aaaaaa;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.welcome-faq .welcome-faq-content dt.welcome-open::before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.welcome-faq .welcome-faq-content dd{display:none;background:url("/jp/assets/img/welcome/faq-a.svg?37328315") no-repeat 10px 5px;padding:0 30px 15px 40px;text-align:justify;line-height:1.5}.welcome-faq .welcome-faq-content dd .welcome-link-copy{padding:0 0 0 20px;font-size:14px;margin-top:5px}.welcome-faq .welcome-faq-content dd .welcome-link-copy::before{width:8px;height:8px}.welcome-faq .welcome-faq-content dd .welcome-link-inline{font-size:14px;font-weight:bold;text-decoration:underline}.welcome-faq .welcome-faq-content dd .welcome-link-inline:hover{text-decoration:none}.welcome-faq .welcome-link{width:90%;margin:0 auto}.welcome-faq .welcome-link a{width:100%}@media screen and (min-width: 768px){.welcome-faq{padding:60px 0 80px}.welcome-faq h2{font-size:24px}.welcome-faq .welcome-faq-content{width:750px;margin:20px auto}.welcome-faq .welcome-faq-content dt{width:750px;background-position:10px center;padding:20px 30px 20px 50px;cursor:pointer;font-size:16px}.welcome-faq .welcome-faq-content dd{display:none;background-position:40px 5px;padding:0 30px 20px 80px;line-height:1.7}.welcome-faq .welcome-faq-content dd .welcome-link-inline{font-size:14px}.welcome-faq .welcome-link{width:650px;margin:0 auto}.welcome-faq .welcome-link a{width:300px}}.login-mfa .l-single-head,.login-mfa .l-chapter-head{padding:16px}@media screen and (min-width: 768px){.login-mfa .l-single-head,.login-mfa .l-chapter-head{font-size:22px;padding:32px}}.login-mfa .l-single-inner{padding-top:40px}.login-mfa .l-single-inner .code-resend-form{margin-top:34px}.login-mfa .l-single-inner .code-resend-form .button{margin:8px 0 0}.login-mfa .l-single-inner .sms-setting-notice{margin-top:34px}.guide-car-main{position:relative;padding:80px 0 22px;background:#3bb9dd url("/jp/assets/img/guide/car/bg-icons.png?37328315");background-position:center;color:#fff}@media screen and (min-width: 768px){.guide-car-main{padding:124px 0 45px}}.guide-car-main h2{padding:0 12.5%}@media screen and (min-width: 768px){.guide-car-main h2{padding:0}}.guide-car-main img{max-width:550px;width:100%}@media screen and (min-width: 768px){.guide-car-main img{width:auto}}.guide-car-main h3{position:absolute;top:40px;left:50%;width:90%;background:#ffd735;color:#293e5b;font-size:16px;line-height:30px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 768px){.guide-car-main h3{width:auto;padding:0 16px;line-height:60px;font-size:16px}}.guide-car-main h3:before,.guide-car-main h3:after{position:absolute;top:0;width:9px;height:30px;display:inline-block;content:'';background-repeat:no-repeat}@media screen and (min-width: 768px){.guide-car-main h3:before,.guide-car-main h3:after{width:18px;height:60px}}.guide-car-main h3:before{left:-8px;background:url("/jp/assets/img/guide/car/bg-yellow-left.png?37328315");background-size:9px 30px}@media screen and (min-width: 768px){.guide-car-main h3:before{left:-18px;background-size:18px 60px}}.guide-car-main h3:after{right:-8px;background:url("/jp/assets/img/guide/car/bg-yellow-right.png?37328315");background-size:9px 30px}@media screen and (min-width: 768px){.guide-car-main h3:after{right:-18px;background-size:18px 60px}}.guide-car-main>p{margin:8px 0 0;font-size:11px;line-height:1.5}@media screen and (min-width: 768px){.guide-car-main>p{font-size:20px}}.guide-car-main p+div{width:90.625%;margin:0 auto}@media screen and (min-width: 768px){.guide-car-main p+div{width:600px}}.guide-car-main p+div a{float:left;display:block;width:48%;margin:16px 0 0;border-radius:80px;background:#293e5b;line-height:44px;font-size:16px;color:#fff;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.guide-car-main p+div a:hover{background:#1c2b3f;opacity:1;text-decoration:none}.guide-car-main p+div a:hover .icon-arrow-right{-webkit-transform:translate(8px, 0);transform:translate(8px, 0)}@media screen and (min-width: 768px){.guide-car-main p+div a{width:280px;margin:40px 0 0;font-size:30px;line-height:80px}}.guide-car-main p+div a+a{margin:16px 0 0 4%}@media screen and (min-width: 768px){.guide-car-main p+div a+a{margin:40px 0 0 40px}}.guide-car-main p+div a .icon-arrow-right,.guide-car-main p+div a span{vertical-align:middle}.guide-car-main div.transport-guide-link{padding:22px 0 0}@media screen and (min-width: 768px){.guide-car-main div.transport-guide-link{padding:45px 0 0}}.guide-car-main div.transport-guide-link a{padding:22px 0 0;font-weight:bold;text-decoration:underline;color:#fff;cursor:pointer;font-size:18px}@media screen and (min-width: 768px){.guide-car-main div.transport-guide-link a{font-size:24px;padding:45px 0 0}}.guide-car-main .icon-arrow-right{margin:0 0 0 8px;font-size:12px;-webkit-transition:all ease-out .15s;transition:all ease-out .15s}@media screen and (min-width: 768px){.guide-car-main .icon-arrow-right{margin:0 0 0 24px;font-size:20px}}.guide-car-merit{padding:40px 5% 24px;background:#fff}@media screen and (min-width: 768px){.guide-car-merit{padding:80px 24px 96px}}.guide-car-merit>h3{font-size:18px}@media screen and (min-width: 768px){.guide-car-merit>h3{font-size:32px}}.guide-car-merit-list{margin:40px auto 0;font-size:0;text-align:center}@media screen and (min-width: 768px){.guide-car-merit-list{max-width:940px}}.guide-car-merit-list li{display:block;width:290px;height:220px;margin:24px auto 0;padding:32px 8px;background:#f5f5f5;vertical-align:top}.guide-car-merit-list li:first-child{margin:0 auto}@media screen and (min-width: 768px){.guide-car-merit-list li{display:inline-block;width:32%;max-width:300px;height:245px;margin:0 2% 2% 0}.guide-car-merit-list li:first-child{margin:0 2% 2% 0}.guide-car-merit-list li:nth-child(3n){margin:0 0 2%}}.guide-car-merit-list figure{width:70px;margin:0 auto;line-height:70px}.guide-car-merit-list h4{margin:16px 0 0;font-size:18px}@media screen and (min-width: 1068px){.guide-car-merit-list h4{font-size:20px}}.guide-car-merit-list p{margin:8px 0 0;line-height:1.5;font-size:14px}@media screen and (min-width: 1068px){.guide-car-merit-list p{font-size:16px}}.guide-car-detail-container{max-width:1020px;margin:0 auto;padding:24px 0}@media screen and (min-width: 768px){.guide-car-detail-container{padding:40px 0}}.guide-car-detail-container a{-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.guide-car-detail-container a:hover{opacity:1;text-decoration:none}.guide-car-nav{margin:40px 0 0;background:#d0f4fe}.guide-car-nav-buy li{width:33.33333%}.guide-car-nav-sell li{width:25%}.guide-car-nav ol{counter-reset:count}.guide-car-nav li{float:left}.guide-car-nav a{position:relative;display:block;min-height:76px;padding:8px 4px;font-size:11px;line-height:1.2;text-align:center;color:#293e5b}@media screen and (min-width: 768px){.guide-car-nav a{padding:32px 8px;font-size:16px;line-height:1}.guide-car-nav a:hover{background:#3bb9dd;color:#fff}}.guide-car-nav a:before{display:block;margin:0 0 8px;font-size:22px;counter-increment:count;content:"0" counters(count, "")}@media screen and (min-width: 768px){.guide-car-nav a:before{font-size:26px}}.guide-car-nav a.active{background:#3bb9dd;color:#fff}.guide-car-nav a.active:after{position:absolute;bottom:-9px;left:50%;display:block;content:'';width:0;height:0;border-style:solid;border-width:9px 7px 0 7px;border-color:#3bb9dd transparent transparent transparent;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.guide-car-detail-head{margin:0 5%;line-height:40px;background:#f5f5f5}@media screen and (min-width: 768px){.guide-car-detail-head{margin:0;line-height:48px}}.guide-car-detail-head h2{float:left;font-size:16px;line-height:40px}@media screen and (min-width: 768px){.guide-car-detail-head h2{font-size:22px;line-height:48px}}.guide-car-detail-head a{display:block;float:right;padding:0 16px;border-radius:8px;background:#3bb9dd;color:#fff;text-align:center}@media screen and (min-width: 768px){.guide-car-detail-head a{width:180px;padding:0;border-radius:48px}.guide-car-detail-head a:hover{background:#d0f4fe;color:#293e5b}}.guide-car-detail-head a span{margin:0 8px 0 0;vertical-align:middle}@media screen and (min-width: 768px){.guide-car-detail-head a span{margin:0 24px 0 0}}.guide-car-detail-head .icon-arrow-right{font-size:12px;vertical-align:middle}@media screen and (min-width: 768px){.guide-car-detail-head .icon-arrow-right{font-size:16px}}.guide-car-detail-content{margin:16px 0 0;padding:40px 5%;background:#fff}@media screen and (min-width: 768px){.guide-car-detail-content{padding:40px}}.guide-car-detail-content h3{font-size:18px}@media screen and (min-width: 768px){.guide-car-detail-content h3{font-size:26px}}.guide-car-detail-content-inner{margin:40px 0 0}.guide-car-detail-content-inner:first-of-type{margin:24px 0 0}.guide-car-detail-content-inner>div{padding:16px}@media screen and (min-width: 768px){.guide-car-detail-content-inner>div{padding:24px 16px}}.guide-car-detail-content-inner h4{padding:0 0 8px;border-bottom:1px solid #d0f4fe}@media screen and (min-width: 768px){.guide-car-detail-content-inner h4{font-size:18px}}.guide-car-detail-content-inner h5{margin:32px 0 0;font-size:16px}.guide-car-detail-content-inner h5:first-child{margin:0}.guide-car-detail-content-inner h6{margin:32px 0 20px;font-size:14px}.guide-car-detail-content-inner h6:first-child{margin:0}.guide-car-detail-content-inner p{margin:8px 0 0;line-height:1.5}.guide-car-detail-content-inner p:first-child{margin:0}.guide-car-detail-content-inner p.red-text{margin:16px 0;color:red;line-height:1.5}.guide-car-detail-content-inner ul{margin:8px 0 0}.guide-car-detail-content-inner ul:first-child{margin:0}.guide-car-detail-content-inner ul ul{padding:0 0 0 16px}.guide-car-detail-content-inner ul ul:first-child{margin:8px 0 0}.guide-car-detail-content-inner ul li:before{position:relative;top:-2px;display:inline-block;content:'';width:6px;height:6px;margin:0 8px 0 0;background:#ccc}.guide-car-detail-content-inner ol{margin:8px 0 0;counter-reset:count}.guide-car-detail-content-inner ol:first-child{margin:0}.guide-car-detail-content-inner ol.period-num>li{font-size:16px}.guide-car-detail-content-inner ol.period-num>li:before{margin:0 8px 0 0;font-weight:600;counter-increment:count;content:counters(count, "") "."}.guide-car-detail-content-inner ol.period-num h5{display:inline-block}.guide-car-detail-content-inner li{margin:8px 0 0;line-height:1.5}.guide-car-detail-content-inner li:first-child{margin:0}.guide-car-detail-content-inner figure{padding:20px 0 10px 0}.guide-car-detail-content-inner figure img{width:100%;max-width:335px}.guide-car-detail-prev,.guide-car-detail-next{position:relative;display:block;padding:0 16px;background:#3bb9dd;color:#fff;line-height:40px}.guide-car-detail-prev:before,.guide-car-detail-next:before{position:absolute;top:0;display:block;content:''}.guide-car-detail-prev{float:left;margin:40px 0 0 16px}.guide-car-detail-prev:before{left:-14px;width:0;height:0;border-style:solid;border-width:20px 14px 20px 0;border-color:transparent #3bb9dd transparent transparent}.guide-car-detail-next{float:right;margin:40px 16px 0 0}.guide-car-detail-next:before{right:-14px;width:0;height:0;border-style:solid;border-width:20px 0 20px 14px;border-color:transparent transparent transparent #3bb9dd}.guide-car-index h4{padding:12px 0 0;font-size:18px}.guide-car-index-inner{border:1px solid #d0f4fe;padding:9px 0 24px 20px;color:#3bb9dd;text-decoration:underline}@media screen and (min-width: 768px){.guide-car-index-inner{width:337px}}.guide-car-index-inner ol{list-style-type:decimal}.guide-car-index-inner ol:first-child{margin:10px 10px 0}.guide-car-index-inner ol ul{margin:3px 0 0}.guide-car-index-inner ol li{margin:0}.guide-beginner{background:#fff}.guide-beginner-main{position:relative;padding:26px 0 20px;background:#26b7e1 url("/jp/assets/img/guide/beginner/bg-icons.png?37328315");background-position:center;color:#fff;border-bottom:6px solid #ffd810}@media screen and (min-width: 768px){.guide-beginner-main{padding:26px 0 24px;border-bottom:12px solid #ffd810}}.guide-beginner-main h2{padding:0 9.375%}@media screen and (min-width: 768px){.guide-beginner-main h2{padding:0}}.guide-beginner-main img{max-width:600px;width:100%}@media screen and (min-width: 768px){.guide-beginner-main img{width:auto}}.guide-beginner-introduction{padding:20px 5% 16px}@media screen and (min-width: 768px){.guide-beginner-introduction{padding:20px 24px 26px}}.guide-beginner-introduction>h3{max-width:600px;margin:0 auto 30px}.guide-beginner-introduction>h3>img{max-width:100%}@media screen and (min-width: 768px){.guide-beginner-introduction>h3>img{max-width:600px;margin:0 auto 30px}}.guide-beginner-introduction>h4{max-width:96%;margin:20px auto 30px;font-size:17px;font-weight:600;line-height:1.2}@media screen and (min-width: 768px){.guide-beginner-introduction>h4{max-width:650px;margin:24px auto 42px;font-size:24px}}.guide-beginner-introduction>p{max-width:96%;margin:20px auto;font-size:17px;line-height:1.2}@media screen and (min-width: 768px){.guide-beginner-introduction>p{max-width:650px;margin:20px auto;font-size:24px}}.guide-beginner-introduction>p>span{font-size:13px}@media screen and (min-width: 768px){.guide-beginner-introduction>p>span{font-size:16px}}.guide-beginner-flow{padding:0 2.5% 16px;margin:0 auto}@media screen and (min-width: 768px){.guide-beginner-flow{padding:0;width:680px}}.guide-beginner-flow>h3{text-indent:-9999px;margin:0 0 20px}.guide-beginner-flow>p{margin:10px auto 20px}@media screen and (min-width: 768px){.guide-beginner-flow>p{max-width:564px;margin:20px auto 50px auto}}.guide-beginner-flow>p>img{width:100%}.guide-beginner-flow .guide-beginner-flow-seller{background:url("/jp/assets/img/guide/beginner/flow-title-seller.svg?37328315");background-size:220px 26px;background-position:left;background-repeat:no-repeat}@media screen and (min-width: 768px){.guide-beginner-flow .guide-beginner-flow-seller{background-size:370px 44px;height:44px}}.guide-beginner-flow .guide-beginner-flow-seller:after{content:'';display:block;border-bottom:4px solid #2bb570;clear:both;width:98%;margin-top:20px}@media screen and (min-width: 768px){.guide-beginner-flow .guide-beginner-flow-seller:after{margin-top:32px}}.guide-beginner-flow .guide-beginner-flow-buyer{background:url("/jp/assets/img/guide/beginner/flow-title-buyer.svg?37328315");background-size:220px 26px;background-position:left;background-repeat:no-repeat}@media screen and (min-width: 768px){.guide-beginner-flow .guide-beginner-flow-buyer{background-size:370px 44px;height:44px}}.guide-beginner-flow .guide-beginner-flow-buyer:after{content:'';display:block;border-bottom:4px solid #2377e4;clear:both;width:98%;margin-top:20px}@media screen and (min-width: 768px){.guide-beginner-flow .guide-beginner-flow-buyer:after{margin-top:32px}}.guide-beginner-title>ul>li{float:left;width:50%;color:#fff;line-height:40px}@media screen and (min-width: 768px){.guide-beginner-title>ul>li{width:50%;line-height:80px}}.guide-beginner-title-seller>figure,.guide-beginner-title-buyer>figure{margin:16px auto 8px}@media screen and (min-width: 768px){.guide-beginner-title-seller>figure,.guide-beginner-title-buyer>figure{margin:30px auto 20px}}.guide-beginner-title-seller>figure>img,.guide-beginner-title-buyer>figure>img{max-height:110px}@media screen and (min-width: 768px){.guide-beginner-title-seller>figure>img,.guide-beginner-title-buyer>figure>img{max-width:100%;max-height:100%}}.guide-beginner-title-seller>h3,.guide-beginner-title-buyer>h3{text-indent:-99999px}.guide-beginner-title-seller>h3{background:#2bb570 url("/jp/assets/img/guide/beginner/title-seller.svg?37328315");background-size:150px 22px;background-position:center;background-repeat:no-repeat}@media screen and (min-width: 768px){.guide-beginner-title-seller>h3{background-size:294px 46px}}.guide-beginner-title-buyer{border-left:1px solid #fff}.guide-beginner-title-buyer>h3{background:#2377e4 url("/jp/assets/img/guide/beginner/title-buyer.svg?37328315");background-size:150px 22px;background-position:center;background-repeat:no-repeat}@media screen and (min-width: 768px){.guide-beginner-title-buyer>h3{background-size:294px 46px}}.guide-beginner-list{background:#fff;clear:both;margin:0 auto}.guide-beginner-list>div{float:left;width:50%}.guide-beginner-list-seller,.guide-beginner-list-buyer{width:100%;margin:0 auto}@media screen and (min-width: 768px){.guide-beginner-list-seller,.guide-beginner-list-buyer{max-width:400px}}.guide-beginner-list-seller>li,.guide-beginner-list-buyer>li{margin:0 0 12px;text-align:center}.guide-beginner-list-seller>li>h3,.guide-beginner-list-buyer>li>h3{padding:10px 4px}.guide-beginner-list-seller>li>h3:after,.guide-beginner-list-buyer>li>h3:after{content:'';display:block;border-bottom:2px solid #dbdbdb;clear:both;width:98%;margin-top:10px}.guide-beginner-list-seller>li>a,.guide-beginner-list-buyer>li>a{color:#fff;width:100%;text-align:center;display:block;line-height:32px;text-decoration:none}.guide-beginner-list-seller>li>a>p,.guide-beginner-list-buyer>li>a>p{text-indent:18px}.guide-beginner-list-seller>li>a>p:before,.guide-beginner-list-buyer>li>a>p:before{content:'';background:url("/jp/assets/img/guide/beginner/icon-arrow.svg?37328315");background-size:9px 15px;background-position:center;background-repeat:no-repeat;display:block;height:15px;width:9px;float:right;margin:10px 6px 0}.guide-beginner-list-seller>li>a>figure,.guide-beginner-list-buyer>li>a>figure{margin:16px auto}.guide-beginner-list-seller>li>a>figure>img,.guide-beginner-list-buyer>li>a>figure>img{max-height:60px}@media screen and (min-width: 768px){.guide-beginner-list-seller>li>a>figure>img,.guide-beginner-list-buyer>li>a>figure>img{max-height:90px}}.guide-beginner-list-seller{padding:10px 1.25% 10px 2.5%}.guide-beginner-list-seller>li{border:solid 4px #2bb570}.guide-beginner-list-seller>li>a>p{background:#2bb570}.guide-beginner-list-seller>li>h3:before{content:'';background:url("/jp/assets/img/guide/beginner/icon-seller.svg?37328315");background-size:22px 22px;background-position:center;background-repeat:no-repeat;display:block;height:22px;width:22px;float:left}.guide-beginner-list-buyer{padding:10px 2.5% 10px 1.25%}.guide-beginner-list-buyer>li{border:solid 4px #2377e4}.guide-beginner-list-buyer>li>a>p{background:#2377e4}.guide-beginner-list-buyer>li>h3:before{content:'';background:url("/jp/assets/img/guide/beginner/icon-buyer.svg?37328315");background-size:22px 22px;background-position:center;background-repeat:no-repeat;display:block;height:22px;width:22px;float:left}.guide-beginner-title-sub-seller1{background:url("/jp/assets/img/guide/beginner/title-sub-seller1.svg?37328315");background-size:114px 15px;height:42px;background-repeat:no-repeat;background-position:28px 50%;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-sub-seller1{background-size:190px 20px;background-position:24px 50%}}.guide-beginner-title-sub-seller2{background:url("/jp/assets/img/guide/beginner/title-sub-seller2.svg?37328315");background-size:111px 15px;height:42px;background-repeat:no-repeat;background-position:28px 50%;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-sub-seller2{background-size:168px 20px;background-position:24px 50%}}.guide-beginner-title-sub-seller3{background:url("/jp/assets/img/guide/beginner/title-sub-seller3.svg?37328315");background-size:84px 15px;height:42px;background-repeat:no-repeat;background-position:28px 50%;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-sub-seller3{background-size:128px 20px;background-position:30px 50%}}.guide-beginner-title-sub-seller4,.guide-beginner-title-sub-buyer5{background:url("/jp/assets/img/guide/beginner/title-sub-seller-buyer-l.svg?37328315");background-size:121px 28px;height:42px;background-repeat:no-repeat;background-position:22px 50%;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-sub-seller4,.guide-beginner-title-sub-buyer5{background:url("/jp/assets/img/guide/beginner/title-sub-seller-buyer.svg?37328315");background-size:314px 20px;background-position:18px 50%;background-repeat:no-repeat}}.guide-beginner-title-sub-seller5{background:url("/jp/assets/img/guide/beginner/title-sub-seller5-l.svg?37328315");background-size:121px 28px;height:42px;background-repeat:no-repeat;background-position:22px 50%;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-sub-seller5{background:url("/jp/assets/img/guide/beginner/title-sub-seller5.svg?37328315");background-size:255px 20px;background-position:20px 50%;background-repeat:no-repeat}}.guide-beginner-title-sub-buyer1{background:url("/jp/assets/img/guide/beginner/title-sub-buyer1.svg?37328315");background-size:112px 14px;height:42px;background-repeat:no-repeat;background-position:28px 50%;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-sub-buyer1{background-size:190px 20px;background-position:26px 50%}}.guide-beginner-title-sub-buyer2{background:url("/jp/assets/img/guide/beginner/title-sub-buyer2-l.svg?37328315");background-size:121px 28px;height:42px;background-repeat:no-repeat;background-position:24px 50%;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-sub-buyer2{background:url("/jp/assets/img/guide/beginner/title-sub-buyer2.svg?37328315");background-size:220px 20px;background-position:24px 50%;background-repeat:no-repeat}}.guide-beginner-title-sub-buyer3{background:url("/jp/assets/img/guide/beginner/title-sub-buyer3.svg?37328315");background-size:110px 15px;height:42px;background-repeat:no-repeat;background-position:28px 50%;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-sub-buyer3{background-size:170px 20px;background-position:30px 50%}}.guide-beginner-title-sub-buyer4{background:url("/jp/assets/img/guide/beginner/title-sub-buyer4-l.svg?37328315");background-size:121px 28px;height:42px;background-repeat:no-repeat;background-position:22px 50%;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-sub-buyer4{background:url("/jp/assets/img/guide/beginner/title-sub-buyer4.svg?37328315");background-size:234px 20px;background-position:30px 50%;background-repeat:no-repeat}}.guide-beginner-text{padding:10px 2.5% 40px 2.5%;clear:both;line-height:2;max-width:700px;margin:0 auto}.guide-beginner-popup{padding:20px 1.25% 20px 2.5%;margin:70px auto;background:#fff;border-radius:5px;width:84%;position:relative}@media screen and (min-width: 768px){.guide-beginner-popup{max-width:560px}}.guide-beginner-popup>h3:after{content:'';display:block;border-bottom:2px solid #dbdbdb;clear:both;width:98%;padding-top:8px}.guide-beginner-popup>p{padding:0 1.25%;font-size:14px;line-height:1.3}@media screen and (min-width: 768px){.guide-beginner-popup>p{font-size:16px}}.guide-beginner-popup>p>span{font-weight:600;color:#f44}.guide-beginner-popup>figure{margin:24px auto}.guide-beginner-popup>figure>img{max-width:240px}@media screen and (min-width: 768px){.guide-beginner-popup>figure>img{max-width:400px}}.guide-beginner-popup-title-seller:before{content:'';background:url("/jp/assets/img/guide/beginner/icon-seller.svg?37328315");background-size:26px 26px;background-position:center;background-repeat:no-repeat;display:block;height:26px;width:26px;float:left;margin-left:3px}@media screen and (min-width: 768px){.guide-beginner-popup-title-seller:before{background:url("/jp/assets/img/guide/beginner/icon-seller.svg?37328315");background-size:42px 42px;height:42px;width:42px}}.guide-beginner-popup-title-buyer:before{content:'';background:url("/jp/assets/img/guide/beginner/icon-buyer.svg?37328315");background-size:26px 26px;background-position:center;background-repeat:no-repeat;display:block;height:26px;width:26px;float:left;margin-left:3px}@media screen and (min-width: 768px){.guide-beginner-popup-title-buyer:before{background:url("/jp/assets/img/guide/beginner/icon-buyer.svg?37328315");background-size:42px 42px;height:42px;width:42px}}.guide-beginner-title-popup-seller1{background:url("/jp/assets/img/guide/beginner/title-sub-seller1.svg?37328315");background-size:160px 17px;background-position:26px 20%;background-repeat:no-repeat;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-popup-seller1{background-size:190px 20px;background-position:40px 40%}}.guide-beginner-title-popup-seller2{background:url("/jp/assets/img/guide/beginner/title-sub-seller2.svg?37328315");background-size:143px 17px;background-position:26px 20%;background-repeat:no-repeat;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-popup-seller2{background-size:168px 20px;background-position:40px 40%}}.guide-beginner-title-popup-seller3{background:url("/jp/assets/img/guide/beginner/title-sub-seller3.svg?37328315");background-size:110px 17px;background-position:26px 20%;background-repeat:no-repeat;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-popup-seller3{background-size:128px 20px;background-position:40px 40%}}.guide-beginner-title-popup-seller4,.guide-beginner-title-popup-buyer5{background:url("/jp/assets/img/guide/beginner/title-sub-seller-buyer.svg?37328315");background-size:211px 15px;background-position:36px 20%;background-repeat:no-repeat;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-popup-seller4,.guide-beginner-title-popup-buyer5{background-size:310px 22px;background-position:40px 40%}}.guide-beginner-title-popup-seller5{background:url("/jp/assets/img/guide/beginner/title-sub-seller5.svg?37328315");background-size:217px 17px;background-position:26px 20%;background-repeat:no-repeat;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-popup-seller5{background-size:255px 20px;background-position:40px 40%}}.guide-beginner-title-popup-buyer1{background:url("/jp/assets/img/guide/beginner/title-sub-buyer1.svg?37328315");background-size:180px 17px;background-position:18px 20%;background-repeat:no-repeat;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-popup-buyer1{background-size:210px 20px;background-position:40px 40%}}.guide-beginner-title-popup-buyer2{background:url("/jp/assets/img/guide/beginner/title-sub-buyer2.svg?37328315");background-size:182px 17px;background-position:26px 20%;background-repeat:no-repeat;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-popup-buyer2{background-size:214px 20px;background-position:40px 40%}}.guide-beginner-title-popup-buyer3{background:url("/jp/assets/img/guide/beginner/title-sub-buyer3.svg?37328315");background-size:146px 17px;background-position:26px 20%;background-repeat:no-repeat;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-popup-buyer3{background-size:170px 20px;background-position:40px 40%}}.guide-beginner-title-popup-buyer4{background:url("/jp/assets/img/guide/beginner/title-sub-buyer4.svg?37328315");background-size:200px 17px;background-position:26px 20%;background-repeat:no-repeat;text-indent:-99999px}@media screen and (min-width: 768px){.guide-beginner-title-popup-buyer4{background-size:234px 20px;background-position:40px 40%}}.guide-beginner-popup-close{background:url("/jp/assets/img/guide/beginner/icon-close.svg?37328315");background-size:30px 30px;background-position:center;background-repeat:no-repeat;position:absolute;top:-12px;right:-12px;width:30px;height:30px}.guide-smartphone{background:#fff;line-height:1.3}.guide-smartphone-main{position:relative;padding:10px 0 10px;background-color:#47c0e9;border-bottom:6px solid #fff210}@media screen and (min-width: 768px){.guide-smartphone-main{padding:26px 0 24px;border-bottom:12px solid #fff210}}.guide-smartphone-main>h2{padding:0 6.25%}@media screen and (min-width: 768px){.guide-smartphone-main>h2{padding:0}}.guide-smartphone-main>h2>img{max-width:650px;width:100%}@media screen and (min-width: 768px){.guide-smartphone-main>h2>img{width:auto}}.guide-smartphone-introduction{padding:10px 5% 5px}@media screen and (min-width: 768px){.guide-smartphone-introduction{padding:10px 24px 10px}}.guide-smartphone-introduction>p{max-width:488px;margin:0 auto 20px}.guide-smartphone-introduction>p>img{max-width:100%}@media screen and (min-width: 768px){.guide-smartphone-introduction>p>img{max-width:488px;margin:0 auto}}.guide-smartphone-check-point{background:#47c0e9;padding:20px 0 30px}@media screen and (min-width: 768px){.guide-smartphone-check-point{margin:0 auto}}@media screen and (min-width: 768px){.guide-smartphone-check-point-title{margin:0 auto}}.guide-smartphone-check-point-title>h3{padding:0 20px;max-width:450px;margin:0 auto}.guide-smartphone-check-point-title>h3>img{width:100%}@media screen and (min-width: 768px){.guide-smartphone-check-point-title>h3>img{max-width:450px}}.guide-smartphone-check-point-title .check-point-read{margin:10px auto 3%;padding:0 30px;max-width:338px}.guide-smartphone-check-point-title .check-point-read>img{width:100%}@media screen and (min-width: 768px){.guide-smartphone-check-point-title .check-point-read>img{width:100%}}.check-point-5{background:url("/jp/assets/img/guide/smartphone/bg-smartphone.svg");background-size:57% 100%;background-repeat:no-repeat;background-position:140% top;margin:0 auto 10px;padding:10px 50px 20px 15px;max-width:572px}@media screen and (min-width: 768px){.check-point-5{background:url("/jp/assets/img/guide/smartphone/bg-smartphone.svg");background-size:50%;background-repeat:no-repeat;background-position:right top;padding:10px 50px 20px 0;max-width:500px;margin:0 auto 20px}}.check-point-5>img{width:100%;max-width:370px}@media screen and (min-width: 768px){.check-point-5>img{max-width:370px}}.guide-smartphone-check-point-wrap{padding:0 15px}.guide-smartphone-check-point-list>ul>li{width:100%;color:#fff;line-height:40px}@media screen and (min-width: 768px){.guide-smartphone-check-point-list>ul>li{width:100%;line-height:80px}}.check-point-list{margin:0 auto;font-size:16px}.check-point{padding:20px 15px;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:0 auto 20px;max-width:500px}@media screen and (min-width: 768px){.check-point{max-width:500px;padding:30px;font-size:18px}}.check-point>figure{margin:16px auto}@media screen and (min-width: 768px){.check-point>figure{margin:20px auto}}.check-point>figure>img{max-height:110px}@media screen and (min-width: 768px){.check-point>figure>img{max-height:150px}}.check-point>ul{margin:0 0 20px}.check-point>ul>li{background:url("/jp/assets/img/guide/smartphone/icon-check.svg");background-size:25px 25px;background-repeat:no-repeat;background-position:0 0;padding:2px 0 0 35px;margin:0 0 6px}@media screen and (min-width: 768px){.check-point>ul>li{padding:2px 0 0 35px}}.check-point>ul>li>h4{font-size:18px;font-weight:400}.check-point>ul>li>span{display:block;font-size:13px;line-height:1.4;margin:8px 0 0}@media screen and (min-width: 768px){.check-point>ul>li>span{font-size:14px}}.check-point>p{font-size:16px;margin:0 0 20px;line-height:1.4}@media screen and (min-width: 768px){.check-point>p{font-size:16px}}.check-point>p>a{font-size:18px;display:block;margin:5px 0 0}.list-title-01,.list-title-02{width:184px;height:26px}@media screen and (min-width: 768px){.list-title-01,.list-title-02{width:258px;height:36px}}.list-title-01>img,.list-title-02>img{width:auto;max-width:100%;height:auto}.list-title-03{background:url("/jp/assets/img/guide/smartphone/title-03-sp.svg");width:246px;height:53px}@media screen and (min-width: 768px){.list-title-03{background:none;width:440px;height:36px}}.list-title-03>img{display:none;height:auto;width:auto;max-width:100%}@media screen and (min-width: 768px){.list-title-03>img{display:block}}.list-title-04{background:url("/jp/assets/img/guide/smartphone/title-04-sp.svg");width:250px;height:53px}@media screen and (min-width: 768px){.list-title-04{background:none;width:415px;height:36px}}.list-title-04>img{display:none;height:auto;width:auto;max-width:100%}@media screen and (min-width: 768px){.list-title-04>img{display:block}}.list-title-05{width:255px;height:26px}@media screen and (min-width: 768px){.list-title-05{width:355px;height:36px}}.list-title-05>img{width:auto;max-width:100%;height:auto}.check-point-end>h3{background:#fff210;border-radius:5px;font-size:16px;margin:0 auto 20px;padding:10px 10px 5px}@media screen and (min-width: 768px){.check-point-end>h3{font-size:18px;padding:10px 24px 10px;max-width:435px}}.check-point-end>figure{max-width:488px}.check-point-end>figure>img{width:100%}@media screen and (min-width: 768px){.check-point-end>figure>img{max-width:488px;margin:0 auto}}.seller-advise>h4,.buyer-advise>h4{width:248px;height:18px;margin:0 0 12px}@media screen and (min-width: 768px){.seller-advise>h4,.buyer-advise>h4{height:24px;width:332px}}.seller-advise>h4>img,.buyer-advise>h4>img{height:auto;width:auto;max-width:100%}.seller-advise>div,.buyer-advise>div{background:url("/jp/assets/img/guide/smartphone/icon-person.svg");background-size:39px 55px;background-repeat:no-repeat;display:table-cell;height:64px;margin:10px 0 0;vertical-align:middle}.seller-advise>div>p,.buyer-advise>div>p{border:2px #d5d5d5 solid;border-radius:5px;font-size:14px;padding:10px}@media screen and (min-width: 768px){.seller-advise>div>p,.buyer-advise>div>p{font-size:16px}}.seller-advise>div{padding:0 0 0 50px;background-position:left center}.buyer-advise>div{padding:0 50px 0 0;background-position:right center}.guide-smartphone-word{margin:10px auto 0;padding:10px 5% 5px}@media screen and (min-width: 768px){.guide-smartphone-word{max-width:670px;padding:10px 24px 10px}}.guide-smartphone-word>h3{border-bottom:3px solid #d5d5d5;background:url("/jp/assets/img/guide/smartphone/bg-word-title.svg");background-size:80px 68px;background-repeat:no-repeat;background-position:98% -8px;max-width:600px;margin:0 auto 20px;padding:0 50px 6px 0}@media screen and (min-width: 768px){.guide-smartphone-word>h3{background-size:144px 124px;background-position:88% -25px}}.guide-smartphone-word>h3>img{max-width:100%}@media screen and (min-width: 768px){.guide-smartphone-word>h3>img{max-width:488px;margin:0 auto}}.guide-smartphone-word>ul{margin:0 0 10px;width:100%}.guide-smartphone-word>ul>li{display:inline-block;list-style:none;margin:0 0 15px 0;padding:2%;vertical-align:top;width:49%}.guide-smartphone-word>ul>li>h4{margin:0 0 5px}.guide-smartphone-word>ul>li>p{font-size:13px;line-height:1.4}.guide-smartphone-word>ul>li>p>a{display:block;font-size:14px;margin:5px 0 0}.guide-smartphone-word>ul>li>span{font-size:13px;line-height:1.2}.guide-smartphone-listing{background:#fff;line-height:1.3}.guide-smartphone-listing-main{position:relative;padding:10px 0 10px;background-color:#47c0e9;border-bottom:6px solid #fff210}@media screen and (min-width: 768px){.guide-smartphone-listing-main{padding:26px 0 24px;border-bottom:12px solid #fff210}}.guide-smartphone-listing-main>h2{padding:0 6.25%}@media screen and (min-width: 768px){.guide-smartphone-listing-main>h2{padding:0}}.guide-smartphone-listing-main>h2>img{max-width:580px;width:100%}@media screen and (min-width: 768px){.guide-smartphone-listing-main>h2>img{width:auto}}.guide-smartphone-listing-message{padding:10px 5% 5px;margin:10px auto;font-size:16px;font-weight:bold}@media screen and (min-width: 768px){.guide-smartphone-listing-message p{width:auto;max-width:480px;padding:10px;margin:8px auto}}.guide-smartphone-listing-message span{color:#f44}.guide-smartphone-listing-introduction{padding:10px 5% 5px;background:#fff210}@media screen and (min-width: 768px){.guide-smartphone-listing-introduction{padding:10px 24px 10px}}.guide-smartphone-listing-introduction img{max-width:100%}@media screen and (min-width: 768px){.guide-smartphone-listing-introduction img{max-width:488px;margin:0 auto}}.guide-smartphone-listing-ranking h2{background:#47c0e9;padding:10px 0;margin:20px 0 0;text-align:center;color:#fff;font-size:17px;position:relative;clear:both}@media screen and (min-width: 768px){.guide-smartphone-listing-ranking h2{font-size:20px}}.guide-smartphone-listing-ranking span{background:url("/jp/assets/img/guide/smartphone-listing/icon_rank.svg");background-size:16px 16px;background-position:center;background-repeat:no-repeat;display:inline-block;height:16px;width:16px;margin:0 10px 0}.guide-smartphone-listing-ranking ul{min-width:320px;margin:0 auto}@media screen and (min-width: 768px){.guide-smartphone-listing-ranking ul{width:480px;height:330px;margin:20px auto 30px;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}}.ranking-box-wrap{border-bottom:1px solid #d5d5d5;clear:both}.ranking-box-wrap img{width:33.5%;height:33.5%;max-width:140px;max-height:140px;float:left}@media screen and (min-width: 768px){.ranking-box-wrap img{max-width:110px;max-height:110px}}.ranking-box-wrap h3{font-weight:bold;font-size:18px}@media screen and (min-width: 768px){.ranking-box-wrap h3{font-size:20px}}.ranking-box-wrap .ranking-box{width:65.625%;float:left;margin:8px 0 0;padding:0 8px 0}@media screen and (min-width: 768px){.ranking-box-wrap .ranking-box{width:76%}}.ranking-box-wrap .ranking-price{color:#f44;margin:10px 0 0 0;float:right}@media screen and (min-width: 768px){.ranking-box-wrap .ranking-price{width:200px}}.ranking-box-wrap .ranking-price h4{font-size:20px;font-weight:bold}.ranking-box-wrap .ranking-price p{font-size:13px}.ranking-box-wrap .ranking-price-other{float:right}@media screen and (min-width: 768px){.ranking-box-wrap .ranking-price-other{width:200px}}.ranking-box-wrap .ranking-price-other h4{display:inline-block;margin:0 3px 0;font-size:14px}.ranking-box-wrap .ranking-price-other p{display:inline-block;font-size:12px}.guide-smartphone-listing-4points{clear:both;margin:10px auto}.guide-smartphone-listing-4points-title{margin:16px auto;background:#fff210}@media screen and (min-width: 768px){.guide-smartphone-listing-4points-title{padding:10px 20px 10px}}.guide-smartphone-listing-4points-title>h2{text-align:center}@media screen and (min-width: 768px){.guide-smartphone-listing-4points-title>h2{padding:0}}.guide-smartphone-listing-4points-title>h2>img{max-width:320px;width:100%}@media screen and (min-width: 768px){.guide-smartphone-listing-4points-title>h2>img{width:auto;max-width:580px}}.guide-smartphone-listing-4points-list-wrap{background:#47c0e9;width:auto;margin:0px auto;padding:20px 0 2px}@media screen and (min-width: 768px){.guide-smartphone-listing-4points-list-wrap{width:600px}}.guide-smartphone-listing-4points-list{width:90%;margin:0px auto}@media screen and (min-width: 768px){.guide-smartphone-listing-4points-list{width:540px}}.guide-smartphone-listing-4points-list>h3{font-size:16px;padding:8px 0;text-align:center;background:#fff210}.guide-smartphone-listing-4points-list>ul{background:#fff;border:solid 4px #fff210;margin:0 auto 30px;counter-reset:section}.guide-smartphone-listing-4points-list>ul>a{color:#000}.guide-smartphone-listing-4points-list>ul>a li{height:52px;font-size:14px;font-weight:bold;line-height:3.8;border-bottom:solid 1px #d5d5d5;position:relative}.guide-smartphone-listing-4points-list>ul>a li:last-child{border:none}.guide-smartphone-listing-4points-list>ul>a li:before{counter-increment:section;content:counters(section, ".") " ";display:inline-block;background:#47c0e9;border-radius:50%;height:28px;width:28px;margin:0 8px;font-size:15px;color:#fff;text-align:center;line-height:1.7}.guide-smartphone-listing-4points-list>ul>a li:after{content:"";display:block;background:url("/jp/assets/img/guide/smartphone-listing/icon_arrow.svg");background-size:8px 14px;height:14px;width:8px;position:absolute;right:8px;top:16px}.guide-smartphone-listing-4points-box{background:#47c0e9;margin:0 auto;padding:0 8px 30px}@media screen and (min-width: 768px){.guide-smartphone-listing-4points-box{width:600px;margin:0px auto;padding:0 0 30px}}.guide-smartphone-listing-4points-box ul{margin:0 auto;counter-reset:section}.guide-smartphone-listing-4points-box ul li{background:#fff;border-radius:5px;margin:0 auto 20px;padding:16px 16px 24px}@media screen and (min-width: 768px){.guide-smartphone-listing-4points-box ul li{width:570px;padding:16px 20px}}.guide-smartphone-listing-4points-box ul h3{font-size:18px;font-weight:bold;text-align:center}.guide-smartphone-listing-4points-box ul h3 span{border-bottom:solid 4px #fff210}.guide-smartphone-listing-4points-box ul h3:before{counter-increment:section;content:"0" counters(section, ".");display:block;font-size:25px;color:#47c0e9;text-align:center;line-height:1.7}.guide-smartphone-listing-4points-box ul p{padding:16px 4px;font-size:14px}.guide-smartphone-listing-4points-box ul p span{font-weight:bold}.guide-smartphone-listing-4points-box ul i{padding:16px 20px;font-size:12px;font-style:normal}.guide-smartphone-listing-4points-box ul a{text-decoration:underline;color:#47c0e9;font-weight:bold}.guide-smartphone-listing-4points-box ul .detail_link{text-align:right;padding:4px}.guide-smartphone-listing-4points-box ul .detail_link:after{content:"";display:inline-block;background:url("/jp/assets/img/guide/smartphone-listing/icon_arrow.svg");background-size:8px 14px;height:14px;width:8px;top:2px;left:4px;position:relative}.guide-smartphone-listing-4points-box ul .detail_ul{margin:20px auto 10px}.guide-smartphone-listing-4points-box ul .detail_ul a{font-size:16px;color:#999;text-decoration:none;display:block;width:100%}.guide-smartphone-listing-4points-box ul .detail_ul li{display:block;margin:0 auto 20px;border:solid 3px #999;border-radius:10px;line-height:0.2;text-align:center}@media screen and (min-width: 768px){.guide-smartphone-listing-4points-box ul .detail_ul li{max-width:440px}}.guide-smartphone-listing-4points-box ul img{max-width:240px;display:block;margin:20px auto 0}@media screen and (min-width: 768px){.guide-smartphone-listing-4points-box ul img{max-width:280px}}.guide-smartphone-listing-word{margin:10px auto 0}@media screen and (min-width: 768px){.guide-smartphone-listing-word{max-width:670px;padding:10px 24px 10px}}.guide-smartphone-listing-word>h3{background:#fff210;max-width:600px;margin:0 auto 20px;padding:8px}@media screen and (min-width: 768px){.guide-smartphone-listing-word>h3{background-size:144px 124px;background-position:88% -25px}}.guide-smartphone-listing-word>h3>img{max-width:100%}@media screen and (min-width: 768px){.guide-smartphone-listing-word>h3>img{max-width:488px;margin:0 auto}}.guide-smartphone-listing-word>ul{margin:0 0 10px;width:100%}.guide-smartphone-listing-word>ul>li{display:inline-block;list-style:none;margin:0 0 15px 0;padding:2%;vertical-align:top;width:49%}.guide-smartphone-listing-word>ul>li>h4{margin:0 0 5px}.guide-smartphone-listing-word>ul>li>p{font-size:13px;line-height:1.4}.guide-smartphone-listing-word>ul>li>p>a{display:block;font-size:14px;margin:5px 0 0}.guide-smartphone-listing-word>ul>li>span{font-size:13px;line-height:1.2}.guide-smartphone-listing-tab-wrapper{width:auto;margin:8px auto}@media screen and (min-width: 768px){.guide-smartphone-listing-tab-wrapper{max-width:600px}}.guide-smartphone-listing-tab{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;cursor:pointer;-webkit-transition-property:background-color, color;transition-property:background-color, color;-webkit-transition-duration:200ms;transition-duration:200ms;position:relative;padding:20px 0}.guide-smartphone-listing-tab:hover{color:#003399;padding-top:20px}.guide-smartphone-listing-tab:after{content:"";height:6px;position:absolute;width:100%;left:0;bottom:100%;background-color:#003399;height:0;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:200ms;transition-duration:200ms}.guide-smartphone-listing-tab:checked{background:#fff;color:#47c0e9;padding-top:24px}.guide-smartphone-listing-raidos{display:none}.guide-smartphone-listing-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;text-align:center;padding:0}.guide-smartphone-listing-list li{text-align:center;font-size:17px;color:#000;width:50%;position:relative;background:#fff210}#panels section{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:0;opacity:0;-webkit-transition:opacity 600ms;transition:opacity 600ms;overflow-y:hidden}#panel-1-ctrl:checked ~ #panels #panel-1,#panel-2-ctrl:checked ~ #panels #panel-2{max-height:initial;opacity:1}#panel-1-ctrl:checked ~ #tabs-list #li-for-panel-1,#panel-2-ctrl:checked ~ #tabs-list #li-for-panel-2{pointer-events:none;cursor:default;-webkit-transform:translate3d(0, 1px, 0);transform:translate3d(0, 1px, 0);-webkit-box-shadow:none;box-shadow:none;border-right:none;background:#47c0e9;color:#fff}.guide-smartphone-support{background:#fff;line-height:1.3}.guide-smartphone-support .guide-smartphone-support-merit h2,.guide-smartphone-support-merit .guide-smartphone-support h2,.guide-smartphone-support .guide-smartphone-support-how h2,.guide-smartphone-support-how .guide-smartphone-support h2,.guide-smartphone-support .guide-smartphone-support-detail h2,.guide-smartphone-support-detail .guide-smartphone-support h2{font-size:18px;text-align:center;margin:20px auto 16px auto;color:#f44}@media screen and (min-width: 768px){.guide-smartphone-support .guide-smartphone-support-merit h2,.guide-smartphone-support-merit .guide-smartphone-support h2,.guide-smartphone-support .guide-smartphone-support-how h2,.guide-smartphone-support-how .guide-smartphone-support h2,.guide-smartphone-support .guide-smartphone-support-detail h2,.guide-smartphone-support-detail .guide-smartphone-support h2{font-size:32px}}.guide-smartphone-support .guide-smartphone-support-safe h2,.guide-smartphone-support-safe .guide-smartphone-support h2,.guide-smartphone-support .guide-smartphone-support-introduction h2,.guide-smartphone-support-introduction .guide-smartphone-support h2{font-size:18px;text-align:center;margin:20px auto 16px auto;color:#fff}@media screen and (min-width: 768px){.guide-smartphone-support .guide-smartphone-support-safe h2,.guide-smartphone-support-safe .guide-smartphone-support h2,.guide-smartphone-support .guide-smartphone-support-introduction h2,.guide-smartphone-support-introduction .guide-smartphone-support h2{font-size:32px}}.guide-smartphone-support .guide-smartphone-support-how div,.guide-smartphone-support .guide-smartphone-support-introduction div,.guide-smartphone-support .guide-smartphone-support-detail div{margin:0 auto 20px;font-size:16px}.guide-smartphone-support .guide-smartphone-support-how p,.guide-smartphone-support .guide-smartphone-support-introduction p,.guide-smartphone-support .guide-smartphone-support-detail p{width:92%;margin:8px auto;font-size:14px}@media screen and (min-width: 768px){.guide-smartphone-support .guide-smartphone-support-how p,.guide-smartphone-support .guide-smartphone-support-introduction p,.guide-smartphone-support .guide-smartphone-support-detail p{width:auto;font-size:16px;max-width:450px;padding:10px;margin:8px auto}}.guide-smartphone-support .guide-smartphone-support-how i,.guide-smartphone-support .guide-smartphone-support-introduction i,.guide-smartphone-support .guide-smartphone-support-detail i{font-size:12px;font-style:normal;margin:8px auto 16px;line-height:1.6;width:90%;display:block}@media screen and (min-width: 768px){.guide-smartphone-support .guide-smartphone-support-how i,.guide-smartphone-support .guide-smartphone-support-introduction i,.guide-smartphone-support .guide-smartphone-support-detail i{width:auto;max-width:450px;padding:10px;margin:8px auto}}.guide-smartphone-support-main{position:relative;padding:10px 0 10px;background-color:#31b9df;border-bottom:6px solid #fff210}@media screen and (min-width: 768px){.guide-smartphone-support-main{padding:26px 0 24px;border-bottom:12px solid #fff210}}.guide-smartphone-support-main>h2{padding:0 6.25%}@media screen and (min-width: 768px){.guide-smartphone-support-main>h2{padding:0}}.guide-smartphone-support-main>h2>img{max-width:580px;width:100%}@media screen and (min-width: 768px){.guide-smartphone-support-main>h2>img{width:auto}}.guide-smartphone-support-merit{padding:16px 5%;background:#fff}@media screen and (min-width: 1068px){.guide-smartphone-support-merit{padding:30px 0}}.guide-smartphone-support-merit>p{margin:8px 0 0;line-height:1.5;text-align:center}.guide-smartphone-support-merit>p:first-child{margin:0}.guide-smartphone-support-merit-list{margin:20px 0 0;font-size:0;text-align:center;counter-reset:section}@media screen and (min-width: 1068px){.guide-smartphone-support-merit-list{max-width:900px;margin:40px auto 0}}.guide-smartphone-support-merit-list li{display:inline-block;width:48%;margin:0 3% 10px 0;padding:16px 0 10px;border:solid 2px #1991e3;border-radius:4px}.guide-smartphone-support-merit-list li:nth-child(even){margin:0 0 1%}@media screen and (min-width: 1068px){.guide-smartphone-support-merit-list li{width:30%;margin:0 3% 3% 0;max-width:300px}.guide-smartphone-support-merit-list li:nth-child(even){margin:0 3% 3% 0}}.guide-smartphone-support-merit-list h3{padding:0 0 0 8px;color:#1991e3;text-align:left;line-height:30px;font-size:16px;text-align:center}@media screen and (min-width: 768px){.guide-smartphone-support-merit-list h3{font-size:22px;line-height:24px}}.guide-smartphone-support-merit-list h3:before{content:"";display:inline-block;width:16px;height:16px;margin:0 8px 0 0;padding:3px 0 0;background:url("/jp/assets/img/guide/smartphone-support/icon_check.svg?37328315");background-repeat:no-repeat;background-size:16px 16px}@media screen and (min-width: 768px){.guide-smartphone-support-merit-list h3:before{width:24px;height:24px;background:url("/jp/assets/img/guide/smartphone-support/icon_check.svg?37328315");background-repeat:no-repeat;background-size:24px 24px}}.guide-smartphone-support-merit-list h4{font-size:13px;margin:10px auto}@media screen and (min-width: 768px){.guide-smartphone-support-merit-list h4{font-size:18px}}.guide-smartphone-support-safe{background:#31b9df;padding:10px 0 20px}.guide-smartphone-support-safe div{background:#fff;width:94%;margin:0 auto}@media screen and (min-width: 768px){.guide-smartphone-support-safe div{max-width:600px;margin:0 auto}}.guide-smartphone-support-safe img{width:92%;margin:10px auto;display:block}@media screen and (min-width: 768px){.guide-smartphone-support-safe img{max-width:400px;margin:16px auto}}.guide-smartphone-support-how img{width:92%;margin:10px auto;display:block}@media screen and (min-width: 768px){.guide-smartphone-support-how img{max-width:400px;margin:16px auto}}.guide-smartphone-support-introduction{padding:10px 5% 5px;background:#31b9df;padding:10px 0 20px}@media screen and (min-width: 768px){.guide-smartphone-support-introduction{padding:10px 24px 10px}}.guide-smartphone-support-introduction div{background:#fff;width:92%;margin:0 auto;padding:8px 0;font-size:14px}@media screen and (min-width: 768px){.guide-smartphone-support-introduction div{max-width:600px;margin:0 auto;padding:10px 0 20px 0}}.guide-smartphone-support-introduction img{max-width:75%;margin:0 auto 16px}@media screen and (min-width: 768px){.guide-smartphone-support-introduction img{max-width:300px;margin:0 auto 16px}}@media screen and (min-width: 768px){.guide-smartphone-support-introduction p{width:auto;font-size:16px;max-width:480px;padding:10px;margin:8px auto}}.guide-smartphone-support-introduction span{font-weight:bold}.guide-smartphone-support-detail{padding:10px 2.5% 5px}@media screen and (min-width: 768px){.guide-smartphone-support-detail{padding:10px 24px 10px}}.guide-smartphone-support-detail img{max-width:75%;margin:10px auto 0}@media screen and (min-width: 768px){.guide-smartphone-support-detail img{max-width:300px;margin:0 auto}}.guide-smartphone-support-detail span{font-weight:bold}.guide-table table,.guide-table th,.guide-table td{border:1px #ccc solid}.guide-table th,.guide-table td{padding:8px}.guide-table th{text-align:left}.car-warranty-main{position:relative;background-position:center;background:#f2fcff;padding:0}@media screen and (min-width: 768px){.car-warranty-main{text-align:center}}.car-warranty-main img{width:100%}.car-warranty-main .car-warranty-head{text-align:center;background-color:#0098CF}@media screen and (min-width: 768px){.car-warranty-main .car-warranty-head img{width:480px}}.car-warranty-main .car-warranty-ttl{text-align:center;padding:40px 0 0}@media screen and (min-width: 768px){.car-warranty-main .car-warranty-ttl img{width:400px}}.car-warranty-main .car-warranty-img{text-align:center;padding:20px 20px 12px}@media screen and (min-width: 768px){.car-warranty-main .car-warranty-img img{width:400px}}.car-warranty-main .button{padding:20px;margin:12px 20px 20px;color:#fff;background:#0098CF;border-radius:40px;font-size:16px;font-weight:bold;text-align:center;display:block;-webkit-box-shadow:0 4px 0 #006E96;box-shadow:0 4px 0 #006E96}@media screen and (min-width: 768px){.car-warranty-main .button{margin:0 20px}}.car-warranty-main .button a{color:#fff;text-decoration:none}.car-warranty-main .button a:hover{background:#006E96}@media screen and (min-width: 768px){.car-warranty-main .button{width:400px;margin:20px auto}}.car-warranty-main h2{font-size:18px;padding:20px 20px 0;text-align:center;line-height:24px;color:#0098CF}.car-warranty-main>p{margin:0 20px;font-size:13px;line-height:1.5;padding-left:1em;text-indent:-1em}@media screen and (min-width: 768px){.car-warranty-main>p{width:400px;margin:auto;text-align:left}}.car-warranty-main a{color:#0099e8;text-decoration:underline}.car-warranty-detail{margin:40px 0 0;padding:40px 20px;background:#fff}.car-warranty-detail h1{font-size:18px;font-weight:bold;text-align:center}.car-warranty-detail p{font-size:15px;font-weight:bold;text-align:left;padding:0 0 8px}.car-warranty-detail ul{list-style:none;line-height:16px;padding:40px 0 0;font-size:15px}@media screen and (min-width: 768px){.car-warranty-detail ul{margin:0 auto;width:400px;text-align:left}}.car-warranty-detail ul li{position:relative;padding:4px 0 0;font-size:13px;padding-left:1em;text-indent:-1em}.newregi1910-container{display:block;width:100%;background-color:#00bdff}.newregi1910-img-pc{display:block;margin:0 auto;width:100%;max-width:1020px}.newregi1910-img-sp{display:block;margin:0 auto;width:100%;max-width:375px}.campaign-banner{display:block;text-align:center}.campaign-banner img{width:100%;max-width:600px;max-height:101px;min-height:54px;background:#eee}@media screen and (min-width: 768px){.campaign-banner img{min-height:none;background:none}}.campaign-banner:hover{opacity:1}@media screen and (min-width: 768px){.campaign-banner-exhibit{position:relative;height:101px;z-index:1}.campaign-banner-exhibit:before,.campaign-banner-exhibit:after{display:block;content:'';position:absolute;top:0;bottom:0;z-index:-1}.campaign-banner-exhibit:before{right:50%;left:0;background:#fe4892}.campaign-banner-exhibit:after{right:0;left:50%;background:#b7ecfd}}.campaign-banner-lottery{background:#f5f5f5}.hobby-keyvisual{width:100%;background:url("/jp/assets/img/featured/hobby/keyvisual_bg_pattern.png?37328315") center center/cover repeat}.hobby-keyvisual h2{position:relative;height:200px;padding:0;overflow:hidden;background:url("/jp/assets/img/featured/hobby/keyvisual_bg_item.png?37328315") center center/cover no-repeat}.hobby-keyvisual h2 img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:90%;max-width:340px;min-width:310px}@media screen and (min-width: 768px){.hobby-keyvisual{background-size:contain}.hobby-keyvisual h2{height:400px;background-size:contain}.hobby-keyvisual h2 img{width:68%;max-width:580px}}.hobby-main{background:#fff}.hobby-content{width:90%;max-width:980px;margin:0 auto}.hobby-heading01{display:block;position:relative;width:95%;margin:0 auto;padding:4px 0;color:#fff;text-align:center;vertical-align:middle;background:#37b8ea}.hobby-heading01:before,.hobby-heading01:after{content:'';position:absolute;z-index:1;width:0px;height:0px}.hobby-heading01:before{top:0;left:0;border-width:30px 0px 30px 15px;border-style:solid;border-color:transparent transparent transparent #fff}.hobby-heading01:after{top:0;right:0;border-width:30px 15px 30px 0px;border-style:solid;border-color:transparent #fff transparent transparent}.hobby-heading01 h2{display:table;position:relative;width:100%;height:52px;margin:0;padding:0 30px;border-top:solid 1px rgba(255,255,255,0.8);border-bottom:solid 1px rgba(255,255,255,0.8);font-size:15px;font-weight:normal;line-height:1.4;vertical-align:middle}.hobby-heading01 h2 span{display:table-cell;vertical-align:middle}@media screen and (min-width: 768px){.hobby-heading01{width:600px}.hobby-heading01 h2 span{font-size:20px}.hobby-heading01 h2 span br{display:none}}.hobby-heading02{display:block;position:relative;width:95%;margin:0 auto;color:#fff;text-align:center;vertical-align:middle;background:#37b8ea}.hobby-heading02 h2{display:table;position:relative;width:100%;height:60px;margin:0;border-top:solid 1px rgba(255,255,255,0.8);border-bottom:solid 1px rgba(255,255,255,0.8);font-size:15px;font-weight:normal;line-height:1.4;vertical-align:middle}.hobby-heading02 h2 span{display:table-cell;vertical-align:middle}@media screen and (min-width: 768px){.hobby-heading02{width:600px}.hobby-heading02 h2 span{font-size:20px}.hobby-heading02 h2 span br{display:none}}.hobby-btn{display:block;position:relative;width:100%;margin:20px auto 0;padding:16px 0;color:#fff;font-size:16px;text-align:center;text-decoration:none;background:#fe647e}.hobby-btn::after{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;vertical-align:middle}.hobby-btn::before{content:"";position:absolute;top:0;bottom:0;right:20px;width:8px;height:8px;margin:auto;border-top:3px solid #fff;border-right:3px solid #fff;vertical-align:middle;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hobby-btn:hover{text-decoration:none}@media screen and (min-width: 768px){.hobby-btn{width:400px;margin-top:40px}}.hobby-lead{padding:24px 0;background:#fff}.hobby-lead p{font-size:14px;line-height:1.6}.hobby-lead p+p{margin-top:12px}.hobby-lead p strong{color:#fe647e}@media screen and (min-width: 768px){.hobby-lead{padding:40px 0;text-align:center}.hobby-lead p{font-size:16px}}.hobby-category{padding:24px 0}.hobby-category:nth-child(2n-1){background:#f7f7f7}.hobby-category:nth-child(2n-1) .hobby-heading01:before{border-color:transparent transparent transparent #f7f7f7}.hobby-category:nth-child(2n-1) .hobby-heading01:after{top:0;border-color:transparent #f7f7f7 transparent transparent}.hobby-category:nth-child(2n){background:#fff}.hobby-category .hobby-category-list{margin-top:8px}.hobby-category .hobby-category-item{display:block;float:left;width:calc(50% - 6px);margin:12px 0 0 12px;border:2px solid #37b8ea;border-radius:4px;color:#000;font-size:14px;font-weight:bold}.hobby-category .hobby-category-item:nth-child(2n-1){margin-left:0}.hobby-category .hobby-category-item .hobby-category-item-img{width:100%}.hobby-category .hobby-category-item .hobby-category-item-name{display:inline-block;position:relative;width:100%;padding:8px 4px;text-align:center}.hobby-category .hobby-category-item .hobby-category-item-name::after{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;vertical-align:middle}.hobby-category .hobby-category-item .hobby-category-item-name::before{content:"";position:absolute;top:0;bottom:0;right:6px;width:8px;height:8px;margin:auto;border-top:2px solid #37b8ea;border-right:2px solid #37b8ea;vertical-align:middle;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width: 768px){.hobby-category{padding:60px 0}.hobby-category .hobby-category-list{margin-top:10px}.hobby-category .hobby-category-item{width:calc(33% - 25px);margin:30px 0 0 40px;font-size:16px}.hobby-category .hobby-category-item:nth-child(2n-1){margin-left:40px}.hobby-category .hobby-category-item:nth-child(3n-2){margin-left:0}.hobby-category .hobby-category-item .hobby-category-item-name{padding:12px}.hobby-category .hobby-category-item .hobby-category-item-name::before{right:12px}}.hobby-keyword{padding:24px 0 30px;background:#37b8ea}.hobby-keyword .hobby-keyword-list{margin:8px 0 0 -12px;text-align:center}.hobby-keyword .hobby-keyword-item{display:inline-block;margin:12px 0 0 10px;padding:12px 20px;border-radius:22px;color:#000;font-size:13px;font-weight:bold;background:#fff}.hobby-keyword .hobby-keyword-item:hover{text-decoration:none}@media screen and (min-width: 768px){.hobby-keyword{padding:60px 0 80px}.hobby-keyword .hobby-keyword-list{max-width:820px;margin:20px auto 0}.hobby-keyword .hobby-keyword-item{margin:20px 0 0 16px;padding:14px 24px;font-size:16px}}.newlife-keyvisual{width:100%;background-color:#ff8296;background-image:url("/jp/assets/img/featured/newlife/keyvisual_bg_pattern.png?37328315");background-position:center center;background-size:cover}.newlife-keyvisual h2{position:relative;height:200px;padding:0;overflow:hidden;background:url("/jp/assets/img/featured/newlife/keyvisual_bg_item.png?37328315") center center/cover}.newlife-keyvisual h2 img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:85%;max-width:340px;min-width:300px}@media screen and (min-width: 768px){.newlife-keyvisual h2{height:400px;background-size:cover}.newlife-keyvisual h2 img{width:70%;max-width:600px}}.newlife-main{background:#fff}.newlife-content{width:90%;max-width:980px;margin:0 auto}.newlife-heading01,.newlife-heading02{display:block;position:relative;width:95%;margin:0 auto;padding:4px 0;color:#fff;text-align:center;vertical-align:middle}.newlife-heading01:before,.newlife-heading01:after,.newlife-heading02:before,.newlife-heading02:after{content:'';position:absolute;z-index:1;width:0;height:0}.newlife-heading01:before,.newlife-heading02:before{top:0;left:0;border-width:30px 0 30px 15px;border-style:solid;border-color:transparent transparent transparent #fff}.newlife-heading01:after,.newlife-heading02:after{top:0;right:0;border-width:30px 15px 30px 0;border-style:solid;border-color:transparent #fff transparent transparent}.newlife-heading01 h2,.newlife-heading02 h2{display:table;position:relative;width:100%;height:53px;margin:0;padding:0 30px;border-top:solid 2px #fff;border-bottom:solid 2px #fff;font-size:15px;font-weight:bold;line-height:1.4;vertical-align:middle}.newlife-heading01 h2 span,.newlife-heading02 h2 span{display:table-cell;vertical-align:middle}@media screen and (min-width: 768px){.newlife-heading01,.newlife-heading02{width:600px}.newlife-heading01 h2 span,.newlife-heading02 h2 span{font-size:20px}.newlife-heading01 h2 span br,.newlife-heading02 h2 span br{display:none}}.newlife-heading01{color:#fff;background:#55cdbe}.newlife-heading01:before{border-color:transparent transparent transparent #fff}.newlife-heading01:after{border-color:transparent #fff transparent transparent}.newlife-heading01 h2{border-top:solid 2px #fff;border-bottom:solid 2px #fff}.newlife-heading02{color:#55cdbe;background:#fff}.newlife-heading02:before{border-color:transparent transparent transparent #55cdbe}.newlife-heading02:after{border-color:transparent #55cdbe transparent transparent}.newlife-heading02 h2{border-top:solid 2px #55cdbe;border-bottom:solid 2px #55cdbe}.newlife-btn{display:block;position:relative;width:100%;margin:20px auto 0;padding:16px 0;color:#fff;font-size:16px;text-align:center;text-decoration:none;background:#ff8296}.newlife-btn::after{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;vertical-align:middle}.newlife-btn::before{content:"";position:absolute;top:0;bottom:0;right:20px;width:8px;height:8px;margin:auto;border-top:3px solid #fff;border-right:3px solid #fff;vertical-align:middle;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.newlife-btn:hover{text-decoration:none}@media screen and (min-width: 768px){.newlife-btn{width:400px;margin-top:40px}}.newlife-lead{padding:24px 0;background:#fff}.newlife-lead p{font-size:14px;line-height:1.6}.newlife-lead p+p{margin-top:12px}.newlife-lead p strong{color:#ff8296}@media screen and (min-width: 768px){.newlife-lead{padding:40px 0 50px;text-align:center}.newlife-lead p{font-size:16px}}.newlife-category{padding:24px 0;background:#f7f7f7}.newlife-category .newlife-heading01:before{border-color:transparent transparent transparent #f7f7f7}.newlife-category .newlife-heading01:after{top:0;border-color:transparent #f7f7f7 transparent transparent}.newlife-category .newlife-category-list{margin-top:8px}.newlife-category .newlife-category-list .newlife-content{width:95%;max-width:980px;margin:0 auto}.newlife-category .newlife-category-item{display:block;float:left;width:calc(50% - 4px);margin:12px 0 0 8px;border:2px solid #55cdbe;border-radius:4px;color:#000;font-size:14px;font-weight:bold}.newlife-category .newlife-category-item:nth-child(2n-1){margin-left:0}.newlife-category .newlife-category-item .newlife-category-item-img{width:100%}.newlife-category .newlife-category-item .newlife-category-item-name{display:inline-block;position:relative;width:100%;padding:8px 4px;text-align:center}.newlife-category .newlife-category-item .newlife-category-item-name::after{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;vertical-align:middle}.newlife-category .newlife-category-item .newlife-category-item-name::before{content:"";position:absolute;top:0;bottom:0;right:6px;width:8px;height:8px;margin:auto;border-top:2px solid #55cdbe;border-right:2px solid #55cdbe;vertical-align:middle;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width: 768px){.newlife-category{padding:50px 0 70px}.newlife-category .newlife-category-list{margin-top:10px}.newlife-category .newlife-category-item{width:calc(33% - 25px);margin:30px 0 0 40px;font-size:16px}.newlife-category .newlife-category-item:nth-child(2n-1){margin-left:40px}.newlife-category .newlife-category-item:nth-child(3n-2){margin-left:0}.newlife-category .newlife-category-item .newlife-category-item-name{padding:12px}.newlife-category .newlife-category-item .newlife-category-item-name::before{right:12px}}.newlife-category-02{background:#fff}.newlife-category-02 .newlife-heading01{background:#ff8296}.newlife-category-02 .newlife-heading01:before{border-color:transparent transparent transparent #fff}.newlife-category-02 .newlife-heading01:after{top:0;border-color:transparent #fff transparent transparent}.newlife-category-02 .newlife-category-item{border:2px solid #ff8296}.newlife-category-02 .newlife-category-item .newlife-category-item-name::before{border-top:2px solid #ff8296;border-right:2px solid #ff8296}.newlife-category-02 .newlife-btn{background:#55cdbe}.newlife-keyword{padding:24px 0 30px;background:#55cdbe}.newlife-keyword .newlife-keyword-list{margin:8px 0 0 -12px;text-align:center}.newlife-keyword .newlife-keyword-item{display:inline-block;margin:12px 0 0 10px;padding:12px 20px;border-radius:22px;color:#000;font-size:13px;font-weight:bold;background:#fff}.newlife-keyword .newlife-keyword-item:hover{text-decoration:none}@media screen and (min-width: 768px){.newlife-keyword{padding:40px 0 60px}.newlife-keyword .newlife-keyword-list{max-width:820px;margin:20px auto 0}.newlife-keyword .newlife-keyword-item{margin:20px 0 0 16px;padding:14px 24px;font-size:16px}}.newlife-keyword02{background:#ff8296}.newlife-keyword02 .newlife-heading02{color:#ff8296}.newlife-keyword02 .newlife-heading02:before{border-color:transparent transparent transparent #ff8296}.newlife-keyword02 .newlife-heading02:after{border-color:transparent #ff8296 transparent transparent}.newlife-keyword02 .newlife-heading02 h2{border-top:solid 2px #ff8296;border-bottom:solid 2px #ff8296}.camp-main{font-family:Helvetica, Arial, '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', sans-serif}.camp-main a:hover{text-decoration:none}.camp-main img{width:100%}.camp-main{line-height:1.4em;color:#222;background-color:#fff}.camp-content-inner{width:90%;max-width:980px;margin:0 auto}.camp-c-btn{display:block;position:relative;width:100%;margin:0 auto;padding:16px 0;border-radius:30px;font-size:16px;text-align:center;text-decoration:none;color:#fff;background:#CE4D39}.camp-c-btn .camp-c-icon-arrow{position:absolute;top:25px;right:30px}@media screen and (min-width: 768px){.camp-c-btn{width:400px}}.camp-c-icon-arrow{position:relative}.camp-c-icon-arrow:before,.camp-c-icon-arrow:after{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;vertical-align:middle}.camp-c-icon-arrow:before{width:20px;height:20px;border-radius:50%;background-color:#fff;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.2);box-shadow:1px 2px 2px rgba(0,0,0,0.2)}.camp-c-icon-arrow:after{-webkit-box-sizing:border-box;box-sizing:border-box;left:7px;width:5px;height:5px;border:5px solid transparent;border-left:7px solid #222}.camp-c-icon-arrow.arrow-sm:before{width:16px;height:16px}.camp-c-icon-arrow.arrow-sm:after{left:6px;width:4px;height:4px;border:4px solid transparent;border-left:6px solid #222}.camp-c-icon-arrow.arrow-brown:after{border-color:transparent transparent transparent #7B4626}.camp-c-icon-arrow.arrow-red:after{border-color:transparent transparent transparent #CE4D39}.camp-c-icon-arrow.arrow-green:after{border-color:transparent transparent transparent #A4B847}.camp-c-icon-arrow.arrow-blue:after{border-color:transparent transparent transparent #89BCC6}.camp-c-heading{font-size:16px;font-weight:bold;text-align:center}@media screen and (min-width: 768px){.camp-c-heading{font-size:20px}}.camp-c-heading-balloon{border-radius:4px;position:relative;margin:0 auto;padding:8px 12px;font-size:18px;font-weight:normal;text-align:center;color:#fff;background:#222}.camp-c-heading-balloon:before{border-radius:4px;content:"";position:absolute;bottom:-14px;left:30px;border:14px solid transparent;border-left:10px solid #222}.camp-c-heading-balloon.heading-brown{background:#7B4626}.camp-c-heading-balloon.heading-brown:before{border-left:10px solid #7B4626}.camp-c-heading-balloon.heading-red{background:#CE4D39}.camp-c-heading-balloon.heading-red:before{border-left:10px solid #CE4D39}.camp-c-heading-balloon.heading-green{background:#A4B847}.camp-c-heading-balloon.heading-green:before{border-left:10px solid #A4B847}.camp-c-heading-balloon.heading-blue{background:#89BCC6}.camp-c-heading-balloon.heading-blue:before{border-left:10px solid #89BCC6}@media screen and (min-width: 768px){.camp-c-heading-balloon{padding:10px 12px}}.camp-c-heading-sub{border-radius:4px;position:relative;margin:0 auto;padding:8px 12px;font-size:18px;font-weight:normal;text-align:center;color:#fff;background:#222}.camp-c-heading-sub.heading-brown{background:#7B4626}.camp-c-heading-sub.heading-red{background:#CE4D39}.camp-c-heading-sub.heading-green{background:#A4B847}.camp-c-heading-sub.heading-blue{background:#89BCC6}@media screen and (min-width: 768px){.camp-c-heading-sub{padding:10px 12px}}@media screen and (max-width: 374px){.camp-c-heading-balloon,.camp-c-heading-sub{font-size:15px}}.camp-c-border-section{padding-top:30px;border-top:solid #F4F3EE}@media screen and (min-width: 768px){.camp-c-border-section{padding-top:40px}}.camp-description{margin:20px 0}.camp-description_text{font-size:14px;line-height:1.8em;text-align:center}.camp-description_text span{display:block}.camp-description_text strong{font-weight:bold;color:#CE4D39}@media screen and (min-width: 768px){.camp-description{margin:30px 0 40px}.camp-description_text{font-size:16px}.camp-description_text br{display:none}}@media screen and (max-width: 374px){.camp-description_text{font-size:13px}}.camp-jump-inpage_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.camp-jump-inpage_link{border-radius:4px;display:block;width:48%;margin-top:10px;padding:10px 4px 6px;text-align:center;background-color:#F4F3EE}.camp-jump-inpage_link_img{width:100px;margin:0 auto}.camp-jump-inpage_link_title{margin-top:8px;font-size:14px;font-weight:bold;color:#222}.camp-jump-inpage_link_title_sub{display:block;color:#CE4D39}.camp-jump-inpage_link_arrow{display:inline-block;width:16px;height:16px;margin-top:4px}.camp-jump-inpage_link_arrow.camp-c-icon-arrow.arrow-sm:after{top:5px;left:4px;border:4px solid transparent;border-top:6px solid #7B4626}@media screen and (min-width: 768px){.camp-jump-inpage .camp-jump-inpage_link{width:23%}}.camp-item-menu{margin-top:40px}.camp-item-menu_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.camp-item-menu_link{border-radius:4px;display:block;overflow:hidden;width:48%;margin-top:10px}.camp-item-menu_link_overview{position:relative}.camp-item-menu_link_overview_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:-25px;left:0;right:0;width:50px;height:50px;margin:0 auto;border-radius:50%;background-color:#fff}.camp-item-menu_link_overview_icon img{width:30px}.camp-item-menu_link_overview_title{padding:32px 12px 16px;font-weight:bold;text-align:center;background-color:#F4F0DB}.camp-item-menu_link_overview_title_sub{display:block;font-size:14px;color:#CE4D39}.camp-item-menu_link_overview_title_name{display:block;margin-top:4px;font-size:16px;color:#222}.camp-item-menu_link_overview_arrow{position:absolute;bottom:26px;right:22px}@media screen and (min-width: 768px){.camp-item-menu{margin-top:60px}.camp-item-menu_link{width:32%;margin-top:20px}}@media screen and (max-width: 374px){.camp-item-menu_link_overview_title_sub{font-size:13px}.camp-item-menu_link_overview_title_name{margin-top:0;font-size:14px}}.camp-keyvisual-index{width:100%;background:url("/jp/assets/img/featured/camp/index/index_keyvisual_pattern.jpg?37328315") center center/100px repeat}.camp-keyvisual-index h2 img{display:block;width:98%;margin:0 auto;padding:4px 0}@media screen and (min-width: 768px){.camp-keyvisual-index h2{height:400px}.camp-keyvisual-index h2 img{width:auto;max-width:680px;padding-top:28px}}.camp-topic-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.camp-topic_main{border-radius:4px;width:100%;background-color:#7B4626}.camp-topic_main-bnr{border-radius:4px;display:block;overflow:hidden;color:#fff;background-color:#7B4626}.camp-topic_main-bnr_title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 12px 12px 16px}.camp-topic_main-bnr_title{width:calc(100% - 20px);padding-right:8px;font-size:16px;line-height:2.2rem}.camp-topic_main-bnr_icon{width:20px}.camp-topic_sub{width:100%;margin-top:10px}.camp-topic_sub-bnr{border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:10px;color:#fff}.camp-topic_sub-bnr.bnr-brand-ranking{background-color:#CE4D39}.camp-topic_sub-bnr.bnr-lucky-find{background-color:#A4B847}.camp-topic_sub-bnr.bnr-steak{background-color:#89BCC6}.camp-topic_sub-bnr_img{border-radius:4px;width:80px;height:80px;background-color:#fff}.camp-topic_sub-bnr_title{width:calc(100% - 100px);padding:0 8px 0 16px;font-size:16px;line-height:2.2rem}.camp-topic_sub-bnr_title p span{display:inline-block;white-space:nowrap}.camp-topic_sub-bnr_icon{width:20px}.camp-topic_sub-bnr+.camp-topic_sub-bnr{margin-top:10px}@media screen and (min-width: 768px){.camp-topic_main{width:50%}.camp-topic_sub{width:49%;margin:0}.camp-topic_sub-bnr{padding:12px 10px}}@media screen and (max-width: 374px){.camp-topic_main-bnr_title{font-size:14px}.camp-topic_main-bnr_title br{display:none}.camp-topic_sub-bnr_title{font-size:14px}.camp-topic_sub-bnr_title br{display:none}}.camp-keyvisual-lower{width:100%;padding:12px;text-align:center;background:#F4F3EE url("/jp/assets/img/featured/camp/common/lower_keyvisual_pattern.png?37328315") center center/400px repeat}.camp-keyvisual-lower_img{width:100px;margin:0 auto}.camp-keyvisual-lower_heading{margin-top:8px;font-size:20px;color:#7B4626}.camp-keyvisual-lower_heading_sub{display:block;font-size:18px}.camp-keyvisual-lower_heading span{display:block}@media screen and (min-width: 768px){.camp-keyvisual-lower{height:200px;padding:20px 12px 30px}.camp-keyvisual-lower_img{width:180px}.camp-keyvisual-lower_heading{margin-top:16px;font-size:24px}.camp-keyvisual-lower_heading br{display:none}}.camp-page-lower .camp-description_text{text-align:justify}.camp-page-lower .camp-description_text span{display:inline}@media screen and (min-width: 768px){.camp-page-lower .camp-description_text{text-align:center}.camp-page-lower .camp-description_text span{display:inline-block}}.camp-starter-inner{border-radius:4px;padding:20px 16px;background-color:#F4F3EE}.camp-starter_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.camp-starter_item{margin:10px 2%;width:29%;text-align:center}.camp-starter_item.item-table{-webkit-box-flex:0.8;-ms-flex-positive:0.8;flex-grow:0.8}.camp-starter_item_img{width:64px;margin:0 auto}.camp-starter_item_title{margin-top:4px;font-size:16px;font-weight:bold}.camp-starter_item_title span{font-size:12px}.camp-starter_item_label{display:block;margin-top:4px;padding:2px 8px;border-radius:20px;font-size:12px;color:#7B4626;background-color:#EDE7C8}.camp-starter_item_price{display:block;margin-top:4px;font-size:14px;font-weight:bold;color:#7B4626}.camp-starter_description{margin-top:10px;line-height:1.8em;text-align:justify}@media screen and (min-width: 768px){.camp-starter-inner{max-width:720px;padding:40px 60px}.camp-starter_list{margin-top:20px}.camp-starter_item.item-table{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.camp-starter_description{margin-top:20px;text-align:center}.camp-starter_description span{display:block}}@media screen and (max-width: 374px){.camp-starter_item{width:46%}.camp-starter_item.item-table{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.camp-starter_item_title{font-size:14px}}.camp-brand-ranking{margin-top:40px}.camp-brand-ranking_heading{text-align:center}.camp-brand-ranking_heading img{width:40px}.camp-brand-ranking_heading span{display:block;margin-top:4px;font-size:18px;font-weight:bold}.camp-brand-ranking_subheading{margin-top:10px}.camp-brand-ranking_subheading span{padding:0 20px}.camp-brand-ranking_subheading span:before,.camp-brand-ranking_subheading span:after{content:'';display:inline-block;width:18px;height:18px;vertical-align:text-top;background:url("/jp/assets/img/featured/camp/common/icon/icon_ranking_white.png?37328315") center center/18px no-repeat}.camp-brand-ranking_subheading span:before{margin-right:10px}.camp-brand-ranking_subheading span:after{margin-left:10px}.camp-brand-ranking_list{border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;margin-top:8px}.camp-brand-ranking_link{display:block;width:100%;padding:16px;background-color:#F4F0DB}.camp-brand-ranking_link+.camp-brand-ranking_link{border-top:1px solid #fff}.camp-brand-ranking_link_title{position:relative;padding-right:20px;font-size:18px;font-weight:bold;line-height:1.4em}.camp-brand-ranking_link_title_rank{color:#CE4D39}.camp-brand-ranking_link_title_rank:before{content:'';display:inline-block;width:16px;height:16px;margin-right:4px;vertical-align:text-top;background:url("/jp/assets/img/featured/camp/common/icon/icon_ranking_yellow.png?37328315") center center/18px no-repeat}.camp-brand-ranking_link_title_name{margin-right:4px;color:#222}.camp-brand-ranking_link_title_flag{display:inline-block;width:22px;vertical-align:text-bottom}.camp-brand-ranking_link_title_arrow{position:absolute;top:12px;right:16px}.camp-brand-ranking_link_overview{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px}.camp-brand-ranking_link_overview_img{border-radius:4px;-ms-flex-item-align:start;align-self:flex-start;overflow:hidden;width:100px;background-color:#fff}.camp-brand-ranking_link_overview_description{width:calc(100% - 100px);padding-left:16px;font-size:14px;line-height:1.6em;text-align:justify;color:#222}@media screen and (min-width: 768px){.camp-brand-ranking{margin-top:60px}.camp-brand-ranking_subheading{margin:10px auto 0}.camp-brand-ranking_list{margin-top:0}.camp-brand-ranking_link{border-radius:4px;margin-top:20px}.camp-brand-ranking_link:first-child,.camp-brand-ranking_link:nth-child(2){width:49%}.camp-brand-ranking_link:nth-child(3),.camp-brand-ranking_link:nth-child(4),.camp-brand-ranking_link:nth-child(5){width:32%}.camp-brand-ranking_link:nth-child(3) .camp-brand-ranking_link_overview_img,.camp-brand-ranking_link:nth-child(4) .camp-brand-ranking_link_overview_img,.camp-brand-ranking_link:nth-child(5) .camp-brand-ranking_link_overview_img{width:60px}.camp-brand-ranking_link:nth-child(3) .camp-brand-ranking_link_overview_description,.camp-brand-ranking_link:nth-child(4) .camp-brand-ranking_link_overview_description,.camp-brand-ranking_link:nth-child(5) .camp-brand-ranking_link_overview_description{width:calc(100% - 60px);font-size:13px}.camp-brand-ranking_link+.camp-brand-ranking_link{border-top:none}}@media screen and (max-width: 374px){.camp-brand-ranking_heading span{font-size:16px}.camp-brand-ranking_link_title{font-size:16px}.camp-brand-ranking_link_title_rank:before{vertical-align:top}}.camp-lucky-item_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.camp-lucky-item_link{border-radius:4px;display:block;width:100%;margin-top:10px;padding:16px;background-color:#F4F0DB}.camp-lucky-item_link+.camp-brand-ranking_link{margin-top:10px}.camp-lucky-item_link_title{position:relative;padding-right:20px;font-weight:bold;line-height:1.4em;text-align:center;color:#222}.camp-lucky-item_link_title_name{font-size:18px}.camp-lucky-item_link_title_brand{font-size:16px;margin-left:4px;white-space:nowrap}.camp-lucky-item_link_title_brand:before{content:'/';display:inline-block;margin-right:4px;font-weight:normal}.camp-lucky-item_link_title_arrow{position:absolute;top:12px;right:16px}.camp-lucky-item_link_overview{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.camp-lucky-item_link_overview_img{border-radius:4px;-ms-flex-item-align:start;align-self:flex-start;overflow:hidden;width:calc(100% - 156px);background-color:#fff}.camp-lucky-item_link_overview_detail{width:156px;padding-left:16px}.camp-lucky-item_link_overview_detail_price{text-align:center;color:#7B4626}.camp-lucky-item_link_overview_detail_price+.camp-lucky-item_link_overview_detail_price{margin-top:8px}.camp-lucky-item_link_overview_detail_price_label{display:block;padding:0 8px;border-radius:10px;font-size:12px;background-color:#fff}.camp-lucky-item_link_overview_detail_price_number{display:block;margin-top:6px;font-size:15px;font-weight:bold}.camp-lucky-item_link_overview_detail_price_number small{margin-left:2px;font-weight:normal}.camp-lucky-item_link_description{margin-top:10px;font-size:14px;line-height:1.6em;text-align:justify;color:#222}.camp-lucky-item_caution{margin-top:15px}@media screen and (min-width: 768px){.camp-lucky-item_link{width:32%;margin-top:20px}.camp-lucky-item_link_overview_img{width:calc(100% - 154px)}.camp-lucky-item_link_overview_detail{width:154px}.camp-lucky-item_link_overview_detail_price_number small{display:inline-block;line-height:1em;white-space:nowrap}}.camp-steak{margin-top:40px;padding-top:20px}.camp-steak-main .camp-steak-article_content-wrap{margin-top:20px}.camp-steak-main .camp-steak-article_img{width:100%}.camp-steak-sub .camp-steak-article{margin-top:20px}.camp-steak-article{padding-top:20px}.camp-steak-article_heading{padding:6px 12px}.camp-steak-article_heading_img{display:inline-block;width:30px;margin-right:4px;padding:2px;border-radius:50%;background-color:#fff}.camp-steak-article_heading span{display:inline-block;vertical-align:middle}.camp-steak-article_description-wrap{margin-top:15px}.camp-steak-article_description{line-height:1.6em;text-align:justify}.camp-steak-article_description strong{font-weight:bold;color:#CE4D39}.camp-steak-article_link{border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px;overflow:hidden;background-color:#F4F0DB}.camp-steak-article_link_img{width:164px;overflow:hidden}.camp-steak-article_link_overview{width:calc(100% - 184px)}.camp-steak-article_link_overview_title{font-size:16px;font-weight:bold;line-height:2.2rem;text-align:center;color:#222}.camp-steak-article_link_overview_title_sub{display:block;font-size:14px;color:#CE4D39}.camp-steak-article_link_arrow{width:16px;right:4px}@media screen and (min-width: 768px){.camp-steak{margin-top:60px}.camp-steak-main .camp-steak-article_content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.camp-steak-main .camp-steak-article_img{width:40%}.camp-steak-main .camp-steak-article_description-wrap{width:57%;margin-top:0}.camp-steak-main .camp-steak-article_link_overview_title_sub{display:inline-block}.camp-steak-sub .camp-steak-article_description-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.camp-steak-sub .camp-steak-article_description{width:49%}.camp-steak-sub .camp-steak-article_link{-ms-flex-item-align:start;align-self:flex-start;width:49%;margin-top:0}}.camp-page-steak.camp-page-lower .camp-description-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.camp-page-steak.camp-page-lower .camp-description_text{width:100%;margin-top:15px}.camp-page-steak.camp-page-lower .camp-description_img{width:100%}@media screen and (min-width: 768px){.camp-page-steak.camp-page-lower .camp-description_text{width:48%;text-align:justify;margin-top:0}.camp-page-steak.camp-page-lower .camp-description_img{width:49%}}.camp-page-steak .camp-jump-inpage_link_img{width:60px}.camp-page-steak .camp-jump-inpage_link_title{margin-top:4px}@media screen and (max-width: 374px){.camp-steak-article_link_img{width:calc(100% - 160px)}.camp-steak-article_link_overview{width:140px}}.camp-class{padding:30px 0}.camp-class-category{margin-top:40px;background-color:#F4F3EE}.camp-class-brand{background-color:#D9EDEF}.camp-class_heading img{width:42px}.camp-class_heading span{display:block;margin-top:5px}.camp-class_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.camp-class_link{width:27%;margin:6px 3%}.camp-class_link_img{overflow:hidden;border-radius:100px;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.2);box-shadow:1px 2px 2px rgba(0,0,0,0.2)}.camp-class_link_title{margin-top:8px;font-size:14px;font-weight:bold;text-align:center;color:#222}@media screen and (min-width: 768px){.camp-class{padding:40px 0 70px}.camp-class-category{margin-top:70px}.camp-class_heading img{width:52px}.camp-class_list{margin-top:10px}.camp-class_link{width:16%;margin:16px 2%}.camp-class_link_title{margin-top:16px;font-size:16px}.camp-class_link_title br{display:none}}.camp-link{padding:30px 0 40px}.camp-link_btn{margin-top:15px}@media screen and (min-width: 768px){.camp-link{padding:40px 0 50px}.camp-link_btn{margin-top:20px}}@media screen and (max-width: 374px){.camp-class_link_title{font-size:12px}}.camp-class-page-link{padding:40px 0 0}.camp-class-page-link .camp-class_heading{text-align:center;margin-bottom:15px}.camp-class-page-link .camp-topic_sub-bnr.bnr-starter-items{background-color:#7B4626}@media screen and (min-width: 768px){.camp-class-page-link{padding:80px 0 0}.camp-class-page-link .camp-class_heading br{display:none}.camp-class-page-link .camp-page-link-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.camp-class-page-link .camp-page-link-inner .camp-topic_sub-bnr{width:32%;margin-top:0}.camp-class-page-link .camp-page-link-inner .camp-topic_sub-bnr .camp-topic_sub-bnr_title p span{white-space:normal}}.camp-page-starter-items .bnr-starter-items{display:none}.camp-page-brand-ranking .bnr-brand-ranking{display:none}.camp-page-lucky-find .bnr-lucky-find{display:none}.camp-page-steak .bnr-steak{display:none}[data-toggle='open-app']{display:none}.visible-pc{display:none}@media screen and (min-width: 768px){.visible-pc{display:block}}.visible-pc-only{display:none}@media screen and (min-width: 1068px){.visible-pc-only{display:block}}@media screen and (min-width: 1068px){.visible-tablet{display:none}}@media screen and (min-width: 768px){.visible-sp{display:none}}@media screen and (min-width: 1068px){.hidden-large{display:none}}.visible-large{display:none}@media screen and (min-width: 1068px){.visible-large{display:block}}.help-center-container{max-width:768px;margin:0 auto;padding:0 0 40px}.is-browser-container .help-center-container{margin:24px 0 0;padding:0}@media screen and (min-width: 768px){.is-browser-container .help-center-container{margin:0}}.help-center-content-inner{padding:24px 5% 40px;background:#fff}.help-center-content-box{padding:12px 0 0;background-color:#e8e8e8}.help-center-content-box:not(:first-of-type){margin:16px 0 0 0}.help-center-content-box h2{padding:0;color:#000;font-size:15px;width:100%}.help-center-content-box .list-box,.help-center-content-box .tab-content{margin:8px 0 0}.help-center-content-box .infinite-loading{padding:16px;text-align:center}.help-center-content-box .accordion-child{border-top:1px solid #eee;background:#fafafa}.help-center-content-box .accordion-child .list-head{margin:0 0 0 37px}@media screen and (min-width: 1068px){.is-browser-container .help-center-content-box .accordion-child .list-head{margin:0}}.help-center-content-loading{padding:40px;text-align:center}.help-center-no-item{width:82.93333%;margin:0 auto;padding:48px 0 48px;font-size:18px;text-align:center;line-height:1.15;background-repeat:no-repeat;background-size:231.5px 123px;background-position:center bottom}.help-center-no-item-mercari-box-link{background-color:#fff;width:82.93333%;margin:-30px auto 0;font-size:18px;text-align:center;padding:10px 5px 15px}.help-center-tab-nav{position:absolute;left:16px;right:16px;bottom:0;max-width:320px;margin:0 auto;font-size:0;text-align:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.is-browser-container .help-center-tab-nav{bottom:16px}.help-center-tab-nav.is-fixed{position:fixed;top:0;left:0;right:0;bottom:auto;max-width:352px;padding:8px 16px;z-index:1000}@media screen and (min-width: 1068px){.is-browser-container .help-center-tab-nav.is-fixed{position:absolute;top:auto;left:16px;right:16px;bottom:16px;z-index:1}}.help-center-tab-nav li{display:inline-block;width:47.5%;margin:0 2.5% 0 0;border:1px solid #ea352d;background:#f5f5f5;color:#ea352d;border-radius:75px;font-size:14px}.help-center-tab-nav li.active{background:#ea352d;color:#fff}.help-center-tab-nav li:last-child{margin:0}.help-center-tab-nav a{display:block;line-height:29px;color:currentColor}.help-center-tab-nav a:hover{opacity:1;text-decoration:none}.help-center-article-form .help-center-photo-file{font-weight:normal}.help-center-photo-file{width:100%;margin:24px 0 0;padding:8px 0;border:1px solid #ea352d;text-align:center}.help-center-photo-file.is-disabled{opacity:0.64}.help-center-photo-file .icon-camera{margin:0 8px 0 0;color:#ea352d}.help-center-photo-file span,.help-center-photo-file i{vertical-align:middle}.help-center-photo-file input{display:none;width:0;height:0;font-size:0;opacity:0}.help-center-photos-list{margin:8px 0 0}.help-center-photos-list li{position:relative;padding:8px 0;border-top:1px solid #aaa}.help-center-photos-list li:last-child{border-bottom:1px solid #aaa}.help-center-photos-list figure>div{float:left;overflow:hidden;position:relative;width:40px;height:40px}.help-center-photos-list figcaption{overflow:hidden;max-height:4em;padding:8px 24px 0 8px;line-height:1.2;text-overflow:ellipsis}.help-center-photos-list img{width:100%}.help-center-photos-list img.higher{position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.help-center-photos-list img.longer{position:absolute;top:0;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.help-center-photos-list .icon-close{position:absolute;top:50%;right:-16px;padding:16px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.help-center-submit-loading.is-hide{display:none}.help-center-sub-head{position:absolute;top:24px;right:16px;z-index:1;color:#ea352d;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s}.help-center-sub-head.active{color:#333}.help-center-dropdown-content{position:absolute;top:40px;left:0;right:0;z-index:999;padding:16px;background:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.4);box-shadow:0 1px 4px 0 rgba(0,0,0,0.4)}.help-center-dropdown-content .radio-has-icon input[type='radio']:checked{border-color:#ea352d}.help-center-dropdown-content .radio-has-icon svg path{fill:#ccc;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s}.help-center-dropdown-content .radio-has-icon.active svg path{fill:#ea352d}.help-center-vote-container{margin:32px 0 0}.help-center-vote-btn{margin:8px 0 0;font-size:0}.help-center-vote-btn button{display:inline-block;margin:0 0 0 24px;vertical-align:bottom}.help-center-vote-btn button:first-child{margin:0}.help-center-vote-btn .mericon-icon-bad,.help-center-vote-btn .mericon-icon-good{fill:#ccc}.help-center-vote-thanks-message{padding:16px 0;background:#f5f5f5;line-height:1.2}.help-center-vote-answer-form{padding:16px;background:#f5f5f5}.help-center-vote-answer-form button[type='submit']{margin:24px auto 0}.help-center-recommend-box{margin:16px auto 16px auto}#recommend-section{overflow:auto}.help-center-top-container{margin:20px 0 0}.help-center-top-container>section{width:340px;margin:0 20px 20px 0;background:#fff}.help-center-top-container>section:nth-child(2n){margin:0 0 20px}.help-center-top-container>section>a{display:block;margin:0 16px;border-top:1px solid #eee;line-height:40px;text-align:center;color:#ea352d}.help-center-top-content-head{position:relative;height:150px;text-align:center;border-bottom:1px solid #eee}.help-center-top-content-head>div{position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.help-center-top-content-head h4{margin:8px 0 0;line-height:22px}.help-center-top-content-head p{margin:8px 0 0;color:#888}.help-center-top-content-list{padding:16px}.help-center-top-content-list h5{color:#333;font-weight:600;text-transform:uppercase}.help-center-top-content-list h5+ul{margin:8px 0 0}.help-center-top-content-list a{position:relative;display:block;padding:16px 16px 16px 0;color:#333;line-height:1.2}.help-center-top-content-list .icon-arrow-right{position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0.6}.help-center-top-container{margin:0}.help-center-top-content-head{height:90px}.help-center-top-content-head>div{position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.help-center-top-content-head>div img{display:inline-block}.help-center-top-content-head>div h4{display:inline-block;font-size:16px;margin:0 0 0 16px;vertical-align:middle}.header-help-center-web{background:#fff}.header-help-center-web h1{font-size:24px}.header-help-center-web h1 .logo{width:120px;height:32px}@media screen and (min-width: 375px){.header-help-center-web h1 .logo{padding-top:1px;width:135px;height:39px}}.header-help-center-web h1 a{color:#333}.header-help-center-web h1 a:hover{opacity:1;text-decoration:none}.header-help-center-web-inner{margin:0 auto;padding:14px 16px}@media screen and (min-width: 768px){.header-help-center-web-inner{padding:14px 0;width:700px}}@media screen and (min-width: 1068px){.header-help-center-web-inner{width:1020px}}.header-help-center-web-mypage{display:block}.header-help-center-web-mypage div{overflow:hidden;width:32px;height:32px;border-radius:50%}.help-center-header{position:relative;padding:12px 0 0;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#efefef));background:linear-gradient(#fff, #efefef);text-align:center}.is-browser-container .help-center-header{padding:0;background:#fff}.help-center-header-bg{max-width:375px;height:125px;margin:0 auto}.is-browser-container .help-center-header-bg{padding:18px 0 0;height:160px}.help-center-header-bg h2,.help-center-header-bg h3{font-weight:400;font-size:15px;color:#888;line-height:1}.help-center-header-message{padding:12px 0 31px}.help-center-header-message>.help-center-header-bg{background:url("/jp/assets/img/help_center/us/bg-message-center.png?37328315");background-repeat:no-repeat;background-size:cover;background-position:center}.is-browser-container .help-center-header-message>.help-center-header-bg{max-width:none;height:200px;background-position:center 20px;background-size:375px 125px}.help-center-header{padding:0}.help-center-border{height:4px;background-color:#e3463d}.help-center-header-top{margin-bottom:24px}.help-center-header-top>.help-center-header-bg{background:url("/jp/assets/img/help_center/jp/bg-top.png?37328315");background-repeat:no-repeat;background-size:100%;background-position:center}.help-center-header-top .help-center-header-bg{background-size:cover;max-width:100%;height:180px}.help-center-header-top-webview{padding:0 0 44px;padding:0}.help-center-header-top-webview>.help-center-header-bg{background:url("/jp/assets/img/help_center/jp/bg-top-webview.png?37328315");background-repeat:no-repeat;background-size:cover;background-position:center}.help-center-header-top-webview h2{font-size:21px}.help-center-header-top-webview>.help-center-header-bg{max-width:100%;height:0;background-size:cover;background-position:center;padding-top:34%}.help-center-header-top-webview02{padding:0 0 44px;padding:0}.help-center-header-top-webview02>.help-center-header-bg{background:url("/jp/assets/img/help_center/jp/bg-top-webview02.png?37328315");background-repeat:no-repeat;background-size:cover;background-position:center}.help-center-header-top-webview02 h2{font-size:21px}.help-center-header-top-webview02>.help-center-header-bg{max-width:100%;height:0;background-size:cover;background-position:center;padding-top:34%}.help-center-footer{position:absolute;bottom:0;left:0;right:0;height:120px;text-align:center}.help-center-footer a{display:block}.help-center-footer p{margin:8px 0 0}.help-center-container-article{padding:0 0 160px}.is-browser-container .help-center-container-article{padding:0}.help-center-return p{margin:8px 0 0;line-height:1.5}.help-center-return p:first-child{margin:0}.help-center-article-form-container{margin:24px 0 0;font-size:16px}.help-center-article-form-container button[type='submit']{margin:24px auto 0}.help-center-article-form-container .modal-btn-submit[type='submit']{margin:0}.help-center-article-form-info p{line-height:1.5}.help-center-article-form-detail-info{line-height:1.5;padding:0 0 16px}.help-center-article-form-detail-info div{width:30%;display:inline-block}.help-center-article-form-box{position:relative;padding:24px 0}.help-center-article-btn{margin:16px 0 0;font-size:0}.help-center-article-btn .btn-default{display:inline-block;width:47.5%;margin:0 2.5% 0 0;font-size:14px}.help-center-article-btn .btn-default.is-single{width:100%}.help-center-article-btn .btn-default+button{margin:0}.help-center-article-form-info.is-hide,.help-center-article-form.is-hide,.help-center-vote-box.is-hide,.help-center-vote-textarea.is-hide,.help-center-vote-answer-yes.is-hide,.help-center-vote-answer-no.is-hide,.help-center-vote-thanks-message.is-hide{display:none}.help-center-article-form-info.is-show,.help-center-article-form.is-show,.help-center-vote-box.is-show,.help-center-vote-textarea.is-show,.help-center-vote-answer-yes.is-show,.help-center-vote-answer-no.is-show,.help-center-vote-thanks-message.is-show{display:block;-webkit-animation:fade-in-up ease-out .3s forwards;animation:fade-in-up ease-out .3s forwards}.help-center-article-head h2{font-weight:600;font-size:15px;line-height:1.1;border-bottom:solid 1px #B7B7B7;padding:0 0 16px 0}.help-center-article-body{margin:16px 0 0;font-size:16px;border-bottom:solid 1px #B7B7B7;padding:0 0 16px 0}.help-center-article-body h3{margin:32px 0 0;line-height:1.2;font-weight:400;font-size:22px}.help-center-article-body h3:first-child{margin:0}.help-center-article-body h4{margin:32px 0 0;font-weight:400;font-size:19px;line-height:1.13158}.help-center-article-body p{margin:14px 0;font-size:14px;line-height:1.4}.help-center-article-body p:first-child{margin:0}.help-center-article-body img{width:100%;max-width:375px;margin:14px 0}.help-center-article-body li{font-size:14px;margin:8px 0 0;line-height:1.5}.help-center-article-body li:first-child{margin:0}.help-center-article-body ul{padding:0 0 0 1.5em}.help-center-article-body>ul{margin:16px 0 0;list-style:disc}.help-center-article-body>ul ul{margin:8px 0 0;list-style:circle}.help-center-article-body>ul ul ul{list-style:square}.help-center-article-body ol{margin:16px 0 0;counter-reset:count}.help-center-article-body ol li{position:relative;padding:0 0 0 1.5em}.help-center-article-body ol li:before{position:absolute;top:0;left:0;counter-increment:count;content:counters(count, ".") ". "}.help-center-article-body ol ol{margin:8px 0 0}.help-center-article-body ol ol li{padding:0 0 0 2em}.help-center-article-body table{border:solid 1px #eee;margin:16px 0;line-height:1.4;font-size:14px}.help-center-article-body table th,.help-center-article-body table td{padding:16px;border:solid 1px #eee}.help-center-article-body [data-toggle='open-app']{display:inline-block}.help-center-article-form-box:before,.help-center-article-form-box:after{position:absolute;left:0;right:0;z-index:1;display:block;content:'';width:50%;height:1px;margin:0 auto;background:#eee}.help-center-article-form-box:before{top:0}.help-center-article-form-box:after{bottom:0}.help-center-vote-container{margin:24px 0 0}.help-center-vote-box p{font-weight:600}.help-center-vote-btn{margin:24px 0 0;font-size:inherit;color:#fff}.help-center-vote-btn button{margin:16px 0 0;width:48%;height:44px;text-align:center;max-width:200px}.help-center-vote-btn button:first-child{margin:0}.help-center-vote-btn button span{vertical-align:middle;font-size:14px}.help-center-vote-btn button svg{width:20px;height:20px;fill:#fff}.help-center-vote-btn button:first-child{background-color:#BABABA}.help-center-vote-btn button:last-child{margin:0 0 0 8px;background-color:#E3463D}.help-center-message-container{padding:8px 5% 24px;background:#fff}.help-center-message li{margin:16px 0 0}.help-center-message li:first-child{margin:0}.help-center-message figure{float:left;width:40px;height:40px}.help-center-message img{width:100%}.help-center-message time{margin:0 0 0 8px;color:#888}.help-center-message-body{padding:0 0 0 48px}.help-center-message-text{margin:8px 0 0;line-height:1.5}.help-center-message-photos{margin:8px 0 0;font-size:0}.help-center-message-photos>div{display:inline-block;width:48%;margin:0 4% 4% 0;vertical-align:middle}.help-center-message-photos>div:nth-child(2n){margin:0 0 4%}.help-center-message-form{margin:24px 0 0}.help-center-message-form button{margin:24px 0 0}.help-center-message-form+a{width:100%;margin:24px 0 0}.help-center-bottom-btn{position:fixed;left:0;right:0;bottom:0;margin:0 auto;padding:8px 5%;text-align:center;line-height:44px;opacity:1;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.help-center-bottom-btn:hover{opacity:1;text-decoration:none}.help-center-bottom-btn.is-hide{opacity:0;pointer-events:none}.help-center-bottom-btn a{display:block;margin:0 auto;background:#ea352d;color:#fff}.help-center-activity-item{padding:0 5%;text-align:left}.help-center-activity-item figure{overflow:hidden;position:relative;width:112px;height:112px;border:1px solid #ccc}.help-center-activity-item img{width:100%}.help-center-activity-item img.is-higher-height{position:absolute;top:0;left:0;right:0;width:auto;height:100%;margin:auto}.help-center-activity-item img.is-higher-width{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.help-center-activity-item>div{margin:0 0 0 120px}.help-center-activity-item h2{overflow:hidden;font-size:20px;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.help-center-activity-item h3{font-size:12px;font-weight:400}.help-center-activity-item p{overflow:hidden;max-height:3.6em;margin:8px 0 0;line-height:1.2;text-overflow:ellipsis}.help-center-activity-item-state{margin:8px 0 0;font-size:11px;color:#888}.help-center-activity-item-state time:after{display:inline;content:'・'}.help-center-thanks h2{margin:24px 0 0;font-size:17px}.help-center-thanks p{margin:8px 0 0;line-height:1.5}.help-center-thanks a{display:block;margin:24px 0 0}@media screen and (min-width: 768px){.help-center-side-nav{margin:0}}@media screen and (min-width: 1068px){.help-center-side-nav .help-center-content-box:first-of-type{padding:8px 0 0}}@media screen and (min-width: 1068px){.help-center-side-nav .list-text{display:none}}@media screen and (min-width: 1068px){.help-center-side-nav a.active{background:#eee}}.help-center-side-nav i{opacity:0.6}.help-center-search-box{width:91.46667%;margin:0 auto;padding:0;max-width:95%;position:relative;top:-48px}@media screen and (min-width: 768px){.help-center-search-box{width:auto}}.help-center-search-form{position:relative}.help-center-search-form input[type='search']{margin:0;padding:4px 44px;height:36px;border-radius:16px}.help-center-search-form button[type='submit']{position:absolute;top:0;left:0;bottom:0;width:44px}.help-center-search-form .icon-search{font-size:18px;color:#888}.help-center-search-reset{position:absolute;top:0;right:0;bottom:0;width:44px}.help-center-search-reset.is-hide{display:none}.help-center-search-reset>div{position:absolute;top:8px;right:12px;width:20px;height:20px;font-size:9px;border-radius:50%;background:#888;color:#fff;line-height:20px}.help-center-search-suggest{position:relative;z-index:2;margin:12px 0 0;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.32);box-shadow:0 2px 6px 0 rgba(0,0,0,0.32);text-align:left}.help-center-search-suggest.is-hide{display:none;-webkit-transform:translate(0, -16px);transform:translate(0, -16px);opacity:0}.help-center-search-suggest.is-hide:before,.help-center-search-suggest.is-hide:after{display:none}.help-center-search-suggest:before{position:absolute;top:0px;left:22px;z-index:1;display:block;content:'';width:32px;height:14px;background:#fff}.help-center-search-suggest:after{position:absolute;top:-6px;left:32px;display:block;content:'';width:12px;height:12px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.32);box-shadow:0 2px 6px 0 rgba(0,0,0,0.32)}.help-center-search-suggest-item{overflow:hidden;display:block;padding:14px 16px 14px 44px;color:#333;line-height:1.2;text-overflow:ellipsis}.help-center-search-result-word{padding:16px}.help-center-search-list{margin:0}.help-center-shipping-nav-start-button{background:#e3463d;border:1px solid #d53f42;color:#fff;font-size:18px;font-weight:bold;width:260px;padding:10px;margin:48px auto;display:block;text-align:center;text-decoration:none}.help-center-shipping-nav-start-button:before{content:"";display:inline-block;background-image:url("/jp/assets/img/help_center/jp/icon_shipping_nav.png?37328315");background-size:cover;width:20px;height:20px;margin-right:5px}.help-center-shipping-nav-start-button div{display:inline-block;position:relative;top:-3px}.help-center-shipping-nav-modal-show:hover{text-decoration:none}.help-center-shipping-nav-modal-open{overflow:hidden}.help-center-shipping-nav-modal{visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;overflow:auto;overflow-y:scroll;opacity:0;-webkit-transition:visibility 0s linear 1s, opacity .2s linear;transition:visibility 0s linear 1s, opacity .2s linear}.help-center-shipping-nav-modal.show{visibility:visible;opacity:1;-webkit-transition:visibility 0s linear, opacity .2s linear;transition:visibility 0s linear, opacity .2s linear}.help-center-shipping-nav-modal-backdrop{visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#000;opacity:0;-webkit-transition:visibility 0s linear 1s, opacity .2s linear;transition:visibility 0s linear 1s, opacity .2s linear}.help-center-shipping-nav-modal-backdrop.show{visibility:visible;opacity:.75;filter:alpha(opacity=75);-webkit-transition:visibility 0s linear, opacity .2s linear;transition:visibility 0s linear, opacity .2s linear}.help-center-shipping-nav-modal-container{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:300px;height:300px;margin:auto;z-index:2;background-color:#efefef;border-radius:10px;overflow:hidden}.help-center-shipping-nav-modal-container.show{display:inline-block}.help-center-shipping-nav-modal-header:before{display:table;content:""}.help-center-shipping-nav-modal-header:after{display:table;content:"";clear:both}.help-center-shipping-nav-modal-prev-button{display:none;float:left;background-image:url("/jp/assets/img/help_center/jp/btn_modal_prev.png?37328315");background-size:cover;width:20px;height:20px;margin:10px;-webkit-tap-highlight-color:transparent}.help-center-shipping-nav-modal-prev-button.show{display:inline-block}.help-center-shipping-nav-modal-close-button{float:right;background-image:url("/jp/assets/img/help_center/jp/btn_modal_close.png?37328315");background-size:cover;width:20px;height:20px;margin:10px;-webkit-tap-highlight-color:transparent}.help-center-shipping-nav-modal-content{display:none;position:absolute;width:260px;left:280px;margin:10px 20px;-webkit-transition:left .2s linear;transition:left .2s linear}.help-center-shipping-nav-modal-content.show{display:block}.help-center-shipping-nav-modal-content.current{left:0}.help-center-shipping-nav-modal-content.previous{left:-280px}.help-center-shipping-nav-modal-message{font-size:16px;line-height:18px}.help-center-shipping-nav-modal-list{margin-top:20px;background-color:#fff;border-radius:5px}.help-center-shipping-nav-modal-list-item{background-image:url("/jp/assets/img/help_center/jp/arrow_black_down_global.png?37328315");background-repeat:no-repeat;background-size:12px 12px;background-position:94% 50%}.help-center-shipping-nav-modal-list-item+.help-center-shipping-nav-modal-list-item{border-top:#efefef 1px solid}.help-center-shipping-nav-modal-list-item-content{padding:18px 30px 18px 25px;display:block;color:#333333;-webkit-tap-highlight-color:transparent;text-decoration:none}.help-center-shipping-nav-modal-button{display:block;background:#e3463d;border:1px solid #d53f42;color:#fff;font-size:16px;font-weight:bold;width:240px;padding:10px;margin:15px auto 0 auto;text-align:center;text-decoration:none}.help-center-shipping-nav-modal-button:hover{text-decoration:none}.cross-border-banner-container:hover{opacity:1;text-decoration:none}.cross-border-banner{padding:15px 20px 10px;background-color:#0095ee}@media screen and (min-width: 768px){.cross-border-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:9px 0}}.cross-border-banner-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:112px;height:32px;border-radius:4px;background-color:#fff;font-size:15px;font-weight:bold;color:#0095ee;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.cross-border-banner-button{margin:0}}.cross-border-banner-button .mericon-icon-blank{margin-left:4px;fill:#0095ee;vertical-align:0px}.cross-border-banner-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:8px}@media screen and (min-width: 768px){.cross-border-banner-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}}.cross-border-banner-top-text{margin:0 52px 0 20px;font-size:16px;font-weight:bold;color:#fff;line-height:1.38;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 768px){.cross-border-banner-top-text{margin:0 15px 0 25px;font-size:22px}}.cross-border-banner-flag{display:inline-block;width:32px;height:32px}.cross-border-banner-description{padding:10px;background-color:#fff;text-align:center}@media screen and (min-width: 768px){.cross-border-banner-description{padding:14px 0 20px}}.cross-border-banner-description-image{max-width:570px;width:100%}.cross-border-item-unavailable{margin:20px 0 -10px;font-size:13px;font-weight:bold;text-align:center;line-height:1;word-break:break-word}@media screen and (min-width: 768px){.cross-border-item-unavailable{margin-bottom:0;font-size:22px}}.cross-border-item-unavailable .mericon-icon-only-japan{width:18px;height:18px;margin-right:2px;fill:#888}@media screen and (min-width: 768px){.cross-border-item-unavailable .mericon-icon-only-japan{width:32px;height:22px;vertical-align:-5px}}.cross-border-item-description{margin-top:15px;font-size:11px;line-height:1.3;text-align:center}@media screen and (min-width: 768px){.cross-border-item-description{font-size:14px}}.item-buy-btn .mericon-icon-blank{margin-left:10px;width:14px;height:14px;fill:#fff;vertical-align:-1px}@media screen and (min-width: 768px){.item-buy-btn .mericon-icon-blank{width:16px;height:16px;vertical-align:0}}