#company-info-other .head-title{margin-bottom:45px}#company-info-other .head-title .rec-tel{text-align:center}#company-info-other .head-title .rec-tel .box-line_1{align-items:center;display:flex;justify-content:center}#company-info-other .head-title .rec-tel .box-line_1.margin-right{margin-right:20px}#company-info-other .head-title .rec-tel .box-line_2{align-items:center;display:flex;justify-content:center}#company-info-other .head-title .rec-tel .image-free-dial{height:20px;margin-right:8px;-o-object-fit:cover;object-fit:cover;width:30px}#event-other{margin-bottom:120px}#event-other .text-bold-black,#event-other .text-bold-pink{color:var(--color-primary);font-size:18px;font-weight:700;line-height:30px;white-space:pre-line}#event-other .text-bold-pink{color:#e4007f}#event-other .text-regular-grey{color:var(--color-primary);font-size:15px;font-weight:400;line-height:30px;white-space:pre-line}#event-other .label-regular{background-color:#e40880;color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:30px;margin-bottom:8px;padding:5px 20px}#event-other .label-rounded-corner{background-color:#e4007f;border:none;border-radius:10px;color:#fff;display:inline-block;font-size:24px;font-weight:700;line-height:24px;margin-bottom:15px;padding:10px 28px;width:-moz-fit-content;width:fit-content}#event-other .label-rounded-corner:focus{outline:none}#event-other a .label-rounded-corner{background-color:#e4007f;border:none;border-radius:10px;color:#fff;display:inline-block;font-size:24px;font-weight:700;line-height:24px;margin-bottom:15px;padding:10px 28px;width:-moz-fit-content;width:fit-content}#event-other a .label-rounded-corner:focus{outline:none}#event-other a .label-rounded-corner:hover{opacity:.6}#event-other .house-line{border-top:1px solid #a3a3a3;width:100%}#event-other figure{background-color:#fff;margin:0;padding-bottom:30px;width:calc(100% + 1px)}#event-other figure img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#event-other .background-event{background-color:rgba(var(--bg-color),.05);padding:.1px}#event-other .background-event p{margin:20px}#event-other .background-event.mx-0 p{margin-left:0;margin-right:0;margin-top:0}.product-exchange{border-bottom:3px solid #0068b7;padding-bottom:20px}.product-exchange .product-exchange-img{border-bottom:3px solid #0068b7;margin-bottom:20px}.product-exchange .product-exchange-img img{margin-left:-2px;-o-object-fit:contain;object-fit:contain;width:366px}.product-exchange .product-exchange-content .text-bold-blue,.product-exchange .product-exchange-content .text-bold-grey{color:var(--color-primary);font-size:20px;font-weight:700;line-height:30px}.product-exchange .product-exchange-content .text-bold-blue{color:#0068b7}.product-exchange .product-exchange-content .custom-point-blue,.product-exchange .product-exchange-content .custom-yen-blue{color:#0068b7;font-weight:700}.product-exchange .product-exchange-content .custom-point-grey,.product-exchange .product-exchange-content .custom-yen-grey{color:var(--color-primary);font-weight:700}.product-exchange .product-exchange-content .text-regular-grey{color:var(--color-primary);font-size:15px;font-weight:700}.custom-point-blue,.custom-point-grey,.custom-point-orange,.custom-yen-black,.custom-yen-blue,.custom-yen-grey,.custom-yen-orange,.custom-yen-pink{font-size:14px}.custom-yen-black,.custom-yen-grey{color:var(--color-primary)}.custom-yen-grey{font-weight:400}.custom-yen-black{font-weight:700}.custom-yen-pink{color:#e4007f;font-weight:700}.point-up{color:#f08200;max-width:600px;width:100%}.point-up .point-up-img{border-bottom:3px solid;margin-bottom:28px}.point-up .point-up-img img{margin-bottom:-2px;margin-left:-2px;-o-object-fit:contain;object-fit:contain;width:240px}.point-up .text-bold-blue{color:#0068b7}.point-up .custom-bold-grey{color:var(--color-primary)}.point-up .custom-yen-grey{color:var(--color-primary);font-size:14px;font-weight:400}.point-up .text-bold-grey{color:var(--color-primary)}.point-up .custom-point-blue{color:#0068b7;font-weight:700}.point-up .point-up-content .custom-point-grey,.point-up .point-up-content .custom-yen-grey{color:var(--color-primary);font-weight:700}.point-up .point-up-content .text-bold-grey,.point-up .point-up-content .text-bold-orange{color:var(--color-primary);font-size:18px;font-weight:700}.point-up .point-up-content .text-bold-orange{color:#ff8a00}.point-up .point-up-content .text-regular-grey{color:var(--color-primary);font-size:15px;font-weight:400}.point-up .point-up-content .custom-point-orange,.point-up .point-up-content .custom-yen-orange{color:#ff8a00;font-weight:700}.point-up .point-up-line{border-bottom:3px solid;margin-top:28px}@media screen and (max-width:767px){.point-up .point-up-img img{width:200px}#event-other .label-rounded-corner,#event-other a .label-rounded-corner{font-size:18px;margin-bottom:8px}#event-other figure{padding-bottom:15px}.product-exchange .product-exchange-content .text-bold-blue,.product-exchange .product-exchange-content .text-bold-grey{font-size:18px}.product-exchange .product-exchange-content .custom-point-grey,.product-exchange .product-exchange-content .custom-yen-grey{color:var(--color-primary);font-weight:700}#event-other .text-regular-grey,.point-up .point-up-content .text-regular-grey,.product-exchange .product-exchange-content .text-regular-grey{font-size:15px;font-weight:400;line-height:1.5}.btn-period,.title-post-common{margin-bottom:4px;margin-top:4px}.event-note{font-size:15px;line-height:24px}#event-other+#event-other{margin-top:-20px}#event-other{margin-bottom:60px}#recommend-ttl h1{background-size:60px auto;font-size:18px;padding-top:50px}.container,.container-600,.point-up{padding-left:16px;padding-right:16px}.banner-event{margin-top:100px;padding:0 30px}.banner-event .text-banner{font-size:22px}.banner-event .banner_image_text span{text-align:center}.cl-att-depart{font-weight:400;margin-top:100px;padding:0 16px;width:calc(100% - 32px)}.cl-att-depart ul{padding:10px 20px}.cl-att-depart ul li{font-size:14px;font-weight:400}.head-title{margin-top:45px}.head-title .rec-tel{display:block;margin-top:6px;max-width:300px;width:100%}.head-title .rec-tel span{display:block}.head-title .rec-tel .box-line_1.margin-right{margin-right:0!important}}@media screen and (min-width:768px){#event-other+#event-other{margin-top:-80px}#recommend-ttl h1{background-size:80px auto;font-size:30px;padding-top:70px}#container{padding-top:10px}}
