﻿main img{display:block;width:100%}main .bl-gb-image{position:fixed;top:0;left:50%;transform:translatex(-50%);z-index:0;width:100%;height:100%}main .bl-gb-image img{height:100%;width:100%}main .r-chan-fixed-header{position:fixed;top:0;width:100%;height:60px;z-index:10000;background-color:#fff}main .r-chan-fixed-header .toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:0 16px;height:60px}main .r-chan-fixed-header .toolbar .pato-logo{margin-left:8px}main .r-chan-fixed-header .toolbar .pato-logo .logo{padding-top:4px;width:76px;height:auto}main .r-chan-fixed-header .toolbar .to-guest-lp-button{display:block;padding:10px 20px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);border:2px solid #D78893 !important;border-radius:4px;color:#D78893 !important;text-decoration:none}main .r-chan-fixed-header .toolbar .to-guest-lp-button>p{text-align:center;line-height:1}main .r-chan-fixed-header .toolbar .to-guest-lp-button .main{font-weight:700}main .r-chan-fixed-header .toolbar .to-guest-lp-button .sub{font-size:10px}main .cast-lp-wrapper{padding-top:10px;background-color:#FEF9FE}main .cast-lp-wrapper .fixed.r-chan{z-index:1}main .cast-lp-wrapper .fixed.r-chan .left,main .cast-lp-wrapper .fixed.r-chan .right{width:calc((100% - 430px) / 2);height:100%;position:fixed;top:60px}@media screen and (max-width: 1280px){main .cast-lp-wrapper .fixed.r-chan .left,main .cast-lp-wrapper .fixed.r-chan .right{display:none}}main .cast-lp-wrapper .fixed.r-chan .left{left:0}main .cast-lp-wrapper .fixed.r-chan .left .lp-logo{position:relative;top:40%;left:50%;transform:translate(-50%, -50%);width:197px}main .cast-lp-wrapper .fixed.r-chan .right{right:0}main .cast-lp-wrapper .fixed.r-chan .right .wrapper{display:inline-block;filter:drop-shadow(3px 5px 10px rgba(229,59,95,0.25098));position:relative;top:40%;left:50%;transform:translate(-50%, -50%);padding:40px;border-radius:20px;background-color:#FFFFFF;text-align:center}main .cast-lp-wrapper .fixed.r-chan .right .wrapper .description{margin-bottom:16px;width:327px}main .cast-lp-wrapper .fixed.r-chan .right .wrapper .description img{width:100%;height:auto}main .cast-lp-wrapper .fixed.r-chan .right .wrapper .line-button-wrapper{margin-bottom:24px}main .cast-lp-wrapper .fixed.r-chan .right .wrapper .line-button-wrapper .line_btn{background-color:#D78893 !important}main .cast-lp-wrapper .fixed.r-chan .right .wrapper .to-guest-lp-button{border-radius:4px;line-height:1;box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);display:block;padding-block:10px;border:2px solid #D78893 !important;background-color:#FFFFFF;color:#D78893 !important;text-decoration:none}main .cast-lp-wrapper .fixed.r-chan .right .wrapper .to-guest-lp-button>p{text-align:center}main .cast-lp-wrapper .fixed.r-chan .right .wrapper .to-guest-lp-button .main{font-weight:700}main .cast-lp-wrapper .fixed.r-chan .right .wrapper .to-guest-lp-button .sub{font-size:10px}main .cast-lp-wrapper .cast-lp{position:relative;background-color:#FFFFFF;border-radius:0;z-index:5;filter:drop-shadow(0 0 34px rgba(229,59,95,0.25098))}main .cast-lp-wrapper .cast-lp .ly-sec{position:relative}main .cast-lp-wrapper .cast-lp .un-contact-area button.line_btn{position:absolute;left:50%;transform:translatex(-50%);align-items:center;width:91%;padding:22px;border-radius:10px;background-color:#FFFFFF;color:#DD6374;letter-spacing:0.14em}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-contact-area button.line_btn{bottom:7vw;font-size:4vw;padding:5vw}main .cast-lp-wrapper .cast-lp .un-contact-area button.line_btn span{font-size:4vw}}main .cast-lp-wrapper .cast-lp .un-contact-area.un-type01 button.line_btn{bottom:27px}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-contact-area.un-type01 button.line_btn{bottom:7vw}}main .cast-lp-wrapper .cast-lp .un-contact-area.un-type02 button.line_btn,main .cast-lp-wrapper .cast-lp .un-contact-area.un-type03 button.line_btn,main .cast-lp-wrapper .cast-lp .un-contact-area.un-type04 button.line_btn,main .cast-lp-wrapper .cast-lp .un-contact-area.un-type05 button.line_btn{bottom:43px}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-contact-area.un-type02 button.line_btn,main .cast-lp-wrapper .cast-lp .un-contact-area.un-type03 button.line_btn,main .cast-lp-wrapper .cast-lp .un-contact-area.un-type04 button.line_btn,main .cast-lp-wrapper .cast-lp .un-contact-area.un-type05 button.line_btn{bottom:10vw}}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers{position:relative;overflow:visible;padding:62px 19px 32px;margin-top:-100px}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-pato-in-numbers{padding:14vw 4vw 8vw;margin-top:-23vw}}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);aspect-ratio:89 / 49;background-color:#fff;display:block;width:510px;height:100%;border-radius:100%;z-index:0}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-pato-in-numbers::before{width:120vw}}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .el-deco-img{position:absolute;top:-115px;left:-8px;transform:rotate(-15deg);width:190px}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .el-deco-img{top:-27vw;left:-2vw;width:45vw}}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-sec-ttl{position:relative;width:fit-content;margin:0 auto 40px;text-align:center;color:#DB909C;font-size:26px;font-weight:800;line-height:1;letter-spacing:0.04em}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-sec-ttl{margin:0 auto 9vw;font-size:6vw}}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-sec-ttl::after{content:"※2";position:absolute;right:0;bottom:-8px;color:#838383;font-size:6px;font-weight:300;line-height:1}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-sec-ttl::after{bottom:-1.5vw}}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px 0}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list{gap:7vw 0}}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item{display:flex;align-items:center;gap:3px;width:calc(100% / 2)}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item{gap:1vw}}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item:nth-of-type(2n){padding-left:13px}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item:nth-of-type(2n){padding-left:3vw}}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item .el-icon{flex-shrink:0;aspect-ratio:45/39;width:52px;height:100%}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item .el-icon img{display:block;width:100%;height:auto}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item .el-icon{width:12vw}}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item .bl-txt{display:flex;flex-direction:column;gap:8px;width:100%}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item .bl-txt .el-num-ttl{color:#000;font-size:13px;font-weight:400;line-height:1}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item .bl-txt .el-num-txt{color:#D19EA5;font-weight:700;line-height:1;letter-spacing:0.01em}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item .bl-txt .el-num-txt span.un-normal{font-size:23px}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item .bl-txt .el-num-txt span.un-small{font-size:14px}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item .bl-txt{gap:2vw}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item .bl-txt .el-num-ttl{font-size:3vw}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item .bl-txt .el-num-txt span.un-normal{font-size:5vw}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .bl-number-list__item .bl-txt .el-num-txt span.un-small{font-size:4vw}}main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .el-caution-txt{position:relative;margin-top:24px;color:#838383;font-size:10px;font-weight:300;letter-spacing:0.04em;line-height:1}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-pato-in-numbers .el-caution-txt{margin-top:5vw;font-size:2.5vw}}main .cast-lp-wrapper .cast-lp .un-about-service a.bl-article-link{position:absolute;left:50%;bottom:34px;transform:translateX(-50%);display:block;width:91%}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-about-service a.bl-article-link{bottom:8vw}}main .cast-lp-wrapper .cast-lp .un-flow button.line_btn{position:absolute;left:50%;bottom:37px;transform:translatex(-50%);align-items:center;background-color:#D78893;box-shadow:0 4px 8px 0 #D78893;border-radius:4px;width:87%;padding:22px;color:#ffffff;letter-spacing:0.14em}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-flow button.line_btn{bottom:9vw;font-size:4vw;padding:5vw}main .cast-lp-wrapper .cast-lp .un-flow button.line_btn span{font-size:4vw}}main .cast-lp-wrapper .cast-lp .un-area button.line_btn{position:absolute;left:25px;bottom:54px;align-items:center;background-color:#D78893;box-shadow:0 4px 8px 0 #AE6172;border-radius:4px;width:52%;padding:9px;color:#ffffff;font-size:19px;line-height:1.7em;letter-spacing:0.1em}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-area button.line_btn{left:7vw;bottom:13vw;font-size:4vw;padding:2.5vw}main .cast-lp-wrapper .cast-lp .un-area button.line_btn span{font-size:4vw}}main .cast-lp-wrapper .cast-lp .un-requirements button.line_btn{position:absolute;right:30px;bottom:67px;align-items:center;background-color:#D78893;border-radius:4px;width:40%;padding:16px 10px;color:#ffffff;line-height:1.5em;letter-spacing:0.1em}main .cast-lp-wrapper .cast-lp .un-requirements button.line_btn p{font-size:15px}main .cast-lp-wrapper .cast-lp .un-requirements button.line_btn p.un-em{font-size:16px}@media screen and (max-width: 430px){main .cast-lp-wrapper .cast-lp .un-requirements button.line_btn{right:7vw;bottom:13vw;padding:3.5vw 2vw;line-height:1.3}main .cast-lp-wrapper .cast-lp .un-requirements button.line_btn p{font-size:4vw}main .cast-lp-wrapper .cast-lp .un-requirements button.line_btn p.un-em{font-size:3.5vw}main .cast-lp-wrapper .cast-lp .un-requirements button.line_btn span{font-size:4vw}}main .cast-lp-wrapper .bl-footer-fixed{position:fixed;bottom:0;z-index:99;display:flex;gap:2px;padding:2px;background-color:rgba(255,255,255,0.95);box-shadow:0 0 16px 0 rgba(0,0,0,0.25);max-width:430px;width:100%}main .cast-lp-wrapper .bl-footer-fixed .bl-line-btn{border-radius:0;filter:none;display:flex;justify-content:center;flex-wrap:nowrap;width:auto;padding-block:0;background-color:transparent;color:transparent}@media screen and (min-width: 1281px){main .cast-lp-wrapper .bl-footer-fixed{display:none}}.select-area-modal .modal-header{background-color:#D78893}.cast-lp-footer{background-color:#676767 !important}@media screen and (max-width: 1281px){.cast-lp-footer{padding-bottom:150px !important}}.logo{padding-top:52px;width:180px;text-align:center}.pato-picks-logo{padding-top:24px;width:144px;text-align:center}.sns-center{display:flex;padding-top:20px}.sns-center .new-cast-sns-twitter{width:40px;height:40px;margin-left:15px}.sns-center .new-cast-sns-instagram{width:40px;height:40px;margin-right:15px}.links{padding:12px 100px 0;margin-bottom:0;line-height:20px}
