﻿@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap";#staff.article .ttlArea1 p .small{font-size:85%}#staff.article .instaIcon{margin:1.5em 0 0;text-align:center}#staff.article .instaIcon a{display:block;line-height:1;font-weight:600;text-align:center;padding:.5em;background:#f8f8f8;border:1px solid #eee;border-radius:50px}#staff.article .instaIcon a::before{content:"";display:inline-block;width:1.25em;height:1.25em;margin-right:.5em;background-position:center;background-size:100% auto;background-repeat:no-repeat;background-image:url("../img/common/icon_instagram_color.svg");vertical-align:middle;position:relative;top:-0.1em}#staff.article .staffInn>p{line-height:1.5}#staff.article ul.staff_list li{position:relative;padding-top:10em}#staff.article ul.staff_list li .staffBox{padding:0 2.5em 1.5em;background:#fff}#staff.article ul.staff_list li .staffBox .image{position:relative;top:-7.5em;width:15em;height:15em;margin:0 auto -6.5em;border-radius:50%;overflow:hidden;border:5px solid #fff}#staff.article ul.staff_list li .staffBox .image.preparation{display:flex;flex-direction:column;justify-content:center;align-items:center}#staff.article ul.staff_list li .staffBox .image img{height:auto}#staff.article ul.staff_list li .staffBox dl dt{font-size:175%;line-height:1;text-align:center;font-weight:bold;font-feature-settings:"palt"}#staff.article ul.staff_list li .staffBox dl dt strong{font-weight:bold}#staff.article ul.staff_list li .staffBox dl dt span{display:inline-block;font-size:75%;padding-left:0;font-weight:normal}#staff.article ul.staff_list li .staffBox dl dt span.note{font-size:50%}#staff.article ul.staff_list li .staffBox dl dd{margin-top:1em;padding:0}#staff.article ul.staff_list li .staffBox dl dd span{display:block;overflow-wrap:break-word;word-break:keep-all;margin-top:.15em;font-feature-settings:"palt"}#staff.article ul.staff_list li .staffBox dl dd span strong{margin-right:.25em}#staff.article ul.staff_list li .staffBox dl dd span span.af_in{display:inline}#staff.article ul.staff_list li .staffBox dl dd .freeField{margin:1.5em 0 1em}#staff.article ul.staff_list li .staffBox dl dd .freeField p strong{display:block;color:#bf9f53;font-weight:500}#staff.article ul.staff_list li .staffBox dl dd .freeField p strong b{font-weight:500}#staff.article ul.staff_list li .name_ranking ul{margin-top:.4em}#staff.article ul.staff_list li .name_ranking ul li{padding:0;text-align:center;margin-top:.1em}#staff.article ul.staff_list li .name_ranking ul li span{display:inline-block;margin:0}#staff.article #case{margin-top:1.5em;background:none}#staff.article #case h4{display:flex;align-items:center;justify-content:center;color:#9d813e;font-size:125%;font-weight:bold;text-align:center;line-height:1;margin:1.5em 0 1em;position:relative;z-index:0}#staff.article #case h4::before,#staff.article #case h4::after{content:"";flex:1;width:initial;width:32%;height:2px;border-bottom:2px solid;transform:translateY(-50%);position:absolute;z-index:-1;top:50%;position:static}#staff.article #case h4::before{left:0;margin-right:.5em}#staff.article #case h4::after{right:0;margin-left:.5em}#staff.article #case .detail .rank_up{color:#fff;font-size:85%;font-weight:500;text-align:center;padding:.5em;margin-bottom:1em;background:#bf9f53}#staff.article #case .detail span{display:block;overflow-wrap:break-word;word-break:keep-all;margin-top:.15em;font-feature-settings:"palt"}#staff.article #case .detail span strong{margin-right:.25em}#staff.article #case .detail span.af_in{display:inline}#staff.article section{padding:0}#staff.article section h3.tit_h3{cursor:pointer;color:#fff;font-size:100%;font-weight:400;text-align:left;line-height:1;padding:1.25em 1.5em;background:#333;text-shadow:0 0 1px #000;position:relative;z-index:1}#staff.article section h3.tit_h3 span{display:block;font-size:150%;letter-spacing:0;margin-bottom:.25em}#staff.article section#gma,#staff.article section#gmt{border-color:#e3af00}#staff.article section#gma h3.tit_h3,#staff.article section#gmt h3.tit_h3{background:#e3af00}#staff.article section#gm{border-color:#b9b5b0}#staff.article section#gm h3.tit_h3{background:#b9b5b0}#staff.article section#mt{border-color:#ba616d}#staff.article section#mt h3.tit_h3{background:#ba616d}#staff.article section#ms{border-color:#d38a9d}#staff.article section#ms h3.tit_h3{background:#d38a9d}#staff.article section#ra{border-color:#92709a}#staff.article section#ra h3.tit_h3{background:#92709a}#staff.article section#ar{border-color:#5a75a2}#staff.article section#ar h3.tit_h3{background:#5a75a2}#staff.article section#na{border-color:#4f9177}#staff.article section#na h3.tit_h3{background:#4f9177}#staff.article section#tr{border-color:#59b785}#staff.article section#tr h3.tit_h3{background:#59b785}#staff.article section#hs{border-color:#777}#staff.article section#hs h3.tit_h3{background:#777}#staff.article section .area_name{display:flex;align-items:center;position:relative;font-size:175%;line-height:1;font-weight:bold;margin:1em 0 0;padding:1em;cursor:pointer;border:1px solid #eee;background:#f1f1f1}#staff.article section .area_name::after{content:"＋";display:block;font-size:75%;font-weight:normal;border:1px solid;border-radius:50%;margin-left:.5em;padding:.25em}#staff.article section .area_name.acOpen::after{content:"－"}#staff.article #gma #case h4,#staff.article #gmt #case h4{color:#e3af00}#staff.article #gma #case h4::after,#staff.article #gmt #case h4::after{border-color:#e3af00}#staff.article #gm #case h4{color:#b9b5b0}#staff.article #gm #case h4::after{border-color:#b9b5b0}#staff.article #mt #case h4{color:#ba616d}#staff.article #mt #case h4::after{border-color:#ba616d}#staff.article #ms #case h4{color:#d38a9d}#staff.article #ms #case h4::after{border-color:#d38a9d}#staff.article #ra #case h4{color:#92709a}#staff.article #ra #case h4::after{border-color:#92709a}#staff.article #ar #case h4{color:#5a75a2}#staff.article #ar #case h4::after{border-color:#5a75a2}#staff.article #na #case h4{color:#4f9177}#staff.article #na #case h4::after{border-color:#4f9177}#staff.article #tr #case h4{color:#59b785}#staff.article #tr #case h4::after{border-color:#59b785}#staff.article #hs #case h4{color:#777}#staff.article #hs #case h4::after{border-color:#777}#staff.article #case .caseBlock{margin:0;padding:0;border:none}#staff.article #case .swiper-container .swiper-wrapper li a{display:block;outline:none;text-align:center}#staff.article #case .swiper-container .swiper-wrapper li a::before,#staff.article #case .swiper-container .swiper-wrapper li a::after{content:"";position:absolute;bottom:0;right:0;width:2.5em;height:2.5em;background-position:0 0;background-size:100% auto;background-repeat:no-repeat;background-image:url("../img/common/icon_zoom_in.svg");opacity:.25;z-index:1}#staff.article #case .swiper-container .swiper-wrapper li a::before{background-image:url("../img/common/icon_zoom_in_w.svg");z-index:2;opacity:.75}#staff.article #case .swiper-container .swiper-wrapper li a img{max-height:7.7em}#staff.article .inner .ttlArea1{position:relative}#staff .stf_profile{margin:1em 0}#staff .profile_btn{position:relative;display:block;font-size:95%;font-weight:bold;text-align:center;line-height:1;letter-spacing:0;padding:.75em 1em .65em;background:#f8f8f8;border:1px solid #eee;border-radius:50px}#staff .profile_btn::after{content:"";display:inline-block;position:relative;top:-0.1em;width:1em;height:1em;margin-left:.5em;background-position:center;background-size:100% auto;background-repeat:no-repeat;background-image:url("../img/common/icon_popup_black.svg");vertical-align:middle}@media screen and (max-width: 767px){#staff.article{font-size:3.75vw}#staff.article .inner{padding-bottom:0}#staff.article .inner .ttlArea1{padding:0 1.5em 7.25em}#staff.article .inner .ttlArea1 h2+p{margin-top:1.5em}#staff.article .inner .ttlArea1 p{margin-top:.75em}#staff.article .ttlArea1 .pageTitle{font-size:175%;margin-top:1em}#staff.article .ttlArea1 .pageTitle .sml{font-size:80%}#staff.article ul.staff_list li .staffBox dl dd .freeField p strong{text-align:center;padding-top:1.4em;background-position:center top;background-size:1.3em auto;background-repeat:no-repeat;background-image:url("../img/common/icon_crown3_gold.svg")}#staff.article ul.staff_list li .staffBox dl dd .freeField p strong b{font-size:125%}#staff.article ul.staff_list li .staffBox dl dd .freeField p span{text-align:center}#staff.article section .area_name{text-align:left;border:1px solid #eee;background:#f1f1f1}#staff.article section .area_name::after{position:absolute;right:1.25em;top:50%;transform:translateY(-50%)}#staff.article section .area_name.acDion+.staff_list{display:none !important}#staff.article section .area_name.acOpen+.staff_list{display:block !important}#staff.article section h3.tit_h3::before,#staff.article section h3.tit_h3::after{content:"";background:#fff;position:absolute;top:50%;transform:translateY(-50%);transition:.2s}#staff.article section h3.tit_h3::before{right:1.5em;width:1.5em;height:2px}#staff.article section h3.tit_h3::after{right:1.5em;width:2px;height:1.5em;margin-right:calc(.75em - 1px)}#staff.article section.open h3.tit_h3::before,#staff.article section.open h3.tit_h3::after{transform:translateY(-50%) rotate(90deg)}#staff.article section.open h3.tit_h3::before{opacity:0;visibility:hidden}#staff.article #rNav{display:none}#staff.article .staffInn{display:none;padding:1.5em 1.5em 3em;position:relative;z-index:0}#staff.article #gma #case .swiper-button-next,#staff.article #gma #case .swiper-button-prev,#staff.article #gmt #case .swiper-button-next,#staff.article #gmt #case .swiper-button-prev{background:#e3af00}#staff.article #gm #case .swiper-button-next,#staff.article #gm #case .swiper-button-prev{background:#b9b5b0}#staff.article #mt #case .swiper-button-next,#staff.article #mt #case .swiper-button-prev{background:#ba616d}#staff.article #ms #case .swiper-button-next,#staff.article #ms #case .swiper-button-prev{background:#d38a9d}#staff.article #ra #case .swiper-button-next,#staff.article #ra #case .swiper-button-prev{background:#92709a}#staff.article #ar #case .swiper-button-next,#staff.article #ar #case .swiper-button-prev{background:#5a75a2}#staff.article #na #case .swiper-button-next,#staff.article #na #case .swiper-button-prev{background:#4f9177}#staff.article #tr #case .swiper-button-next,#staff.article #tr #case .swiper-button-prev{background:#59b785}#staff.article #hs #case .swiper-button-next,#staff.article #hs #case .swiper-button-prev{background:#777}#staff.article #case .swiper-container{position:initial;margin:0;padding:0;overflow:visible !important}#staff.article #case .swiper-container::before{content:none;display:none}#staff.article #case .swiper-container .swiper-wrapper li{padding:0 !important}#staff.article #case .swiper-container .swiper-wrapper li:first-child::after,#staff.article #case .swiper-container .swiper-wrapper li:last-child::after{content:"";width:100%;height:100%;transition:all 0ms ease 0s;background:#ddd;position:absolute;z-index:-1;top:0}#staff.article #case .swiper-container .swiper-wrapper li:first-child::after{left:-100%;transform:translate3d(0px, 0px, -100px) rotateX(0deg) rotateY(50deg) scale(1)}#staff.article #case .swiper-container .swiper-wrapper li:last-child::after{left:100%;transform:translate3d(0px, 0px, -100px) rotateX(0deg) rotateY(-50deg) scale(1)}#staff.article #case .swiper-container .swiper-wrapper li a img{max-height:18.75em}#staff.article #case .swiper-button-next,#staff.article #case .swiper-button-prev{width:2.5em;height:5em;top:50%;left:initial;right:initial;color:#fff;margin-top:0;transform:translateY(-50%)}#staff.article #case .swiper-button-next::after,#staff.article #case .swiper-button-prev::after{font-size:150%}#staff.article #case .swiper-button-next{left:100%;border-radius:0 100px 100px 0}#staff.article #case .swiper-button-prev{right:100%;border-radius:100px 0 0 100px}}@media screen and (min-width: 768px){#staff.article{position:relative}#staff.article .inner .ttlArea1{padding:3.25em 0 8.5em;margin-bottom:0}#staff.article .instaIcon{position:absolute;top:-0.25em;right:0;margin:0;max-width:50%;text-align:right;padding-left:.65em;background:#fff}#staff.article .instaIcon a{display:inline-block;font-size:70%;font-weight:normal;vertical-align:middle;padding:.5em 1em .35em}#staff.article .instaIcon a:hover{opacity:.5}#staff.article ul.staff_list li{width:calc(50% - 1.25em);padding:0;margin:0}#staff.article ul.staff_list li:first-child{margin-top:0}#staff.article ul.staff_list li .staffBox{border-top:2px solid #f1f1f1}#staff.article ul.staff_list li .staffBox dl dt{text-align:left;font-size:150%}#staff.article ul.staff_list li .staffBox dl dd{font-size:80%;padding:0}#staff.article ul.staff_list li .staffBox dl dd span{margin-top:.35em}#staff.article ul.staff_list li .staffBox dl dd .freeField p strong{display:block;text-align:left;padding:0 0 0 .5em;border-left:5px solid #bf9f53}#staff.article ul.staff_list li .staffBox dl dd .freeField p strong b{font-size:115%}#staff.article ul.staff_list li .staffBox dl dd .freeField p span{letter-spacing:-0.025em;padding-left:1.35em;background-position:left .33em;background-size:1em auto;background-repeat:no-repeat;background-image:url("../img/common/icon_crown3_gold.svg")}#staff.article ul.staff_list li .staffBox .text{display:flex;flex-direction:column;justify-content:center;width:55%}#staff.article ul.staff_list li .staffBox .image{width:11em;height:11em;display:flex;flex-direction:column;align-items:center;margin:0;position:static}#staff.article ul.staff_list li .name_ranking ul li{text-align:left}#staff.article ul.staff_list li .name_ranking ul li span{background-position:left .33em;background-size:1em auto;background-repeat:no-repeat;background-image:url("../img/common/icon_crown3_gold.svg");padding-left:1.35em}#staff.article section{margin-top:5em;padding:0 2em;border-top:1px solid;background:hsla(0,0%,100%,.85)}#staff.article section h3.tit_h3{cursor:initial;max-width:50%;text-align:center;margin:0 auto;padding:1.5em 0}#staff.article section .area_name{justify-content:center;margin-top:1.25em}#staff.article section .area_name:hover{opacity:.75}#staff.article section .staffInn>p+.area_name{margin-top:2em}#staff.article section#gma,#staff.article section#gmt{margin-top:1.5em}#staff.article section ul.staff_list li .staffBox{background:none}#staff.article .box_inn{position:relative}#staff.article .block .box_inn{display:flex;flex-wrap:wrap;justify-content:space-between}#staff.article .staffInn{display:block !important;padding-top:3em}#staff.article .staffInn>p{font-size:90%;letter-spacing:0;line-height:1.75}#staff.article .staffInn ul.staff_list{overflow:hidden;display:block;flex-wrap:initial;justify-content:initial;margin-top:2.5em}#staff.article .staffInn ul.staff_list li{width:100%}#staff.article .staffInn ul.staff_list .staffBox{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2em 0}#staff.article .staffInn ul.staff_list .staffBox .block,#staff.article .staffInn ul.staff_list .staffBox #case{display:flex;flex-direction:column;justify-content:center}#staff.article .staffInn ul.staff_list .staffBox .block{width:calc(53% - .5em)}#staff.article .staffInn ul.staff_list .staffBox #case{width:calc(47% - .5em)}#staff.article #case{position:relative;margin-top:0}#staff.article #case h4{font-size:100%;text-align:left}#staff.article #case h4::before{content:none;display:none}#staff.article #case h4::after{width:calc(100% - 4.75em);border-bottom-width:1px}#staff.article #case .caseBlock{padding:0;background:none}#staff.article #case .detail>span{font-size:80%}#staff.article #case .detail h4{margin-top:0}#staff.article #case .priceWrapper span{font-size:80%}#staff.article #case .swiper-container .swiper-wrapper li{width:calc(33.3333% - .5em);margin:0}#staff.article #case .swiper-container .swiper-wrapper li a::before,#staff.article #case .swiper-container .swiper-wrapper li a::after{width:2em;height:2em}#staff.article #case .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#staff.article #case .swiper-button-next,#staff.article #case .swiper-button-prev{display:none}#staff.article #rNav{display:block;margin-top:10px;margin-top:0;transition:.2s;transform:translateY(-50%);position:fixed;z-index:3;top:50%;right:0}#staff.article #rNav.hide{transform:translateX(100%) translateY(-50%)}#staff.article #rNav .rankList{display:block;flex-wrap:initial;justify-content:initial}#staff.article #rNav .rankList li{margin:0;width:100%;transform:translateX(1em);transition:.2s}#staff.article #rNav .rankList li.is-current,#staff.article #rNav .rankList li:hover{transform:translateX(0)}#staff.article #rNav .rankList li a{display:block;font-size:75%;color:#fff;line-height:1;padding:.75em;padding-right:2em;position:relative;letter-spacing:0;font-feature-settings:"palt"}#staff.article #rNav .rankList li a::before{content:"";width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(45deg);transition:.2s}#staff.article #rNav .rankList li .en{display:block;font-size:95%}#staff.article #rNav .rankList li .ja{display:block;margin-top:.35em;transition:.2s}#staff.article #rNav .rankList .gma,#staff.article #rNav .rankList .gmt{background:#e3af00;background:rgba(227,175,0,.85)}#staff.article #rNav .rankList .gm{background:#b9b5b0;background:rgba(185,181,176,.85)}#staff.article #rNav .rankList .mt{background:#ba616d;background:rgba(186,97,109,.85)}#staff.article #rNav .rankList .ms{background:#d38a9d;background:rgba(211,138,157,.85)}#staff.article #rNav .rankList .ra{background:#92709a;background:rgba(146,112,154,.85)}#staff.article #rNav .rankList .ar{background:#5a75a2;background:rgba(90,117,162,.85)}#staff.article #rNav .rankList .na{background:#4f9177;background:rgba(79,145,119,.85)}#staff.article #rNav .rankList .tr{background:#59b785;background:rgba(89,183,133,.85)}#staff.article #rNav .rankList .hs{background:#777;background:rgba(119,119,119,.85)}#staff .stf_profile{margin:1em 0 0}#staff .profile_btn{display:inline-block;vertical-align:middle;width:92%}#staff .profile_btn:hover{color:#a51f64}#staff .profile_btn:hover::after{background-image:url("../img/common/icon_popup.svg")}}@media screen and (min-width: 960px){#staff.article{font-size:1.75rem;margin:0 auto}#staff.article .w1000{max-width:1000px;margin-inline:auto}}@media only screen and (min-width: 768px)and (max-height: 600px){#staff.article #rNav{display:none}}@media only screen and (min-width: 768px)and (max-height: 760px){#staff.article #rNav{top:57%;transform:translateY(-50%) translateX(100%)}#staff.article #rNav .rankList li{transform:translateX(0)}#staff.article #rNav .rankList li.is-current,#staff.article #rNav .rankList li:hover{transform:translateX(-100%)}#staff.article #rNav .rankList li a{padding-right:.75em}#staff.article #rNav .rankList li a::before{opacity:1;content:"+";width:1em;height:1em;line-height:1;font-size:175%;text-align:center;margin-top:-0.5em;border:none;transform:none;transition:.2s;position:absolute;z-index:1;top:50%;right:100%;left:-1.65em}#staff.article #rNav .rankList li a::after{content:"";position:absolute;top:0;right:100%;width:4em;height:100%;opacity:.75}#staff.article #rNav .rankList li a:hover::before{left:-2.6em;opacity:1;content:"";font-size:100%;margin-top:-0.35em;border-top:2px solid #fff;border-right:2px solid #fff;transform:translateY(-50%) rotate(135deg)}#staff.article #rNav .rankList li a:hover::after{opacity:.5}#staff.article #rNav .rankList .gma a::after{background:#e3af00}#staff.article #rNav .rankList .gmt a::after{background:#e3af00}#staff.article #rNav .rankList .gm a::after{background:#b9b5b0}#staff.article #rNav .rankList .mt a::after{background:#ba616d}#staff.article #rNav .rankList .ms a::after{background:#d38a9d}#staff.article #rNav .rankList .ra a::after{background:#92709a}#staff.article #rNav .rankList .ar a::after{background:#5a75a2}#staff.article #rNav .rankList .na a::after{background:#4f9177}#staff.article #rNav .rankList .tr a::after{background:#59b785}#staff.article #rNav .rankList .hs a::after{background:#777}}@media only screen and (min-width: 768px)and (max-width: 959px){#staff.article{font-size:1.75vw}#staff.article .inner{padding-inline:1.5em}#staff.article section{padding:0 1.5em}#staff.article ul.staff_list li .staffBox .image{margin-left:-5px}#staff.article #rNav{top:53%}}@media only screen and (min-width: 768px)and (max-width: 1199px){#staff.article #rNav{transform:translateY(-50%) translateX(100%)}#staff.article #rNav .rankList li{transform:translateX(0)}#staff.article #rNav .rankList li.is-current,#staff.article #rNav .rankList li:hover{transform:translateX(-100%)}#staff.article #rNav .rankList li a{padding-right:.75em}#staff.article #rNav .rankList li a::before{opacity:1;content:"+";width:1em;height:1em;line-height:1;font-size:175%;text-align:center;margin-top:-0.5em;border:none;transform:none;transition:.2s;position:absolute;z-index:1;top:50%;right:100%;left:-1.65em}#staff.article #rNav .rankList li a::after{content:"";width:4em;height:100%;position:absolute;top:0;right:100%;opacity:.75}#staff.article #rNav .rankList li a:hover::before{left:-2.6em;opacity:1;content:"";font-size:100%;margin-top:-0.35em;border-top:2px solid #fff;border-right:2px solid #fff;transform:translateY(-50%) rotate(135deg)}#staff.article #rNav .rankList li a:hover::after{opacity:.5}#staff.article #rNav .rankList .gma a::after{background:#e3af00}#staff.article #rNav .rankList .gmt a::after{background:#e3af00}#staff.article #rNav .rankList .gm a::after{background:#b9b5b0}#staff.article #rNav .rankList .mt a::after{background:#ba616d}#staff.article #rNav .rankList .ms a::after{background:#d38a9d}#staff.article #rNav .rankList .ra a::after{background:#92709a}#staff.article #rNav .rankList .ar a::after{background:#5a75a2}#staff.article #rNav .rankList .na a::after{background:#4f9177}#staff.article #rNav .rankList .tr a::after{background:#59b785}#staff.article #rNav .rankList .hs a::after{background:#777}}.modaal-gallery-control{display:flex;flex-direction:column;justify-content:center;align-items:center;width:3em;height:5em;background:rgba(0,0,0,.75) !important}.modaal-gallery-control::before{content:none}.modaal-gallery-control::after{content:"";width:1em;height:1em;margin:0;border-radius:3px;border-bottom:2px solid #fff;border-right:2px solid #fff;left:50%;top:50%}.modaal-gallery-control::after,.modaal-gallery-control::before,.modaal-gallery-control:focus::after,.modaal-gallery-control:focus::before,.modaal-gallery-control:hover::after,.modaal-gallery-control:hover::before{background:none}.modaal-gallery-prev-inner{left:0;right:initial;margin-right:0;border-radius:0 100px 100px 0}.modaal-gallery-prev-inner::after{-webkit-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}.modaal-gallery-next-inner{right:0;left:initial;margin-left:0;border-radius:100px 0 0 100px}.modaal-gallery-next-inner::after{-webkit-transform:translate(-50%, -50%) rotate(315deg);transform:translate(-50%, -50%) rotate(315deg)}.modaal-container .modaal-close{top:0;right:0;border-radius:0;background:rgba(0,0,0,.75)}@media screen and (max-width: 767px){#wrapper{overflow:hidden}.topInfo{margin:1em 0 0;padding-bottom:0}}@media screen and (min-width: 768px){#wrapper #main #staff.article section{padding-bottom:2em}#pageTopPc.show{z-index:100}}@media only screen and (min-width: 960px)and (max-height: 760px){#pageTopPc.show{right:4.55em}}.staffBox .memo{color:#851970;font-size:115%;font-weight:bold;text-align:center;margin-bottom:1.25em}.staffBox .memo.memo_sp{display:block}.staffBox .memo.memo_pc{display:none}@media screen and (min-width: 768px){.staffBox .memo.memo_sp{display:none}.staffBox .memo.memo_pc{display:block;font-size:125%}}.stf_position{text-align:center;margin:.5em 0}.stf_position img{width:80%}.stf_position.phibrows{font-family:"Noto Serif JP",sans-serif;font-size:2rem;font-weight:600}.stf_position.phibrows span{display:inline-block !important;color:#8a784d;margin:0 !important}.stf_position.phibrows img{width:60%}@media screen and (min-width: 768px){.stf_position{margin:1em 0;text-align:left}.stf_position.phibrows{margin:.5em 0;font-size:1.8rem}.stf_position.phibrows img{width:60%}}.mocci_logo{width:65%}.jebla_logo{width:50%}.mocci_logo,.jebla_logo{margin:1em auto}@media screen and (min-width: 768px){.mocci_logo,.jebla_logo{margin:1em 0}}.stf_cl_position{text-align:center}.stf_cl_position span{display:inline-block;margin-bottom:15px;font-size:1.4rem;font-weight:500}@media screen and (min-width: 768px){.stf_cl_position{text-align:left}}.stf_team_meddical{width:70%;margin:.75em 0;margin-left:-0.25em}@media screen and (max-width: 767px){.stf_team_meddical{margin-left:auto;margin-right:auto}}.m_gairs{display:flex;align-items:center;color:#ed1e79;font-weight:500;font-size:125%;font-style:italic;margin:.5em 0;letter-spacing:-0.05em}.m_gairs img{width:40%;margin-right:.25em}@media screen and (max-width: 767px){.m_gairs{justify-content:center}}#main.zIn{position:relative;z-index:9997}#search_name{position:absolute;bottom:0;left:50%;text-align:center;margin-bottom:2em;transform:translateX(-50%)}#search_name h3{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;width:14.5em;padding:1em;padding-right:2em;margin:0 auto;color:#fff;line-height:1;border:1px solid;background-color:#000;background-position:center right 1.95em;background-size:1.65em auto;background-repeat:no-repeat;background-image:url("../img/common/icon_search_w.svg");border-radius:100px}#search_name .search_inn{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998}#search_name .search_block{display:flex;flex-direction:column;justify-content:center;align-items:center;width:75%;height:75%;max-width:750px;max-height:35em;background:hsla(0,0%,100%,.95);border-radius:15px;transform:translate(-50%, -50%);position:fixed;z-index:1;top:50%;left:50%}#search_name .search_box{width:100%;overflow-x:auto;padding:2.5em}#search_name .search_box h4{line-height:1;margin:1em 0 .25em;padding:1em;border-bottom:1px solid}#search_name .search_box .close_btn{position:absolute;top:-1.5em;right:-1.5em;width:3em;height:3em;display:flex;justify-content:center;align-items:center;background-color:#fff;background-position:0 0;background-size:100% auto;background-repeat:no-repeat;background-image:url("../img/common/icon_close.svg");border-radius:50%}#search_name .search_box input{width:65%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px;padding:.75em;line-height:1;padding:1em;border:none;border-radius:100px 0 0 100px}#search_name .search_box .s_btn{display:flex;justify-content:center;width:100%;border-radius:100px;border:1px solid #000;position:relative;z-index:0}#search_name .search_box .s_btn label{display:flex;flex-direction:column;justify-content:center;align-items:center;width:35%;color:#fff;font-size:85%;line-height:1;padding:0 2.25em 0 .75em;margin-right:-1px;border-radius:0 50px 50px 0;background-color:#000;background-position:center right .75em;background-size:1.5em auto;background-repeat:no-repeat;background-image:url("../img/common/icon_search_w.svg")}#search_name .close{cursor:pointer}#search_name .close_bg{content:"";width:100%;height:100%;background:rgba(0,0,0,.75);position:absolute;z-index:-1;top:0;left:0}#search_name #staffInfo ul{display:flex;flex-wrap:wrap;margin-inline:-1%}#search_name #staffInfo ul li{cursor:pointer;width:31.3333%;line-height:1;padding:.5em;margin:.85em 1% 0;background:#fff;border:1px solid #000;border-radius:100px;font-feature-settings:"palt"}#search_name #staffInfo ul li.listOne{width:98%;margin-inline:auto}#search_name #staffInfo ul li.choice{color:#fff;background:#000}#search_name #staffInfo ul li strong{font-weight:normal}#search_name #staffInfo ul li strong b{font-weight:normal}#search_name.fixedOpen{margin:0;transform:inherit;position:fixed;z-index:2;left:inherit;right:0}.zIn #search_name.fixedOpen{margin:0;z-index:9987}.zIn #search_name{position:inherit;width:100%;height:100% !important;transform:inherit}.zIn #search_name h3{display:none}@media screen and (max-width: 767px){#search_name .search_block{width:85%;height:85%}#search_name .search_box{padding:2em 1.5em}#search_name .search_box input{font-size:16px}#search_name #staffInfo ul li{width:48%;margin-top:.75em}#search_name.fixedOpen{bottom:18vw;height:auto !important}#search_name.fixedOpen h3{width:3.3em;padding:1em 0;overflow:hidden;text-indent:100%;white-space:nowrap;border-radius:10px 0 0 10px;background-position:center right .75em;background-size:1.75em;border:none;background-color:rgba(0,0,0,.63)}}@media screen and (min-width: 768px){#search_name h3:hover{color:#000;background-color:#fff;background-image:url("../img/common/icon_search.svg")}#search_name .search_box .close_btn:hover{background-color:#000;background-image:url("../img/common/icon_close_w.svg")}#search_name .search_box .s_btn{width:80%;margin:0 auto}#search_name .search_box .s_btn input{width:65%;text-indent:10px}#search_name .search_box .s_btn label{width:35%;font-size:100%}#search_name #staffInfo ul li.listTwo{width:48%}#search_name #staffInfo ul li:hover{color:#fff;background:#000}#search_name #staffInfo ul li:hover strong{font-weight:bold}#search_name.fixedOpen{top:50%;transform:translateY(-50%);margin:-3.25em 0 0}#search_name.fixedOpen h3{width:13em;font-size:75%;padding:1.25em 0em;padding-right:1em;letter-spacing:.1em;border:none;border-radius:50px 0 0 50px;background-position:center right 1.25em;background-color:#000}#search_name.fixedOpen h3:hover{background-color:rgba(0,0,0,.35)}#search_name.fixedNone{position:relative}}@media only screen and (min-width: 768px)and (max-height: 600px){#search_name.fixedOpen{top:50% !important;height:auto !important;margin:0 !important}.zIn #search_name.fixedOpen{top:50% !important;height:100% !important;margin:0 !important}}@media only screen and (min-width: 768px)and (max-height: 760px){#search_name.fixedOpen{top:57%}#search_name.fixedOpen h3{width:4.15em;overflow:hidden;text-indent:100%;white-space:nowrap;background-position:center right 1.15em}}@media only screen and (min-width: 768px)and (max-width: 959px){#search_name.fixedOpen{top:53%}}@media only screen and (min-width: 768px)and (max-width: 1199px){#search_name.fixedOpen h3{width:4.15em;overflow:hidden;text-indent:100%;white-space:nowrap;background-position:center right 1.15em}}.modaal-inline .modaal-container{border-radius:10px;margin-top:21vw}@media screen and (max-width: 767px){.modaal-inline .modaal-container{margin-top:0}}@media screen and (min-width: 768px){.modaal-inline .modaal-container{max-width:680px;margin-top:0}}.modaal-image .modaal-container{overflow:hidden}.modaal-image .modaal-container,.modaal-image .modaal-container .modaal-gallery-item img{text-align:center;max-width:90vw;max-height:90vw}@media screen and (min-width: 768px){.modaal-image .modaal-container,.modaal-image .modaal-container .modaal-gallery-item img{max-width:680px}.modaal-image .modaal-container{overflow:hidden;max-width:650px;max-height:650px}.modaal-image .modaal-container .modaal-gallery-item img{width:100%;max-width:650px;max-height:650px}}.modaal-content-container{padding:5vw;position:relative;z-index:0}.modaal-content-container .profile_box{display:flex}.modaal-content-container .profile_box .profile_head{overflow:hidden;width:100%;font-size:100%;position:relative;z-index:1}.modaal-content-container .profile_box .profile_private,.modaal-content-container .profile_box .preparation{display:flex;flex-direction:column;justify-content:center;align-items:center}.modaal-content-container .profile_box .head_name{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:0;padding:0 5px;border-top:1px solid #eee;border-bottom:1px solid #eee;z-index:0}.modaal-content-container .profile_box.p_imgTwo .profile_head{width:33%}.modaal-content-container .profile_box.p_imgTwo .profile_head.head_name{flex-direction:initial;width:67%;border-right:1px solid #eee}.modaal-content-container .profile_box.p_imgTwo .profile_head strong{font-size:4.75vw;line-height:1}.modaal-content-container .profile_box.p_imgTwo .profile_head span{font-size:3.75vw;line-height:1;padding-left:.5em;letter-spacing:0}.modaal-content-container .head_name strong{font-size:4vw;font-feature-settings:"palt";letter-spacing:0}.modaal-content-container .head_name span{font-size:3.5vw}.modaal-content-container .profile_text{font-size:3.25vw;margin-top:23.75vw}.modaal-content-container .profile_text dl{margin-top:3px}.modaal-content-container .profile_text dl:first-child{margin-top:0}.modaal-content-container .profile_text dt{line-height:1.35;font-weight:bold;letter-spacing:.085em;padding:.5em .65em;background:#eee;position:relative}.modaal-content-container .profile_text dd{line-height:1.5;letter-spacing:0;padding:.5em .6em;background:#f8f8f8}.modaal-content-container .profile_text dd span.marker_u{background:linear-gradient(transparent 50%, #ffff7f 50%)}@media screen and (max-width: 767px){.modaal-content-container .profile_box .profile_head{height:25vw}.modaal-content-container .profile_text{margin-top:5vw}}@media screen and (min-width: 768px){.modaal-content-container{padding:2em}.modaal-content-container .profile_box{display:flex;align-items:center;transform:initial;position:static}.modaal-content-container .profile_box .profile_head{width:33%;height:14.5em}.modaal-content-container .profile_box .profile_head.head_name{width:34%}.modaal-content-container .profile_box.p_imgTwo .profile_head strong{font-size:175%}.modaal-content-container .profile_box.p_imgTwo .profile_head span{font-size:125%}.modaal-content-container .profile_text{font-size:85%;margin:2em 0 0}.modaal-content-container .profile_text dl{display:flex}.modaal-content-container .profile_text dt{display:flex;flex-direction:column;justify-content:center;align-items:center;width:33%;font-size:95%;padding:.65em;letter-spacing:0}.modaal-content-container .profile_text dd{width:67%;font-size:95%;padding:.65em .75em;letter-spacing:.05em}.modaal-content-container .profile_text .flexCenter dt{line-height:1.5}.modaal-content-container .profile_text .flexCenter dd{display:flex;flex-direction:column;justify-content:center}.modaal-content-container .head_name strong{font-size:135%}.modaal-content-container .head_name span{font-size:90%}}@media screen and (min-width: 960px){.modaal-content-container .profile_box .profile_head{width:33%;height:12.5em}}@media screen and (max-width: 767px){.modaal-gallery-item img{width:auto !important;max-width:100% !important;max-height:90vw !important;margin-inline:auto}}.displyaNone{display:none !important}.stf_retiring{display:none !important;color:#fff;font-size:85%;line-height:1;padding:.5em .75em;border-radius:100px;background:red}.name_ranking .tit,.ranking_item .tit,.award_history_item .tit{text-align:center;background-position:center top;background-size:1.3em auto;background-repeat:no-repeat;background-image:url("../img/common/icon_crown3_gold.svg");padding-top:1.4em}.name_ranking .tit .en,.ranking_item .tit .en,.award_history_item .tit .en{color:#bf9f53;font-family:"Jost",sans-serif;font-size:140%;font-weight:500;line-height:1;margin:0 !important}.name_ranking .tit h4,.ranking_item .tit h4,.award_history_item .tit h4{font-size:85%;font-weight:600}.ranking_item{font-size:3.75vw;line-height:1.4}.ranking_item ul li{padding:0;text-align:center;margin-top:.1em}.ranking_item ul li span{display:inline-block;margin:0}@media screen and (min-width: 768px){.ranking_item{font-size:100%}}.name_ranking{margin-top:1em}@media screen and (min-width: 768px){.name_ranking{margin:1em 0 0}.name_ranking .tit{background:none;padding:.15em 0 .15em .5em;text-align:left;border-left:5px solid #bf9f53}.name_ranking .tit h4{font-size:90%}}.ranking_item ul,.award_history_item ul{margin-top:.5em}.name_ranking+.name_ranking_past .name_ranking_btn,.stf_profile+.name_ranking_past .name_ranking_btn{margin-top:1em}.name_ranking_btn,.award_history_btn{position:relative;display:block;line-height:1;font-size:95%;font-weight:bold;text-align:center;letter-spacing:0;padding:.75em 1em .65em;background:#f8f8f8;border:1px solid #eee;border-radius:50px}.name_ranking_btn::after,.award_history_btn::after{content:"";display:inline-block;position:relative;top:-0.1em;width:1em;height:1em;margin-left:.5em;background-position:center;background-size:100% auto;background-repeat:no-repeat;background-image:url("../img/common/icon_popup_black.svg");vertical-align:middle}@media screen and (min-width: 768px){.name_ranking_btn{display:inline-block;vertical-align:middle;width:92%}.name_ranking_btn:hover{color:#a51f64}.name_ranking_btn:hover::after{background-image:url("../img/common/icon_popup.svg")}}@media only screen and (min-width: 768px)and (max-width: 995px){.name_ranking_btn{letter-spacing:-0.05em}}.award_history_btn{margin-top:1em}.ranking_past_wrap,.award_history_wrap{display:none}.ranking_past_swiper.swiper-container{width:calc(90vw - 50px);padding-bottom:2em}.ranking_past_swiper.swiper-container-horizontal .swiper-pagination-bullets{bottom:0}.ranking_past_swiper .swiper-pagination-bullet-active{background-color:#bf9f53}.ranking_past_swiper .swiper-button-prev:after,.ranking_past_swiper .swiper-button-next:after{content:"";width:.15em;height:.15em;border-top:.07em solid #666;border-right:.07em solid #666;transform:rotate(45deg)}.ranking_past_swiper .swiper-button-prev:after{transform:rotate(225deg)}.ranking_past_swiper .swiper-button-prev{left:0}.ranking_past_swiper .swiper-button-next{right:0}@media screen and (min-width: 768px){.ranking_past_swiper.swiper-container{width:100%}}.award_history_item ul li{margin-top:.5em}.priceWrapper span{display:block;overflow-wrap:break-word;word-break:keep-all;margin-top:.15em;font-feature-settings:"palt"}.caseWrapper{position:relative}#staff.article ul.staff_list li .staffBox dl dd .ranking_others{color:#bf9f53;font-size:95%;font-weight:600;vertical-align:middle;margin:1.25em 0 0;padding:.65em 0;text-align:center;line-height:1.35;background:rgba(191,159,83,.15);border-radius:5em;text-shadow:1px 1px 0 #fff}#staff.article ul.staff_list li .staffBox dl dd .ranking_others span{display:block;margin:0;letter-spacing:.035em}#staff.article ul.staff_list li .staffBox dl dd .ranking_others span+span{font-weight:normal;letter-spacing:0}#staff.article ul.staff_list li .staffBox dl dd .ranking_others span.ro_text{margin-top:.25em}#staff.article ul.staff_list li .staffBox dl dd .ranking_others span.ro_text+span{margin-top:0}#staff.article ul.staff_list li .staffBox dl dd .ranking_others span b{font-size:105%}@media screen and (min-width: 768px){#staff.article ul.staff_list li .staffBox dl dd .ranking_others{width:92%;padding:1em 0}}.rsv_line{margin-top:.75em}.rsv_line a{display:block;position:relative}.rsv_line a img{width:100%}.rsv_line p{color:#06c755;font-size:75%;font-weight:600;text-align:center;width:66%;position:absolute;top:.925em;right:1.5em}@media screen and (min-width: 768px){.rsv_line{width:65%}.rsv_line p{font-size:68%;top:.75em}}/*# sourceMappingURL=staff.min.css.map */