@import url("https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500;600;700;800&display=swap");@import url("https://use.typekit.net/woh5tsd.css");main article{overflow:hidden}main article section{font-size:16px;color:#5e594a;position:relative}@media only screen and (max-width: 979px){main article section{font-size:3.5vw}}main article section em{font-style:normal;font-weight:600}main article section .heading-image.-resp{margin:40px 0 0}main article section .heading-image.-resp+.heading-image.-resp{margin:25px 0 0}@media only screen and (max-width: 979px){main article section .heading-image.-resp{max-width:95vw;margin:5vw auto 0}main article section .heading-image.-resp+.heading-image.-resp{margin:3vw 0 0}}main article section .mhlw-risk{min-height:inherit;margin:30px 0 0}main article section .mhlw-risk>.mhlw-risk-single{margin-top:0;padding:10px}@media only screen and (max-width: 979px){main article section .mhlw-risk{margin:4vw 0 0}main article section .mhlw-risk>.mhlw-risk-single{padding:2vw;font-size:2.5vw}}main article section>header{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;position:relative;margin:0 0 30px}main article section>header h2{font-family:"big-caslon-fb", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:45px;line-height:1.1;background:#c6af8b;background:linear-gradient(120deg, #c6af8b 25%, #d6b9b4 50%, #ff8496 83%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:0 0 0.1em;position:relative}main article section>header p{font-family:"Shippori Mincho", serif;font-weight:500;font-style:normal;font-size:20px;margin:5px 0 0}@media only screen and (max-width: 979px){main article section>header{margin:0 0 3vw}main article section>header h2{font-size:8vw}main article section>header p{font-size:3.5vw;margin:1vw 0 0}}main article section .mask{width:100%;height:100%;position:absolute !important;left:0;top:0;mask-repeat:no-repeat;mask-position:center top;mask-size:100% auto;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center top;-webkit-mask-size:100% auto;overflow:hidden;pointer-events:none}main article section .mask.mask01{mask-image:url("/assets/yell/cm/images/mask01.svg");-webkit-mask-image:url("/assets/yell/cm/images/mask01.svg");background:url("/assets/yell/cm/images/about01.jpg?2026911105735") center center/100% 100% no-repeat}@media only screen and (max-width: 979px){main article section .mask.mask01{background:url("/assets/yell/cm/images/about01_sp.jpg?2026911105735") center center/100% 100% no-repeat}}main article section .mask.mask02{mask-image:url("/assets/yell/cm/images/mask02.svg");-webkit-mask-image:url("/assets/yell/cm/images/mask02.svg");background:#fff}main article section .mask.mask03{mask-image:url("/assets/yell/cm/images/mask01.svg");-webkit-mask-image:url("/assets/yell/cm/images/mask01.svg");background:url("/assets/yell/cm/images/series01.jpg?2026911105735") center top/cover no-repeat}@media only screen and (max-width: 979px){main article section .mask.mask03{background-position:right bottom}}main article section.s-mv{height:699px;text-align:center;background:url(/assets/yell/cm/images/mv.jpg?2026911105735) center top no-repeat}@media only screen and (max-width: 979px){main article section.s-mv{height:inherit;background:none}}main article section.s-about{margin-top:-82px;padding-block:200px 250px;background:url("/assets/yell/cm/images/about01.png?2026911105735") center center/2000px 100% no-repeat}main article section.s-about>*{position:relative}main article section.s-about .container{width:980px;margin:0 auto}main article section.s-about .container>p{font-family:"Shippori Mincho", serif;font-weight:500;font-style:normal;text-align:center;line-height:2.3}main article section.s-about .container>p+p{margin-top:1.5em}main article section.s-about .container>p.caution01{margin-top:2em;font-size:14px}main article section.s-about .container ul{width:765px;margin:60px auto 0}main article section.s-about .container ul li{font-family:"Shippori Mincho", serif;font-weight:500;font-style:normal;text-align:left}main article section.s-about .container ul li+li{margin-top:60px}main article section.s-about .container ul li .movie-wrap{display:flex;justify-content:center;align-items:center;gap:0 30px}main article section.s-about .container ul li .movie-wrap .movie{display:flex;justify-content:center;align-items:center;flex-direction:column;width:330px;text-align:center;position:relative}main article section.s-about .container ul li .movie-wrap .movie-inner{border:6px solid #fff;box-shadow:0 0 10px rgba(94,89,74,0.25)}main article section.s-about .container ul li .movie-wrap .movie-index{font-size:18px;line-height:1.2;color:#fff;text-align:center;padding:5px 10px;margin:10px 0 5px}main article section.s-about .container ul li .text{line-height:1.8;margin:20px 0 0}main article section.s-about .container ul li .text h3{font-size:18px;color:#fff;padding:3px 10px;margin:0 0 10px}main article section.s-about .container ul li .text h4{font-size:18px;border-bottom:1px solid #5e594a;margin:0 0 15px}main article section.s-about .container ul li .text p{margin:0}main article section.s-about .container ul li .text sup{top:-0.25em;margin-left:0.2em}main article section.s-about .container ul li.reverse{flex-direction:row-reverse}main article section.s-about .container ul li.manage .movie .movie-index{background:#fc637e}main article section.s-about .container ul li.manage .text h3{background:#fc637e}main article section.s-about .container ul li.invest .movie .movie-index{background:#5e594a}main article section.s-about .container ul li.invest .text h3{background:#5e594a}main article section.s-about .container .caution02{font-size:14px;line-height:1.6;margin-top:50px;text-align:left}@media only screen and (min-width: 2000px){main article section.s-about{background-size:100% 100%}}@media only screen and (max-width: 979px){main article section.s-about{margin-top:-8vw;padding-block:24vw 30vw;background:url("/assets/yell/cm/images/about01_sp.png?2026911105735") center center/150% 100% no-repeat}main article section.s-about>*{position:relative}main article section.s-about .container{width:100%;margin:0 auto}main article section.s-about .container>p{font-size:3.2vw;line-height:2}main article section.s-about .container>p.caution01{font-size:2.5vw}main article section.s-about .container ul{width:95%;margin:7vw auto 0}main article section.s-about .container ul li{display:flex;justify-content:center;align-items:center;gap:0 3%}main article section.s-about .container ul li+li{margin-top:6vw}main article section.s-about .container ul li .movie-wrap{flex-direction:column;gap:3vw 0;width:45%}main article section.s-about .container ul li .movie-wrap .movie{width:100%;margin:0 auto}main article section.s-about .container ul li .movie-wrap .movie::before{width:80%}main article section.s-about .container ul li .movie-wrap .movie-inner{border:1vw solid #fff;box-shadow:0 0 2vw rgba(94,89,74,0.25)}main article section.s-about .container ul li .movie-wrap .movie-index{font-size:3vw;padding:1vw 2.5vw;margin:2.5vw 0 1vw}main article section.s-about .container ul li .text{flex:1;margin:0 auto}main article section.s-about .container ul li .text h3{font-size:3.5vw;padding:0.5vw 1.5vw;margin:0 0 2vw}main article section.s-about .container ul li .text h4{font-size:3.5vw;line-height:1.4;margin:0 0 2vw;padding:0 0 1vw}main article section.s-about .container ul li .text p{font-size:3vw}main article section.s-about .container ul li.reverse{flex-direction:row-reverse}main article section.s-about .container .caution02{font-size:2.5vw;margin-top:8vw;padding-inline:2.5vw}}main article section.s-message{padding:100px 0 0;margin-top:-85px}main article section.s-message>*{position:relative}main article section.s-message .scroll{display:inline-flex;flex-direction:column;align-items:center;position:absolute;left:50%;top:-105px;transform:translate(-50%, 0);padding-bottom:120px}main article section.s-message .scroll::before{content:"";position:absolute;bottom:20px;left:50%;width:1px;height:100px;background-color:#c49a6c}main article section.s-message .scroll::after{content:"";position:absolute;left:50%;bottom:110px;width:13px;height:13px;background-color:#c49a6c;border-radius:50%;transform:translateX(-50%);animation:scrollDot 2s cubic-bezier(0.65, 0, 0.35, 1) infinite}main article section.s-message .scroll p{font-family:"Shippori Mincho", serif;font-weight:500;font-style:normal;font-size:22px;font-style:italic;color:#c49a6c;position:relative}main article section.s-message .scroll p::after{content:"";position:absolute;bottom:-120px;left:50%;transform:translateX(-1px);width:0;height:15px;border-left:3px dotted #c49a6c}@keyframes scrollDot{0%{bottom:110px;opacity:0}20%{opacity:1}80%{opacity:1}100%{bottom:20px;opacity:0}}main article section.s-message .container{width:980px;margin:0 auto}main article section.s-message .container .movie{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-block:90px 35px;position:relative}main article section.s-message .container .movie::before{content:"";display:block;width:500px;height:100%;background:url(/assets/yell/cm/images/movie01.jpg?2026911105735) center top/100% 100% no-repeat;border-radius:1000px 1000px 0 0;box-shadow:inset 0 -5px 15px rgba(94,89,74,0.25);position:absolute;top:0;left:50%;transform:translate(-50%, 0)}main article section.s-message .container .movie>*{position:relative}main article section.s-message .container .movie-inner{display:flex;justify-content:center;align-items:center;background:#fff;padding:6px;box-shadow:0 0 10px rgba(94,89,74,0.25);margin:0 0 25px}main article section.s-message .container .movie p{font-size:20px;font-family:"Shippori Mincho", serif;font-weight:500;font-style:normal;line-height:1.4;text-align:center}main article section.s-message .container .movie p.movie-index{font-size:26px;color:#fc637e}@media only screen and (max-width: 979px){main article section.s-message{padding-top:12vw;margin-top:-5vw}main article section.s-message .scroll{top:-20vw;padding-bottom:19vw}main article section.s-message .scroll::before{bottom:3.5vw;height:15vw}main article section.s-message .scroll::after{bottom:12vw;width:2.5vw;height:2.5vw;transform:translate(calc(-50% + 1px), 0)}main article section.s-message .scroll p{font-size:3vw}main article section.s-message .scroll p::after{bottom:-19vw;height:2.7vw;border-left:0.75vw dotted #c49a6c;transform:translate(-50%, 0)}@keyframes scrollDot{0%{bottom:16.5vw;opacity:0}20%{opacity:1}80%{opacity:1}100%{bottom:2.5vw;opacity:0}}main article section.s-message .container{width:95%}main article section.s-message .container .movie{padding-block:15vw 4vw}main article section.s-message .container .movie::before{width:75vw;height:100%;background-size:cover;box-shadow:inset 0 -1vw 2vw rgba(94,89,74,0.25)}main article section.s-message .container .movie-inner{width:90vw;padding:1vw;box-shadow:0 0 2vw rgba(94,89,74,0.25);margin:0 0 4vw}main article section.s-message .container .movie p{font-size:4vw}main article section.s-message .container .movie p.movie-index{font-size:4.5vw}}main article section.s-slide{margin:120px auto 0}main article section.s-slide .movie-slider-wrap{position:relative}main article section.s-slide .movie-slider-wrap::before{content:"";display:block;width:100%;height:156px;background:#c7b299;position:absolute;left:0;top:17px}main article section.s-slide .movie-slider-wrap .movie-slider{width:356px;display:none;margin:0 auto;padding:0 0 50px;position:relative}main article section.s-slide .movie-slider-wrap .movie-slider.slick-initialized{display:block}main article section.s-slide .movie-slider-wrap .movie-slider .slick-list{overflow:inherit}main article section.s-slide .movie-slider-wrap .movie-slider .slick-list .slick-slide{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 13px}main article section.s-slide .movie-slider-wrap .movie-slider .slick-list .slick-slide .thumb img{display:inline;max-width:100%;width:100%;height:auto;border:7px solid #fff;box-shadow:0 0 10px rgba(94,89,74,0.25)}main article section.s-slide .movie-slider-wrap .movie-slider .slick-list .slick-slide p{font-size:18px;font-family:"Shippori Mincho", serif;font-weight:500;font-style:normal;line-height:1.4}main article section.s-slide .movie-slider-wrap .movie-slider .slick-list .slick-slide p.movie-slider-index{display:flex;justify-content:center;align-items:center;min-width:165px;background:#c69c6d;color:#fff;text-align:center;padding:5px 10px;margin:20px 0 7px}main article section.s-slide .movie-slider-wrap .movie-slider .slick-list .slick-slide:nth-child(even) p.movie-slider-index{background:#fc637e}main article section.s-slide .movie-slider-wrap .movie-slider .slick-prev,main article section.s-slide .movie-slider-wrap .movie-slider .slick-next{width:25px;height:25px;top:inherit;bottom:0;transform:translate(0, 0);background:none}main article section.s-slide .movie-slider-wrap .movie-slider .slick-prev::before,main article section.s-slide .movie-slider-wrap .movie-slider .slick-next::before{width:100%;height:100%;background:url(/assets/yell/cm/images/arrow.svg) center center/90% auto no-repeat}main article section.s-slide .movie-slider-wrap .movie-slider .slick-prev::before{transform:scale(-1, 1)}main article section.s-slide .movie-slider-wrap .movie-slider .slick-dots{width:100%;display:flex;justify-content:center;bottom:5px;gap:0 10px}main article section.s-slide .movie-slider-wrap .movie-slider .slick-dots li{width:15px;height:15px;margin:0}main article section.s-slide .movie-slider-wrap .movie-slider .slick-dots li button::before{background:none;width:100%;height:100%;opacity:1;border:none;background:#c7b299;opacity:1}main article section.s-slide .movie-slider-wrap .movie-slider .slick-dots li.slick-active button::before{background:#5e594a;border:none;opacity:1}main article section.s-slide .movie-slider-wrap .movie-slider-index{background:#c69c6d;color:#fff}@media only screen and (max-width: 979px){main article section.s-slide{margin:12vw auto 0}main article section.s-slide .movie-slider-wrap::before{height:19vw;top:2vw}main article section.s-slide .movie-slider-wrap .movie-slider{width:45vw;padding:0 0 8vw}main article section.s-slide .movie-slider-wrap .movie-slider .slick-list .slick-slide{padding:0 2vw}main article section.s-slide .movie-slider-wrap .movie-slider .slick-list .slick-slide .thumb img{border:1vw solid #fff;box-shadow:0 0 2vw rgba(94,89,74,0.25)}main article section.s-slide .movie-slider-wrap .movie-slider .slick-list .slick-slide p{font-size:3vw}main article section.s-slide .movie-slider-wrap .movie-slider .slick-list .slick-slide p.movie-slider-index{min-width:35vw;padding:0.7vw 1.5vw;margin:3vw 0 1vw}main article section.s-slide .movie-slider-wrap .movie-slider .slick-prev,main article section.s-slide .movie-slider-wrap .movie-slider .slick-next{width:5vw;height:5vw;display:block !important}main article section.s-slide .movie-slider-wrap .movie-slider .slick-dots{bottom:1.25vw;gap:0 2vw}main article section.s-slide .movie-slider-wrap .movie-slider .slick-dots li{width:2.5vw;height:2.5vw}}main article section.s-series{padding-block:8vw 10vw;padding-block:calc(5vw + 70px) 120px;margin:30px 0 0}main article section.s-series>*{position:relative}main article section.s-series header h2{font-family:"Shippori Mincho", serif;font-weight:500;font-style:normal;font-size:51px;line-height:1;padding:0 0 0.2em}main article section.s-series .container{width:980px;margin:0 auto}main article section.s-series .container .price-wrap{width:820px;border-top:2px solid #5e594a;border-bottom:2px solid #5e594a;padding:35px 0;margin:0 auto;position:relative}main article section.s-series .container .price-wrap::before{content:"";width:100%;height:95%;height:calc(100% - 12px);border-top:1px solid #5e594a;border-bottom:1px solid #5e594a;position:absolute;top:6px;left:0}main article section.s-series .container .price-wrap>ul{display:flex;justify-content:center;position:relative}main article section.s-series .container .price-wrap>ul li{width:265px;font-family:"Shippori Mincho", serif;font-weight:500;font-style:normal;font-size:16px;padding:0 25px}main article section.s-series .container .price-wrap>ul li+li{border-left:2px dotted #5e594a}main article section.s-series .container .price-wrap>ul li h3{font-size:21px}main article section.s-series .container .price-wrap>ul li .note{background:#5e594a;line-height:1.5;color:#fff;padding:0 10px;margin:0 0 10px}main article section.s-series .container .price-wrap>ul li .area{line-height:1.2;min-height:22px}main article section.s-series .container .price-wrap>ul li .area span{font-size:80%}main article section.s-series .container .price-wrap>ul li .price{font-size:55px;line-height:1;text-align:right;font-weight:600}main article section.s-series .container .price-wrap>ul li .price>span{font-size:31px;position:relative}main article section.s-series .container .price-wrap>ul li .price>span>span{font-size:13px;position:absolute;left:50%;bottom:40px;transform:translate(-50%, 0);white-space:nowrap}main article section.s-series .container .price-wrap>ul li .price.normal{font-size:16px;margin:7px 0 0}main article section.s-series .container>ul.movie{width:820px;display:flex;justify-content:center;gap:0 40px;margin:80px auto 0}main article section.s-series .container>ul.movie li{width:390px}main article section.s-series .container>ul.movie li p{font-family:"Shippori Mincho", serif;font-weight:500;font-style:normal;text-align:center;line-height:1.6;margin:0 0 10px}@media only screen and (max-width: 979px){main article section.s-series{padding-block:15vw 20vw;margin:10vw 0 0}main article section.s-series header h2{font-size:7vw}main article section.s-series .container{width:95%}main article section.s-series .container .price-wrap{width:95%;padding:5vw 3vw}main article section.s-series .container .price-wrap::before{height:calc(100% - 2vw);top:1vw}main article section.s-series .container .price-wrap>ul{flex-direction:column}main article section.s-series .container .price-wrap>ul li{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;width:100%;font-size:3.5vw;padding:0}main article section.s-series .container .price-wrap>ul li+li{border-left:none;border-top:2px dotted #5e594a;padding:3vw 0 0;margin:4vw 0 0}main article section.s-series .container .price-wrap>ul li .flex{width:40%}main article section.s-series .container .price-wrap>ul li h3{width:100%;font-size:5vw;margin:0 0 1vw}main article section.s-series .container .price-wrap>ul li .note{padding:0 1.5vw;margin:0 0 1.5vw}main article section.s-series .container .price-wrap>ul li .area{min-height:4vw}main article section.s-series .container .price-wrap>ul li .price{width:60%;font-size:11vw}main article section.s-series .container .price-wrap>ul li .price>span{font-size:6vw}main article section.s-series .container .price-wrap>ul li .price>span>span{font-size:2.5vw;bottom:7vw}main article section.s-series .container .price-wrap>ul li .price.normal{font-size:3vw;margin:1.2vw 0 0 40%}main article section.s-series .container>ul.movie{width:90%;flex-direction:column;gap:6vw 0;margin:12vw auto 0}main article section.s-series .container>ul.movie li{width:100%}main article section.s-series .container>ul.movie li p{margin:0 0 1.5vw}}footer#footer{background:none;color:#5e594a;border-top:none}footer#footer address::after{background:#5e594a}footer#footer .footerLogo a.skin img{filter:none}@media only screen and (max-width: 979px){footer#footer{padding:8vw 0}}
