@import url("https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@500;600&display=swap");.page-inner{max-width:980px;margin:0 auto}@media (max-width: 979px){.page-inner{padding:0 10px}}.mv{margin-top:50px;background:#7982d5}@media (max-width: 979px){.mv{margin-top:20px}}.mv .page-inner{padding:0}.mv .wrap_btn_reserve{text-align:center;margin-top:30px}@media (max-width: 979px){.mv .wrap_btn_reserve{margin-top:20px}}.mv .wrap_btn_reserve .btn_reserve{font-size:2.5rem;font-weight:700;color:#fff;letter-spacing:.08em;background-color:#ed1e74;display:inline-block;text-decoration:none;padding:13px 80px 13px 35px;border-radius:6px;position:relative}@media (max-width: 979px){.mv .wrap_btn_reserve .btn_reserve{font-size:1.6rem;padding:10px 85px 10px 40px}}.mv .wrap_btn_reserve .btn_reserve::before,.mv .wrap_btn_reserve .btn_reserve::after{content:'';display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}.mv .wrap_btn_reserve .btn_reserve::before{right:35px;width:33px;height:33px;border-radius:50%;background-color:#fff}@media (max-width: 979px){.mv .wrap_btn_reserve .btn_reserve::before{width:25px;height:25px;right:40px}}.mv .wrap_btn_reserve .btn_reserve::after{border-style:solid;border-color:transparent;border-width:7px 0 7px 13px;border-left-color:#ed1e74;right:43px}@media (max-width: 979px){.mv .wrap_btn_reserve .btn_reserve::after{border-width:6px 0 6px 10px;right:46px}}.mouthpiece .price_cp{background:#fff3e3;padding:30px 0 100px}@media (max-width: 979px){.mouthpiece .price_cp{padding:40px 0}}.mouthpiece .price_cp_inner{text-align:center;position:relative;margin-top:100px}@media (max-width: 979px){.mouthpiece .price_cp_inner{padding:0 10px 80px;margin-top:0}}.mouthpiece .price_cp_inner::after{position:absolute;content:"";top:0;left:50%;transform:translate(-50%, -50%);width:605px;height:172px;background-image:url(/assets/campaign/massive/images/cp_fast_txt.png?202582710255);background-size:contain;background-repeat:no-repeat;z-index:5}@media (max-width: 979px){.mouthpiece .price_cp_inner::after{width:63vw;height:18vw;top:15vw}}.mouthpiece .price_cp_list{position:relative;background-image:url(/assets/campaign/massive/images/p_bg_mp.png?202582710255);background-size:contain;background-repeat:no-repeat;background-color:#f8e0c0;width:980px;margin-left:auto;margin-right:auto;padding:70px;border-radius:30px;margin-top:80px}@media (max-width: 979px){.mouthpiece .price_cp_list{padding:10vw 1vw;width:100%;top:15vw;border-radius:15px;margin-top:-32px}}.mouthpiece .price_cp_list::before{position:absolute;z-index:1;content:"";top:50%;width:201px;height:269px;left:-80px;background:url(/assets/campaign/massive/images/b1_1.png?202582710255) center/cover;transform:translateY(-115%)}@media (max-width: 979px){.mouthpiece .price_cp_list::before{width:13.5vw;height:16.4375vw;left:-20px}}.mouthpiece .price_cp_list::after{position:absolute;z-index:1;content:"";bottom:0;width:211px;height:328px;right:-80px;background:url(/assets/campaign/massive/images/b2_1.png?202582710255) center/cover}@media (max-width: 979px){.mouthpiece .price_cp_list::after{width:16vw;height:17.125vw;right:-20px}}.mouthpiece .price_cp_list ._item{border:6px solid #f2d57b;border-radius:30px;background:#fff;padding:30px;box-shadow:10px 10px 10px rgba(160,124,77,0.2);position:relative;z-index:2}@media (max-width: 979px){.mouthpiece .price_cp_list ._item{padding:15px;margin:0 10px;border-radius:15px}}.mouthpiece .price_cp_list ._item:not(:first-child){margin-top:20px}.mouthpiece .price_cp_list ._item .pop{display:flex;justify-content:center;margin-top:15px;gap:0 30px;position:relative}.mouthpiece .price_cp_list ._item .pop::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:54px;height:54px;background:url(/assets/way/kyousei/images/mouthpiece_index/campaign/plus.png?202582710255) center/cover}@media (max-width: 979px){.mouthpiece .price_cp_list ._item .pop::after{width:40px;height:40px}}.mouthpiece .price_cp_list ._item .pop li{border:3px solid #d2d2d2;background:linear-gradient(to right, #FF7934, #F4B424);border-radius:10px;width:300px;height:100px;display:inline-flex;justify-content:center;align-items:center;font-size:26px;font-weight:bold;line-height:1.2;color:#fff}@media (max-width: 979px){.mouthpiece .price_cp_list ._item .pop li{font-size:4vw}}.mouthpiece .price_cp_list ._item .pop li:nth-child(2){background:linear-gradient(to right, #7fa0e2, #e37caf);flex-direction:column;gap:0}.mouthpiece .price_cp_list ._item dl{display:flex;justify-content:center;align-items:center;background:#fffcd8;padding:15px;line-height:1;margin-top:20px;margin-bottom:20px;gap:0 25px}@media (max-width: 979px){.mouthpiece .price_cp_list ._item dl{gap:0 16px;display:block}}.mouthpiece .price_cp_list ._item dl dt{display:flex;align-items:center;gap:15px}@media (max-width: 979px){.mouthpiece .price_cp_list ._item dl dt{width:100%;justify-content:center;font-size:3vw;gap:1.5vw}}.mouthpiece .price_cp_list ._item dl dt .price{font-size:40px;font-weight:bold;position:relative}.mouthpiece .price_cp_list ._item dl dt .price::after{position:absolute;width:180px;height:2px;content:"";top:50%;left:0;right:0;margin:0 auto;background:#eb4690}@media (max-width: 979px){.mouthpiece .price_cp_list ._item dl dt .price::after{width:20vw}}@media (max-width: 979px){.mouthpiece .price_cp_list ._item dl dt .price{font-size:4vw;display:flex;align-items:baseline;display:block}}.mouthpiece .price_cp_list ._item dl dt .price .num{color:#eb4690}.mouthpiece .price_cp_list ._item dl dt .price span{font-size:40px;font-weight:bold;color:#000}@media (max-width: 979px){.mouthpiece .price_cp_list ._item dl dt .price span{font-size:6vw}}.mouthpiece .price_cp_list ._item dl dd{font-size:60px;font-weight:bold;color:#eb4690}@media (max-width: 979px){.mouthpiece .price_cp_list ._item dl dd{font-size:7vw;align-items:baseline;display:block;margin-top:10px}}.mouthpiece .price_cp_list ._item .ttl{font-weight:bold;line-height:2;padding-bottom:5px;border-bottom:1px solid #000000}@media (max-width: 979px){.mouthpiece .price_cp_list ._item .ttl{line-height:1.6}}.mouthpiece .price_cp_list ._item .ttl span{border:3px solid #ec6941;border-radius:100vh;padding:5px 30px;line-height:1;font-weight:bold;font-size:20px;color:#ec6941;margin-right:8px}@media (max-width: 979px){.mouthpiece .price_cp_list ._item .ttl span{font-size:4.8vw;font-size:min(3.2vw,20px);margin-right:0;margin-bottom:10px}}.mouthpiece .price_cp_list ._item .ttl .b_none{border:none;padding:0;margin-right:0}.mouthpiece .price_cp_list ._item .desc{font-weight:bold}.mouthpiece .price_cp_list ._item .desc span{background:#00b3e7;display:inline-flex;padding:8px 40px;color:#fff;margin-left:8px;line-height:1}@media (max-width: 979px){.mouthpiece .price_cp_list ._item .desc span{padding:8px 5%;font-size:15px;line-height:1.3}}.mouthpiece .price_cp_list ._item1 dl{flex-direction:column;gap:12px 25px !important;align-items:flex-start !important;padding-left:27px !important}@media (max-width: 979px){.mouthpiece .price_cp_list ._item1 dl{padding-left:5px !important;margin-bottom:10px}}.mouthpiece .price_cp_list ._item1 dl dt .offtag{background:#00b3e7;display:block;height:100%;padding:8px;font-weight:bold;color:#fff}@media (max-width: 979px){.mouthpiece .price_cp_list ._item1 dl dt .offtag{font-size:4vw;display:inline-block;margin:10px 0}}.mouthpiece .price_cp_list ._item1 dl dd{display:flex;align-items:center;gap:8px}@media (max-width: 979px){.mouthpiece .price_cp_list ._item1 dl dd{width:100%;justify-content:center}}.mouthpiece .price_cp_list ._item1 dl dd .td{display:inline-flex;font-size:16px;padding:8px 15px;border:1px solid #eb4690;align-items:center;justify-content:center}@media (max-width: 979px){.mouthpiece .price_cp_list ._item1 dl dd .td{font-size:2.5vw;padding:8px 10px}}.mouthpiece .price_cp_list ._item1 .pop1{border:3px solid #d2d2d2;border-radius:10px;width:100%;height:auto;display:inline-flex;justify-content:center;align-items:center;font-size:26px;font-weight:bold;line-height:1.2;color:#fff;padding:20px 0;background:linear-gradient(to right, #FF7934, #F4B424);-ms-grid-column:1;grid-column:1;-ms-grid-row:1 !important;grid-row:1 !important}@media (max-width: 979px){.mouthpiece .price_cp_list ._item1 .pop1{-ms-grid-row:1 !important;grid-row:1 !important;font-size:4vw}}.mouthpiece .price_cp_list ._item1 ._item1_inner{gap:0 30px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 550px;grid-template-columns:1fr 550px;align-items:center}@media (max-width: 979px){.mouthpiece .price_cp_list ._item1 ._item1_inner{display:-ms-grid;display:grid;-ms-grid-rows:32px 1fr;grid-template-rows:32px 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}}.mouthpiece .price_cp_list ._item1 ._item1_inner .cat{font-weight:bold;font-size:26px;-ms-grid-row:1 !important;grid-row:1 !important}@media (max-width: 979px){.mouthpiece .price_cp_list ._item1 ._item1_inner .cat{margin-top:20px;font-size:4vw}}.mouthpiece .price_cp_list ._item2{border:6px solid #a8d7f0}.mouthpiece .price_cp_list ._item2 .ttl{font-weight:bold;line-height:2;padding-bottom:5px;border-bottom:1px solid #000000}.mouthpiece .price_cp_list ._item2 .ttl span{border:3px solid #0098e7;border-radius:100vh;padding:5px 30px;line-height:1;font-weight:bold;font-size:20px;color:#0098e7;margin-right:8px}@media (max-width: 979px){.mouthpiece .price_cp_list ._item2 .ttl span{font-size:4vw}}.mouthpiece .price_cp_list ._item2 .pop{display:flex;justify-content:center;margin-top:15px;gap:0 30px}.mouthpiece .price_cp_list ._item2 .pop li{border:3px solid #d2d2d2;background:linear-gradient(to right, #0098e7, #1dd184);color:#fff}.mouthpiece .price_cp_list ._item2 .pop li:nth-child(2){background:linear-gradient(to right, #7fa0e2, #e37caf);flex-direction:column;gap:0}.mouthpiece .price_cp_list ._item3{border:6px solid #e3d0f3}.mouthpiece .price_cp_list ._item3 .ttl .th{font-size:24px;border:none;color:#000;display:inline-flex;margin-top:12px}@media (max-width: 979px){.mouthpiece .price_cp_list ._item3 .ttl .th{font-size:5vw}}.mouthpiece .price_cp_list ._item3 .ttl .note{border:none;color:#000;font-weight:normal;font-size:13px;margin-right:0}@media (max-width: 979px){.mouthpiece .price_cp_list ._item3 .ttl .note{font-size:11px;text-align:center;display:inline-flex;line-height:1.4;margin-top:5px}}.mouthpiece .price_cp_list ._item3 .ttl span{padding:5px 15px}.mouthpiece .price_cp_list ._item3 .ttl .clinic{font-size:14px}.mouthpiece .price_cp_list ._item3 .note{font-size:14px}@media (max-width: 979px){.mouthpiece .price_cp_list ._item3 .note{margin-top:12px;font-size:12px}}.mouthpiece .price_cp_list ._item3 ._item3_wrap{width:100%}.mouthpiece .price_cp_list ._item3 ._item3_inner{gap:0 30px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;align-items:center}@media (max-width: 979px){.mouthpiece .price_cp_list ._item3 ._item3_inner{display:-ms-grid;display:grid;-ms-grid-rows:80px 1fr 80px 1fr 80px 1fr 80px 1fr;grid-template-rows:80px 1fr 80px 1fr 80px 1fr 80px 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}}.mouthpiece .price_cp_list ._item3 ._item3_inner .pop{gap:0 8px;border:3px solid #d2d2d2;border:3px solid #d2d2d2;background:linear-gradient(to right, #FF7934, #F4B424);border-radius:10px;color:#fff;align-items:center;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;font-size:22px;font-weight:bold;height:80px}.mouthpiece .price_cp_list ._item3 ._item3_inner .pop::after{display:none}@media (max-width: 979px){.mouthpiece .price_cp_list ._item3 ._item3_inner .pop{font-size:4vw;height:50px;width:100%;-ms-grid-column:1;grid-column:1}}.mouthpiece .price_cp_list ._item3 ._item3_inner .pop2{-ms-grid-column:1;grid-column:1;-ms-grid-row:2 !important;grid-row:2 !important}@media (max-width: 979px){.mouthpiece .price_cp_list ._item3 ._item3_inner .pop2{-ms-grid-row:3 !important;grid-row:3 !important}}.mouthpiece .price_cp_list ._item3 ._item3_inner .pop3{background:linear-gradient(to right, #0098e7, #1dd184);-ms-grid-column:1;grid-column:1;-ms-grid-row:3 !important;grid-row:3 !important}@media (max-width: 979px){.mouthpiece .price_cp_list ._item3 ._item3_inner .pop3{-ms-grid-row:5 !important;grid-row:5 !important}}.mouthpiece .price_cp_list ._item3 ._item3_inner .pop4{background:linear-gradient(to right, #6b38ec, #fe54d7);-ms-grid-column:1;grid-column:1;-ms-grid-row:4 !important;grid-row:4 !important}@media (max-width: 979px){.mouthpiece .price_cp_list ._item3 ._item3_inner .pop4{-ms-grid-row:7 !important;grid-row:7 !important}}.mouthpiece .price_cp_list ._item3 ._item3_inner dl{flex-direction:column;align-items:flex-start;padding-left:70px;gap:12px}@media (max-width: 979px){.mouthpiece .price_cp_list ._item3 ._item3_inner dl{padding-left:15px;margin-top:0px;margin-bottom:0px}}.mouthpiece .price_cp_list ._item3 ._item3_inner dl dd{font-size:40px}@media (max-width: 979px){.mouthpiece .price_cp_list ._item3 ._item3_inner dl dd{font-size:7vw;width:100%;justify-content:center}}.mouthpiece .price_cp_list ._item3 ._item3_inner dl dd .num{margin-left:15px}.mouthpiece .price_cp_list ._item3 ._item3_inner dl dt .price{font-size:24px}.mouthpiece .price_cp_list ._item3 ._item3_inner dl dt .price::after{position:absolute;width:110px;height:2px;content:"";top:50%;left:0;background:#eb4690}@media (max-width: 979px){.mouthpiece .price_cp_list ._item3 ._item3_inner dl dt .price::after{width:19vw}}.mouthpiece .price_cp_list ._item3 ._item3_inner dl dt .price span{font-size:24px}@media (max-width: 979px){.mouthpiece .price_cp_list ._item3 ._item3_inner dl dt .price span{font-size:6vw}}.mouthpiece .price_cp_list ._item4 ._item4_inner{gap:0 30px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;align-items:center}@media (max-width: 979px){.mouthpiece .price_cp_list ._item4 ._item4_inner{display:-ms-grid;display:grid;-ms-grid-rows:80px 1fr;grid-template-rows:80px 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}}.mouthpiece .price_cp_list ._item4 ._item4_inner .pop4{background:linear-gradient(to right, #6b38ec, #fe54d7);-ms-grid-column:1;grid-column:1;-ms-grid-row:1 !important;grid-row:1 !important}@media (max-width: 979px){.mouthpiece .price_cp_list ._item4 ._item4_inner .pop4{-ms-grid-row:1 !important;grid-row:1 !important}}.mouthpiece .price_cp_list .clinic_S .ttl{border:none}.campaign_ico_zone{position:relative}.campaign_ico_zone .ico_megaphone{position:absolute;right:-200px;bottom:-30px}.campaign_ico_zone .ico_cracker{position:absolute;right:-200px;top:-90px}.campaign_ico_zone .ico_speeker{position:absolute;left:-240px;bottom:150px}.price_cp_list .item2_sub .pop li{background:linear-gradient(to right, #6b38ec, #fe54d7);flex-direction:column}._5plus{font-size:24px;position:relative}@media (max-width: 979px){._5plus{font-size:min(5.3vw, 24px)}}._5plus::before{content:"";width:2px;height:64px;transform:rotate(-45deg);background:#000;position:absolute;left:8px}@media (max-width: 979px){._5plus::before{content:none}}._5plus::after{content:"";width:2px;height:64px;transform:rotate(45deg);background:#000;position:absolute;right:8px;top:0}@media (max-width: 979px){._5plus::after{content:none}}@media (max-width: 979px){._5plus::before{top:8px;width:1px;height:40px}._5plus::after{top:8px;width:1px;height:40px}}.offtag{background:#00b3e7;display:block;height:100%;padding:8px;font-weight:bold;color:#fff}@media (max-width: 979px){.offtag{display:inline-block;margin:5px 0}}.pops3{background:linear-gradient(to right, #0098e7, #1dd184) !important;-ms-grid-column:1;grid-column:1;-ms-grid-row:3 !important;grid-row:3 !important}@media (max-width: 979px){.pops3{-ms-grid-row:5 !important;grid-row:5 !important}}.pops4{background:linear-gradient(to right, #6b38ec, #fe54d7) !important;-ms-grid-column:1;grid-column:1;-ms-grid-row:4 !important;grid-row:4 !important}@media (max-width: 979px){.pops4{-ms-grid-row:7 !important;grid-row:7 !important}}.ceramic .price_cp{background:#6ccefc;padding:120px 0}@media (max-width: 979px){.ceramic .price_cp{padding:40px 0}}.ceramic .price_cp_inner{text-align:center;position:relative;margin-top:100px}@media (max-width: 979px){.ceramic .price_cp_inner{padding:0 10px 80px;margin-top:0}}.ceramic .price_cp_inner::after{position:absolute;content:"";top:0;left:50%;transform:translate(-50%, -50%);width:605px;height:172px;background-image:url(/assets/campaign/massive/images/cp_fast_txt.png?202582710255);background-size:contain;background-repeat:no-repeat;z-index:5}@media (max-width: 979px){.ceramic .price_cp_inner::after{width:63vw;height:18vw;top:15vw}}.ceramic .price_cp_inner.normal{position:relative}.ceramic .price_cp_inner.normal::after{position:absolute;content:"";top:0;left:50%;transform:translate(-50%, -50%);width:605px;height:172px;background-image:url(/assets/campaign/massive/images/cp_fast_txt.png?202582710255);background-size:contain;background-repeat:no-repeat}@media (max-width: 979px){.ceramic .price_cp_inner.normal::after{width:63vw;height:18vw;top:15vw}}.ceramic .price_cp_list{position:relative;background-image:url(/assets/campaign/massive/images/p_bg_c.png?202582710255);background-size:inherit;background-repeat:no-repeat;background-color:#bad6ff;width:980px;margin-left:auto;margin-right:auto;padding:70px;border-radius:30px;margin-top:80px}@media (max-width: 979px){.ceramic .price_cp_list{background-size:contain;padding:10vw 1vw;width:100%;top:15vw;border-radius:15px;margin-top:-32px}}.ceramic .price_cp_list::before{position:absolute;z-index:1;content:"";top:59.5%;width:201px;height:269px;left:-80px;background:url(/assets/campaign/massive/images/b1_1.png?202582710255) center/cover}@media (max-width: 979px){.ceramic .price_cp_list::before{display:none}}.ceramic .price_cp_list::after{position:absolute;z-index:1;content:"";bottom:0;width:211px;height:328px;right:-80px;background:url(/assets/campaign/massive/images/b2_1.png?202582710255) center/cover}@media (max-width: 979px){.ceramic .price_cp_list::after{width:16vw;height:17.125vw;right:-20px}}.ceramic .price_cp_list ._item{border:6px solid #f2d57b;border-radius:30px;background:#fff;padding:30px;box-shadow:10px 10px 10px rgba(160,124,77,0.2);position:relative;z-index:2}@media (max-width: 979px){.ceramic .price_cp_list ._item{padding:15px;margin:0 10px;border-radius:15px}}.ceramic .price_cp_list ._item:not(:first-child){margin-top:20px}.ceramic .price_cp_list ._item .pop{display:flex;justify-content:center;margin-top:15px;gap:0 30px;position:relative}.ceramic .price_cp_list ._item .pop li{border:3px solid #d2d2d2;background:linear-gradient(to right, #0098e7, #1dd184);border-radius:10px;width:100%;height:auto;display:inline-flex;justify-content:center;align-items:center;font-size:26px;font-weight:bold;line-height:1.2;color:#fff;padding:20px 0}@media (max-width: 979px){.ceramic .price_cp_list ._item .pop li{font-size:4vw}}.ceramic .price_cp_list ._item .pop li:nth-child(2){background:linear-gradient(to right, #7fa0e2, #e37caf);flex-direction:column;gap:0}.ceramic .price_cp_list ._item dl{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;background:#fffcd8;padding:15px;padding-left:55px;line-height:1;margin-top:20px;margin-bottom:20px;gap:18px 25px}@media (max-width: 979px){.ceramic .price_cp_list ._item dl{gap:18px 16px;padding-left:25px;align-items:center}}.ceramic .price_cp_list ._item dl dt{display:flex;align-items:center;gap:23px}@media (max-width: 979px){.ceramic .price_cp_list ._item dl dt{gap:8px;flex-direction:column;width:100%;font-size:12px}}.ceramic .price_cp_list ._item dl dt .wrap{display:flex;gap:8px;align-items:center}.ceramic .price_cp_list ._item dl dt .price{font-size:24px;font-weight:bold;position:relative}.ceramic .price_cp_list ._item dl dt .price::after{position:absolute;width:110px;height:2px;content:"";top:50%;left:0;background:#eb4690}@media (max-width: 979px){.ceramic .price_cp_list ._item dl dt .price::after{width:20vw}}@media (max-width: 979px){.ceramic .price_cp_list ._item dl dt .price{font-size:4vw;display:flex;align-items:baseline}}.ceramic .price_cp_list ._item dl dt .price .num{color:#eb4690}.ceramic .price_cp_list ._item dl dt .price span{font-size:24px;font-weight:bold;color:#000}@media (max-width: 979px){.ceramic .price_cp_list ._item dl dt .price span{font-size:5vw}}.ceramic .price_cp_list ._item dl dd{display:flex;align-items:center;gap:8px;font-size:60px;font-weight:bold;color:#eb4690}.ceramic .price_cp_list ._item dl dd .td{display:inline-flex;font-size:16px;padding:8px 15px;border:1px solid #eb4690;align-items:center;justify-content:center}@media (max-width: 979px){.ceramic .price_cp_list ._item dl dd .td{font-size:3.5vw;padding:8px 10px}}@media (max-width: 979px){.ceramic .price_cp_list ._item dl dd{font-size:6vw;display:flex;align-items:center}}.ceramic .price_cp_list ._item .ttl{font-weight:bold;line-height:2;padding-bottom:5px;border-bottom:1px solid #000000}@media (max-width: 979px){.ceramic .price_cp_list ._item .ttl{line-height:1.5}}.ceramic .price_cp_list ._item .ttl1{border:none;font-size:24px;letter-spacing:0.2rem}@media (max-width: 979px){.ceramic .price_cp_list ._item .ttl1{font-size:3.5vw}}.ceramic .price_cp_list ._item .ttl span{border:3px solid #ec6941;border-radius:100vh;padding:5px 30px;line-height:1;font-weight:bold;font-size:20px;color:#ec6941;margin-right:8px}@media (max-width: 979px){.ceramic .price_cp_list ._item .ttl span{font-size:4vw}}.ceramic .price_cp_list ._item .ttl .b_none{border:none;padding:0;margin-right:0}.ceramic .price_cp_list ._item .desc{font-weight:bold}.ceramic .price_cp_list ._item .desc span{background:#00b3e7;display:inline-flex;padding:8px 40px;color:#fff;margin-left:8px;line-height:1}.ceramic .price_cp_list ._item ._item_inner{border-bottom:1px solid #d2d2d2;gap:0 30px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 500px;grid-template-columns:1fr 500px;align-items:center}.ceramic .price_cp_list ._item ._item_inner:last-of-type{border:none}@media (max-width: 979px){.ceramic .price_cp_list ._item ._item_inner{display:-ms-grid;display:grid;-ms-grid-rows:100px 1fr;grid-template-rows:100px 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-top:20px;display:block}}.ceramic .price_cp_list ._item ._item_inner .pop{background:linear-gradient(to right, #6b38ec, #fe54d7);-ms-grid-column:1;grid-column:1;-ms-grid-row:1 !important;grid-row:1 !important}@media (max-width: 979px){.ceramic .price_cp_list ._item ._item_inner .pop{-ms-grid-row:1 !important;grid-row:1 !important}}.ceramic .price_cp_list ._item ._item_inner .cat{font-weight:bold;font-size:26px;-ms-grid-row:1 !important;grid-row:1 !important;display:flex;align-items:center;justify-content:center;flex-direction:row}@media (min-width: 980px){.ceramic .price_cp_list ._item ._item_inner .cat{gap:15px}}@media (max-width: 979px){.ceramic .price_cp_list ._item ._item_inner .cat{-ms-grid-row:1 !important;grid-row:1 !important;font-size:16px}}.ceramic .price_cp_list ._item ._item_inner .cat1{line-height:1.4}.ceramic .price_cp_list ._item ._item_inner .cat1 .num{font-size:24px;color:#e5ff0e}.ceramic .price_cp_list ._item ._item_inner .cat .cp_point{display:inline-flex;align-items:center;background:#eb4690;padding:8px;font-size:15px;color:#fff;width:100px;height:127px;background:url(/assets/images/monthly/arrow_off.png?202582710255) no-repeat center center/contain;flex-direction:column;justify-content:center}@media (max-width: 979px){.ceramic .price_cp_list ._item ._item_inner .cat .cp_point{height:103px}}.ceramic .price_cp_list ._item ._item_inner .cat .cp_point_b{background:url(/assets/images/monthly/arrow_off_b.png?202582710255) no-repeat center center/contain}@media (max-width: 979px){.arrow img{width:5vw}}.wrap_btn_reserve{text-align:center;margin-top:30px}@media (max-width: 979px){.wrap_btn_reserve{margin-top:20px}}.wrap_btn_reserve .btn_reserve{font-size:2.5rem;font-weight:700;color:#fff;letter-spacing:.08em;background-color:#ed1e74;display:inline-block;text-decoration:none;padding:13px 80px 13px 35px;border-radius:6px;position:relative;border:4px solid #fff;box-shadow:3px 3px 10px #a7a7a7}@media (max-width: 979px){.wrap_btn_reserve .btn_reserve{font-size:1.6rem;padding:10px 85px 10px 40px}}.wrap_btn_reserve .btn_reserve::before,.wrap_btn_reserve .btn_reserve::after{content:'';display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}.wrap_btn_reserve .btn_reserve::before{right:35px;width:33px;height:33px;border-radius:50%;background-color:#fff}@media (max-width: 979px){.wrap_btn_reserve .btn_reserve::before{width:25px;height:25px;right:40px}}.wrap_btn_reserve .btn_reserve::after{border-style:solid;border-color:transparent;border-width:7px 0 7px 13px;border-left-color:#ed1e74;right:43px}@media (max-width: 979px){.wrap_btn_reserve .btn_reserve::after{border-width:6px 0 6px 10px;right:46px}}._orenge{background:linear-gradient(to right, #FF7934, #F4B424) !important}._blue{background:linear-gradient(to right, #0098e7, #1dd184) !important}._blue2{background:linear-gradient(to right, #015eea, #00c0fa) !important}._border_blue{border-color:#a8d7f0 !important}._purple{background:linear-gradient(to right, #6b38ec, #fe54d7) !important}._border_purple{border-color:#e3d0f3 !important}.otoku_pop__wrap{position:relative}@media (max-width: 979px){.otoku_pop__wrap::before{position:absolute;z-index:1;content:"";top:-250%;width:216px;height:270px;left:-80px;background:url(/assets/campaign/massive/images/b1_1.png?202582710255) center/cover;width:13.5vw;height:16.4375vw;left:-20px}}.otoku_pop{font-size:min(4vw,26px);font-weight:bold;color:#1b1b1b;position:relative;margin-top:90px;margin-bottom:42px}@media (max-width: 979px){.otoku_pop{margin-top:40px}}.otoku_pop::before{content:"";width:2px;height:60px;background:#000;transform:rotate(-45deg);position:absolute;left:0px}@media (max-width: 979px){.otoku_pop::before{height:min(9vw,60px);left:15px}}.otoku_pop::after{content:"";width:2px;height:60px;background:#000;transform:rotate(45deg);position:absolute;right:0}@media (max-width: 979px){.otoku_pop::after{height:min(9vw,60px);right:15px}}.otoku_pop span{color:#fc637f}._border_none_bottom{border:none !important}
