.icon-image.-tvcm{background-image:url("/assets/images/ico_tvcm.gif");width:1em;height:1em}.icon-image.-newope{background-image:url("/assets/images/ico_newope.png");width:2em}.icon-image.-newprice{background-image:url("/assets/images/ico_newprice.gif");width:5em}.icon-image.-online{background-image:url("/assets/images/ico_online.gif");width:2.5em}#main{margin-top:0}.heading-text{position:relative}@media (max-width: 979px){.heading-text::after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:6px;background:url("/assets/images/bg_title-sp.gif") center center no-repeat;background-size:50px 6px}.heading-text>.title{position:relative}}@media (max-width: 979px){#emergency_covid19 .heading-text::after{display:none}}#emergency_covid19 .infomation-list .item{border:none;display:list-item}@media only screen and (max-width: 979px){#emergency_covid19 .infomation-list .item{padding:6px 0}#emergency_covid19 .infomation-list .item::before,#emergency_covid19 .infomation-list .item::after{content:none}#emergency_covid19 .infomation-list .item .title,#emergency_covid19 .infomation-list .item .link{float:none;margin-left:0}}#modal-emergency-counseling .button-normal{padding:10px}#modal-emergency-counseling .button-normal::after{content:none}#modal-emergency-counseling .button-normal:hover{opacity:1}#message_coronavirus .title{padding:5px 0 10px;min-height:auto;background-color:#ddd;color:#000;position:relative}#message_coronavirus .tabacc.-sp-accordion>.contents>.title::after{content:none}#message_coronavirus .tabacc.-sp-accordion>.contents>.title::before{border-bottom:1px solid #000;border-left:1px solid #000;bottom:5px;content:"";height:10px;left:50%;margin-left:-3px;position:absolute;transform:rotate(-45deg);width:10px}.title-bgimage.heading-text{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media (min-width: 980px){.title-bgimage>.title{display:inline-block;padding:0 2rem}.title-bgimage.-bg01{background:url("/assets/images/bg_title-01.gif") repeat}.title-bgimage.-bg02{background:url("/assets/images/bg_title-02.gif") repeat}.title-bgimage.-bg03{background:url("/assets/images/bg_title-03.gif") repeat}}@media (min-width: 980px){.clinic-heading{display:none}}.ac_ly_002.-borderless>.col{width:50%;margin-left:0}.ac_ar_001,.ac_ar_002,.ac_ar_003{overflow:hidden}.online_contents{background-color:#fff !important}.online_contents .heading-text{margin-top:-70px !important}.online_contents .heading-text>span.title{background-color:#fff;display:inline-block}@media (max-width: 979px){.online_contents{background-color:#fff7f8 !important}.online_contents .ac_ly_001{border:none !important}.online_contents .heading-text>span.title{background-color:#fff7f8}}#mv{background:url("/assets/images/img_mv_bg.jpg") center top no-repeat #ebecf0}#mv .mvInner{max-width:980px;height:348px;margin:0 auto;position:relative}#mv .mvJisseki{position:absolute;left:27px;top:25px}#mv .mvMovieArea{width:760px;height:340px;background:url("/assets/images/img_mv_movieBg.png?200527") no-repeat;position:absolute;left:0;top:200px}#mv .mvMovie{position:absolute;left:16px;top:59px}#mv .mvSearch{position:absolute;right:15px;bottom:15px}@media only screen and (max-width: 979px){#mv{background:none #ebecf0}#mv .mvInner{max-width:100%;height:auto}#mv .mvJisseki{display:none}#mv .mvMovieArea,#mv .mvMovie,#mv .mvSearch{position:inherit;left:auto;top:auto;right:auto;bottom:auto}#mv .mvMovieArea{width:100%;height:auto;background-image:url("/assets/images/img_mv_movieBg_sp.jpg");background-size:contain;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;border:5px solid #eff1f5;display:flex;flex-wrap:wrap;max-width:620px;margin:0 auto;padding:11% 3% 3%}#mv .mvMovieArea .mvMovie{width:65.7%}#mv .mvMovieArea .mvSearch{width:34.3%}}#topHalfBnr{max-width:980px;margin:0 auto 20px;display:flex;flex-wrap:wrap}#topHalfBnr .topHalfBnrCont{width:485px}#topHalfBnr .topHalfBnrCont:nth-child(even){margin-left:10px}#topHalfBnr .topHalfBnrCont:nth-child(n+3){margin-top:10px}@media only screen and (max-width: 979px){#topHalfBnr .topHalfBnrCont{width:49%}#topHalfBnr .topHalfBnrCont:nth-child(even){margin-left:2%}#topHalfBnr .topHalfBnrCont:nth-child(n+3){margin-top:2%}}.topOnethirdBnr{max-width:980px;margin:20px auto;display:flex;flex-wrap:wrap}.topOnethirdBnr .topOnethirdBnrCont{width:320px}.topOnethirdBnr .topOnethirdBnrCont:nth-child(n+2){margin-left:10px}@media only screen and (max-width: 979px){.topOnethirdBnr{max-width:96%;margin:12px auto}.topOnethirdBnr .topOnethirdBnrCont{width:32%}.topOnethirdBnr .topOnethirdBnrCont:nth-child(n+2){margin-left:1.5%}}#point{background-color:rgba(255,255,255,0.7);padding:25px;margin:0 auto 40px}#point>div:first-child{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}#point>div:first-child div:first-child:hover{opacity:0.7}#point>div:last-child{text-align:center;margin:20px 0 0}#point>div:last-child:hover{opacity:0.7}@media only screen and (max-width: 979px){#point{width:100%;height:auto;background-color:rgba(255,255,255,0.7);padding:2vw}#point>div:first-child>div:first-child{width:50%}#point>div:first-child>div:last-child{width:47%}#point>div:last-child{margin:2vw 0 0}}#qa .qaWrap ul li{padding:20px}#qa .qaWrap ul li+li{margin-top:30px}#qa .qaWrap ul li dl{line-height:1.5}#qa .qaWrap ul li dl dt p.qaText,#qa .qaWrap ul li dl dd p.qaText{display:flex;align-items:center;min-height:38px;padding:0 0 0 50px;position:relative;font-size:20px}#qa .qaWrap ul li dl dt p.qaText::before,#qa .qaWrap ul li dl dd p.qaText::before{position:absolute;left:0;top:0;width:1.5em;height:1.5em;font-size:25px;font-weight:bold;font-family:arial, sans-serif;line-height:1.5em;text-align:center;color:#fff;background-color:#fb637e}#qa .qaWrap ul li dl dt p.qaText{font-weight:bold}#qa .qaWrap ul li dl dt p.qaText::before{content:"Q"}#qa .qaWrap ul li dl dt p.qaCategory{margin-bottom:10px}#qa .qaWrap ul li dl dt p.qaCategory span{display:inline-block;color:#fff;background:#fb637e;font-size:13px;font-weight:normal;text-align:center;min-width:60px;border-radius:100px;padding:3px 10px 2px}#qa .qaWrap ul li dl dt p.qaCategory span+span{margin-left:5px}#qa .qaWrap ul li dl dd p.qaText{margin:20px 0 0}#qa .qaWrap ul li dl dd p.qaText::before{content:"A"}@media only screen and (max-width: 979px){#qa .qaWrap ul li{padding:2.5%}#qa .qaWrap ul li+li{margin-top:3vw}#qa .qaWrap ul li dl dt p.qaText,#qa .qaWrap ul li dl dd p.qaText{display:block;min-height:38px;position:relative;padding:0 0 0 12vw;font-size:4vw}#qa .qaWrap ul li dl dt p.qaText::before,#qa .qaWrap ul li dl dd p.qaText::before{width:9vw;height:9vw;font-size:6.2vw}#qa .qaWrap ul li dl dt p.qaCategory{margin-bottom:1.5vw}#qa .qaWrap ul li dl dt p.qaCategory span{font-size:3vw;font-weight:normal;text-align:center;min-width:60px;border-radius:100px;padding:0.5vw 3vw}#qa .qaWrap ul li dl dt p.qaCategory span+span{margin-left:1vw}#qa .qaWrap ul li dl dd p.qaText{margin:2.5vw 0 0;font-size:3.5vw}#qa .qaWrap .button-normal{font-size:4.5vw;padding:2vw;min-height:inherit}}.awardBox{padding:15px;background-color:#fff;margin-bottom:20px}.awardBox a.ImgBox{display:block;text-decoration:none;background:url(/photo/images/award_arrow.png) no-repeat center center}.awardBox a.ImgBox img{width:47%;display:inline-block}.awardBox a img:first-child{margin-right:1.4em}.awardBox #award_slider{display:none}.awardBox #award_slider.slick-initialized{display:block}.awardBox #award_slider .slick-prev,.awardBox #award_slider .slick-next{background-color:rgba(0,0,0,0)}.awardBox #award_slider .slick-prev{left:-10px}.awardBox #award_slider .slick-prev::before{background-size:30px auto;background-image:url(/assets/images/common/ico_chevon-left-pink-02.png)}.awardBox #award_slider .slick-next{right:-10px}.awardBox #award_slider .slick-next::before{background-size:30px auto;background-image:url(/assets/images/common/ico_chevon-right-pink-02.png)}.awardBox #award_slider .slick-list{max-width:950px;margin:0 auto}.awardBox #award_slider .slick-list .slick-slide{padding:0 20px;height:auto}.awardBox #award_slider .slick-list .slick-slide .mhlw-risk-single{margin-top:0}.awardBox .bestbtn .button-normal{font-size:15px;width:32.6%;margin-right:10px;font-weight:normal}.awardBox .bestbtn .button-normal em{font-style:normal}.awardBox .bestbtn .button-normal:nth-child(3n){margin-right:0}.awardBox .bestbtn .button-normal:nth-child(n+4){margin-top:10px}@media only screen and (max-width: 979px){.awardBox{width:96%;margin:0 auto;padding:10px}.awardBox #award_slider .slick-list .slick-slide{padding:0 5px}.awardBox a img:first-child{margin-right:1em}.awardBox .bestbtn{display:flex;flex-wrap:wrap}.awardBox .bestbtn .button-normal{flex:0 0 48%;width:48%;font-size:13px;padding:10px 25px 10px 10px}.awardBox .bestbtn .button-normal em{display:none}.awardBox .bestbtn .button-normal:nth-child(3n){margin-right:10px}.awardBox .bestbtn .button-normal:nth-child(2n){margin-right:0}.awardBox .bestbtn .button-normal:nth-child(n+3){margin-top:10px}}#menu-search{display:flex;flex-direction:row;flex-wrap:wrap;background:#fff7f7;padding:0;justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify}@media (max-width: 979px){#menu-search{flex-direction:column}}#menu-search>.face,#menu-search .body{width:480px;border:1px solid}#menu-search>.face>h3,#menu-search .body>h3{text-align:center;position:relative;font-family:"Century Gothic", "Muli", sans-serif;font-size:3rem;font-weight:normal;background-color:#f6f6f6;padding:20px 0;letter-spacing:-1px;margin:0}@media (max-width: 979px){#menu-search>.face>h3,#menu-search .body>h3{text-align:center;position:relative;font-family:"Century Gothic", "Muli", sans-serif;font-size:7vw;background-color:#f6f6f6;padding:2vw 0;margin:0;color:#000;font-weight:normal}#menu-search>.face>h3::after,#menu-search .body>h3::after{display:none}}#menu-search>.face>h3>span,#menu-search .body>h3>span{width:140px;position:absolute;top:50%;transform:translateY(-50%);left:0;font-family:"Hiragino Kaku Gothic ProN", Meiryo, sans-serif;background-image:url("/assets/images/bg_menu-search-flag.png");background-repeat:no-repeat;background-size:contain;font-size:17px;color:#fff;text-align:left;padding-left:13px}@media (max-width: 979px){#menu-search>.face>h3>span,#menu-search .body>h3>span{width:26vw;position:absolute;top:50%;transform:translateY(-50%);left:0;font-family:"Hiragino Kaku Gothic ProN", Meiryo, sans-serif;background-image:url("/assets/images/bg_menu-search-flag-sp.png");background-repeat:no-repeat;background-size:cover;background-position:right;font-size:3.5vw;color:#fff;text-align:left;padding:1.5vw;letter-spacing:0}}#menu-search>.face .place,#menu-search .body .place{background-size:auto;height:385px;position:relative}#menu-search>.face .place>a,#menu-search .body .place>a{text-decoration:none;display:inline-block;padding:8px;border:1px solid;border-radius:4px;font-size:20px;line-height:22px;min-width:80px;text-align:center;font-weight:bold;background-color:#f8fbfc;border-color:#aacfe1;color:#3e92ba;position:absolute;transition:0.2s}@media (max-width: 979px){#menu-search>.face .place>a,#menu-search .body .place>a{padding:1vw;border-radius:1vw;font-size:3.5vw;min-width:12vw;transition:0.2s;line-height:1}}#menu-search>.face{border-color:#fab1c0}#menu-search>.face>.place{background-image:url("/assets/images/bg_search-face.jpg")}#menu-search>.body{border-color:#9bc7db}#menu-search>.body>.place{background-image:url("/assets/images/bg_search-body.jpg?0120")}#menu-search>.face-category,#menu-search .body-category{width:100%}#menu-search>.face-category a,#menu-search .body-category a{font-size:14px;font-size:1.4rem;text-decoration:none}#menu-search>.face-category>.btn>a>img{width:80%}@media (max-width: 979px){#menu-search>.face{order:0}#menu-search>.body{order:2}#menu-search>.face-category{order:1}#menu-search>.body-category{order:3}}@media (min-width: 980px){#menu-search .face .place a{background-color:#fdf3e8}#menu-search .place a.pink{border-color:#fab1c0;color:#f84383}#menu-search .place a.pink:hover{border-color:#f84383;background-color:#f84383;color:#fdf3e8}#menu-search .place a.orange{border-color:#fe9d64;color:#fe6305}#menu-search .place a.orange:hover{border-color:#fe6305;background-color:#fe6305;color:#fdf3e8}#menu-search .body .place a:hover{border-color:#3e92ba;background-color:#3e92ba;color:#fff}.hair{top:10px;left:115px}.eyelid{top:60px;left:180px}.nose{top:235px;left:355px}.fase{top:310px;left:320px}.tooth{top:330px;left:175px}.eye_slack{top:60px;left:25px}.smear{top:105px;left:325px}.pores{top:170px;left:350px}.acne{top:150px;left:25px}.gray_line{top:222px;left:10px}.slack{top:320px;left:50px}.breast_up{top:15px;left:15px}.upper_arm{top:35px;left:355px}.underarms{top:105px;left:335px}.unwanted_hair{top:165px;left:315px}.buttocks{top:250px;left:370px}.delicate_zone{top:305px;left:40px}.thigh{top:315px;left:365px}.belly{top:185px;left:50px}.breast_slack{top:105px;left:20px}.hand{top:248px;left:60px}}#menu-search h4{border-bottom:1px solid #000;font-size:30px;line-height:1.6;font-family:"Century Gothic";text-align:center;font-weight:normal;margin:2% 0 1%}@media (max-width: 979px){#menu-search>.face{border:1px solid #fab1c0;margin:0 auto 2%;width:100%}#menu-search>.face>.place{background-image:url("/assets/images/bg_search-face-sp.jpg");background-size:cover;height:48.5vw;position:relative}#menu-search>.face>.place>a{background-color:#fdf3e8}#menu-search>.face>.place>a.pink{border-color:#fab1c0;color:#f84383}#menu-search>.face>.place>a.orange{border-color:#fe9d64;color:#fe6305}#menu-search>.body{border:1px solid #9bc7db;margin:20px auto;width:100%}#menu-search>.body>.place{background-image:url("/assets/images/bg_search-body-sp.jpg?0120");background-size:cover;height:48.5vw;position:relative}#menu-search .hair{top:2.5vw;left:8vw}#menu-search .eyelid{top:4vw;left:39vw}#menu-search .nose{top:23vw;right:6vw}#menu-search .fase{top:32vw;right:10vw}#menu-search .tooth{top:40vw;left:65vw}#menu-search .eye_slack{top:11vw;left:2vw}#menu-search .smear{top:5.5vw;right:4vw}#menu-search .pores{top:14vw;right:6vw}#menu-search .acne{top:19vw;left:7vw}#menu-search .gray_line{top:27vw;left:6vw}#menu-search .slack{top:39vw;left:15vw}#menu-search .breast_up{top:3vw;left:3vw}#menu-search .upper_arm{top:5vw;left:68vw}#menu-search .underarms{top:17vw;left:60vw}#menu-search .unwanted_hair{top:29vw;left:3vw}#menu-search .buttocks{top:27vw;left:66vw}#menu-search .delicate_zone{top:37vw;left:58vw}#menu-search .thigh{bottom:1vw;left:12vw}#menu-search .belly{top:21vw;left:15vw}#menu-search .breast_slack{top:12vw;left:8vw}#menu-search .hand{top:34vw;left:20vw}}#photo{padding:40px 0;background-color:#FFEFE1;text-align:center}#photo .search-area{width:100%;max-width:980px;margin:0 auto}@media (max-width: 979px){#photo .search-area{width:95%}}#photo .photo-area>img{width:100%;max-width:980px}#photo .photo-area>.fukidashi-arrow{margin-top:-8px}#photo .photo-fukidashi{background-color:#fff;border-radius:100px;margin:10px auto 0;display:flex;justify-content:center;align-items:center;width:580px;height:66px;font-size:32px;line-height:1.0}#photo .photo-fukidashi>img{margin-right:10px;align-self:flex-start}#photo .photo-fukidashi>span{color:#f84383;font-size:130%;margin:0 .5rem .5rem}@media (min-width: 980px){#photo .photo-fukidashi>span{font-family:'Century Gothic'}}#photo .photo-fukidashi>span>small{font-size:60%}@media (max-width: 979px){#photo .photo-fukidashi{background-color:#ffffff;border-radius:100px;margin:0 auto;font-size:110%;line-height:1.0;width:85%;height:36px}#photo .photo-fukidashi>img{margin-right:3px;width:10%;height:auto}#photo .photo-fukidashi>span{margin:0 .3rem .3rem}}#photo .photo-bg{background:url("/assets/images/bg_photo.jpg") no-repeat;background-size:100% 1100px}#photo .photo-fixed{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:100%;max-width:980px;margin:0 auto}#photo .photo-fixed>h3{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #ff863c 50%, rgba(255,255,255,0) 100%);width:100%;font-size:30px;line-height:1}#photo .photo-fixed>.photo-item{padding:0 2% 20px;width:50%}#photo .photo-fixed>.photo-item>.title{background-color:#fff;border:1px solid #ff863c;padding:5px;font-size:20px;color:#ff863c}#photo .photo-fixed>.photo-item>.tabacc>.contents>.title{justify-content:center;background-color:#eee;margin:10px 0 5px auto;border-radius:0;padding:0 8px;width:40%;min-height:30px;font-size:12px;color:#000}#photo .photo-fixed>.photo-item>.tabacc>.contents>.title::after{display:none}#photo .photo-fixed>.photo-item>.tabacc>.contents>.content{border:0;border-radius:0}#photo .photo-fixed>.photo-item>.tabacc>.contents>.content>.ac_ly_001{padding:0;text-align:left}@media (max-width: 979px){#photo .photo-fixed>h3{background-color:#ff863c;font-size:18px}#photo .photo-fixed>.photo-item>.title{padding:3px;font-size:12px}#photo .photo-fixed>.photo-item>.tabacc>.contents>.title{width:100%;min-height:20px}#photo .photo-fixed>.photo-item .mhlw-risk-single{padding:5px}}#photo .photo-risk{background-color:#fff;font-size:80%;line-height:1.5;padding:10px;text-align:left;display:block;width:100%;max-width:980px;margin:5px auto 0}#photo ul#photo-cat{font-size:0;margin:0;padding:0}#photo ul#photo-cat li{display:inline-block;width:19%;margin:0.5%;padding:0.5% 1%;box-sizing:border-box;font-size:16px;border:1px solid #FFAB79;background-color:#ffffff;position:relative}#photo ul#photo-cat li.photo-cat-long{width:39%}#photo ul#photo-cat li a{color:#F84383;font-weight:bold;display:block}#photo ul#photo-cat li:hover{background-color:#FFF7F7}#photo ul#photo-cat li:after{border-bottom:2px solid #fa637e;border-left:2px solid #fa637e;bottom:37%;content:"";height:6px;right:6%;margin-left:-3px;position:absolute;transform:rotate(-135deg);width:6px}@media (max-width: 979px){#photo-search{padding:0 2.5%}}#photo-search .row{display:flex}@media (max-width: 979px){#photo-search .row{flex-wrap:wrap}}#photo-search .floatleft,#photo-search .floatright{width:49%;display:table;margin:1% 0}#photo-search .floatleft>p,#photo-search .floatleft div.photo_select,#photo-search .floatleft div.photo_wd,#photo-search .floatright>p,#photo-search .floatright div.photo_select,#photo-search .floatright div.photo_wd{display:table-cell;text-align:right}#photo-search .floatleft>p,#photo-search .floatright>p{padding-right:5px;font-weight:bold;vertical-align:super}@media (max-width: 979px){#photo-search .floatleft,#photo-search .floatright{width:100%;display:flex;flex-wrap:wrap;flex-direction:column}#photo-search .floatleft>p,#photo-search .floatleft div.photo_select,#photo-search .floatleft div.photo_wd,#photo-search .floatright>p,#photo-search .floatright div.photo_select,#photo-search .floatright div.photo_wd{text-align:left;width:100%}#photo-search .floatleft>input[type="image"],#photo-search .floatright>input[type="image"]{width:100%;max-width:400px;margin:0 auto}}#photo .photo_select,#photo-search div.photo_wd{overflow:hidden;width:78%}#photo .photo_select select{width:100%;text-indent:0.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 38px 8px 8px;color:#000000}#photo .photo_select select::-ms-expand{display:none}#photo .photo_select{position:relative;border:1px solid #bbbbbb;background:#ffffff}#photo .photo_select::before{position:absolute;top:1.2em;right:0.9em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666666;pointer-events:none}#photo .photo_select:after{position:absolute;top:0;right:2.5em;bottom:0;width:1px;content:'';border-left:1px solid #bbbbbb}#photo input[type="text"]{width:100%;text-indent:0.01px;text-overflow:ellipsis;border:none;outline:none;background:#ffffff;background-image:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 38px 8px 8px;color:#000000}#newope{background:url("/assets/images/bg_newope.jpg") top left;background-size:cover}#newope .heading-text>a{margin-left:5px}@media (max-width: 979px){#newope .heading-text>a>img{width:70px}}#newope .list-item{display:flex;justify-content:center}#newope .list-item>.item:not(:first-child){margin-left:2.5%}#newopen .newopen-list{display:flex;flex-direction:row;margin:0 -.5% 10px}@media (max-width: 979px){#newopen .newopen-list{flex-wrap:wrap}}#newopen .newopen-list>.item{width:calc(94% / 6);margin:10px .5% 0;padding:0}@media (max-width: 979px){#newopen .newopen-list>.item{width:calc(97% / 3)}}#newopen .banner-list{margin:0}#newopen .banner-list>.item{margin:10px 0}#special .banner-list{margin:0}#special .banner-list>.item{margin:10px 0}#sns .-list{display:flex;flex-wrap:wrap;justify-content:space-between}#sns .-list .-item{display:flex;align-items:stretch;margin-bottom:10px;height:83px}@media (max-width: 979px){#sns .-list .-item{margin-bottom:5px;height:auto;min-height:55px}}#sns .-list .-item a{display:flex;align-items:center;padding:10px 12px;border:1px solid #D6D6D6;width:100%;height:100%;text-decoration:none;box-sizing:border-box}@media (max-width: 979px){#sns .-list .-item a{padding:5px}}#sns .-list .-item a .-icon{margin-right:13px}@media (max-width: 979px){#sns .-list .-item a .-icon{width:29px;height:30px;margin-right:5px}}#sns .-list .-lItem{width:32.5%}@media (max-width: 979px){#sns .-list .-lItem{width:49%}}#sns .-list .-lItem a .-text{font-size:18px;font-weight:bold;word-break:break-all}@media (max-width: 979px){#sns .-list .-lItem a .-text{font-size:12px}}#sns .-list .-mItem{width:24%}@media (max-width: 979px){#sns .-list .-mItem{width:49%}}#sns .-list .-mItem a .-text{font-size:15px}@media (max-width: 979px){#sns .-list .-mItem a .-text{font-size:12px}}#sns .-list .-mItem a .-text .fw_b{font-weight:bold}#clinic{padding:20px 0}@media (min-width: 980px){#clinic{background:transparent url("/assets/images/bg_dot-yellow.png") repeat}}#clinic .index{display:none}#clinic #clinic-inner{width:980px;margin:0 auto}@media (min-width: 980px){#clinic #clinic-inner{background-image:url("/assets/images/bg_clinic.png");background-repeat:no-repeat;background-position:left top}}@media (max-width: 979px){#clinic #clinic-inner{display:flex;flex-direction:column;width:100%}}#clinic #clinic-inner>.clinic-new{width:230px;display:table-cell;vertical-align:bottom;padding-bottom:0px}@media (max-width: 979px){#clinic #clinic-inner>.clinic-new{width:0;visibility:hidden}}#clinic #clinic-inner>.clinic-block{width:215px;display:table-cell;margin-right:10px;font-size:13px;line-height:160%;border-right:1px dotted #ff8f00;padding:0 15px}@media (max-width: 979px){#clinic #clinic-inner>.clinic-block{border-right:none;width:100%;padding:0;margin:0}}#clinic #clinic-inner>.clinic-block>.clinic-block-single{border-bottom:1px dotted #ff8f00;padding:15px 0 15px 10px;clear:both}#clinic #clinic-inner>.clinic-block>.clinic-block-single.tabacc.-sp-accordion>.contents>.title{font-size:1.1rem}@media (min-width: 980px){#clinic #clinic-inner>.clinic-block>.clinic-block-single.tabacc.-sp-accordion>.contents>.title{text-decoration:none;pointer-events:none}}#clinic #clinic-inner>.clinic-block>.clinic-block-single.tabacc.-sp-accordion>.contents>.title>span.f-bold{font-size:1.2rem;font-weight:bold}@media (max-width: 979px){#clinic #clinic-inner>.clinic-block>.clinic-block-single{border-bottom:none;padding:10px 0 10px 0}#clinic #clinic-inner>.clinic-block>.clinic-block-single.tabacc.-sp-accordion>.contents>.title{background:#fff7f7;color:#000;flex-direction:column;text-align:center;padding:1em .5em 2em;font-size:.8rem;line-height:1.2rem;min-height:auto}#clinic #clinic-inner>.clinic-block>.clinic-block-single.tabacc.-sp-accordion>.contents>.title>span.f-bold{font-size:1.3rem;line-height:1.5rem;font-weight:bold}#clinic #clinic-inner>.clinic-block>.clinic-block-single.tabacc.-sp-accordion>.contents>.title::after{top:auto;right:0;bottom:0;left:50%;width:2em;height:2em;margin-left:-8px;background:url("/assets/images/common/ico_chevron-down.png") 50% 50% no-repeat;background-size:1.5em}}#clinic #clinic-inner>.clinic-block>.clinic-block-single ul{margin:0;padding:0}#clinic #clinic-inner>.clinic-block>.clinic-block-single ul::after{content:".";display:block;height:0;clear:both;visibility:hidden}#clinic #clinic-inner>.clinic-block>.clinic-block-single ul>li{list-style:none;padding:0 0 0 12px;float:left;min-width:85px;text-align:left}#clinic #clinic-inner>.clinic-block>.clinic-block-single ul>li li a{color:#000099}#clinic #clinic-inner>.clinic-block>.clinic-block-single ul>li li a:hover{text-decoration:underline}#media .media{display:flex}@media (max-width: 979px){#media .media{flex-direction:column}}#media .media .media-list{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:20px;width:50%;box-sizing:border-box}@media (max-width: 979px){#media .media .media-list{width:100%;justify-content:center}}#media .media .tv_magazine{padding-right:50px}@media (max-width: 979px){#media .media .tv_magazine{padding-right:0}}#media .media .tv_magazine .-title{align-self:flex-end;margin-bottom:10px}@media (max-width: 979px){#media .media .tv_magazine .-title{display:none}}#media .media .tv_magazine .-tv{margin-bottom:20px;padding:10px 0;border-bottom:1px solid #EEE;font-size:13px;text-align:right}@media (max-width: 979px){#media .media .tv_magazine .-tv{border-bottom:1px dashed #CCC;text-align:left}}#media .media .tv_magazine .-tv .time{font-weight:bold}@media (max-width: 979px){#media .media .tv_magazine .-tv .time{text-align:center;margin:5px 0;padding:0px 3px;border:1px solid #FF6699;border-radius:5px;color:#FF6699;font-size:12px;line-height:2}}#media .media .tv_magazine .-tv .-sp-title{font-weight:bold}#media .media .tv_magazine .magazine{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 10px;padding-bottom:10px;width:396px}@media (max-width: 979px){#media .media .tv_magazine .magazine{border-bottom:1px dashed #CCC;width:100%;align-items:flex-start}}#media .media .tv_magazine .magazine .title{display:flex;justify-content:center;align-items:center;width:254px;font-size:16px;font-weight:bold}@media (max-width: 979px){#media .media .tv_magazine .magazine .title{margin:5px 0;width:100%;justify-content:flex-start}}@media (max-width: 979px){#media .media .tv_magazine .magazine .title .-inner{text-align:center;margin-right:8px;padding:0px 3px;border:1px solid #FF6699;border-radius:5px;width:auto;color:#FF6699;font-size:12px;line-height:1.3}}#media .media .tv_magazine .magazine img{margin-bottom:5px}#media .media .tv_magazine .magazine .-image01{width:140px}@media (max-width: 979px){#media .media .tv_magazine .magazine .-image01{width:24%;-ms-grid-row-align:stretch;align-self:stretch}}#media .media .tv_magazine .magazine .-image02{width:396px}@media (max-width: 979px){#media .media .tv_magazine .magazine .-image02{width:74%;-ms-grid-row-align:stretch;align-self:stretch}}#media .media .tv_magazine .btn>a>img{width:100%}#media .media .pr{padding-left:50px}@media (max-width: 979px){#media .media .pr{padding:0}}#media .media .pr>.-title{align-self:flex-start;margin-bottom:10px}@media (max-width: 979px){#media .media .pr>.-title{display:none}}#media .media .pr .search{margin-bottom:10px}#media .media .pr .search .-sp{display:none}@media (max-width: 979px){#media .media .pr .search .-sp{display:block}}@media (max-width: 979px){#media .media .pr .search .-pc{display:none}}#media .media .pr .aimedd{margin-left:20px;margin-bottom:30px;line-height:1.2}@media (max-width: 979px){#media .media .pr .aimedd{margin-left:0;text-align:center}}#media .media .pr .aimedd .-title{font-size:40px;margin-bottom:30px}@media (max-width: 979px){#media .media .pr .aimedd .-title{font-size:30px}}#media .media .pr .aimedd .-title .font-s{font-size:32px}@media (max-width: 979px){#media .media .pr .aimedd .-title .font-s{font-size:22px}}@media (max-width: 979px){#media .media .pr .aimedd .-title .word{display:flex;white-space:nowrap;font-size:24px;justify-content:center}}@media (max-width: 979px){#media .media .pr .aimedd .-title .-sp{display:none}}#media .media .pr .aimedd .-title .-pc{display:none}@media (max-width: 979px){#media .media .pr .aimedd .-title .-pc{display:block}}@media (max-width: 979px){#media .media .pr .aimedd .-title .-sp-font-s{font-size:22px}}#media .media .pr .aimedd>.content>.tabacc>.contents>.-sp-btn{display:none;min-height:auto;margin:1rem 0}@media (max-width: 979px){#media .media .pr .aimedd>.content>.tabacc>.contents>.-sp-btn{display:block;background:none;padding:0}}#media .media .pr .aimedd>.content>.tabacc>.contents ::after{display:none}#media .media .pr .aimedd>.content>.tabacc>.contents>.-sp-syousai{border:0}#media .media .pr .aimedd>.content>.tabacc>.contents>.-sp-syousai .-text{margin-bottom:20px}@media (max-width: 979px){#media .media .pr .aimedd>.content>.tabacc>.contents>.-sp-syousai .-text{text-align:left}}#media .media .pr .aimedd>.content>.tabacc>.contents>.-sp-syousai .-name{margin-bottom:30px}@media (max-width: 979px){#media .media .pr .aimedd>.content>.tabacc>.contents>.-sp-syousai .-name{text-align:left}}#media .media .jounetukeiei{margin-left:20px;max-width:240px}@media (max-width: 979px){#media .media .jounetukeiei{margin-left:0;max-width:none}}#media .media .jounetukeiei .-sp{display:none}@media (max-width: 979px){#media .media .jounetukeiei .-sp{display:block}}@media (max-width: 979px){#media .media .jounetukeiei .-pc{display:none}}#information .tabs{width:100%;max-width:980px;margin:0 auto;justify-content:flex-start}#information .tabs .title{background-color:transparent;margin:0;padding:0;border:0;width:auto;min-height:auto}#information .tabs .news{background-image:url("/assets/images/bn_news-tab_off.jpg");width:207px;height:46px}@media (max-width: 979px){#information .tabs .news{background:none;width:50%}}#information .tabs .news span{display:none}@media (max-width: 979px){#information .tabs .news span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#FFB0B9;color:#FFF}}#information .tabs .news.-active{background-image:url("/assets/images/bn_news-tab_on.jpg")}@media (max-width: 979px){#information .tabs .news.-active{background:none}}#information .tabs .news.-active span{background-color:#FFF7F7;color:#FFB0B9}#information .tabs .newope{background-image:url("/assets/images/bn_news-tab-ope_off.jpg");width:207px;height:46px}@media (max-width: 979px){#information .tabs .newope{background:none;width:50%}}#information .tabs .newope span{display:none}@media (max-width: 979px){#information .tabs .newope span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#FFB0B9;color:#FFF}}#information .tabs .newope.-active{background-image:url("/assets/images/bn_news-tab-ope_on.jpg")}@media (max-width: 979px){#information .tabs .newope.-active{background:none}}#information .tabs .newope.-active span{background-color:#FFF7F7;color:#FFB0B9}#information .contents{width:100%;padding:15px 5px;border:none}#information .contents>.scroll-area{border:0;height:450px;overflow:auto;width:100%;max-width:980px;margin:0 auto;background-color:#fff}@media (max-width: 979px){#information .contents>.scroll-area{height:200px}}#information .contents>.scroll-area>.content{display:none}#information .contents>.scroll-area>.content.-active{display:block}#information .contents>.scroll-area>.content #news-news-inner{padding:0px 15px 20px 15px}@media (max-width: 979px){#information .contents>.scroll-area>.content #news-news-inner{padding:1%}}#information .contents>.scroll-area>.content #news-news-inner p{margin:5px;padding:5px 0;border-bottom:1px dashed #CCC;font-size:13px}#information .contents>.scroll-area>.content #news-news-inner p span{margin-right:8px;padding:0px 3px;border:1px solid #F69;border-radius:5px;color:#F69;line-height:2;text-align:center}#information .contents>.scroll-area>.content #news-news-inner p a{border:0;color:#666;text-decoration:none;font-weight:bold}#information .contents>.scroll-area>.content #idx-new-sejutu2 p{font-size:14px;line-height:20px;padding-right:5px;padding-bottom:3px;padding-left:5px;padding-top:3px;margin:0px}#information .contents>.scroll-area>.content #idx-new-sejutu2 p a{color:#36C}#information .contents>.scroll-area>.content #idx-new-sejutu2 p:nth-of-type(odd){background-color:#FFF}#information .contents>.scroll-area>.content #idx-new-sejutu2 p:nth-of-type(even){background-color:#F2F2F2}#information .banner{width:100%;margin:0;padding:1rem 0}#information .banner>.inner{width:100%;max-width:980px;margin:1rem auto}@media (max-width: 979px){#information .banner{padding:1rem 5px}}
