article section.s-mv{text-align:center;background:url(/assets/yell/images/mv_bg.jpg?2025103191611) center top no-repeat}@media only screen and (max-width: 979px){article section.s-mv{background:none}}article section.s-what{position:relative;overflow:hidden}article section.s-what .grid{display:grid;grid-template-columns:1fr 980px 1fr;grid-template-rows:auto}article section.s-what .grid-bg{grid-column:1 / 3;grid-row:1 / 2;background:#fff}article section.s-what .grid-contents{grid-column:2 / 3;grid-row:1 / 2;min-height:680px;position:relative}article section.s-what .grid-contents .text{width:810px;position:relative;z-index:1}article section.s-what .grid-contents .text h3{display:inline-flex;font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:30px;color:#e94e6d;padding:0 25px 0 35px;margin:0 0 25px;position:relative}article section.s-what .grid-contents .text h3::before,article section.s-what .grid-contents .text h3::after{content:"";display:block;width:28px;height:38px;border-left:1px solid #e94e6d;border-top:1px solid #e94e6d;position:absolute}article section.s-what .grid-contents .text h3::before{left:0;top:0}article section.s-what .grid-contents .text h3::after{right:0;bottom:0;transform:scale(-1, -1)}article section.s-what .grid-contents .text p+p{margin-top:1.5em}article section.s-what .grid-contents .text p.text01{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:24px}article section.s-what .grid-contents .text p.text01 em{color:#e94e6d}article section.s-what .grid-contents .img{position:absolute;right:-250px;bottom:0;pointer-events:none}@media only screen and (max-width: 979px){article section.s-what{margin:7vw 0 0}article section.s-what .grid{grid-template-columns:2.5vw 80vw 15vw 1fr}article section.s-what .grid-contents{grid-column:2 / 4;min-height:inherit}article section.s-what .grid-contents .text{width:90vw;padding:0 0 5vw}article section.s-what .grid-contents .text h3{font-size:5vw;padding:0 3vw 0 4vw;margin:0 0 3vw}article section.s-what .grid-contents .text h3::before,article section.s-what .grid-contents .text h3::after{width:4vw;height:5vw}article section.s-what .grid-contents .text p{padding:0 27vw 0 0}article section.s-what .grid-contents .text p.text01{font-size:4vw;padding:0}article section.s-what .grid-contents .text p.text01 em{color:#e94e6d}article section.s-what .grid-contents .img{width:50vw;right:-15vw}}article section.s-point{text-align:center;background:url(/assets/yell/images/point01.jpg?2025103191611) center top/100% auto no-repeat;padding:430px 0 140px;margin:-365px 0 0}article section.s-point .text01{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:30px}article section.s-point>ul{width:980px;margin:75px auto 0}article section.s-point>ul>li+li{margin-top:115px}article section.s-point>ul>li header.point-header{display:flex;justify-content:center;align-items:center;min-height:80px;background:#efdfd2;background:linear-gradient(90deg, #efdfd2 0%, #f5ebde 25%, #eff4f1 50%, #d8e2e7 75%, #dae3e9 100%);border-radius:15px 15px 0 0;padding:10px 190px;margin:0;position:relative;z-index:1}article section.s-point>ul>li header.point-header .icon{width:147px;height:147px;border-radius:100%;background:#fff;padding:6px;position:absolute;left:35px;top:50%;transform:translate(0, -50%);box-shadow:0 10px 16px rgba(53,56,58,0.2)}article section.s-point>ul>li header.point-header .icon img{width:100%;border-radius:100%}article section.s-point>ul>li header.point-header h3{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:36px;line-height:1.3}article section.s-point>ul>li .container{background:#edeff0;background:linear-gradient(90deg, #edeff0 0%, #f7f8fa 50%, #edeff0 100%);padding:50px 20px 80px;position:relative}article section.s-point>ul>li .container p em{font-weight:700;color:#e94e6d}article section.s-point>ul>li .container p.catch{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal}article section.s-point>ul>li .container p.catch span{font-size:34px;background:linear-gradient(transparent calc(100% - 1px), #acb1b4 calc(100% - 1px))}article section.s-point>ul>li .container p.catch em{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;color:#e94e6d}article section.s-point>ul>li .container p.catch+.explanation{margin:30px 0 0}article section.s-point>ul>li .container .explanation p+p{margin-top:1em}article section.s-point>ul>li .container .price-wrap{max-width:840px;background:#fdfdfd;padding:35px 50px 30px 45px;margin:35px auto 0}article section.s-point>ul>li .container .price-wrap .price-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal}article section.s-point>ul>li .container .price-wrap .price-inner .price-name .price-name-container{display:flex;align-items:center;line-height:1.4;padding:0 10px}article section.s-point>ul>li .container .price-wrap .price-inner .price-name .price-name-container+.price-name-container{margin-top:20px;padding-top:20px;border-top:1px solid #7d8488}article section.s-point>ul>li .container .price-wrap .price-inner .price-name .price-name-container h3{font-size:26px}article section.s-point>ul>li .container .price-wrap .price-inner .price-name .price-name-container .frame{border:1px solid #7d8488;padding:3px 10px;margin:0 15px}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents{flex:1;display:flex;justify-content:flex-end;align-items:center;text-align:right}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents .icon{display:flex;justify-content:center;align-items:center;width:62px;height:62px;font-size:17px;line-height:1.1;background:#7d8488;color:#fff;border-radius:100%;margin-right:10px}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents .price{font-size:70px;line-height:1;white-space:nowrap}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents .price>span{font-size:35px;font-weight:600;position:relative}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents .price>span>span{font-size:15px;white-space:nowrap;position:absolute;left:50%;bottom:42px;transform:translate(-50%, 0)}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.normal .icon{width:inherit;height:inherit;font-size:14px;font-weight:600;line-height:1.1;background:none;color:#7d8488;border-radius:0}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.normal .price{font-size:42px}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.normal .price>span{font-size:23px}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.normal .price>span>span{font-size:10px;bottom:28px}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.limited{position:relative;padding:0 0 0 75px}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.limited::before{content:"";display:block;width:42px;height:26px;background:url(/assets/yell/images/point_campaign02.svg) center top/100% auto no-repeat;position:absolute;left:20px;top:50%;transform:translate(0, -50%)}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.limited .icon{background:#e94e6d}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.limited .price{font-size:80px;color:#e94e6d}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.limited .price>span{font-size:38px}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.limited .price>span>span{font-size:16px;bottom:48px}article section.s-point>ul>li .container .price-wrap.campaign{padding-top:1px;margin-top:60px;border:1px solid #e94e6d}article section.s-point>ul>li .container .price-wrap.campaign .campaign-header{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;margin:0 0 15px}article section.s-point>ul>li .container .price-wrap.campaign .campaign-header .price-campaign-index{display:flex;justify-content:center;align-items:center;width:653px;height:62px;font-size:28px;color:#fff;background:url(/assets/yell/images/point_campaign01.svg) center top/100% auto no-repeat;padding:0 0 11px;margin:-30px auto 0}article section.s-point>ul>li .container .price-wrap.campaign .campaign-header .price-campaign-caution{font-size:20px}article section.s-point>ul>li .container .price-wrap.campaign .price-campaign{display:flex;justify-content:flex-end;align-items:center;width:100%;margin:10px 0 0}article section.s-point>ul>li .container .price-wrap.campaign .price-campaign .price-contents{flex:inherit}article section.s-point>ul>li .container .price-wrap.recommendation{margin-top:70px;border:5px solid #d8dee2;position:relative}article section.s-point>ul>li .container .price-wrap.recommendation::before,article section.s-point>ul>li .container .price-wrap.recommendation::after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='9px' height='13px'%3E%3Cpath fill-rule='evenodd' fill='%239ea6ab' d='M3.594,6.879 L-0.008,12.996 L8.656,6.879 L-0.008,0.754 L3.594,6.879 Z'/%3E%3C/svg%3E");background-size:100% auto;background-position:center left;background-repeat:no-repeat;width:25px;height:43px;position:absolute;left:50%;top:-80px;transform:rotate(90deg) translate(-50%, 0)}article section.s-point>ul>li .container .price-wrap.recommendation::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='9px' height='13px'%3E%3Cpath fill-rule='evenodd' fill='%23858d91' d='M3.594,6.879 L-0.008,12.996 L8.656,6.879 L-0.008,0.754 L3.594,6.879 Z'/%3E%3C/svg%3E");background-size:100% auto;background-position:center left;background-repeat:no-repeat;top:-60px;transform:rotate(90deg) translate(-50%, 0)}article section.s-point>ul>li .container .price-wrap.recommendation .recommendation-index{display:inline-flex;justify-content:flex-start;align-items:center;min-width:570px;height:73px;font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:20px;padding:0 40px 0 0;position:absolute;left:0;top:-40px}article section.s-point>ul>li .container .price-wrap.recommendation .recommendation-index::before{content:"";display:block;width:100%;height:58px;background:url(/assets/yell/images/point06.svg) center top/100% 100% no-repeat;position:absolute;left:-15px;top:15px}article section.s-point>ul>li .container .price-wrap.recommendation .recommendation-index ul{display:flex;align-items:center;gap:0 7px;position:relative;padding:0 10px 0 5px}article section.s-point>ul>li .container .price-wrap.recommendation .recommendation-index ul li{display:flex;justify-content:center;align-items:center;width:73px;height:73px;border:1px solid #7d8488;background:#fff;color:#7d8488;border-radius:100%}article section.s-point>ul>li .container .price-wrap.recommendation .recommendation-index p{color:#fff;position:relative}article section.s-point>ul>li .container .btn{display:flex;justify-content:center;align-items:center;width:100%;position:absolute;left:0;bottom:-32px}article section.s-point>ul>li .container .btn a{display:flex;justify-content:center;align-items:center;width:400px;height:65px;background:#fff;border:1px solid #7d8488;border-radius:100px;text-decoration:none;box-shadow:0 10px 16px rgba(53,56,58,0.1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='9px' height='13px'%3E%3Cpath fill-rule='evenodd' fill='%23acb1b4' d='M3.594,6.879 L-0.008,12.996 L8.656,6.879 L-0.008,0.754 L3.594,6.879 Z'/%3E%3C/svg%3E");background-size:9px auto;background-position:right 20px center;background-repeat:no-repeat}@media only screen and (max-width: 979px){article section.s-point{padding:25vw 0 20vw;margin:-15vw 0 0}article section.s-point .text01{font-size:4.2vw}article section.s-point>ul{width:95%;margin:10vw auto 0}article section.s-point>ul>li+li{margin-top:15vw}article section.s-point>ul>li header.point-header{min-height:12vw;border-radius:2vw 2vw 0 0;padding:1.5vw 15vw 1.5vw 20vw}article section.s-point>ul>li header.point-header .icon{width:16vw;height:16vw;padding:0.75vw;left:4vw;box-shadow:0 1.5vw 2vw rgba(53,56,58,0.2)}article section.s-point>ul>li header.point-header h3{font-size:4.5vw}article section.s-point>ul>li .container{padding:6vw 2.5vw 12vw}article section.s-point>ul>li .container p.catch span{font-size:4.5vw}article section.s-point>ul>li .container p.catch+.explanation{margin:4vw 0 0}article section.s-point>ul>li .container .price-wrap{padding:4vw 0 3vw;margin:5vw auto 0}article section.s-point>ul>li .container .price-wrap .price-inner{justify-content:center;flex-direction:column}article section.s-point>ul>li .container .price-wrap .price-inner .price-name{width:100%}article section.s-point>ul>li .container .price-wrap .price-inner .price-name .price-name-container{flex:1;flex-direction:column;line-height:1.4;padding:0}article section.s-point>ul>li .container .price-wrap .price-inner .price-name .price-name-container+.price-name-container{margin:2.5vw 5vw 0;padding:2.5vw 0 0}article section.s-point>ul>li .container .price-wrap .price-inner .price-name .price-name-container h3{font-size:4vw}article section.s-point>ul>li .container .price-wrap .price-inner .price-name .price-name-container .frame{padding:0 2vw;margin:1.5vw 0}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents{margin:3vw 0 0}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents .icon{width:11vw;height:11vw;font-size:3vw;margin-right:2vw}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents .price{font-size:12vw}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents .price>span{font-size:7vw}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents .price>span>span{font-size:3vw;bottom:8.75vw}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.normal .icon{font-size:3vw}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.normal .price{font-size:10vw}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.normal .price>span{font-size:5vw}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.normal .price>span>span{font-size:2.2vw;bottom:6.5vw}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.limited{padding:11vw 0 0;margin:0}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.limited::before{width:7.5vw;height:7.5vw;background:url(/assets/yell/images/point_campaign02.svg) center top/100% auto no-repeat;position:absolute;left:50%;top:2vw;transform:translate(-50%, 0) rotate(90deg)}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.limited .price{font-size:14vw}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.limited .price>span{font-size:8vw}article section.s-point>ul>li .container .price-wrap .price-inner .price-contents.limited .price>span>span{font-size:3.5vw;bottom:9.75vw}article section.s-point>ul>li .container .price-wrap.campaign{margin-top:12vw}article section.s-point>ul>li .container .price-wrap.campaign .campaign-header{margin:0 2.5vw 3vw}article section.s-point>ul>li .container .price-wrap.campaign .campaign-header .price-campaign-index{width:70vw;height:17vw;font-size:4vw;line-height:1.4;background:url(/assets/yell/images/point_campaign01_sp.svg) center top/100% auto no-repeat;padding:0 0 2.5vw;margin:-8vw auto 0}article section.s-point>ul>li .container .price-wrap.campaign .campaign-header .price-campaign-caution{font-size:3vw;margin:1.5vw 0 0}article section.s-point>ul>li .container .price-wrap.campaign .price-campaign{flex-direction:column;width:100%;margin:0 0 0}article section.s-point>ul>li .container .price-wrap.campaign .price-campaign .price-contents{flex:inherit}article section.s-point>ul>li .container .price-wrap.recommendation{margin-top:15vw;border:1vw solid #d8dee2;padding-top:9vw}article section.s-point>ul>li .container .price-wrap.recommendation::before,article section.s-point>ul>li .container .price-wrap.recommendation::after{width:4vw;height:7vw;top:-12vw}article section.s-point>ul>li .container .price-wrap.recommendation::after{top:-8vw}article section.s-point>ul>li .container .price-wrap.recommendation .recommendation-index{min-width:80vw;height:12vw;font-size:3vw;padding:0 5vw 0 0;top:-5vw}article section.s-point>ul>li .container .price-wrap.recommendation .recommendation-index::before{height:10vw;left:-2vw;top:2vw}article section.s-point>ul>li .container .price-wrap.recommendation .recommendation-index ul{gap:0 1vw;padding:0 2vw 0 0}article section.s-point>ul>li .container .price-wrap.recommendation .recommendation-index ul li{width:11vw;height:11vw}article section.s-point>ul>li .container .btn{bottom:-6vw}article section.s-point>ul>li .container .btn a{width:60vw;height:12vw;box-shadow:0 1.5vw 2vw rgba(53,56,58,0.1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='9px' height='13px'%3E%3Cpath fill-rule='evenodd' fill='%23acb1b4' d='M3.594,6.879 L-0.008,12.996 L8.656,6.879 L-0.008,0.754 L3.594,6.879 Z'/%3E%3C/svg%3E");background-size:3vw auto;background-position:right 4vw center;background-repeat:no-repeat}}article section.s-reason{padding:75px 0 100px;position:relative}article section.s-reason::before{content:"";display:block;width:40%;width:calc(50% - 260px);height:1150px;background:url(/assets/yell/images/reason01.jpg?2025103191611) center right/cover no-repeat;position:absolute;left:0;top:150px}article section.s-reason::after{content:"";display:block;width:40%;width:calc(50% - 260px);height:340px;background:url(/assets/yell/images/reason01.jpg?2025103191611) center right/cover no-repeat;position:absolute;right:0;bottom:0}article section.s-reason>ul{width:980px;margin:0 auto;position:relative;z-index:1}article section.s-reason>ul>li{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}article section.s-reason>ul>li+li{margin-top:65px}article section.s-reason>ul>li>.fukidashi{width:395px;padding:20px;filter:drop-shadow(0 0 10px rgba(66,58,60,0.1));overflow:hidden;position:relative}article section.s-reason>ul>li>.fukidashi::before{content:"";display:block;width:353px;height:100%;background:#e1e2e3;position:absolute;left:0;top:0;z-index:-1}article section.s-reason>ul>li>.fukidashi .index{display:flex;justify-content:center;align-items:center;width:500px;height:42px;font-size:20px;font-weight:normal;color:#fff;background:#e94e6d;transform:rotate(-19deg);padding:0 0 0 20px;position:absolute;left:-160px;top:30px;z-index:1}article section.s-reason>ul>li>.fukidashi .frame{display:flex;justify-content:center;align-items:center;flex-direction:column;width:356px;min-height:250px;background:url("/assets/yell/images/reason02.svg") center top/100% 100% no-repeat;position:relative;padding:55px 40px 40px 0}article section.s-reason>ul>li>.fukidashi .frame p{font-size:23px;font-weight:bold;text-align:center;line-height:1.5}article section.s-reason>ul>li>.fukidashi .frame p strong{font-size:30px;color:#e94e6d;background:linear-gradient(transparent calc(100% - 1px), #e94e6d calc(100% - 1px));padding:0 5px}article section.s-reason>ul>li>.fukidashi .frame p.caution{font-size:14px;font-weight:normal;margin:5px 0 0}article section.s-reason>ul>li>.text{flex:1;min-height:290px;padding:1px 0 0}article section.s-reason>ul>li>.text .index{display:flex;justify-content:center;align-items:center;position:relative;margin:0 0 30px}article section.s-reason>ul>li>.text .index p{line-height:1;color:#acb1b4}article section.s-reason>ul>li>.text .index p.en{flex:1;font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:15px;text-align:right;margin-bottom:1em;padding-bottom:5px;border-bottom:1px solid #acb1b4}article section.s-reason>ul>li>.text .index p.num{font-family:"Aboreto", system-ui;font-weight:400;font-style:normal;font-size:64px;padding:0 10px 0 20px}article section.s-reason>ul>li>.text .text_inner{padding:0 20px 0 0}article section.s-reason>ul>li>.text .text_inner>ul{display:flex;justify-content:space-between;gap:0 3px}article section.s-reason>ul>li>.text .text_inner p.caution{font-size:13px;margin:1em 0 0}article section.s-reason>ul>li>.text .text_inner p.link{text-align:right;margin:30px 0 0}article section.s-reason>ul>li.reverse{flex-direction:row-reverse}article section.s-reason>ul>li.reverse .fukidashi::before{left:inherit;right:0}article section.s-reason>ul>li.reverse .fukidashi .index{left:inherit;right:-160px;transform:rotate(19deg);padding:0 20px 0 0}article section.s-reason>ul>li.reverse .fukidashi .frame{transform:scale(-1, 1);margin-left:auto}article section.s-reason>ul>li.reverse .fukidashi .frame>*{transform:scale(-1, 1)}article section.s-reason>ul>li.reverse .text .index{flex-direction:row-reverse}article section.s-reason>ul>li.reverse .text .index p.en{text-align:left}article section.s-reason>ul>li.reverse .text .index p.num{padding:0 20px 0 10px}article section.s-reason>ul>li.reverse .text .text_inner{padding:0 0 0 35px}@media only screen and (max-width: 979px){article section.s-reason{padding:9vw 0 12vw}article section.s-reason::before{width:30vw;height:220vw;top:20vw}article section.s-reason::after{width:30vw;height:50vw}article section.s-reason>ul{width:100%}article section.s-reason>ul>li+li{margin-top:8vw}article section.s-reason>ul>li>.fukidashi{width:50%;padding:2vw}article section.s-reason>ul>li>.fukidashi::before{width:45vw}article section.s-reason>ul>li>.fukidashi .index{width:70vw;height:6vw;font-size:3vw;padding:0 0 0 4vw;left:-26vw;top:3vw}article section.s-reason>ul>li>.fukidashi .frame{width:46vw;min-height:35vw;padding:6vw 7vw 3vw 2vw}article section.s-reason>ul>li>.fukidashi .frame p{font-size:3vw}article section.s-reason>ul>li>.fukidashi .frame p strong{font-size:4vw;padding:0 1vw}article section.s-reason>ul>li>.fukidashi .frame p.caution{font-size:2.5vw;margin:1vw 0 0}article section.s-reason>ul>li>.text{width:50%;min-height:35vw;padding:0 2.5vw 0 0}article section.s-reason>ul>li>.text .index{margin:0 0 3vw}article section.s-reason>ul>li>.text .index p.en{font-size:2.5vw;padding-bottom:1vw;border-bottom:1px solid #acb1b4}article section.s-reason>ul>li>.text .index p.num{font-size:9vw;padding:0 1vw 0 2vw}article section.s-reason>ul>li>.text .text_inner{padding:0 2vw 0 0}article section.s-reason>ul>li>.text .text_inner>ul{flex-wrap:wrap;justify-content:center;gap:0}article section.s-reason>ul>li>.text .text_inner>ul li{width:49%}article section.s-reason>ul>li>.text .text_inner>ul li:nth-child(even){margin-left:2%}article section.s-reason>ul>li>.text .text_inner>ul li:nth-child(n+3){margin-top:2%}article section.s-reason>ul>li>.text .text_inner p{font-size:3.2vw}article section.s-reason>ul>li>.text .text_inner p.caution{font-size:2.5vw}article section.s-reason>ul>li>.text .text_inner p.link{text-align:right;margin:4vw 0 0}article section.s-reason>ul>li>.text .text_inner p.link a{min-width:inherit;min-height:7vw;text-align:center;font-size:3vw;line-height:1.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='9px' height='13px'%3E%3Cpath fill-rule='evenodd' fill='%23acb1b4' d='M3.594,6.879 L-0.008,12.996 L8.656,6.879 L-0.008,0.754 L3.594,6.879 Z'/%3E%3C/svg%3E");background-size:1.5vw auto;background-position:right 2vw center;background-repeat:no-repeat;padding:1vw 5vw 1vw 3vw}article section.s-reason>ul>li.reverse .fukidashi::before{left:inherit;right:0}article section.s-reason>ul>li.reverse .fukidashi .index{left:inherit;right:-26vw;padding:0 4vw 0 0}article section.s-reason>ul>li.reverse .text .index p.num{padding:0 2vw 0 1vw}article section.s-reason>ul>li.reverse .text .text_inner{padding:0 0 0 2.5vw}}article section.s-reason .accordion_wrap{width:900px;position:relative;z-index:5;padding:0;text-align:left;margin:50px auto 100px}article section.s-reason .accordion_wrap .accordion_header{display:flex;justify-content:center;font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:24px;color:#fff;background:#acb1b4;align-items:center;position:relative;padding:10px 75px 10px 20px;min-height:75px;border-radius:7px;margin:0;cursor:pointer;text-decoration:none}article section.s-reason .accordion_wrap .accordion_header::after{content:"\FF0B";display:flex;justify-content:center;align-items:center;width:44px;height:44px;font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;color:#acb1b4;font-weight:600;background:#fff;background-size:13px auto;border-radius:50%;position:absolute;top:50%;right:20px;transform:translate(0, -50%)}article section.s-reason .accordion_wrap .accordion_header.open{border-radius:7px 7px 0 0}article section.s-reason .accordion_wrap .accordion_header.open::after{content:"\FF0D"}article section.s-reason .accordion_wrap .accordion_inner{display:none;padding:30px 30px 40px;border:4px solid #acb1b4;border-top:none;background:#fff}article section.s-reason .accordion_wrap .tabacc.-pc-accordion,article section.s-reason .accordion_wrap .tabacc.-sp-accordion{margin:0 0 40px}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.title,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.title{justify-content:center;color:#fff;margin:0;font-size:30px;background:#c39e01}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content{border:1px solid #000;border-top:none;padding:35px 50px;background:#fbf8e5}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content .contentInner,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content .contentInner{display:flex;justify-content:space-between}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content .contentInner>p,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content .contentInner>p{flex:1;margin:0 40px 0 0}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content .contentInner>p em,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content .contentInner>p em{font-style:normal;font-weight:bold;color:#f38f00}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content .btn,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content .btn{margin:25px 0 0}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content .btn a,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content .btn a{display:flex;justify-content:center;align-items:center;width:500px;height:70px;background:#c19b00;color:#fff;font-size:20px;border-radius:100px;text-decoration:none;margin:0 auto;position:relative}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content .btn a::before,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content .btn a::before{content:"";position:absolute;right:10%;top:0;top:calc(50% - 7px);width:12px;height:12px;border:2px solid;border-color:#fff #fff transparent transparent;transform:rotate(45deg)}article section.s-reason .accordion_wrap .tabacc .tabContainer01{display:flex;justify-content:space-between}article section.s-reason .accordion_wrap .tabacc .tabContainer01 p{width:570px}article section.s-reason .accordion_wrap .tabacc .tabContainer01 div{width:330px;text-align:right}article section.s-reason .accordion_wrap .tabacc.-pc-tab .tab,article section.s-reason .accordion_wrap .tabacc.-sp-tab .tab{display:flex;justify-content:center;align-items:center;z-index:1;position:relative}article section.s-reason .accordion_wrap .tabacc.-pc-tab .tab a,article section.s-reason .accordion_wrap .tabacc.-sp-tab .tab a{width:380px;display:flex;justify-content:center;align-items:center;padding:10px 10px 16px 10px;text-align:center;font-size:20px;font-weight:bold;line-height:1.2;text-decoration:none;color:#fff;position:relative;border-radius:10px 10px 0 0;transform:translateY(0.8vw);transition:all 0.3s}article section.s-reason .accordion_wrap .tabacc.-pc-tab .tab a[href="#tab01"],article section.s-reason .accordion_wrap .tabacc.-sp-tab .tab a[href="#tab01"]{background:#fda82e}article section.s-reason .accordion_wrap .tabacc.-pc-tab .tab a[href="#tab02"],article section.s-reason .accordion_wrap .tabacc.-sp-tab .tab a[href="#tab02"]{background:#73695f}article section.s-reason .accordion_wrap .tabacc.-pc-tab .tab a+a,article section.s-reason .accordion_wrap .tabacc.-sp-tab .tab a+a{margin-left:40px}article section.s-reason .accordion_wrap .tabacc.-pc-tab .tab a span,article section.s-reason .accordion_wrap .tabacc.-sp-tab .tab a span{display:contents;font-size:26px}article section.s-reason .accordion_wrap .tabacc.-pc-tab .tab a.-active,article section.s-reason .accordion_wrap .tabacc.-sp-tab .tab a.-active{transform:translateY(0)}article section.s-reason .accordion_wrap .tabacc.-pc-tab>.contents,article section.s-reason .accordion_wrap .tabacc.-sp-tab>.contents{border:none;margin:0;padding:0;border-radius:0;z-index:2;position:relative}article section.s-reason .accordion_wrap .tabacc.-pc-tab>.contents .content,article section.s-reason .accordion_wrap .tabacc.-sp-tab>.contents .content{display:none}article section.s-reason .accordion_wrap .tabacc.-pc-tab>.contents .content#tab01,article section.s-reason .accordion_wrap .tabacc.-sp-tab>.contents .content#tab01{padding:30px;border:3px solid #fda82e;background:#fffdf6}article section.s-reason .accordion_wrap .tabacc.-pc-tab>.contents .content#tab02,article section.s-reason .accordion_wrap .tabacc.-sp-tab>.contents .content#tab02{padding:30px;border:3px solid #73695f;background:#f6f6f6}article section.s-reason .accordion_wrap .tabacc.-pc-tab>.contents .content.-active,article section.s-reason .accordion_wrap .tabacc.-sp-tab>.contents .content.-active{display:block}article section.s-reason .accordion_wrap .tabacc#tab_official .tab a{background:#73695f}article section.s-reason .accordion_wrap .tabacc#tab_official .tab a.-active{background:#fda82e}article section.s-reason .accordion_wrap .tabacc#tab_official>.contents .content{border:3px solid #73695f;background:#f6f6f6}article section.s-reason .accordion_wrap .tabacc#tab_official>.contents .content.-active{border:3px solid #fda82e;background:#fffdf6}article section.s-reason .accordion_wrap ul{position:relative;padding:0 0 40px}article section.s-reason .accordion_wrap ul::before,article section.s-reason .accordion_wrap ul::after{content:"";position:absolute}article section.s-reason .accordion_wrap ul::before{display:block;width:1px;height:99.5%;top:0;left:25px;background:#ed8b00}article section.s-reason .accordion_wrap ul::after{display:block;width:0;height:0;border-style:solid;border-width:13px 8px 0 8px;border-color:#ed8b00 transparent transparent transparent;bottom:0;left:17px}article section.s-reason .accordion_wrap ul li{display:flex;align-items:flex-start;line-height:1.6;position:relative;z-index:2}article section.s-reason .accordion_wrap ul li+li{margin-top:20px}article section.s-reason .accordion_wrap ul li .step{width:50px;height:50px;margin:0 20px 0 0;border:1px solid #ed8b00;color:#ed8b00;background:#fff;font-size:18px;font-weight:bold;text-align:center;line-height:50px;border-radius:50px;padding:0}article section.s-reason .accordion_wrap ul li .text{flex:1}article section.s-reason .accordion_wrap ul li .text h2{font-size:19px;color:#f38f00;margin:0;padding:0}article section.s-reason .accordion_wrap ul li .text p{font-size:19px;margin-top:10px}article section.s-reason .accordion_wrap ul li .text p span{font-size:15px}article section.s-reason .accordion_wrap #tab02 ul::before{background:#73695f}article section.s-reason .accordion_wrap #tab02 ul::after{border-color:#73695f transparent transparent transparent}article section.s-reason .accordion_wrap #tab02 ul li .step{border-color:#73695f;color:#73695f}article section.s-reason .accordion_wrap #tab02 ul li .text h2{color:#73695f}article section.s-reason .accordion_wrap #tab_official #tab02 ul::before{background:#ed8b00}article section.s-reason .accordion_wrap #tab_official #tab02 ul::after{border-color:#ed8b00 transparent transparent transparent}article section.s-reason .accordion_wrap #tab_official #tab02 ul li .step{border:1px solid #ed8b00;color:#ed8b00}article section.s-reason .accordion_wrap #tab_official #tab02 ul li .text h2{color:#f38f00}article section.s-reason .accordion_wrap .text01{background:#fdf5c1;padding:20px 0;text-align:center;font-size:20px}article section.s-reason .accordion_wrap .text01 em{font-weight:bold;font-style:normal;color:#d1192b}article section.s-reason .accordion_wrap .text02{text-align:center;font-size:15px;margin:5px 0 0}article section.s-reason .accordion_wrap .btn{margin:30px 0 0}article section.s-reason .accordion_wrap .btn a{display:flex;justify-content:center;align-items:center;width:500px;height:100px;background:#fda82e;color:#fff;font-size:23px;border-radius:100px;text-decoration:none;margin:0 auto;position:relative}article section.s-reason .accordion_wrap .btn a::before{content:"";position:absolute;right:10%;top:0;top:calc(50% - 7px);width:12px;height:12px;border:2px solid;border-color:#fff #fff transparent transparent;transform:rotate(45deg)}@media only screen and (max-width: 979px){article section.s-reason .accordion_wrap{padding:4vw 0 0;width:95%;margin:4vw auto 6vw}article section.s-reason .accordion_wrap .accordion_header{font-size:4.2vw;min-height:9vw;line-height:1.2;padding:0}article section.s-reason .accordion_wrap .accordion_header::after{width:7vw;height:7vw;margin:0;transform:translate(0, -50%);right:2vw;padding:1vw 0 0}article section.s-reason .accordion_wrap .accordion_inner{padding:4vw 3vw;border:0.75vw solid #dfdddd;border-top:none}article section.s-reason .accordion_wrap .tabacc.-pc-accordion,article section.s-reason .accordion_wrap .tabacc.-sp-accordion{margin:0 0 4vw;font-size:3.7vw}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.title,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.title{font-size:4.2vw;min-height:9vw;line-height:1.2;padding:0}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.title::after,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.title::after{width:7vw;height:7vw;margin:0;transform:translate(0, -50%);right:2vw;background-size:3vw auto}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content{border:0.3vw solid #000;border-top:none;padding:3vw 4vw}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content .contentInner,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content .contentInner{flex-direction:column}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content .contentInner>p,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content .contentInner>p{width:100%;margin:0 0 3vw}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content .contentInner>figure,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content .contentInner>figure{max-width:80%;margin:0 auto;text-align:center}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content .btn,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content .btn{margin:4vw 0 0}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content .btn a,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content .btn a{width:100%;height:10vw;font-size:3.7vw}article section.s-reason .accordion_wrap .tabacc.-pc-accordion>.contents>.content .btn a::before,article section.s-reason .accordion_wrap .tabacc.-sp-accordion>.contents>.content .btn a::before{top:calc(50% - 1.5vw);width:2.5vw;height:2.5vw;border:0.3vw solid;border-color:#fff #fff transparent transparent;right:5%}article section.s-reason .accordion_wrap .tabacc.-pc-tab .tab a,article section.s-reason .accordion_wrap .tabacc.-sp-tab .tab a{width:48%;padding:2vw 0 1.5vw;font-size:2.7vw;border-radius:2vw 2vw 0 0}article section.s-reason .accordion_wrap .tabacc.-pc-tab .tab a+a,article section.s-reason .accordion_wrap .tabacc.-sp-tab .tab a+a{margin-left:2%}article section.s-reason .accordion_wrap .tabacc.-pc-tab .tab a span,article section.s-reason .accordion_wrap .tabacc.-sp-tab .tab a span{font-size:3.5vw}article section.s-reason .accordion_wrap .tabacc.-pc-tab>.contents>.content#tab01,article section.s-reason .accordion_wrap .tabacc.-sp-tab>.contents>.content#tab01{padding:4vw 3vw;border:0.6vw solid #fda82e}article section.s-reason .accordion_wrap .tabacc.-pc-tab>.contents>.content#tab02,article section.s-reason .accordion_wrap .tabacc.-sp-tab>.contents>.content#tab02{padding:4vw 3vw;border:0.6vw solid #73695f}article section.s-reason .accordion_wrap .tabacc#tab_official>.contents>.content#tab02{border:0.6vw solid #fda82e}article section.s-reason .accordion_wrap .tabContainer01{flex-direction:column}article section.s-reason .accordion_wrap .tabContainer01 p{width:100%}article section.s-reason .accordion_wrap .tabContainer01 div{width:50vw;margin:0 auto;text-align:center}article section.s-reason .accordion_wrap ul{padding:0 0 4vw}article section.s-reason .accordion_wrap ul::before{left:5vw}article section.s-reason .accordion_wrap ul::after{border-width:2.5vw 1.5vw 0 1.5vw;left:4vw}article section.s-reason .accordion_wrap ul li+li{margin-top:2vw}article section.s-reason .accordion_wrap ul li .step{width:10vw;height:10vw;line-height:10vw;margin:0 3vw 0 0;border:0.2vw solid #ed8b00;font-size:3.5vw}article section.s-reason .accordion_wrap ul li .text h2{font-size:4vw}article section.s-reason .accordion_wrap ul li .text p{font-size:3.5vw;margin-top:1.5vw}article section.s-reason .accordion_wrap ul li .text p span{font-size:2.5vw}article section.s-reason .accordion_wrap .text01{padding:2vw 0;font-size:3.5vw !important}article section.s-reason .accordion_wrap .text02{font-size:2.5vw;margin:0.5vw 0 0}article section.s-reason .accordion_wrap .btn{margin:3vw 0 0}article section.s-reason .accordion_wrap .btn a{width:80vw;height:15vw;font-size:4vw}article section.s-reason .accordion_wrap .btn a::before{top:calc(50% - 1.5vw);width:2.5vw;height:2.5vw;border:0.3vw solid;border-color:#fff #fff transparent transparent}}article section.s-message{padding:75px 0 0;background:url(/assets/yell/images/message01.jpg?2025103191611) center top/auto 100% no-repeat;overflow:hidden}article section.s-message .container{width:980px;margin:0 auto}article section.s-message .container .text01{margin:0 0 35px}article section.s-message .container .text02{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:30px;line-height:1.7;margin:0 0 50px}article section.s-message .container .content01{padding:0 0 110px;position:relative}article section.s-message .container .content01 .img{position:absolute;right:-210px;bottom:0;pointer-events:none}article section.s-message .container .content01 p{position:relative;z-index:1}article section.s-message .container .content01 p+p{margin-top:2em}article section.s-message .container .content01 p:nth-child(1),article section.s-message .container .content01 p:nth-child(2){padding-right:250px}article section.s-message .container .content01 p:nth-child(3){padding-right:370px}article section.s-message .container .content01 p.name{text-align:right;padding:0 500px 0 0}article section.s-message .container .content01 p.name em{font-size:26px}article section.s-message .container .content02{padding:20px 0 115px 355px;margin:80px 0 0;position:relative}article section.s-message .container .content02 .img{position:absolute;left:-50px;bottom:0;pointer-events:none}article section.s-message .container .content02 p{position:relative;z-index:1}article section.s-message .container .content02 p.name{text-align:right}article section.s-message .container .content02 p.name span{padding-left:30px}article section.s-message .container .content02 p.name em{font-size:26px}@media only screen and (max-width: 979px){article section.s-message{padding:9vw 0 0}article section.s-message .container{width:95%;margin:0 auto}article section.s-message .container .text01{width:70vw;margin:0 0 4vw}article section.s-message .container .text02{font-size:4vw;margin:0 0 5vw}article section.s-message .container .content01{padding:0 0 5vw}article section.s-message .container .content01 .img{width:70vw;right:-25vw}article section.s-message .container .content01 p{font-size:3vw}article section.s-message .container .content01 p+p{margin-top:1.5em}article section.s-message .container .content01 p:nth-child(1),article section.s-message .container .content01 p:nth-child(2){padding-right:0}article section.s-message .container .content01 p:nth-child(3){padding-right:25vw}article section.s-message .container .content01 p.name{padding:0 50vw 0 0}article section.s-message .container .content01 p.name em{font-size:5vw}article section.s-message .container .content02{padding:3vw 0 8vw 30vw;margin:12vw 0 0}article section.s-message .container .content02 .img{width:60vw;left:-15vw}article section.s-message .container .content02 p{font-size:3vw}article section.s-message .container .content02 p.name span{padding:0;display:block}article section.s-message .container .content02 p.name em{font-size:5vw}}
