@charset "UTF-8";#main .tocSearch[data-v-363a28be]{font-family:Open Sans,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Microsoft YaHei,\5fae\8f6f\96c5\9ed1,SimSun,sans-serif}.btnSelection__wrap[data-v-363a28be]{display:flex;justify-content:center;margin-top:20px;width:100%}@media screen and (max-width: 739px){.btnSelection__wrap[data-v-363a28be]{flex-direction:column;align-items:center}}@media all and (min-width: 740px),print{.btnSelection__wrap[data-v-363a28be]{flex-direction:row;width:1040px}}.btnSelection__wrap label[data-v-363a28be]{display:flex;border-radius:30px;width:295px;min-height:50px;margin-top:30px;padding:5px 20px;font-size:14px;color:#6e6e6e;box-sizing:border-box;border:1px solid #6e6e6e;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;line-height:1.2;white-space:pre-wrap}@media screen and (max-width: 739px){.btnSelection__wrap label[data-v-363a28be]{margin-top:20px}}@media all and (min-width: 740px){.btnSelection__wrap label[data-v-363a28be]{width:200px;height:60px;margin:0 10px 10px 0;letter-spacing:.04em}}.btnSelection__wrap input[data-v-363a28be]{display:none}.btnSelection__wrap input:checked+label[data-v-363a28be]{background:#6e6e6e;color:#fff}.btnSelection__wrap input[data-v-363a28be]:hover{background-color:#6e6e6e;color:#fff}@media screen and (max-width: 739px){.btnSelection__item:first-of-type label[data-v-363a28be]{margin-top:0;display:flex}}@media all and (min-width: 740px){.btnSelection__item:last-of-type label[data-v-363a28be]{margin-right:0}}.tocSearch__note[data-v-363a28be]{line-height:1.4;font-size:14px;padding:0;margin-bottom:12px}@media all and (min-width: 740px){.tocSearch__note[data-v-363a28be]{font-size:16px}}.selectedLangBox__wrap[data-v-363a28be]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;justify-content:flex-end!important;margin-bottom:14px}.selectedLangBox[data-v-363a28be]{margin-top:10px;font-size:16px;height:35px!important;width:140px!important}@media all and (min-width: 740px),print{.selectedLangBox[data-v-363a28be]{font-size:20px;width:300px}}.title__h2[data-v-363a28be]{margin-top:40px;font-size:16px;line-height:1.5;text-align:center}@media all and (min-width: 740px),print{.title__h2[data-v-363a28be]{margin-top:30px;font-size:20px}}.tocSearch .resultArea[data-v-363a28be]{margin:40px 0}.tocSearch .productImage__wrap[data-v-363a28be]{margin:10px auto;display:flex;justify-content:center}.tocSearch .productImage__wrap .productImage[data-v-363a28be]{width:300px}.tocSearch .product__title[data-v-363a28be]{font-size:1.6rem;font-weight:700;display:block;margin-bottom:14px;text-align:center}.tocSearch .product__description[data-v-363a28be]{font-size:1.4rem;margin-bottom:20px;padding-bottom:0;white-space:pre-wrap;text-align:center}@media all and (min-width: 740px){.tocSearch .product__description[data-v-363a28be]{font-size:1.6rem}}.tocSearch .btnArea[data-v-363a28be]{display:flex;justify-content:center;flex-direction:column;align-items:center}@media all and (min-width: 740px){.tocSearch .btnArea[data-v-363a28be]{flex-direction:row}}.tocSearch .btns[data-v-363a28be]{align-items:center;border-radius:4px;display:flex;font-weight:500;letter-spacing:.0892857143em;justify-content:center;outline:0;text-indent:.0892857143em;vertical-align:middle;white-space:nowrap;border:none;line-height:normal;height:44px;min-width:78px;width:100%;padding:0 19.5555555556px;color:#000000de;font-size:1.4rem;color:#fff!important}@media all and (min-width: 740px){.tocSearch .btns[data-v-363a28be]{width:25%}}@media screen and (max-width: 739px){.tocSearch .btns__productBtn[data-v-363a28be]{width:295px}}.tocSearch .btns__productBtn[data-v-363a28be]{background-color:#f44336!important;border-color:#f44336!important}.u-visibleContent--sp[data-v-363a28be]{display:block!important}@media screen and (min-width: 739px){.u-visibleContent--sp[data-v-363a28be]{display:none!important}}.u-visibleContent--pc[data-v-363a28be]{display:none!important}@media all and (min-width: 740px){.u-visibleContent--pc[data-v-363a28be]{display:block!important}}@media all and (min-width: 740px){#main{margin-top:166px}}
