@import url("https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@500;600&display=swap");._mincho{font-family:游明朝, "Yu Mincho", YuMincho, "Hiragino Mincho ProN", HGS明朝E, メイリオ, Meiryo, serif, Georgia !important}.breadcrumb{padding-bottom:10px}article section{color:#edddc5}article section.s-mv-text{background:#edddc5}article section.s-mv-text p{font-family:"fot-tsukuaoldmin-pr6n", sans-serif;font-weight:300;font-style:normal;font-size:30px;color:#fff;text-align:center;line-height:1.4;padding:0 0 7px;letter-spacing:2px}article section.s-mv-text p strong{font-size:35px}article section.s-mv-text p span{font-size:23px}@media only screen and (max-width: 979px){article section.s-mv-text p{font-size:4.5vw;padding:0 0 0.5vw;letter-spacing:0.1em}article section.s-mv-text p strong{font-size:5.5vw}article section.s-mv-text p span{font-size:3vw}}article section.s-mv-text .text_extend{background-color:#fff100;color:#231d17;font-size:2.3rem}@media (max-width: 979px){article section.s-mv-text .text_extend{font-size:1.4rem}}article section.s-mv-text .text_extend .big{color:#da0015;font-size:140%}article section.s-mv{text-align:center;background-color:#f4e7de;position:relative}article section.s-mv .mv_btn{margin:0;position:absolute;bottom:100px;left:50%;translate:-50% 100%;width:800px}@media (max-width: 979px){article section.s-mv .mv_btn{width:85vw;bottom:7.67vw}}@media only screen and (max-width: 979px){article section.s-mv .mv_sp{width:100vw}}article section.s-link{width:890px;margin:0 auto;padding:100px 0 80px}article section.s-link ul{display:flex;justify-content:center;flex-wrap:wrap;gap:40px}article section.s-link ul li{width:380px;height:90px;border-radius:100px;background-color:#f6d5db;position:relative}article section.s-link ul li:nth-child(n+4){margin-top:45px}article section.s-link ul li:hover{opacity:0.7}article section.s-link ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:25px;font-weight:bold;text-decoration:none;position:relative}article section.s-link ul li a::before{content:"";width:40px;height:40px;background:url(/assets/campaign/special10/images/link02.svg) center center/auto 100% no-repeat;position:absolute;left:50%;bottom:-20px;transform:translate(-50%, 0)}article section.s-link ul li a:hover{opacity:1}article section.s-link ul .ceramic{background-color:#ecded1}@media only screen and (max-width: 979px){article section.s-link{width:94%;margin:0 auto;padding:4vw 0 9vw}article section.s-link ul li{height:10vw}article section.s-link ul li::before{left:-1vw;top:-0.5vw}article section.s-link ul li:nth-child(n+4){margin-top:7vw}article section.s-link ul li a{font-size:3vw;padding:0 0 1vw}article section.s-link ul li a::before{width:6vw;height:6vw;bottom:-4vw}}article section.s-list{padding:60px 0 100px;background:url(/assets/campaign/special10/images/list01.jpg?202633172959) center top/cover no-repeat}article section.s-list h2{font-size:40px;text-align:center;margin:0 0 50px;font-weight:500}article section.s-list .container{width:980px;margin:0 auto;background:#fff}article section.s-list .container header{background:url(/assets/campaign/special10/images/list02.jpg?202633172959) center center/cover no-repeat;padding:1px 0 10px;text-align:center;line-height:1.4}article section.s-list .container header p{display:flex;justify-content:center;align-items:center;width:356px;height:47px;font-size:21px;font-weight:bold;color:#fff;background:url(/assets/campaign/special10/images/ttl.svg) center top/100% auto no-repeat;margin:-6px auto 0}article section.s-list .container header h3{font-size:50px;margin:10px 0 0;font-weight:normal}article section.s-list .container .inner{padding:60px 40px 40px}article section.s-list .container .inner h4{margin-top:50px;text-align:center;font-size:28px;border-bottom:3px solid #b07825}article section.s-list .container .inner h4+.price_wrap{margin-top:10px}article section.s-list .container .inner .price_wrap{margin:55px 0 0}article section.s-list .container .inner .price_wrap li{display:flex;justify-content:space-between;align-items:center;font-weight:bold;background:#f6f6f6;padding:17px 30px 30px 40px;flex-direction:column}article section.s-list .container .inner .price_wrap li+li{margin:15px 0 0}article section.s-list .container .inner .price_wrap li .price_left{flex:1}article section.s-list .container .inner .price_wrap li .price_left p{font-size:26px;text-align:center}article section.s-list .container .inner .price_wrap li .price_head{background-color:#db9eba;display:block;width:500px;text-align:center;color:#fff;line-height:30px;margin-bottom:20px}article section.s-list .container .inner .price_wrap li .price_right{display:flex;justify-content:space-between;align-items:flex-end;line-height:1;flex-wrap:wrap;justify-content:center}article section.s-list .container .inner .price_wrap li .price_inner p{font-size:14px}article section.s-list .container .inner .price_wrap li .price_inner p.price{font-size:50px}article section.s-list .container .inner .price_wrap li .price_inner p.price>span{font-size:26px;position:relative}article section.s-list .container .inner .price_wrap li .price_inner p.price>span>span{font-size:11px;position:absolute;right:2px;bottom:32px;white-space:nowrap}article section.s-list .container .inner .price_wrap li .price_inner.limited{display:flex;justify-content:space-between;align-items:center;color:#eb52a5;margin-left:20px}article section.s-list .container .inner .price_wrap li .price_inner.limited p.price{font-size:66px}article section.s-list .container .inner .price_wrap li .price_inner.limited p.price>span{font-size:34px}article section.s-list .container .inner .price_wrap li .price_inner.limited p.price>span>span{font-size:16px;right:1px;bottom:40px}article section.s-list .container .inner .price_wrap li .price_limited_text{display:flex;justify-content:flex-start;align-items:center;width:117px;height:51px;background:url(/assets/campaign/special10/images/list06.svg) center top/100% auto no-repeat;padding:0 0 0 10px;margin:0 20px 0 0}article section.s-list .container .inner .price_wrap li .mini_ttl{background-color:#db9eba;color:#fff;text-align:center;width:60%;margin-bottom:10px;margin-top:15px;padding:5px 7px;line-height:1.3}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .mini_ttl{font-size:3.2vw;margin-bottom:2.67vw;margin-top:4vw;padding:1.33vw 1.87vw;line-height:1.3}}article section.s-list .container .inner .price_wrap li .wrap_arrow_more_price{display:flex;justify-content:flex-end;width:100%;margin-top:17px;margin-bottom:28px}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .wrap_arrow_more_price{margin-top:4.53vw;margin-bottom:1.33vw}}article section.s-list .container .inner .price_wrap li .wrap_arrow_more_price .arrow_more_price{width:25px;height:20px;margin-right:230px;background-color:#eb52a5;position:relative}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .wrap_arrow_more_price .arrow_more_price{margin-right:18%;width:5.33vw;height:2.67vw}}article section.s-list .container .inner .price_wrap li .wrap_arrow_more_price .arrow_more_price::after{content:'';display:block;border-color:transparent;border-style:solid;border-top-color:#eb52a5;border-width:20px 25px 0;position:absolute;bottom:0;left:50%;translate:-50% 100%}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .wrap_arrow_more_price .arrow_more_price::after{border-width:3.47vw 5.33vw 0}}article section.s-list .container .inner .price_wrap li .more_price{line-height:1;display:flex;justify-content:end;align-items:center;width:78%}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .more_price{width:100%}}article section.s-list .container .inner .price_wrap li .more_price .speach{background-color:#33291E;border-radius:15px;color:#fff;line-height:1.3;padding:15px 20px;font-weight:500;position:relative;margin-right:40px}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .more_price .speach{border-radius:4vw;font-size:3vw;padding:2.13vw 2.67vw;margin-right:5.6vw}}article section.s-list .container .inner .price_wrap li .more_price .speach::after{content:'';border-style:solid;border-color:transparent;border-width:10px 0 10px 30px;border-left-color:#33291E;position:absolute;top:50%;right:5px;translate:100% 0;rotate:20deg}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .more_price .speach::after{border-width:1.87vw 0 1.87vw 5.33vw;top:40%;right:1.33vw}}article section.s-list .container .inner .price_wrap li .more_price .speach .color{color:#CC9900;font-size:120%;font-weight:700}article section.s-list .container .inner .price_wrap li .more_price .speach .color .num{font-size:140%}article section.s-list .container .inner .price_wrap li .more_price .price_inner p.price{font-size:75px;color:#CC9900}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .more_price .price_inner p.price{font-size:8vw}}article section.s-list .container .inner .price_wrap li .more_price .price_inner p.price>span{font-size:60%}article section.s-list .container .inner .price_wrap li .more_price .price_inner p.price>span>span{font-size:43%;top:-42%;right:8%}article section.s-list .container .inner .btn_sejutsu{margin:35px 0 0}article section.s-list .container .inner .btn_sejutsu a{display:flex;justify-content:center;align-items:center;width:495px;height:65px;font-size:24px;font-weight:bold;text-decoration:none;border:1px solid #edddc5;border-radius:100px;margin:0 auto;background:url(/assets/campaign/special10/images/list04.svg) 95% 47%/26px auto no-repeat;background-color:#edddc5}article section.s-list .container .inner .btn_yoyaku{width:580px;height:136px;background:url(/assets/campaign/special10/images/list05.png?202633172959) center top/100% auto no-repeat;margin:40px auto 0}article section.s-list .container .inner .btn_yoyaku a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-family:"fot-tsukuaoldmin-pr6n", sans-serif;font-weight:700;font-style:normal;font-size:36px;text-decoration:none;margin:0 auto;padding:0 0 40px}article section.s-list .container .inner .btn_yoyaku a span{background:-webkit-linear-gradient(#fff8ac 15%, #ffca5d 85%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(2px 2px 1px rgba(60,42,31,0.5))}article section.s-list div[id]+.container,article section.s-list .container+.container{margin-top:60px}@media only screen and (max-width: 979px){article section.s-list{padding:7vw 0 12vw}article section.s-list h2{font-size:6.5vw;margin:0 0 6vw}article section.s-list .container{width:94%}article section.s-list .container header{padding:0.5vw 0 2vw}article section.s-list .container header p{width:60vw;height:8vw;font-size:4vw;margin:-1.5vw auto 0}article section.s-list .container header h3{font-size:6vw;margin:2vw 0 0}article section.s-list .container .inner{padding:4vw 3vw 3vw}article section.s-list .container .inner h4{margin-top:3vw;font-size:5vw}article section.s-list .container .inner h4+.price_wrap{margin-top:10px}article section.s-list .container .inner .price_wrap{margin:6vw 0 0}article section.s-list .container .inner .price_wrap li{padding:1.5vw 3vw 1.5vw 4vw}article section.s-list .container .inner .price_wrap li+li{margin:2vw 0 0}article section.s-list .container .inner .price_wrap li .price_left p{font-size:4vw}article section.s-list .container .inner .price_wrap li .price_inner p{font-size:2.5vw}article section.s-list .container .inner .price_wrap li .price_inner p.price{font-size:6.5vw}article section.s-list .container .inner .price_wrap li .price_inner p.price>span{font-size:4.5vw;margin-left:0.5vw}article section.s-list .container .inner .price_wrap li .price_inner p.price>span>span{font-size:2.2vw;right:0;bottom:5.7vw}article section.s-list .container .inner .price_wrap li .price_inner.limited{margin-left:0.5vw}article section.s-list .container .inner .price_wrap li .price_inner.limited p.price{font-size:6.5vw}article section.s-list .container .inner .price_wrap li .price_inner.limited p.price>span{font-size:5vw}article section.s-list .container .inner .price_wrap li .price_inner.limited p.price>span>span{font-size:2.5vw;right:0;bottom:6vw}article section.s-list .container .inner .price_wrap li .price_text{margin:0 0 1vw}article section.s-list .container .inner .price_wrap li .price_limited_text{width:15vw;height:7.3vw;padding:0 0 0 0.5vw;margin:0 0.5vw 0 0;font-size:2vw !important}article section.s-list .container .inner .btn_sejutsu{margin:5vw 0 0}article section.s-list .container .inner .btn_sejutsu a{width:80vw;height:10vw;font-size:4vw;background:url(/assets/campaign/special10/images/list04.svg) 95% 47%/6vw auto no-repeat;background-color:#edddc5}article section.s-list .container .inner .btn_yoyaku{width:85vw;height:20vw;margin:6vw auto 0}article section.s-list .container .inner .btn_yoyaku a{font-size:5.5vw;padding:0 0 6vw}article section.s-list .container .inner .btn_yoyaku a span{filter:drop-shadow(0.5vw 0.5vw 0.25vw rgba(60,42,31,0.5))}article section.s-list div[id]+.container,article section.s-list .container+.container{margin-top:7vw}}article section.s-inquiry{font-weight:bold;text-align:center;line-height:1.4;background:url(/assets/campaign/special10/images/inquiry01.png?202633172959) center top/cover no-repeat;padding:45px 0}article section.s-inquiry>p{font-size:24px}article section.s-inquiry .tel{display:flex;justify-content:center;align-items:center;margin:10px 0 0}article section.s-inquiry .tel .text01 .frame{font-size:22px;border:1px solid #edddc5}article section.s-inquiry .tel .text01 .time{font-size:20px;font-family:"fot-tsukuaoldmin-pr6n", sans-serif;font-weight:700;font-style:normal;letter-spacing:1px;padding:5px 5px 0}article section.s-inquiry .tel .text02{padding:0 0 0 20px}article section.s-inquiry .tel .text02 p{font-size:80px;font-family:"fot-tsukuaoldmin-pr6n", sans-serif;font-weight:300;font-style:normal;line-height:1;padding:0 0 15px}@media only screen and (max-width: 979px){article section.s-inquiry{padding:6vw 0}article section.s-inquiry>p{font-size:3.2vw}article section.s-inquiry .tel{margin:2vw 0 0}article section.s-inquiry .tel .text01 .frame{font-size:3.5vw}article section.s-inquiry .tel .text01 .time{font-size:3.5vw;letter-spacing:0;padding:1vw 0 0}article section.s-inquiry .tel .text02{padding:0 0 0 3vw}article section.s-inquiry .tel .text02 p{font-size:10vw;padding:0 0 2vw}article section.s-inquiry .tel .text02 p a{text-decoration:none}}article section.s-caution{padding:70px 0 100px}article section.s-caution .bnr{width:980px;margin:0 auto 50px}article section.s-caution .frame{width:980px;border:10px solid #f6f6f6;padding:35px 35px 40px;margin:0 auto}article section.s-caution .frame h2{font-size:40px;text-align:center;margin:0 0 20px}article section.s-caution .frame ul+p{margin:40px 0 0}@media only screen and (max-width: 979px){article section.s-caution{padding:7vw 0 12vw}article section.s-caution .bnr{width:94%;margin:0 auto 6vw}article section.s-caution .frame{width:94%;border:1.5vw solid #f6f6f6;font-size:3vw;padding:3vw 3vw 4vw}article section.s-caution .frame h2{font-size:5vw;margin:0 0 2.5vw}article section.s-caution .frame ul+p{margin:5vw 0 0}}.acc_campaign.tabacc.-pc-accordion>.contents>.title{background-color:#c19d00;border-radius:0;font-size:2.0rem;text-align:center;display:block;min-height:0;padding:10px 20px}@media (max-width: 979px){.acc_campaign.tabacc.-pc-accordion>.contents>.title{font-size:1.6rem}}.acc_campaign.tabacc.-pc-accordion>.contents>.title::after{background:none;margin:0;content:'';display:block;width:13px;height:13px;border-color:#fff;border-style:solid;border-width:0 2px 2px 0;border-radius:0;top:50%;right:30px;translate:0 -75%;rotate:45deg;transition:all .3s ease}@media (max-width: 979px){.acc_campaign.tabacc.-pc-accordion>.contents>.title::after{width:10px;height:10px}}.acc_campaign.tabacc.-pc-accordion>.contents>.title.-open::after{rotate:225deg;translate:0 -25%}.acc_campaign.tabacc.-pc-accordion>.contents>.content{border:none}.acc_campaign .main_content{background-color:#faf2df;border-radius:6px;font-size:1.4rem;display:flex;padding:40px 60px}@media (max-width: 979px){.acc_campaign .main_content{flex-direction:column;align-items:center;padding:17px;font-size:1.3rem}}.acc_campaign .main_content .text{flex:1;line-height:1.9}.acc_campaign .main_content .img{width:40%;margin-left:50px}@media (max-width: 979px){.acc_campaign .main_content .img{width:100%;margin-left:0;margin-top:17px;max-width:500px}}.acc_campaign .main_content.overview .item strong{display:block;text-align:center;font-size:18px;border-bottom:2px solid #c19d02;margin-bottom:20px}.acc_campaign .main_content.overview .item span{display:block;background:#fff;padding:10px 25px;font-weight:bold;font-size:16px}.acc_campaign .main_content.overview .item+.item{margin-top:25px}.acc_campaign .main_content.cotion{display:block}.acc_campaign .main_content.cotion ul{margin-bottom:20px}.acc_campaign .main_content.cotion ul li{text-indent:-15px;margin-left:15px}.acc_campaign .main_content.cotion ul li::before{content:'・'}.acc_campaign .readme_txt{font-size:1.4rem;color:#fff}@media (max-width: 979px){.acc_campaign .readme_txt{font-size:1.0rem}}.modal a.close-modal{background-color:#865227}.modal h3.heading-line{border-color:#865227}.modal a.button-normal{background-color:#B07825}
