@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;gap:35px}article section.s-link ul li{width:290px;height:80px;margin:10px;border-radius:100px;background-color:#ecded1;position:relative}article section.s-link ul li::before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);border:1px solid #937e64;border-radius:100px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}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:24px;font-weight:500;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}article section.s-link ul .mouthpice{background-color:#edddc5;border-radius:100px}@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{gap:1vw}article section.s-link ul li{height:10vw;width:calc(100% / 3);margin:2vw}article section.s-link ul li:nth-child(n+4){margin-top:7vw}article section.s-link ul li::before{content:"";width:calc(100% + 2vw);height:calc(100% + 2vw);border-radius:100px}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:#e5e5e5}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/special/images/list02.png?2026828182756) 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-range{text-align:center}article section.s-list .container .inner .price-range_ttl{font-size:16px}@media (max-width: 979px){article section.s-list .container .inner .price-range_ttl{font-size:calc(min(3vw, 16px))}}article section.s-list .container .inner .price-range_apply{font-size:12px;font-weight:normal;color:#8f8f8f}@media (max-width: 979px){article section.s-list .container .inner .price-range_apply{font-size:calc(min(2.3vw, 16px))}}article section.s-list .container .inner .price-cpmark{border:2px solid #72b6e2;display:inline-block;text-align:center;align-content:center;padding:5px 10px;color:#72b6e2;font-size:12px}@media (max-width: 979px){article section.s-list .container .inner .price-cpmark{font-size:calc(min(2vw, 12px));padding:1vw 1vw;border-width:calc(min(0.5vw, 2px))}}article section.s-list .container .inner .price_limited .price-num{color:#5b9cc5;font-size:42px}@media (max-width: 979px){article section.s-list .container .inner .price_limited .price-num{font-size:calc(min(6vw, 42px))}}article section.s-list .container .inner .price_limited .price-num span{font-size:60%}article section.s-list .container .inner .price_limited .n-black{color:#000000}article section.s-list .container .inner .price_normal{text-align:right;line-height:30px}@media (max-width: 979px){article section.s-list .container .inner .price_normal{color:#6c6c6c;display:flex;gap:2vw;justify-content:center;font-size:calc(min(3vw, 16px))}}article section.s-list .container .inner .price_normal-txt{font-size:14px}article section.s-list .container .inner .price_normal .price-num{font-size:16px}article section.s-list .container .inner .price_one{text-align:right}@media (max-width: 979px){article section.s-list .container .inner .price_one{font-weight:normal;color:#6c6c6c;font-size:calc(min(3vw, 16px))}}article section.s-list .container .inner .caselist{width:580px;margin-top:30px;margin-left:auto;margin-right:auto}@media (max-width: 979px){article section.s-list .container .inner .caselist{width:100%}}article section.s-list .container .inner .caselist_item{background:#fff;padding:25px 20px}@media (max-width: 979px){article section.s-list .container .inner .caselist_item{padding:calc(min(3vw, 25px)) calc(min(2.5vw, 20px))}}article section.s-list .container .inner .caselist_item figure{background:#ccc;border-radius:8px}article section.s-list .container .inner .price-box{background-color:#ffffff;border:1px solid #72b6e2;position:relative;padding:42px 30px 30px;display:flex;border-radius:10px;align-items:center;justify-content:space-around;width:100%}article section.s-list .container .inner .price-box+.price-box{margin-top:38px}article section.s-list .container .inner .price-box_wrapper{padding:0 60px;width:780px;margin-bottom:29px}@media (max-width: 979px){article section.s-list .container .inner .price-box_wrapper{width:90%;padding:0}}@media (max-width: 979px){article section.s-list .container .inner .price-box{flex-wrap:wrap;padding:8vw 3vw 4vw;padding:calc(min(8vw, 42px)) calc(min(3vw, 30px)) calc(min(4vw, 30px));gap:0.8vw}}article section.s-list .container .inner .price-box_pricedown{position:absolute;right:44px;top:0;transform:translateY(-50%);background:#72b6e2;color:#fff;padding:10px 5px 8px;line-height:1;width:400px;border-radius:100vh;display:inline-flex;justify-content:center;font-size:25px;align-items:flex-end}@media (max-width: 979px){article section.s-list .container .inner .price-box_pricedown{right:50%;transform:translateX(50%) translateY(-50%);width:80%;font-size:calc(min(6vw, 25px))}}article section.s-list .container .inner .price-box .bargain{background-color:#a3c7de;font-size:18px}@media (max-width: 979px){article section.s-list .container .inner .price-box .bargain{font-size:calc(min(4vw, 18px))}}article section.s-list .container .inner .price_wrap{margin:55px 0 0}article section.s-list .container .inner .price_wrap-content{width:780px;padding:50px 60px 40px;background:rgba(163,199,222,0.6)}@media (max-width: 979px){article section.s-list .container .inner .price_wrap-content{width:95%;padding:10vw 4vw 4vw}}article section.s-list .container .inner .price_wrap li{display:flex;justify-content:space-between;align-items:center;font-weight:bold;background:#e2f0f8;padding:40px 30px 30px 40px;flex-direction:column}article section.s-list .container .inner .price_wrap li+li{margin:40px 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;margin-bottom:50px}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price_left p{margin-bottom:4vw}}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-table{margin-top:40px;width:780px;margin-left:auto;margin-right:auto}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table{width:95%;padding:0}}article section.s-list .container .inner .price_wrap li .price-table_ttl{margin-left:auto;margin-right:auto;font-weight:bold;color:#5b9cc5;font-size:18px;width:295px;border:2px solid #a3c7de;background-color:#fff;border-radius:100vh;text-align:center;align-content:center;height:40px;margin-bottom:20px}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table_ttl{width:100%}}article section.s-list .container .inner .price_wrap li .price-table_contents{border-collapse:collapse;width:100%}article section.s-list .container .inner .price_wrap li .price-table_contents thead tr th{border:1px solid #cccccc;padding:23.5px 48px;line-height:1;text-align:center}article section.s-list .container .inner .price_wrap li .price-table_contents thead tr th:nth-child(1){background:#a3c7de;color:#fff}article section.s-list .container .inner .price_wrap li .price-table_contents thead tr th:nth-child(2){color:#fff;background:#cccccc}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table_contents thead tr th{padding:2vw;font-size:calc(min(4vw, 16px));line-height:1.2}}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th{background-color:#fff;border:1px solid #cccccc;padding:14px}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th{padding:4vw 2vw}}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl{display:flex;justify-content:space-between}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl{flex-direction:column}}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl dt{padding-left:37px;align-content:center;flex-shrink:0}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl dt{text-align:center;padding-left:0}}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl dt span{color:#8f8f8f;font-weight:normal}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl .dt{font-size:calc(min(3vw, 16px))}}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl .dd{text-align:right;width:calc(100% - 280px)}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl .dd{width:100%;text-align:center}}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl .dd .dd-main{font-weight:bold;font-size:24px;color:#5b9cc5}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl .dd .dd-main{font-size:calc(min(6vw, 24px))}}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl .dd .dd-main small{font-size:70%}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl .dd .dd-sub{font-weight:normal;color:#6c6c6c}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl .dd .dd-sub{font-size:calc(min(3vw, 16px))}}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl .dl-pop{align-content:center;width:140px;margin-left:23px;flex-shrink:0;text-align:center}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl .dl-pop{width:auto;margin-left:0;margin-top:3vw}}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl .dl-pop p{background:#a3c7de;color:#fff;padding:11px 1px;border-radius:4px;line-height:1;font-size:16px}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr th dl .dl-pop p{font-size:calc(min(4vw, 16px));max-width:140px;margin-left:auto;margin-right:auto}}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr .td{background-color:#fff;border:1px solid #cccccc}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr .td p{text-align:center;font-size:20px}@media (max-width: 979px){article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr .td p{padding:1vw;font-size:calc(min(5vw, 20px))}}article section.s-list .container .inner .price_wrap li .price-table_contents tbody tr .td p small{font-size:70%}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?2026828182756) 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:6vw 0vw 3vw 0vw}article section.s-list .container .inner .price_wrap li+li{margin:6vw 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 .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?2026828182756) 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}
