html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:10px}*,*::before,*::after{box-sizing:border-box}p:first-child,ul:first-child,ol:first-child{margin-top:0}p:last-child,ul:last-child,ol:last-child{margin-bottom:0 !important}a{color:#1a0dab;text-decoration:underline;cursor:pointer}a:hover{cursor:pointer;opacity:.7;text-decoration:none}body{min-width:100%;font-size:12.32px;font-family:"ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Noto Sans JP",sans-serif;color:#333;box-sizing:border-box;line-height:1.8em;background-color:#eee;word-break:break-all}b,strong{font-weight:bold}img.imgc{text-align:center;margin:20px auto}h2+img.imgc,h3+img.imgc,h4+img.imgc,h2+.full_img,h3+.full_img,h4+.full_img,h2+.full_img2,h3+.full_img2,h4+.full_img2{margin-top:0}.marker_yellow{background:linear-gradient(transparent 60%, #ff7a9726 0%)}.marker_pink{background:linear-gradient(transparent 60%, #ff7a9726 0%)}.noteline,p.noteline{display:inline !important;padding-bottom:0.3em !important;border-bottom:1px dashed #ddd !important;line-height:2.1em !important}.red{color:red}.yellow{color:#ffff7f}.b{font-weight:bold}.marker{background:linear-gradient(transparent 60%, #ffff7f 60%)}.pc_br{display:inline-block}.sp_br{display:block}.no-scroll{overflow:hidden}table{border-collapse:collapse;border-spacing:0}.clearfix::after{content:"";display:block;clear:both;overflow:hidden}img{width:100%;vertical-align:middle}.m10{margin:10px 0}.align-right{text-align:right}.align-center{text-align:center}header.site_head{padding:0;background-color:#fff;margin:0 auto;border-bottom:1px solid #c8c8c8;text-align:center}header.site_head a{display:block;margin:0 auto;width:126px}#HEAD_AREA_IMG{background-color:#F3F3F5;position:relative;margin-bottom:15px}#HEAD_AREA_SEARCH{background-color:#F3F3F5;position:relative;margin-bottom:55px}#HEAD_AREA_SEARCH:after{content:" ";display:block;height:33px;width:100%;background-image:url(https://static.epilino.jp/img/head_area_search_bottom.png);background-size:30px 33px;background-repeat:repeat-x;position:absolute;bottom:-33px}#HEAD_AREA_SEARCH .head_area_search{width:100%;height:auto;padding-top:84%;background-image:url(https://static.epilino.jp/img/header-sp.jpg);background-size:contain;background-repeat:no-repeat;margin:0 auto;background-position:center center}.scroll_head{display:none;width:100%;padding:0;background-color:#fff;margin:0 auto;border-bottom:1px solid #c8c8c8;text-align:center;position:fixed;opacity:0;top:-100px}.scroll_head a{display:block;margin:0 auto;width:140px}.scroll_head.active{top:0;opacity:1;transition:all .3s}#HEAD_AREA_SEARCH .head_area_search ul{position:relative}#HEAD_AREA_SEARCH .head_area_search ul li{border:1px solid #fb8193;border-bottom:3px solid #fb8193;font-size:12.32px;border-radius:5px;padding:10px 40px 10px 15px;position:absolute;background-color:rgba(255,255,255,0.8);color:#fb8193}#HEAD_AREA_SEARCH .head_area_search ul li:hover{cursor:pointer;opacity:0.6}#HEAD_AREA_SEARCH .head_area_search ul li:after{content:" ";width:20px;height:20px;background-size:20px 20px;margin-top:-10px;margin-left:10px;background-image:url(https://static.epilino.jp/img/button-p.png);position:absolute;top:50%}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(1){top:-250px;right:20px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(2){top:-200px;right:120px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(3){top:-160px;right:20px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(4){top:-80px;right:90px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(5){top:-180px;right:230px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(6){top:-125px;right:145px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(7){top:-60px;right:210px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(8){top:-115px;right:240px}#TOP{padding:0 15px}#TOP .main_box{padding:15px;box-sizing:border-box;border-radius:8px;background-color:#fff;margin-bottom:15px}#TOP h1.title,#TOP h2.title{font-family:Josefin Sans,游ゴシック,Yu Gothic,sans-serif;text-align:center;font-size:2.2rem;font-weight:bold;margin:15px auto 30px;position:relative;display:block}#TOP h1.title{margin:-10px auto 20px}#TOP h1.title img{display:block;width:170px;margin:0 auto -15px}#TOP h1.title small,#TOP h2.title small{font-family:"ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Noto Sans JP",sans-serif;margin:0 auto;font-weight:normal;display:block;font-size:1.2rem}#TOP .main_box.area_search{padding-bottom:0px}#TOP .main_box.new_entry{padding:0;background:none;margin-bottom:0}#TOP .main_box.new_entry h2.title{font-family:Josefin Sans,游ゴシック,Yu Gothic,sans-serif;font-weight:bold;text-align:center;margin:15px auto;position:relative;display:block;padding:30px 20px 15px;box-sizing:border-box;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#fff;margin-bottom:0px;font-size:2.2rem}#TOP #add_btn{font-size:1.4rem;line-height:1.0;display:block;width:100%;margin:0 auto 15px;padding:15px 0;color:#fff;background-color:#fb8193;box-sizing:border-box;text-align:center;border-radius:4px;font-weight:bold}#TOP #add_btn:before{display:inline-block;content:" ";width:15px;height:15px;background-image:url(https://static.epilino.jp/img/arrows-shita.png);background-size:15px 15px;position:relative;top:2px;right:10px}#TOP #add_btn:hover{opacity:0.6;cursor:pointer}.top_about_title{width:calc(100% + 40px);width:-webkit-calc(100% + 40px);height:auto;background-color:#FDE3E5;background-image:repeating-linear-gradient(-45deg, #FEDBE0, #FEDBE0 5.5px, transparent 0, transparent 11px);padding:30px 0 24px;text-align:center;font-size:2rem;position:relative;margin:0 -20px 60px}.top_about_title:before{content:" ";display:block;width:100%;border-top:2px solid #fb8193;height:1px;position:absolute;top:5px}.top_about_title:after{content:" ";display:block;width:100%;border-top:2px solid #fb8193;height:1px;position:absolute;bottom:-8px}.top_about_title span{display:inline-block;position:relative;line-height:1.5em;padding:0 15px}.top_about_title span:after{content:" ";width:42px;border-top:2px solid #fb8193;height:2px;bottom:-43px;position:absolute;left:228px;transform:rotate(-30deg) translate3d(0, 0, 0);z-index:100}.top_about_title span:before{content:" ";width:42px;border-top:2px solid #FFF;height:2px;bottom:-32px;left:224px;position:absolute;z-index:99}.top_about_note{text-align:center;margin:40px auto 20px;color:#999}.top_about_title2{width:calc(100% + 40px);width:-webkit-calc(100% + 40px);height:auto;box-sizing:border-box;background-color:#FFECF0;padding:15px;text-align:center;font-size:2rem;position:relative;margin:-10px -20px 30px;border-top:2px solid #333;border-bottom:2px solid #333}.top_about_title2:before{content:" ";width:100%;height:1px;border-top:1px solid #333;position:absolute;left:0;top:-6px}.top_about_title2:after{content:" ";width:100%;height:1px;border-top:1px solid #333;position:absolute;left:0;bottom:-7px}.top_about_title2 span{line-height:1.5em;font-size:1.8rem}.top_about_flow{text-align:center;font-size:0;position:relative}.top_about_flow li{display:block;border-radius:5px;width:100%;margin-right:0;margin-bottom:50px;min-height:190px;overflow:hidden;position:relative;background-size:cover;background-position:center}.top_about_flow li.flow{padding-top:20%}.top_about_flow li.arrow:nth-of-type(2),.top_about_flow li.arrow:nth-of-type(4),.top_about_flow li.arrow:nth-of-type(3){position:relative;width:0;height:0;left:50%;margin-left:-12.5px;margin-top:-40px;margin-bottom:5px;min-height:auto;border-radius:0;border-left:15px solid #fb8193;border-top:20px solid transparent;border-bottom:20px solid transparent;background:none;transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}.top_about_flow li.flow:before{content:" ";position:absolute;top:-5px;left:-40px;width:305px;height:25px;background-color:#fb8193;text-align:center;-webkit-transform:rotate(-45deg) translate(-70px, -70px);-moz-transform:rotate(-45deg) translate(-70px, -70px);-ms-transform:rotate(-45deg) translate(-70px, -70px);-o-transform:rotate(-45deg) translate(-70px, -70px);transform:rotate(-45deg) translate(-70px, -70px)}.top_about_flow li.flow.one,.top_about_flow li.flow.two,.top_about_flow li.flow.three{background-image:url(https://placehold.jp/295x190.png)}.top_about_flow li.flow:before{content:" ";position:absolute;top:-5px;left:-40px;height:37px;background-color:#fb8193;text-align:center;-webkit-transform:rotate(-45deg) translate(-70px, -70px);-moz-transform:rotate(-45deg) translate(-70px, -70px);-ms-transform:rotate(-45deg) translate(-70px, -70px);-o-transform:rotate(-45deg) translate(-70px, -70px);transform:rotate(-45deg) translate(-70px, -70px)}.top_about_flow li.flow.one:after,.top_about_flow li.flow.two:after,.top_about_flow li.flow.three:after{content:"1";display:inline-block;color:#fff;position:absolute;font-size:2rem;top:11px;left:8px;font-family:Josefin Sans,游ゴシック,Yu Gothic,sans-serif;font-weight:normal}.top_about_flow li.flow.two:after{content:"2"}.top_about_flow li.flow.three:after{content:"3"}.top_about_flow li.flow .txt{padding:15px;background-color:rgba(255,255,255,0.8);font-size:1.2rem;position:absolute;bottom:0;width:100%;box-sizing:border-box;left:0;line-height:1.5em}.top_about_flow li.flow.three{margin-bottom:0}.top_campaign_banner{font-size:0;text-align:center}.top_campaign_banner li{display:inline-block;width:calc(100%);width:-webkit-calc(100%);margin-right:0px;margin-bottom:20px}.top_campaign_banner li img{width:100%;vertical-align:bottom}.top_campaign_banner li:nth-last-of-type(1){margin-bottom:0px;margin-right:0px}.top_area_search{margin-top:-20px;display:inline-block;width:calc(100%);width:-webkit-calc(100%);margin-right:0px;margin-bottom:0px}.top_area_search ul li{font-size:1.6rem;display:block;width:100%;box-sizing:border-box;padding:15px 30px 15px 0;border-bottom:1px dashed #fb8193;text-align:left;position:relative}.top_area_search ul li:before{display:none}.top_area_search ul li:hover{opacity:0.6;cursor:pointer}.top_area_search ul li:after{content:" ";width:25px;height:25px;background-size:25px 25px;margin-top:-13px !important;margin-left:10px !important;background-image:url(https://static.epilino.jp/img/down_arrows.png);position:absolute;top:50%;right:0}.top_area_search ul:nth-last-of-type(1) li:nth-last-of-type(1){border-bottom:none}.article_area{font-size:0}.main_box.new_entry article{display:inline-block;padding:15px;box-sizing:border-box;border-radius:8px;background-color:#fff;margin-bottom:15px;width:-webkit-calc(100%);margin-right:0px}.main_box.new_entry article:nth-of-type(1){border-radius:0;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.article_area article a{width:100%;display:block;color:#333;font-weight:normal;text-decoration:none;position:relative}.article_area article img{display:block;width:100%;margin-bottom:10px;border-radius:8px;overflow:hidden}.article_area article h3{font-size:12.32px;line-height:1.5em;font-weight:normal;padding-bottom:20px}.article_area article .view_cat{right:0;bottom:0px;position:absolute;line-height:1.0;display:inline-block;color:#999;font-size:1.2rem;text-decoration:none}.article_area article .view_cat .view:after{content:" |"}.article_area article .date{font-size:1.2rem;line-height:1.0;left:0;bottom:0px;position:absolute;color:#999}.article_area article .date:before{font-family:"Font Awesome 5 Free";content:"\f017";margin-right:5px}#ARTICLE_RANKING article{padding:15px 0px;border-bottom:1px dashed #ccc}#ARTICLE_RANKING article:nth-of-type(1){padding-top:0}#ARTICLE_RANKING article:nth-last-of-type(1){border-bottom:none;margin-bottom:0;padding-bottom:0}#ARTICLE_RANKING article a{font-weight:normal;color:#333;display:block;text-decoration:none;position:relative}#ARTICLE_RANKING article a:before{content:" ";display:inline-block;width:50px;height:50px;background-size:50px 50px;position:absolute;background-image:url(https://static.epilino.jp/img/crown01.png);left:-13px;top:-13px}#ARTICLE_RANKING article.rank2 a:before{background-image:url(https://static.epilino.jp/img/crown02.png)}#ARTICLE_RANKING article.rank3 a:before{background-image:url(https://static.epilino.jp/img/crown03.png)}#ARTICLE_RANKING article.rank4 a:before{background-image:url(https://static.epilino.jp/img/crown04.png)}#ARTICLE_RANKING article.rank5 a:before{background-image:url(https://static.epilino.jp/img/crown05.png)}#ARTICLE_RANKING article .img{width:100px;float:left;border-radius:300px;overflow:hidden}#ARTICLE_RANKING article .img img{display:block;width:auto;height:100px;vertical-align:bottom}#ARTICLE_RANKING article .txt_area{width:calc(100% - 120px);width:-webkit-calc(100% - 120px);float:right;margin-left:0;line-height:1.5em;display:inline-block;padding-top:10px;font-size:12.32px;min-height:100px;position:relative}#ARTICLE_RANKING article .txt_area .title{font-weight:normal;font-size:12.32px;margin-bottom:15px;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#ARTICLE_RANKING article .txt_area .txt{display:none}#ARTICLE_RANKING article .txt_area .view_cat{display:inline-block;line-height:1.0;padding:5px 0;text-decoration:none;font-size:1.2rem;position:absolute;bottom:0px;right:0;color:#999;font-family:"ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Noto Sans JP",sans-serif}#ARTICLE_RANKING article .txt_area .view_cat .view:after{content:" |"}footer{background-color:#111;color:#fff;text-align:center}footer .footer{padding:18.3px 0 5px}footer .footer .foot_link li{display:inline-block;color:#fff;font-size:10.92px}footer .footer .foot_link li a{border-right:1px solid #fff;padding:0 8px 0 5px;color:#fff;text-decoration:none}footer .footer .foot_link li:nth-last-of-type(1) a{border-right:none}footer .footer .logo{display:block;margin:0 auto;width:84.5px;opacity:0.6}footer .footer .logo img{width:100%;vertical-align:bottom;position:relative;top:-2.7px}#COPYRIGHT{font-size:10.92px;padding-bottom:13.52px;position:relative;top:-5.68px}.to_top{position:fixed;bottom:15px;right:-160px;z-index:9998;width:50px;height:50px;display:block;text-align:center;text-indent:-9999px;cursor:pointer;background-image:url(https://static.epilino.jp/img/to_top.png);background-size:50px 50px;opacity:0.8}.popup{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;opacity:0;visibility:hidden;transition:.6s}.popup-inner{position:absolute;left:0;top:0;transform:translate(10px, 10px);width:calc(100% - 20px);width:-webkit-calc(100% - 20px);height:calc(100% - 20px);height:-webkit-calc(100% - 20px);box-sizing:border-box;max-width:600px;padding:0px;overflow:scroll;background-color:#fff;z-index:2;overflow:scroll;height:calc(100% - 20px)}.popup-inner .popup-title{background-color:#fb8193;color:#fff;font-size:1.8rem;text-align:center;font-weight:bold;padding:10px 15px;box-sizing:border-box}.popup-inner .area_search_list{height:auto;overflow:scroll-y;padding-bottom:0px}.popup-inner .area_search_list .scroll{height:100%;overflow:scroll-y;padding-bottom:1px;box-sizing:border-box}.popup-inner .area_search_list ul{margin-top:0 !important}.popup-inner .area_search_list ul li{font-size:1.6rem;display:block;width:100%;box-sizing:border-box;padding:22px;border-bottom:1px solid #fb8193;text-align:left;position:relative;background-color:#ffeef0;margin:0 !important}.popup-inner .area_search_list ul li:before{display:none}.popup-inner .area_search_list ul li:after{content:" ";width:25px;height:25px;background-size:25px 25px;background-image:url(https://placehold.jp/50x50.png);position:absolute;right:10px;top:50%;margin-top:-12.5px}.popup-inner .area_search_list ul li a{color:#333;text-decoration:none}.popup-inner .area_search_list ul ul{display:none}.popup-inner .area_search_list ul li:hover{cursor:pointer}.popup-inner .area_search_list ul li:after{content:" ";width:30px;height:30px;background-size:30px 30px;margin-top:-15px;margin-left:10px;background-image:url(https://static.epilino.jp/img/down_arrows.png);position:absolute;top:50%;right:5px}.popup-inner .area_search_list ul ul li{font-size:100%;line-height:1.0;padding:0;background-color:#fff}.popup-inner .area_search_list ul ul li:after{content:" ";width:15px;height:15px;background-size:15px 15px;margin-top:-8px;margin-left:10px;background-image:url(https://static.epilino.jp/img/arrows.png);position:absolute;right:10px;top:50%}.popup-inner .area_search_list ul ul li.prefectures a{font-size:100%;padding:23px 35px}.popup-inner .area_search_list ul ul li a{color:#fb8193;padding:18px 35px;display:block}.popup-inner .area_search_list ul ul li a:after{content:" ";width:15px;height:15px;background-size:15px 15px;margin-top:-7.5px;margin-left:10px;background-image:url(https://static.epilino.jp/img/arrows.png);position:absolute;right:10px;top:50%}.popup-inner .close-btn{border-bottom:3px solid #5d5d5d;font-size:12.32px;border-radius:8px;padding:10px 15px;margin:15px;background-color:#999;color:#fff;text-align:center;cursor:pointer}.black-background{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:1;cursor:pointer}.popup.is-show{opacity:1;visibility:visible;display:block}#CONTENT{margin-top:15px}#CONTENT .content{width:100%;margin:0 auto;box-sizing:border-box}#CONTENT .content #MAIN{width:100%;float:none;padding:0 15px;box-sizing:border-box}#CONTENT .content #MAIN header{padding:0 0 8.325px}#CONTENT .content #MAIN header h1{margin-bottom:5.772px;font-size:16.92px;font-weight:bold;line-height:1.5em}#CONTENT .content #MAIN header .view_cat{display:inline-block !important;float:right;text-align:right;display:inline-block;color:#999;font-size:12.32px;text-decoration:none;line-height:1.0;padding:6px 0px 5px}#CONTENT .content #MAIN header .view_cat .view:after{content:" |"}#CONTENT .content #MAIN header .date{display:inline-block;float:left;text-align:left;font-family:"ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Noto Sans JP",sans-serif;font-size:12.32px;color:#999;line-height:1.0;padding:6px 0px 5px}#CONTENT .content #MAIN header .date:before{font-family:"Font Awesome 5 Free";content:"\f017";margin-right:5px}#CONTENT .content #MAIN main{padding:15px;box-sizing:border-box;background-color:#fff}#CONTENT .content #MAIN .eyecatch{overflow:hidden;margin:0 -15px 15px;width:calc(100% + 30px);width:-webkit-calc(100% + 30px)}#CONTENT .content #MAIN .head_sns{margin:30px auto;text-align:center}#CONTENT .content #MAIN .head_sns p{font-size:1.1rem}#CONTENT .content #MAIN .head_sns p::before{content:" ";width:12px;height:19px;background-image:url(https://static.epilino.jp/img/slash_left_black.png);display:inline-block;background-size:12px 25px;position:relative;bottom:-5px;left:-8px}#CONTENT .content #MAIN .head_sns p::after{content:" ";width:12px;height:19px;background-image:url(https://static.epilino.jp/img/slash_right_black.png);display:inline-block;background-size:12px 25px;position:relative;bottom:-5px;right:-8px}#CONTENT .content #MAIN .head_sns .sns_area{display:flex;justify-content:space-between;width:320px;margin:10px auto}#CONTENT .content #MAIN .head_sns .sns_area .sns_icon{width:73px;height:40px;border-radius:3px}#CONTENT .content #MAIN .head_sns .sns_area .sns_icon.tw{background-color:#1DA1F2}#CONTENT .content #MAIN .head_sns .sns_area .sns_icon.fb{background-color:#1877F2}#CONTENT .content #MAIN .head_sns .sns_area .sns_icon.hb{background-color:#00A4DE}#CONTENT .content #MAIN .head_sns .sns_area .sns_icon.ln{background-color:#00B901}#CONTENT .content #MAIN .head_sns .sns_area .sns_icon img{width:30%;top:6px;position:relative}#CONTENT .content #MAIN h2{border-bottom:4px solid #ff7a97;padding:0 0 10px;margin-bottom:10px;font-size:14.96px;font-weight:bold}#CONTENT .content #MAIN h3{border-bottom:none;border-left:4px solid #ff7a97;padding:1px 10px;margin-bottom:15px;font-size:14.96px;font-weight:bold;line-height:1.5em;margin:35px auto 15px}#CONTENT .content #MAIN h4{border-bottom:none;border-left:4px solid #a7a7a7;padding:1px 10px;margin-bottom:15px;font-size:14.96px;font-weight:bold}#CONTENT #mokuji{color:#787878;border-bottom:1px solid #d0d0d0;margin:-10px 0 30px;font-size:12.32px}#CONTENT #mokuji p.index_head{display:flex;align-items:center;font-weight:normal;font-size:8.008px;margin-bottom:0 !important;color:#787878;font-weight:bold;position:relative;top:10px;font-family:Josefin Sans,Yu Gothic,sans-serif;font-size:13.2px;padding-bottom:15px}#CONTENT #mokuji a{text-decoration:underline !important;color:#787878}#CONTENT #mokuji .index_head::before{margin-right:15px}#CONTENT #mokuji .index_head::after{margin-left:15px}#CONTENT #mokuji .index_head::before,#CONTENT #mokuji .index_head::after{content:"";border-bottom:1px solid #d0d0d0;position:relative;flex-grow:1;height:1px;display:block}#CONTENT #mokuji .mokuji-h2,#CONTENT #mokuji .mokuji-h3{padding:0 5px 15px;padding-left:22px;position:relative;cursor:pointer;font-size:1.2rem;margin-bottom:0}#CONTENT #mokuji .mokuji-h2::before,#CONTENT #mokuji .mokuji-h3::before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;font-size:14px;left:5px;top:0;margin-top:0;bottom:auto;color:#787878}#CONTENT #mokuji .mokuji-h2:nth-last-of-type(1),#CONTENT #mokuji .mokuji-h3:nth-last-of-type(1){border-bottom:none}#CONTENT #mokuji .mokuji-h2,#CONTENT #mokuji .mokuji-h3{padding-left:20px}#CONTENT #mokuji .mokuji-h2,#CONTENT #mokuji .mokuji-h3{border-bottom:none}#CONTENT #mokuji a{text-decoration:none !important;color:#999}#CONTENT #mokuji a:hover{text-decoration:underline !important}#CONTENT #mokuji .mokuji-h2::before,#CONTENT #mokuji .mokuji-h3::before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;font-size:14px;left:5px;top:50%;margin-top:-7px;transform:translateY(-50%);bottom:auto;color:#999}#CONTENT .content #MAIN .the_content h3{border-bottom:none;border-left:4px solid #ff7a97;padding:1px 10px;margin-bottom:15px;font-size:14.96px;font-weight:bold;line-height:1.5em;margin:35px auto 15px}#CONTENT .content #MAIN .the_content h3:before{content:" ";border-left:#ff7a97 2px solid;left:2px;position:absolute;height:100%;bottom:0}#CONTENT .content #MAIN .the_content .full_img,#CONTENT .content #MAIN .the_content .full_img2{overflow:hidden;margin:15px auto}#CONTENT .content #MAIN .the_content .full_img img,#CONTENT .content #MAIN .the_content .full_img2 img{width:100%;height:auto;vertical-align:bottom}#CONTENT .content #MAIN .the_content h4{border-bottom:none;border-left:4px solid #a7a7a7;padding:1px 10px;margin-bottom:15px;font-size:14.96px;font-weight:bold}#CONTENT .content #MAIN .the_content h5{font-weight:bold;margin-bottom:10px}#CONTENT .content #MAIN .the_content .red_back_box{border-radius:8px;padding:15px;background-color:#ffeff2;margin:15px auto}#CONTENT .content #MAIN .the_content .red_back_box p:nth-last-of-type(1){margin-bottom:0}#CONTENT .content #MAIN .the_content .red_back_box .n_check,#CONTENT .content #MAIN .the_content .red_back_box ul{margin:0px auto !important}#CONTENT .content #MAIN .the_content .gray_back_box{border-radius:8px;padding:15px;background-color:#eee;margin:15px auto}#CONTENT .content #MAIN .the_content .gray_back_box p:nth-last-of-type(1){margin-bottom:0}#CONTENT .content #MAIN .the_content .gray_back_box .n_check,#CONTENT .content #MAIN .the_content .gray_back_box ul{margin:0px auto !important}#CONTENT .content #MAIN .the_content .gray_back_box .n_check li:before,#CONTENT .content #MAIN .the_content .gray_back_box ul li:before{color:#999}#RECOMMEND{margin-top:20px;padding:15px;box-sizing:border-box;background-color:#fff}#RECOMMEND .reccomend_title{font-family:Josefin Sans,游ゴシック,Yu Gothic,sans-serif;font-weight:bold;text-align:center;font-size:2.2rem;margin:15px auto 15px;position:relative;padding-bottom:0px;display:block}#RECOMMEND .reccomend_title small{margin:0 auto;display:block;font-size:1rem}#RECOMMEND article{display:block;border-bottom:1px dotted #ccc;padding:15px 0;position:relative}#RECOMMEND article a{color:#333;display:block;text-decoration:none}#RECOMMEND article .img{width:100px;display:inline-block;overflow:hidden;float:left}#RECOMMEND article .img img{width:auto;height:100px;vertical-align:bottom}#RECOMMEND article .txt_area{margin-left:115px;min-height:100px;position:relative}#RECOMMEND article .txt_area .title{font-weight:normal;font-size:12.32px;display:block;margin-bottom:10px;line-height:1.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#RECOMMEND article .txt_area .txt{display:none}#RECOMMEND article .txt_area .view_cat{display:inline-block;line-height:1.0;padding:5px 0;text-decoration:none;font-size:1.2rem;position:absolute;bottom:0px;right:0;color:#999;font-family:"ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Noto Sans JP",sans-serif}#RECOMMEND article .txt_area .view_cat .view:after{content:" |"}#RECOMMEND article:nth-last-of-type(1){border-bottom:none;padding-bottom:0}#CONTENT .content #SIDE{width:100%;float:none;padding:0 15px;box-sizing:border-box}#CONTENT .content #SIDE .box{width:100%;padding:15px 10px 0px;box-sizing:border-box;background-color:#fff;margin-bottom:20px;background-color:#fff;margin:15px auto}#CONTENT .content #SIDE .box h3{font-weight:bold;margin-bottom:10px}#CONTENT .content #SIDE .box ul{box-sizing:border-box}#CONTENT .content #SIDE .box ul li a{display:block;box-sizing:border-box;padding:10px 0 10px 20px;line-height:1.2;position:relative}#CONTENT .content #SIDE .box ul li a:before{content:"\f0da";font-family:"Font Awesome 5 Free";display:inline-block;margin-right:10px;top:9px;left:0;position:absolute;color:#fb8193}#SIDE .side_title{font-family:Josefin Sans,游ゴシック,Yu Gothic,sans-serif;font-weight:bold;text-align:center;font-size:2.2rem;margin:10px auto 15.6px;position:relative;padding-bottom:0px;display:block}#SIDE .side_title small{margin:0 auto;display:block;font-size:1rem}#SIDE .entry_ranking_box:nth-of-type(1) a{padding-top:0}#SIDE .entry_ranking_box:nth-of-type(1) a:before{top:0px}#SIDE .entry_ranking_box a{display:block;border-bottom:1px dotted #999;padding:10px 0 10px;position:relative;color:#333}#SIDE .entry_ranking_box a:before{content:" ";display:inline-block;width:30px;height:30px;background-size:30px 30px;position:absolute;background-image:url(https://static.epilino.jp/img/side_rank_01.png);left:0px;top:10px}#SIDE .entry_ranking_box a .img{width:93px;display:block;overflow:hidden;float:left}#SIDE .entry_ranking_box a .img img{display:block;width:auto;height:93px}#SIDE .entry_ranking_box a .title{width:calc(100% - 108px);width:-webkit-calc(100% - 108px);float:right;line-height:1.5em;display:inline-block;padding-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#SIDE .entry_ranking_box a .view_cat{position:absolute;right:0;bottom:10px;font-size:10.08px;font-size:12px;color:#858585;font-family:"ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Noto Sans JP",sans-serif;right:0;line-height:1.0;display:inline-block;color:#999;text-decoration:none}#SIDE .entry_ranking_box a .view_cat .view:after{content:" |"}#SIDE .entry_ranking_box.rank2 a:before{background-image:url(https://static.epilino.jp/img/side_rank_02.png)}#SIDE .entry_ranking_box.rank3 a:before{background-image:url(https://static.epilino.jp/img/side_rank_03.png)}#SIDE .entry_ranking_box.rank4 a:before{background-image:url(https://static.epilino.jp/img/side_rank_04.png)}#SIDE .entry_ranking_box.rank5 a:before{background-image:url(https://static.epilino.jp/img/side_rank_05.png)}#SIDE .entry_ranking_box.rank6 a:before{background-image:url(https://static.epilino.jp/img/side_rank_06.png)}#SIDE .entry_ranking_box.rank7 a:before{background-image:url(https://static.epilino.jp/img/side_rank_07.png)}#SIDE .entry_ranking_box.rank8 a:before{background-image:url(https://static.epilino.jp/img/side_rank_08.png)}#SIDE .entry_ranking_box.rank9 a:before{background-image:url(https://static.epilino.jp/img/side_rank_09.png)}#SIDE .entry_ranking_box.rank10 a:before{background-image:url(https://static.epilino.jp/img/side_rank_10.png)}#SIDE .entry_ranking_box:nth-last-of-type(1) a{border-bottom:none}#SIDE .salon_ranking_box{display:block;border-bottom:1px dotted #999;padding:10px 0 10px;position:relative;color:#333;position:relative;top:-10px}#SIDE .salon_ranking_box:nth-last-of-type(1){border-bottom:none;padding-bottom:0}#SIDE .salon_ranking_box:nth-last-of-type(1) .link{bottom:-2px}#SIDE .salon_ranking_box:hover{opacity:0.6;cursor:pointer}#SIDE .salon_ranking_box:hover .link_txt,#SIDE .salon_ranking_box:hover i{text-decoration:none !important}#SIDE .salon_ranking_box .img{position:relative;display:inline-block;float:left}#SIDE .salon_ranking_box .img:before{content:" ";width:40px;height:42.4px;background-size:40px 42.4px;background-image:url(https://static.epilino.jp/img/rank_bak.png);position:absolute;background-repeat:no-repeat;top:-10px;left:-10px;padding-left:10px;padding-top:7px;font-size:2rem;font-family:Josefin Sans,游ゴシック,Yu Gothic,sans-serif}#SIDE .salon_ranking_box.rank1 .img:before{content:"1"}#SIDE .salon_ranking_box.rank2 .img:before{content:"2"}#SIDE .salon_ranking_box.rank3 .img:before{content:"3"}#SIDE .salon_ranking_box.rank4 .img:before{content:"4"}#SIDE .salon_ranking_box.rank5 .img:before{content:"5"}#SIDE .salon_ranking_box img{display:block;width:93px;border:1px solid #ccc;float:left}#SIDE .salon_ranking_box .img:after{content:"";display:block;width:45px;height:1px;background-color:#333;position:absolute;transform:rotate(-49deg);top:15px;left:-11px}#SIDE .salon_ranking_box .title,#SIDE .salon_ranking_box .link{float:right;width:calc(100% - 113px);width:-webkit-calc(100% - 113px);line-height:1.5em;display:inline-block;font-size:12.32px}#SIDE .salon_ranking_box .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#SIDE .salon_ranking_box .link{position:absolute;bottom:8px;left:113px}#SIDE .salon_ranking_box .link i{text-decoration:underline}#SIDE .salon_ranking_box .link .link_txt{color:#fb8193;text-decoration:underline;font-size:12.8px;font-weight:bold}#SIDE .salon_ranking_box .link .link_txt:nth-last-of-type(1){border-bottom:none;padding-bottom:0}#SIDE.ver2 .entry_ranking_box a .img{border-radius:0}#SIDE.ver2 .side_title small{margin-bottom:10px;font-weight:normal}#SIDE.ver2 .entry_ranking_box a .title{padding-top:0px}#SIDE.ver2 .entry_ranking_box a .view_cat{width:100%;text-align:right}#CONTENT .content #SIDE .box:nth-last-of-type(1){margin-bottom:0}#CONTENT .content #SIDE .box:nth-of-type(1){margin-top:0}#CATEGORY .head{padding-top:0}#CATEGORY .head h1{margin-bottom:10px;font-weight:bold;font-size:1.8rem}#CATEGORY .head .eyecatch{border-radius:5px;margin-bottom:20px;overflow:hidden}.entry_list h2{font-size:2rem;font-weight:bold;line-height:1.5em;border-bottom:4px solid #fb8193;margin-bottom:0px;padding-bottom:5px;position:relative}.entry_list h2:after{content:" ";width:100%;height:1px;border-bottom:1px solid #fb8193;position:absolute;bottom:-6px;left:0}.entry_list .entry_list_title{margin-bottom:10px}.entry_list article{display:block;border-bottom:1px dotted #ccc;padding:10px 0;position:relative}.entry_list article:hover{cursor:pointer;opacity:0.6}.entry_list article a{color:#333;text-decoration:none}.entry_list article .img{width:100px;height:100px;float:left;overflow:hidden}.entry_list article .img img{width:auto;height:100%;vertical-align:bottom}.entry_list article .txt_area{margin-left:110px;margin-left:115px}.entry_list article .txt_area .title{font-size:12px;display:block;margin-bottom:10px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.entry_list article .txt_area .txt{display:none}.entry_list article .txt_area .view{display:inline-block;line-height:1;font-size:12px;position:absolute;bottom:15px;right:0px;color:#999;font-family:ヒラギノ角ゴシック, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "Noto Sans JP", sans-serif;padding:5px 0px;text-decoration:none}.single+.entry_list article:nth-of-type(1){border-top:1px dotted #ccc}.cat_top_contents{margin-bottom:40px}.cat_top_contents p{line-height:1.5em;margin-bottom:20px}.cat_top_contents p:nth-last-of-type(1){margin-bottom:0}.cat_bottom_contents{margin-top:40px}.cat_bottom_contents p{line-height:1.5em;margin-bottom:20px}.cat_bottom_contents p:nth-last-of-type(1){margin-bottom:0}.pagenav{margin:20px 0 0;text-align:center}.pagenav.found_posts_1,.pagenav.found_posts_2,.pagenav.found_posts_3,.pagenav.found_posts_4,.pagenav.found_posts_5{margin:0}.pagenav span,.pagenav a{background:#FFF;border:1px solid #333;color:#333;display:inline-block;font-weight:bold;padding:6px 13px;text-decoration:none;line-height:22px;border-radius:4px;margin-bottom:1%}.pagenav span{background:#333;color:#FFF}.pagenav a:hover{background:#333;color:#fff;opacity:0.6}#CATEGORY .head{padding-top:0}#CATEGORY .head h1{margin-bottom:10px;font-size:1.8rem}.entry_list h2{font-size:1.6rem}.entry_list .entry_list_title{margin-bottom:10px}.entry_list article .img{width:100px}.entry_list article .txt_area{margin-left:110px;margin-left:115px}.entry_list article .txt_area .txt{display:none}#PANKUZU{padding:10px 15px;-webkit-overflow-scrolling:touch;overflow-x:scroll;width:100vw;overflow-x:scroll;font-size:11.16px}#PANKUZU .pankuzu{display:flex;width:100%;margin:0 auto}#PANKUZU .pankuzu a{text-decoration:none;color:#444}#PANKUZU .pankuzu span{white-space:nowrap;margin:0 3px}#PANKUZU .pankuzu .fas{margin:0 5px;position:relative;top:5px}.the_content ul{margin:15px auto}.the_content ul li{margin:0 auto 5px;line-height:1.2}.the_content ul li:before{content:"・";color:#222;font-size:2rem;position:relative;bottom:-2px}.the_content ul li:nth-last-of-type(1){margin-bottom:5px}.the_content .n_check{margin:15px auto}.the_content .n_check li{margin:0 auto 5px;line-height:1.2}.the_content .n_check li:before{content:"・";color:#ff7a97;font-size:2rem;position:relative;bottom:-2px}.the_content .n_check li:nth-last-of-type(1){margin-bottom:5px}.the_content p{line-height:1.8em;margin-bottom:15px}.the_content ol{counter-reset:number}.the_content ol li{list-style:none;position:relative;padding-left:30px;margin:20px 0;line-height:1.9}.the_content ol li:before{background:#fb8193}.the_content ol>li:before{counter-increment:number;content:" ";background:#fb8193;color:#fff;width:19.2px;height:19.2px;box-sizing:unset;text-align:center;font-size:1.4rem;font-weight:bold;font-family:Josefin Sans,游ゴシック,Yu Gothic,sans-serif;display:block;text-align:center;line-height:1.7;border-radius:50%;position:absolute;left:0;top:1px;background-image:url("https://static.epilino.jp/img/number-01.png");background-size:19.2px 19.2px}.the_content ol li:nth-of-type(2):before{background-image:url("https://static.epilino.jp/img/number-02.png")}.the_content ol li:nth-of-type(3):before{background-image:url("https://static.epilino.jp/img/number-03.png")}.the_content ol li:nth-of-type(4):before{background-image:url("https://static.epilino.jp/img/number-04.png")}.the_content ol li:nth-of-type(5):before{background-image:url("https://static.epilino.jp/img/number-05.png")}.the_content ol li:nth-of-type(6):before{background-image:url("https://static.epilino.jp/img/number-06.png")}.the_content ol li:nth-of-type(7):before{background-image:url("https://static.epilino.jp/img/number-07.png")}.the_content ol li:nth-of-type(8):before{background-image:url("https://static.epilino.jp/img/number-08.png")}.the_content ol li:nth-of-type(9):before{background-image:url("https://static.epilino.jp/img/number-09.png")}.the_content table{width:100%;border:1px solid #fb8193;margin-bottom:20px}.the_content table caption{margin:0 0 7px;font-size:1.4rem;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px}.the_content thead th{background-color:#dcdcdc;border:1px solid #fff}.the_content tr{border-bottom:1px solid #dcdcdc}.the_content td{padding:10px;border:1px solid #dcdcdc;background:#fff}.the_content td input{margin:3px 0}.the_content th{background-color:#eee;border:1px solid #dcdcdc;padding:10px;font-weight:bold;vertical-align:middle}.the_content .pink_table_outer{width:auto;height:auto;border:1px solid #dcdcdc;border-bottom:none;margin:30px auto;overflow:hidden;padding:0 !important;border-top:none}.the_content table.pink_table{margin:0px auto !important;overflow:hidden;font-size:12.32px;border:none !important}.the_content table.pink_table th,.the_content table.pink_table td{padding:10px;line-height:1.7;vertical-align:middle;border:1px solid #dcdcdc}.the_content table.pink_table th{background-color:#f5f5f5;border-left:none;font-weight:normal}.the_content table.pink_table thead th{min-width:150px;background-color:#dcdcdc;font-weight:normal;border-right:1px solid #fff;border-left:none;min-width:75px;font-size:1.2rem}.the_content table.pink_table thead th:nth-of-type(1){min-width:62px}.the_content table.pink_table thead th:nth-last-of-type(1){border-right:none}.the_content .gray_table_outer{width:auto;height:auto;border:1px solid #dcdcdc;border-bottom:none;margin:30px auto;overflow:hidden;padding:0 !important;border-top:none}.the_content table.gray_table{margin:0px auto !important;overflow:hidden;font-size:12.32px;border:none !important}.the_content table.gray_table th,.the_content table.gray_table td{padding:10px;line-height:1.7;vertical-align:middle;border:1px solid #dcdcdc}.the_content table.gray_table th{background-color:#f5f5f5;border-left:none;font-weight:normal}.the_content table.gray_table thead th{min-width:150px;background-color:#dcdcdc;font-weight:normal;border-right:1px solid #fff;border-left:none;min-width:75px;font-size:1.2rem}.the_content table.gray_table thead th:nth-of-type(1){min-width:62px}.the_content table.gray_table thead th:nth-last-of-type(1){border-right:none}.the_content .gray_table_outer,.the_content .pink_table_outer,.the_content .merit_box,.the_content .demerit_box{padding:15px;margin:15px auto}.the_content .merit_box,.the_content .demerit_box{border:1px solid #d0d0d0;margin:40px auto 15px;padding-top:17.85px !important;position:relative}.the_content .merit_box ul li,.the_content .demerit_box ul li{margin:0 auto 5px;line-height:1.5;position:relative;padding-left:20px}.the_content .merit_box ul li:before,.the_content .demerit_box ul li:before{content:"・";color:#ff7a97;font-size:2rem;position:absolute;left:0;top:-5px}.the_content .merit_box .title span,.the_content .demerit_box .title span{display:inline-block;background-color:#fff;width:110px;height:37px;position:absolute;background-image:url(https://static.epilino.jp/img/merit.png);background-size:100px 32.4px;background-position:left center;background-repeat:no-repeat;text-indent:-9999px;top:-30px;left:-2px}.the_content .merit_box .title span.q1,.the_content .merit_box .title span.q2,.the_content .merit_box .title span.q3,.the_content .merit_box .title span.q4,.the_content .merit_box .title span.q5,.the_content .merit_box .title span.q6,.the_content .merit_box .title span.q7,.the_content .merit_box .title span.q8,.the_content .merit_box .title span.q9,.the_content .merit_box .title span.q10,.the_content .demerit_box .title span.q1,.the_content .demerit_box .title span.q2,.the_content .demerit_box .title span.q3,.the_content .demerit_box .title span.q4,.the_content .demerit_box .title span.q5,.the_content .demerit_box .title span.q6,.the_content .demerit_box .title span.q7,.the_content .demerit_box .title span.q8,.the_content .demerit_box .title span.q9,.the_content .demerit_box .title span.q10{background-size:100px 24.61px;top:-32px;left:-1px}.the_content .merit_box .title span.q1,.the_content .demerit_box .title span.q1{background-image:url(https://static.epilino.jp/img/q1.png)}.the_content .merit_box .title span.q2,.the_content .demerit_box .title span.q2{background-image:url(https://static.epilino.jp/img/q2.png)}.the_content .merit_box .title span.q3,.the_content .demerit_box .title span.q3{background-image:url(https://static.epilino.jp/img/q3.png)}.the_content .merit_box .title span.q4,.the_content .demerit_box .title span.q4{background-image:url(https://static.epilino.jp/img/q4.png)}.the_content .merit_box .title span.q5,.the_content .demerit_box .title span.q5{background-image:url(https://static.epilino.jp/img/q5.png)}.the_content .merit_box .title span.q6,.the_content .demerit_box .title span.q6{background-image:url(https://static.epilino.jp/img/q6.png)}.the_content .merit_box .title span.q7,.the_content .demerit_box .title span.q7{background-image:url(https://static.epilino.jp/img/q7.png)}.the_content .merit_box .title span.q8,.the_content .demerit_box .title span.q8{background-image:url(https://static.epilino.jp/img/q8.png)}.the_content .merit_box .title span.q9,.the_content .demerit_box .title span.q9{background-image:url(https://static.epilino.jp/img/q9.png)}.the_content .merit_box .title span.q10,.the_content .demerit_box .title span.q10{background-image:url(https://static.epilino.jp/img/q10.png)}.the_content .merit_box .summary,.the_content .demerit_box .summary{color:#222;font-weight:bold;padding:0 0 14.1px;text-align:center;border-bottom:1px solid #d0d0d0;margin-bottom:15px;line-height:1.4;font-size:13.08px}.the_content .merit_box .summary.black,.the_content .demerit_box .summary.black{color:#333}.the_content .merit_box .txt p:nth-last-of-type(1),.the_content .demerit_box .txt p:nth-last-of-type(1){margin-bottom:0 !important}.the_content .merit_box .txt ul,.the_content .demerit_box .txt ul{padding:0px;border-radius:4px;background-color:transparent;margin:0 auto;margin-left:-8px}.the_content .demerit_box .title span{background-image:url(https://static.epilino.jp/img/demerit.png)}.the_content .demerit_box ul li::before{color:#818181}.the_content .number_txt{position:relative;padding-left:30px;line-height:1.5em;padding-top:2px;margin-bottom:15px}.the_content .number_txt:before{font-family:Josefin Sans,游ゴシック,Yu Gothic,sans-serif;font-size:1.6rem;color:#fff;margin-right:10px;padding:6px 0;text-align:center;width:19.2px;height:19.2px;position:absolute;top:1px;left:0;box-sizing:border-box;background-color:#fb8193;counter-increment:number;content:" ";line-height:1.0;display:inline-block;border-radius:300px;background-size:19.2px 19.2px}.the_content .number_txt.n1:before{background-image:url("https://static.epilino.jp/img/number-01.png")}.the_content .number_txt.n2:before{background-image:url("https://static.epilino.jp/img/number-02.png")}.the_content .number_txt.n3:before{background-image:url("https://static.epilino.jp/img/number-03.png")}.the_content .number_txt.n4:before{background-image:url("https://static.epilino.jp/img/number-04.png")}.the_content .number_txt.n5:before{background-image:url("https://static.epilino.jp/img/number-05.png")}.the_content .number_txt.n6:before{background-image:url("https://static.epilino.jp/img/number-06.png")}.the_content .number_txt.n7:before{background-image:url("https://static.epilino.jp/img/number-07.png")}.the_content .number_txt.n8:before{background-image:url("https://static.epilino.jp/img/number-08.png")}.the_content .number_txt.n9:before{background-image:url("https://static.epilino.jp/img/number-09.png")}.the_content .pink_line_box{border-radius:5px;border:1px solid #d0d0d0}.the_content .pink_line_box .pink_line_box{border:none;background-color:#ffeef0}.the_content .pink_line_box.color{border:none;background-color:#ffeff2}.the_content .pink_line_box .title{margin-bottom:10px;border-bottom:1px dotted #d0d0d0;font-weight:bold;padding-bottom:10px;font-size:12.96px}.the_content .pink_line_box .title .number_txt{margin-bottom:0}.the_content .pink_line_box .number_txt:nth-last-of-type(1){margin-bottom:0}.the_content .pink_line_box{padding:11.4px;margin:15px auto}.the_content .link_btn a{display:block;line-height:1.4;background-color:#ff7a97;border-radius:8px;padding:15px 40px;text-align:center;text-decoration:none;color:#fff;font-weight:bold;position:relative;margin:20px auto}.the_content .link_btn a:before{z-index:10;display:inline-block;content:"\f138";font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;margin-right:5px;position:absolute;top:50%;left:15px;margin-top:-9.5px}.the_content .link_btn a:hover{opacity:0.6}.the_content .link_btn2 a{width:calc(100% - 5px);width:-webkit-calc(100% - 5px);font-weight:bold;padding-right:50px;font-size:12.32px;background-color:#ff7a97;box-sizing:border-box;position:relative;z-index:2;display:block;line-height:1.4;background-color:#ff7a97;border-radius:8px;padding:15px 40px;text-align:center;text-decoration:none;color:#fff;margin:20px auto}.the_content .link_btn2 a:before{z-index:10;display:inline-block;content:"\f138";font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;margin-right:5px;position:absolute;top:50%;left:15px;margin-top:-9.5px}.the_content .link_btn2 a:hover{top:3px;left:4px;transition:all .3s}.the_content .link_btn2 a:hover:after{top:-1px;left:-1px}.the_content .qa_box_area{padding:4px 0px;margin-bottom:10px}.the_content .qa_box{padding:5px 0px;margin-bottom:15px}.the_content .qa_box .q_txt{font-weight:bold;border-bottom:1px dotted #D7D7D7;padding:5px 0px 8.5px 30px;position:relative;line-height:1.5em}.the_content .qa_box .q_txt:before{font-family:Josefin Sans,游ゴシック,Yu Gothic,sans-serif;font-size:1.6rem;color:#fff;margin-right:10px;padding:6px 0;text-align:center;width:24px;height:24px;position:absolute;top:2px;left:0px;box-sizing:border-box;content:"";background-image:url("https://static.epilino.jp/img/icon-q.png");background-size:24px 24px;line-height:1.0;display:inline-block;border-radius:300px}.the_content .qa_box .a_txt{padding:10px 5px 5px 30px;position:relative}.the_content .qa_box .a_txt:before{font-family:Josefin Sans,游ゴシック,Yu Gothic,sans-serif;font-size:1.6rem;color:#fff;margin-right:10px;padding:6px 0;text-align:center;width:24px;height:24px;position:absolute;top:7px;left:0px;box-sizing:border-box;background-color:#fb8193;content:"";background-image:url("https://static.epilino.jp/img/icon-a.png");background-size:24px 24px;line-height:1.0;display:inline-block;border-radius:300px}.the_content .motome_box{background-image:url(https://static.epilino.jp/img/matome-sp02.png);background-size:contain;border:none;background-color:none;margin:45px -20px 30px;border-radius:8px;position:relative}.the_content .motome_box:before{content:" ";width:100%;height:100%;background-repeat:no-repeat;background-image:url(https://static.epilino.jp/img/matome-sp01.png);background-size:contain;position:absolute;top:0px;left:0px;z-index:1}.the_content .motome_box:after{content:" ";width:100%;height:100%;background-image:url(https://static.epilino.jp/img/matome-sp03.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;position:absolute;bottom:-18px;left:0px;z-index:1}.the_content .motome_box .title{z-index:3;position:relative;top:-30px;width:100%;position:relative;margin:0 auto;z-index:1}.the_content .motome_box .title:before,.the_content .motome_box .title:after{content:"";position:absolute;top:18px;height:0;width:0;border:25px solid #fb8193;border-top:20px solid #fb8193;border-bottom:20px solid #fb8193;z-index:3}.the_content .motome_box .title:before{right:25px;border-right:10px solid transparent;border-left:60px solid #fb8193}.the_content .motome_box .title:after{left:15px;border-right:60px solid #fb8193;border-left:10px solid transparent}.the_content .motome_box .title span{display:block;width:60%;padding:15px 0;text-align:center;color:#fff;font-size:1.6rem;box-sizing:border-box;background-color:#fb8193;margin:0 auto;position:relative}.the_content .motome_box .title span:before,.the_content .motome_box .title span:after{content:"";position:absolute;top:100%;height:0;width:0;border:3px solid transparent;border-top:1px solid #fb8193;z-index:4}.the_content .motome_box .title span:before{right:11px;border-left:10px solid #B34859}.the_content .motome_box .title span:after{left:0px;border-right:10px solid #B34859}.the_content .motome_box .summary{margin-bottom:-20px;padding:25px 20px 42px;line-height:1.5em}.the_content .motome_box .summary:before{content:" ";background-image:url(https://static.epilino.jp/img/book.png);background-size:75px 50px;width:75px;height:50px;display:block;position:absolute;left:50%;top:30px;margin-left:-37.5px;z-index:2}.the_content .motome_box .summary span{display:block;text-align:center;font-weight:bold;padding:17px 0;position:relative;font-size:1.6rem}.the_content .motome_box .summary span:before{content:" ";width:90px;height:1px;border-bottom:4px solid #F9B0B9;position:absolute;bottom:-3px;left:50%;margin-left:-45px}.the_content .motome_box .summary span:after{content:" ";width:90px;height:1px;border-bottom:1px solid #F9B0B9;position:absolute;bottom:-6px;left:50%;margin-left:-45px}.the_content .motome_box .txt{padding:0 0px 25px;margin:0 20px;background-image:url(https://static.epilino.jp/img/matome_line_bg.png);background-size:32px 35px;line-height:35px}.the_content .matome{width:100%;height:auto;box-sizing:border-box;position:relative;margin:84px auto 44px}.the_content .matome .matome_body{background-image:url(https://static.epilino.jp/img/matome2-sp2.png);background-size:contain;padding:0 15px;box-sizing:border-box;background-repeat:repeat-y}.the_content .matome .matome_txt{background-image:url(https://static.epilino.jp/img/matome_line_bg.png);background-size:18px 28px;line-height:28px;padding-bottom:8px}.the_content .matome .matome_title{font-size:13.12px;color:#222;font-weight:bold;line-height:1.4;padding:8px 0 15px;text-align:center;position:relative;margin-bottom:12.4px}.the_content .matome .matome_title:before{content:" ";display:block;width:100%;border-bottom:1px solid #d0d0d0;height:1px;position:absolute;bottom:0;left:30px;margin:0 auto;margin-left:-30px}.the_content .matome:before{content:" ";display:block;width:100%;height:100%;background-repeat:no-repeat;background-image:url(https://static.epilino.jp/img/matome2-sp1.png);background-size:100% 23px;position:absolute;top:-22px;left:0px;z-index:1}.the_content .matome:after{content:" ";display:block;width:100%;height:23px;background-repeat:no-repeat;background-image:url(https://static.epilino.jp/img/matome2-sp3.png);background-size:100% 23px;position:absolute;bottom:-23px;left:0px;z-index:1}.banner_fukidasi .fukidasi{text-align:center;color:#ff7a97;font-weight:bold}.banner_fukidasi .fukidasi span:before{content:"＼";display:inline-block;margin-right:2px}.banner_fukidasi .fukidasi span:after{content:"／";display:inline-block;margin-left:2px}.banner_fukidasi .fukidasi .img{border-radius:4px;overflow:hidden;margin:10px auto}.banner_fukidasi .fukidasi+.link_btn2 a{margin-top:0}.pr_title{text-align:center;margin:20px auto}.pr_title img{display:inline-block;width:auto;height:55px;vertical-align:bottom}.pr_point{border:none !important;font-size:17px;font-weight:bold;padding:0 !important;margin:35px auto 15px !important;position:relative;padding-left:66px !important;padding-top:15px !important;min-height:64px;border:none !important}.pr_point:before{content:" ";display:inline-block !important;position:absolute;width:56px;height:64px;left:0;top:-12px;background-image:url(https://static.epilino.jp/img/point1.png);background-size:56px 64px;background-repeat:no-repeat;border:none !important}.pr_point.num2:before{content:" ";display:inline-block !important;position:absolute;width:56px;height:64px;left:0;top:-12px;background-image:url(https://static.epilino.jp/img/point2.png);background-size:56px 64px;background-repeat:no-repeat}.pr_point.num3:before{content:" ";display:inline-block !important;position:absolute;width:56px;height:64px;left:0;top:-12px;background-image:url(https://static.epilino.jp/img/point3.png);background-size:56px 64px;background-repeat:no-repeat}.pr_point.num4:before{content:" ";display:inline-block !important;position:absolute;width:56px;height:64px;left:0;top:-12px;background-image:url(https://static.epilino.jp/img/point4.png);background-size:56px 64px;background-repeat:no-repeat}.manga-img{margin-bottom:28px}.lavie-table{margin:20px auto}.lavie-table-title{text-align:center}.table__product-name{background-color:#ffebf0}.link_parts{text-align:right}.link_parts a{text-decoration:underline}.check_txt_box{border:1px solid #d0d0d0;border-top:3px solid #222;border-radius:0px;margin:15px auto;background-color:#fff;position:relative;z-index:3}.check_txt_box_check{text-indent:-9999px;z-index:2;width:102px;height:26.9px;background-size:102px 26.9px;background-image:url(https://static.epilino.jp/img/check_box_title.png);position:relative;bottom:-17px;background-repeat:no-repeat;margin-top:15px}.check_txt_box_title{padding:0 0 10px;margin:0px 0px 15px;font-weight:bold;border-bottom:1px solid #d0d0d0;font-size:109%}.check_txt_box_txt{padding:15px}.good_kutikomi,.bad_kutikomi{border:1px solid #d0d0d0;border-radius:4px;margin:15px auto}.good_kutikomi .good_kutikomi_title,.good_kutikomi .bad_kutikomi_title,.bad_kutikomi .good_kutikomi_title,.bad_kutikomi .bad_kutikomi_title{margin:0px 15px;background-color:transparent;padding:11.2px 0px 9.28px;color:#ff7a97;font-weight:bold;line-height:1.8;font-size:13.44px;border-bottom:1px dotted #d0d0d0}.good_kutikomi .good_kutikomi_title:after,.good_kutikomi .bad_kutikomi_title:after,.bad_kutikomi .good_kutikomi_title:after,.bad_kutikomi .bad_kutikomi_title:after{content:" ";width:24.84px;height:24.84px;background-size:24.84px 24.84px;background-image:url(https://static.epilino.jp/img/face-perfect.png);margin-left:-3px;display:inline-block;position:relative;margin-top:-12.42px;top:7px}.good_kutikomi .good_kutikomi_txt,.good_kutikomi .bad_kutikomi_txt,.bad_kutikomi .good_kutikomi_txt,.bad_kutikomi .bad_kutikomi_txt{padding:11.7px 15px 12px}.good_kutikomi .good_kutikomi_txt ul,.good_kutikomi .bad_kutikomi_txt ul,.bad_kutikomi .good_kutikomi_txt ul,.bad_kutikomi .bad_kutikomi_txt ul{margin:0 auto}.bad_kutikomi .bad_kutikomi_title{color:#222}.bad_kutikomi .bad_kutikomi_title:after{background-image:url(https://static.epilino.jp/img/face-bad.png)}.komidasi{font-size:1.4rem;margin:15px auto}.komidasi:before{content:" ";display:inline-block;width:15px;height:15px;background-size:15px 15px;position:relative;background-image:url(https://static.epilino.jp/img/kazari.png);margin-right:5px;top:2px}.the_content table.gray_table.font_size12,.the_content table.pink_table.font_size12,.the_content table.gray_table.font_size12 thead th,.the_content table.pink_table.font_size12 thead th{font-size:1.2rem !important}blockquote{margin:2.5em 0px 3.0em;padding:1.5em 1em;background:url("https://static.epilino.jp/img/blockquote.png") no-repeat 1% 5%,#fff;border:2px solid #d0d0d0;border-radius:4px;padding:25px 15px 10px;background-size:30px 30px;background-position:15px 7px}#RANKING_AREA2{margin:30px auto}.ranking_box2{margin-bottom:50px;padding-bottom:30px;border-bottom:2px dotted #aaa}#RANKING_AREA2 .ranking_box2:nth-last-of-type(1){border-bottom:none;margin-bottom:30px;border-bottom:none}.ranking_box2 .head{position:relative}.ranking_box2 .head .txt{padding-left:50px}.ranking_box2 .head .txt span{font-size:10px;display:block;line-height:1.0;margin-bottom:3px;color:#ff7a97}.ranking_box2 .head .rank04+.txt a,.ranking_box2 .head .rank05+.txt a,.ranking_box2 .head .rank06+.txt a,.ranking_box2 .head .rank07+.txt a,.ranking_box2 .head .rank08+.txt a,.ranking_box2 .head .rank09+.txt a,.ranking_box2 .head .rank10+.txt a{margin-top:-30px}.ranking_box2 .head .txt a{font-size:130%;line-height:1.0}.ranking_box2 .head .rank{width:70px;height:70px;float:left;text-indent:-9999px;background-repeat:no-repeat;position:absolute;top:50%;left:-10px;margin-top:-35px;background-image:url(https://static.epilino.jp/img/ranking_rank01.png);background-size:60px 60px}.ranking_box2 .head .rank.clinic{background-image:url(https://static.epilino.jp/img/ranking_clinic_icon.png)}.ranking_box2 .head .rank.rank02{background-image:url(https://static.epilino.jp/img/ranking_rank02.png)}.ranking_box2 .head .rank.rank03{background-image:url(https://static.epilino.jp/img/ranking_rank03.png)}.ranking_box2 .head .rank.rank04{background-image:url(https://static.epilino.jp/img/ranking_rank04.png)}.ranking_box2 .head .rank.rank05{background-image:url(https://static.epilino.jp/img/ranking_rank05.png)}.ranking_box2 .head .rank.rank06{background-image:url(https://static.epilino.jp/img/ranking_rank06.png)}.ranking_box2 .head .rank.rank07{background-image:url(https://static.epilino.jp/img/ranking_rank07.png)}.ranking_box2 .head .rank.rank08{background-image:url(https://static.epilino.jp/img/ranking_rank08.png)}.ranking_box2 .head .rank.rank09{background-image:url(https://static.epilino.jp/img/ranking_rank09.png)}.ranking_box2 .head .rank.rank10{background-image:url(https://static.epilino.jp/img/ranking_rank10.png)}.ranking_box2 .img{margin:15px auto}.ranking_box2 .img img{width:100%;vertical-align:bottom}.ranking_box2 .data-box{border:1px solid #dcdcdc;margin:0 auto 20px}.ranking_box2 .data-box table{border:none;margin:0 !important}.ranking_box2 .data-box table tr{border-bottom:1px solid #dcdcdc}.ranking_box2 .data-box table tr:nth-last-of-type(1){border-bottom:none}.ranking_box2 .data-box table tr th,.ranking_box2 .data-box table tr td{border:none;font-size:11px;padding:10px 7px}.ranking_box2 .data-box table tr th{background-color:#f5f5f5;color:#222;width:100px;box-sizing:border-box}.ranking_box2 .data-box table tr td{text-align:left}.txt_img_box{margin:10px auto}.txt_img_box .left_img,.txt_img_box .right_img{width:100%}.txt_img_box .left_img img,.txt_img_box .right_img img{width:100%;verical-align:bottom}.txt_img_box .left_img{float:none;margin:10px auto}.txt_img_box .right_img{float:right;margin-left:10px}#INTERVIEW h1{margin-bottom:15px;font-size:1.8rem;font-weight:bold;line-height:1.5em}.interview_head{padding:10px;background-color:#fff5f6;margin:0 auto 15px}.interview_head .name{font-size:140%;line-height:1.2;margin-bottom:10px;font-weight:bold}.interview_head .data_box{margin:0px auto 0;padding:10px}.interview_head .data_box .data{float:none}.interview_head .data_box .data .tel span{font-size:140%;font-weight:bold;color:#fb8193}.interview_head .data_box .btn a{width:100%;box-sizing:border-box;padding:10px;text-align:center;border-radius:4px;color:#fff;text-decoration:none;background-color:#fb8193;float:none;margin:10px auto 0;display:block}ul.interview_tab{border-bottom:2px solid #fb8193;margin-bottom:15px;padding:0 10px}ul.interview_tab li{display:inline-block;margin-right:7px;margin-bottom:0 !important}ul.interview_tab li:before{display:none}ul.interview_tab li a{display:inline-block;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;text-decoration:none;padding:10px 15px;color:#666;background-color:#f5f5f5;cursor:pointer;font-weight:bold}ul.interview_tab li.select a{color:#fff;background-color:#fb8193;cursor:auto}ul.interview_tab li.select a:hover{opacity:1.0}ul.interview_tab li a:hover{background-color:#fb8193;opacity:0.6}#INTERVIEW .top_info{margin-bottom:30px}#INTERVIEW .top_info .img{width:200px;float:left}#INTERVIEW .top_info .img img{width:100%;vertical-align:bottom}#INTERVIEW .top_info .txt{margin-left:220px}#INTERVIEW .top_info .txt .title{font-weight:bold;margin-bottom:10px;font-size:120%;border:none !important}#INTERVIEW .top_info .txt .icon{margin:15px auto}#INTERVIEW .top_info .txt .icon li{display:inline-block;padding:3px 5px;border-radius:4px;color:#fb8193;border:1px solid #fb8193;line-height:1.0;margin-right:4px;margin-bottom:4px}#INTERVIEW .pic_info{margin-top:15px;margin-bottom:30px}#INTERVIEW .pic_info .title{font-weight:bold;font-size:120%;padding:7px;line-height:1.0;background-color:#f3f3f3;margin-bottom:15px;border:none;margin-top:0}#INTERVIEW .pic_info .pic_info_box{width:100%;box-sizing:border-box;float:none;margin-right:0px;margin-bottom:10px}#INTERVIEW .pic_info .pic_info_box:nth-last-of-type(1){margin-right:0px}#INTERVIEW .pic_info .pic_info_box img{width:100%;vertical-align:bottom;display:block;margin-bottom:10px}#INTERVIEW .basic_info{margin-bottom:30px}#INTERVIEW .basic_info .title{font-weight:bold;font-size:120%;padding:7px;line-height:1.0;background-color:#f3f3f3;margin-bottom:15px;border:none;margin-top:0}#INTERVIEW .basic_info table th{width:120px;border-left:none;border-right:none}#INTERVIEW .basic_info table td{border-left:none;border-right:none}#INTERVIEW .basic_info table td a.link_btn{width:auto;box-sizing:border-box;padding:5px 10px;text-align:center;border-radius:4px;color:#fff;text-decoration:none;background-color:#fb8193;display:inline-block}.img_txt_box{margin:0 auto}.img_txt_box .img{width:200px;float:left;margin-right:20px}.img_txt_box .img img{width:100%;vertical-align:bottom}.img_txt_box .txt{float:right;width:calc(100% - 220px);width:-webkit-calc(100% - 220px)}.img_txt_box .txt .box{padding:10px;margin:15px auto;background-color:#fff5f6}.img_txt_box .txt .box p:nth-last-of-type(1){margin-bottom:0}.img_txt_box .txt h3:nth-of-type(1){margin-top:0 !important}.interview_contents h1{font-size:160%}.interview_contents .interview_intro{padding:10px;margin:0 auto 15px;background-color:#fff5f6}.interview_contents .interview_q_txt{margin:0 auto 15px;font-weight:bold;font-size:120%}.interview_contents .interview_dialogue{margin:15px auto}.interview_contents .interview_dialogue .name{display:table-cell;padding-right:15px;font-weight:bold;min-width:60px;font-size:120%}.interview_contents .interview_dialogue .txt{display:table-cell}.full_img{margin:20px auto}.full_img img{width:100%;vertical-align:bottom}.full_img figcaption{font-size:87%;font-weight:normal;color:#666}.full_img figcaption.right_txt{text-align:right}.spot_box{margin:20px auto;border:2px solid #fff5f6}.spot_box .spot_box_title{background-image:none;position:relative;background-color:#fff5f6;margin-bottom:0;font-size:120%;font-weight:bold;padding:10px;line-height:1.2}.spot_box .txt{padding:10px}.spot_box ul{margin-top:0}.maps{margin:10px auto;position:relative;width:100%;padding-top:56.25%}.maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.sp_img{display:none}.voice_box{padding:10px;border:1px solid #fb8193;margin:50px auto 10px;background-color:#fff5f6;border-radius:4px}.tab_box .voice_box{margin-bottom:0}.voice_box p:nth-last-of-type(1){margin-bottom:0}.voice_box .title{display:inline-block;font-weight:bold;font-size:120%;margin-bottom:10px !important;border-radius:4px;padding:5px 15px;background-color:#fb8193;line-height:1.2;color:#fff;position:relative}.simple_list2{background:none;padding:10px 0px;margin:10px auto 0px}.simple_list2 ul{background:none;margin:0}.simple_list2 ul li{font-weight:bold;line-height:1.2;padding-left:16px;text-indent:-7px;margin-bottom:10px}.simple_list2 ul li:before{content:"●";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-right:7px;font-size:10px;position:relative;color:#fb8193;top:-2px}.fukidasi_left{margin:10px auto}.fukidasi_left .img{width:90px;height:90px;float:none;margin:10px auto 30px}.fukidasi_left .img img{width:100%;vertical-align:bottom}.fukidasi_left .fukidasi{background:#FFF;border:2px solid #E3E3E3;border-radius:5px;color:#444;padding:10px;position:relative;margin-left:0px}.fukidasi_right{margin:10px auto}.fukidasi_right .img{width:90px;height:90px;float:none;margin:10px auto 13.5px}.fukidasi_right .img img{width:100%;vertical-align:bottom}.fukidasi_right .fukidasi{background:#FFF;border:1px solid #E3E3E3;border-radius:5px;color:#444;padding:10px;position:relative;margin-right:0px}.fukidasi_left .fukidasi:before,.fukidasi_right .fukidasi:before{content:"";position:absolute;top:-7.5px;left:50%;margin-left:-7.5px;display:block;width:0px;height:0px;border-style:solid;border-width:0 7.5px 7.5px 7.5px;border-color:transparent transparent #FFF transparent;z-index:1}.fukidasi_left .fukidasi:after,.fukidasi_right .fukidasi:after{content:"";position:absolute;top:-9.5px;left:50%;margin-left:-9.5px;display:block;width:0px;height:0px;border-style:solid;border-width:0 9.5px 9.5px 9.5px;border-color:transparent transparent #E3E3E3 transparent;z-index:0}.list_salon_link_title{font-size:120%;font-weight:bold;margin-bottom:20px}.list_salon_link_title small{font-weight:normal}.list_salon_link{border-top:1px solid #D7D7D7}.list_salon_link+.list_salon_link_title{margin-top:40px}.list_salon_link .box{padding:10px;background-color:#fff;border-bottom:1px solid #D7D7D7;position:relative}.list_salon_link .box .img{width:100px;float:left}.list_salon_link .box .img img{width:100%;vertical-align:bottom}.list_salon_link .box .txt{margin-left:110px;padding-right:0px}.list_salon_link .box .txt .copy{font-weight:bold;line-height:1.2;margin-bottom:5px}.list_salon_link .box .txt .copy small{font-weight:normal}.list_salon_link .box .txt .title{font-size:120%;margin-bottom:5px}.list_salon_link .box .txt p:nth-last-of-type(1){margin-bottom:0}.link_box{margin:20px auto;padding:10px;background-color:#f6fcfd}.link_box .title{font-size:115%;font-weight:bold;margin-bottom:5px}.link_box ul li{margin-bottom:10px}.link_box ul li:before{content:"\f144";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-right:10px;color:#3EBDDB}.link_box ul li:nth-last-of-type(1){margin-bottom:0}.interview_head .data_box .btn a.line_btn{background-color:#00b900;padding:4px 10px 0px;margin-top:9px}.interview_head .data_box .btn a.line_btn img{height:37px;width:auto}#ARCHIVE h1{margin-bottom:15px;font-size:1.8rem;font-weight:bold;line-height:1.5em}#ARCHIVE .archive_box2{border-bottom:1px solid #f7f7f7;padding:10px;position:relative;margin:0 -10px}#ARCHIVE .cat_top_contents+.archive_box2{border-top:1px solid #f7f7f7 !important}#ARCHIVE #infscr-loading+.archive_box2{border-top:1px solid #f7f7f7}#ARCHIVE .archive_box2:before{content:"\f054";font-family:FontAwesome;display:inline-block;margin-right:5px;position:absolute;right:10px;top:50%;font-size:120%;margin-top:-7px;color:#ccc}#ARCHIVE .archive_box2:hover{opacity:0.6;cursor:pointer}#ARCHIVE .archive_box2 .img{width:80px;height:auto;min-height:auto;float:left;border:1px solid #ccc;padding:2px;box-sizing:border-box}#ARCHIVE .archive_box2 .img img{width:100%;vertical-align:bottom}#ARCHIVE .archive_box2 .txt{margin-left:90px;padding-right:25px}#ARCHIVE .archive_box2 .txt h3{font-size:100%;margin-bottom:5px;clear:none;padding:0 !important;margin:0 0 10px !important;border:none !important;line-height:1.2}#ARCHIVE .archive_box2 .txt .desc2{font-size:10px;line-height:1.2}#ARCHIVE .archive_box2 .txt h3 a{color:#333;text-decoration:none}#ARCHIVE .archive_box2 .view{position:absolute;right:45px;bottom:10px;color:#999}#ARCHIVE h3:before{display:none !important}.searchform_area{font-size:0}.searchform_area input[type=text]{width:calc(100% - 56px);width:-webkit-calc(100% - 56px);min-height:19px;box-sizing:border-box;border:1px solid #ccc;box-sizing:border-box;border-radius:0;font-size:1.6rem}.searchform_area input[type=image]{line-height:1;position:relative;top:5px;cursor:pointer;height:22px;border-radius:0;margin-left:-2px;background-color:#fb8193}.sitemap_area{margin-top:-45px}#sitemap .sitemap_p{margin-top:40px}#sitemap .sitemap_p li,#sitemap .sitemap_cat li{position:relative;margin:0 auto 10px;line-height:1.4}#sitemap .sitemap_p li:nth-last-of-type(1),#sitemap .sitemap_cat li:nth-last-of-type(1){margin-bottom:0}#sitemap .sitemap_cat li{padding-left:20px}#sitemap .sitemap_p .children li{padding-left:20px}#sitemap .sitemap_p ul.children{margin-top:5px}#sitemap li.page_item_has_children{margin-top:15px}#sitemap .sitemap_p li:before{content:"\f0da";font-family:"Font Awesome 5 Free";display:inline-block;margin-right:7px;font-size:10px;position:relative;bottom:1px;font-weight:900;color:#1a0dab}.req{background-color:#c71010;color:#fff;line-height:1.0;padding:2px 10px 3px;font-size:1.1rem;border-radius:2px;display:inline-block;margin-left:15px}table.contact{font-size:1.4rem;border:none;border-top:1px dsolid #ccc;margin:40px auto}table.contact tr{border-bottom:1px solid #ccc}table.contact th{border:none;padding:40px 10px;background:none;vertical-align:middle}table.contact td{border:none;padding:40px 10px;background:none;vertical-align:middle}table.contact td input[type="text"],table.contact td input[type="email"]{width:100%;box-sizing:border-box;padding:10px;border:none;background:#f5f5f5;border-radius:3px}table.contact td textarea{width:100%;box-sizing:border-box;padding:10px;border:none;background:#f5f5f5;border-radius:3px}table.contact td .wpcf7-submit{border:none;border-radius:5px;background-color:#fb8193;color:#fff;width:100%;text-align:center;text-decoration:none;font-weight:bold;display:block;padding:15px 0;box-sizing:border-box;font-size:1.6rem;margin:20px 0 40px;position:relative;z-index:2;-webkit-appearance:none}table.contact td .wpcf7-submit:hover{opacity:0.6;cursor:pointer}table.company_table th{vertical-align:middle;width:100px}.hidden{display:none}.follow_btn_area{background-color:#ffffff80;position:fixed;z-index:100;bottom:0;left:0;width:100%;display:none;bottom:-150px;transition:all .3s}.follow_btn_area .follow_btn{width:100%;margin:0;padding:15px;margin:0 auto;box-sizing:border-box}.follow_btn_area .follow_btn a{display:block;line-height:1.5;background-color:#ff7a97;border-radius:8px;padding:15px 0;text-align:center;text-decoration:none;color:#fff;width:100%;box-sizing:border-box;position:relative;max-height:64px;margin:0;font-weight:bold;opacity:1.0}.follow_btn_area .follow_btn a:before{z-index:10;display:inline-block;content:"\f138";font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;margin-right:5px;position:absolute;top:50%;left:15px;margin-top:-9px}.follow_btn_area .follow_btn a .sp_br{margin-top:-10px;margin-bottom:7px}.follow_btn_area .follow_btn a img{width:65px;height:65px;position:absolute;right:6px;bottom:6px}.follow_btn_area.active .follow_btn a{opacity:0.4}#root>nav{padding:0 20px}#area #CONTENT{width:100%;padding:0px;margin:0 auto}#area .content #MAIN main,#area .content #MAIN{padding:0}#area h1,#area h2,#area .area_title{margin-bottom:15px;font-size:16.92px;font-weight:bold;line-height:1.5em;position:relative;padding-left:25px}#area h1.list_h1{padding-left:0px}#area a{text-decoration:none}#area .m10{margin:10px 0}#area .align-right{text-align:right}#area .container{padding:15px;background-color:#fff;margin-bottom:15px;position:relative;z-index:0}#area .grayback{background-color:#eee;padding-bottom:1px;margin-bottom:15px}#area .container.TextContents{margin-bottom:0}#area .container.SortCount{margin:0 15px 15px;border-radius:8px;padding:10px 15px}#area .container.SortCount h2{border-bottom:none !important;margin-bottom:0 !important;padding-bottom:0 !important;font-size:14.4px !important;padding-left:30px !important}#area .container.SortCount h2::before{content:'';background:url(https://static.epilino.jp/img/icon-list.png) no-repeat center center;height:2rem;width:2rem;display:inline-block;background-size:contain;position:absolute;top:50%;left:0;margin-top:-10px}#area .container.AreaSelect{margin-bottom:0;padding-bottom:0}#area .container.SalonBox{margin:0 15px 15px;border-radius:8px}#area .hidden{display:none}#area .card_head{font-weight:500}#area .card_head h2{margin-bottom:0;font-size:14.4px}#area .card{display:flex}#area .card .card_img{width:75%;margin-right:10px}#area .card .card_img img{width:100%}#area .card .card_text{display:flex;flex-direction:column;justify-content:space-between;width:100%}#area .card .card_text .card_title{font-weight:bold;margin-bottom:15px;line-height:1.5rem}#area .card .card_text .card_address{font-size:0.9rem}#area .card .card_text .card_address p:last-child{margin-top:5px}#area .card .card_text .card_text_recommend{position:relative;background-color:#fff;border:1px solid #d0d0d0;padding:0px 13px 7px;margin-top:10px}#area .card .card_text .card_text_recommend span{display:block;line-height:1.0;color:#fff;background-color:#ffa8bb;width:100%;box-sizing:border-box;position:relative;top:-1px;left:-13px;padding:8px 13px 7px;width:calc(100% + 12px);width:-webkit-calc(100% + 26px);margin-bottom:10px}#area .card .card_text .card_text_recommend span:before{content:"おすすめコース";font-weight:bold;font-size:13px}#area .card .card_text .card_text_recommend span img{display:none;height:20px}#area .card .card_text .card_text_recommend .card_price{font-size:1.2rem;font-weight:500;color:#222;font-weight:bold;line-height:2rem}#area .card .card_text .card_text_recommend .card_course{font-size:1rem;text-align:left;line-height:1.4rem;margin-bottom:0}#area .card.detail{display:block;margin:30px 0 20px}#area .card.detail .card_text{display:block;width:100%}#area .card.detail .card_text .card_text_recommend{padding:0px 13px 13px}#area .card.detail .card_text .card_text_recommend span img{height:30px}#area .card.detail .card_text .card_text_recommend .card_course{line-height:2rem;width:60%;font-size:1.2rem;display:inline-block;margin-bottom:0}#area .card.detail .card_text .card_text_recommend .card_price{margin-right:10px;float:right;font-size:1.3rem;line-height:2}#area .area_link_button+.card.detail{margin:15px 0}#area .sort_head{margin:0 15px;display:flex;justify-content:space-between}#area .sort_name{border:1px #999 solid;padding:5px 5px 3px;border-top-left-radius:3px;border-top-right-radius:3px;text-align:center;cursor:pointer;transition:color .2s, background-color .2s, border .4s;width:23.7%;display:flex;justify-content:center;align-items:center;border-bottom:none;line-height:1.7rem;font-size:1.2rem}#area .sort_name:hover{background-color:#e7e7e7}#area .sort_body .container:first-child{border-top-left-radius:0;border-top-right-radius:0;border-top:3px solid #fb8193}#area .sort_body .container .feature_txt{margin:14px auto}#area .sort_body .container .feature_txt small{font-size:10px}#area .sort_body .container .right_link{text-align:right}#area .sort_body .container .right_link:before{content:"\f105";margin-right:5px;font-family:"Font Awesome 5 Free";display:inline-block;font-weight:600}#area .area_link_button a{width:calc(49% - 5px);width:-webkit-calc(49% - 5px);font-weight:bold;padding-right:50px;font-size:12.32px;background-color:#ff7a97;box-sizing:border-box;position:relative;z-index:2;display:inline-block;line-height:1.4;background-color:#ff7a97;border-radius:8px;padding:15px 0;text-align:center;text-decoration:none;color:#fff;margin:0px auto;border:1px solid #ff7a97}#area .area_link_button a::before{display:inline-block;content:"\f138";font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;margin-right:5px;position:absolute;top:50%;left:10px;margin-top:-9.5px}#area .area_link_button a.white_btn{color:#ff7a97;background-color:#fff;border:1px solid #ff7a97;padding:15px 0;margin-right:16px}#area .area_link_button a.white_btn::after{content:none}#area .area_link_button.detail a{width:100%}#area .loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:4rem;height:4rem;border-radius:50%;background:#5e5e5e;background:-moz-linear-gradient(left, #5e5e5e 10%, rgba(94,94,94,0) 42%);background:-webkit-linear-gradient(left, #5e5e5e 10%, rgba(94,94,94,0) 42%);background:-o-linear-gradient(left, #5e5e5e 10%, rgba(94,94,94,0) 42%);background:-ms-linear-gradient(left, #5e5e5e 10%, rgba(94,94,94,0) 42%);background:linear-gradient(to right, #5e5e5e 10%, rgba(94,94,94,0) 42%);position:relative;-webkit-animation:load3 1.4s infinite cubic-bezier(0.33, 0.64, 0.82, 0.49);animation:load3 1.4s infinite cubic-bezier(0.33, 0.64, 0.82, 0.49);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}#area .loader::before{width:50%;height:50%;background:#5e5e5e;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}#area .loader::after{background:#fff;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}#area .areaSelect .area_title::before{content:"";background:url(https://static.epilino.jp/img/icon-area.png) no-repeat center center;height:2rem;width:2rem;display:inline-block;background-size:contain;position:absolute;top:50%;left:0;margin-top:-10px}#area .areaSelect .areaList{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}#area .areaSelect .areaList a{font-weight:bold;border:1px solid #ff7a97;padding:6px 10px 10px;border-radius:5px;transition:background-color .4s, transform 0s;color:#f55c6e;font-size:14px;line-height:1.5rem}#area .areaSelect .areaList a::before{content:"\f054";display:inline-block;margin-right:5px;display:inline-block;content:" ";width:15px;height:15px;background-image:url(https://static.epilino.jp/img/arrows.png);background-size:15px 15px;position:relative;top:2px}#area .areaSelect .areaList a:active{transform:translate(2px, 3px)}#area .text_contents p{line-height:1.8;margin-bottom:20px}#area .text_contents p:last-child{margin-bottom:0}#area .gray_table_outer{width:100%;height:auto;border:1px solid #d0d0d0;border-bottom:none;margin:15px auto}#area table.gray_table{margin:0px auto;border-radius:7px;width:100%}#area table.gray_table th,#area table.gray_table td{padding:10px 11.25px;line-height:1.5;vertical-align:middle;border:1px solid #d0d0d0;font-size:1.2rem;width:33%}#area table.gray_table th:last-child,#area table.gray_table td:last-child{border-right:none}#area table.gray_table tr:first-child th,#area table.gray_table tr:first-child td{border-top:none}#area table.gray_table th{background-color:#eee;border-left:none;width:14.4%;position:relative;text-align:left;padding-left:30px}#area table.gray_table th::before{content:'';height:1.6rem;width:1.6rem;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:7px}#area table.gray_table th.address::before{background:url(https://static.epilino.jp/img/icon-house.png) no-repeat center center;background-size:contain}#area table.gray_table th.access::before{background:url(https://static.epilino.jp/img/icon-train.png) no-repeat center center;background-size:contain}#area table.gray_table th.hours::before{background:url(https://static.epilino.jp/img/icon-clock.png) no-repeat center center;background-size:contain}#area table.gray_table th.close::before{background:url(https://static.epilino.jp/img/icon-calendar.png) no-repeat center center;background-size:contain}#area table.gray_table th.credit::before{background:url(https://static.epilino.jp/img/icon-money.png) no-repeat center center;background-size:contain}#area table.gray_table th.mens::before{background:url(https://static.epilino.jp/img/icon-mens.png) no-repeat center center;background-size:contain}#area table.gray_table thead th{background-color:#dcdcdc;font-weight:500;border-right:1px solid #fff}#area table.gray_table thead th:nth-last-of-type(1){border-right:none}#area table.table_center th,#area table.table_center td{text-align:center;padding:10px 5px;width:28%}#area table.gray_table.table_post_form tr th{font-weight:500;width:15%;padding:5px}#area table.gray_table.table_post_form tr td{padding:10px}#area table.gray_table.table_post_form tr td input[type="text"]{width:100%;box-sizing:border-box;background-color:#f5f5f5;border:none;font-size:13px;border:1px solid #525252}#area table.gray_table.table_post_form tr td label{margin:0 2px}#area table.gray_table.table_post_form tr td label input[type="radio"]{margin-right:2px;position:relative;top:2px}#area table.gray_table.table_post_form tr td select{width:100%;box-sizing:border-box;background-color:#f5f5f5;border:none;font-size:13px;border:1px solid #525252}#area table.gray_table.table_post_form tr td textarea{width:100%;box-sizing:border-box;background-color:#f5f5f5;border:none;font-size:13px;border:1px solid #525252}#area .pink_table_outer{width:100%;height:auto;border-radius:8px;border:1px solid #ff7a97;border-bottom:none;padding:0 !important;overflow:hidden}#area table.pink_table{margin:0px auto;border-radius:7px;width:100%;overflow:hidden}#area table.pink_table th,#area table.pink_table td{padding:10px 5px;line-height:1.7;vertical-align:middle;border:1px solid #dcdcdc;font-size:1.4rem;width:33%}#area table.pink_table th:last-child,#area table.pink_table td:last-child{border-right:none}#area table.pink_table tr:first-child th,#area table.pink_table tr:first-child td{border-top:none}#area table.pink_table th{background-color:#f5f5f5;border-left:none;width:18%;position:relative;text-align:left;padding-left:30px}#area table.pink_table th::before{content:'';height:1.6rem;width:1.6rem;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:7px}#area table.pink_table th.address::before{background:url(https://static.epilino.jp/img/icon-house.png) no-repeat center center;background-size:contain}#area table.pink_table th.access::before{background:url(https://static.epilino.jp/img/icon-train.png) no-repeat center center;background-size:contain}#area table.pink_table th.hours::before{background:url(https://static.epilino.jp/img/icon-clock.png) no-repeat center center;background-size:contain}#area table.pink_table th.close::before{background:url(https://static.epilino.jp/img/icon-calendar.png) no-repeat center center;background-size:contain}#area table.pink_table th.credit::before{background:url(https://static.epilino.jp/img/icon-money.png) no-repeat center center;background-size:contain}#area table.pink_table th.mens::before{background:url(https://static.epilino.jp/img/icon-mens.png) no-repeat center center;background-size:contain}#area table.pink_table thead th{background-color:#dcdcdc;color:#fff;font-weight:500;border-right:1px solid #fff}#area table.pink_table thead th:nth-last-of-type(1){border-right:none}#area table.table_center th,#area table.table_center td{text-align:center;padding:10px 5px;width:28%}#area table.pink_table.table_post_form tr th{font-weight:500;width:15%;padding:5px}#area table.pink_table.table_post_form tr td{padding:10px}#area table.pink_table.table_post_form tr td input[type="text"]{width:100%;height:100%;padding:5px;font-size:1.2rem;border:1px solid #ff7a97;border-radius:3px}#area table.pink_table.table_post_form tr td label{margin:0 2px}#area table.pink_table.table_post_form tr td label input[type="radio"]{margin-right:2px;position:relative;top:2px}#area table.pink_table.table_post_form tr td select{font-size:1.2rem;width:100%;border:1px solid #ff7a97;position:relative}#area table.pink_table.table_post_form tr td textarea{font-size:1.2rem;width:100%;resize:none;vertical-align:bottom;height:150px;padding:5px;border:1px solid #ff7a97;border-radius:3px}#area button.submit{cursor:pointer;width:100%;font-weight:bold;padding-right:50px;font-size:12.32px;background-color:#ff7a97;box-sizing:border-box;position:relative;z-index:2;display:block;line-height:1.4;background-color:#ff7a97;border-radius:8px;padding:15px 40px;text-align:center;text-decoration:none;color:#fff;margin:15px auto}#area button.submit:before{display:none}#area button.submit:hover{opacity:.7}#area button.submit:active{transform:translate(2px, 2px)}#area .salon_header{width:100%;margin:15px 0}#area #map{width:100%;width:calc(100% + 20px);width:-webkit-calc(100% + 30px);height:250px;margin:0 -15px 15px;background-color:#f5f5f5}#area .salon_review{margin-top:0px}#area .salon_review h4{border-bottom:none;border-left:4px solid #a7a7a7;padding:1px 10px;margin-bottom:15px;font-size:14.96px;font-weight:bold;margin-top:15px}#area .salon_review .write_reviews{text-align:right;margin:15px auto}#area .salon_review .write_reviews p{display:inline-block;text-align:center;box-sizing:border-box;width:100%;font-size:12.6px;text-decoration:none;color:#ff7a97;border-radius:6px;border:1px solid #ff7a97;padding:11.5px 0 13.5px 0;line-height:1.0;font-weight:bold;background-color:#fff;color:#ff7a97;position:relative;font-weight:bold;padding-right:50px;font-size:12.32px;box-sizing:border-box;position:relative;display:block;line-height:1.4;border-radius:8px;padding:15px 40px;text-align:center;text-decoration:none;margin:15px auto}#area .salon_review .write_reviews p:hover{opacity:.7}#area .reviews .review_single{background-color:#f5f5f5;border-radius:5px;padding:15px;margin-bottom:20px;position:relative}#area .reviews .review_single:last-child{margin-bottom:0}#area .reviews .review_single::after{content:"";background:url(https://static.epilino.jp/img/icon-fukidashi.png) no-repeat center center;position:absolute;right:15px;top:-7px;width:4rem;height:4rem;background-size:100%}#area .reviews .review_single .reviewer_icon{width:50px;height:50px;display:inline-block}#area .reviews .review_single .review_status{float:right;width:calc(100% - 55px);font-size:1.2rem}#area .reviews .review_single .review_status p{line-height:2rem}#area .reviews .review_single .review_status .review_detail{font-size:1rem;line-height:1.5rem;color:#999}#area .reviews .review_single .review_body{font-size:1.2rem;background-color:#fff;border-radius:5px;padding:10px;margin-top:10px;position:relative}#area .reviews .review_single .review_body::before{content:"";width:0;height:0;border-style:solid;border-width:0 7.5px 25px 7.5px;border-color:transparent transparent #ffffff transparent;position:absolute;top:-15px;left:18px}#area .reviews .review_single .review_body p{line-height:2rem}#area .reviews .review_single .review_body .review_title{font-weight:500}#area .reviews .review_single .review_body .review_hidden{display:block}#area .reviews .review_single .review_body .review_bottom{margin-top:10px;text-align:right}#area .reviews .review_single .review_body .review_bottom span{padding-right:10px;color:#999}#area .review_more{text-align:center;color:#999;font-size:1.2rem}#area .btn_more{border:1px solid #999;width:fit-content;margin:auto;padding:20px 10px;border-radius:50px;background-color:#f5f5f5;margin-top:10px;cursor:pointer}#area .btn_more:hover{opacity:.7}#area .btn_more p{text-align:center;line-height:1.5rem;position:relative;top:5px}#area .cf::after{clear:both;content:"";display:block}#area nav.bread{padding:10px 15px;-webkit-overflow-scrolling:touch;width:100vw;overflow-x:scroll;font-size:11.16px;margin-top:-15px;margin-bottom:0}#area .breadcrumb{font-size:11px;display:flex;width:max-content}#area .breadcrumb a{color:inherit}#area .breadcrumb .fas{margin:0 5px}#area .breadcrumb li{margin:0 3px}#area .star{font-size:1.4rem;line-height:2rem;width:8rem;height:1.8rem;padding-right:0px;position:relative;white-space:nowrap;display:inline-block;margin:0 10px}#area .star span{display:block;color:#ff7a97;overflow:hidden;position:absolute;top:2px;z-index:99}#area .star span:nth-child(2){width:100%;color:#969696;z-index:1}#area .pl0{padding-left:0}#area .fadein{opacity:0;transform:translate(0, 50px);transition:all 600ms ease-out}#area .fadein:first-child{opacity:1;transform:translate(0, 0)}#area .fadein.scrollin{opacity:1;transform:translate(0, 0)}#area #CONTENT .content #SIDE{padding:0;margin-bottom:15px}#area .link_btn{width:calc(50% - 5px)}#area .link_btn a{margin:0;padding:10px;padding-right:40px;font-size:1.4rem}#area .link_btn a::after{right:10px;transform:translateY(-50%);width:20px;height:20px;background-size:20px 20px;margin:0}#area .link_btn a:hover{top:0;left:0}#area .link_btn a:active{top:3px;left:4px}#area .link_btn.white a{background-color:#fff;color:#ff7a97}#area .link_btn.white a::before{content:""}#area .link_btn.white a::after{background-image:url(https://static.epilino.jp/img/button-p.png)}#area #RECOMMEND_ENTRY{margin:0 auto}#area .free_txt,#area .feature_txt{margin:14px auto}#area .free_txt small,#area .feature_txt small{font-size:10px}#area .right_link{text-align:right}#area .right_link:before{content:"\f105";margin-right:5px;font-family:"Font Awesome 5 Free";display:inline-block;font-weight:600}@media screen and (max-width: 340px){#area .reviews .review_single::after{width:3rem;height:3rem}*{-webkit-appearance:none}}#TOP .salon_count{text-align:center;font-size:1.6rem;padding:12px 0 5px}#TOP .salon_count #salon_num{color:#ff7a97;font-size:3rem;font-family:'Josefin Sans', sans-serif;margin:0 3px;font-weight:bold}#TOP .salon_count .salon_date{color:#999;font-size:1.2rem;margin-left:3px}.review_box2{padding:15px;background-color:#eeef;margin:0 auto 15px}.review_box2 .review_head{margin-bottom:10px}.review_box2 .review_head .review_head_top{margin-bottom:5px;position:relative;padding-left:90px}.review_box2.preview_1 .review_head .review_head_top:before,.review_box2.preview_2 .review_head .review_head_top:before{content:" ";display:block;width:70px;height:70px;background:url("https://static.epilino.jp/img/kuchikomi-icon-bad.png");background-size:70px 70px;position:absolute;top:-10px;left:0}.review_box2.preview_3 .review_head .review_head_top:before{content:" ";display:block;width:70px;height:70px;background:url("https://static.epilino.jp/img/kuchikomi-icon-normal.png");background-size:70px 70px;position:absolute;top:-10px;left:0}.review_box2.preview_4 .review_head .review_head_top:before,.review_box2.preview_5 .review_head .review_head_top:before{content:" ";display:block;width:70px;height:70px;background:url("https://static.epilino.jp/img/kuchikomi-icon-perfect.png");background-size:70px 70px;position:absolute;top:-10px;left:0}.review_box2 .review_head .review_head_top .review_hyoka{width:260px;float:left;font-size:16px;font-weight:bold;min-height:23px}.review_box2 .review_head .review_head_top .review_hyoka img{width:135px;vertical-align:bottom}.review_box2 .review_head .review_head_top .review_name{font-weight:bold;float:right;width:206px;font-size:16px;font-weight:bold;min-height:23px;position:relative}.review_box2 .review_head .review_head_top .review_name span{position:absolute;bottom:-2px}.review_box2 .review_head .review_head_bottom .review_point{font-size:10px;position:relative;color:#222;padding-left:90px}.review_box2 .review_head .review_head_bottom .review_point span:nth-last-of-type(1):before,.review_box2 .review_head .review_head_bottom .review_point span:nth-last-of-type(2):before,.review_box2 .review_head .review_head_bottom .review_point span:nth-last-of-type(3):before,.review_box2 .review_head .review_head_bottom .review_point span:nth-last-of-type(4):before{content:"｜"}.review_box2 .review_txt{padding:15px;background-color:#fff;border-radius:8px;line-height:1.5;font-size:100%}.review_box2 .review_txt .review_title{font-size:120%;font-weight:bold;margin-bottom:10px;line-height:1.2}.review_box2 .btn_vote{padding:10px 0 0;text-align:right}.review_box2 .btn_vote button span{vertical-align:middle;display:inline-block;height:13px;padding-top:2px;line-height:1.0;font-weight:bold}.review_box2 .btn_vote button{border:1px solid #333;background-color:#333;color:#fff;border-radius:3px;line-height:1.0;padding:4px 10px 2px;font-size:10px;cursor:pointer;margin-right:3px;vertical-align:middle}.review_box2 .btn_vote button:hover{opacity:0.6}.review_box2 .btn_vote button+span{display:inline-block;border:1px solid #ccc;background-color:#fff;padding:4px 5px 3px;line-height:1.0;position:relative;margin-left:3px;font-size:10px;top:0px}.review_box2 .btn_vote button+span:after{content:"";position:absolute;top:50%;left:-4px;margin-top:-4px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 4px 4px 0;border-color:transparent #fff transparent transparent}.review_box2 .btn_vote button+span:before{content:"";position:absolute;top:50%;left:-5px;margin-top:-5px;display:block;width:0px;height:0px;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #ccc transparent transparent}.more_link a{display:block;text-align:center;padding:15px 30px;font-weight:bold;background-color:#3EBDDB;margin:10px auto;cursor:pointer;font-size:140%;margin-top:40px;color:#fff;width:100%;border:none;box-sizing:border-box;position:relative;text-decoration:none}.more_link a:hover{background-color:#ff7a97;color:#fff;opacity:1.0;text-decoration:none}.more_link a:after{content:"\f138";font-family:"Font Awesome 5 Free";display:inline-block;right:15px;top:50%;margin-top:-11px;position:absolute;font-size:120%;transition:all .3s}.kutikomi_pickup_area{margin:15px auto}.kutikomi_pickup_area .kutikomi_pickup_box.good:before{content:" ";display:inline-block;width:145.714px;height:34px;background:url("https://static.epilino.jp/img/icon_best_kuchikomi.png");background-size:145.714px 34px;top:-20px;left:0;position:absolute}.kutikomi_pickup_area .kutikomi_pickup_box.bad:before{content:" ";display:inline-block;width:145.714px;height:34px;background:url("https://static.epilino.jp/img/icon_worst_kuchikomi.png");background-size:145.714px 34px;top:-20px;left:0;position:absolute}.kutikomi_pickup_area .kutikomi_pickup_box .kutikomi_pickup_box_title{font-weight:bold;margin-bottom:10px;font-size:13.1648px}.kutikomi_pickup_area .kutikomi_pickup_box .kutikomi_pickup_box_txt{padding:15px;background-color:#fff;border-radius:8px;line-height:1.5;font-size:100%}.kutikomi_pickup_area .kutikomi_pickup_box .kutikomi_pickup_box_star{margin-bottom:10px}.kutikomi_pickup_area .kutikomi_pickup_box .kutikomi_pickup_box_star span{font-weight:bold;font-size:12.3px}.kutikomi_pickup_area .kutikomi_pickup_box .kutikomi_pickup_box_data{font-weight:bold;font-size:12.3px;margin-bottom:10px}.kutikomi_pickup_area .kutikomi_pickup_box .kutikomi_pickup_box_data span{font-size:87%;color:#695647}.kutikomi_pickup_box .btn_vote{text-align:right;margin-top:12px}.kutikomi_pickup_box .btn_vote button span{vertical-align:middle;display:inline-block;height:13px;padding-top:2px;line-height:1.0;font-weight:bold}.kutikomi_pickup_box .btn_vote button{border:1px solid #333;background-color:#333;color:#fff;border-radius:3px;line-height:1.0;padding:4px 10px 2px;font-size:10px;cursor:pointer;margin-right:3px;vertical-align:middle}.kutikomi_pickup_box .btn_vote button:hover{opacity:0.6}.kutikomi_pickup_box .btn_vote button+span{display:inline-block;border:1px solid #ccc;background-color:#fff;padding:4px 5px 3px;line-height:1.0;position:relative;margin-left:3px;font-size:10px;top:0px}.kutikomi_pickup_box .btn_vote button+span:after{content:"";position:absolute;top:50%;left:-4px;margin-top:-4px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 4px 4px 0;border-color:transparent #fff transparent transparent}.kutikomi_pickup_box .btn_vote button+span:before{content:"";position:absolute;top:50%;left:-5px;margin-top:-5px;display:block;width:0px;height:0px;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #ccc transparent transparent}#REVIEW_AREA h2,#REVIEW_AREA2 h2{margin-bottom:20px}#REVIEW_AREA .review_count,#REVIEW_AREA2 .review_count{border-radius:4px;display:inline-block;padding:5px 10px;color:#333;margin:10px 0 20px;background-color:#f6f6f6;font-weight:bold}#REVIEW_AREA #review_form2 td button,#REVIEW_AREA #review_form2 td input[type="submit"]{-webkit-appearance:none}#REVIEW_AREA #review_form2 td input[type="text"],#REVIEW_AREA #review_form2 td select,#REVIEW_AREA #review_form2 td textarea,#REVIEW_AREA2 #review_form2 td input[type="text"],#REVIEW_AREA2 #review_form2 td select,#REVIEW_AREA2 #review_form2 td textarea{width:100%;box-sizing:border-box;background-color:#f5f5f5;border:none;font-size:16px;border:1px solid #525252}#REVIEW_AREA #review_form2 td select{font-size:13px}#REVIEW_AREA #review_form2 .submit,#REVIEW_AREA2 #review_form2 .submit{background-color:#FFEFF2 !important}#REVIEW_AREA #review_form2 td input[type="submit"],#REVIEW_AREA2 #review_form2 td input[type="submit"]{cursor:pointer;font-size:100%;display:block;line-height:1.0;background-color:#ff7a97;border-radius:8px;padding:16px 0;text-align:center;text-decoration:none;color:#fff;margin:3px auto 0;width:100%;border:none;font-size:12.6px;font-weight:bold}#REVIEW_AREA #review_form2 td input[type="submit"]:focus,#REVIEW_AREA2 #review_form2 td input[type="submit"]:focus{outline:none}#REVIEW_AREA #review_form2 td input[type="submit"]:hover,#REVIEW_AREA2 #review_form2 td input[type="submit"]:hover{background-color:#ff7a97;color:#fff;opacity:0.6}#review_form2 table th{min-width:98px;font-size:10px}#REVIEW_AREA #review_form_toggle1 button,#REVIEW_AREA2 #review_form_toggle1 button{display:inline-block;text-align:center;box-sizing:border-box;width:100%;font-size:12.6px;text-decoration:none;color:#ff7a97;border-radius:6px;border:1px solid #ff7a97;padding:11.5px 0 13.5px 0;line-height:1.0;font-weight:bold;background-color:#fff;color:#ff7a97;position:relative}#REVIEW_AREA #review_form_toggle1 button:focus,#REVIEW_AREA2 #review_form_toggle1 button :focus{outline:none}#REVIEW_AREA #review_form_toggle1 button:before,#REVIEW_AREA2 #review_form_toggle1 button:before{content:"\f13a";font-family:"Font Awesome 5 Free";display:inline-block;font-size:140%;transition:all .3s;margin-right:5px;position:relative;top:2px;font-weight:900}#REVIEW_AREA #review_form_toggle1.active button:before,#REVIEW_AREA2 #review_form_toggle1.active button:before{content:"\f139";font-family:"Font Awesome 5 Free"}#REVIEW_AREA #review_form_toggle1 button:after,#REVIEW_AREA2 #review_form_toggle1 button:after{content:"口コミを投稿する"}#REVIEW_AREA #review_form_toggle1.active button:after,#REVIEW_AREA2 #review_form_toggle1.active button:after{content:"閉じる"}#REVIEW_AREA #review_form_toggle1 button:hover,#REVIEW_AREA2 #review_form_toggle1 button:hover{background-color:#ff7a97;color:#fff;cursor:pointer}#REVIEW_AREA #review_form2 span.required,#REVIEW_AREA2 #review_form2 span.required{color:#ff7a97;padding:0 5px}#REVIEW_AREA .graph_area,#REVIEW_AREA2 .graph_area{position:relative;min-height:200px}.review_radar{position:relative;text-align:center}.review_radar canvas{display:block;width:80%;height:300px;overflow:hidden;margin:10px auto}.review_radar .txt{position:absolute;text-align:center;width:100px;top:50%;margin-top:-12px;left:50%;font-size:12.78px;margin-left:-50px;color:#333}.review_radar_table{margin-top:-40px}.review_radar_table table{border:none;font-size:100%}.review_radar_table table th,.review_radar_table table td{border:none;background:none;font-weight:normal;vertical-align:bottom;border-bottom:1px dotted #ccc;font-size:120%}.review_radar_table table td{text-align:right}.review_radar_table table th.manzokudo_th{text-align:right;padding:0;color:#ff7a97}.review_radar_table table td.manzokudo_td{text-align:left;padding:0;color:#ff7a97}.review_radar_table table th{text-align:left}.review_radar_table table span{color:#ff7a97}.review_point_parts{position:relative;margin-bottom:20px}.review_point_parts .review_point_img{width:150px;vertical-align:bottom}.review_point_parts .review_point{position:relative;left:24px;bottom:-6px;font-weight:bold;font-size:120%;color:#787878}.review_table th{width:120px}.review_table .review_radar_table th{width:auto}.review_table .ave_star{float:left}.review_table .review_radar_table tr{border-bottom:none}.manzokudo_txt{text-align:center;margin:0 auto 15px;color:#ff7a97;font-weight:bold}.manzokudo_txt .manzokudo_num{font-size:20px}.donut_canvas{float:none;box-sizing:border-box;width:80%;height:240px;overflow:initial;position:absolute;top:-30px;left:50%;margin-left:-40%}.donut_canvas #donut_canvas0{display:block;margin:35px auto}.donut_canvas #donut_canvas0:nth-last-of-type(1){display:none}.donut_canvas .point{display:block;width:120px;text-align:center;box-sizing:border-box;line-height:1.4;position:absolute;color:#ccc;top:115px;right:50%;margin-right:-60px;font-weight:bold}.donut_canvas .point small{right:61%;font-size:20px;color:#ff7a97}#ARCHIVE .donut_canvas .point{right:50%}.bar_chart{box-sizing:border-box;width:100%;float:none}.bar_chart{box-sizing:border-box;width:100%;float:none;position:relative;padding-top:240px}.review_table{width:100%;box-sizing:border-box;table-layout:fixed}.review_table th{width:95px}.review_table .sp_none{display:none}.review_point_parts .review_point_img{width:120px}.review_point_parts{text-align:left}.review_point_parts .review_point{font-size:10px;top:5px;left:23px}.review_table .review_radar_table th,.review_table .review_radar_table td{display:inline-block;width:60%;box-sizing:border-box;padding:5px 10px}.review_table .review_radar_table td{width:39%}.review_radar_table table{font-size:87%}.review_radar{position:relative}.review_radar .txt{margin-left:-43px}.review_radar canvas{width:260px;top:10px;left:-10px}.review_box{padding:15px 10px 10px}.review_box .review_head .review_head_top{margin-bottom:7px;position:relative;padding-left:67px}.review_box.preview_1 .review_head .review_head_top:before,.review_box.preview_2 .review_head .review_head_top:before{width:57px;height:57px;background:url("https://static.epilino.jp/img/kuchikomi-icon-bad.png");background-size:57px 57px;top:-5px}.review_box.preview_3 .review_head .review_head_top:before{width:57px;height:57px;background:url("https://static.epilino.jp/img/kuchikomi-icon-normal.png");background-size:57px 57px;top:-5px}.review_box.preview_4 .review_head .review_head_top:before,.review_box.preview_5 .review_head .review_head_top:before{width:57px;height:57px;background:url("https://static.epilino.jp/img/kuchikomi-icon-perfect.png");background-size:57px 57px;top:-5px}.review_box .review_head .review_head_top .review_hyoka{width:100%;float:none;font-size:100%;font-weight:bold;margin-bottom:2px;min-height:16px}.review_box .review_head .review_head_top .review_hyoka img{width:100px !important;vertical-align:bottom;position:relative;top:-2px}.review_box .review_head .review_head_top .review_name{font-weight:bold;width:100%;font-size:100%;font-weight:bold;min-height:16px}.review_box .review_head{margin-bottom:5px}.review_box .review_head .review_head_bottom .review_point{font-size:87%;position:relative;color:#695647;padding-left:0px}.review_box .review_txt{padding:10px;font-size:100%}.review_box .review_txt .review_title{font-size:120%}.review_box2 .review_head .review_head_top{margin-bottom:7px;position:relative;padding-left:67px}.review_box2.preview_1 .review_head .review_head_top:before,.review_box2.preview_2 .review_head .review_head_top:before{width:57px;height:57px;background:url("https://static.epilino.jp/img/kuchikomi-icon-bad.png");background-size:57px 57px;top:-5px}.review_box2.preview_3 .review_head .review_head_top:before{width:57px;height:57px;background:url("https://static.epilino.jp/img/kuchikomi-icon-normal.png");background-size:57px 57px;top:-5px}.review_box2.preview_4 .review_head .review_head_top:before,.review_box2.preview_5 .review_head .review_head_top:before{width:57px;height:57px;background:url("https://static.epilino.jp/img/kuchikomi-icon-perfect.png");background-size:57px 57px;top:-5px}.review_box2 .review_head .review_head_top .review_hyoka{width:100%;float:none;font-size:100%;font-weight:bold;margin-bottom:2px;min-height:16px}.review_box2 .review_head .review_head_top .review_hyoka img{width:100px !important;vertical-align:bottom;position:relative;top:-2px}.review_box2 .review_head .review_head_top .review_name{font-weight:bold;width:100%;font-size:100%;font-weight:bold;min-height:16px}.review_box2 .review_head{margin-bottom:5px}.review_box2 .review_head .review_head_bottom .review_point{font-size:10px;position:relative;color:#222;padding-left:0px}.review_box2 .review_txt .review_title{font-size:13.1648px}.kutikomi_pickup_area .kutikomi_pickup_box{width:100%;box-sizing:border-box;display:inline-block;padding:20px 15px 15px;margin-bottom:15px;background-color:#eee;position:relative;margin-top:20px}.kutikomi_pickup_area .kutikomi_pickup_box .ave_star,.review_box2 .ave_star{font-size:19.25px;line-height:1;height:19.25px;margin-right:0;padding-right:0;position:relative;white-space:nowrap;width:108.5px;display:inline-block}.kutikomi_pickup_area .kutikomi_pickup_box:nth-child(odd){float:none}.kutikomi_pickup_area .kutikomi_pickup_box:nth-child(even){float:none;margin-bottom:0}.address_list{margin:20px 0}.address_list .address_single{color:#707070}.address_list:nth-last-of-type(1) .address_single:nth-last-of-type(1){border-bottom:1px solid #cccccc}.address_list .address_single .address_title{padding:10px;border-top:1px solid #cccccc;margin-bottom:0;font-weight:600;position:relative;cursor:pointer}.address_list .address_single .address_title.last{border-bottom:1px solid #cccccc}.address_list .address_single .address_title .fas{line-height:2;position:absolute;right:10px;font-size:1.1rem}.address_list .address_single .address_title:last-child{border-bottom:1px solid #cccccc}.address_list .address_single ul{display:none;list-style:none;margin:0}.address_list .address_single ul.last li:first-child{border-top:none}.address_list .address_single ul.last li:last-child{border-bottom:1px solid #cccccc}.address_list .address_single ul li{border-top:1px solid #cccccc;position:relative;padding:10px;margin:0}.address_list .address_single ul li:before{display:none}.address_list .address_single ul li::after{display:block;clear:both;content:""}.address_list .address_single ul li .address_clinic{float:left;display:inline-block;width:30%;text-align:left;position:absolute;top:50%;padding-left:15px;transform:translateY(-50%)}.address_list .address_single ul li .address_detail{display:inline-block;width:65%;float:right}.address_list .address_single ul li .address_detail p{margin-bottom:0;line-height:1.5rem}@media screen and (min-width: 641px){body{min-width:1010px;background-color:#fff}.pc_br{display:block}.sp_br{display:inline-block}header.site_head{padding:10px 0}#TOP{padding:0}#HEAD_AREA_IMG{margin-bottom:20px}.head_area_img{background-image:url("https://static.epilino.jp/img/epilino-back.jpg")}.head_area_img img{width:1400px;height:auto;margin:0 auto;display:block}#HEAD_AREA_SEARCH{background-color:#F3F3F5;position:relative;margin-bottom:55px}#HEAD_AREA_SEARCH .head_area_search{padding-top:0;width:1010px;height:450px;background-image:url(https://static.epilino.jp/img/header-pc.jpg);background-size:1400px 450px;background-repeat:no-repeat}#HEAD_AREA_SEARCH .head_area_search ul li{border:2px solid #fb8193;border-bottom:5px solid #fb8193;font-size:2rem;padding:15px 60px 15px 25px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(1){top:105px;right:60px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(2){top:105px;right:410px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(3){top:210px;right:190px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(4){top:342px;right:280px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(5){top:173px;right:510px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(6){top:342px;right:440px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(7){top:372px;right:600px}#HEAD_AREA_SEARCH .head_area_search ul li:nth-of-type(8){top:272px;right:740px}.top_about_flow li{display:inline-block;border-radius:8px;width:30.416%;margin-right:4.2%;margin-bottom:0}.top_about_flow li:nth-last-of-type(1){margin-right:0}.top_about_flow li.arrow:nth-of-type(2){left:66.4%;position:absolute;width:0;height:0;left:33.5% !important;top:50%;margin-top:-25px;min-height:auto;border-radius:0;border-left:15px solid #fb8193;border-top:20px solid transparent;border-bottom:20px solid transparent;background:none;transform:none}.top_about_flow li.arrow:nth-of-type(4){position:absolute;width:0;height:0;left:33.5% !important;top:50%;margin-top:-25px;min-height:auto;border-radius:0;border-left:15px solid #fb8193;border-top:20px solid transparent;border-bottom:20px solid transparent;background:none;transform:none;left:68% !important}.top_campaign_banner li{display:inline-block;width:calc(50% - 10px);width:-webkit-calc(50% - 10px);margin-right:20px}.top_area_search{margin-top:-20px;text-align:center;font-size:0}.top_area_search ul{display:inline-block;width:calc(50% - 10px);width:-webkit-calc(50% - 10px);margin:0 !important;margin-right:20px !important}#TOP .main_box{padding:20px;margin-bottom:20px}#TOP .main_box h2.title{margin:10px auto 30px}#TOP #add_btn{padding:20px 0px;width:477px;margin:20px auto}#TOP .main_box.area_search{padding-bottom:20px}.top_area_search ul:nth-last-of-type(1){margin-right:0px !important}.top_area_search ul:nth-last-of-type(1) li:nth-last-of-type(1){border-bottom:1px dashed #fb8193}#TOP .main_box.new_entry{padding:20px;background-color:#fff;margin-bottom:20px}.article_area{font-size:0}#TOP .main_box.new_entry h2.title{padding-top:0;margin:10px auto 15px}.main_box.new_entry article{display:inline-block;width:calc(50% - 10px);width:-webkit-calc(50% - 10px);margin-right:20px;margin-bottom:30px;padding:0}.article_area article:nth-child(even){margin-right:0px}.article_area article h3{font-size:1.8rem;line-height:1.5;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:55px}.article_area article img{height:293px;width:475px}.article_area article:nth-last-of-type(1),.article_area article:nth-last-of-type(2){margin-bottom:10px}#ARTICLE_RANKING article{padding:25px 70px;border-bottom:1px dashed #ccc}#ARTICLE_RANKING article:nth-of-type(1){padding-top:0}#ARTICLE_RANKING article .img{width:160px;float:left}#ARTICLE_RANKING article .img img{height:160px}#ARTICLE_RANKING article a:before{width:60px;height:60px;background-size:60px 60px;left:-13px;top:-13px}#ARTICLE_RANKING article .txt_area{width:calc(100% - 180px);width:-webkit-calc(100% - 180px);margin-left:0;padding-top:10px;position:relative;min-height:170px}#ARTICLE_RANKING article .txt_area .title{font-weight:bold;font-size:1.8rem;margin-bottom:15px;display:block}#ARTICLE_RANKING article .txt_area .txt{display:block;line-height:1.7;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#CONTENT{margin-top:20px}#CONTENT .content{width:980px}#CONTENT .content #MAIN{width:680px;float:left;padding:0}#CONTENT .content #MAIN main{border-radius:8px;padding:15px 0}#CONTENT .content #SIDE{width:270px;border-radius:8px;float:right;margin-top:0;padding:0}#CONTENT .content #SIDE .box{padding:0px 0px 5px;float:right;width:100%;margin-top:0}#CONTENT .content #SIDE .side_title{margin:16px auto 0px}.popup-inner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:80%;max-width:600px;height:80%}.head_sns .sns_area{display:flex;justify-content:space-between;margin:10px auto;width:500px;margin-top:20px}.head_sns .sns_area .sns_icon{width:110px;height:45px;border-radius:5px}.the_content p{margin-bottom:20px}#CONTENT .content #MAIN main article.single header h1{font-size:1.8rem}#CONTENT .content #MAIN main article.single .red_back_box,#CONTENT .content #MAIN main article.single .gray_back_box{margin:20px auto}.n_check,.the_content ul{margin:20px auto}.the_content .gray_table_outer,.the_content .merit_box,.the_content .demerit_box,.the_content .pink_line_box{margin:20px auto;padding:20px}.the_content .full_img,.the_content .full_img2{margin:20px auto}.the_content .merit_box,.the_content .demerit_box{margin:45px auto 20px}.the_content table.gray_table,.the_content table.pink_table{font-size:12px}.the_content table.gray_table thead th,.the_content table.pink_table thead th{font-size:12px;min-width:150px}.the_content table.gray_table thead th:nth-of-type(1),.the_content table.pink_table thead th:nth-of-type(1){min-width:120px}.the_content table.gray_table td,.the_content table.pink_table td{min-width:150px}.the_content .motome_box{margin:60px auto 50px;position:relative;border-top:none;background-image:url(https://static.epilino.jp/img/matome-pc02.png);border-radius:8px}.the_content .motome_box:before{content:" ";width:680px;height:70px;background-image:url(https://static.epilino.jp/img/matome-pc01.png);background-size:680px 70px;position:absolute;top:-6px;left:0px}.the_content .motome_box:after{content:" ";width:680px;height:50px;background-image:url(https://static.epilino.jp/img/matome-pc03.png);background-size:680px 50px;position:absolute;bottom:-25px;left:0px}.the_content .motome_box .title{width:370px;position:relative;margin:0 auto;z-index:1;top:-35px}.the_content .motome_box .title:before{right:-56px}.the_content .motome_box .title:after{left:-56px}.the_content .motome_box .title span{display:block;width:370px;padding:15px 0;text-align:center;color:#fff;font-size:1.6rem;box-sizing:border-box;background-color:#fb8193;margin:0 auto;position:relative}.the_content .motome_box .title span:before{right:1px}.the_content .motome_box .txt{margin:0 40px;padding:0 0px 20px}.the_content .motome_box .summary{padding-top:50px;margin-bottom:25px;padding-bottom:0}.the_content .motome_box .summary:before{top:50px}.the_content .matome{width:100%;height:auto;box-sizing:border-box;position:relative;margin:110px auto 70px}.the_content .matome .matome_body{background-image:url(https://static.epilino.jp/img/matome2-pc2.png);background-size:680px 30px}.the_content .matome:before{content:" ";display:block;width:680px;height:30px;background-image:url(https://static.epilino.jp/img/matome2-pc1.png);background-size:680px 30px;top:-30px}.the_content .matome:after{content:" ";display:block;width:100%;background-image:url(https://static.epilino.jp/img/matome2-pc3.png);background-size:680px 30px;width:680px;height:30px;bottom:-30px}#RECOMMEND{padding:20px}#RECOMMEND article{padding:20px 0}#RECOMMEND article .img{display:inline-block;width:165px;overflow:hidden;float:left}#RECOMMEND article .img img{width:auto;height:165px}#RECOMMEND article .txt_area{margin-left:180px;min-height:160px}#RECOMMEND article .txt_area .title{font-weight:bold}#RECOMMEND article .txt_area .txt{display:block;line-height:1.7;margin-bottom:15px;font-size:1.4rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}#RECOMMEND .reccomend_title{margin:15px auto 15px}#SIDE .entry_ranking_box a .title{width:calc(100% - 115px);width:-webkit-calc(100% - 115px)}#SIDE.ver2 .entry_ranking_box a .view_cat{position:static}#PANKUZU{width:100%}#PANKUZU::-webkit-scrollbar{display:none}#PANKUZU .pankuzu{width:1010px;margin:0 auto;padding:0 10px}.entry_list article .img{display:inline-block;width:165px;height:165px;overflow:hidden;float:left}.entry_list article .img img{width:165px;height:165px}.entry_list article .txt_area{margin-left:180px}.entry_list article .txt_area .title{font-weight:bold;font-size:12px}.entry_list article .txt_area .txt{display:block;line-height:1.7;margin-bottom:15px;font-size:12px}#ARCHIVE .archive_box2 .img{width:180px;min-height:123px;float:left;box-sizing:border-box;border:1px solid #ccc;padding:3px;box-sizing:border-box}#ARCHIVE .archive_box2 .txt{margin-left:190px;padding-right:25px}.txt_img_box .left_img{float:left;margin:0;margin-right:10px;width:40%}.txt_img_box .right_img{width:40%}.interview_head .data_box .btn a{float:right;width:140px;margin:0}.interview_head .data_box .data{float:left}#INTERVIEW .pic_info .pic_info_box{width:calc(33% - 6px);width:-webkit-calc(33% - 6px);box-sizing:border-box;float:left;margin-right:10px;margin-bottom:10px}.fukidasi_left{margin:10px auto}.fukidasi_left .img{width:90px;height:90px;float:left}.fukidasi_left .img img{width:100%;vertical-align:bottom}.fukidasi_left .fukidasi{background:#FFF;border:2px solid #E3E3E3;border-radius:5px;color:#444;padding:10px;position:relative;margin-left:120px}.fukidasi_left .fukidasi:before{content:"";position:absolute;top:50%;left:-8px;margin-top:-9px;display:block;width:0px;height:0px;border-style:solid;border-width:9px 9px 9px 0;border-color:transparent #ffffff transparent transparent;z-index:2}.fukidasi_left .fukidasi:after{content:"";position:absolute;top:50%;left:-12px;margin-top:-10px;display:block;width:0px;height:0px;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #E3E3E3 transparent transparent;z-index:1}.fukidasi_right{margin:10px auto}.fukidasi_right .img{width:90px;height:90px;float:right}.fukidasi_right .img img{width:100%;vertical-align:bottom}.fukidasi_right .fukidasi{background:#FFF;border:2px solid #E3E3E3;border-radius:5px;color:#444;padding:10px;position:relative;margin-right:120px}.fukidasi_right .fukidasi:before{content:"";position:absolute;top:50%;right:-8px !important;left:auto;margin-top:-9px;display:block;width:0px;height:0px;border-style:solid;border-width:9px 0 9px 9px;border-color:transparent transparent transparent #fff;z-index:1}.fukidasi_right .fukidasi:after{content:"";position:absolute;top:50%;right:-12px !important;left:auto;margin-top:-10px;display:block;width:0px;height:0px;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #E3E3E3;z-index:0}.list_salon_link .box .img{width:150px;float:left}.list_salon_link .box .txt{margin-left:160px}.follow_btn_area .follow_btn{width:980px;padding:20px 0}.follow_btn_area .follow_btn a{width:680px;font-weight:600}.follow_btn_area .follow_btn a .sp_br{margin-top:0px;margin-bottom:0px;display:inline-block}.follow_btn_area .follow_btn a img{width:72px;height:72px;position:absolute;right:16px;bottom:6px}#area #CONTENT{margin:0px auto 0}#area main{width:680px;float:left}#area h1{font-size:1.8rem}#area #area h2,#area #area .area_title{font-size:1.6rem}#area h1,#area h2,#area .area_title{padding-left:40px}#area .container{padding:15px;margin-bottom:15px}#area .area_link_button a.white_btn{margin-right:14px}#area .areaSelect .areaList{grid-gap:15px}#area .sort_name{font-size:inherit;padding:10px 5px 9px;border-top-left-radius:10px;border-top-right-radius:10px;height:48px}#area .card{justify-content:space-between}#area .card .card_img{width:303px;margin-right:14px}#area .card .card_img img{width:100%;height:100%}#area .card .card_text{line-height:1.5;display:flex;flex-direction:column;justify-content:space-between;width:51%}#area .card .card_text .card_title{font-size:1.5rem;font-weight:bold;margin-bottom:10px}#area .card .card_text .card_address{font-size:0.9rem}#area .card .card_text .card_address p:last-child{margin-top:5px}#area .card .card_text .card_text_recommend span{display:block}#area .card .card_text .card_text_recommend span img{height:40px;width:150px}#area .card .card_text .card_text_recommend .card_price{font-size:13px;line-height:2.5rem}#area .card .card_text .card_text_recommend .card_course{text-align:left;line-height:1.5;font-size:13px;margin-bottom:0px}#area .card.detail{margin:40px 0 20px}#area .card.detail .card_text .card_text_recommend span img{width:150px;height:40px}#area .card.detail .card_text .card_text_recommend .card_course{line-height:1.5;font-size:13px;margin-bottom:0}#area .card.detail .card_text .card_text_recommend .card_price{font-size:13px}#area .salon_header{height:450px}#area .salon_header img{height:100%}#area table.gray_table th,#area table.gray_table td{padding:11px 15px;width:33%;font-size:12px}#area table.gray_table th{width:10%;padding-left:35px}#area table.gray_table th::before{content:'';height:1.55rem;width:1.55rem;left:13px}#area .SalonBox .gray_table_outer{margin:14px auto}#area table.table_center th,#area table.table_center td{padding:15px;width:28%}#area table.gray_table.table_post_form tr th{width:15%;padding:15px 5px}#area table.gray_table.table_post_form tr td{padding:15px}#area table.gray_table.table_post_form tr td input[type="text"]{padding:10px}#area table.gray_table.table_post_form tr td label{margin:0 5px}#area table.gray_table.table_post_form tr td label input[type="radio"]{margin-right:5px;top:-2px}#area table.gray_table.table_post_form tr td textarea{padding:10px}#area #map{height:420px}#area .salon_review h4{font-size:1.7rem;margin-bottom:0}#area .reviews .review_single::after{width:5rem;height:5rem}#area .reviews .review_single .reviewer_icon{height:70px;width:70px}#area .reviews .review_single .review_status{width:calc(100% - 90px)}#area .reviews .review_single .review_status p{font-size:1.6rem;line-height:2.3rem}#area .reviews .review_single .review_status .review_detail{font-size:1.4rem;line-height:2.5rem}#area .reviews .review_single .review_body{margin-top:15px}#area .reviews .review_single .review_body::before{left:28px}#area .reviews .review_single .review_body p{font-size:1.4rem;line-height:2.5rem}#area .reviews .review_single .review_body .review_title{font-size:1.6rem}#area .reviews .review_single .review_body .review_bottom{font-size:1.6rem}#area .reviews .review_single .review_body .review_bottom span.review_read{bottom:2px}#area .reviews .review_single .review_body .review_bottom span:nth-child(2){padding-right:0}#area .review_more{margin-top:20px;font-size:1.4rem}#area .btn_more{padding:22px 16px}#area .btn_more p{line-height:1.8rem}#area .salon_review .write_reviews p{width:100%}#area .area_link_button{margin-top:14px}#area .area_link_button a{width:calc(50% - 8px);display:inline-block}#area .area_link_button a:active{transform:translate(4px, 4px)}#area .area_link_button a:active::after{width:0;border:none}#area .area_link_button a.white_btn:active{transform:translate(3px, 3px);box-shadow:none}#area .gray_table_outer{margin:20px auto}#TOP .salon_count{font-size:2rem;padding:20px 0 12px}#TOP .salon_count #salon_num{font-size:3.5rem;margin:0 5px}#TOP .salon_count .salon_date{font-size:1.6rem;margin-left:5px}.kutikomi_pickup_area .kutikomi_pickup_box{width:50%;width:calc(50% - 7.5px);width:-webkit-calc(50% - 7.5px);box-sizing:border-box;margin-bottom:10px;margin-top:25px}.kutikomi_pickup_area .kutikomi_pickup_box:nth-child(odd){float:left}.kutikomi_pickup_area .kutikomi_pickup_box:nth-child(even){float:right}.donut_canvas{float:left;box-sizing:border-box;width:30%;height:200px;overflow:hidden;position:absolute;top:0;left:0;margin-left:0}.donut_canvas #donut_canvas0{display:block;margin:20px auto}.donut_canvas #donut_canvas0{position:relative;top:15px;margin:0;width:100% !important;height:auto !important;margin:0 auto;display:block}.donut_canvas .point{top:68px;right:50%;margin-right:-60px}.bar_chart{padding-top:0px;box-sizing:border-box;width:60%;float:right}#ARCHIVE h1,#ARTICLE_RANKING article .txt_area .title,#CATEGORY .head h1,#CONTENT .content #MAIN .the_content h3,#CONTENT .content #MAIN .the_content h4,#CONTENT .content #MAIN .the_content h5,#CONTENT .content #MAIN h2,#CONTENT .content #MAIN h3,#CONTENT .content #MAIN h4,#CONTENT .content #MAIN header h1,#CONTENT .content #SIDE .box h3,#INTERVIEW .basic_info .title,#INTERVIEW .pic_info .title,#INTERVIEW .top_info .txt .title,#INTERVIEW h1,#RECOMMEND .reccomend_title,#RECOMMEND article .txt_area .title,#REVIEW_AREA2 #review_form2 td input[type="submit"],#REVIEW_AREA2 #review_form_toggle1 button,#REVIEW_AREA2 .review_count,#REVIEW_AREA #review_form2 td input[type="submit"],#REVIEW_AREA #review_form_toggle1 button,#REVIEW_AREA .review_count,#SIDE .salon_ranking_box .link .link_txt,#SIDE .side_title,#TOP #add_btn,#TOP .main_box.new_entry h2.title,#TOP .salon_count #salon_num,#TOP h1.title,#TOP h2.title,#area .areaSelect .areaList a,#area .area_link_button a,#area .area_title,#area .card .card_text .card_text_recommend .card_price,#area .card .card_text .card_text_recommend span:before,#area .card .card_text .card_title,#area .salon_review .write_reviews p,#area .salon_review h4,#area button.submit,#area h1,#area h2,#mokuji p.index_head,.b,.bad_kutikomi .bad_kutikomi_title,.bad_kutikomi .good_kutikomi_title,.banner_fukidasi .fukidasi,.check_txt_box_title,.donut_canvas .point,.entry_list article .txt_area .title,.entry_list h2,.good_kutikomi .bad_kutikomi_title,.good_kutikomi .good_kutikomi_title,.interview_contents .interview_dialogue .name,.interview_contents .interview_q_txt,.interview_head .data_box .data .tel span,.interview_head .name,.kutikomi_pickup_area .kutikomi_pickup_box .kutikomi_pickup_box_data,.kutikomi_pickup_area .kutikomi_pickup_box .kutikomi_pickup_box_star span,.kutikomi_pickup_area .kutikomi_pickup_box .kutikomi_pickup_box_title,.link_box .title,.list_salon_link .box .txt .copy,.list_salon_link_title,.manzokudo_txt,.more_link a,.pagenav a,.pagenav span,.popup-inner .popup-title,.review_box2 .btn_vote button span,.review_box2 .review_head .review_head_top .review_hyoka,.review_box2 .review_head .review_head_top .review_name,.review_box2 .review_txt .review_title,.review_box .review_head .review_head_top .review_hyoka,.review_box .review_head .review_head_top .review_name,.review_point_parts .review_point,.simple_list2 ul li,.spot_box .spot_box_title,.the_content .demerit_box .summary,.the_content .link_btn2 a,.the_content .link_btn a,.the_content .matome .matome_title,.the_content .merit_box .summary,.the_content .motome_box .summary span,.the_content .pink_line_box .title,.the_content .qa_box .q_txt,.the_content ol>li:before,.the_content th,.voice_box .title,b,strong,table.contact td .wpcf7-submit,ul.interview_tab li a{font-weight:600}#CONTENT .content #MAIN h2,#CONTENT .content #MAIN .the_content h3,#CONTENT .content #MAIN .the_content h4{font-size:16px}.the_content table th,.the_content table td,.the_content table.gray_table thead th,.the_content table.pink_table thead th,.the_content table.gray_table,.the_content table.pink_table{font-size:12px}.reason_box .reason_box__title,.reason_box .reason_box__title{font-size:13.12px}#SIDE .side_title{font-size:16.5px}#SIDE .entry_ranking_box a{padding:10px 0 0px}#SIDE .sidebar_pr a .view_cat,#SIDE.ver2 .entry_ranking_box a .view_cat{position:absolute !important;bottom:10px !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:155px !important}#SIDE .sidebar_pr a .img{margin-bottom:0px !important}#CONTENT.temp01 #RECOMMEND_ENTRY{padding:0}#RECOMMEND_ENTRY .recommend_box_area{padding:0 10px 10px !important}#CONTENT .content #MAIN .eyecatch{overflow:hidden;margin:0 auto 15px;width:100%}#SIDE.ver2 .side_title{padding-bottom:20px}#SIDE.ver2 .side_title small{margin-bottom:0 !important}#CONTENT.temp01{margin-top:0 !important}#SALON_TOP_PAGE{padding:0}#CONTENT .content #SALON_TOP_PAGE .eyecatch{margin:0 auto !important;background-color:#fff;padding:0;width:100%}#SALON_TOP_PAGE h1{padding:13.65px 0px}#CONTENT.temp01 #RECOMMEND_ENTRY{padding:0}#SIDE .entry_ranking_box a .img{width:90px;height:90px;overflow:hidden}#SIDE .entry_ranking_box a .title{width:calc(100% - 110px);width:-webkit-calc(100% - 110px)}.matome_box .matome_box__txt{padding:10px !important}.matome_box{padding:13.5px 9.9px 10px !important}#SALON_TOP_PAGE{padding:0 !important}.kuchikomi_contents_area{padding:15px 0 !important;margin:0 auto !important}#area .container.AreaSelect{padding:15px 0}#area .area_title{padding-left:0px}#area .areaSelect .area_title::before{display:none}#area #map{width:calc(100% + 0px);width:-webkit-calc(100% + 0px);margin:0 auto 15px}#area .container.TextContents{padding:15px 0;margin-top:8px}#area .grayback{background-color:#eee;padding-bottom:1px;margin-bottom:15px}#RECOMMEND_ENTRY .recommend_box_area article{padding:10px 10px 0}#root>nav{padding:0}#root+.container{padding:0;margin-bottom:15px}#RECOMMEND_ENTRY .recommend_title{font-weight:600 !important}}@media screen and (min-width: 768px) and (max-width: 1024px){.head_area_img img{width:100%}#TOP main{padding:0 20px}.article_area article img{width:455px;height:281px}}#area h2,#area .area_title,#CONTENT .content #MAIN h2{font-size:17px}#area h3,#CONTENT .content #MAIN .the_content h3{font-size:17px}#area h4,#CONTENT .content #MAIN .the_content h4{font-size:15px}@media screen and (min-width: 641px){#area h2,#area .area_title,#CONTENT .content #MAIN h2{font-size:17px}#area h3,#CONTENT .content #MAIN .the_content h3{font-size:17px}#area h4,#CONTENT .content #MAIN .the_content h4{font-size:15px}}
