@charset "UTF-8";body{transition:0s}.no_srcroll{position:fixed;left:0;right:0;overflow:hidden}.ly-col{display:flex;align-items:center}.ml-16{margin-left:16px}svg{display:block;width:100%;height:100%}.show-only-sp{display:none}@media(max-width:480px){.show-only-sp{display:block}}.show-only-tab{display:none}@media(max-width:780px){.show-only-tab{display:block}}@media(max-width:1200px){.show-only-pc{display:block}}@media(max-width:780px){.show-only-pc{display:none}}.fs-min{font-size:max(12px,2vw)}.fc-orange-m{color:#fda900}.fc-white{color:#fff}.bg-orange-m{background-color:#fda900}.bg-orange-l{background-color:#f8f6ea}.bg-brown-m{background-color:#462a1d}.ly-header{max-width:1200px;display:block;width:100%;padding:0;margin:auto}.ly-full{max-width:100%;display:block;width:100%;padding:0;margin:auto}.ly-content{max-width:500px;display:block;width:100%;padding:0 16px;margin:auto}.ly-content-mid{padding-left:16px;padding-right:16px}.ly-content-full{width:100%}.bl-header{position:fixed;top:0;z-index:100}.bl-header-nav{height:72px}.br-50{border-radius:50%}.ly-float{position:fixed}.ly-float.pos-rb{right:16px;bottom:16px}#mypage_home{margin-top:130px}@media(max-width:780px){#mypage_home{margin-top:120px;margin-bottom:72px}}.bl-header-upper-nav .bl-nav-inner{display:grid;position:relative;height:100%;grid-template-columns:1fr auto 72px;gap:24px}.bl-header-upper-nav .bl-nav-inner .bl-nav-item{display:flex;align-items:center;gap:16px}.bl-header-upper-nav .bl-nav-inner .bl-nav-item .logo-image img{width:200px}@media(max-width:780px){.bl-header-upper-nav .bl-nav-inner .bl-nav-item .logo-image img{width:124px}}@media(max-width:1200px){.bl-header-upper-nav .bl-nav-inner .bl-nav-item .logo-image{padding-left:16px}}.bl-header-upper-nav .bl-nav-inner .bl-nav-item .current-page-name{letter-spacing:8px}.bl-header-upper-nav .bl-nav-inner .bl-nav-item.account-area{position:relative}.bl-header-upper-nav .bl-nav-inner .bl-nav-item.account-area:after{width:0;height:0;display:block;border-top:16px solid #fff;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid transparent;content:"";position:absolute;top:12px;bottom:0;right:8px;margin:auto;pointer-events:none}.bl-header-upper-nav .bl-nav-inner .bl-nav-item.account-area .account-link{display:flex;align-items:center;gap:24px;justify-content:space-between}.bl-header-upper-nav .bl-nav-inner .bl-nav-item.account-area .account-link .account-icon{width:40px;aspect-ratio:1/1;overflow:hidden;background:#fff;border-radius:50%;position:relative}.bl-header-upper-nav .bl-nav-inner .bl-nav-item.account-area .account-link .account-icon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}.bl-header-upper-nav .bl-nav-inner .bl-nav-item.account-area .account-link .account-arrow{transform:rotate(180deg)}@media(max-width:780px){.bl-header-upper-nav{height:96px}.bl-header-upper-nav .bl-nav-inner{background:#fff;border-bottom:1px solid #C7C7C7;grid-template-columns:1fr;grid-template-rows:48px;gap:0}.bl-header-upper-nav .bl-nav-item.logo-area{background-color:#fda900}.bl-header-upper-nav .bl-nav-item.account-area{padding-left:16px}.bl-header-upper-nav .bl-nav-item.account-area .account-link path,.bl-header-upper-nav .bl-nav-item.account-area .account-link .account-name{color:#462a1d}.bl-header-upper-nav .bl-nav-item.hum-menu-button{position:absolute;right:0;top:0;width:48px;height:48px}.bl-header-upper-nav .bl-nav-item.hum-menu-button span{width:80%}}.hum-menu-button{position:relative;cursor:pointer}.hum-menu-button span{width:48px;height:2px;background:#fff;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:.3s}.hum-menu-button span:nth-child(1){top:-40%}.hum-menu-button span:nth-child(3){bottom:-40%}.hum-menu-button:hover span:nth-child(1){top:0%;transform:rotate(-45deg)}.hum-menu-button:hover span:nth-child(2){opacity:0}.hum-menu-button:hover span:nth-child(3){bottom:0%;transform:rotate(45deg)}.hum-menu-wrapper{position:absolute;right:0;top:72px;min-width:400px;height:0;overflow:hidden;box-shadow:-4px 0 #b8b8b830;z-index:1}@media(max-width:780px){.hum-menu-wrapper{top:48px;max-width:400px;min-width:unset;width:80%}}.hum-menu-wrapper .hum-menu-list{padding:40px 16px}.hum-menu-wrapper .hum-menu-list li a{padding:8px;border-bottom:1px solid #462A1D;display:block}.bl-menu-open .hum-menu-wrapper{height:calc(100vh - 72px)}@media(max-width:780px){.bl-menu-open .hum-menu-wrapper{height:calc(100vh - 120px)}}.bl-menu-open .hum-menu-button span:nth-child(1){top:0%;transform:rotate(-45deg)}.bl-menu-open .hum-menu-button span:nth-child(2){opacity:0}.bl-menu-open .hum-menu-button span:nth-child(3){bottom:0%;transform:rotate(45deg)}.bl-header-lower-nav{pointer-events:none;opacity:0;border-bottom:1px solid #C7C7C7}@media(max-width:780px){.bl-header-lower-nav{width:100%;border-bottom:none;border-top:1px solid #C7C7C7;height:72px;position:fixed;bottom:0}}.bl-header-lower-nav .footer-memo-link{bottom:88px;width:54px;height:54px;display:grid;grid-template-rows:32px 12px;align-items:center;text-align:center;gap:4px}.bl-header-lower-nav .footer-memo-link .icon{margin-top:8px}.overlay{position:fixed;width:100vw;height:100vh;z-index:-999;background:#462a1d80;opacity:0;top:0}.bl-header-lower-nav .bl-nav-inner{height:100%}.bl-lower-list{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;justify-content:space-between;height:100%}@media(max-width:1200px){.bl-lower-list{padding:0 16px;margin:auto}}@media(max-width:780px){.bl-lower-list{padding:0}}.bl-lower-list .bl-lower-list-item{border-left:1px solid #FF8900}.bl-lower-list .bl-lower-list-item:last-child{border-right:1px solid #FF8900}.bl-lower-list .bl-lower-list-item .bl-lower-list-item-inner{height:40px;display:flex;gap:16px;align-items:center;justify-content:center}.bl-lower-list .bl-lower-list-item .bl-lower-list-item-inner .icon{width:32px}.bl-lower-list .bl-lower-list-item .bl-lower-list-item-inner .icon .inactive{display:block}.bl-lower-list .bl-lower-list-item .bl-lower-list-item-inner .icon .active{display:none}.bl-lower-list .bl-lower-list-item .bl-lower-list-item-inner .label{color:#c7c7c7}.bl-lower-list .bl-lower-list-item .bl-lower-list-item-inner:hover .icon .inactive{display:none}.bl-lower-list .bl-lower-list-item .bl-lower-list-item-inner:hover .icon .active{display:block}.bl-lower-list .bl-lower-list-item .bl-lower-list-item-inner:hover .label{color:#fda900}.bl-lower-list .bl-lower-list-item.current .bl-lower-list-item-inner .icon{width:32px}.bl-lower-list .bl-lower-list-item.current .bl-lower-list-item-inner .icon .inactive{display:none}.bl-lower-list .bl-lower-list-item.current .bl-lower-list-item-inner .icon .active{display:block}.bl-lower-list .bl-lower-list-item.current .bl-lower-list-item-inner .label{color:#fda900}@media(max-width:780px){.bl-lower-list .bl-lower-list-item{border:none;height:50px;padding-top:0}.bl-lower-list .bl-lower-list-item:last-child{border:none}.bl-lower-list .bl-lower-list-item .bl-lower-list-item-inner{height:auto;flex-flow:column;gap:0px;justify-content:space-between;height:100%}.bl-lower-list .bl-lower-list-item .bl-lower-list-item-inner .icon{width:32px}.bl-lower-list .bl-lower-list-item .bl-lower-list-item-inner .label{font-size:12px}}.bl-section-inner.nonActive{margin-bottom:40px}.bl-section-inner.nonActive p{color:red;text-align:center}.bl-section-inner.nonActive p:nth-child(1){font-size:22px;margin-bottom:15px}.bl-section-inner.nonActive p:nth-child(2){margin-bottom:15px}.bl-section-inner.nonActive p:nth-child(3){margin-bottom:10px}.bl-section-inner.nonActive div a{display:block;max-width:320px;padding:8px 16px;border-radius:40px;text-align:center;margin:auto}.bl-news-list .bl-news-item .bl-news-item-inner{display:grid;grid-template-columns:auto 24px;gap:16px;align-items:center;padding:16px 0;border-bottom:1px dotted #FDA900}.bl-news-list .bl-news-item .bl-news-item-inner .label{font-size:min(14px,3vw)}hr.gap-8{border:none;background:none;padding:8px 0}@media(max-width:780px){hr.gap-8{border:none;background:none;padding:2.5% 0}}hr.gap-40{border:none;background:none;padding:40px 0}@media(max-width:780px){hr.gap-40{border:none;background:none;padding:5% 0}}.bl-hitokoto{display:grid;grid-template-columns:124px auto;align-items:top;padding:16px 0}@media(max-width:480px){.bl-hitokoto{grid-template-columns:80px auto}}.bl-hitokoto .bl-hitokoto-fukidashi{padding-left:16px;position:relative}.bl-hitokoto .bl-hitokoto-fukidashi .fukidashi-inner{background:#fff;border-radius:8px;padding:8px 16px}.bl-hitokoto .bl-hitokoto-fukidashi .fukidashi-inner p{font-size:min(14px,3.5vw)}.bl-hitokoto .bl-hitokoto-fukidashi .fukidashi-inner p:first-child{font-size:min(12px,3vw)}.bl-hitokoto .bl-hitokoto-fukidashi:before{height:0;width:0;display:block;content:"";border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid transparent;border-right:16px solid #fff;position:absolute;left:-8px;top:32px;margin:auto}.bl-cards-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:16px 0 24px}.bl-cards-wrapper .bl-card{padding:8px;border-radius:8px}.bl-cards-wrapper .bl-card .bl-card-inner .bl-card-title{display:flex;align-items:center;justify-content:space-between}.bl-cards-wrapper .bl-card .bl-card-inner .bl-card-title icon{width:32px;height:32px}.bl-cards-wrapper .bl-card .bl-card-inner .bl-card-title icon img,.bl-cards-wrapper .bl-card .bl-card-inner .bl-card-title icon svg{width:100%;height:100%}.bl-cards-wrapper .bl-card .bl-card-inner .bl-card-title h3{font-size:min(18px,4vw)}.bl-cards-wrapper .bl-card .bl-card-inner .bl-card-body p{font-size:min(12px,3vw)}.bl-summary .bl-summary-info-list{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-start;padding:16px 0}.bl-summary .bl-summary-info-list .bl-info-item:not(:last-child){border-right:1px solid #FDA900}.bl-summary .bl-summary-info-list .bl-info-item icon{height:40px;display:block}.bl-summary .bl-summary-info-list .bl-info-item icon img{height:100%}.bl-summary .bl-summary-info-list .bl-info-item .label{text-align:center}.bl-summary .bl-summary-info-list .bl-info-item .label .info-value{font-size:min(24px,4.5vw)}.bl-summary-card-list .card-item{display:block;margin-bottom:16px;padding:8px}.bl-summary-card-list .card-item.border{border:1px solid #FDA900;border-radius:8px}.bl-summary-card-list .card-item .card-item-inner{display:grid;grid-template-columns:88px auto;gap:8px}.bl-summary-card-list .card-item .card-item-inner .card-icon{text-align:center;display:flex;flex-flow:column;gap:8px}.bl-summary-card-list .card-item .card-item-inner .card-body{position:relative}.bl-summary-card-list .card-item .card-item-inner .card-body .card-body-list{padding-left:16px}.bl-summary-card-list .card-item .card-item-inner .card-body .card-body-list .date{margin-right:8px}.bl-summary-card-list .card-item .card-item-inner .card-body .card-body-link{display:flex;align-items:center;justify-content:flex-end;gap:8px}.bl-summary-card-list .card-item .card-item-inner .card-body .card-body-link svg{width:24px;display:inline-block}.bl-summary-card-list .card-item .card-item-inner .card-body .card-body-link.pos-rb{position:absolute;right:0;bottom:0}.bl-button-wrapper.nonActive{cursor:not-allowed}.bl-button-wrapper.nonActive a{background:#e6e4e4;pointer-events:none}.soudan--nonActive{color:red;text-align:center}.bl-button{display:block}.bl-button.soudan{border-radius:32px;padding:8px 16px;max-width:320px;margin:auto;width:100%}.bl-button.soudan .bl-button-inner{display:grid;grid-template-columns:40px auto 40px;gap:8px;align-items:center;justify-content:center}.bl-button.soudan .bl-button-inner .bl-button-label{text-align:center}.bl-button.soudan .bl-button-inner .bl-button-label .label-sub,.bl-button.soudan .bl-button-inner .bl-button-label .label-main{display:block}.bl-button.soudan .bl-button-inner .bl-button-label .label-main{font-weight:700;font-size:min(20px,4vw)}.bl-button.soudan .bl-button-inner .bl-button-label .label-sub{font-size:min(14px,3vw)}#diagnostics_banner{display:none!important}#page_mypage .page-width--narrow{padding-top:0;padding-bottom:0}#page_mypage .header_middle{align-items:center;display:flex}#page_mypage .header_middle .avatar-info-dog-sp{display:none}@media(max-width:780px){#page_mypage .header_middle{position:absolute;width:100%;height:60px;bottom:-60px;left:0;box-shadow:0 9px 18px -14px #6a6a6a;background:#fff}#page_mypage .header_middle .avatar-info-dog{display:none}#page_mypage .header_middle .avatar-info-dog-sp{display:block;margin-left:24px}}@media(max-width:780px)and (max-width:480px){#page_mypage .header_middle .avatar-info-dog-sp{width:18px}}#page_mypage .header_middle .ec-mypageRole-select-dog{margin-right:20px}#page_mypage .header_middle .ec-mypageRole-select-dog select{color:#fff}#page_mypage .header_middle .ec-mypageRole-select-dog span{color:#fff;margin:auto}@media(max-width:780px){#page_mypage .header_middle .ec-mypageRole-select-dog{margin-right:1em}#page_mypage .header_middle .ec-mypageRole-select-dog.arrow-sp:after{position:absolute;width:10px;height:7px;background-color:#535353;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";pointer-events:none;right:16px;bottom:0;margin:auto;top:0}#page_mypage .header_middle .ec-mypageRole-select-dog select{color:#333;border:1px solid #cccccc;border-radius:4px;margin-left:1em;padding:4px 8px!important;font-size:.8em;font-weight:700}#page_mypage .header_middle .ec-mypageRole-select-dog span{color:#707070;margin:auto;font-size:.8em}}#page_mypage .header_middle .ec-mypageRole-select-dog{position:relative}#page_mypage .header_middle .ec-mypageRole-select-dog select{padding-right:3em}#page_mypage .header_middle .ec-mypageRole-select-dog #home-info-gender{color:transparent;position:absolute;right:0;top:0;bottom:0;margin:auto;pointer-events:none;display:flex;align-items:center;justify-content:center}#page_mypage .header_middle .ec-mypageRole-select-dog #home-info-gender:after{content:"";display:inline-block;width:0;height:0;border:8px solid #fff;border-bottom:8px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;position:relative;top:6px;margin-left:4px}#page_mypage .mypage_home .mypage_home--inner{flex-wrap:wrap;justify-content:center;gap:0 40px}#page_mypage .mypage_home .mypage_home--inner .ec-mypageRole__inner{width:560px}@media(max-width:780px){#page_mypage .mypage_home .mypage_home--inner .ec-mypageRole__inner{width:100%}}#page_mypage .mypage_home .mypage_home--inner.nonActive{flex-direction:column}#page_mypage .mypage_home .mypage_home--inner.nonActive .ec-mypageRole__inner{width:100%;max-width:780px;margin:auto}#page_mypage .mypage_home .ec-mypageRole__todayComment .ec-mypageRole__memoBox--title{gap:16px;font-size:min(18px,4vw)}#page_mypage .mypage_home .ec-mypageRole__todayComment .ec-mypageRole__memoBox--text{font-size:min(12px,3vw);text-align:left}#page_mypage .mypage_home .ec-mypageRole__todayComment.nonActive{background:#e6e4e4}#page_mypage .mypage_home .ec-mypageRole__todayComment.nonActive .ec-mypageRole__todayCommentBox{margin-left:auto}@media(max-width:780px){#page_mypage .mypage_home .ec-mypageRole__todayComment.nonActive .ec-mypageRole__todayCommentBox{margin-left:100px}}#page_mypage .mypage_home .ec-mypageRole__todayComment.nonActive .ec-mypageRole__todayCommentBox:before{content:"";width:1000px;background:url(./dog-hitokoto-nonActive.svg) no-repeat}#page_mypage .mypage_home .ec-mypageRole__todayComment.nonActive .ec-mypageRole__todayComment--title{color:#ccc}#page_mypage .mypage_home .ec-mypageRole__todayComment.nonActive .ec-mypageRole__todayComment--text{color:red}#page_mypage .mypage_home .ec-mypageRole__todayComment.nonActive .ec-mypageRole__memoBox .memoLink,#page_mypage .mypage_home .ec-mypageRole__todayComment.nonActive .ec-mypageRole__memoBox .iterviewLink{background:#2a2624;cursor:not-allowed}#page_mypage .mypage_home .ec-mypageRole__todayComment.nonActive .ec-mypageRole__memoBox .memoLink a,#page_mypage .mypage_home .ec-mypageRole__todayComment.nonActive .ec-mypageRole__memoBox .iterviewLink a{pointer-events:none}#page_mypage .mypage_home .todayComment--nonActive{color:red;text-align:center;transform:translateY(-54px)}@media(max-width:780px){#page_mypage .mypage_home .todayComment--nonActive{transform:translateY(-40px)}}#page_mypage .mypage_home .ec-mypageRole__todayCommentBox{background:#fff;border-radius:8px;padding:8px 16px;margin-left:100px}@media(max-width:480px){#page_mypage .mypage_home .ec-mypageRole__todayCommentBox{margin-left:80px}}#page_mypage .mypage_home .ec-mypageRole__todayCommentBox .ec-mypageRole__todayComment--title{font-size:min(12px,3vw)}#page_mypage .mypage_home .ec-mypageRole__todayCommentBox .ec-mypageRole__todayComment--text{font-size:min(14px,3.5vw)}#page_mypage .mypage_home .ec-mypageRole__todayCommentBox:before{left:-100px}@media(max-width:480px){#page_mypage .mypage_home .ec-mypageRole__todayCommentBox:before{left:-80px}}#page_mypage .mypage_home .ec-mypageRole__todayCommentBox:after{height:0;width:0;display:block;content:"";border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid transparent;border-right:16px solid #fff;position:absolute;left:-24px;top:0;margin:auto;bottom:0}#page_mypage .summaryWorry{flex-flow:column}#page_mypage .summaryWorry>span{width:100%;transform:rotate(0) translateY(10px);left:0;right:0;margin:auto}@media(max-width:780px){#page_mypage .summaryWorry>span{transform:rotate(0) translateY(0)}}#page_mypage .summaryWorry .summaryWorry__item{width:100%;max-width:unset}#page_mypage .summaryFood{flex-wrap:wrap}#page_mypage .summaryFood .summaryFood__item{max-width:unset;width:100%;display:grid;grid-template-columns:80px auto}#page_mypage .summaryFood .summaryFood__item .summaryFood__item--title{width:100%}#page_mypage .summaryFood .summaryFood__item .summaryFood__item--text{width:100%;padding-left:8px}#page_mypage .summaryDog>div .summaryDog--title{font-size:min(14px,3.5vw)}#page_mypage .summaryDog>div .summaryDog--text{font-size:min(24px,4.5vw)}#page_mypage #mypage_memo,#page_mypage #mypage_interview_history,#page_mypage #mypage_record,#page_mypage #mypage_food,#page_mypage #mypage_treats,#page_mypage #mypage_report{max-width:560px;margin:auto}#page_mypage #submit-form-memo{display:block;margin:auto;min-width:240px}#page_mypage #memo-content{max-width:unset}#page_mypage .ec-mypageRole__memo__graph-item{display:grid;align-items:center;gap:8px;grid-template-columns:auto 1fr auto}#page_mypage .btn-back-to-home a{min-width:240px;text-align:center;border-radius:8px;padding:4px 24px;position:relative}#page_mypage .btn-back-to-home a:before{transition:.3s;content:"\2190";position:absolute;color:#ffa900;left:8px}#page_mypage .btn-back-to-home a:hover:before{left:6px}#page_mypage .ec-mypageRole__inner__interview__search,#page_mypage .ec-mypageRole__inner__memo__search{width:calc(100% + 120px);transform:translate(-60px);margin:0 auto 60px;padding:30px 60px;background-color:#f8f6ea}@media(max-width:780px){#page_mypage .ec-mypageRole__inner__interview__search,#page_mypage .ec-mypageRole__inner__memo__search{width:calc(100% + 30px);transform:translate(-15px);padding:20px 15px;margin:0 auto 30px}}#page_mypage .ec-mypageRole__inner--title{display:flex}#page_mypage .ec-mypageRole__inner--title>span{font-size:18px;font-weight:700}#page_mypage .ec-mypageRole__inner--title>img{margin-left:10px;width:15px}#page_mypage .ec-mypageRole__inner__interview__search-date,#page_mypage .ec-mypageRole__inner__memo__search-date{display:grid;grid-template-columns:auto 40px auto;align-items:center}#page_mypage .ec-mypageRole__inner__interview__search-date input,#page_mypage .ec-mypageRole__inner__memo__search-date input{height:39px;font-size:18px;background-color:#fff;border:1px solid #ffa900;border-radius:10px;padding-left:15px}@media(max-width:780px){#page_mypage .ec-mypageRole__inner__interview__search-date input,#page_mypage .ec-mypageRole__inner__memo__search-date input{width:100%}}#page_mypage .ec-mypageRole__inner__interview__search-date span,#page_mypage .ec-mypageRole__inner__memo__search-date span{margin:0 10px;text-align:center}@media(max-width:480px){#page_mypage .ec-mypageRole__inner__interview__search-date span,#page_mypage .ec-mypageRole__inner__memo__search-date span{padding-top:5px;margin:0}}#page_mypage .ec-mypageRole__inner__memo__search-text{display:grid;grid-template-columns:auto 80px 80px;align-items:center;gap:8px}#page_mypage .ec-mypageRole__inner__memo__search-text #btn-memo-search{display:flex;align-items:center;justify-content:center;height:39px;background-color:#ffa900;font-weight:700;border-radius:10px;padding:8px 16px}#page_mypage .ec-mypageRole__inner__memo__search-text #btn-memo-search span{font-size:18px}#page_mypage .ec-mypageRole__inner__interview__search-text{display:grid;grid-template-columns:auto 80px;align-items:center;gap:8px;margin-top:5px}#page_mypage .ec-mypageRole__inner__interview__search-text input{height:39px;font-size:18px;background-color:#fff;border:1px solid #ffa900;border-radius:10px;padding-left:15px}#page_mypage .ec-mypageRole__inner__interview__search-text #btn-interview-search{display:flex;align-items:center;justify-content:center;height:39px;background-color:#ffa900;font-size:18px;font-weight:700;border-radius:10px;padding:8px 16px}#page_mypage .ec-mypageRole__inner__interview__search-text #btn-interview-search span{font-size:18px;font-weight:700}#coupon_default_index,.mypage_naviBlock-footer{display:none}@media(max-width:780px){.mypage_naviBlock-footer{display:block;position:fixed;bottom:0}}.ec-navlistRole__item a{padding:0!important;justify-content:center}.ec-navlistRole__item a .ec-navlistRole__item--text{width:auto!important}@media(max-width:480px){.ec-navlistRole__item--icon{width:7vw!important;height:7vw!important}}.ec-navlistRole{background:#fff}.ec-navlistRole .ec-navlistRole__navlistBox{padding:1vw 0}@media(max-width:780px){.ec-navlistRole .ec-navlistRole__navlistBox{padding:8px 0 0}}.ec-mypageRole__record__nav{display:block;white-space:nowrap}.ec-mypageRole__record__nav .ec-mypageRole__record__nav__item{display:inline-block;width:auto;padding:5px 10px;margin-bottom:-3px}.monshinrireki_btn{width:100%;display:block;text-align:center}.mypage_tab .ec-mypageRole__record__content{display:none}.mypage_tab .ec-mypageRole__record__nav{display:flex;overflow-x:auto;white-space:nowrap}@media(max-width:480px){.mypage_tab .ec-mypageRole__record__nav{width:100vw;margin-left:-20px;margin-top:20px}}.mypage_tab .ec-mypageRole__record__nav__item{border-bottom:3px solid #CCC;display:inline-block;width:auto;padding:5px 10px}.mypage_tab .ec-mypageRole__record__nav__item .mypage_tabMenu_link{display:flex;align-items:center;height:100%;padding:5px 0}.mypage_tab .ec-mypageRole__record__nav__item--text{text-align:center;color:#9a9898;line-height:1.1em}.mypage_tab .ec-mypageRole__record__nav__item--text.active{color:#ffa900}.mypage_tab .ec-mypageRole__record__nav__item.active{border-bottom:3px solid #FFA900}.mypage_tab .ec-mypageRole__record__nav .mypage_record_link.active{background-color:#ffa900}#page_mypage_login .mypage_naviBlock-pc,#wrapper .ec-mypageRole-select-dog{display:none}.bl_chat-list .bl_chat-quest{position:relative}.bl_chat-list .bl_chat-quest:before{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:#09f0;border-top-width:10px;border-bottom-width:10px;border-left-width:10px;border-right-width:10px;margin-top:-10px;border-right-color:#ffa900;right:100%;top:50%}.bl_chat-list .bl_chat-answer{position:relative}.bl_chat-list .bl_chat-answer:before{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:#09f0;border-top-width:10px;border-bottom-width:10px;border-left-width:10px;border-right-width:10px;margin-top:-10px;border-left-color:#ff8900;left:100%;top:50%}.ec-mypageRole__inner__item-bloodtest table{border-spacing:0;border-top:2px solid #174434!important;border-bottom:1px solid #174434!important;border:none!important}.ec-mypageRole__inner__item-bloodtest table td{padding:10px;background-color:#f8f6ea;border-bottom:1px solid #174434;border-left:none;border-right:none}.ec-mypageRole__inner__item-bloodtest table td:first-child{background:#fff;padding:10px;width:18%;font-size:12px;font-weight:400;border-bottom:1px solid #174434;border-left:none;border-right:none}#page_mypage .mypage_header .header_inner .header_left .header_logo_inner img{width:189px}.ec-orderRole .ec-orderRole__summary .ec-totalBox{background:#f8f6ea}.ec-orderRole .ec-orderRole__summary .ec-totalBox .ec-blockBtn--cancel{background:#ff8900;border-radius:50px;color:#fff}.ec-orderRole .ec-orderRole__summary .ec-totalBox .ec-blockBtn--action{background:#fff;border:2px solid #FF8900;box-sizing:border-box;color:#ff8900;border-radius:50px}.ec-orderRole .ec-rectHeading h2{background:#f9f8f5}.mypage .ec-orderRole .ec-inlineBtn{background:#fff;border:2px solid #FFA900;box-sizing:border-box;color:#ffa900;border-radius:50px}.mypage #order-product .ec-inlineBtn{background:#ffa900;border-radius:50px;color:#fff}.mypage #order-product .ec-inlineBtn:before{content:"\ff0b"}.ec-historyListHeader .ec-historyListHeader__action a{background:#fff;border:2px solid #FFA900;box-sizing:border-box;color:#ffa900;border-radius:50px}#page_gmo_mypage_subs_orders .ec-historyListHeader .ec-historyListHeader__action a:first-child{background:#ffa900;border-radius:50px;color:#fff}#page_mypage_change .wrapper .ec-mypageRole .ec-blockBtn--cancel{border-radius:50px}#mypage_card .ec-cardRole__actions .ec-inlineBtn{background:#fff;border:2px solid #FFA900;box-sizing:border-box;color:#ffa900;border-radius:50px}#mypage_card .ec-cardRole__actions #save_card_action{background:#ffa900;border-radius:50px;color:#fff}.customer.reset-password h1{color:#ffa900}@media(max-width:480px){.customer.reset-password h1{font-size:20px;width:264px;margin:auto}}.customer.reset-password form{text-align:center;padding:24px;background:#f8f6ea;max-width:640px;width:100%;margin:32px auto auto}.customer.reset-password form .field{display:flex;flex-flow:column-reverse;align-items:baseline;width:100%;margin:auto;margin-bottom:16px!important}.customer.reset-password form .field label{color:#ffa903}@media(max-width:480px){.customer.reset-password form .field label{margin-bottom:4px}}.customer.reset-password form .field input{background-color:#fff!important;padding:8px;width:100%;display:block}@media(max-width:480px){.customer.reset-password form .field input{font-size:14px}}.customer.reset-password form button{margin:24px auto 0;padding:16px;border-radius:32px;display:block;background:#ffa903;color:#fff}@media(max-width:480px){.customer.reset-password form button{font-size:14px;padding:8px 16px}}@media(max-width:480px){.customer.reset-password p,.customer.reset-password label{font-size:12px}}.react-datepicker__navigation-icon:before{top:0!important;bottom:0!important;margin:auto!important}.micromodal-overlay [role=dialog] header button{top:16px!important}.huckleberry-subscription-product-edit .item{justify-content:center!important}.huckleberry-subscription-product-edit .item figure{aspect-ratio:1/1!important;-o-object-fit:cover!important;object-fit:cover!important;min-height:unset!important;margin:auto!important}.huckleberry-subscription-product-edit .item .column-right{display:flex;flex-wrap:wrap}.huckleberry-subscription-product-edit .item .column-right p,.huckleberry-subscription-product-edit .item .column-right label{width:100%}.huckleberry-subscription-product-edit .item .column-right select{padding:8px;border:1px solid #ccc;border-radius:8px;width:100%}.huckleberry-subscription-product-edit .item .column-right label .prefix{width:100%;display:block;margin-right:0}.huckleberry-subscription-product-edit .item .column-right .price{margin:16px 0;font-size:20px;text-align:center;width:100%;font-weight:700}.huckleberry-subscription-product-edit .item .column-right .btn-group{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.huckleberry-subscription-product-edit .item .column-right .btn-group .back{margin-left:0!important;text-align:center!important}#modal-payment-change-content select,#modal-active-content select,#modal-plan-modify-content select,#modal-delivery-days-content select{width:100%;padding:8px;border:1px solid #aeaeaf;border-radius:8px}#modal-payment-change-content .litepicker-wrap,#modal-active-content .litepicker-wrap,#modal-plan-modify-content .litepicker-wrap,#modal-delivery-days-content .litepicker-wrap{margin-top:16px}#modal-payment-change-content+footer .btn,#modal-active-content+footer .btn,#modal-plan-modify-content+footer .btn,#modal-delivery-days-content+footer .btn{background:#ffa903;display:flex;align-items:center;justify-content:center;color:#fff}#root form .form-vertical .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(max-width:480px){#root form .form-vertical .grid{grid-template-columns:1fr;gap:0}}#root form .form-vertical .grid input,#root form .form-vertical .grid select{border:1px solid #ccc;width:100%;border-radius:8px;padding:8px;margin-bottom:8px}#root form .form-vertical .grid label{font-size:14px}#root form .form-vertical .text-center{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:560px;margin:40px auto 0;align-items:center}@media(max-width:480px){#root form .form-vertical .text-center{grid-template-columns:1fr}}#root form .form-vertical .text-center>div{margin:0!important}#root form .form-vertical .text-center>div a{width:100%;cursor:pointer;border-radius:50px;display:inline-block;padding:24px 32px;transition:.3s;font-family:Zen Kaku Gothic Antique!important;font-weight:700;background:#f8f6ea}#root form .form-vertical .text-center>div button{width:100%;background:#ffa903;color:#fff}.huckleberry-subscription-product-edit.back{background:#ffa903;width:240px;margin:40px auto 0;padding:16px;color:#fff;border-radius:32px}.huckleberry-subscription-product-edit.product{max-width:900px;margin:auto}#huckleberry-subscription-customer-portal{background:#f8f6ea}#huckleberry-subscription-customer-portal iframe{max-width:1200px;width:100%;margin:40px auto;padding:16px;box-sizing:border-box;background:#fff}#modal-change-plan .dialog--title{justify-content:flex-start}#modal-change-plan .dialog--title .selectWrapper{margin-left:1em}
/*# sourceMappingURL=/cdn/shop/t/21/assets/buddy_mypage_style.css.map */
