@import url("https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@400;500;700&display=swap");.ff-zenkaku{font-family:"Zen Kaku Gothic New",serif}@media screen and (max-width:960px){.disp_pc{display:none !important}}@media screen and (min-width:961px){.disp_sp{display:none !important}}@media screen and (max-width:1330px){.disp_large{display:none !important}}.pocketFv{padding-top:180px;background:center top/100% url(//irodori-ouchi.com/irodori/wp-content/themes/irodori_v4/common/css/../img/pocket-fv-pc.jpg) no-repeat}@media screen and (max-width:960px){.pocketFv{padding-top:235px;background-image:url(//irodori-ouchi.com/irodori/wp-content/themes/irodori_v4/common/css/../img/pocket-fv-sp.jpg)}}.pocketFv img{max-width:100%;vertical-align:bottom}.pocketFv__inner{width:90%;max-width:1200px;margin:0 auto 100px}@media screen and (max-width:960px){.pocketFv__inner{margin-bottom:30px}}.pocketFv__flex{display:flex;justify-content:space-between}@media screen and (max-width:960px){.pocketFv__flex{flex-direction:column-reverse}}.pocketFv__left{width:437px;max-width:38%;margin-top:286px}@media screen and (max-width:960px){.pocketFv__left{width:100%;max-width:100%;margin-top:40px}}.pocketFv__right{width:700px;max-width:59%}@media screen and (max-width:960px){.pocketFv__right{width:100%;max-width:100%}}.pocketFv__ttl01{font-size:40px;font-weight:700;letter-spacing:.05em}@media screen and (max-width:960px){.pocketFv__ttl01{font-size:34px;text-align:center}}.pocketFv__ttl02{font-size:24px;font-weight:700;letter-spacing:.05em;margin-bottom:56px}@media screen and (max-width:960px){.pocketFv__ttl02{margin-bottom:32px;text-align:center}}.pocketFv__logo{width:165px;margin:0 auto 29px}@media screen and (max-width:960px){.pocketFv__logo{margin-bottom:20px}}.pocketFv__txtbox{background-color:#fff;padding:60px 4%;border-radius:60px;box-shadow:0 4px 27px rgba(249,200,216,.2);font-size:16px;font-weight:500;letter-spacing:.05em;position:relative;margin-bottom:40px;line-height:2.1}@media screen and (max-width:960px){.pocketFv__txtbox{border-radius:30px;font-size:14px;line-height:1.8;padding:40px 5%}}.pocketFv__txtbox__img01{position:absolute;width:116px;top:-66px;right:-25px}@media screen and (max-width:960px){.pocketFv__txtbox__img01{right:-18px;top:-52px}}.pocketFv__txtbox__img02{position:absolute;width:124px;bottom:-38px;right:-33px}@media screen and (max-width:960px){.pocketFv__txtbox__img02{display:none}}.pocketFv__btn{margin-left:15px;margin-top:40px}@media screen and (max-width:960px){.pocketFv__btn{margin:0;text-align:center}}.pocketFv__btn__a{display:inline-flex;align-items:center;justify-content:center;width:273px;height:54px;border-radius:27px;max-width:100%;color:#fff;font-size:16px;font-weight:700;letter-spacing:.05em;position:relative;background-color:#ff9a93;transition:all ease .3s}.pocketFv__btn__a:hover{color:#fff;opacity:.8}.pocketFv__btn__a:after{display:block;content:"";position:absolute;top:0;bottom:0;right:35px;width:9px;height:9px;margin:auto;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg)}.machida__slider.bg-pink{background-color:#f9eeee}.machida__slider.bg-pink .main__slider{padding:0}.machida__slider.bg-pink .machida_btn a{color:#644848;font-weight:500;border:solid 1px #644848;background-color:#fff;font-size:18px;max-width:335px;transition:all ease .3s}.machida__slider.bg-pink .machida_btn a:hover{opacity:.8}@media only screen and (max-width:479px){.studioPage_link .instaLink:before{left:13px}}.more{max-width:390px}