@media screen and (min-width:768px){.p-salon-detail{padding:90px 0 95px}.p-salon-detail__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-salon-detail__mv{position:sticky;width:47.3214%;top:100px}.p-salon-detail__slider-slide{position:relative;width:100%;padding-top:75.2421%}.p-salon-detail__slider-slide img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-salon-detail__content{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;margin-left:46px;margin-top:-9px}.p-salon-detail__title{font-weight:600;font-size:26px;letter-spacing:.1em;line-height:38px}.p-salon-detail__contact{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.p-salon-detail__contact+.p-salon-detail__options{margin-top:27px}.p-salon-detail__tel .c-button{width:230px}.p-salon-detail__tel .c-button__text{margin-top:-1px;padding-right:0;padding-left:18px}.p-salon-detail__tel .c-button__text::after,.p-salon-detail__tel .c-button__text::before{display:inline-block;width:14px;height:14px;right:auto;left:0;top:0!important;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,0);border:none;border-radius:0;-webkit-transition:opacity .3s;transition:opacity .3s}.p-salon-detail__tel .c-button__text::before{background:url(../images/common/ico_tel_white_01.svg) no-repeat center/contain}.p-salon-detail__tel .c-button__text::after{background:url(../images/common/ico_tel_blue_01.svg) no-repeat center/contain;opacity:0}.p-salon-detail__tel .c-button:hover .c-button__text::before{top:0;opacity:0;background-color:rgba(0,0,0,0)}.p-salon-detail__tel .c-button:hover .c-button__text::after{top:0;opacity:1;background-color:rgba(0,0,0,0)}.p-salon-detail__sns{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0}.p-salon-detail__sns-item{position:relative}.p-salon-detail__sns-item:not(:first-child){margin-left:10px}.p-salon-detail__sns-item a{position:relative;display:block;width:50px;height:50px}.p-salon-detail__sns-item a::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;border:1px solid #ddd;border-radius:25px;-webkit-transition:background-color .3s,border-color .3s,-webkit-transform .3s;transition:background-color .3s,border-color .3s,-webkit-transform .3s;transition:background-color .3s,border-color .3s,transform .3s;transition:background-color .3s,border-color .3s,transform .3s,-webkit-transform .3s}.p-salon-detail__sns-item a span{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.p-salon-detail__sns-item a span::after,.p-salon-detail__sns-item a span::before{content:"";display:inline-block;background-position:center center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:opacity .3s;transition:opacity .3s}.p-salon-detail__sns-item a span::after{opacity:0}.p-salon-detail__sns-item a:hover::before{background-color:#6250ea;border-color:#6250ea;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.p-salon-detail__sns-item a:hover span::before{opacity:0}.p-salon-detail__sns-item a:hover span::after{opacity:1}.p-salon-detail__sns-item--instagram a span::after,.p-salon-detail__sns-item--instagram a span::before{-webkit-background-size:18px auto;background-size:18px auto}.p-salon-detail__sns-item--instagram a span::before{background-image:url(../images/common/ico_sns_instagram_blue_01.svg)}.p-salon-detail__sns-item--instagram a span::after{background-image:url(../images/common/ico_sns_instagram_white_01.svg)}.p-salon-detail__sns-item--twitter a span::after,.p-salon-detail__sns-item--twitter a span::before{-webkit-background-size:17px auto;background-size:17px auto}.p-salon-detail__sns-item--twitter a span::before{background-image:url(../images/common/ico_sns_twitter_x_blue_01.svg)}.p-salon-detail__sns-item--twitter a span::after{background-image:url(../images/common/ico_sns_twitter_x_white_01.svg)}.p-salon-detail__sns-item--facebook a span::after,.p-salon-detail__sns-item--facebook a span::before{-webkit-background-size:21px auto;background-size:21px auto}.p-salon-detail__sns-item--facebook a span::before{background-image:url(../images/common/ico_sns_facebook_blue_01.svg)}.p-salon-detail__sns-item--facebook a span::after{background-image:url(../images/common/ico_sns_facebook_white_01.svg)}.p-salon-detail__sns-item--youtube a span::after,.p-salon-detail__sns-item--youtube a span::before{-webkit-background-size:21px auto;background-size:21px auto}.p-salon-detail__sns-item--youtube a span::before{background-image:url(../images/common/ico_sns_youtube_blue_01.svg)}.p-salon-detail__sns-item--youtube a span::after{background-image:url(../images/common/ico_sns_youtube_white_01.svg)}.p-salon-detail__sns-item--blog a span::after,.p-salon-detail__sns-item--blog a span::before{-webkit-background-size:21px auto;background-size:21px auto}.p-salon-detail__sns-item--blog a span::before{background-image:url(../images/common/ico_sns_blog_blue_01.svg)}.p-salon-detail__sns-item--blog a span::after{background-image:url(../images/common/ico_sns_blog_white_01.svg)}.p-salon-detail__text{margin-top:34px;font-size:14px;letter-spacing:.1em;line-height:24px}.p-salon-detail__options{margin-top:19px}.p-salon-detail__option{display:inline-block;font-size:11px;line-height:1;letter-spacing:.02em;padding:5px 8px;border:1px solid #ccc;border-radius:25px;margin:0 5px 5px 0}.p-salon-detail__info{margin-top:46px;font-size:14px;letter-spacing:.05em;line-height:24px}.p-salon-detail__info li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ddd}.p-salon-detail__info li:last-child{border-bottom:1px solid #ddd}.p-salon-detail__info a{text-decoration:underline;font-size:14px;letter-spacing:0;line-height:24px;font-weight:600;color:#6250ea}.p-salon-detail__info a:hover{text-decoration:none}.p-salon-detail__info-map{position:absolute;right:0;bottom:17px}.p-salon-detail__info-map a{letter-spacing:0;font-size:11px}.p-salon-detail__info-map a::before{content:"";display:inline-block;width:9px;height:13px;background:url(../images/common/ico_map_blue_01.svg) no-repeat center/contain;margin-right:5px;vertical-align:middle}.p-salon-detail__info-title{width:95px;font-size:11px;line-height:18px;color:#999}.p-salon-detail__info-content{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;padding:17px 0}.p-salon-detail__info-content--address{position:relative;padding-right:90px}.p-salon-detail__info-content-note{margin-top:5px;font-size:12px;line-height:18px}.p-salon-detail-adviser{background:#fff;padding:83px 0 72px}.p-salon-detail-adviser__title-ja{display:inline-block;font-family:dnp-shuei-gothic-gin-std,"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;margin-left:24px;font-size:14px;letter-spacing:.08em;line-height:1;color:#999}.p-salon-detail-adviser__list{margin-top:53px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;row-gap:28px}.p-salon-detail-adviser__item{position:relative;text-align:center;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}.p-salon-detail-adviser__item:hover{opacity:.5}.p-salon-detail-adviser__item-image{position:relative;width:100%;padding-top:100%;border-radius:50%;overflow:hidden}.p-salon-detail-adviser__item-image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-salon-detail-adviser__item-job{margin-top:9px;font-size:11px;line-height:16px;letter-spacing:.08em;color:#999}.p-salon-detail-adviser__item-name{margin-top:2px;display:inline-block;position:relative;font-size:13px;letter-spacing:.1em;line-height:18px}.p-salon-detail-adviser__item-name-icon{display:inline-block;position:relative;width:8px;height:18px;vertical-align:top;margin-left:3px}.p-salon-detail-adviser__item-name-icon::after,.p-salon-detail-adviser__item-name-icon::before{content:"";display:block;position:absolute;right:0;top:calc(50% - 1px);width:8px;height:2px;background:#6250ea;border-radius:2px}.p-salon-detail-adviser__item-name-icon::before{-webkit-transform:translate(0,-2px) rotate(45deg) scale(.8);-ms-transform:translate(0,-2px) rotate(45deg) scale(.8);transform:translate(0,-2px) rotate(45deg) scale(.8)}.p-salon-detail-adviser__item-name-icon::after{-webkit-transform:translate(0,2px) rotate(-45deg) scale(.8);-ms-transform:translate(0,2px) rotate(-45deg) scale(.8);transform:translate(0,2px) rotate(-45deg) scale(.8)}.p-salon-detail-adviser__modal-image{position:relative;width:200px;padding-top:200px;border-radius:50%;overflow:hidden;margin:0 auto}.p-salon-detail-adviser__modal-image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-salon-detail-adviser__modal-job{margin-top:17px;font-size:13px;line-height:18px;letter-spacing:.05em;font-weight:600;text-align:center;color:#999}.p-salon-detail-adviser__modal-name{margin-top:2px;font-size:18px;letter-spacing:.2em;line-height:28px;text-align:center}.p-salon-detail-adviser__modal-sns{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;line-height:22px;color:#6250ea}.p-salon-detail-adviser__modal-sns-item{position:relative;font-size:0;letter-spacing:0}.p-salon-detail-adviser__modal-sns-item:not(:first-child){margin-left:15px}.p-salon-detail-adviser__modal-sns-item a{position:relative;display:block;width:35px;height:35px}.p-salon-detail-adviser__modal-sns-item a::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#6250ea;border:1px solid #6250ea;border-radius:17.5px;-webkit-transition:background-color .3s,border-color .3s,-webkit-transform .3s;transition:background-color .3s,border-color .3s,-webkit-transform .3s;transition:background-color .3s,border-color .3s,transform .3s;transition:background-color .3s,border-color .3s,transform .3s,-webkit-transform .3s}.p-salon-detail-adviser__modal-sns-item a span{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.p-salon-detail-adviser__modal-sns-item a span::after,.p-salon-detail-adviser__modal-sns-item a span::before{content:"";display:inline-block;background-position:center center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:opacity .3s;transition:opacity .3s}.p-salon-detail-adviser__modal-sns-item a span::before{opacity:0}.p-salon-detail-adviser__modal-sns-item a span::after{opacity:1}.p-salon-detail-adviser__modal-sns-item a:hover::before{background-color:#fff;border-color:#ddd;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.p-salon-detail-adviser__modal-sns-item a:hover span::before{opacity:1}.p-salon-detail-adviser__modal-sns-item a:hover span::after{opacity:0}.p-salon-detail-adviser__modal-sns-item--instagram a span::after,.p-salon-detail-adviser__modal-sns-item--instagram a span::before{-webkit-background-size:16px auto;background-size:16px auto}.p-salon-detail-adviser__modal-sns-item--instagram a span::before{background-image:url(../images/common/ico_sns_instagram_blue_01.svg)}.p-salon-detail-adviser__modal-sns-item--instagram a span::after{background-image:url(../images/common/ico_sns_instagram_white_01.svg)}.p-salon-detail-adviser__modal-sns-item--twitter a span::after,.p-salon-detail-adviser__modal-sns-item--twitter a span::before{-webkit-background-size:14px auto;background-size:14px auto}.p-salon-detail-adviser__modal-sns-item--twitter a span::before{background-image:url(../images/common/ico_sns_twitter_x_blue_01.svg)}.p-salon-detail-adviser__modal-sns-item--twitter a span::after{background-image:url(../images/common/ico_sns_twitter_x_white_01.svg)}.p-salon-detail-adviser__modal-sns-item--facebook a span::after,.p-salon-detail-adviser__modal-sns-item--facebook a span::before{-webkit-background-size:19px auto;background-size:19px auto}.p-salon-detail-adviser__modal-sns-item--facebook a span::before{background-image:url(../images/common/ico_sns_facebook_blue_01.svg)}.p-salon-detail-adviser__modal-sns-item--facebook a span::after{background-image:url(../images/common/ico_sns_facebook_white_01.svg)}.p-salon-detail-adviser__modal-sns-item--youtube a span::after,.p-salon-detail-adviser__modal-sns-item--youtube a span::before{-webkit-background-size:18px auto;background-size:18px auto}.p-salon-detail-adviser__modal-sns-item--youtube a span::before{background-image:url(../images/common/ico_sns_youtube_blue_01.svg)}.p-salon-detail-adviser__modal-sns-item--youtube a span::after{background-image:url(../images/common/ico_sns_youtube_white_01.svg)}.p-salon-detail-adviser__modal-sns-item--blog a span::after,.p-salon-detail-adviser__modal-sns-item--blog a span::before{-webkit-background-size:18px auto;background-size:18px auto}.p-salon-detail-adviser__modal-sns-item--blog a span::before{background-image:url(../images/common/ico_sns_blog_blue_01.svg)}.p-salon-detail-adviser__modal-sns-item--blog a span::after{background-image:url(../images/common/ico_sns_blog_white_01.svg)}.p-salon-detail-adviser__modal-text{margin-top:23px;font-size:14px;letter-spacing:.1em;line-height:24px}.p-salon-detail-flow{padding:84px 0 180px}}@media screen and (max-width:767px){.p-salon-detail{padding:39px 0 56px}.p-salon-detail__inner{position:relative}.p-salon-detail__mv{margin:0 -5.97%}.p-salon-detail__slider-slide{position:relative;width:100%;padding-top:75.2%}.p-salon-detail__slider-slide img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-salon-detail__content{margin-top:31px}.p-salon-detail__title{font-weight:600;font-size:20px;line-height:30px;letter-spacing:.08em}.p-salon-detail__contact{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:17px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-salon-detail__contact+.p-salon-detail__options{margin-top:25px}.p-salon-detail__tel{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.p-salon-detail__tel .c-button{width:100%;height:45px}.p-salon-detail__tel .c-button__text{padding-right:0;padding-left:18px}.p-salon-detail__tel .c-button__text::before{display:inline-block;width:14px;height:14px;right:auto;left:0;top:-1px;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,0);border:none;border-radius:0;background:url(../images/common/ico_tel_white_01.svg) no-repeat center/contain}.p-salon-detail__tel .c-button__text::after{display:none}.p-salon-detail__sns{margin-left:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0}.p-salon-detail__sns-item{position:relative}.p-salon-detail__sns-item:not(:first-child){margin-left:7px}.p-salon-detail__sns-item a{position:relative;display:block;width:45px;height:45px}.p-salon-detail__sns-item a::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;border:1px solid #ddd;border-radius:22.5px;-webkit-transition:background-color .3s,border-color .3s,-webkit-transform .3s;transition:background-color .3s,border-color .3s,-webkit-transform .3s;transition:background-color .3s,border-color .3s,transform .3s;transition:background-color .3s,border-color .3s,transform .3s,-webkit-transform .3s}.p-salon-detail__sns-item a span{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.p-salon-detail__sns-item a span::after{content:"";display:inline-block;background-position:center center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%}.p-salon-detail__sns-item--instagram a span::after{background-image:url(../images/common/ico_sns_instagram_blue_01.svg);-webkit-background-size:17px auto;background-size:17px auto}.p-salon-detail__sns-item--twitter a span::after{background-image:url(../images/common/ico_sns_twitter_x_blue_01.svg);-webkit-background-size:16px auto;background-size:16px auto}.p-salon-detail__sns-item--facebook a span::after{background-image:url(../images/common/ico_sns_facebook_blue_01.svg);-webkit-background-size:23px auto;background-size:23px auto}.p-salon-detail__sns-item--youtube a span::after{background-image:url(../images/common/ico_sns_youtube_blue_01.svg);-webkit-background-size:21px auto;background-size:21px auto}.p-salon-detail__sns-item--blog a span::after{background-image:url(../images/common/ico_sns_blog_blue_01.svg);-webkit-background-size:21px auto;background-size:21px auto}.p-salon-detail__text{margin-top:30px;font-size:14px;letter-spacing:.1em;line-height:24px}.p-salon-detail__options{margin-top:16px}.p-salon-detail__option{display:inline-block;font-size:11px;line-height:1;letter-spacing:.02em;padding:6px 6px 5px;border:1px solid #ccc;border-radius:25px;margin:0 4px 7px 0}.p-salon-detail__info{margin-top:38px;font-size:14px;letter-spacing:.05em;line-height:24px}.p-salon-detail__info li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ddd}.p-salon-detail__info li:last-child{border-bottom:1px solid #ddd}.p-salon-detail__info a{text-decoration:underline;font-size:14px;letter-spacing:0;line-height:21px;font-weight:600;color:#6250ea}.p-salon-detail__info a:hover{text-decoration:none}.p-salon-detail__info-map a{letter-spacing:0;font-size:11px}.p-salon-detail__info-map a::before{content:"";display:inline-block;width:9px;height:13px;background:url(../images/common/ico_map_blue_01.svg) no-repeat center/contain;margin:-1px 5px 0 0;vertical-align:middle}.p-salon-detail__info-title{width:80px;font-size:11px;line-height:16px;color:#999}.p-salon-detail__info-content{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;padding:14px 0}.p-salon-detail-adviser{background:#fff;padding:55px 0 65px}.p-salon-detail-adviser__title-ja{display:inline-block;font-family:dnp-shuei-gothic-gin-std,"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;margin-left:10px;font-size:12px;letter-spacing:.08em;line-height:1;color:#999}.p-salon-detail-adviser__list{margin-top:22px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;row-gap:17px}.p-salon-detail-adviser__item{position:relative;text-align:center;cursor:pointer}.p-salon-detail-adviser__item-image{position:relative;width:100%;padding-top:100%;border-radius:50%;overflow:hidden}.p-salon-detail-adviser__item-image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-salon-detail-adviser__item-job{margin-top:5px;font-size:10px;line-height:15px;letter-spacing:.08em;color:#999}.p-salon-detail-adviser__item-name{margin-top:1px;position:relative;display:inline-block;font-size:11px;letter-spacing:.02em;line-height:16px}.p-salon-detail-adviser__item-name-icon{display:inline-block;position:relative;width:8px;height:16px;vertical-align:top;margin-left:3px}.p-salon-detail-adviser__item-name-icon::after,.p-salon-detail-adviser__item-name-icon::before{content:"";display:block;position:absolute;right:0;top:calc(50% - 1px);width:7px;height:2px;background:#6250ea;border-radius:2px}.p-salon-detail-adviser__item-name-icon::before{-webkit-transform:translate(0,-1.5px) rotate(45deg) scale(.8);-ms-transform:translate(0,-1.5px) rotate(45deg) scale(.8);transform:translate(0,-1.5px) rotate(45deg) scale(.8)}.p-salon-detail-adviser__item-name-icon::after{-webkit-transform:translate(0,1.5px) rotate(-45deg) scale(.8);-ms-transform:translate(0,1.5px) rotate(-45deg) scale(.8);transform:translate(0,1.5px) rotate(-45deg) scale(.8)}.p-salon-detail-adviser__modal-image{position:relative;width:105px;padding-top:105px;border-radius:50%;margin:0 auto;overflow:hidden}.p-salon-detail-adviser__modal-image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-salon-detail-adviser__modal-job{margin-top:15px;font-size:12px;line-height:18px;letter-spacing:.05em;font-weight:600;text-align:center;color:#999}.p-salon-detail-adviser__modal-name{margin-top:5px;font-size:18px;letter-spacing:.2em;line-height:23px;text-align:center}.p-salon-detail-adviser__modal-sns{margin-top:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0;letter-spacing:0;color:#6250ea}.p-salon-detail-adviser__modal-sns-item{position:relative}.p-salon-detail-adviser__modal-sns-item:not(:first-child){margin-left:15px}.p-salon-detail-adviser__modal-sns-item a{position:relative;display:block;width:30px;height:30px}.p-salon-detail-adviser__modal-sns-item a::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#6250ea;border-radius:15px}.p-salon-detail-adviser__modal-sns-item a span{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.p-salon-detail-adviser__modal-sns-item a span::after{content:"";display:inline-block;background-position:center center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%}.p-salon-detail-adviser__modal-sns-item--instagram a span::after{background-image:url(../images/common/ico_sns_instagram_white_01.svg);-webkit-background-size:12px auto;background-size:12px auto}.p-salon-detail-adviser__modal-sns-item--twitter a span::after{background-image:url(../images/common/ico_sns_twitter_x_white_01.svg);-webkit-background-size:12px auto;background-size:12px auto}.p-salon-detail-adviser__modal-sns-item--facebook a span::after{background-image:url(../images/common/ico_sns_facebook_white_01.svg);-webkit-background-size:16px auto;background-size:16px auto}.p-salon-detail-adviser__modal-sns-item--youtube a span::after{background-image:url(../images/common/ico_sns_youtube_white_01.svg);-webkit-background-size:15px auto;background-size:15px auto}.p-salon-detail-adviser__modal-sns-item--blog a span::after{background-image:url(../images/common/ico_sns_blog_white_01.svg);-webkit-background-size:15px auto;background-size:15px auto}.p-salon-detail-adviser__modal-text{margin-top:17px;font-size:14px;letter-spacing:.1em;line-height:24px}.p-salon-detail-flow{padding:70px 0 153px}.p-salon-detail-flow__title-ja{display:inline-block;margin:0 0 0 10px;font-size:12px}}@media screen and (min-width:768px){body.safari .p-salon-detail__tel .c-button__text::before{top:0}body.safari .p-salon-detail-adviser__item-name-icon::after,body.safari .p-salon-detail-adviser__item-name-icon::before{top:calc(50% - 1.5px)}}@media screen and (min-width:768px){body.windows.chrome .p-salon-detail__info-map a::before{margin-top:-1px}}