html{font-size:16px}.single-yukata_collection .container .main-section,.single-furisode_collection .container .main-section,.single-furisode-rental_col .container .main-section,.single-komono_collection .container .main-section,.single-kimono_collection .container .main-section,.single-hakama_collection .container .main-section{padding-top:0}.site-body{padding-top:15px}.onlineshop-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print, screen and (min-width: 768px){.onlineshop-single{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:auto auto auto auto;grid-template-rows:auto auto auto auto}}@media print, screen and (max-width: 767.98px){.onlineshop-single .box.container{padding-left:0;padding-right:0}}@media print, screen and (min-width: 768px){.onlineshop-single .box{height:auto}}@media print, screen and (min-width: 768px){.onlineshop-single .box:first-child{padding-left:0;-ms-grid-column:1;grid-column:1}}@media print, screen and (min-width: 768px){.onlineshop-single .box:nth-child(2){padding-right:0;-ms-grid-column:2;grid-column:2}}.item-type{display:block}.item-type span{display:table;padding:5px 10px;margin-bottom:0;font-weight:bold;color:#FFF}.item-type-rental{background-color:#ffb80d}.item-type-selling{background-color:#f57a78}.item-type-reserve{background-color:#f57a78}.item-type-actual{background-color:#ff0000}.item-type-sale{background-color:#ff0000}.singlePliceBox{margin:0}.singlePliceBox a,.singlePliceBox a:focus{font-family:"游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, sans-serif}.singlePliceBox p{font-size:.875rem;line-height:1.2}@media print, screen and (min-width: 479px){.singlePliceBox p{font-size:1rem}}.delivery-attention,.singlePliceBox p.delivery-attention{color:#ff0000;font-size:1rem;font-weight:700;line-height:1.2}.delivery-attention{font-size:.875rem}.singlePliceBox p span{font-size:.8125rem}@media print, screen and (min-width: 479px){.singlePliceBox p span{font-size:.875rem}}.singlePliceBox p span.font-ss{font-size:.6875rem}@media print, screen and (min-width: 479px){.singlePliceBox p span.font-ss{font-size:.75rem}}.singlePliceBox h1{margin:0;font-size:1.5rem;font-weight:700;color:#464646}@media print, screen and (min-width: 991px){.singlePliceBox h1{padding-top:0;margin-top:-0.3em;font-size:2rem}}.singlePliceBox h2{padding:0;margin:0 0 0.2em;color:#464646;font-size:1.125rem;font-weight:bold;border-bottom:none;-webkit-box-shadow:none;box-shadow:none}.singlePliceBox h2:after{content:"";border-bottom:none}.singlePliceBox ul{padding:0;margin:0 auto}.singlePliceBox ul.selectConts{padding:0 2%}.singlePliceBox ul li{padding:0;margin:0 auto 10px;list-style:none;text-align:center}.singlePliceBox ul li.select-img{margin:3% 4% 1% 0}.singlePliceBox th,.singlePliceBox td{padding:6px 0;margin:0;border-collapse:collapse;border:1px dotted #FFF;background-color:#FFF}@media print, screen and (min-width: 768px){.singlePliceBox th,.singlePliceBox td{padding:10px 0}}.borderBottom th,.borderBottom td{border-bottom:1px solid #e5e5e5}.borderBottom th th,.borderBottom th td,.borderBottom td th,.borderBottom td td{border-bottom:none}.singlePliceBox th{width:60px;height:auto;color:#999;font-size:0.65em;font-weight:normal}@media print, screen and (min-width: 768px){.singlePliceBox th{width:90px;font-size:.875rem}}.singlePliceBox td{color:#464646;font-size:0.8em}.singlePliceBox td.sSize{color:#f61163;font-size:1.1em;font-weight:bold}.yukata_collection .singlePliceBox td.easyorder{color:#F9C;font-weight:bold}@media print, screen and (min-width: 768px){.singlePliceBox td{font-size:.875rem}}.singlePliceBox .patternName{font-size:1em}.singlePliceBox .productFeatures{padding-top:0;margin-bottom:10px;font-size:.71875rem;line-height:1.4}@media print, screen and (min-width: 768px){.singlePliceBox .productFeatures{padding-top:0;font-size:.875rem !important}}.singlePliceBox hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #ccc}.singlePliceBox .rentalset{padding:12px;margin:0 0 30px;border:solid 1px #e5e5e5}.single-furisode-rental_col .singlePliceBox .rentalset{margin:10px 0 0}.singlePliceBox .rentalset dt,.singlePliceBox .rentalset dd{padding-left:0;border:none}.singlePliceBox .rentalset dt{font-size:1.125rem}.singlePliceBox .rentalset dd{margin-bottom:0}.singlePliceBox .rentalset .setLink{margin-top:-30px;float:right}.singlePliceBox .rentalset .setLink a{color:#eb4d83;font-size:.75rem;text-decoration:underline}.singlePliceBox .rentalset p{margin-bottom:0;font-size:.625rem;line-height:1.3}.singlePliceBox .rentalset__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;clear:both}.singlePliceBox .rentalset__body p{margin:2px auto 4px;line-height:1.2;font-weight:bold;letter-spacing:-1px}.singlePliceBox .rentalset__body li{width:calc(91%/6);margin-bottom:3px}@media print, screen and (min-width: 619px){.singlePliceBox .rentalset__body li{width:calc(92%/9)}.single-furisode-rental_col .singlePliceBox .rentalset__body li{width:calc(92%/7)}}@media print, screen and (min-width: 991px) and (max-width: 1199.98px){.singlePliceBox .rentalset__body li{width:calc(91%/7)}}.singlePliceBox .sizeBox th,.singlePliceBox .sizeBox td{text-align:center}.singlePliceBox .attention td{padding:8px 5px 5px;border:1px solid #FFF;color:#464646;font-size:0.7em}.singlePliceBox span.attentionRed{font-size:1.2em;color:#FF0004}.singlePliceBox .limited-quantities-attention{margin-top:10px;margin-bottom:10px;border:#f61163 2px solid}.singlePliceBox .limited-quantities-attention p{padding:1em;margin-bottom:0;color:#f61163}.singlePliceBox .limited-quantities-btn{padding-top:10px;padding-bottom:10px}.singlePliceBox .hakamaFinished{padding:0.6em;margin:8px 0 12px;color:#F9C;font-weight:bold;border:#F9C 1px solid;border-radius:5px}@media print, screen and (min-width: 659px){.singlePliceBox .hakamaFinished{text-align:center}}.singlePliceBox .detail-cart-txt-list{margin:5px 0 50px}@media print, screen and (min-width: 768px){.singlePliceBox .detail-cart-txt-list{margin:10px 0 50px}}.singlePliceBox .detail-cart-txt-list__item{margin:0 0 15px;line-height:1.6;font-size:12px;text-align:left}@media print, screen and (min-width: 768px){.singlePliceBox .detail-cart-txt-list__item{line-height:1.8}}.singlePliceBox .detail-cart-txt-list__item.m--caution{color:#eb4d83}.singlePliceBox .detail-cart-txt-list__item:last-child{margin:0}.singlePliceBox .detail-cart-txt-list__item a{color:#eb4d83}.singlePliceBox .model-item{margin-bottom:10px}.singlePliceBox .model-item .text{display:none}.singlePliceBox .model-item .text-overflow{font-size:5em;position:absolute;top:50%;right:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#f66}.singlePliceBox .model-item p{margin-bottom:0.6em}.singlePliceBox .model-item-list{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:scroll}.singlePliceBox .model-item-list.thumbnailEntryList{overflow:unset;overflow-y:scroll}.singlePliceBox .model-item-list li{width:24%;min-width:100px;margin:0.5%}@media print, screen and (min-width: 479px){.singlePliceBox .model-item-list li{min-width:128px}}.singlePliceBox .model-item-list li img{border:1px solid #CCCCCC}.singlePliceBox .model-item-list-txt{margin-top:8px;display:block;font-size:.75rem;font-weight:700;line-height:1.2;text-align:left}@media print, screen and (min-width: 479px){.singlePliceBox .model-item-list-txt{font-size:.875rem}}.singlePliceBox .model-item-list-txt p{margin-bottom:0.2em;font-size:.625rem;font-weight:normal}@media print, screen and (min-width: 479px){.singlePliceBox .model-item-list-txt p{font-size:.75rem}}.singlePliceBox .model-item-list-txt a{color:#000}.singlePliceBox .model-item-list-other li{margin-bottom:0;font-size:.75rem;text-align:left;font-weight:700}@media print, screen and (min-width: 479px){.singlePliceBox .model-item-list-other li{font-size:.875rem}}.singlePliceBox .model-item-list-other li span{font-weight:normal}.singlePliceBox .option-stock-cart table{border-top:1px solid #e5e5e5}.singlePliceBox .option-stock-cart .cartjs_product_table{margin-top:0}.singlePliceBox .option-stock-cart-title{margin-top:15px;margin-bottom:10px;font-size:.875rem}@media print, screen and (min-width: 768px){.singlePliceBox .option-stock-cart-title{margin-top:10px;margin-bottom:5px;font-size:1.125rem}}@media print, screen and (min-width: 768px){.singlePliceBox .option-stock-cart .cartjs_box th{font-weight:bold;color:#3e3e3e}.singlePliceBox .option-stock-cart .cartjs_box .cartjs_product_num td{padding:10px 0 !important}.singlePliceBox .option-stock-cart .cartjs_box .form-control,.singlePliceBox .option-stock-cart .cartjs_box select,.singlePliceBox .option-stock-cart .cartjs_box input{max-width:240px !important;width:100% !important;height:50px !important;line-height:50px !important}}.singlePliceBox .attention td{line-height:1.8}.cartjs_product_table{margin-top:10px}.cartjs_product_table tr{border-bottom:1px solid #e5e5e5}.cartjs_box .cartjs_product_num td{padding:5px 5px 4px !important;line-height:2.7}.cartjs_box input.cartjs_product_input_txt.form-control{margin-right:10px;margin-bottom:0;float:left}.cartjs_option td{padding:5px}.colormeSoldout{display:block;width:100%;padding:8px 0;margin:8px 0 12px;color:#f61163;text-align:center;border-top:1px solid #f61163;border-bottom:1px solid #f61163}#cart_innBtn.cart_innBtnSoldout a{background-color:#FFF;color:#f61163;border-right:1px solid #FFF}@media print, screen and (min-width: 991px){#cart_innBtn.cart_innBtnSoldout a{border-top:1px solid #FFF;border-right:1px solid #f61163}}.cartjs_box.cartjs_box_Soldout,.rakutenSoldout{display:none}.colormeAttention li a{width:90%}p.cartAttention{margin:0 5px 10px;font-size:0.75em;line-height:1.42857143;letter-spacing:0}.singleBottomCategoryList h3{font-size:0.85em}.singleBottomCategoryList ul.thumbnailEntryList{padding:0;margin-bottom:0;list-style:none;overflow:scroll;overflow-y:scroll}.singleBottomCategoryList ul.thumbnailEntryList li{padding-right:5px;padding-left:5px}.singleBottomCategoryList ul.thumbnailEntryList li span.hakamaNum a{margin-left:0.5em;font-size:0.9em;text-align:center;text-decoration:none}.single-hakama_collection .container .singleBottomCategoryList ul li span.hakamaNum a{margin-left:38%}.single-hakama_collection .container .singleBottomCategoryList ul li span.hakamaNum a:link,.single-hakama_collection .container .singleBottomCategoryList ul li span.hakamaNum a:visited{color:#464646}.detail-wrap .entry-body{padding-top:0}.option-stock-txt{display:none}.detail-product-name{margin-left:10px}.option-stock-table{margin-bottom:0}.option-stock-table.m--none{display:none}.option-stock-table-data{margin-top:5px;margin-bottom:5px}.option-stock-table-data__head{position:relative;height:45px;line-height:45px;margin:0;padding:0;border:0;border-top:1px solid #6f6f6f;border-bottom:1px solid #6f6f6f;font-size:13px;color:#6f6f6f}.option-stock-table-data__head:after{content:'';position:absolute;top:50%;right:10px;width:0;height:0;border-style:solid;border-width:10px 7px 0 7px;border-color:#6f6f6f transparent transparent transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:500ms ease;transition:500ms ease}.option-stock-table-data__head.m--active:after{top:40%;-webkit-transform:scale(1, -1);transform:scale(1, -1)}.option-stock-table-data__body{display:none;margin:0;padding:0;border:0}.option-stock-table-data__body--attention{color:red;margin:10px 0 0;font-weight:700}.option-stock-table-inner{padding-top:15px}.option-stock-table-inner table{border:0}.detail-side .option-stock-table-inner th,.detail-side .option-stock-table-inner td{padding:5px;margin:0;border:0;color:#6f6f6f}.detail-side .option-stock-table-inner tr{border-bottom:1px solid #cbcbcb}.detail-side .option-stock-table-inner th.table-option-category{position:relative;width:42%;padding-left:16px;font-size:13px}.detail-side .option-stock-table-inner th.table-option-category:before{content:'';position:absolute;top:50%;left:0;width:12px;height:12px;border:1px solid #000;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box}.detail-side .option-stock-table-inner th.table-option-category.m--color-01:before{border-color:#8a2f58;background:#8a2f58}.detail-side .option-stock-table-inner th.table-option-category.m--color-02:before{border-color:#164b51;background:#164b51}.detail-side .option-stock-table-inner th.table-option-category.m--color-03:before{border-color:#523466;background:#523466}.detail-side .option-stock-table-inner th.table-option-category.m--color-04:before{border-color:#000;background:#000}.detail-side .option-stock-table-inner th.table-option-category.m--color-05:before{border-color:#182f65;background:#182f65}.detail-side .option-stock-table-inner th.table-option-category.m--color-06:before{border-color:#a2c0be;background:#a2c0be}.detail-side .option-stock-table-inner th.table-option-category.m--color-07:before{border-color:#e50069;background:#e50069}.detail-side .option-stock-table-inner th.table-option-category.m--color-08:before{background:#fff}.detail-side .option-stock-table-inner th.table-option-category.m--color-09:before{border-color:#0090bf;background:#0090bf}.detail-side .option-stock-table-inner th.table-option-category.m--color-10:before{border-color:#a4b574;background:#a4b574}.detail-side .option-stock-table-inner th.table-option-category.m--color-11:before{border-color:#886a48;background:#886a48}.detail-side .option-stock-table-inner th.table-option-category.m--color-12:before{border-color:#b4b9b5;background:#b4b9b5}.detail-side .option-stock-table-inner th.table-option-category.m--color-14:before{border-color:#b88b30;background:#b88b30}.detail-side .option-stock-table-inner th.table-option-category.m--color-16:before{border-color:#bbb1c2;background:#bbb1c2}.detail-side .option-stock-table-inner th.table-option-category.m--color-17:before{border-color:#d9d3c7;background:#d9d3c7}.detail-side .option-stock-table-inner th.table-option-size{text-align:center;font-size:13px;font-weight:bold}.option-stock-table-inner .table-option-radio{text-align:center}.option-stock-table-inner .table-option-none{text-align:center;font-size:13px;font-weight:bold;color:#eb4981 !important}.option-stock-table-inner label{margin:0;text-align:center;font-size:0}.detail-price span{font-size:0.7em;line-height:1}.detail-price span.discount-before{font-size:0.9em;line-height:0;color:#FF0004;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.detail-price-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;border:0}.detail-price-data__head{width:180px;margin:0 15px 0 0;padding:5px;border:0;color:white;font-size:1rem;font-weight:700;text-align:center;line-height:1;background-color:#d1b47e}@media print, screen and (max-width: 478.98px){.detail-price-data__head{width:110px;padding:5px}}@media print, screen and (min-width: 768px) and (max-width: 991.98px){.detail-price-data__head{width:110px;padding:5px}}.detail-price-data__body{margin:0;padding:0;border:0;font-size:2.4375rem;font-weight:700}@media print, screen and (max-width: 767.98px){.detail-price-data__body{margin:0 10px 0 0}}@media print, screen and (min-width: 768px){.detail-price-data__body{font-size:2.4375rem}.detail-price-data__body span{font-size:.875rem}}.singlePliceBox .detail-price-data__body span{font-size:0.3em}.detail-pager-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0 0;padding:0;list-style:none}.detail-pager-list__item{position:relative;max-width:270px;width:47%;margin:0;list-style:none;font-size:13px}.detail-pager-list__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:8px;border:1px solid #ff3481;background:#fff;color:#ff3481;-webkit-box-sizing:border-box;box-sizing:border-box}.detail-pager-list__item.m--next a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:25px}.detail-pager-list__item.m--prev a{padding-left:25px}.detail-pager-list__item.m--next a:before{content:'>>';position:absolute;top:50%;right:5px;font-size:10px;color:#ff3481;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.detail-pager-list__item.m--prev a:before{content:'<<';position:absolute;top:50%;left:5px;font-size:10px;color:#ff3481;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.detail-other-area{margin-top:30px}@media print, screen and (min-width: 768px){.detail-other-area{margin-top:0}}.detail-other-area-data{padding:0;margin:0 0 20px;border:0}@media print, screen and (min-width: 768px){.detail-other-area-data{margin:0 0 15px}}.detail-other-area-data__head{margin:0 0 10px;padding:0;border:0;font-size:14px;font-weight:normal}@media print, screen and (min-width: 768px){.detail-other-area-data__head{text-align:left;font-size:18px}}.detail-other-area-data__body{margin:0;padding:0;border:0;font-size:0;text-align:center}@media print, screen and (min-width: 768px){.detail-other-area-data__body{text-align:left}}.detail-other-area-data__body img{max-width:344px}@media print, screen and (min-width: 768px){.detail-other-area-data__body img{max-width:310px}}.detail-other-colorme-caution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container div.singlePliceBox ul li.detail-other-colorme-caution__item{max-width:270px;width:49%;margin:0}.detail-other-colorme-caution__item 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:100%;height:100%;padding:10px 5px;border-radius:6px;line-height:1.6;background:#5bc0de;font-size:12px;color:#fff}@media print, screen and (min-width: 768px){.detail-other-colorme-caution__item a{line-height:1.3;font-size:16px}.detail-other-colorme-caution__item a:hover{text-decoration:none;opacity:0.8}}@media print, screen and (max-width: 330px){.detail-other-colorme-caution__item a{font-size:3vw}}.detail-bnr-block{margin-top:50px;padding-top:25px;border-top:1px solid #e5e5e5}.detail-bnr-block .sub-section--col--two{width:100%}.sizeBtn,.backBtn,#cart_innBtn_hakamaset a,#cart_innBtn_kimono a,#cart_innBtn_hakama a,.cartjs_cart_in .btn{position:relative;width:100%;padding-top:10px;padding-bottom:10px;margin:10px 0;font-size:1.125rem;font-weight:bold}.sizeBtn{width:60%;margin:0 auto}.sizeBtn a{padding:8px;font-weight:700}.sizeBtn .btn-primary,.sizeBtn .btn-primary:focus,.sizeBtn .btn-primary:hover{background-color:#333333;border-color:#333333}.backBtn{margin:0 auto}.backBtn a::before,.backBtn a::after{content:'';position:absolute;top:50%;width:10px;height:10px;margin-top:-6px;border-top:solid 2px #333;border-right:solid 2px #333;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media print, screen and (max-width: 478.98px){.backBtn a::before,.backBtn a::after{border-top:solid 1px #333;border-right:solid 1px #333}}.backBtn a::before{right:6%}.backBtn a::after{right:8%}.backBtn .btn-default,.backBtn .btn-default:focus,.backBtn .btn-default:hover{font-weight:bold;color:#333333;border-color:#333333}#cart_innBtn_hakamaset a span,#cart_innBtn_kimono a span,#cart_innBtn_hakama a span{font-size:0.7em}@media print, screen and (min-width: 768px){#cart_innBtn_hakamaset a,#cart_innBtn_kimono a,#cart_innBtn_hakama a{padding:20px 0;font-size:1.25rem;font-weight:bold}}@media print, screen and (min-width: 768px){.cartjs_cart_in{margin-top:20px}}.detail-side .cartjs_cart_in__inner .btn.btn-block{font-size:.875rem}@media print, screen and (min-width: 768px){.detail-side .cartjs_cart_in__inner .btn.btn-block{padding:12px;font-size:1.125rem}}.cartjs_cart_in__inner .agree-btn.btn.btn-block{font-size:.6875rem;border:#000 1px solid}@media print, screen and (min-width: 768px){.cartjs_cart_in__inner .agree-btn.btn.btn-block{font-size:.875rem}}.cartjs_cart_in .btn{margin-top:10px}@media print, screen and (min-width: 768px){.cartjs_cart_in .btn{padding:20px 0;font-size:1.25rem;font-weight:bold}}.select-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:10px auto;padding:0;border:1px solid #464646;background:#ffffff;font-size:.75rem;font-weight:bold}.select-btn p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.8125rem;text-align:center;line-height:1.5;width:100%;margin:2% 0}.select-btn::before,.select-btn::after{content:'';position:absolute;top:50%;width:10px;height:10px;margin-top:-6px;border-top:solid 2px #464646;border-right:solid 2px #464646;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select-btn::before{right:6%}.select-btn::after{right:8%}.select-btn:hover,.select-btn:visited,.select-btn:link{text-decoration:none}.detail-side .rakutenLink .btn{padding:12px}.detail-side .ribbon1{font-size:14px}.detail-side table{border-top:0}.detail-side table.prd_size{border-bottom:none}.detail-side table.prd_size tr{border-bottom:1px solid #e5e5e5}.detail-side table.prd_size tr:last-child{border-bottom:none}.option-item-list{max-width:900px;margin:0 auto}h2:after,.subSection-title:after{width:calc(100% - 5px)}@media print, screen and (min-width: 768px){.side-bnr-width{margin:0}.option-stock-table-data__head{font-size:16px;cursor:pointer}.container div.singlePliceBox .option-stock-table-inner table th.table-option-category{width:30%;padding-left:18px;font-size:14px}.container div.singlePliceBox .option-stock-table-inner table th.table-option-size{font-size:14px}.option-stock-table-inner label{display:block;padding:5px 0;cursor:pointer}.option-stock-table-inner label input{cursor:pointer}.detail-side .ribbon1{height:40px;line-height:40px;margin-bottom:20px;font-size:20px}.detail-side .ribbon1:before{border-width:20px 0px 20px 8px}.detail-side .ribbon1:after{border-width:20px 8px 20px 0px}.container .detail-side.singlePliceBox .attention td{padding-top:15px;font-size:12px}.container .detail-side.singlePliceBox td.hakama-size-caution{padding:0}.detail-side .rakutenLink{margin-bottom:20px}.detail-side .rakutenLink a{margin-top:40px;padding:10px !important}.detail-side .rakutenLink span{margin-left:10px}.detail-pager-list{margin-top:40px}.detail-pager-list__item{font-size:16px}.detail-pager-list__item a{padding:11px 8px}.detail-pager-list__item a:hover{background:#ff3481;text-decoration:none;color:#fff}.detail-pager-list__item.m--next a{padding-right:40px}.detail-pager-list__item.m--prev a{padding-left:40px}.detail-pager-list__item.m--next a:before{right:15px;font-size:13px}.detail-pager-list__item.m--prev a:before{left:15px;font-size:13px}.detail-pager-list__item.m--next a:hover:before,.detail-pager-list__item.m--prev a:hover:before{color:#fff}.detail-sns-block{max-width:850px;width:100%;margin:0 auto}}.footerGuide{clear:both;width:100%;padding:10px 0 0;margin:0 auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.footerGuide span{color:#FF0004}.footerGuide h3{width:100%;padding:0.5em 0 0.5em 1em;margin:0 auto 20px;font-size:1.2em;font-weight:bold;letter-spacing:0.2em;color:#FFFFFF;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom-color:#fff;-webkit-box-shadow:none;box-shadow:none;border:none}.footerGuide h3:after{border-bottom-color:#fff;-webkit-box-shadow:none;box-shadow:none;border:none}.footerGuide#footerShoppingGuide h3{background-color:#f57a78}.footerGuide#footerRentalGuide h3{background-color:#94d3c8}.footerGuide .footerShoppingGuideFloat{width:100%;position:relative}.footerGuide dl{width:100%;margin-bottom:1em;position:relative}.footerGuide dt{padding:0 30px 10px;color:#666666;border-bottom:#FF0099 1px dotted;border-left-color:#fff;cursor:pointer}.footerGuide dt:before{display:block;content:"";width:5px;height:5px;position:absolute;top:4px;left:10px;border-top:2px solid #666666;border-right:2px solid #666666;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.footerGuide .itemOpen dt:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.footerGuide dd{padding:5px 5px;font-size:0.9em;border-left-color:#fff}.footerGuide .itemClose dd{display:none}.footerGuide .itemOpen dd{display:block}.footerGuide .tbl_calendar{max-width:189px;width:48%;float:left;font-size:84.615%}.footerGuide .tbl_calendar:last-child{float:right}.footerGuide .tbl_calendar caption{padding:.3em 0;text-align:center}.footerGuide .tbl_calendar th{padding:.3em 0;border-bottom:1px solid #ddd;text-align:center}.footerGuide .tbl_calendar td{padding:.2em 0;width:14.2%;border-bottom:1px solid #ddd;text-align:center}.footerGuide .cal_memo{clear:both;padding-top:5px}@media (min-width: 660px){.footerGuide h3{margin:0 auto 0}.footerGuideInner{padding:20px 20px 0;margin:0 auto;position:relative;border:#aaa 1px solid;border-top:none}.footerGuide .footerShoppingGuideFloat{width:32%;margin-right:2%;position:relative;float:left;display:table-cell}.footerGuide .footerShoppingGuideFloat:last-child{margin-right:0}.footerGuide dt{padding:0}.footerGuide dt:before{display:none}.footerGuide dd{padding:5px 2px}.footerGuide .itemClose dd{font-size:0.9em;display:block}}[data-tab="stock-tab"],[data-tab="cart-tab"]{display:none}[data-tab="stock-tab"].active,[data-tab="cart-tab"].active{display:block}#terms .iframe-wrap{height:80%}@media print, screen and (min-width: 768px){#terms .iframe-wrap{height:85%}}@media (min-aspect-ratio: 32 / 19){#terms .iframe-wrap{height:80%}}#terms .check-box{padding-top:5px;font-size:3.4vw;line-height:2}@media print, screen and (min-width: 768px){#terms .check-box{font-size:.875rem}}#terms .check-box p{font-size:2.8vw}@media print, screen and (min-width: 768px){#terms .check-box p{font-size:.8125rem}}#terms .modal_close_txt{position:absolute;bottom:15px}.cell.is-empty{height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}
/*# sourceMappingURL=onlineshop.css.map */