@charset "UTF-8";@font-face{font-family:shuei;src:url(A-OTF-ShueiMGoStd-L.otf);font-weight:400}@font-face{font-family:shuei;src:url(A-OTF-ShueiMGoStd-B.otf);font-weight:700}@font-face{font-family:shueip;src:url(AP-OTF-ShueiNMGoStdN-B.otf);font-weight:700}@font-face{font-family:avenir;src:url(AvenirNextRoundedPro-Bold.otf);font-weight:700}@font-face{font-family:din;src:url(DINNextRoundedLTPro-Medium.otf);font-weight:500}@font-face{font-family:SFProDisplay-Semibold;src:url(SFProDisplay-Semibold.ttf)}#l-result__top{width:100%;height:auto;margin:0 auto;padding:1.25rem 0 2.8125rem;background-color:#ffcd00;box-sizing:border-box}@media screen and (max-width:768px){#l-result__top{padding:0 0 2.8125rem}}#l-result__top .c-container{max-width:950px}#l-result__recommend{display:none;position:relative;z-index:1;width:100%;height:auto;margin:0 auto;padding:3.1875rem 0 5.625rem;background-color:#fff;box-sizing:border-box}@media screen and (max-width:768px){#l-result__recommend{padding:2.5rem 0 3.75rem}#l-result__recommend .c-container{max-width:initial}}#l-result__selected_item{display:block;position:relative;bottom:0;z-index:2;width:100%;height:auto;margin:0 auto;border-radius:1.875rem 1.875rem 0 0;padding:.9375rem 0;background-color:#fff;box-sizing:border-box;box-shadow:0 -1.25rem 1.25rem #00000012}@media screen and (max-width:768px){#l-result__selected_item{border-radius:1.25rem 1.25rem 0 0;padding:.625rem 0;box-shadow:0 -.625rem .625rem #00000012}}#l-result__selected_item.item_hide{display:none}#l-result__selected_item.fixed{display:block;position:fixed;left:0;bottom:0;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}#l-result__selected_item .c-container{display:flex;align-items:center;justify-content:space-between;max-width:950px}@media screen and (max-width:768px){#l-result__selected_item .c-container{display:block}}.p-result__top__headercontainer{display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin:0 auto 3.125rem;padding-left:1.578947%;box-sizing:border-box}@media screen and (max-width:768px){.p-result__top__headercontainer{display:block;margin:0 auto 1.875rem;padding-left:0}}.p-result__top__header{margin-bottom:.75rem;font-size:2.5rem;font-family:shueip,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;color:#000;line-height:1;letter-spacing:-.0141em;white-space:nowrap}@media screen and (max-width:768px){.p-result__top__header{margin-bottom:.625rem;font-size:1.875rem}}.p-result__top__header--english{font-size:1.125rem;font-family:din,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;color:#fff;line-height:1;letter-spacing:.0585em;white-space:nowrap}@media screen and (max-width:768px){.p-result__top__header--english{margin-bottom:1.25rem;font-size:.875rem}}.p-result__top__change_btn{display:flex;justify-content:center;align-items:center;width:12.1875rem;height:3.4375rem;border-radius:1.71875rem;background-color:#fff;font-size:.9375rem;font-family:shueip,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;color:#000000de;line-height:1;white-space:nowrap}.p-result__top__change_btn:hover{background-color:#fff5cc}.p-result__top__change_btn__icon{width:1.125rem;height:auto;margin-right:.6875rem}.p-result__top__search_info_container{display:flex;justify-content:space-between;align-items:center;width:100%;height:auto;margin:0 auto 1.8125rem;padding:.875rem 1.57895% 1rem 3.36842%;border-radius:1.875rem;box-sizing:border-box;background-color:#fff}@media screen and (max-width:768px){.p-result__top__search_info_container{display:block;border-radius:1.25rem;padding:1.25rem}}.p-result__top__search_info_box{width:47.513812%;height:auto;box-sizing:border-box}@media screen and (max-width:768px){.p-result__top__search_info_box{width:100%;margin-bottom:1.25rem}}.p-result__top__search_info__name{margin-bottom:1.875rem;font-size:1.75rem;font-weight:600;color:#000;line-height:1;letter-spacing:-.05714em;white-space:nowrap}@media screen and (max-width:768px){.p-result__top__search_info__name{margin-bottom:.9375rem;font-size:1.5rem}}.p-result__top__search_info__name .small{margin-left:.3125rem;font-size:.875rem;font-weight:600;line-height:1;letter-spacing:-.0833em}@media screen and (max-width:768px){.p-result__top__search_info__name .small{font-size:.75rem}}.p-result__top__search_info__birthinfobox{display:flex;align-items:flex-end}@media screen and (max-width:768px){.p-result__top__search_info__birthinfobox{display:grid}}.p-result__top__search_info__old{position:relative;display:flex;align-items:flex-end;margin-right:2.08125rem;padding-bottom:.4375rem;box-sizing:border-box;font-size:.8125rem;color:#000}@media screen and (max-width:768px){.p-result__top__search_info__old{margin-right:0;margin-bottom:.625rem}}.p-result__top__search_info__old .label1{margin-right:.75rem;font-weight:600}.p-result__top__search_info__old .input{display:block;line-height:1.2;box-sizing:border-box;font-family:SFProDisplay-Semibold,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;font-size:1.25rem}.p-result__top__search_info__old .label2{margin-left:.3rem;font-weight:600}.p-result__top__search_info__old:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:url(./line-yellow_dots@2x.png) 50% 50% repeat-x;background-size:cover}.p-result__top__search_info__birthinfo{position:relative;display:flex;align-items:flex-end;padding-bottom:.4375rem;box-sizing:border-box;font-size:.8125rem;color:#000}.p-result__top__search_info__birthinfo .label1{margin-right:.675rem;font-weight:600}.p-result__top__search_info__birthinfo .input{display:block;line-height:1.2;box-sizing:border-box;font-family:SFProDisplay-Semibold,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;font-size:1.25rem}.p-result__top__search_info__birthinfo .label2{margin-right:.5rem;margin-left:.3rem;font-weight:600}.p-result__top__search_info__birthinfo .label3{margin-left:.3rem;font-weight:600}.p-result__top__search_info__birthinfo:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:url(./line-yellow_dots@2x.png) 50% 50% repeat-x;background-size:cover}.p-result__top__search_info__alergiesbox{width:50.828729%;height:auto;border-radius:.9375rem;padding:1.5625rem 3.31492% .625rem;box-sizing:border-box;background-color:#f0f0f0}@media screen and (max-width:768px){.p-result__top__search_info__alergiesbox{width:100%;border-radius:.625rem;padding:1.15625rem 1rem .625rem}}.p-result__top__search_info__alergiesbox.noempty{background-color:#fff5cc}.p-result__top__search_info__alergiesbox.noempty .p-result__top__search_info__alergiesbox__list{border:1px solid #ff8c00;color:#ff8c00}.p-result__top__search_info__alergiesbox__header{display:flex;align-items:center;margin-bottom:1.9375rem;font-size:1.125rem;font-family:shueip,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;color:#000;line-height:1;white-space:nowrap}@media screen and (max-width:768px){.p-result__top__search_info__alergiesbox__header{margin-bottom:1.25rem;font-size:1rem}}.p-result__top__search_info__alergiesbox__icon{width:1rem;height:auto;margin-right:.5rem}@media screen and (max-width:768px){.p-result__top__search_info__alergiesbox__icon{width:.875rem;margin-right:.3125rem}}.p-result__top__search_info__alergiesbox__lists{display:flex;flex-wrap:wrap;width:100%;height:auto}.p-result__top__search_info__alergiesbox__list{margin-bottom:.625rem;border:1px solid #cccccc;border-radius:.625rem;padding:.4375rem 1.0625rem;background-color:#fff;font-size:1rem;font-weight:600;line-height:1;white-space:nowrap}@media screen and (max-width:768px){.p-result__top__search_info__alergiesbox__list{border-radius:.4375rem;padding:.3125rem .9375rem;font-size:.875rem}}.p-result__top__search_info__alergiesbox__list:not(:last-child){margin-right:.625rem}.p-result__top__status_info_container{width:100%;height:auto;margin:0 auto 1.875rem;padding:3.125rem 3.1579% 1.84375rem;border-radius:1.875rem;box-sizing:border-box;background-color:#fff}@media screen and (max-width:768px){.p-result__top__status_info_container{display:block;border-radius:1.25rem;padding:1.875rem 1.25rem}}.p-result__top__status_info_container__header{font-size:1.875rem;font-weight:600;color:#000;line-height:1;letter-spacing:-.0454em}@media screen and (max-width:768px){.p-result__top__status_info_container__header{font-size:1.3125rem;white-space:nowrap}}.p-result__top__status_info_container__header .colored{font-weight:600;color:#ffac00}.p-result__top__status_info_container__flexbox{display:flex;justify-content:space-between;width:100%;height:auto;margin:2.75rem auto 5.1875rem}@media screen and (max-width:768px){.p-result__top__status_info_container__flexbox{display:block;margin:1.875rem auto 3.125rem}}.p-result__top__status_info_box{width:47.752809%;height:auto}@media screen and (max-width:768px){.p-result__top__status_info_box{width:100%;margin-bottom:1.875rem}}.p-result__top__status_info_box__header{display:flex;align-items:center;margin-bottom:2.1875rem;font-size:1.5625rem;font-family:shueip,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;color:#000;line-height:1;white-space:nowrap}@media screen and (max-width:768px){.p-result__top__status_info_box__header{margin-bottom:1.25rem;font-size:1.125rem}}.p-result__top__status_info_box__icon--eiyo{width:auto;height:1.875rem;margin-right:4%}@media screen and (max-width:768px){.p-result__top__status_info_box__icon--eiyo{height:1.25rem}}.p-result__top__status_info_box__icon--eiyo img{width:auto;height:100%}.p-result__top__status_info_box__icon--syukan{width:auto;height:1.875rem;margin-right:6.719412%}@media screen and (max-width:768px){.p-result__top__status_info_box__icon--syukan{height:1.25rem;margin-right:4%}}.p-result__top__status_info_box__icon--syukan img{width:auto;height:100%}.p-result__top__status_scorebox{display:flex;align-items:center;width:100%;height:auto;margin:0 auto 2.21875rem;border:2px solid #ffcd00;border-radius:.9375rem;padding:1.125rem 4.75%;box-sizing:border-box}@media screen and (max-width:768px){.p-result__top__status_scorebox{display:block;margin:0 auto 1.5625rem;padding:.9375rem 4.75% 1.25rem}}.p-result__top__status_scorebox__textarea{display:flex;align-items:center;width:41%;height:auto}@media screen and (max-width:768px){.p-result__top__status_scorebox__textarea{width:100%;margin-bottom:.9375rem}}.p-result__top__status_scorebox__textarea__headerbox{margin-right:.9375rem}.p-result__top__status_scorebox__textarea__header{margin-bottom:.375rem;font-size:1.125rem;font-weight:600;color:#000;line-height:1;text-align:center;letter-spacing:-.0833em;white-space:nowrap}@media screen and (max-width:768px){.p-result__top__status_scorebox__textarea__header{font-size:1rem}}.p-result__top__status_scorebox__textarea__average{font-size:.6875rem;font-weight:300;color:#000;line-height:1;text-align:center;letter-spacing:-.0833em;white-space:nowrap}.p-result__top__status_scorebox__textarea__score{font-family:SFProDisplay-Semibold,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;font-size:2.8125rem;color:#ffcd00;font-weight:600;line-height:1}@media screen and (max-width:768px){.p-result__top__status_scorebox__textarea__score{font-size:2.625rem}}.p-result__top__status_info_box__smallheader{display:flex;align-items:center;margin-bottom:.8125rem;font-size:1.25rem;font-weight:600;color:#000;line-height:1;letter-spacing:-.026em}@media screen and (max-width:768px){.p-result__top__status_info_box__smallheader{margin-bottom:.625rem;font-size:1rem;white-space:nowrap}}.p-result__top__status_info_box__smallheader .icon{width:1.83625rem;height:auto;margin-right:3.2%}@media screen and (max-width:768px){.p-result__top__status_info_box__smallheader .icon{width:1.25rem;margin-right:2%}}.p-result__top__status_info_box__text{font-size:.875rem;font-weight:300;text-align:justify;line-height:1.85714286;letter-spacing:.04em}.p-result__top__status_point_box{width:100%;height:auto;margin:2.46875rem auto 0;border:1px solid #ff8c00;border-radius:.9375rem;padding:2.65625rem 3.37% 2.9375rem;box-sizing:border-box;background-color:#ff8c001a}@media screen and (max-width:768px){.p-result__top__status_point_box{margin:1.875rem auto 0;padding:1.5625rem .9375rem}}.p-result__top__status_point_box__header{display:flex;align-items:center;margin-bottom:.9375rem;font-size:2.1875rem;color:#000;font-weight:600;line-height:1.14285714}@media screen and (max-width:768px){.p-result__top__status_point_box__header{margin-bottom:.75rem;font-size:1.5rem}}.p-result__top__status_point_box__header:before{content:"";display:block;width:.4375rem;height:2.5rem;background-color:#ff8c00;border-radius:.21875rem;margin-right:1.57%}@media screen and (max-width:768px){.p-result__top__status_point_box__header:before{height:1.875rem;margin-right:.5rem}}.p-result__top__status_point_box__text{font-size:.875rem;font-weight:300;text-align:justify;line-height:1.85714286;letter-spacing:.04em}.p-result__top__advice_container{width:100%;height:auto;margin:0 auto 2.5rem;padding:1.875rem 3.1579% 3.125rem;border-radius:1.875rem;background-color:#fff}@media screen and (max-width:768px){.p-result__top__advice_container{border-radius:1.25rem;margin:0 auto 2.8125rem;padding:1.5625rem 1.25rem 1.875rem}}.p-result__top__banner_container{width:100%;height:auto;margin:0 auto 2.5rem;padding:.5rem .3rem;border-radius:1.875rem;box-sizing:border-box;background-color:#fff}@media screen and (max-width:768px){.p-result__top__banner_container{border-radius:1.25rem;margin:0 auto 2.8125rem;padding:.8rem .3rem}}.p-result__top__advice_container__header{display:flex;align-items:center;margin-bottom:1.5625rem;font-size:1.75rem;font-family:shueip,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;color:#000;line-height:1}@media screen and (max-width:768px){.p-result__top__advice_container__header{display:block;margin-bottom:1.25rem;font-size:1.125rem;text-align:center}}.p-result__top__advice_container__header .image{width:3.75rem;height:auto;margin-right:2.69%}@media screen and (max-width:768px){.p-result__top__advice_container__header .image{margin:0 auto .625rem}}.p-result__top__advice_container__header .colored{color:#ffac00}.p-result__top__advice_container__text{font-size:.875rem;font-weight:300;text-align:justify;line-height:1.85714286;letter-spacing:.04em}.p-result__top__btn_repeat{position:relative;display:flex;justify-content:center;align-items:center;width:26.625rem;height:4.375rem;border-radius:2.1875rem;background-color:#fff;box-sizing:border-box;margin:0 auto .8125rem;font-size:1.375rem;font-weight:600;color:#000;letter-spacing:.02856em;line-height:1;white-space:nowrap}@media screen and (max-width:768px){.p-result__top__btn_repeat{width:100%;height:6.25rem;border-radius:3.125rem;line-height:1;white-space:nowrap}}.p-result__top__btn_repeat:before{content:"";position:absolute;top:50%;left:1.625rem;transform:translateY(-60%);width:1.875rem;height:1.875rem;background:url(./icn-search_colored@2x.png) 50% 50% no-repeat;background-size:contain}@media screen and (max-width:768px){.p-result__top__btn_repeat:before{left:1.25rem;width:1.6875rem;height:1.6875rem}}.p-result__top__btn_repeat:hover{background-color:#fff5cc}.p-result__top__diagnostics_date{font-size:.75rem;font-weight:300;text-align:center;line-height:1;letter-spacing:.02856em}.p-result__recommend__header_icon{width:12.6875rem;height:auto;margin:0 auto 1.25rem}@media screen and (max-width:768px){.p-result__recommend__header_icon{width:10rem;margin:0 auto .9375rem}}.p-result__recommend__header{margin:0 auto 3.0625rem;font-size:2.5rem;font-weight:600;color:#000;text-align:center;line-height:1;letter-spacing:-.0454em}@media screen and (max-width:768px){.p-result__recommend__header{margin:0 auto 2.5rem;font-size:1.875rem;line-height:1.3}}.p-result__recommend__header .colored{color:#ffac00;font-weight:600}.p-result__recommend__togglebtn{display:flex;justify-content:center;align-items:center;width:20rem;height:3.125rem;margin:0 auto;border-radius:1.5625rem;background-color:#f0f0f0;box-sizing:border-box;font-size:1rem;font-weight:600;color:#000;line-height:1}@media screen and (max-width:768px){.p-result__recommend__togglebtn{width:100%;height:6.25rem;border-radius:3.125rem;font-size:1.375rem;line-height:1;white-space:nowrap}}.p-result__recommend__togglebtn:before{content:"\3059\3079\3066\306e\5546\54c1\3092\898b\308b"}.p-result__recommend__togglebtn:hover{background-color:#0000001a}.p-result__recommend__togglebtn.active:before{content:"\305d\306e\4ed6\306e\30e1\30cb\30e5\30fc\3092\96a0\3059"}.p-result__selected_item__infobox{display:flex;width:64%;height:auto;box-sizing:border-box}@media screen and (max-width:768px){.p-result__selected_item__infobox{width:100%;margin-bottom:.625rem;padding-top:0}}.p-result__selected_item__infobox:before{content:"";display:block;width:.625rem;height:auto;margin-right:.9375rem;border-radius:.3125rem;background-color:#ffcd00}@media screen and (max-width:768px){.p-result__selected_item__infobox:before{width:.375rem;margin-right:.75rem;border-radius:.1875rem}}.p-result__selected_item__infobox__textarea{padding:.28125rem 0 .1875rem}@media screen and (max-width:768px){.p-result__selected_item__infobox__textarea{padding:.1875rem 0}}.p-result__selected_item__name{margin-bottom:.3125rem;font-size:1.25rem;font-weight:600;color:#000;line-height:1.5;letter-spacing:.04em}@media screen and (max-width:768px){.p-result__selected_item__name{line-height:1.35;margin-bottom:.0625rem;font-size:1rem}}.p-result__selected_item__price{display:flex;align-items:flex-end;margin:0 auto .625rem;white-space:nowrap}@media screen and (max-width:768px){.p-result__selected_item__price{margin:0 auto .1875rem}}.p-result__selected_item__price .price{margin-right:.3125rem;font-size:2rem;font-family:Helvetica Neue,Arial,sans-serif;font-weight:700;color:#ffcd00;line-height:1;letter-spacing:-.01em}@media screen and (max-width:768px){.p-result__selected_item__price .price{font-size:1.5rem}}.p-result__selected_item__price .label{margin-right:.25rem;padding-bottom:.125rem;font-size:.75rem;font-weight:600;color:#000}.p-result__selected_item__price .supplement{padding-bottom:.125rem;font-size:.75rem;color:#000}.p-result__selected_item__tag{display:inline-block;border-radius:.625rem;padding:.4375rem .9375rem;background-color:#ff8c00;box-sizing:border-box;font-size:1rem;font-weight:600;color:#fff;line-height:1;white-space:nowrap}@media screen and (max-width:768px){.p-result__selected_item__tag{border-radius:.4375rem;padding:.375rem .625rem;font-size:.75rem}}.p-result__selected_item__tag.english{font-size:1.1875rem;font-weight:700}@media screen and (max-width:768px){.p-result__selected_item__tag.english{font-size:1rem}}.p-result__selected_item__btnbox{width:20.9375rem;height:auto}@media screen and (max-width:768px){.p-result__selected_item__btnbox{width:100%}}.p-result__selected_item__select_btn{display:flex;justify-content:center;align-items:center;width:100%;height:2.5rem;margin:0 auto .375rem;border-radius:1.5625rem;background-color:#ffcd00;box-sizing:border-box;font-size:.9375rem;font-weight:600;line-height:1;white-space:nowrap;transition:.3s}@media screen and (max-width:768px){.p-result__selected_item__select_btn{height:2.25rem;font-size:.8125rem}}.p-result__selected_item__select_btn:hover{background-color:#e5b800}.p-result__selected_item__btnbox__supplement{margin:0 auto .3125rem;font-size:.75rem;font-weight:300;text-align:center;line-height:1.5}@media screen and (max-width:768px){.p-result__selected_item__btnbox__supplement{font-size:.6875rem}}.p-result__selected_item__purchased_btn{display:flex;justify-content:center;align-items:center;width:100%;height:2.5rem;margin:0 auto;border-radius:1.5625rem;background-color:#f5f5f5;box-sizing:border-box;font-size:.9375rem;font-weight:600;line-height:1;white-space:nowrap;transition:.3s}@media screen and (max-width:768px){.p-result__selected_item__purchased_btn{height:2.25rem;font-size:.8125rem}}.p-result__selected_item__purchased_btn:hover{background-color:#dcdcdc}
/*# sourceMappingURL=/cdn/shop/t/48/assets/homeal-result.scss.css.map */
