﻿.webc_box_head,.webc_inner_head{background:#ff653c !important;border-color:#ff977a !important}.webc_inner_body{background:#fff2ee !important}.webc_info{width:100%}.webc_info .coupon_info_1clm .clm1{padding:10px;text-align:center}.webc_info .coupon_info_1clm .clm1 img{width:60%}.webc_info .coupon_info_1clm .clm1 .cpn_ttl{font-size:1.2em;text-align:center;padding:5px;font-weight:bold;border-radius:5px;margin:10px 0 5px}@media only screen and (max-width: 767px){.webc_info .coupon_info_1clm .clm1 .cpn_ttl{font-size:1.1em}}.webc_info .coupon_info_1clm .clm1 .cpn_code{border:2px solid #333;text-align:center}.webc_info .coupon_info_1clm .clm1 .cpn_code::before{white-space:pre;content:"クーポンコードをコピー&ペーストして使おう\a※印刷による提示は無効です。必ず予約の段階で入力してください。";background-color:#333;color:#fff;padding:5px;display:block;font-weight:bold;font-size:1em;line-height:120%}.webc_info .coupon_info_1clm .clm1 .cpn_code span{font-size:2em;font-weight:bold}.webc_info .coupon_info_1clm .clm1 .cpn_limit{text-align:center;font-weight:bold;font-size:1.2em;margin:10px auto}.webc_info .coupon_info_1clm .clm1 .cpn_limit::before{content:"ご利用可能期間："}@media only screen and (max-width: 767px){.webc_info .coupon_info_1clm .clm1 .cpn_limit{font-size:1em}}.webc_info .coupon_info_1clm .clm1 .cpn_limit_money{text-align:center;color:#bd0a0a}.webc_info .coupon_info_1clm .clm1 .cpn_ttl{background-color:#0038fe;color:#fff}.webc_info .coupon_info_1clm .clm1 .cpn_code span{color:#0038fe}@media only screen and (max-width: 767px){.webc_info .coupon_info_1clm{display:inline-block}.webc_info .coupon_info_1clm .clm1{width:100%}}.webc_info .cpn_alert{background-color:#eee;border-radius:10px;padding:10px 10px 5px 10px;margin:0 0 15px 0}.webc_info .cpn_alert .cpn_alrt_ttl{font-weight:bold}.webc_info .cpn_alert ul{margin-top:5px !important}@media only screen and (max-width: 767px){.webc_info .cpn_alert{margin:10px}}.webc_info h3.cpn_header{position:relative;padding:1.5rem 2rem !important;color:#fff;border-radius:10px;background:#fa4141}.webc_info h3.cpn_header::after{position:absolute;bottom:-9px;left:1em;width:0;height:0;content:"";border-width:10px 10px 0 10px;border-style:solid;border-color:#fa4141 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (max-width: 767px){.webc_info h3.cpn_header{font-size:1.2em;padding:.5rem 1rem !important;border-radius:5px;margin:0 5px !important}}.webc_info .coupon_info_2clm{display:flex}.webc_info .coupon_info_2clm .clm1,.webc_info .coupon_info_2clm .clm2{width:50%;padding:10px}.webc_info .coupon_info_2clm .clm1 .cpn_ttl,.webc_info .coupon_info_2clm .clm2 .cpn_ttl{font-size:1.2em;text-align:center;padding:5px;font-weight:bold;border-radius:5px;margin:10px 0 5px}@media only screen and (max-width: 767px){.webc_info .coupon_info_2clm .clm1 .cpn_ttl,.webc_info .coupon_info_2clm .clm2 .cpn_ttl{font-size:1.1em}}.webc_info .coupon_info_2clm .clm1 .cpn_code,.webc_info .coupon_info_2clm .clm2 .cpn_code{border:2px solid #333;text-align:center}.webc_info .coupon_info_2clm .clm1 .cpn_code::before,.webc_info .coupon_info_2clm .clm2 .cpn_code::before{content:"クーポンコードをコピーして使おう";background-color:#333;color:#fff;padding:5px;display:block;font-weight:bold;font-size:1em;line-height:100%}.webc_info .coupon_info_2clm .clm1 .cpn_code span,.webc_info .coupon_info_2clm .clm2 .cpn_code span{font-size:2em;font-weight:bold}.webc_info .coupon_info_2clm .clm1 .cpn_limit,.webc_info .coupon_info_2clm .clm2 .cpn_limit{text-align:center;font-weight:bold;font-size:1.2em;margin:10px auto}.webc_info .coupon_info_2clm .clm1 .cpn_limit::before,.webc_info .coupon_info_2clm .clm2 .cpn_limit::before{content:"ご利用可能期間："}@media only screen and (max-width: 767px){.webc_info .coupon_info_2clm .clm1 .cpn_limit,.webc_info .coupon_info_2clm .clm2 .cpn_limit{font-size:1em}}.webc_info .coupon_info_2clm .clm1 .cpn_limit_money,.webc_info .coupon_info_2clm .clm2 .cpn_limit_money{text-align:center;color:#bd0a0a}.webc_info .coupon_info_2clm .clm1 .cpn_ttl{background-color:#0038fe;color:#fff}.webc_info .coupon_info_2clm .clm1 .cpn_code span{color:#0038fe}.webc_info .coupon_info_2clm .clm2 .cpn_ttl{background-color:#fc7800;color:#fff}.webc_info .coupon_info_2clm .clm2 .cpn_code span{color:#fc7800}@media only screen and (max-width: 767px){.webc_info .coupon_info_2clm{display:inline-block}.webc_info .coupon_info_2clm .clm1,.webc_info .coupon_info_2clm .clm2{width:100%}}.webc_info .cpn_alert{background-color:#eee;border-radius:10px;padding:10px 10px 5px 10px;margin:0 0 15px 0}.webc_info .cpn_alert .cpn_alrt_ttl{font-weight:bold}.webc_info .cpn_alert ul{margin-top:5px !important}@media only screen and (max-width: 767px){.webc_info .cpn_alert{margin:10px}}.webc_info h3.cpn_header{position:relative;padding:1.5rem 2rem !important;color:#fff;border-radius:10px;background:#fa4141}.webc_info h3.cpn_header::after{position:absolute;bottom:-9px;left:1em;width:0;height:0;content:"";border-width:10px 10px 0 10px;border-style:solid;border-color:#fa4141 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (max-width: 767px){.webc_info h3.cpn_header{font-size:1.2em;padding:.5rem 1rem !important;border-radius:5px;margin:0 5px !important}}.webc_info .coupon-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));gap:24px}.webc_info .coupon{border-radius:20px;overflow:hidden;border:2px dashed #d8b56a;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.08)}.webc_info .coupon[open] .coupon__button::after{transform:rotate(180deg)}.webc_info .coupon__summary{list-style:none;cursor:pointer}.webc_info .coupon__summary::-webkit-details-marker{display:none}.webc_info .coupon__hero{position:relative;height:180px}.webc_info .coupon__image{width:100%;height:100%;object-fit:cover;display:block}.webc_info .coupon__overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.15));display:flex;flex-direction:column;justify-content:flex-end;padding:20px;color:#fff}.webc_info .coupon__title{font-size:1.25rem;font-weight:700;margin:0}.webc_info .coupon__catch{font-size:.95rem;margin-top:6px}.webc_info .coupon__body{padding:24px}.webc_info .coupon__discount{font-size:2.8rem;font-weight:800;color:#c62828;margin:0 0 8px}

/*# sourceMappingURL=489ban_yuyukan_or.min.css.map */