@charset "UTF-8";@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-kago .tag-list_item:nth-child(3){background-color:#cb0101}.page-kago .table.type_lineup{font-size:12px}.page-kago .table.type_lineup tbody th,.page-kago .table.type_lineup thead th{padding:4px;font-size:12px}@media only screen and (min-width: 769px){.page-kago .table.type_lineup{font-size:14px}.page-kago .table.type_lineup tbody th,.page-kago .table.type_lineup thead th{padding:8px;font-size:18px}}.page-kago .caster-list.is_a-type .caster-list__item:first-child:before{content:url(/images/product/cart/kago/caster-kotei.jpg);vertical-align:middle;padding-right:5px}.page-kago .caster-list.is_a-type .caster-list__item:nth-child(2):before{content:url(/images/product/cart/kago/caster-senkai.jpg);vertical-align:middle;padding-right:5px}.page-kago .caster-list.is_c-type .caster-list__item:first-child:before{content:url(/images/product/cart/kago/caster-senkai-c.jpg);vertical-align:middle;padding-right:5px}.page-kago .caster-list.is_c-type .caster-list__item:nth-child(2):before{content:url(/images/product/cart/kago/caster-senkai-c-2.jpg);vertical-align:middle;padding-right:5px}.page-kago .option-list__item,.page-kago .case-list__item{border-bottom:1px dotted #333}.page-kago .option-list__item:last-child,.page-kago .case-list__item:last-child{border:none}.page-kago .order-inner{background-color:#fff}.page-kago .order-inner__ttl{font-size:16px;font-weight:700}.page-kago .product-list-container{background-color:#f4f4f4}.page-kago .product-list-container__ttl{font-weight:700;text-align:center}.page-kago .example-list-item__txt{text-align:center;font-weight:700}.page-kago .character-box{position:relative;justify-content:center;align-items:center;background-color:#fff;border:3px solid #ddd;width:90%;padding:16px 0 10px;margin:17px auto}.page-kago .character-box:after{display:block;position:absolute;top:0;right:0;border-left:30px solid transparent;border-top:25px solid #ddd;content:""}.page-kago .title.lv_5{font-size:16px;margin-bottom:0}@media only screen and (min-width: 769px){.page-kago .title.lv_5{margin-bottom:16px;font-size:20px}}.page-kago .tab-area{position:relative;padding-top:40px;margin-top:40px}.page-kago .tab-area__nav{position:absolute;top:0;display:flex}.page-kago .tab-area__box{display:none}.page-kago .tab-area__box.active{display:block;opacity:1;padding:16px}.page-kago .kago-table-wrap{overflow-y:scroll;background-color:#ecf7fd;border:1px solid #CCCCCC}@media only screen and (min-width: 769px){.page-kago .kago-table-wrap{overflow-y:initial}}.page-kago .kago-table{font-size:14px;width:100%;overflow-y:scroll;height:200px}@media only screen and (min-width: 769px){.page-kago .kago-table .kago-table{overflow-y:initial}}.page-kago .kago-table__td{background-color:#fff}.page-kago .kago-table__th{background-color:#fdf0f0;text-align:center}.page-kago .kago-table-tr:first-child{border-top:1px solid #ddd}.page-kago .kago-table-tr:first-child .kago-table__td{width:100px;border-left:1px solid #ddd}.page-kago .kago-table-tr:first-child .kago-table__td>.figure{width:100%}.page-kago .kago-table-tr:not(:first-child) .kago-table__td:first-child{background-color:#ffecbd}.page-kago .kago-table__td,.page-kago .kago-table__th{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:8px;white-space:nowrap}.page-kago .btn-tab{display:block;height:40px;line-height:40px;padding:0 20px;color:#333;background:#fff;border:1px solid #ccc;text-align:center;cursor:pointer;transition:all .2s ease 0s;font-weight:700;text-decoration:none}.page-kago .btn-tab.active{background:#009cff;color:#fff}.page-kago .embed-box{display:flex;align-items:center;justify-content:center}.page-kago .embed-box-price{position:relative;top:4px;text-align:center}.kago-nav{display:flex}.kago-nav .figure{max-width:50px}.kago-nav-item__link{display:flex;align-items:center;text-decoration:none;justify-content:space-between;background-color:#f4f4f4;border:1px solid #aaa;box-shadow:0 4px #aaa;color:#333}.kago-nav-item__link:hover{color:inherit;box-shadow:none;transition:.5s;transform:translateY(4px)}.kago-nav-txt__main{font-size:16px;font-weight:700}.kago-nav-txt__capacity{font-size:12px}.cart-txt .stand-box__inner{width:100%;text-align:center}.cart-txt .stand-box__inner .bg-gray{background-color:#f4f4f4;display:block}.page-s_master .ttl-img img{width:100%}.page-s_master .voice-list{max-width:683px;margin:0 auto;background-color:#f6f7f0}.page-s_master .voice-list__item{background-color:#fff;height:100%}.page-s_master .voice-list__item.is_review-txt{background-color:#f9f93e93}.page-s_master .smtable{background-color:#424242}.page-s_master .smtable:last-child .ttl-img{overflow:hidden;max-height:320px}.ttl-img img{width:100%}.movie{display:block;width:80%;margin:0 auto;height:350px}.page-hlift .embed-box-price__main{color:#d60001}.page-hlift .btn.btn-primary{background-color:#ff8400;box-shadow:0 4px #be6300}.page-hlift .btn.btn-primary:hover,.page-hlift .btn.btn-primary:active,.page-hlift .btn.btn-primary:focus{background:#ff901a}.page-hlift .lineup-box{border-bottom:4px solid #ccc}.page-hlift .lineup-box:last-child{border:0}.page-hlift .hlift-note{margin-bottom:16px;font-size:10px;text-align:center}@media only screen and (min-width: 769px){.page-hlift .hlift-note{font-size:12px;text-align:left}}.page-hlift .hlift-series-btn-wrap{display:flex;gap:8px;justify-content:center}.page-hlift .hlift-series-btn{flex:1;font-size:16px;font-weight:700;line-height:1.4;padding:14px 8px;text-align:center}@media only screen and (min-width: 769px){.page-hlift .hlift-series-btn{max-width:360px;margin:0 8px}}.page-hlift .hlift-feature-list{margin-bottom:8px}.page-hlift .hlift-feature-item{padding:12px 0;margin:0}.page-hlift .hlift-feature-item__title{font-size:16px;font-weight:700;border-left:4px solid #31425e;padding-left:10px;margin-bottom:6px}.page-hlift .hlift-feature-item__desc{font-size:14px;color:#333;padding-left:14px}.page-hlift .hlift-point-wrap{display:flex;flex-direction:column;gap:16px}.page-hlift .hlift-point-item{border:1px solid #ddd;padding:16px;text-align:center;display:flex;flex-direction:column}.page-hlift .hlift-point-item img{width:100%;height:auto}.page-hlift .hlift-point-item .figure{margin-top:auto}.page-hlift .hlift-point-item__title{font-size:16px;font-weight:700;margin-bottom:8px;display:inline-block;background:linear-gradient(transparent 60%,#fff571 60%)}.page-hlift .hlift-point-item__desc{font-size:12px;color:#333;margin-bottom:12px}.page-hlift .hlift-section-title{font-size:16px;font-weight:700;border-left:4px solid #31425e;padding-left:10px;margin-bottom:24px}@media only screen and (min-width: 769px){.page-hlift .hlift-section-title{font-size:18px}}.page-hlift .hlift-series-title{font-size:16px;font-weight:700;border-left:4px solid #31425e;padding-left:10px;margin-bottom:16px}.page-hlift .hlift-choice-label{display:block;font-size:16px;font-weight:700;color:#555;border-bottom:2px solid #346699;padding:0 4px 6px;margin-top:32px;margin-bottom:12px}@media only screen and (min-width: 769px){.page-hlift .hlift-choice-label{font-size:18px}}.page-hlift .hlift-choice-content{padding:10px;background:#E6E6E6}@media only screen and (min-width: 769px){.page-hlift .hlift-choice-content{padding:20px}}.page-hlift .hlift-table-wrap{overflow-x:auto}.page-hlift .hlift-spec-type-title{font-size:16px;font-weight:700;padding:10px 16px;background-color:#31425e;color:#fff;text-align:center;margin-bottom:0}.page-hlift .hlift-spec-table{font-size:11px;white-space:nowrap;margin-bottom:0}.page-hlift .hlift-spec-table thead th{background-color:#3c3c3c;color:#fff;text-align:center;vertical-align:middle;padding:4px;font-weight:400}.page-hlift .hlift-spec-table tbody td{vertical-align:middle;text-align:center;padding:6px 4px}.page-hlift .hlift-spec-table tbody tr td:first-child{text-align:center}.page-hlift .hlift-spec-table__price{white-space:normal;min-width:120px}.page-hlift .hlift-spec-table-sp{width:100%}.page-hlift .hlift-spec-table-sp th{background-color:#3c3c3c;color:#fff;text-align:center;vertical-align:middle;padding:6px 8px;font-weight:400;font-size:13px}.page-hlift .hlift-spec-table-sp td{vertical-align:middle;text-align:center;padding:8px;font-size:13px}.page-hlift .hlift-spec-link{font-size:12px;color:#31425e;text-decoration:underline}.page-hlift .hlift-price{display:block;font-weight:700;color:#cb0101;font-size:16px}.page-hlift .hlift-price__tax{display:block;font-size:12px;color:#333}.page-hlift .hlift-other-grid{display:flex;flex-wrap:wrap;gap:8px}@media only screen and (min-width: 769px){.page-hlift .hlift-other-grid{gap:12px}}.page-hlift .hlift-other-grid__col{width:calc(50% - 4px)}@media only screen and (min-width: 769px){.page-hlift .hlift-other-grid__col{width:calc(25% - 9px)}}.page-hlift .hlift-other-item{display:block;border:1px solid #ddd;text-decoration:none;padding:12px 8px;position:relative;height:100%}.page-hlift .hlift-other-item:hover{opacity:.8;text-decoration:none}.page-hlift .hlift-other-item__name{text-align:center;color:#346699;font-size:16px;text-decoration:underline;margin-top:8px;margin-bottom:0}.page-hlift .hlift-recommend-title{font-size:16px;font-weight:700;border-left:4px solid #31425e;padding-left:10px;margin-top:32px;margin-bottom:16px}@media only screen and (min-width: 769px){.page-hlift .hlift-section-title{font-size:20px}.page-hlift .hlift-series-title{font-size:18px}.page-hlift .hlift-series-btn{font-size:18px;padding:16px 24px}.page-hlift .hlift-series-btn br{display:none}.page-hlift .hlift-table-wrap{overflow-x:visible}.page-hlift .hlift-point-wrap{flex-direction:row}.page-hlift .hlift-point-item{flex:1;display:flex;flex-direction:column}.page-hlift .hlift-point-item .figure{margin-top:auto}.page-hlift .hlift-spec-table{font-size:13px;white-space:normal}.page-hlift .hlift-spec-table thead th{padding:8px 6px}.page-hlift .hlift-spec-table tbody td{padding:8px 6px;white-space:nowrap}}.hlift-zumen-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);z-index:9000;display:flex;align-items:center;justify-content:center;padding:16px}.hlift-zumen-modal{position:relative;background:#fff;padding:40px 16px 16px;max-width:90vw;max-height:90vh;overflow:auto}.hlift-zumen-close{position:absolute;top:8px;right:12px;font-size:28px;line-height:1;background:none;border:none;cursor:pointer;color:#333}.hlift-zumen-img{display:block;max-width:100%;height:auto}.model-list{display:flex;justify-content:center;flex-wrap:wrap}.model-list-link:hover{opacity:.7;transition:.5s}.col-6{padding:0}.faq-box-wrap{background-color:#f2f1f1;padding:16px;margin-bottom:60px}.faq-box{margin-bottom:30px}.faq-box:last-child{margin-bottom:0}.faq-box-title{position:relative;font-size:16px;font-weight:400;padding:15px 0 15px 70px;background:#fff;color:#555;margin-bottom:10px;box-shadow:0 3px 6px #00000029}.faq-box-title:before{position:absolute;content:"Q";left:10px;width:40px;height:80%;text-align:center;color:#fff;line-height:30px;background:#A2C4E3;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;font-weight:700}.faq-box-data{position:relative;font-size:16px;font-weight:400;padding:15px 10px 15px 70px;background:#fff;color:#4b81b4;box-shadow:0 3px 6px #00000029}.faq-box-data:before{position:absolute;content:"A";left:10px;width:40px;height:80%;text-align:center;color:#fff;line-height:30px;background:#4B81B4;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;font-weight:700}.faq-box-data__link{color:#4b81b4;font-weight:700}.faq-box-data__link:hover{color:#4b81b4;text-decoration:none}
