@charset "utf-8";blockquote,body,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,td,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}q:after,q:before{content:''}embed,object{vertical-align:top}hr{display:block}legend{display:none}h1,h2,h3,h4,h5,h6{font-size:100%}abbr,acronym,fieldset,img{border:0;margin:0;padding:0;vertical-align:bottom;max-width:100%}dt{font-weight:700}body{-webkit-text-size-adjust:100%;font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-weight:300}a,body{color:#413a39}a{cursor:pointer;text-decoration:none;text-decoration:initial;text-decoration:underline}a:hover,a:hover img{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}a:hover,a:hover img,body.home #header a{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}strong{font-weight:700}.gothic{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}#DOPBSPCalendar-sidebar-column-wrapper-1-1,.DOPBSP-admin .dopbsp-main table.dopbsp-content-wrapper .dopbsp-reservations-list li .dopbsp-reservation-body .dopbsp-data-module .dopbsp-data-head span,.DOPBSPCalendar-navigation .dopbsp-add-btn,.DOPBSPCalendar-outer-sidebar .dopbsp-module h4,.DOPBSPCalendar-sidebar .dopbsp-module h4{display:none!important}.overlay{display:none}#content{width:100%;margin:0 auto;text-align:center}.clear{clear:both;line-height:0}.none{display:none!important}.mar20{margin-bottom:20px}.mar40{margin-bottom:40px}.attention{color:red}.line-green{color:#00b900}.gold{color:#cab25d}.white-c{color:#fff !important}.limegreen-c{color:#64a531}.steelblue-c{color:#4c7dad}.black-c{color:#333}.orangered-c{color:#ff2727}.sp-only{display:none}.pc-only{display:block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:.1em}.clearfix{display:inline-table;width:100%}* html html .clearfix{height:1px}.clearfixfix{display:block}.fadein{opacity:0;transform:translate(0,50px);transition:all .5s}.fadein.scrollin{opacity:1;transform:translate(0,0)}ul.delay-show li{position:relative}#effect2>li.fadeinL:nth-of-type(2){-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s}#effect2>li.fadeinL:nth-of-type(3){-moz-transition-delay:.4s;-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s}.fadeinL{opacity:0;transform:translate(-40px,0);transition:all .8s}.fadeinL.scrollin{opacity:1;transform:translate(0,0)}.btnMore{text-align:center;margin:0 auto}.btnMore a{display:inline-block;color:#fff;background:#413a39;border:1px solid #413a39;width:auto;height:auto;border-radius:0;margin:0 auto;font-size:16px;font-weight:300;box-sizing:border-box;text-decoration:none}.btnMore a:hover{border:1px solid #413a39;background:#fff;color:#413a39;opacity:1}.btnMore a:hover:before{border-top:solid 1px #413a39;border-right:solid 1px #413a39}.btnHere{text-align:center;margin:0 auto}.btnHere.m1a{text-align:center;margin:1em auto}.btnHere a{display:inline-block;color:#fff;width:300px;padding:1em;font-size:20px;border-radius:6px;background:#d3532f;text-decoration:none;font-weight:700;margin:0 auto}.btnHere a:hover{opacity:.8}.btnMoreImg{text-align:center;margin:20px auto;padding:0}.btnMoreImg a{display:block;width:300px;height:auto;text-decoration:none;margin:0 auto}.btnMoreImg img{max-width:100%}.btnPDF{margin:1em auto}.btnPDF a{display:block;color:#413a39;width:300px;height:40px;background:#413a39;text-decoration:none;line-height:40px;font-weight:700;margin:0;border:1px solid #413a39;box-sizing:border-box;padding-left:15px;color:#fff}.btnPDF a:hover{border:1px solid #413a39;background:#fff;color:#413a39;opacity:1}header{background:initial;box-shadow:none}header.topindex:before{content:none}header.topindex .header-top{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/top_eye_catching/250305STstyle_season_PC.webp) no-repeat;object-fit:contain;min-height:773px;position:relative;background-size:cover}header.topindex .header-top .header-title{font-size:18px;text-align:center;color:#fff;position:absolute;top:84px;left:404px}header .header-desc{width:855pt;margin:0 auto;text-align:center;position:relative;z-index:2}header .header-desc p{text-align:left;font-weight:400;color:#413a39;font-size:10pt;margin:0;padding:0;line-height:30px}header .header-inner{width:855pt;text-align:center;margin:0 auto;padding:5px 0 0;position:relative}header .header-inner #logo{float:left;margin:0 auto;position:relative;z-index:100000}header .header-inner #logo img{width:90px;height:auto}header .header-inner #tool{float:right;position:relative;width:985px;padding-top:45px;text-align:center}header .header-inner .top_icon{position:absolute;top:-20px;right:0}header .header-inner .top_icon:after{content:"";clear:both;display:block}header .header-inner .top_icon li{list-style:none;float:left;margin-left:15px}#btnLine{float:right;margin-bottom:10px;margin-right:10px}#btnLine a{position:relative;display:block;color:#fff;width:200px;height:40px;border-radius:6px;background:#00b900;text-decoration:none;line-height:40px;font-weight:700;border:1px solid #00b900;box-sizing:border-box;padding-left:15px}#btnLine a:before{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-3px;left:15px}#btnLine a:hover{border:1px solid #00b900;background:#fff;color:#00b900;opacity:1}#btnLine a:hover:before{border-top:solid 1px #00b900;border-right:solid 1px #00b900}#btnReserve{float:right;margin-bottom:10px}#btnReserve a{position:relative;display:block;color:#fff;width:200px;height:40px;border-radius:6px;background:#413a39;text-decoration:none;line-height:40px;font-weight:700;border:1px solid #413a39;box-sizing:border-box;padding-left:15px}#btnReserve a:before{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-3px;left:15px}#btnReserve a:hover{border:1px solid #413a39;background:#fff;color:#413a39;opacity:1}#btnReserve a:hover:before{border-top:solid 1px #413a39;border-right:solid 1px #413a39}#gnav{width:100%}#gnav ul{text-align:right;margin:0 auto;padding:0}#gnav li{list-style:none;display:inline-block;position:relative;padding:0 14px}#gnav li:last-child{padding-right:0}#gnav li:last-child:after{content:'';right:0}#gnav li a{color:#000;transition:none}#gnav li a,#gnav li a:hover{text-decoration:none;padding:0 0 4px}#gnav li a:hover{border-bottom:3px solid #413a39}.header-top #gnav{float:none;width:100%;position:absolute;bottom:27px}.header-top #gnav ul{text-align:center}.header-top #gnav li:after{content:'|';position:absolute;top:50%;margin-top:-9pt;right:-10px;color:#fff}.header-top #gnav li a{color:#fff}#nav-pc{display:inherit}#nav-sp{display:none}#topimg{width:100%;overflow:hidden}#topimg img{width:100%;height:auto}#topimg,#topimg .slider-box{height:680px;text-align:center;margin:0 auto;padding:0}#topimg .slider-box .slider01{height:680px;background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/mainimg_01.jpg)no-repeat center top;background-size:cover}#topimg .slider-box .slider02{height:680px;background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/mainimg_02.jpg)no-repeat center top;background-size:cover;margin:0;padding:0}#topimg .slider-box .slider03{height:680px;background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/mainimg_03.jpg)no-repeat center top;background-size:cover;margin:0;padding:0}#topimg .slider-box .slider04{height:680px;background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/mainimg_04.jpg)no-repeat center top;background-size:cover;margin:0;padding:0}#topimg .slider-box img{text-align:center;padding-top:275px;margin:0 auto}#slide{overflow:hidden;position:relative}#slide .bx-wrapper{width:3075px;margin:0 auto;background:#fff;box-shadow:none;border:0}#slide .bx-wrapper .bx-viewport{margin-bottom:0}#slide ul li{margin-left:5px;margin-right:5px}#slide ul li a img{display:block;max-width:100%;height:auto}#slide ul li a:hover img{opacity:1}section{padding:60px 0;background:inherit}section#concept{padding:60px 0 0}section#concept .conceptBox{width:100%;min-height:5in;text-align:center;margin:0 auto;background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST_00_PC_image10.webp)no-repeat right top;background-size:contain;position:relative;z-index:2}section#concept .conceptBox .conceptTxt-inner{display:flex;margin:0 auto;width:950pt;max-width:100%;justify-content:flex-start}section#concept .conceptBox .conceptTxt-inner ul#effect2{width:50%}section#concept .conceptBox .conceptTxt-inner ul#effect2 li{background:#e6e3d4;text-align:center;padding:5px;margin:0 auto 1em;list-style:none;font-size:1.4em}section#concept .conceptBox .conceptTxt{width:900pt;padding:10px;margin:0 auto;text-align:left}section#concept .conceptBox .conceptTxt .Heading{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;font-size:1.6em;font-weight:700}section#concept .conceptBox .conceptTxt .second{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;font-size:16px}section#concept .conceptTitle{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/ST_001_PC_image01.png)no-repeat;background-size:cover;color:#fff;padding:10px;width:855pt;margin:0 auto 1rem;font-size:18px}section#diode-laser{background:#eee;margin:0 auto}section#diode-laser .breast-augmentation .txt{width:50%;text-align:left;padding:40px}section#diode-laser .breast-augmentation .txt h2{font-size:25px;font-weight:700}section#diode-laser .breast-augmentation .txt h2 span{color:red}section#diode-laser .breast-augmentation .txt p{font-size:1em;line-height:1.8;text-align:left}section#diode-laser .breast-augmentation .img{width:50%;padding:40px}section#diode-laser .breast-augmentation{display:flex;margin:0 auto 2em;width:855pt;max-width:100%;background:#fff}section#main-menu{background:#eee;margin:0 auto}section#main-menu .menu-list{display:flex;justify-content:center;width:855pt;max-width:100%;margin:0 auto}section#main-menu .menu-list div{width:25%;padding:1em}section#main-menu .menu-list h2{text-align:left;letter-spacing:.01em;font-weight:500;font-size:130%;padding:0 0 5px;margin:15px 0;border-bottom:1px solid #413a39;color:#413a39}section#main-menu .menu-list h3{text-align:left;color:#413a39;letter-spacing:.01em;line-height:1.2em;position:relative;font-weight:500;font-size:110%;padding:5px 0;margin:0 auto 15px}section#main-menu .menu-list h3 a{color:#413a39;text-decoration:none}section#main-menu .menu-list ul{list-style:none;margin-bottom:20px}section#main-menu .menu-list ul li{margin-left:0;text-align:left}section#main-menu .menu-list ul li a{text-decoration:none;font-size:.8em;font-weight:400}section#main-menu .main-menuBox{width:855pt;min-height:600px;text-align:center;margin:0 auto;background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/mainmenu_bg.png)no-repeat center top}section#main-menu .main-menuBox .menu01{width:300px;height:300px;position:relative;left:60%}section#main-menu .main-menuBox .menu02{width:300px;height:300px;position:relative;left:140px;margin-top:-200px}section#main-menu .main-menuBox .menu03{width:300px;height:300px;position:relative;left:44%}section#main-menu .main-menuBox a{cursor:pointer;display:block;width:300px;height:300px;border-radius:150px;color:#fff;font-weight:700;font-size:24px;letter-spacing:.25em;text-decoration:none;line-height:300px;text-shadow:0 0 10px rgba(0,0,0,.5);overflow:hidden}section#main-menu .main-menuBox a:hover{transform:scale(1.1);transition-duration:.3s}section#main-menu .main-menuBox .menu01 a{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/mainmenu_01_bg.jpg)no-repeat center top;background-size:300px auto}section#main-menu .main-menuBox .menu02 a{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/mainmenu_02_bg.jpg)no-repeat center top;background-size:300px auto}section#main-menu .main-menuBox .menu03 a{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/mainmenu_03_bg.jpg)no-repeat center top;background-size:300px auto}section#main-menu .main-menuBoxR{width:80%;text-align:center;margin:0 auto}section#main-menu .main-menuBoxR .submenuWrapThree{max-width:100%;margin:0 auto 10px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}section#main-menu .main-menuBoxR .submenuWrapThree .menu01,section#main-menu .main-menuBoxR .submenuWrapThree .menu02,section#main-menu .main-menuBoxR .submenuWrapThree .menu03{width:300px;height:200px}section#main-menu .main-menuBoxR .submenuWrapThree a{cursor:pointer;display:block;width:285px;height:186px;color:#fff;font-weight:700;font-size:24px;letter-spacing:.25em;text-decoration:none;text-shadow:0 0 10px rgba(0,0,0,.5);overflow:hidden}section#main-menu .main-menuBoxR .submenuWrapThree a:hover{transform:scale(1.1);transition-duration:.3s}section#main-menu .main-menuBoxR .submenuWrap{border-top:1px solid #fff}section#main-menu .main-menuBoxR .submenuWrap h3{font-size:25px;text-align:left;color:#fff;margin:.5em auto}section#main-menu .main-menuBoxR section{padding:0;margin-bottom:40px}.sub-menuBox{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:flex-start}.sub-menuBox a{width:23%;margin-left:1em;margin-bottom:20px}.sub-menuBox a img{width:100%;height:auto}.wptopBox{width:855pt;display:table}#news,.wptopBox{text-align:center;margin:0 auto}#news{padding:40px;text-align:center;margin:0 auto}#news .newsBox{width:100%;padding:0 20px}#news .newsBox ul{text-align:left}#news .newsBox li{list-style:none;text-align:left;display:flex;margin-bottom:1em}#news .newsBox li:last-child{margin-bottom:0}#news .newsBox li .news-date{float:left;margin-right:40px;font-size:15px;font-weight:300}#news .newsBox li .news-main{text-align:left;font-size:15px;font-weight:300}#news .newsBox a:active,#news .newsBox a:hover,#news .newsBox a:link,#news .newsBox a:visited{color:#fff!important}#blog{padding:40px;text-align:center;margin:0 auto}#blog h2{width:100%;font-weight:600;font-family:'游明朝体',Yu Mincho,YuMincho,'ヒラギノ明朝 Pro',Hiragino Mincho Pro,'MS P明朝',MS PMincho,serif;font-size:36px}#blog .blogBox{width:100%;padding:0 20px}#blog .blogBox ul{text-align:left}#blog .blogBox li{list-style:none;text-align:left;display:flex;line-height:3}#blog .blogBox li:last-child{margin-bottom:0}#blog .blogBox ul a{text-decoration:none}#blog .blogBox li .blog-date{margin-right:40px;font-size:15px;font-weight:300;width:5em}#blog .blogBox li .blog-main{text-align:left;font-size:15px;font-weight:300}section .doctorBox{width:855pt;height:25pc;text-align:center;margin:0 auto}section .doctorBox .profile{position:relative;height:25pc;width:420px;background:hsla(0,0%,100%,.75);box-sizing:border-box;padding:20px;box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}section .doctorBox h3{font-weight:400;font-size:27px;margin-bottom:15px;text-align:left;border-bottom:2px solid #e4e1e0;padding-bottom:10px}section .doctorBox .btnMore{float:right;position:absolute;bottom:20px;right:20px}section .doctorBox .profile dt{font-weight:700;text-align:left;font-size:120%;margin-bottom:10px}section .doctorBox .profile dd{font-weight:400;text-align:left;padding-left:10px}section .doctorBox .profile dd:before{position:absolute;content:'-';margin-left:-10px;font-weight:400}section .doctorBox .blog{position:relative;height:25pc;width:420px;background:hsla(0,0%,100%,.75);box-sizing:border-box;padding:20px;box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}section .doctorBox .blog dt{text-align:left}section .doctorBox .blog dd{text-align:left;margin-bottom:10px}section#doctor-tanaka{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/doctor_tanaka_bg.jpg)no-repeat right top #fff;background-size:auto 100%;height:5in;width:100%;padding:40px 0;box-sizing:border-box}section#doctor-tanaka .doctorBox .profile{float:left;margin-right:30px}section#doctor-tanaka .doctorBox .blog{float:left}section#doctor-tokuda{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/doctor_tokuda_bg.jpg)no-repeat left top #fff;background-size:auto 100%;height:5in;width:100%;padding:40px 0;box-sizing:border-box}section#doctor-tokuda .doctorBox .profile{float:right;margin-right:30px}section#doctor-tokuda .doctorBox .blog{float:right}section#staff-area{height:auto;margin:0 auto;background:#fff;padding:30px}section#staff-area .staffBox{width:700pt;text-align:center;margin:0 auto;position:relative}section#staff-area .staffBox ul{display:flex;margin:0 auto;justify-content:space-between}section#staff-area .staffBox li{list-style:none}section#staff-area .staffBox li.left{flex:1}section#staff-area .staffBox li.right{flex:2}section#staff-area .staffBox li p{font-size:120%;font-weight:700;vertical-align:middle;display:inline;margin:15px}section#staff-area .staffBox li p .account{font-weight:700;font-size:120%;color:#3f43ce}section#staff-area .staffBox li p.bnr-line{color:#22a938;border-top:1px solid #22a938;border-bottom:1px solid #22a938;text-align:left;font-size:100%;padding:.5em 0;margin:0 auto}section#staff-area .staffBox li a{display:flex;flex-wrap:wrap;text-decoration:none}section#staff-area .access_line_btn{width:30.1%;position:absolute;bottom:4.8%;right:1.6%}section#counseling{padding:60px 0 0;background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/ST_contact_01.png);background-repeat:no-repeat;background-position:70% 100%}section#counseling .cbox{padding:0 40px}section#counseling .cbox .demobox{margin:0 auto}.instagram{position:relative;display:block;color:#fff;width:60px;height:60px;border-radius:6px;background:-webkit-radial-gradient(32% 106%,circle cover,#ffe17d 0,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),-webkit-linear-gradient(-45deg,#234bd7 12%,#c33cbe 58%);background:-moz-radial-gradient(32% 106%,circle cover,#ffe17d 0,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),-moz-linear-gradient(-45deg,#234bd7 12%,#c33cbe 58%);background:-ms-radial-gradient(32% 106%,circle cover,#ffe17d 0,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),-ms-linear-gradient(-45deg,#234bd7 12%,#c33cbe 58%);background:-o-radial-gradient(32% 106%,circle cover,#ffe17d 0,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),-o-linear-gradient(-45deg,#234bd7 12%,#c33cbe 58%);background:radial-gradient(circle farthest-corner at 32% 106%,#ffe17d 0,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),linear-gradient(135deg,#234bd7 12%,#c33cbe 58%)}.instagram i.fab.fa-instagram{position:relative;top:-6px;font-size:3em;line-height:1.5em}.instagram-logo{margin:0 auto;padding:0;position:absolute;bottom:10px}.instagram-logo img{width:60px;height:auto;vertical-align:top}h2.secTit,h2.secTit-w{position:relative;font-size:18px;margin-bottom:60px;text-align:center;letter-spacing:.25em}h2.secTit{width:20%;margin:0}h2.secTit-w{width:100%;font-weight:600;font-family:'游明朝体',Yu Mincho,YuMincho,'ヒラギノ明朝 Pro',Hiragino Mincho Pro,'MS P明朝',MS PMincho,serif;font-size:36px}h2.treTit{background:#413a39}h2.grada,h2.treTit{position:relative;width:855pt;max-width:100%;font-size:21px;padding:20px 0;color:#fff;margin:0 auto;text-align:center;letter-spacing:.25em;border-bottom:0;border-radius:9pt 9pt 0 0;font-weight:700}h2.grada{background:linear-gradient(90deg,#c39b60 0,#40220f 50%,#c39b60 100%)}section#campaign{padding-top:0;padding-bottom:0}section#campaign li{list-style:none}section#campaign li a:hover,section#campaign li a:hover img{opacity:1}section#pickup{padding:0;background:#dfe5e7}section#pickup .pickup_banner{display:flex;justify-content:center;flex-wrap:wrap;width:900pt;max-width:100%;margin:0 auto}section#pickup .pickup_banner img{max-width:100%}section#pickup .pickup_banner li{list-style:none;margin:0}section#pickup .pickup_banner li:last-child{margin-right:0}.concept-Explanation{width:100%;min-height:5in;text-align:center;margin:0 auto;background:url(/wp-content/uploads/2021/09/21ST_00_PC_image11.png)no-repeat left top;background-size:contain;position:relative;z-index:2;display:flex}.concept-Explanation .concept-Explanation-box{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;width:50%;text-align:left;padding:110px}.concept-Explanation .concept-Explanation-box h3.ill{font-size:1.6rem;padding:0;font-weight:700}.concept-Explanation .concept-Explanation-boxR p{text-align:left;font-size:16px;line-height:1.8em;margin-bottom:25px;font-weight:400}.concept-Explanation .illustrationImg img,.concept-Explanation .illustrationImgL img{width:25pc;max-width:100%;height:auto}.concept-Explanation .btnMore{text-align:center;margin:10px auto}.concept-Explanation .btnMore a{position:relative;display:block;color:#fff;width:170px;height:40px;border-radius:6px;background:#231815;text-decoration:none;line-height:40px;font-weight:700;margin:0 auto;border:1px solid #231815;box-sizing:border-box;padding-left:15px}.concept-Explanation .btnMore a:before{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-3px;left:15px}.concept-Explanation .btnMore a:hover{border:1px solid #231815;background:#fff;color:#231815;opacity:1}.concept-Explanation .btnMore a:hover:before{border-top:solid 1px #c498b1;border-right:solid 1px #413a39}table.comparison{background-color:#fff;border:1px solid #40220f;margin-bottom:1em}table.comparison thead th{padding:.5em 0;background:#40220f;color:#fff;font-size:1.5em;text-align:center}table.comparison tbody th{width:16%;padding:.5em;border:1px solid;text-align:center}table.comparison tbody th.orange{background:#ffc001}table.comparison tbody td{width:16%;padding:.5em;border:1px solid;background:#fff}table.comparison tbody tr:nth-child(even) td{background:#f4f3f2}#page-primary,#primary{width:100%;text-align:center;margin:0 auto}#page-primary{padding:0;float:none}.breadBox{width:100%;background:#fff;text-align:center;margin:0 auto;padding:15px 0 0}.breadBox .wBox{padding:0}.breadBox .wBox ul{width:100%;text-align:left;margin:0;padding:0}.breadBox .wBox li{list-style:none;text-align:left;float:left;font-size:9pt;padding:0;margin:0;font-weight:500}.breadBox br{display:none}.pricemenu{width:855pt;text-align:center;margin:20px auto 10px}.pricemenu ul{display:flex;flex-flow:row wrap;justify-content:left}.pricemenu li{display:inline-block;margin:0 5px 10px;width:19%}.pricemenu li a{position:relative;border:1px solid #413a39;background:#fff;padding:5px 30px 5px 10px;border-radius:6px;display:block;text-decoration:none}.pricemenu li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:50%;margin-top:-5px;right:15px}.pricemenu li a:hover{border:1px solid #fff;background:#413a39;color:#fff;opacity:1}.pricemenu li a:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.pricemenu-sec{width:855pt;text-align:center;margin:0 auto;padding:10px 0;border-top:1px solid #e4e1e0}.pricemenu-sec h4{position:relative;text-align:left;letter-spacing:.01em;font-weight:500;font-size:100%;margin:10px 0;padding-left:10px}.pricemenu-sec h4:before{position:absolute;content:'';background:#413a39;border-radius:2px;width:4px;height:20px;top:2px;left:0}.pricemenu-sec ul{padding:0;margin:0}.pricemenu-sec ul li{text-align:left;list-style:none;float:left;border-right:1px dotted #413a39;padding:0 9pt;font-size:95%}.pricemenu-sec ul li a{position:relative;padding-right:15px}.pricemenu-sec ul li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:50%;margin-top:-5px;right:0}.pricemenu-sec ul li:last-child{border-right:0}.pricemenu-sec ul li a:hover{text-decoration:none}.submenu{width:100%;text-align:center;margin:0 auto;padding:20px 0;background:#231815}.submenu ul{display:flex;flex-flow:row wrap;justify-content:center;width:855pt;max-width:100%;margin:0 auto}.submenu li{list-style:none;display:inline-block;border-right:1px solid #fff}.submenu li:last-child{border:none}.submenu li a{position:relative;padding:5px 15px;text-decoration:none;color:#fff}.submenu li a:hover{color:#fff;opacity:}.submenu li a:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.submenu-sec{width:855pt;text-align:center;margin:0 auto}.submenu-sec ul{display:flex;flex-flow:row wrap;justify-content:center}.submenu-sec li{display:inline-block;margin:10px 10px 0}.submenu-sec li a{position:relative;border:1px dotted #413a39;background:#fff;padding:5px 30px 5px 10px;border-radius:6px;display:block;text-decoration:none;font-size:14px}.submenu-sec li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:50%;margin-top:-5px;right:15px}.submenu-sec li a:hover{border:1px solid #fff;background:#413a39;color:#fff;opacity:1}.submenu-sec li a:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.inmenu{width:100%;text-align:left}.inmenu .inmenu-left{float:left;margin-right:10px!important}.inmenu ul{margin:0!important;padding:0}.inmenu li{display:block;margin-top:10px;width:25pc!important}.inmenu li a{position:relative;background:#e4e1e0;border:1px solid #e4e1e0;padding:5px 30px 5px 10px;border-radius:6px;display:block;text-decoration:none}.inmenu li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:50%;margin-top:-5px;right:15px}.inmenu li a:hover{border:1px solid #fff;background:#413a39;color:#fff;opacity:1}.inmenu li a:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.inmenu-flex{width:100%;text-align:center;margin:0 auto}.inmenu-flex ul{margin:0 0 20px!important;padding:0;display:flex;justify-content:center}.inmenu-flex li{display:inline-block;margin:20px 10px 20px 0!important;list-style:none;width:30%}.inmenu-flex li img{width:100%;height:auto;vertical-align:top}.inmenu-flex li a{display:block}.trimenu{width:100%;text-align:left}.trimenu ul{margin:0!important;padding:0}.trimenu li{display:block;margin-top:10px;width:25pc!important;margin-left:0!important}.trimenu li a{position:relative;color:#413a39;background:#fff;border:1px solid #413a39;padding:5px 30px 5px 10px;border-radius:6px;display:block;text-decoration:none}.trimenu li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-5px;right:15px}.trimenu li a:hover{border:1px solid #fff;background:#413a39;color:#fff;opacity:1}.trimenu li a:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.trimenu li span{border-bottom:1px solid #413a39}.outmenu{margin:0 auto 10px;width:855pt;text-align:left}.outmenu ul{margin:0!important;padding:0}.outmenu li{display:block;margin-top:10px;width:96%}.outmenu li a{position:relative;background:#e4e1e0;border:1px solid #e4e1e0;padding:5px 30px 5px 10px;border-radius:6px;display:block;text-decoration:none;width:100%}.outmenu li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:50%;margin-top:-5px;right:15px}.outmenu li a:hover{border:1px solid #fff;background:#413a39;color:#fff;opacity:1}.outmenu li a:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.fat_injection_img{color:#000;width:750pt;margin:0 auto;padding:40px 70px;background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/breast_augmentation_ststyle_01.png)no-repeat;background-size:100%}.fat_injection_img p{font-size:1.3rem}.fat_injection_img .heading{font-size:3rem;color:#000}.fat_injection_img ul{list-style:none;display:flex;flex-wrap:nowrap;justify-content:space-around}.fat_injection_img ul li{font-size:1.5rem;background:#fff;margin:10px;padding:10px;width:30%;text-align:center;border-radius:10px;box-shadow:6px 6px 6px 2px #c99346;margin:1rem auto 2rem}.fat_injection_img p.left{float:none;text-align:left;line-height:1.8}.fat_injection_img p.right{float:none;text-align:right}.fat_injection_img p.fs1{font-size:1rem}.fat_injection_img p.fs2{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/image-after.png)no-repeat;background-size:cover;background-position:center}.fat_injection_img p.fs2,.fat_injection_img p.fs3{font-size:2rem;color:#fff;line-height:2.4}.smaller{font-size:75% !important}.smaller.sp{font-size:100% !important}.mainimg{width:100%;height:360px;overflow:hidden;position:relative}.mainimg .mask{position:absolute;background:rgba(65,58,57,.1);width:100%;content:'';top:0;height:360px}.mainimg.page-about{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST_PC_eyecatch.png)no-repeat center top;background-size:cover}.mainimg.page-menu{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_menu_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-aesthetic_plastic_surgery{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_plastic_surgery_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-aesthetic_dermatology{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_dermatology_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-aesthetic_gynecology{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_gynecology_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-price{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_price_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-faq{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-counseling{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_counseling_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-privacy{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-privacy_2{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_bg_02.jpg)no-repeat center top;background-size:cover}.mainimg.page-blog{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_blog_bg.jpg)no-repeat center top;background-size:cover}.mainimg h1{font-size:400%;line-height:1.6em;letter-spacing:.25em;font-weight:700;position:relative;z-index:5;top:35%;padding:0;margin:0;color:#231815}.mainimg h1.partner{font-size:300%;text-align:left;top:28%;left:32%}section#about-concept{width:100%;margin:0 auto;padding:60px 0 0;background-image:url(/wp-content/uploads/2021/09/21ST_01_PC_image02.png);background-size:cover;background-position:left}section#about-concept .about-concept-Title{padding:30px 0 40px}section#about-concept .about-box{width:855pt;width:745pt;max-width:100%;display:flex;margin:0 auto;justify-content:flex-start}section#about-concept .about-box .conceptTxt-inner{width:70%}section#about-concept .about-box ul{width:75%;text-align:center;margin:40px auto}section#about-concept .about-box li{font-size:1.5em;list-style:none;margin:1%;margin-bottom:4%;padding:.3em;text-align:center;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,.03) 99%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 101%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,.03) 99%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 101%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,.03) 99%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 101%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}section#about-treatment{width:100%;padding:0;margin:-18px auto 0}section#about-treatment .treatment-wbox{width:756pt;max-width:100%;margin:0 auto 5em;display:flex}section#about-treatment .treatment-wbox .conceptTxt-img{width:30%}section#about-treatment .treatment-wbox .conceptTxt-Total{width:60%;margin:0 auto}section#about-treatment .treatment-wbox .conceptTxt-Total p{color:#231815;font-size:150%;text-align:left;margin:0 auto}section#about-treatment .treatment-wbox .conceptTxt-Total p.second{color:#333;font-size:18px;line-height:2;font-weight:500;margin:40px auto 0;text-align:left}section#about-Feature{background:#e6e3d4}section#about-Feature .bdrb{border-bottom:1px solid #9d978c}section#about-Feature .FeatureBox.whiteBox h3{text-align:left;letter-spacing:.01em;font-weight:600;font-size:1.3rem;padding:0;margin:10px auto 15px;line-height:1.2em;position:relative;border:0}section#about-Feature h4{font-size:1.3rem;padding:0;font-weight:700;text-align:left;margin:0 auto 1em}section#about-Feature p{text-align:left;font-size:16px;line-height:1.8;margin-bottom:25px;font-weight:400}section#about-Feature img{width:350px;height:auto}section#about-Feature .FeatureBox{width:740pt;max-width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0 auto 2em}section#about-Feature .FeatureBox .Feature-txt{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;width:60%}section#about-Feature .FeatureBox .Feature-img{width:40%;margin-left:5%}section#about-Feature .FeatureBox:nth-child(even) .Feature-txt{text-align:right}section#about-Feature .FeatureBox:nth-child(even) .Feature-img{margin-left:0;margin-right:5%}section#about-Feature .FeatureBox.whiteBox{background:#fff;padding:2rem}section#about-Feature .wBox .illustrationImg img,section#about-Feature .wBox .illustrationImgL img{width:350px}section#about-doctor{width:100%;background:#dfe5e7;margin:0}section#about-doctor .about-doctor-box{display:flex;margin:0 auto;width:856pt;max-width:100%}section#about-doctor h2{width:30%}section#about-doctor .docter{max-width:100%;width:900px}section#about-doctor .wBox{width:100%;padding:5px 40px;box-sizing:border-box;background:initial}section#about-doctor .wBox .doctorImg{width:30%}section#about-doctor .wBox .biography{width:70%}section#about-doctor .wBox .biography th{vertical-align:top;width:22%}section#about-doctor .wBox .doctorProfile{text-align:left;display:flex;justify-content:space-between}section#about-doctor .wBox h3{border-bottom:0;font-size:150%;position:relative}section#about-doctor .wBox .prof{font-size:1pc;line-height:1.5em;padding:0;margin-bottom:.5em}section#about-doctor .wBox dl{margin-bottom:20px}section#about-doctor .wBox dl:last-child{margin-bottom:0}section#about-doctor .wBox dt{font-weight:700;text-align:left;font-size:110%;margin-bottom:10px}section#about-doctor .wBox dd{font-weight:400;text-align:left;padding-left:10px}section#about-doctor .wBox dd:before{position:absolute;content:'-';margin-left:-10px;font-weight:400}section#about-doctor #tokuda{position:relative}section#about-doctor #tokuda .sns-profile{margin:1em auto}section#about-minor{background:#dfe5e7}.wBox .sns-profile ul{width:140px;list-style:none;margin:0;padding:0;display:flex}.wBox .sns-profile li{margin:0 auto;text-align:center}.sns-profile li.instagram a{display:block;color:#fff;width:60px;height:60px;border-radius:6px;background:-webkit-radial-gradient(32% 106%,circle cover,#ffe17d 0,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),-webkit-linear-gradient(-45deg,#234bd7 12%,#c33cbe 58%);background:-moz-radial-gradient(32% 106%,circle cover,#ffe17d 0,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),-moz-linear-gradient(-45deg,#234bd7 12%,#c33cbe 58%);background:-ms-radial-gradient(32% 106%,circle cover,#ffe17d 0,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),-ms-linear-gradient(-45deg,#234bd7 12%,#c33cbe 58%);background:-o-radial-gradient(32% 106%,circle cover,#ffe17d 0,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),-o-linear-gradient(-45deg,#234bd7 12%,#c33cbe 58%);background:radial-gradient(circle farthest-corner at 32% 106%,#ffe17d 0,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),linear-gradient(135deg,#234bd7 12%,#c33cbe 58%)}.sns-profile li.instagram i.fab.fa-instagram{position:relative;top:-6px;font-size:1em}.sns-profile li.instagram .instagram-logo{margin:0 auto;padding:0;position:relative;top:-14px}.sns-profile li.instagram .instagram-logo img{width:60px;height:auto;vertical-align:top}.sns-profile li.tokuda-blog{display:block;width:60px;height:60px;border-radius:6px;background:#413a39}.sns-profile li.tokuda-blog i.fas.fa-pen-fancy{position:relative;top:-6px;line-height:1.4em;color:#fff}.sns-profile li.tokuda-blog{margin:0 auto;padding:0;position:absolute}.sns-profile li.tokuda-blog .tokuda-blog-tit{font-size:9pt;font-weight:700;vertical-align:top;line-height:0;position:relative;top:-3px}.sns-profile li.tokuda-blog a{display:block;text-decoration:none}section#about-clinic{width:100%;background:0;margin:0}section#about-flow{width:100%;background:0;margin:0}section#about-flow ol{counter-reset:item;list-style-type:none;padding-left:0}section#about-flow ol li{text-align:left;position:relative;border-bottom:2px dotted #231815;padding:0 0 30px 65px;margin:1em auto;font-size:16px}section#about-flow ol li:before{counter-increment:item;content:counter(item)'';padding:1em;font-weight:700;background:#231815;color:#fff;position:absolute;top:0;left:0}section#about-flow ol li:last-child{border-bottom:0}section#about-flow ol li:last-child:after{border:0}section#about-flow .heading{font-weight:700;font-size:1.5em}section#partner{width:100%;background:#dfe5e7;margin:0}.demobox{width:820pt;max-width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;align-items:flex-start;margin:0 auto 2em}.demobox .heading-box{width:20%}.demobox .heading-box img{object-fit:contain}.demobox .main-box{width:80%;padding:0 40px 40px}.demobox .main-box h1{font-size:2em;font-weight:700;text-align:left;margin:0 auto 1em}.demobox .main-box h2,h2.boder{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-size:2em;font-weight:700;text-align:left;border-bottom:1px solid #333;padding-bottom:1em;margin:0 auto 1em}.demobox .main-box h3{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-size:1.3em;font-weight:700;text-align:left;margin:0 auto .5em}h3.boder{font-size:1.3em;font-weight:700;text-align:left;margin:0 auto .5em;border-bottom:1px solid #333}h3.b-blanchedalmond,h3.b-lightsteelblue{padding:.3em 1em}.demobox .main-box .ac_menu h3{position:relative;padding:.25em 2em .25em .5em;border-left:solid 2em #000;background:#dfe5e7;color:#413a39;font-size:1.3em}.demobox .main-box h3.blackframe{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;background:#413a39;color:#fff;padding:.5em 1em 2em}.demobox .main-box h3.blackframe-noprice{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;background:#413a39;color:#fff;padding:.5em 1em;margin-bottom:1em}.demobox .main-box .ac_menu h3:before{content:"Q";position:absolute;padding:0;font-weight:700;left:-1.35em;top:50%;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.demobox .main-box .ac_menu h3:after{content:"▼";position:absolute;padding:0;font-weight:700;right:.65em;top:50%;color:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.demobox .main-box p{font-size:16px;text-align:left}.demobox .main-box p.big{font-size:1.4em}.demobox .main-box .ac_menu p{padding:1em 1em 1em 3em}.demobox .main-box .ac_menu p a{color:#0097cf;font-weight:700;text-decoration:none}.demobox .main-box .ac_menu span.ac_answer{font-size:1.3em;padding-right:1em}.demobox .main-box .treatment-fee{margin:-50px 30px 25px 10px;background:#fff;padding:.5em 1em;border-bottom:1px dashed;width:95%}.demobox_second{display:flex;flex-direction:row;align-items:center;justify-content:space-between;align-items:flex-start;margin:0 auto 2em}.demobox_second .img-box{width:50%;text-align:center}.demobox_second .img-box img{width:400px}.demobox_second .main-box{width:50%;padding:0}.demobox_second .main-box h3{font-size:1.3em;font-weight:700;text-align:left;margin:0 auto .5em;padding:.3em 1em}.demobox_second .main-box ul{padding:0 1.5em}.cbox{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;width:855pt;max-width:100%;text-align:left;margin:0 auto;padding:40px}.cbox h2{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-size:1.8em;font-weight:700;padding:.5em 0;margin:0 auto 1em}.cbox h2.under{text-decoration:underline;text-underline-offset:30%;text-decoration-thickness:1px}.cbox h2.inversion{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;background:#231815;color:#fff;padding-left:.5em;font-size:1.6em}.cbox h3{font-size:1.5em;font-weight:700;text-align:left;margin:1em auto}.cbox h3.inversion{font-size:1.5em;background:#dfe5e7;padding:.5em}.cbox h4{font-size:1.4em;font-weight:700;text-align:left;margin:1em auto}.cbox p{font-size:16px;line-height:1.8;margin-bottom:1em}.cbox .heading-box p{font-size:1.5em;padding:2em .5em;text-align:center;margin:0 auto}.cbox.small{width:675pt}.btn01{margin:1em auto;display:flex;justify-content:center}.btn01 a{text-align:center;border:none;list-style:none;width:50%;background:#231815;color:#fff;text-decoration:none;padding:5px;margin:0 1em;display:block}.btn01:before{content:none !important}.pricemenu-merit{display:flex;flex-wrap:wrap}.pricemenu-merit .me-box{width:48%;margin:0 auto}.pricemenu-merit .me-box h2{font-size:1.2em;padding:.5em;border-bottom:none}.pricemenu-merit .me-box ul{margin:1em auto}.pricemenu-merit .me-box ul li{list-style:none}.pricemenu-merit .me-box ul li:before{content:'＞'}.pricemenu-merit .me-box ul li a{text-decoration:none}section#about-subject{width:100%;background:#dfe5e7;margin:0;padding:20px 0}section#about-subject .subject{width:416pt;max-width:100%;margin:0 auto}section#about-subject .subject dl{display:flex;flex-wrap:wrap;padding:1em;border-bottom:1px dotted}section#about-subject .subject dl:last-child{border-bottom:none}section#about-subject .subject dl dt{width:30%;text-align:left;font-weight:700}section#about-subject .subject dl dd{width:70%;text-align:left}section#price01,section#price02{margin:0}table.table01.mar40{margin-bottom:40px}table.table01{width:100%;text-align:left}table.table01 tr:nth-child(odd){background:#f5f3f2}table.table01 tr:nth-child(even){background:#fbf8f7}table.table01 th{width:70%;font-weight:500;text-align:left}table.table01 td,table.table01 th{padding:10px;border-bottom:1px dashed #d8d5d4}table.table01 td{text-align:right}table.table01 caption{background:#413a39;color:#fff;font-weight:500;text-align:center;padding:10px;letter-spacing:.25em;font-size:110%}table.table02.mar40{margin-bottom:40px}table.table02{width:100%;text-align:left}table.table02 tr:nth-child(odd){background:#f5f3f2}table.table02 tr:nth-child(even){background:#fbf8f7}table.table02 th{width:31%;vertical-align:top;background:rgba(0,0,0,.025);padding:10px;font-weight:500;text-align:left;border-bottom:1px dashed #d8d5d4;position:relative}table.table02 th span.thR{position:absolute;right:10px;top:9pt}table.table02 th span{font-size:90%}table.table02 td.middle{width:54%;text-align:left}table.table02 td{width:25%;padding:10px;text-align:right;border-bottom:1px dashed #d8d5d4}table.table02 caption{background:#413a39;color:#fff;font-weight:500;text-align:center;padding:10px;letter-spacing:.25em;font-size:110%}table.table03.mar40{margin-bottom:40px}table.table03{width:100%;text-align:left}table.table03 th{font-weight:700;background:#fbf8f7}table.table03 td,table.table03 th{width:20%;padding:5px;text-align:center;border:1px solid #d8d5d4}table.table03 td p{font-size:90%;margin:0;padding:0;text-align:center;vertical-align:top}table.table03 td p span{font-size:80%}td.tdred{background:#f8eaea}table.table04.mar40{margin-bottom:40px}table.table04{width:100%;text-align:left}table.table04 td,table.table04 th{padding:5px;border:1px solid #d8d5d4}table.table04 th{width:15%;font-weight:700;text-align:center;background:#fbf8f7}table.table04 td{text-align:left}table.table04 td.cnr{text-align:center}table.table04 td span.gld{font-weight:700;color:#734b30}table.table05.mar40{margin-bottom:40px}table.table05{width:100%;text-align:left}table.table05 td,table.table05 th{padding:5px;border:1px solid #d8d5d4}table.table05 th{width:15%;font-weight:700;text-align:center;background:#dfe5e7;border-left:none;vertical-align:top;padding:1em}table.table05 td{text-align:left;border-right:none;padding:1em}table.table05 td.cnr{text-align:center}table.table05 td span.gld{font-weight:700;color:#734b30}table.table06.mar10{margin-bottom:10px}table.table06{width:100%;text-align:left}table.table06{width:100%;text-align:left;table-layout:fixed;background:#fff}table.table06 caption{text-align:center;color:#fff;background:#40220f;padding:.5em;font-size:1.6em;font-weight:700}table.table06 td,table.table06 th{padding:5px;border:1px solid #40220f}table.table06 th{font-weight:700;text-align:center;vertical-align:middle;padding:1em}table.table06 th.title{width:10%}table.table06 td{text-align:left;padding:1em}table.table06 td.cnr{text-align:center}table.table06 td span.gld{font-weight:700;color:#734b30}table.table07{width:100%;text-align:left;table-layout:fixed;background:#fff}table.table07 tr:nth-child(2n){border-top:1px dotted #534a44}table.table07 tr:nth-child(2n+1){border-top:1px dotted #534a44}table.table07 tr:nth-child(1){border-top:1px solid #534a44}table.table07 th{width:31%;vertical-align:top;background:#e5e2d3;padding:10px;font-weight:500;text-align:left;position:relative}table.table07 td{width:25%;padding:10px;text-align:right}table.table07 td.middle{width:75%;text-align:left}table.table08{width:100%;text-align:left;clear:both}table.table08 td,table.table08 th{padding:5px;border:1px solid #d7c584}table.table08 th{width:10%;font-weight:700;text-align:center;background:#f2f4ea;border-left:none;border-right:none;vertical-align:top;padding:1em}table.table08 td{text-align:left;border-right:none;border-left:none;padding:1em;vertical-align:top;font-size:14px}table.table08 td.w20{width:23%}table.table08 td ul{padding:0 1em}table.table08 td ul li{font-size:14px}.wBox.p40{padding:40px;box-sizing:border-box}.wBox.p40.pcmoniter{background-image:url(/wp-content/uploads/2021/09/21ST_05_PC_image01.png);background-repeat:no-repeat;background-position:right}.wBox p{text-align:justify;text-justify:inter-ideograph;text-align:left;font-size:15px;line-height:1.8em;margin-bottom:25px;font-weight:400}.wBox p.big{font-size:250%;text-align:center;font-weight:700}.wBox .menuImgL{float:left;width:360px;height:360px}.wBox .menuImg{float:right;width:360px;height:360px}.wBox .pageNewsBox{position:relative;z-index:1;border-top:1px dashed #413a39;border-bottom:1px dashed #413a39;padding:10px;margin-top:15px;width:500px;max-width:100%;display:inline-flex}.wBox .pageNewsBox h5{text-align:center;margin:0 auto;color:#413a39;font-style:italic;background:#e4e1e0;border-radius:75pt;margin:1rem 1rem 0 0;border:1px solid #e4e1e0;display:inline-flex;justify-content:center;align-items:center;width:75pt;height:35px}.wBox .pageNewsBox p{margin-bottom:0;font-size:14px;padding:0}.wBox .pageNewsBox a{text-decoration:none}.wBox .menuImg img,.wBox .menuImgL img{width:360px;height:auto;border:1px solid #e4e1e0;border-radius:180px}.wBox .are-you-worried img{max-width:100%}.wBox .menuTxtR{float:right;width:660px;text-align:left}.wBox .menuTxt{float:left;width:660px;text-align:left}.wBox .menuTxt .btnMore{float:right}.wBox .detail{background:#f3e9d7;border:1px solid #e3d0b3;padding:10px 20px;border-radius:6px;margin-bottom:20px;box-sizing:border-box;text-align:left}.wBox .detail p{margin-bottom:10px}.wBox .detail h3,.wBox .detail h4{color:#413a39;border-bottom:0}.wBox .detail02{background:#e4e1e0;border:1px solid #cdc8c6;padding:10px 20px;border-radius:6px;margin-bottom:20px}.wBox .detail02 p{margin-bottom:10px}.wBox .detail02 h3,.wBox .detail02 h4{color:#413a39;border-bottom:0}.detail03{background:#e6e3d4;padding:10px 20px;border-radius:6px;margin-bottom:20px}.detail03 p{margin-bottom:10px;font-weight:700}.detail03 h3,.detail03 h4{color:#413a39;border-bottom:0}.wBox{width:855pt;text-align:center;background:inherit;margin:0 auto;padding:40px 0}.wBox h2{text-align:left;letter-spacing:.01em;font-weight:500;font-size:130%;padding:0 0 5px;margin:15px 0;border-bottom:4px solid #e4e1e0}.wBox h2.syuTit{text-align:center;letter-spacing:.25em;font-weight:700!important;font-size:21px;border-top:2px solid #413a39;border-bottom:2px solid #413a39;padding:10px;margin:50px auto 15px}.wBox h2.cntMore{position:relative;display:inline-block;color:#fff;border-radius:6px;background:#413a39;text-decoration:none;line-height:40px;font-weight:700;margin:0 auto;border:1px solid #413a39;box-sizing:border-box;padding:0 15px}.wBox h2.secTit{position:relative;font-size:18px;color:#413a39;margin-bottom:60px;text-align:center;letter-spacing:.25em;border-bottom:0}.wBox h3{font-weight:500;font-size:110%;border-bottom:2px solid #e4e1e0;padding:5px 0;margin:0 auto 15px}.wBox h3,.wBox h3.sejTit{text-align:left;letter-spacing:.01em;line-height:1.2em;position:relative}.wBox h3.sejTit{font-weight:600;font-size:120%;background:#e4e1e0;padding:10px;margin:50px auto 15px;border-radius:4px}.wBox h4{position:relative;text-align:left;letter-spacing:.01em;font-weight:500;font-size:100%;margin:10px 0;padding-left:10px}.wBox h4:before{position:absolute;content:'';background:#413a39;border-radius:2px;width:4px;height:20px;top:2px;left:0}.wBox h4.ill{font-size:1.3rem;padding:0;font-weight:700}.wBox h4.ill:before{content:none}.wBox h5{text-align:left;letter-spacing:.01em;font-weight:500;font-size:100%;padding:10px 0;color:#e4e1e0}.wBox ul{text-align:left;font-weight:400;margin-bottom:20px}.wBox ul li{margin-left:30px}.wBox ol{text-align:left;font-weight:400;margin-bottom:20px;counter-reset:a;list-style:none;padding:0}.wBox ol li,.wBox ul li{font-weight:400}.wBox ol li:before{content:counter(a);counter-increment:a;background:#413a39;color:#fff;display:block;float:left;line-height:24px;margin:0 5px 0 0;text-align:center;height:24px;width:24px;border-radius:50%}.wBox ol li p{margin-top:10px}.wBox .imgTreat{text-align:center;margin:20px auto}.wBox .imgTreat img{width:60%;height:auto;border:5px solid #e4e1e0}#aesthetic_plastic_surgery_breast_augmentation05 .wBox .imgTreat img,#aesthetic_plastic_surgery_breast_augmentation08 .wBox .imgTreat img{width:40%;height:auto;border:5px solid #e4e1e0}#aesthetic_dermatology_lazer .wBox .imgTreat img{width:100%}#aesthetic_dermatology_lazer .wBox .lazer01{margin-top:20px}#aesthetic_dermatology_lazer .wBox .lazer01 .left,#aesthetic_dermatology_lazer .wBox .lazer02 .left,#aesthetic_dermatology_lazer .wBox .lazer03 .left{width:75%}#aesthetic_dermatology_lazer .wBox .lazer01 .right,#aesthetic_dermatology_lazer .wBox .lazer02 .right,#aesthetic_dermatology_lazer .wBox .lazer03 .right{width:230px}#aesthetic_dermatology_lazer .wBox .lazer01 .right .imgTreat,#aesthetic_dermatology_lazer .wBox .lazer02 .right .imgTreat,#aesthetic_dermatology_lazer .wBox .lazer03 .right .imgTreat{margin:0 10px 20px 0!important}#aesthetic_dermatology_lazer .wBox .lazer01 .imgTreat60 img{width:60%;height:auto;border:5px solid #e4e1e0}.left{float:left}.right{float:right}.taC{text-align:center!important}.taL{text-align:left!important}.taR{text-align:right!important}.bld{font-weight:700}hr.dashed{border-top:1px dashed #333}hr.green-dashed{border-top:1px dashed #64a531}hr.red-dashed{border-top:1px dashed #ff2727}.pmt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mr10{margin-right:10px}.ml10{margin-left:10px}.mb00{margin-bottom:0 !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.red{color:red!important;font-weight:700}.worried{position:relative;border:1px solid #413a39;border-radius:10px;padding:10px;margin:25px auto 10px;z-index:1}.worried h3{border:1px solid #e4e1e0;border-radius:10px;padding:10px;display:inline-block;margin:0 0 15px;position:absolute;top:-36px;left:11px;z-index:4;background:#ffc000}.worried p{margin:0 auto 9px}.illustrationImgL{float:left;width:45%;text-align:center}.illustrationImg{float:right;width:45%;text-align:center}.w30p,.illustrationImgL.w30p,.illustrationImg.w30p{width:30%}.illustrationImg img,.illustrationImgL img{width:20vw;max-width:100%;height:auto;margin:0 auto}.illustrationImgL p.standOut{font-size:1.2rem;font-weight:700}.illustrationTxt,.illustrationTxtR{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;width:50%;text-align:left}.illustrationTxt{float:left;margin-right:1em}.illustrationTxtR{float:right}.w10p{width:10%}.w15p{width:15%}.w20p{width:20%}.w40p{width:40%}.w45p{width:45%}.w50p{width:50%}.w60p{width:60%}.w80p{width:80%}.w90p{width:90%}.w100p{width:100%}.w70p,.illustrationTxt.w70p,.illustrationTxtR.w70p{width:70%}.triangularArrow{list-style-type:none}.triangularArrow li{position:relative;padding-left:10px}.triangularArrow li:after,.triangularArrow li:before{content:'';display:inline-block;position:absolute;top:50%;left:0;z-index:0;width:0;height:0;margin-top:-5px;border-top:5px solid transparent;border-right:6px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #000}.triangularArrow li:after{z-index:1;margin-left:-3px;border-left-color:#f8f8f8}.brokenline{border-top:1px dashed #555;padding-top:1.5rem!important}.grayBox{background:#f5f4f3;padding:2rem;max-width:100%;width:750pt}.grayBox h3{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;text-align:left;letter-spacing:.01em;font-weight:600;font-size:1.3rem;padding:0;margin:10px auto 15px;line-height:1.2em;position:relative;border:0}.grayBox h4{font-size:1.1rem;background:linear-gradient(90deg,#40220f 0,#f5f4f3 100%);color:#fff;padding:.5rem 0 .5rem 1rem;font-weight:700}.grayBox h4:before{position:absolute;content:'';background:#fff;width:3px;height:31px;top:6px;left:5px}.grayBox .illustrationImg img{width:360px;max-width:100%;height:auto}.grayBox .grayBoxflex{display:inline-flex;align-items:stretch}.grayBox .grayBoxTxtL{width:40%;margin:10px;margin-right:60px}.grayBox .grayBoxTxtR{width:40%;margin:10px}.case-photo{background:#f5f4f3;padding:2rem;max-width:100%;width:750pt}.case-photo h3{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;text-align:left;letter-spacing:.01em;font-weight:600;font-size:1.3rem;padding:0;margin:10px auto 15px;line-height:1.2em;position:relative;border:0}.case-photo h4{font-size:1.1rem;background:linear-gradient(90deg,#40220f 0,#f5f4f3 100%);color:#fff;padding:.5rem 0 .5rem 1rem;font-weight:700}.case-photo h4:before{position:absolute;content:'';background:#fff;width:3px;height:31px;top:6px;left:5px}.fat_injection_heading{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;width:750pt;margin:0 auto 30px;padding:40px 70px;background:#fadede;display:inline-flex;align-items:stretch;flex-direction:row-reverse}.fat_injection_heading .fat_injection_heading_box{display:flex;justify-content:center;align-items:center;margin:0 10px}.fat_injection_heading .fat_injection_heading_box img{width:450px;max-width:100%;height:auto}.fat_injection_heading .fat_injection_heading_box .whiteframe{background:#fff;max-width:100%;width:525px;padding:10px}.fat_injection_heading .fat_injection_heading_box .whiteframe h2{font-size:1.7rem;font-weight:700}.fat_injection_heading .fat_injection_heading_box .whiteframe p{text-align:left}.fat_injection_heading .fat_injection_heading_box .whiteframe p.big{font-size:1.1rem;text-align:center}.fat_injection_heading_type2{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;width:750pt;margin:0 auto 20px;padding:30px}.fat_injection_heading_type2 img{max-width:95%}.sp-none{display:none}.wBox .boxNumberlist{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;margin-bottom:1rem;padding:1rem;display:flex}.wBox .boxNumberlist .boxNumberHeading{width:20%}.boxNumberTxt{width:75%;margin-left:2rem}.boxNumberlist ol{list-style:decimal;margin-left:30px}.wBox .boxNumberlist h4{font-size:1.1rem;background:linear-gradient(90deg,#40220f 0,#fff 100%);color:#fff;padding:.5rem 0 .5rem 1rem;font-weight:700}.wBox .boxNumberlist h4:before{position:absolute;content:'';background:#fff;width:3px;height:31px;top:6px;left:5px}.boxNumberlist ol li{font-size:1.2rem;margin:.5em 0;text-align:left}.boxNumberlist ol li:before{content:none}.boxNumberlist ol li span.black{font-weight:700}.boxNumberlist ul{list-style:none;margin-left:30px}.boxNumberlist ul li{font-size:1.2rem;color:#000;margin-left:0}.boxNumberlist ul li:before{content:none}.boxNumberlist ul li span.black{font-weight:700}.recommendCircle{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;text-align:left;display:flex}.wBox .recommendCircle ul{list-style:none;display:flex;flex-wrap:wrap}.wBox .recommendCircle ul li:first-child{background:0;width:146px;height:auto;margin:0 auto}.wBox .recommendCircle h4{display:flex;background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/breast_augmentation_binder.png)no-repeat;background-size:cover;padding:10px;border-radius:10px;font-weight:700;width:100%;height:87%;font-size:1.2rem;color:#000;text-align:center;vertical-align:middle;justify-content:center;align-items:center}.wBox .recommendCircle ul li{background:linear-gradient(217deg,#eed095 0,#fff 100%);width:250px;height:250px;font-size:1.1rem;border-radius:50%;text-align:center;vertical-align:middle;position:relative}.wBox .recommendCircle ul li>span{position:absolute;display:inline-block;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:250px;text-align:center}.wBox .recommendCircle ul li>span span.black{font-size:1.5rem;font-weight:700}.recommendCircle_second{width:100%;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/ST_Medical-record.png);background-repeat:no-repeat;background-color:#e6e3d4;background-size:contain;text-align:left;padding:2em 0 2em 9em}.recommendCircle_second ul{list-style:none;padding-left:5em}.recommendCircle_second ul li{font-size:22px;text-align:left;vertical-align:middle;position:relative}.recommendCircle_second ul li:before{content:'■';color:#fff}.recommendCircle_second ul li span.black{font-size:1.5rem;font-weight:700}.wBox .monitor-con-menu{padding:10px;margin:10px 0;background:0}.wBox .monitor-con-menu article.monitor-con-left{background-color:#fff;border:1px solid #40220f}.wBox .monitor-con-left h3{font-size:1.4rem;font-weight:600;line-height:1.2em;padding:10px 20px;color:#fff;background-color:#40220f;padding-left:2rem;position:relative}.wBox .monitor-con-left h3:before{position:absolute;content:'';background:#fff;width:2px;height:52px;top:8px;left:15px}.monitor-con-left-appeal{margin:20px 30px 10px;padding:0;font-size:19px;font-weight:600;text-align:left}.monitor-con-left-appeal strong.font01{font-size:24px;color:#e60012}.monitor-con-left-appeal strong.font02{font-size:21px;color:#e60012}.monitor-con-left-appeal>span{font-size:85%}.monitor-op{background:#f5f2ec;padding:3px;margin:5px auto;display:inline-block;font-size:initial}.monitor-op>strong.font01{color:#e60012;font-size:initial}.casePhoto{display:flex;align-items:stretch;justify-content:center}.casePhoto p{font-size:1.3rem}.casePhotoitem{margin:10px 50px}.casePhoto img{width:25pc;max-width:100%;height:200px;object-fit:contain}.casePhotoitem p{text-align:center;font-size:1.3rem;background:linear-gradient(90deg,#fff 0,#6f584a 25%,#40220f 50%,#6f584a 75%,#fff 100%);color:#fff}.casePhotoitem p.normal{text-align:center;font-size:1em;background:0;color:initial}.wBox .ffy{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}p.yerowl{background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/STmPC_midashi-Plain.png);background-size:450px;height:46px;padding:10px 0 0 145px;font-size:1.2rem;font-weight:700;margin-bottom:1rem}p.yerowl,section.contact{background-repeat:no-repeat}section.contact{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;padding:45px 0 34px;background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/breast_augmentation_ststyle_02.png);background-size:cover;background-position:50% 50%;border-radius:20px}section.contact .container{max-width:75pc!important;padding:0 50px}section.contact .lead{font-size:26px;font-weight:700;margin:0 0 20px}section.contact .text-center{text-align:center!important}.d-sm-none{display:none}section.contact .container .row{margin:0 -20px!important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.contact .container .row div[class^=col-]{padding:0 20px}section.contact .section-content p{margin-bottom:1pc}section.contact_second{background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/ST_contact_01.webp);background-repeat:no-repeat;background-size:15%;background-position:10%;max-width:100%;padding:50px}section.contact_second .lead{font-size:26px;font-weight:700;margin:0 0 20px}section.contact_second .section-content{margin:0 auto;display:flex;justify-content:center;flex-wrap:nowrap}.img-fluid{width:449px;max-width:100%;height:auto}.mr-auto,.mx-auto{margin-right:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.wBox ul.nayami-list{text-align:left;font-weight:400;margin-bottom:0;list-style:none;padding:0}.wBox ul.nayami-list li{font-weight:500;width:25%;display:inline-block;box-sizing:border-box;padding:1% 1% 0 0;margin:0}.wBox ul.nayami-list li:nth-child(4n){padding:1% 0 0}.wBox ul.nayami-list li a{height:60px;position:relative;border:1px solid #e4e1e0;background:#fff;padding:5px 30px 5px 10px;border-radius:6px;display:block;text-decoration:none;background:#e4e1e0}.wBox ul.nayami-list li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:50%;margin-top:-5px;right:15px}.wBox ul.nayami-list li a:hover{border:1px solid #e4e1e0;background:#fff;color:#413a39;opacity:1}.wBox ul.nayami-list li a:hover:after{border-top:solid 1px #413a39;border-right:solid 1px #413a39}.wBox ul.nayami-list li .tag-intima{background:#a94983}.wBox ul.nayami-list li .tag-intima,.wBox ul.nayami-list li .tag-surgery{text-align:center;position:relative;color:#fff;font-size:9pt;font-weight:700;padding:2px 6px}.wBox ul.nayami-list li .tag-surgery{background:#4974a9}.wBox h3 .tag-intima{background:#a94983}.wBox h3 .tag-intima,.wBox h3 .tag-surgery{text-align:center;position:absolute;right:0;top:4px;color:#fff;font-size:9pt;font-weight:700;padding:0 6px;letter-spacing:0}.wBox h3 .tag-surgery{background:#4974a9}.wBox h3 .tag-hoken{text-align:center;position:absolute;right:0;top:9pt;color:#fff;background:#49a95d;font-size:9pt;font-weight:700;padding:0 6px;letter-spacing:0}section#menu-dermatology .wBox ol,section#menu-gynecology .wBox ol,section#menu-surgery .wBox ol{counter-reset:a;list-style:none;padding:0;margin:10px 0 0}section#menu-dermatology .wBox li,section#menu-gynecology .wBox li,section#menu-surgery .wBox li{list-style:none;text-align:left;margin:0 0 10px;position:relative}section#privacy-kankyou,section#privacy-kojin{width:100%;background:#fff;margin:60px 0 30px}section#page-menu-body .wBox,section#page-menu-face .wBox,section#page-menu-other .wBox,section#page-menu-treatment .wBox{padding:0;background:0}.page-menu-list{margin:0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}.page-menu-list li{position:relative;float:left;width:48%;margin:1%;list-style:none;background:#fff;padding:0;box-sizing:border-box;height:7.5pc}.page-menu-list li h3{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-size:1.6em;font-weight:700;width:300px;margin:0;padding:0;position:absolute;top:33%;left:35%;text-align:left;border-bottom:0}.page-menu-list li h3.second-lines{top:14%}.page-menu-list li a{display:block;width:100%;height:100%;text-decoration:none}.page-menu-list li a:after{position:absolute;content:'';bottom:0;right:0;border-bottom:1vw solid #333;border-left:1vw solid transparent}.page-menu-list li a:hover{border:1px solid #ccc;background:#e4e1e0}.page-menu-list li.treat01{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image01.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat02{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image02.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat03{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image03.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat04{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image04.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat05{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image05.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat06{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image06.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat07{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image07.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat08{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image08.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat09{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image09.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat10{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image10.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat11{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image11.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat12{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image12.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat13{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image13.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat14{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image14.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat15{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image15.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat16{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image16.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat17{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image17.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat18{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image18.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat19{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image19.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat20{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image20.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat21{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image21.png)no-repeat left top #fff;background-size:auto 127px}.page-menu-list li.treat22{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image22.png)no-repeat left top #fff;background-size:auto 127px}#article-list{float:left;width:50pc;text-align:left;background:#fff;padding:20px;box-sizing:border-box}#article-list article{width:100%;border-top:1px dotted #413a39}#article-list article:last-of-type{border-bottom:1px dotted #413a39}#article-list article h2{font-weight:700;font-size:140%;text-decoration:none;margin-bottom:5px}#article-list article a{text-decoration:none;transition:all .5s ease;position:relative;padding:20px 10px;display:block;width:100%;box-sizing:border-box}#article-list article a:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:'';background:#e4e1e0;transform-origin:right top;transform:scale(0,1);transition:transform .6s}#article-list article a:hover:before{transform-origin:left top;transform:scale(1,1)}#blog-parts{clear:both;width:855pt;box-sizing:border-box;display:block;text-align:center;margin:0 auto}#blog-parts .blog-reserve{position:relative;float:left;width:50pc;height:14pc;background:#fff;box-sizing:border-box;border:3px double #ccc}#blog-parts .blog-reserve h3{font-weight:700;font-size:120%;position:absolute;left:40px;top:40px;border-bottom:1px solid #413a39}#blog-parts .blog-reserve .tel-box{position:absolute;top:40px;left:290px;text-align:left}#blog-parts .blog-reserve .tel-box .tel-t{font-weight:700;font-size:200%;letter-spacing:.25em}#blog-parts .blog-reserve .tel-box .tel-t a{text-decoration:none;padding-left:10px}#blog-parts .blog-reserve .tel-box .tel-d{text-align:left;margin-bottom:10px;font-size:14px}#blog-parts .blog-reserve .tel-box .tel-b{text-align:left;margin-top:10px;font-size:15px}#blog-parts .blog-bnr{float:right;width:20pc;box-sizing:border-box}#blog-parts .blog-bnr ul{display:block;list-style:none;margin:0;padding:0 10px}#blog-parts .blog-bnr li{position:relative;display:block;text-align:center;width:100%;margin:0 auto 20px;border:1px solid #ccc;background:#fff;height:75pt}#blog-parts .blog-bnr li.counseling h3{font-weight:700;font-size:120%;padding-top:10px}#blog-parts .blog-bnr li.counseling a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-3px;right:15px}#blog-parts .blog-bnr li p{position:absolute;left:30%;top:20px;font-size:110%;font-weight:700;text-align:left;color:#333;vertical-align:top;width:70%}#blog-parts .blog-bnr li p .account{font-weight:700;font-size:110%;color:#3f43ce}#blog-parts .blog-bnr li a{position:relative;padding:10px 20px 15px;display:block;width:100%;height:100%;box-sizing:border-box;text-decoration:none}#single-primary{width:855pt;text-align:center;margin:40px auto}#entry-content{float:left;width:50pc;text-align:left;background:#fff;padding:20px;box-sizing:border-box}#entry-content dt{margin-bottom:.5em}#entry-content dd{margin-bottom:1em}#entry-content p{font-size:15px;line-height:1.6em;margin-bottom:15px;font-weight:400}#entry-content img.size-full,#entry-content img.size-large{width:100%!important;height:auto!important;margin-bottom:15px}#entry-content ol li{list-style:decimal}#entry-content li{list-style-type:disc;list-style-position:inside;margin-left:15px}#entry-content h1{font-size:180%;line-height:1.6em;font-weight:500;background:0;padding:0 0 15px;margin:0}#entry-content h2{letter-spacing:.01em;font-weight:500;font-size:140%;padding:0 0 5px;margin:15px 0;border-bottom:2px solid #413a39}#entry-content h3{font-size:120%;border-left:4px solid #413a39;padding:0 0 0 10px;margin:15px 0}#entry-content h3,#entry-content h4{letter-spacing:.01em;font-weight:600;line-height:1.2em}#entry-content h4{font-size:110%;padding:10px 0;color:#413a39}#entry-content h5{letter-spacing:.01em;font-weight:600;font-size:100%;padding:10px 0;color:#413a39;line-height:1.2em}#entry-content .blog-ranking{text-align:center;margin:10% auto 0;width:295px;height:auto;font-size:13px}#entry-content .blog-ranking img{width:88px;height:auto;margin:2% auto 0}.entry-cat{clear:both;margin-bottom:10px}.entry-cat .post-categories,.entry-cat .post-categories ul{margin:0;padding:0}.entry-cat .post-categories li{position:relative;z-index:3;list-style:none!important;margin:0 5px 5px 0!important;padding:0!important;width:auto;float:left;margin-right:5px}.entry-cat .post-categories li a{background:0;background:#fff;color:#413a39}.entry-cat .post-categories li a,.entry-cat .post-categories li a:hover{font-size:13px;display:block;border:1px solid #413a39;padding:0 5px;border-radius:4px;text-decoration:none}.entry-cat .post-categories li a:hover{background:0;background:#413a39;color:#fff;opacity:1}.entry-tag{padding:5px 0}.entry-tag .tag,.entry-tag .tag ul{margin:0;padding:0}.entry-tag .tag li{list-style:none;margin:0;padding:0;width:auto;float:left;margin-right:5px;margin-bottom:5px}.entry-tag .tag li a{font-size:15px;display:block;color:#333;position:relative;background:#fff;border:1px solid #e4e1e0;border-radius:18px;text-decoration:none;padding:2px 9pt}.entry-tag .tag li a:before{position:relative;content:'#'}.entry-tag .tag li a:hover{background:#e4e1e0;border:1px solid #e4e1e0}#secondary{float:right;width:20pc!important;margin:0;padding:0;text-align:left;box-sizing:border-box}#secondary #content-widget{width:100%}#secondary #content-widget .widget-area h3{background:#e4e1e0;padding:4px 8px;font-weight:700;font-size:110%;margin-bottom:10px}#secondary #content-widget .widget-area div{width:20pc;background:#fff;margin-bottom:20px;padding:20px;box-sizing:border-box}#secondary #content-widget ul{margin:0;padding:0;text-align:left}#secondary #content-widget li{list-style:none;text-align:left;margin-bottom:5px}#secondary #content-widget li:last-child{margin-bottom:0;font-weight:400}#secondary #content-widget li a{font-weight:400;position:relative;display:block;text-decoration:none;padding-left:15px}#secondary #content-widget li a:before{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-5px;left:0}.wp-pagenavi{clear:both;padding:40px 0 20px;position:relative;font-size:14px;line-height:1em;text-align:center;margin:0 auto}.wp-pagenavi .pages{background:#fff;border-radius:6px;padding:4px 9pt;font-weight:700;border:1px solid #eee;margin-right:5px}.wp-pagenavi a{text-decoration:none;color:#413a39;background:#fff}.wp-pagenavi .current,.wp-pagenavi a{display:inline-block;width:24px;height:24px;line-height:24px;margin:0 5px;border-radius:9pt;border:1px solid #413a39}.wp-pagenavi .current{background:#413a39;color:#fff;cursor:not-allowed}.wp-pagenavi a:hover{color:#fff;background:#413a39;border:1px solid #413a39;opacity:1}.wp-pagenavi li.next a,.wp-pagenavi li.prev a{background:0;color:#413a39;border:0}.ac_menu{width:100%;text-align:left;margin:2em auto}.ac_menu .displayNone{display:none}.ac_menu a.switch{display:block;position:relative;background:#dfe5e7;color:#413a39;padding:10px 10px 10px 60px;margin:0 0 10px;border:1px solid #fff;cursor:pointer;text-align:left;border-radius:6px;text-decoration:none}.ac_menu a.switch:before{position:absolute;content:"Q";font-weight:700;top:0;left:0;background:#413a39;color:#fff;padding:10px}.ac_menu a.switch:after{content:"\f067"}.ac_menu a.switch.open:after,.ac_menu a.switch:after{position:absolute;font-family:Font Awesome\ 5 Free;color:#413a39;text-decoration:none;z-index:1;font-size:24px;display:inline-block;line-height:1;right:15px;top:10px;font-weight:900;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.ac_menu a.switch.open:after{content:"\f068"}.ac_menu .contentWrap p{position:relative;padding:10px 10px 20px 60px;margin:0;font-size:1em}.ac_menu .contentWrap p:before{position:absolute;content:"A";font-size:130%;top:7px;left:36px;font-weight:700}.ac_menu .contentWrap a{color:#0097cf;font-weight:700;text-decoration:none}#page-top{position:fixed;right:20px;bottom:20px;z-index:6;cursor:pointer}#page-top a{position:relative;display:block;width:66px;height:66px;border-radius:33px;background:hsla(12,2%,58%,.75)}#page-top a span{position:absolute;top:10px;bottom:4px;left:24px;margin:auto;content:'';vertical-align:middle;width:15px;height:15px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#access{background:#fff;padding:0}#access .access-location{box-sizing:border-box;padding:0}#access .access-location .access-locationBox{width:856pt;margin:1em auto;display:flex}#access .access-location .access-locationBox dl{display:flex;flex-wrap:wrap}#access .access-location .access-locationBox dt{width:20%;text-align:left}#access .access-location .access-locationBox dd{width:80%;text-align:left}#access .access-location .access-locationBox .access-locationBox-right{margin-left:2em}#access .access-location .access-locationBox .access-locationBox-left{margin:0 auto;width:30%}#bnr-moniter{position:fixed;left:20px;bottom:20px;z-index:5}#bnr-moniter img{width:300px;height:auto;vertical-align:top}#bnr-moniter .new{position:absolute;right:35px;top:91px;background:#be1515;color:#fff;font-weight:700;font-size:10px;padding:1px 8px}.blink{-webkit-animation:a 1.2s ease-in-out infinite alternate;-moz-animation:a 1.2s ease-in-out infinite alternate;animation:a 1.2s ease-in-out infinite alternate}@-webkit-keyframes a{0{opacity:0}to{opacity:1}}@-moz-keyframes a{0{opacity:0}to{opacity:1}}@keyframes a{0{opacity:0}to{opacity:1}}#bnr-moniter .btn{color:#fff;background:#413a39;border:1px solid #413a39;width:28px;height:28px;border-radius:14px;line-height:28px;text-align:center;display:table;cursor:pinter}#bnr-moniter .btn:hover{cursor:pinter}#bnr-moniter .btn:active{border:1px solid #413a39;color:#413a39;background:#fff}#bnr-moniter .box{background:#fff}#bnr-moniter .action-close{position:relative;margin-top:2em}#bnr-moniter .action-close .btn{position:absolute;right:-.75em;top:-.75em;z-index:3}#bnr-moniter .add-control .action-close #close:checked~.box,#bnr-moniter .add-control .action-close #close:checked~.btn,#bnr-moniter .add-control .checkbox{display:none}section#monietr p{text-align:center}section#monietr .moniter-deal{margin:0 0 40px;border:3px double #e4e1e0;padding:4%}section#monietr .moniter-deal h3{font-size:120%;text-align:center;margin-bottom:2%;padding:0;border:0}section#monietr .moniter-deal p{margin:0;padding:0}section#monietr .moniter-deal span{font-size:140%;letter-spacing:.25em;color:#c05a10;background:transparent linear-gradient(transparent 60%,rgba(192,90,16,.2) 0)repeat scroll 0 0;font-weight:bolder}section#monietr .moniter-flex ul{display:flex;padding:0;margin:0}section#monietr .moniter-flex li{display:inline-block;width:33%;list-style:none;margin:0!important;padding:0 1%;box-sizing:border-box;vertical-align:top}section#monietr .moniter-flex p{text-align:left;width:120%;font-size:14px;letter-spacing:-.06em}section#monietr .moniter-flex img{width:100%;text-align:center;height:auto}section#monietr .moniter-flex .moniter-border{border:2px solid #413a39;padding:30px 20px;box-sizing:border-box;font-size:120%;line-height:3.2em;text-align:center;margin:0 auto;height:328px;width:328px;border-radius:164px}section#monietr .moniter-flex .moniter-border strong{font-size:140%;letter-spacing:.25em;color:#c05a10;background:transparent linear-gradient(transparent 60%,rgba(192,90,16,.2) 0)repeat scroll 0 0;font-weight:bolder}section#sitemap a{text-decoration:none;display:block}section#sitemap a:hover{text-decoration:underline}section#sitemap li h3{font-weight:700;padding-bottom:4%;border-bottom:1px solid #e4e1e0}section#sitemap ul.sitemapLeft{float:left;width:48%;margin:0;padding:0;text-align:left;font-size:18px}section#sitemap ul.sitemapRight{float:right;width:48%;margin:0;padding:0;text-align:left;font-size:18px}section#sitemap li{list-style:none;margin:0 0 2%;padding:0}section#sitemap ul.sitemapLeft ul.sitemap-sub{padding-left:30px}section#sitemap ul.sitemapLeft ul.sitemap-sub li{position:relative;font-size:14px!important}section#sitemap ul.sitemapLeft ul.sitemap-sub li:before{position:absolute;content:'-';margin-left:-10px;font-weight:400}section#sitemap ul.sitemapLeft ul.sitemap-sub li:first-child{margin-top:2%}.DOPBSPCalendar-outer-sidebar .dopbsp-sidebar-content,.DOPBSPCalendar-sidebar .dopbsp-sidebar-content{table-layout:auto!important}.DOPSelect.dopselect-multiple{width:auto!important}.DOPSelect.dopselect-multiple ul{background:0 0!important;display:flex;border:0 0!important;width:auto;list-style:none;margin:0!important;max-height:auto!important;overflow-y:visible!important;padding:9px}.DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper ul li,.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper ul li{display:inline-block;width:20%}.DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=text],.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=text]{padding:9px!important}.counseling-bnrBox{width:855pt;margin-bottom:40px;display:flex;justify-content:space-around}.counseling-tel-box{width:38%}.counseling-24h-box{width:38%}.counseling-reception{width:20%;border-bottom:1px solid #231815}.reception-time-heading{color:#fff;background:#231815;font-size:1.2em;padding:10px;text-align:center}.reception-time{font-size:21px;text-align:center}.counseling-form-flow{list-style:none;margin:0;padding:0}.counseling-form-flow li{width:100%;line-height:4;font-size:18px;border-bottom:1px #413a39 dotted}.counseling-form-flow li span{background:#413a39;color:#fff;font-weight:700;padding:5px 10px;margin-right:1em}.booking-form{background:#fcfcfc;border:1px solid #ccc!important;margin:0 0 20px;padding:8px 9px 0;max-width:795pt;box-sizing:border-box!important;text-align:left}.booking-form p{font-family:Open Sans,sans-serif;margin-bottom:10px}.booking-form-label{text-align:left;color:#333;text-decoration:none!important;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear;font-weight:700;padding-bottom:8px;font-size:15px;display:block;font-family:Open Sans,sans-serif;font-style:normal;line-height:20px;margin:0}span.booking-form-required{color:#fff;background:#e7a196;padding:0 4px;border-radius:4px;margin-left:.4rem}.medical-hours{color:#dd6464;font-weight:700;padding:0;margin-bottom:1rem;line-height:40px}textarea.wpcf7-form-control.wpcf7-textarea{width:90%}input.wpcf7-form-control.wpcf7-submit{background:#ff6300;color:#fff;border:0;box-sizing:content-box;cursor:pointer;font-family:Open Sans,sans-serif;font-size:17px;font-weight:300;line-height:40px;overflow:hidden;text-align:center;width:100%}input.wpcf7-form-control.wpcf7-submit:hover{background:#464646;outline:0}span.wpcf7-list-item{font-weight:700}#contact-form-second.booking-form{width:100%;max-width:800px;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;background:initial;margin:0 auto;border:none !important}.table-res-form{width:100%;margin-bottom:2em}.table-res-form th{width:100%;font-weight:700;display:block;text-align:left;margin:1em 0 1em 1.5em}.table-res-form td{display:block}.table-res-form tr.w30 th{width:35%;display:inline-block}.table-res-form tr.w30 td{width:60%;display:inline-block}#contact-form-second.booking-form .text-xs-center,.table-res-form td.taC{text-align:center}.table-res-form .requied{font-size:.8em;color:red;display:inline-block;padding:.3em .3em .2em}#contact-form-second.booking-form input{border:0;margin:0;padding:.3em}#contact-form-second.booking-form .table-res-form input[type=text],#contact-form-second.booking-form .w85 input,#contact-form-second.booking-form input[type=email],#contact-form-second.booking-form textarea{width:85%;border:0;margin:0;padding:.3em}#contact-form-second.booking-form input.wpcf7-form-control.wpcf7-submit{width:25%;margin:1em auto;padding:1em}#contact-form-second.booking-form select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{padding:10px;border-radius:10px;border:0}select.wpcf7-form-control.wpcf7-select{padding:10px;border-radius:10px;border:0}.contact-form-right{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;width:40%;text-align:left;margin-left:2em;-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}dl.inquiry{text-align:left;display:flex;flex-wrap:wrap;padding:1em;border-bottom:1px dotted;width:400pt;max-width:100%}dl.inquiry:last-child{border-bottom:none}dl.inquiry dt{width:30%}dl.inquiry dd{width:70%}.pickup-menu{background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/eyes_dark_backgorund_PC.webp);background-repeat:no-repeat;background-size:cover;padding:30px 0 0}.pickup-menu.breast_augmentation_fat_injection{background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/230129STS_hokyo_01b.webp);background-repeat:no-repeat;background-size:cover;padding:30px 0 0;height:45vw}.pickup-breast{background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/230129STS_hokyo_01.webp);background-repeat:no-repeat;background-size:cover;padding:30px 0 0;height:40vw}.transportation-subsidy{background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/transportation-subsidy_PC.png);background-repeat:no-repeat;background-size:cover;min-height:11em}.transportation-subsidy h1{font-size:4em;font-weight:700;margin-top:.5em}.treatment-frame{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;position:relative;background:#fff;margin:0 auto 1em;justify-content:space-between;font-size:1.5em;padding:.5em 0}.treatment-frame:before{content:"";position:absolute;border:3px solid #231815;height:76%;top:5px;left:5px}.treatment-frame:after{content:"/";position:absolute;font-size:1.5em;top:16%;left:50%}.treatment-frame.noprice:after{content:none}.treatment-frame .box{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1em;text-align:left}.codebox{position:absolute;bottom:0;right:0;background:#fff;padding:3em .5em;text-align:center}.codebox:before{content:'';width:20px;height:20px;border:2px solid;border-color:transparent transparent #565656 #565656;transform:rotate(-45deg);bottom:20px;left:40%;position:absolute}.flex-menu{display:flex}.flex-menu ul{margin-right:10px}.flex-menu li{display:block;margin-top:10px;width:25pc}.flex-menu li a{position:relative;background:#fff;border:1px solid #e4e1e0;padding:5px 30px 5px 10px;border-radius:6px;display:block;text-decoration:none}ul.double-circle{position:relative;padding:.5em 1em .5em 1.4em;margin-top:1em}.double-circle li{list-style:none;line-height:1.5;font-size:14px}.double-circle li:before{content:'◎';position:absolute;left:0}.b-white{background-color:#fff}.b-whitesmoke{background-color:#f4f3f2}.b-black{background-color:#333}.b-lightsteelblue{background-color:#dfe5e7}.b-blanchedalmond{background-color:#e6e3d4}.b-palegoldenrod{background-color:#e6e3d4}.b-bisque{background-color:#f4e3d7}.b-orange{background-color:#d3532f}.b-beige{background-color:#f2f4ea}.b-pastel-pink{background-color:#f6eeed}.b-darkseagreen{background-color:#9abb99}.b-lightgreen{background-color:#ebf3ee}.b-leaf-color{background-color:#64a531}.b-orangered{background-color:#da4e4a}.point-img{width:190px;float:right;margin-left:1em}footer{clear:both;background:#231815;color:#fff;text-align:center;margin:0 auto;padding:30px 0}footer .fBox{width:855pt;margin:0 auto 20px;text-align:center}footer .fBox .f-navi .f-navi02{position:relative;float:right;width:200px;padding-left:10px}footer .fBox li{list-style:none;margin:0;padding:0 20px 10px;display:inline-block}footer .fBox li:last-child{border:none}footer .fBox li a{color:#fff;text-decoration:none}footer .fBox .f-navi a{color:#fff;text-decoration:none;text-align:left;font-size:16px;font-weight:400}footer .fBox .f-navi a:hover{text-decoration:underline}footer .fBox .f-link{padding:20px 0 0;width:30%;margin:0 auto}footer .fBox .f-link ul{float:right;margin:2em auto 0}footer .logo{float:left;width:71px;height:55px}footer copy{font-size:9pt;font-family:Times New Roman,Times,"serif";color:#e4e1e0}footer .f-navi01 li img{width:40px;margin-top:15px}.floatmenu,.floatmenu li,.floatmenu ul{display:none}section.accordion{padding:25px 0}.toggle{display:none}.Label{padding:10px 50px;display:inline-block;color:#fff;background:#413a39;border:1px solid #413a39;width:auto;height:auto;border-radius:0;margin:0 auto;font-size:16px;font-weight:300;box-sizing:border-box}.Label,.accordion-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.accordion-item{height:0;margin-bottom:10px;padding:0 20px;overflow:hidden}.toggle:checked+.Label+.accordion-item{height:auto;padding:10px 0;transition:all .3s}.toggle:checked+.Label:before{transform:rotate(-45deg) !important}.top_r{position:fixed;right:105px;bottom:3px;z-index:6;cursor:pointer;z-index:99}.top_r li{float:left;margin:0 0 0 1px;transition:all ease .3s;position:relative;list-style:none}.top_r li a{text-align:center;display:block;padding:0;box-sizing:border-box;position:relative;font-size:15px;height:60px}.top_r li a:before{width:0;height:0;border-style:solid;border-width:3px 0 3px 4px;border-color:transparent transparent transparent #fff;position:absolute;top:calc(50% - 2px);content:'';right:7px}.top_r .btn_1{width:200px;display:block;background-color:#00b900;border:1px solid #00b900;height:60px;line-height:60px;text-align:center}.top_r .btn_1 a{display:block;background-color:#00b900;text-decoration:none;height:60px;line-height:60px}.top_r .btn_1 a img,.top_r .btn_1 img{vertical-align:middle}.top_r .btn_header--message{display:flex;align-items:center;text-align:center;justify-content:center;position:absolute;left:0;right:0;margin:0 auto;letter-spacing:0;font-family:游ゴシック体,yu gothic,YuGothic,sans-serif;z-index:1}.top_r .btn_header--message.line{font-size:13px;font-weight:700;color:#00b900;width:14.5em;height:28px;border-radius:14px;background:#f1ff34;top:-16px}.top_r .btn_header--message:after{content:"";width:0;height:0;display:block;position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;border:4px solid transparent;border-top:6px solid #e24d4d}.top_r .btn_header--message.line:after{border-top-color:#f1ff34}.top_r .btn_2{width:210px;border:1px solid #333;background:#fff}.top_r .btn_2 a{line-height:1.5;padding-right:0;padding-top:0;text-decoration:none}.top_r .btn_2 a:before{border-color:transparent transparent transparent #fff}.top_r .btn_2 a dt{font-size:11px;font-family:游ゴシック体,yu gothic,YuGothic,sans-serif;padding-top:2px}.top_r .btn_2 a dd{font-family:Oswald,sans-serif;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:.2em;text-align:left;margin:0 auto;display:inline-block;padding-top:2px}.top_r .btn_2 a p{font-size:10px;font-family:游ゴシック体,yu gothic,YuGothic,sans-serif;font-feature-settings:"palt";line-height:1.7;width:100%;box-sizing:border-box;margin-left:0;padding:0 1px 1px;padding-left:4px;letter-spacing:.1em}.top_r .btn_2 .btn_header--message.tel~p{line-height:1.1;background:#52979a;padding:2px 0 3px}.top_r .btn_2--purple{width:185px;border:1px solid #fff}.top_r .btn_2--purple a{color:#fff;background:#333;line-height:1.5}.top_r .btn_2--purple a dd{font-size:12px;padding-top:15px;padding-left:0;background:0 0}#overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.8);display:none;z-index:100000}#modalWindow{position:fixed;left:50%;transform:translateX(-50%);display:none;background-color:#fff;z-index:100001;width:400px;border-radius:4px}#modalWindow div.mw01{position:relative}#modalWindow>div>div{text-align:center;padding-bottom:10px}#modalWindow>div>div.line_btn{position:absolute;bottom:10px;left:18px;width:91%}#modalWindow p.close{line-height:26px;position:absolute;right:0;top:-40px;color:#2cbf13;font-size:24px;width:30px;height:30px;border-radius:15px;background-color:#fff;text-align:center}@media screen and (min-width:769px){.br-sp{display:none !important}.pat3em{padding-top:3em}p.fs16,p .fs16,.fs16 p{font-size:16px}p.fs18,p .fs18,.fs18 p{font-size:18px}.fs30{font-size:30px !important}.w10vw{width:10vw}.w20vw{width:20vw}.w30vw{width:30vw}.w40vw{width:40vw}.flex-box{display:flex}footer{padding:30px 0 100px}.footer_btns_sp.box_sp{display:none}}@media screen and (max-width:768px){html{font-size:14px}body{font-size:95%;overflow-x:hidden!important;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%}.content{width:100%;padding:0}.drawer-toggle{display:block}.pcOnly{display:none}.br-pc{display:none !important}.pmt10{margin-top:0}.sp-fs-80p{font-size:80%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#content{width:100%;margin:0 auto;text-align:center}.clear{clear:both;line-height:0}img{max-width:100%;height:auto}.sp-only{display:inherit!important}.pc-only{display:none!important}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:.1em}.clearfix{display:block;width:100%}* html html .clearfix{height:1px}.clearfixfix{display:block}.fadein{opacity:0;transform:translate(0,50px);transition:all .5s}.fadein.scrollin{opacity:1;transform:translate(0,0)}.btnMore{text-align:center;margin:0 auto}.btnMore a{display:inline-block;color:#fff;background:#413a39;border:1px solid #413a39;width:auto;height:auto;border-radius:0;margin:0 auto;font-size:16px;font-weight:300;box-sizing:border-box}.btnMore a:hover{border:1px solid #413a39;background:#fff;color:#413a39;opacity:1}.btnMore a:hover:before{border-top:solid 1px #413a39;border-right:solid 1px #413a39}.btnPDF{margin:1em 0}.btnPDF a{display:block;color:#413a39;width:300px;height:40px;background:#413a39;text-decoration:none;line-height:40px;font-weight:700;margin:0 auto;border:1px solid #413a39;box-sizing:border-box;padding-left:15px;color:#fff}.btnPDF a:hover{border:1px solid #413a39;background:#fff;color:#413a39;opacity:1}.btnPDF a:hover:before{border-top:solid 1px #fff;border-right:solid 1px #fff}header{z-index:6}header,header .header-desc{width:100%}header .header-desc{z-index:100000;font-size:14px;text-align:left;color:#333;position:absolute;display:inline-block;left:0;width:auto;margin:0;margin-left:auto;padding:.8em 0}header .header-desc p{text-align:left;font-weight:400;color:#413a39;font-size:2.8vw;margin:0;padding:5px 0 0 70px;line-height:1.2em;display:inline-block}header .header-inner{width:100%;text-align:center;margin:0 auto;padding:3px 0 0}header .header-inner #logo img{width:50px;margin:5px 0 5px 5px}header .header-inner #tool{float:right;position:relative;width:50%;padding-top:0;text-align:center}header.topindex .header-top{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/top_eye_catching/250305STstyle_season_SP.webp) no-repeat bottom;background-size:100%;object-fit:contain;min-height:207px;position:relative}header.topindex .header-top .header-title{font-size:13px;font-weight:700;text-align:left;color:#333;position:static;width:88%;margin-left:auto;padding:.5em 0;text-shadow:none;padding:1em .3em;background:rgba(187,217,226,.5)}#btnLine,#btnReserve,#gnav{display:none}#gnav{width:100%;float:none}#nav-sp{display:inherit}.menu-btn{width:46px;height:46px;position:absolute;top:0;right:8px;z-index:10;display:inline;font-size:36px;line-height:1em;background:initial;border-radius:6px;padding:0 10px}.menu-btn a{text-decoration:none;line-height:46px}.menu-btn .menu-txt{font-size:9pt}.topindex .menu-btn{width:46px;height:46px;position:absolute;top:0;left:0;z-index:10;display:inline;font-size:36px;line-height:1em;background:initial;border-radius:0;padding:0 10px;background:#fff}.btn-open:after{content:"\f394"}.btn-open:hover:after{color:#656469}.btn-close:after,.btn-open:after{color:#656469;font-family:ionicons;-webkit-transition:all .2s linear 0;-moz-transition:all .2s linear 0;-o-transition:all .2s linear 0;transition-property:all .2s linear 0}.topindex .btn-close:after,.topindex .btn-open:after{color:#413a39}.btn-close:after{content:"\f2d7"}.btn-close:hover:after{color:#656469}.overlay{position:fixed;top:0;left:0;z-index:9;display:none;overflow:auto;width:100%;height:100%;background:rgba(234,219,186,1);padding:54px 2% 0}.overlay .f-link{position:relative;top:10px;z-index:3}.overlay .f-link p{font-size:9pt!important;color:#fff;font-weight:400}.overlay .f-link a:link,.overlay .f-link a:visited{color:#fff}#sp-nav-menu{text-align:center;width:100%;position:relative;z-index:4}#sp-nav-menu li:first-child{border-top:1px dotted #e4e1e0}#sp-nav-menu li{list-style:none;float:left;width:100%;border-bottom:1px solid #231815}#sp-nav-menu li:last-child{border-bottom:none}#sp-nav-menu li a{position:relative;font-size:15px;display:block;text-align:center;color:#231815;text-decoration:none;padding:12px 10px}#sp-nav-menu li p{display:inline}#sp-nav-menu li p a{display:inline}#sp-nav-menu li p a img{padding:12px 10px;width:60px}#sp-nav-menu li a:hover{background:#757271}#slide ul li{margin-left:0;margin-right:0}#topimg img{width:100%;height:auto}#topimg{width:100%;overflow:hidden;height:10pc;text-align:center;margin:0 auto;padding:0}section{padding:30px 0;background:#f5f4f3}section#concept{width:100%}section#concept .conceptBox{width:100%;min-height:6.3in;text-align:center;margin:0 auto;position:relative;z-index:2;background:0 0}section#concept .conceptBox .conceptTxt-inner{padding:0 1em}section#concept .conceptBox .conceptTxt-inner ul#effect2{width:65%}section#concept .conceptBox .conceptTxt-inner ul#effect2 li{margin:0 auto .5em;font-size:1em}section#concept .conceptBox .conceptTxt{width:100%;position:relative;top:0;padding:5px 1em}section#concept .conceptBox .conceptTxt .Heading{font-size:1.1em}section#concept .conceptBox .conceptTxt .second{font-size:1em}section#concept .conceptBox .conceptTxt .conceptTxt-inner{border:1px solid #f5f4f3;padding:5px}section#concept .conceptBox .conceptTxt .conceptTxt-inner img{width:40px}section#concept .conceptBox .conceptTxt .conceptTxt-inner p{text-align:center;font-size:1pc}section#concept .conceptBox .conceptTxt .conceptTxt-inner ul{width:100%;text-align:center;margin:10px auto 20px;display:flex;flex-flow:row wrap;justify-content:center}section#concept .conceptBox .conceptTxt .conceptTxt-inner li{display:inline-flex;width:5pc;height:5pc;border-radius:40px;list-style:none;margin:0 1% 1%;text-align:center;box-shadow:2px 2px 10px rgba(0,0,0,.15);background:#fcfff4;background:-moz-linear-gradient(top,#fcfff4 0,#dfe5d7 68%,#dfe5d7 68%,#e2e5db 100%);background:-webkit-linear-gradient(top,#fcfff4 0,#dfe5d7 68%,#dfe5d7 68%,#e2e5db 100%);background:linear-gradient(to bottom,#fcfff4 0,#dfe5d7 68%,#dfe5d7 68%,#e2e5db 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfff4',endColorstr='#e2e5db',GradientType=0)}section#concept .conceptBox .conceptTxt .conceptTxt-inner li p{text-align:center;font-size:14px;line-height:1.4em;margin:0 auto;padding-top:22px}section#concept .conceptBox .conceptTxt .conceptTxt-inner p.second{font-size:13px;font-weight:400;text-align:left;margin:10px auto 0}section#concept .conceptTitle{width:100%;background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/ST_001_SP_image01.png)no-repeat;background-size:contain;padding:0;font-size:13px}section#main-menu{width:100%}section#main-menu .menu-list div{width:100%}section#main-menu .menu-list ul li a{font-size:1em}section#main-menu .menu-list ul li{line-height:1.8}section#diode-laser .breast-augmentation{width:95%;flex-wrap:wrap}section#diode-laser .breast-augmentation .txt{width:100%;padding:20px}section#diode-laser .breast-augmentation .txt h2{font-size:22px}section#diode-laser .breast-augmentation .txt p{font-size:1.1em}section#diode-laser .breast-augmentation .img{width:100%;padding:20px}section#main-menu .menu-list{flex-wrap:wrap}section#main-menu .main-menuBox{width:100%;min-height:440px;text-align:center;margin:0 auto;background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/mainmenu_bg.png)no-repeat center top;background-size:auto 100%}section#main-menu .main-menuBox .menu01{width:150px;height:150px;position:relative;left:50%}section#main-menu .main-menuBox .menu02{width:150px;height:150px;position:relative;left:3%;margin-top:-60px}section#main-menu .main-menuBox .menu03{width:150px;height:150px;position:relative;left:44%}section#main-menu .main-menuBox a{cursor:pointer;display:block;width:150px;height:150px;border-radius:75px;color:#fff;font-weight:700;font-size:14px;letter-spacing:.1em;text-decoration:none;line-height:150px;text-shadow:0 0 10px rgba(0,0,0,.5);overflow:hidden}section#main-menu .main-menuBox a:hover{transform:scale(1.1);transition-duration:.3s}section#main-menu .main-menuBox .menu01 a{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/mainmenu_01_bg.jpg)no-repeat center top;background-size:150px auto}section#main-menu .main-menuBox .menu02 a{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/mainmenu_02_bg.jpg)no-repeat center top;background-size:150px auto}section#main-menu .main-menuBox .menu03 a{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/mainmenu_03_bg.jpg)no-repeat center top;background-size:150px auto}section#pickup .pickup_banner li{width:50%}section.accordion{background:0 0}.concept-Explanation{width:100%;margin:0 auto;padding:0 10px;background:0 0;min-height:initial;display:block}.concept-Explanation .concept-Explanation-box{width:100%;position:static;padding:5px 1em}.concept-Explanation .illustrationImg,.concept-Explanation .illustrationImgL{float:none;margin:0 auto 10px;text-align:center;padding:0}.concept-Explanation .illustrationImg img,.concept-Explanation .illustrationImgL img{width:250px;max-width:100%;height:auto}.concept-Explanation .illustrationImgL img.spsize{width:250px}.concept-Explanation .illustrationTxt,.concept-Explanation .illustrationTxtR{float:none;width:auto;text-align:left;padding:0}section#main-menu .main-menuBoxR{width:100%;text-align:center;margin:0 auto}section#main-menu .main-menuBoxR .submenuWrapThree{width:100%;margin:0 auto 30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;background:initial}section#main-menu .main-menuBoxR .submenuWrapThree .menu01,section#main-menu .main-menuBoxR .submenuWrapThree .menu02,section#main-menu .main-menuBoxR .submenuWrapThree .menu03{width:90pt;height:100pt}section#main-menu .main-menuBoxR .submenuWrapThree a{cursor:pointer;display:block;width:90pt;height:100pt;color:#fff;font-weight:700;font-size:14px;letter-spacing:.1em;text-decoration:none;line-height:75pt;text-shadow:0 0 10px rgba(0,0,0,.5);overflow:hidden}section#main-menu .main-menuBoxR .submenuWrapThree a:hover{transform:scale(1.1);transition-duration:.3s}section#main-menu .main-menuBoxR .submenuWrap{background:initial;width:98%;margin:0 auto}section#main-menu .main-menuBoxR .submenuWrap h3{font-size:22px;padding-left:.3em}.sub-menuBox{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.sub-menuBox a{width:48%;margin:0 auto 5px}.sub-menuBox a img{width:100%;height:auto}.fat_injection_img{color:#000;max-width:100%;margin:0 auto;padding:40px 15px 15px;background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/breast_augmentation_SP_ststyle_01.png)no-repeat;background-size:cover}.fat_injection_img ul{flex-wrap:wrap;margin:10px auto}.fat_injection_img ul li{width:100%;font-size:1.1rem;margin:.4rem auto}.fat_injection_img .heading{font-size:1.7rem}.fat_injection_img p.fs1{text-align:right}.fat_injection_img p.fs2{font-size:1.3rem;background-size:cover;line-height:2}.fat_injection_img p.fs3{font-size:1.3rem;color:#fff;line-height:2}.fat_injection_img p.left{font-size:1.2rem;line-height:1.5}.recommendCircle{flex-wrap:wrap}.wBox .recommendCircle ul{list-style:none;display:flex;flex-wrap:wrap}.wBox .recommendCircle ul li:first-child{width:90pt;height:auto}.wBox .recommendCircle h4{width:100%;height:100%;transform:skew(6deg,-7deg);z-index:2}.wBox .recommendCircle ul li{width:150px;height:150px;margin:0 auto 10px}.wBox .recommendCircle ul li>span{width:150px}.recommendCircle_second{background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/ST_Medical-record_SP.webp);flex-wrap:wrap;padding:7em 1em 2em}.recommendCircle_second ul{padding:0}.recommendCircle_second ul li{font-size:3.8vw}.recommendCircle_second ul li span.black{font-size:110%}.wBox .boxNumberlist{flex-wrap:wrap;padding:0;margin-bottom:0}.wBox .boxNumberlist .boxNumberHeading{width:100%}.wBox .boxNumberlist .boxNumberTxt{width:100%;margin-left:0}.wBox .boxNumberlist ol li,.wBox .boxNumberlist ul li{font-size:1rem}.wBox .boxNumberlist h4:before{height:26px}.smaller{font-size:90% !important}.smaller.sp{font-size:80% !important}.wptopBox{text-align:center;margin:0 auto;display:block;max-width:100%;background:#fff}.bdr{border-top:2px solid}table.comparison tbody th.orange{font-size:1.2em}#news{display:block;width:100%;padding:20px;text-align:center;margin:0 auto;box-sizing:border-box}#news .newsBox{width:100%;padding:0}#news .newsBox ul{text-align:left}#news .newsBox li{color:#333;list-style:none;text-align:left;margin-bottom:5px;flex-wrap:wrap;border-bottom:1px solid #ccc}#news .newsBox li:last-child{margin-bottom:0;border:none}#news .newsBox li .news-date{float:none;margin-right:0;font-size:15px;font-weight:300}#news .newsBox li .news-main{float:none;width:100%;text-align:left;font-size:14px;font-weight:300}#news .newsBox a,#news .newsBox a:active,#news .newsBox a:hover,#news .newsBox a:visited{color:#fff!important}#blog{display:block;position:relative;left:0;vertical-align:top;height:100%;background:#fff;width:100%;padding:20px;text-align:center;margin:0 auto;box-sizing:border-box}#blog .blogBox{width:100%;padding:0;margin:0 auto}#blog .blogBox ul{text-align:left;margin-bottom:15px}#blog .blogBox li{margin-bottom:5px;flex-wrap:wrap;line-height:1.7;border-bottom:1px solid #ccc}#blog .blogBox li:last-child{margin-bottom:0}#blog .blogBox li .blog-date{float:none;margin-right:0;font-size:15px;font-weight:300}#blog .blogBox li .blog-main{float:right;width:100%;text-align:left;font-size:15px;font-weight:300}section .doctorBox{width:100%;height:25pc;text-align:center;margin:0 auto}section .doctorBox .profile{position:relative;height:25pc;width:100%;background:hsla(0,0%,100%,.75);box-sizing:border-box;padding:20px;box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}section .doctorBox h3{font-weight:400;font-size:27px;margin-bottom:15px;text-align:left;border-bottom:2px solid #e4e1e0;padding-bottom:10px}section .doctorBox .btnMore{float:none;position:absolute;bottom:20px;right:20px}section .doctorBox .profile dt{font-weight:700;text-align:left;font-size:120%;margin-bottom:10px}section .doctorBox .profile dd{font-weight:400;text-align:left;padding-left:10px}section .doctorBox .profile dd:before{position:absolute;content:'-';margin-left:-10px;font-weight:400}section .doctorBox .blog{position:relative;height:25pc;width:100%;background:hsla(0,0%,100%,.75);box-sizing:border-box;padding:20px;box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}section .doctorBox .blog dt{text-align:left}section .doctorBox .blog dd{text-align:left;margin-bottom:10px}section#staff-area{width:100%;height:auto;margin:0 auto}section#staff-area .staffBox{width:100%;text-align:center;margin:0 auto}section#staff-area .staffBox ul{display:block;list-style:none;margin:0;padding:0 10px}section#staff-area .staffBox li{text-align:center;margin:0 auto}section#staff-area .staffBox li:first-child{margin-bottom:10px}section#staff-area .staffBox li p{font-weight:700;color:#333;vertical-align:middle;display:inline-block}section#staff-area .staffBox li p .account{font-weight:700;font-size:120%;color:#3f43ce}section#staff-area .staffBox li.bnr-line a{background:#00b900!important;color:#fff;padding:0!important;display:block;box-sizing:border-box}section#staff-area .staffBox li.bnr-line img{width:100%;height:auto;object-fit:contain}section#staff-area .staffBox li a{padding:10px 10px 15px;display:block}section#staff-area .access_line_btn{width:48.5%;position:absolute;bottom:-2.4%;right:2.2%}.instagram{width:50px;height:50px}.instagram-logo{bottom:0}.instagram-logo img{width:50px}section#doctor-tanaka{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/doctor_tanaka_bg.jpg)no-repeat center top #fff;background-size:auto 100%;height:5in;width:100%;padding:40px 0;box-sizing:border-box}section#doctor-tanaka .doctorBox .profile{float:none;margin-right:30px}section#doctor-tanaka .doctorBox .blog{float:none}section#doctor-tokuda{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/doctor_tokuda_bg.jpg)no-repeat center top #fff;background-size:auto 100%;height:5in;width:100%;padding:40px 0;box-sizing:border-box}section#doctor-tokuda .doctorBox .profile{float:none;margin-right:30px}section#doctor-tokuda .doctorBox .blog{float:none}h2.secTit{width:30%;border-bottom:0}h2.secTit,h2.secTit-w{position:relative;font-size:24px !important;margin:0 auto;margin-bottom:30px;text-align:center;letter-spacing:.25em}h2.secTit-w{width:40%}h2.secTit-w:after{position:absolute;content:'';height:2px;width:30px;border-bottom:2px solid #fff;text-align:center;margin:0 auto;box-shadow:0 -1px #fff;left:43.6%;top:36px}h2.treTit{position:relative;font-size:15px;background:#413a39;color:#fff;margin-bottom:0;letter-spacing:.25em;border-bottom:0;font-weight:700}#primary,h2.treTit{width:100%;text-align:center}#primary{margin:0 auto}#page-primary{width:100%;padding:0;float:none;text-align:center;margin:0 auto}#single-primary{width:100%;text-align:center;margin:20px auto}#entry-content .blog-ranking{text-align:center;margin:10% auto 0;width:100%;height:auto;font-size:13px}#entry-content .blog-ranking div{font-size:102%!important}#entry-content{float:none;width:100%;text-align:left;background:#fff;padding:20px;margin-bottom:20px;box-sizing:border-box}#entry-content dt{margin-bottom:.5em}#entry-content dd{margin-bottom:1em}#entry-content p{font-size:15px;line-height:1.6em;margin-bottom:15px;font-weight:400}#entry-content img.size-full,#entry-content img.size-large{width:100%!important;height:auto!important;margin-bottom:15px}#entry-content ol li{list-style:decimal}#entry-content li{list-style-type:disc;list-style-position:inside;margin-left:15px}#entry-content h1{font-size:140%;line-height:1.6em;font-weight:500;background:0;padding:0 0 15px;margin:0}#entry-content h2{letter-spacing:.01em;font-weight:500;font-size:120%;padding:0 0 5px;margin:15px 0;border-bottom:2px solid #413a39}#entry-content h3{font-size:110%;border-left:4px solid #413a39;padding:0 0 0 10px;margin:15px 0}#entry-content h3,#entry-content h4{letter-spacing:.01em;font-weight:600;line-height:1.2em}#entry-content h4,#entry-content h5{font-size:100%;padding:10px 0;color:#413a39}#entry-content h5{letter-spacing:.01em;font-weight:600;line-height:1.2em}.entry-cat{clear:both;margin-bottom:10px}.entry-cat .post-categories,.entry-cat .post-categories ul{margin:0;padding:0}.entry-cat .post-categories li{list-style:none;margin:0;padding:0;width:auto;float:left;margin-right:5px}.entry-cat .post-categories li a{background:0;background:#fff;color:#413a39}.entry-cat .post-categories li a,.entry-cat .post-categories li a:hover{font-size:13px;display:block;border:1px solid #413a39;padding:0 5px;border-radius:4px;text-decoration:none}.entry-cat .post-categories li a:hover{background:0;background:#413a39;color:#fff;opacity:1}.entry-tag{padding:5px 0}.entry-tag .tag,.entry-tag .tag ul{margin:0;padding:0}.entry-tag .tag li{list-style:none;margin:0;padding:0;width:auto;float:left;margin-right:5px;margin-bottom:5px}.entry-tag .tag li a{font-size:15px;display:block;color:#333;position:relative;background:#fff;border:1px solid #e4e1e0;border-radius:18px;text-decoration:none;padding:2px 9pt}.entry-tag .tag li a:before{position:relative;content:'#'}.entry-tag .tag li a:hover{background:#e4e1e0;border:1px solid #e4e1e0}#secondary{float:none;width:100%;margin:0;padding:0;text-align:left;box-sizing:border-box}#secondary #content-widget{width:100%}#secondary #content-widget .widget-area h3{background:#e4e1e0;padding:4px;font-weight:700;font-size:110%;margin-bottom:10px}#secondary #content-widget .widget-area div{width:100%;background:#fff;margin-bottom:20px;padding:20px;box-sizing:border-box}#secondary #content-widget ul{margin:0;padding:0;text-align:left}#secondary #content-widget li{list-style:none;text-align:left}#article-list{float:none;width:100%;text-align:left;background:#fff;padding:20px;box-sizing:border-box;margin-bottom:20px}#article-list article{width:100%;border-top:1px dotted #413a39}#article-list article:last-of-type{border-bottom:1px dotted #413a39}#article-list article h2{font-weight:700;font-size:140%;text-decoration:none;margin-bottom:5px}#article-list article a{text-decoration:none;transition:all .5s ease;position:relative;padding:20px 10px;display:block;width:100%;box-sizing:border-box}#article-list article a:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:'';background:#e4e1e0;transform-origin:right top;transform:scale(0,1);transition:transform .6s}#article-list article a:hover:before{transform-origin:left top;transform:scale(1,1)}#blog-parts{clear:both;width:100%;box-sizing:border-box;display:block;text-align:center;padding:0 10px}#blog-parts .blog-reserve{position:relative;float:none;width:100%;height:auto;background:#fff;box-sizing:border-box;border:3px double #ccc;padding:10px}#blog-parts .blog-reserve h3{font-weight:700;font-size:120%;border-bottom:1px solid #413a39;margin-bottom:10px}#blog-parts .blog-reserve .tel-box,#blog-parts .blog-reserve h3{text-align:center;position:inherit;left:0;top:0}#blog-parts .blog-reserve .tel-box .tel-t{font-weight:700;font-size:180%;letter-spacing:.15em}#blog-parts .blog-reserve .tel-box .tel-t a{text-decoration:none;padding-left:10px}#blog-parts .blog-reserve .tel-box .tel-d{text-align:center;margin-bottom:5px;font-size:9pt}#blog-parts .blog-reserve .tel-box .tel-b{text-align:center;margin-top:5px;font-size:14px}#blog-parts .blog-bnr{float:none;width:100%;box-sizing:border-box}#blog-parts .blog-bnr ul{display:block;list-style:none;margin:20px 0 0;padding:0}#blog-parts .blog-bnr li{position:relative;display:block;text-align:center;width:100%;margin:0 auto 20px;border:1px solid #ccc;background:#fff;height:5pc}#blog-parts .blog-bnr li.counseling h3{font-weight:700;font-size:120%;padding-top:5px}#blog-parts .blog-bnr li.counseling a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-5px;right:15px}#blog-parts .blog-bnr li p{position:absolute;left:30%;top:15px;font-size:110%;font-weight:700;text-align:left;color:#333;vertical-align:top;width:70%}#blog-parts .blog-bnr li p .account{font-weight:700;font-size:110%;color:#3f43ce}#blog-parts .blog-bnr li a{position:relative;padding:10px 20px 15px;display:block;width:100%;height:100%;box-sizing:border-box;text-decoration:none}.breadBox{width:100%;background:#fff;text-align:center;margin:0 auto;padding:5px}.breadBox .wBox{padding:0;height:18px}.breadBox .wBox ul{width:100%;text-align:left;margin:0;padding:0;display:flex;overflow-x:scroll;word-break:keep-all;white-space:nowrap}.breadBox .wBox li{list-style:none;text-align:left;float:left;font-size:11px;padding:0}.pricemenu{width:100%;text-align:center;margin:20px auto 10px;padding:0 10px}.pricemenu ul{display:flex;flex-flow:row wrap;justify-content:space-between}.pricemenu li{display:inline-block;margin:0 1% 2% 0;width:48%;text-align:left;font-size:9pt}.pricemenu li:last-child{letter-spacing:-.07em;margin-right:0}.pricemenu li a{position:relative;border:1px solid #413a39;background:#fff;padding:5px 20px 5px 10px;border-radius:6px;display:block;text-decoration:none}.pricemenu li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:50%;margin-top:-5px;right:10px}.pricemenu li a:hover{border:1px solid #fff;background:#413a39;color:#fff;opacity:1}.pricemenu li a:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.pricemenu-sec{width:100%;text-align:center;margin:0 auto;padding:10px;border-top:1px solid #e4e1e0}.pricemenu-sec h4{position:relative;text-align:left;letter-spacing:.01em;font-weight:500;font-size:100%;margin:10px 0 5px;padding-left:10px}.pricemenu-sec h4:before{position:absolute;content:'';background:#413a39;border-radius:2px;width:4px;height:20px;top:2px;left:0}.pricemenu-sec ul{padding:0;margin:0}.pricemenu-sec ul li{text-align:left;list-style:none;float:left;border-right:1px dotted #413a39;padding:0 9pt;font-size:90%;margin-top:10px;width:50%}.pricemenu-sec ul li:nth-child(odd){border-left:1px dotted #413a39}.pricemenu-sec ul li a{display:block;position:relative;padding-right:15px}.pricemenu-sec ul li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:10px;margin-top:-5px;right:0}.pricemenu-sec ul li a:hover{text-decoration:none}.pricemenu-sec ul li:last-child{border-right:1px dotted #413a39}.submenu{width:100%;text-align:center;margin:0 auto}.submenu ul{display:flex;flex-flow:row wrap;justify-content:center}.submenu li{display:inline-block;margin:0 5px 5px 0}.submenu li:nth-child(3n){border-right:none}.submenu li.m0a{margin:0 auto}.submenu li a{text-decoration:none;padding:5px 10px;font-size:.9em}.submenu li a:hover{border:1px solid #fff;background:#413a39;color:#fff;opacity:1}.submenu-sec{width:100%;text-align:center;margin:20px auto 0}.submenu-sec ul{display:flex;flex-flow:row wrap;justify-content:center}.submenu-sec li{display:inline-block;margin:0 5px 5px 0}.submenu-sec li a{position:relative;border:1px dotted #413a39;background:#fff;padding:5px 30px 5px 10px;border-radius:6px;display:block;text-decoration:none}.submenu-sec li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:50%;margin-top:-5px;right:15px}.submenu-sec li a:hover{border:1px solid #fff;background:#413a39;color:#fff;opacity:1}.submenu-sec li a:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.inmenu{width:100%;text-align:left;margin:0}.inmenu ul{margin:0!important;padding:0}.inmenu li{display:block;margin-top:10px;width:100%}.inmenu li a{position:relative;background:#e4e1e0;border:1px solid #e4e1e0;padding:5px 30px 5px 10px;border-radius:6px;display:block;text-decoration:none}.inmenu li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:50%;margin-top:-5px;right:15px}.inmenu li a:hover{border:1px solid #fff;background:#413a39;color:#fff;opacity:1}.inmenu li a:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.inmenu-flex{width:100%;text-align:center;margin:0 auto}.inmenu-flex ul{margin:20px 0!important;padding:0;display:flex;justify-content:center}.inmenu-flex li{display:inline-block;margin:0 10px 10px 0!important;list-style:none}.inmenu-flex li:last-child{margin-right:0}.trimenu{width:100%;text-align:left}.trimenu ul{margin:0!important;padding:0}.trimenu li{display:block;margin-top:10px;width:100%!important;margin-left:0!important}.trimenu li:last-child{margin-bottom:20px}.trimenu li a{position:relative;color:#413a39;background:#fff;border:1px solid #413a39;padding:5px 30px 5px 10px;border-radius:6px;display:block;text-decoration:none}.trimenu li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-5px;right:15px}.trimenu li a:hover{border:1px solid #fff;background:#413a39;color:#fff;opacity:1}.trimenu li a:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.outmenu{width:100%;text-align:left;margin:0 0 10px}.outmenu ul{margin:0!important;padding:0 10px}.outmenu li{display:block;margin-top:10px;width:100%}.outmenu li a{position:relative;background:#e4e1e0;border:1px solid #e4e1e0;padding:5px 30px 5px 10px;border-radius:6px;display:block;text-decoration:none}.outmenu li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:50%;margin-top:-5px;right:15px}.outmenu li a:hover{border:1px solid #fff;background:#413a39;color:#fff;opacity:1}.outmenu li a:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.mainimg{width:100%;height:180px;overflow:hidden;position:relative}.mainimg .mask{position:absolute;background:rgba(65,58,57,.1);width:100%;content:'';top:-9px;height:91px}.mainimg.page-about{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST_SP_eyecatch.png)no-repeat center top;height:83px}.mainimg.page-about.sp{background:#e6e3d4}.mainimg.page-menu{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_menu_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-aesthetic_plastic_surgery{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_plastic_surgery_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-aesthetic_dermatology{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_dermatology_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-aesthetic_gynecology{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_gynecology_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-price{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_price_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-faq{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-counseling{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_counseling_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-privacy{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_bg.jpg)no-repeat center top;background-size:cover}.mainimg.page-privacy_2{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_bg_02.jpg)no-repeat center top;background-size:cover}.mainimg.page-blog{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/page_blog_bg.jpg)no-repeat center top;background-size:cover}.mainimg h1{font-size:140%;line-height:1.6em;letter-spacing:.2em;font-weight:700}.mainimg h1.partner{font-size:106%;text-align:left;top:28%;left:9%}.mainimg h1.dermatology{text-align:right;margin-right:2em}section#about-concept{width:100%;height:auto;margin:0 auto;background:0 0}section#about-concept .about-box{flex-wrap:wrap}section#about-concept .about-box ul{width:100%;text-align:left;margin:0 auto 40px}section#about-concept .about-box li{font-size:16px;list-style:none;margin:1%;text-align:left;background:-moz-linear-gradient(left,rgba(230,227,212,1) 0%,rgba(230,227,212,1) 70%,rgba(255,255,255,.03) 99%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 101%);background:-webkit-linear-gradient(left,rgba(230,227,212,1) 0%,rgba(230,227,212,1) 70%,rgba(255,255,255,.03) 99%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 101%);background:linear-gradient(to right,#e6e3d401 0%,rgba(230,227,212,1) 70%,rgba(255,255,255,.03) 99%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 101%)}section#about-concept .about-box p.second{font-size:9pt;line-height:3em;font-weight:500;margin:40px auto 0}section#about-concept .about-concept-Title{padding:0}section#about-concept .about-box .conceptTxt-inner{width:100%;position:relative}section#about-treatment{margin:0 auto;background:0 0}section#about-treatment .treatment-wbox{margin:0 auto 2em}section#about-treatment .treatment-wbox .conceptTxt-Total{width:90%}section#about-treatment .treatment-wbox .conceptTxt-Total p{font-size:150%;text-align:left;margin:0 auto}section#about-treatment .treatment-wbox .conceptTxt-Total p.second{font-size:14px;margin:0 auto}section#about-Feature{position:relative;padding-top:115px}section#about-Feature .FeatureBox{flex-wrap:wrap}section#about-Feature .FeatureBox .Feature-txt{width:90%;margin:0 auto}section#about-Feature .FeatureBox .Feature-img{width:auto;height:auto;margin:0 auto}section#about-Feature .FeatureBox.whiteBox{background:initial;flex-wrap:wrap;padding:1rem}section#about-Feature .FeatureBox.whiteBox .Feature-txt{width:100%;padding:10px;margin:0 auto;background:#fff}section#about-Feature .FeatureBox.whiteBox .Feature-img{padding:10px;margin:0 auto;background:#fff}section#about-Feature img{width:250px;height:auto}section#about-Feature .FeatureBox.whiteBox .Feature-img{width:100%;height:auto}section#about-Feature .FeatureBox:nth-child(even) .Feature-txt{text-align:right}section#about-Feature .FeatureBox:nth-child(even) .Feature-img{margin:0 auto}section#about-doctor .about-doctor-box{flex-wrap:wrap}section#about-doctor h2{margin:0 auto}section#about-doctor .wBox{padding:6%;box-sizing:border-box}section#about-doctor .wBox .doctorImg{width:100%;height:auto;margin:0 auto;text-align:center}section#about-doctor .wBox .doctorImg img{width:50%;height:auto;margin:0 auto;margin-bottom:15px}section#about-doctor .wBox .biography{width:100%}section#about-doctor .wBox .prof{text-align:center}section#about-doctor .wBox h3{text-align:center}section#about-doctor .wBox .doctorProfile{width:100%;text-align:left;flex-wrap:wrap}section#about-doctor .wBox h3{border-bottom:0;font-size:150%;position:relative}section#about-doctor #tanaka.wBox{margin:0 auto 30px}section#about-doctor .wBox dl{margin-bottom:20px}section#about-doctor .wBox dl:last-child{margin-bottom:0}section#about-doctor .wBox dt{font-weight:700;text-align:left;font-size:110%;margin-bottom:10px}section#about-doctor .wBox dd{font-weight:400;text-align:left;padding-left:10px}section#about-doctor .wBox dd:before{position:absolute;content:'-';margin-left:-10px;font-weight:400}section#about-doctor #tokuda{position:relative}section#about-doctor .wBox .sns-profile ul{width:100%;justify-content:center}.sns-profile ul{list-style:none;margin:0;padding:0;width:50px}.sns-profile li{float:none;display:block;margin:0!important;text-align:center;width:50px;height:50px;margin-bottom:20px}.sns-profile li.instagram a{display:block;color:#fff;width:50px;height:50px;border-radius:6px}.sns-profile li.instagram i.fab.fa-instagram{position:relative;top:-6px;font-size:1em}.sns-profile li.instagram .instagram-logo{margin:0 auto;padding:0;position:relative;top:-9pt}.sns-profile li.instagram .instagram-logo img{width:50px;height:auto;vertical-align:top}.sns-profile li.tokuda-blog{display:block;width:50px;height:50px;border-radius:6px;background:#413a39;top:5pc}.sns-profile li.tokuda-blog i.fas.fa-pen-fancy{position:relative;top:-6px;line-height:1.4em;color:#fff}.sns-profile li.tokuda-blog{margin:0 auto;padding:0;position:absolute}.sns-profile li.tokuda-blog .tokuda-blog-tit{font-size:10px;font-weight:700;vertical-align:top;line-height:0;position:relative;top:-3px}.sns-profile li.tokuda-blog a{display:block;text-decoration:none}section#about-clinic{width:100%;background:0;margin:0}section#about-clinic .wBox{width:100%;padding:6%;box-sizing:border-box}section#about-clinic .wBox iframe{width:100%;height:20pc!important}.wBox ul.nayami-list{text-align:left;font-weight:400;margin-bottom:0;list-style:none;padding:0}.wBox ul.nayami-list li{font-weight:500;width:33%;display:inline-block;box-sizing:border-box;padding:1% 1% 0 0;margin:0;vertical-align:top}.wBox ul.nayami-list li:nth-child(4n){padding:1% 1% 0 0}.wBox ul.nayami-list li a{height:70px;position:relative;border:1px solid #e4e1e0;background:#fff;padding:5px 10px 5px 5px;border-radius:6px;display:block;text-decoration:none;background:#e4e1e0}.wBox ul.nayami-list li a:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #413a39;border-right:solid 1px #413a39;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:50%;margin-top:-5px;right:8px}.wBox ul.nayami-list li a:hover{border:1px solid #e4e1e0;background:#fff;color:#413a39;opacity:1}.wBox ul.nayami-list li a:hover:after{border-top:solid 1px #413a39;border-right:solid 1px #413a39}.wBox ul.nayami-list li .tag-intima{background:#a94983}.wBox ul.nayami-list li .tag-intima,.wBox ul.nayami-list li .tag-surgery{text-align:center;position:relative;color:#fff;font-size:10px;font-weight:700;padding:0 3px}.wBox ul.nayami-list li .tag-surgery{background:#4974a9}.wBox h3 .tag-intima{background:#a94983}.wBox h3 .tag-intima,.wBox h3 .tag-surgery{text-align:center;position:absolute;right:0;top:4px;color:#fff;font-size:10px;font-weight:700;padding:0 3px;letter-spacing:0}.wBox h3 .tag-surgery{background:#4974a9}.wBox h3 .tag-hoken{text-align:center;position:absolute;right:0;top:4px;color:#fff;background:#49a95d;font-size:10px;font-weight:700;padding:0 3px;letter-spacing:0}section#menu-dermatology .wBox,section#menu-gynecology .wBox,section#menu-surgery .wBox{padding:40px;box-sizing:border-box}section#menu-dermatology .wBox p,section#menu-gynecology .wBox p,section#menu-surgery .wBox p{text-align:justify;text-justify:inter-ideograph}section#menu-dermatology .wBox .menuImg,section#menu-gynecology .wBox .menuImg,section#menu-surgery .wBox .menuImg{float:none;width:100%;height:auto}section#menu-dermatology .wBox .menuImg img,section#menu-gynecology .wBox .menuImg img,section#menu-surgery .wBox .menuImg img{width:100%;height:auto}section#menu-dermatology .wBox .menuTxt,section#menu-gynecology .wBox .menuTxt,section#menu-surgery .wBox .menuTxt{float:none;width:100%;text-align:left}section#menu-dermatology .wBox .menuTxt .btnMore,section#menu-gynecology .wBox .menuTxt .btnMore,section#menu-surgery .wBox .menuTxt .btnMore{float:right}section#menu-dermatology .wBox ol,section#menu-gynecology .wBox ol,section#menu-surgery .wBox ol{counter-reset:a;list-style:none;padding:0;margin:10px 0 0}section#menu-dermatology .wBox li,section#menu-gynecology .wBox li,section#menu-surgery .wBox li{list-style:none;width:100%!important;text-align:left;margin-bottom:10px;position:relative}.inmenu .inmenu-left{float:none}.wBox .pageNewsBox h5{width:75pt;height:50px}section#price01,section#price02{margin:0}.point{padding-top:10px}table.table02.mar40{margin-bottom:40px}table.table02{width:100%;text-align:left}table.table02 tr:nth-child(odd){background:#f5f3f2}table.table02 tr:nth-child(even){background:#fbf8f7}table.table02 th{width:25%;vertical-align:top;background:rgba(0,0,0,.025);padding:5px;font-weight:500;text-align:left;border-bottom:1px dashed #d8d5d4;position:relative}table.table02 th span.thR{position:inherit;right:0;top:0;width:100%;display:block;font-size:84%;text-align:right}table.table02 td.middle{width:50%;text-align:left}table.table02 td{width:25%;padding:5px;text-align:right;border-bottom:1px dashed #d8d5d4}table.table04 th{width:30%}table.table04 td.pc{display:none}table.table05 th{width:30%}table.table05 td.pc{display:none}table.table06 th.title{width:25%}section#privacy-kankyou,section#privacy-kojin{width:100%;background:#fff;margin:60px 0 30px}section#page-menu-body .wBox,section#page-menu-face .wBox,section#page-menu-other .wBox,section#page-menu-treatment .wBox{padding:0;background:0}.page-menu-list{margin:0;padding:0}.page-menu-list li{position:relative;float:none;width:100%;margin:5% auto;list-style:none;background:#fff;padding:0;box-sizing:border-box;height:5pc}.page-menu-list li h3{font-size:1.3em;width:auto;margin:0;padding:0;position:absolute;top:18%;border:0;left:30%;text-align:left;border-bottom:0;padding:10px}.page-menu-list li h3.second-lines{top:0}.page-menu-list li a{display:block;width:100%;height:100%;text-decoration:none}.page-menu-list li a:after{position:absolute;content:'';bottom:0;right:0;border-bottom:4vw solid #333;border-left:4vw solid transparent}.page-menu-list li a:hover{border:1px solid #ccc;background:#e4e1e0}.page-menu-list li.treat01{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image01.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat02{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image02.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat03{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image03.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat04{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image04.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat05{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image05.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat06{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image06.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat07{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image07.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat08{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image08.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat09{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image09.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat10{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image10.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat11{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image11.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat12{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image12.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat13{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image13.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat14{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image14.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat15{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image15.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat16{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image16.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat17{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image17.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat18{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image18.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat19{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image19.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat20{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image20.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat21{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image21.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.page-menu-list li.treat22{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/21ST10SP_image22.png)no-repeat left top #fff;background-size:auto 81px;width:85%}.wBox.p40{padding:20px 10px;box-sizing:border-box}.wBox{width:100%;text-align:center;margin:0 auto;padding:6%}.wBox p{text-align:left;font-size:14px;line-height:1.6em;margin-bottom:15px;font-weight:400}.wBox p.big{font-size:170%;text-align:center;font-weight:700}.wBox h2{text-align:left;letter-spacing:.01em;font-weight:500;font-size:130%;padding:0 0 5px;margin:15px 0;border-bottom:4px solid #e4e1e0}.wBox h2.syuTit{text-align:center;letter-spacing:.15em;font-weight:700!important;font-size:18px;border-top:2px solid #413a39;border-bottom:2px solid #413a39;padding:10px;margin:50px auto 15px}.wBox h2.cntMore{position:relative;display:inline-block;color:#fff;width:auto;height:auto;border-radius:6px;background:#413a39;text-decoration:none;line-height:40px;font-weight:700;margin:0 auto;border:1px solid #413a39;box-sizing:border-box;padding:0 1em}.wBox h2.secTit{position:relative;font-size:18px;color:#413a39;margin-bottom:60px;text-align:center;letter-spacing:.25em;border-bottom:0}.wBox h3{font-weight:500;font-size:110%;border-bottom:2px solid #e4e1e0;padding:5px 0;margin:0 auto 15px}.wBox h3,.wBox h3.sejTit{text-align:left;letter-spacing:.01em;line-height:1.2em;position:relative}.wBox h3.sejTit{font-weight:600;font-size:120%;background:#e4e1e0;padding:10px 33px;margin:30px auto 15px;border-radius:4px}.wBox h4{position:relative;text-align:left;letter-spacing:.01em;font-weight:500;font-size:100%;margin:10px 0;padding-left:10px}.wBox h4:before{position:absolute;content:'';background:#413a39;border-radius:2px;width:4px;height:20px;top:2px;left:0}.wBox h5{text-align:left;letter-spacing:.01em;font-weight:500;font-size:100%;padding:10px 0;color:#e4e1e0;line-height:1.2em}.wBox .menuImg,.wBox .menuImgL{float:none;width:70%;height:auto;margin:0 auto 10px;text-align:center}.wBox .menuImg img,.wBox .menuImgL img{width:100%;height:auto;border:1px solid #e4e1e0;border-radius:50%}.wBox .menuTxt,.wBox .menuTxtR{float:none;width:100%;text-align:left}.wBox .imgTreat{text-align:center;margin:20px auto}#aesthetic_dermatology_lazer .wBox .imgTreat img,.wBox .imgTreat img{width:100%;height:auto;border:5px solid #e4e1e0}#aesthetic_dermatology_lazer .wBox .lazer01{margin-top:auto}#aesthetic_dermatology_lazer .wBox .lazer01 .left,#aesthetic_dermatology_lazer .wBox .lazer01 .right,#aesthetic_dermatology_lazer .wBox .lazer02 .left,#aesthetic_dermatology_lazer .wBox .lazer02 .right,#aesthetic_dermatology_lazer .wBox .lazer03 .left,#aesthetic_dermatology_lazer .wBox .lazer03 .right{width:100%}#aesthetic_dermatology_lazer .wBox .lazer01 .right .imgTreat img,#aesthetic_dermatology_lazer .wBox .lazer02 .right .imgTreat img,#aesthetic_dermatology_lazer .wBox .lazer03 .right .imgTreat img{width:50%;height:auto;margin:auto!important}#aesthetic_dermatology_lazer .wBox .lazer01 .imgTreat60 img{width:100%;height:auto;border:5px solid #e4e1e0}#aesthetic_dermatology_lazer .wBox .lazer01 h4.fotona4d img{width:90pt;text-align:center;margin:0 auto}.left,.right{float:none}.worried{position:relative;border:1px solid #413a39;border-radius:10px;padding:10px;margin:25px auto 10px;z-index:1}.worried h3{border:1px solid #e4e1e0;border-radius:10px;padding:10px;display:inline-block;margin:0 0 15px;position:absolute;top:-36px;left:11px;z-index:4;background:#ffc000}.worried p{margin:0 auto 9px}.w10p,.w15p,.w20p,.w30p,.w40p,.w45p,.w50p,.w60p,.w70p,.w80p,.w90p{width:100%}.sp-w30p{width:30%}.sp-w40p{width:40%}.sp-w48p{width:48%}.sp-w50p{width:50%}.sp-w60p{width:60%}.sp-w70p{width:70%}.illustrationImgL.w30p,.illustrationImg.w30p{width:50%}.illustrationImg,.illustrationImgL{float:none;margin:20px auto 10px;text-align:center;width:100%}.illustrationImg img,.illustrationImgL img{width:70vw;max-width:100%;height:auto}.illustrationImgL img.spsize{width:250px}.illustrationTxtR{float:none;width:auto;text-align:left}.illustrationTxt.bortop,.illustrationTxtR.bortop{border-top:1px solid #555}.illustrationTxt{float:none;width:auto;text-align:left;width:100%}.illustrationTxt.w70p,.illustrationTxtR.w70p{width:100%}.illustrationTxt .sp-Sidebyside{display:flex}.illustrationTxt .sp-Sidebyside .txt-box p,.illustrationTxtR .sp-Sidebyside .txt-box p{font-size:3.6vw}.illustrationTxt .sp-Sidebyside .txt-box,.illustrationTxtR .sp-Sidebyside .txt-box{flex-grow:1;width:70%}.illustrationTxt .sp-Sidebyside .txt-box p,.illustrationTxtR .sp-Sidebyside .txt-box p{font-size:3.6vw}.illustrationTxt .sp-Sidebyside .img-box,.illustrationTxtR .sp-Sidebyside .img-box{width:30%;flex-grow:0;padding-left:.5em}.illustrationTxt .sp-Sidebyside .img-box img,.illustrationTxtR .sp-Sidebyside .img-box img{object-fit:contain}.triangularArrow{list-style-type:none}.triangularArrow li{position:relative;padding-left:10px}.triangularArrow li:after,.triangularArrow li:before{content:'';display:inline-block;position:absolute;top:50%;left:0;z-index:0;width:0;height:0;margin-top:-5px;border-top:5px solid transparent;border-right:6px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #000}.triangularArrow li:after{z-index:1;margin-left:-3px;border-left-color:#f8f8f8}.fat_injection_heading{width:100%;display:block;padding:20px}.fat_injection_heading .fat_injection_heading_box{margin:0 auto 10px}.fat_injection_heading .fat_injection_heading_box .whiteframe{width:100%}.fat_injection_heading .fat_injection_heading_box .whiteframe h2{font-size:1.8rem}.fat_injection_heading .fat_injection_heading_box .whiteframe p.big{font-style:1.5rem}.recommendCircle h4{width:100%;height:100%;transform:skew(6deg,-7deg);z-index:2}.recommendCircle ul li{margin:0 auto 1em}.recommendCircle ul li>span{width:150px}.recommendCircle ul li>span>span.black{font-size:1.2rem}.monitor-con-left h3{padding:2vw 8vw;color:#fff;font-size:5vw!important;line-height:1.4!important;margin-bottom:0}.monitor-con-left h3:before{height:35px;width:3px}.monitor-con-left-appeal{margin:1vw 3vw;padding:0 0 2vw;font-size:15px;font-weight:600;border:0}.monitor-con-left-appeal strong.font01,.monitor-con-left-appeal strong.font02{font-size:initial}.monitor-con-left-appeal>span{font-size:85%}.casePhoto.wrap{flex-wrap:wrap}.casePhoto img{min-height:160px;object-fit:contain;height:auto}.casePhoto img.spsize{width:250px}.casePhoto img.spauto{width:auto}.casePhotoitem p{text-align:center;font-size:1.3rem;background:linear-gradient(90deg,#fff 0,#6f584a 25%,#40220f 50%,#6f584a 75%,#fff 100%);color:#fff}.wBox .casePhotoitem p.normal{text-align:center;font-size:1.3rem;background:0;color:initial}.monitor-op{background:#f5f2ec;padding:3px;margin:5px auto;display:inline-block;font-size:3vw}.monitor-op>strong.font01{color:#e60012;font-size:3vw}p.yerowl{background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/STmPC_midashi-Plain.png);background-size:100%;background-repeat:no-repeat;height:44px;padding:10px 0 0 87pt;font-size:1.2rem;font-weight:700;margin-bottom:0}section.contact{padding:15px 0 10px;background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/breast_augmentation_SP_ststyle_01.png)no-repeat}section.contact .container{padding-right:30px;padding-left:30px}section.contact .container .row div[class^=col-]{width:100%}section.contact .lead{font-size:1.2rem;font-weight:700;margin:0 0 10px}.d-sm-none{display:inline}section.contact .section-content p{margin-bottom:8px}section.contact .memo{font-size:13px}section.contact_second{padding:25px;background-size:30%;background-position:0 127px}section.contact_second .lead{font-size:17px}section.contact_second .section-content{flex-wrap:wrap;width:75%;margin-right:0}section.contact_second .section-content .mr10{margin-right:0}.casePhotoitem{margin:10px auto;padding:0 15px}.wBox .grayBox{padding:1rem}.wBox .grayBox .grayBoxflex{flex-wrap:wrap}.wBox .grayBox .grayBoxTxtL,.wBox .grayBox .grayBoxTxtR{width:100%;margin:0 auto}.wBox .grayBox .illustrationImg img{width:250px;max-width:100%;height:auto}.case-photo{padding:1rem;max-width:100%;width:95%;margin:0 auto 40px}.top-subtit{text-align:left;margin:0 auto 20px;font-weight:500;letter-spacing:.1em;font-size:21px;padding:0;color:#672e8e}.wp-pagenavi{clear:both;padding:20px 0 0;position:relative;font-size:14px;line-height:1em;text-align:center;margin:0 auto}.wp-pagenavi .pages{background:#fff;border-radius:6px;padding:4px 9pt;font-weight:700;border:1px solid #eee;margin-right:5px}.wp-pagenavi a{text-decoration:none;color:#413a39;background:#fff}.wp-pagenavi .current,.wp-pagenavi a{display:inline-block;width:24px;height:24px;line-height:24px;margin:0 5px;border-radius:9pt;border:1px solid #413a39}.wp-pagenavi .current{background:#413a39;color:#fff;cursor:not-allowed}.wp-pagenavi a:hover{color:#413a39;background:#fff;border:1px solid #413a39;opacity:1}.wp-pagenavi li.next a,.wp-pagenavi li.prev a{background:0;color:#413a39;border:0}.fat_injection_heading_type2{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif;width:99%;margin:0 auto 20px;padding:10px}.fat_injection_heading_type2 img{max-width:95%}.pc-none{display:none}.sp-none{display:block}#page-top{position:fixed;right:10px;bottom:150px;z-index:8;cursor:pointer}#page-top a{position:relative;display:block;width:34px;height:34px;border-radius:17px;background:hsla(12,2%,58%,.75)}#page-top a span{position:absolute;top:10px;bottom:4px;left:9pt;margin:auto;content:'';vertical-align:middle;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ac_menu{width:100%;text-align:left}.ac_menu .displayNone{display:none}.ac_menu a.switch{display:block;position:relative;padding:10px 42px;margin:0 0 10px;border:1px solid #fff;cursor:pointer;text-align:left;border-radius:6px;text-decoration:none}.ac_menu a.switch:before{position:absolute;font-weight:700;left:0}.ac_menu a.switch:after{content:"\f067"}.ac_menu a.switch.open:after,.ac_menu a.switch:after{position:absolute;font-family:Font Awesome\ 5 Free;color:#fff;text-decoration:none;z-index:1;font-size:18px;display:inline-block;line-height:1;right:15px;top:32%;font-weight:900;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.ac_menu a.switch.open:after{content:"\f068"}.ac_menu .contentWrap p{position:relative;padding:10px 10px 20px 42px;margin:0}.ac_menu .contentWrap p:before{position:absolute;content:"A.";font-size:110%;left:17px;font-weight:700}#access{width:100%;background:#fff;height:auto;padding:0;margin-top:0}#access .access-location{float:none;width:100%;box-sizing:border-box;padding:20px 0}#access .access-location .access-locationBox{width:100%;text-align:center;margin:0 auto;flex-wrap:wrap}#access .access-location .access-locationBox .access-locationBox-left{width:100%}#access .access-location .access-locationBox .access-locationBox-right{margin:0 auto;padding:1em;width:100%}#access .access-map{float:none;width:100%;padding:0 0 10px;box-sizing:border-box}#access .access-map iframe{height:15pc}#bnr-moniter{position:fixed;left:10px;bottom:90px;z-index:5}#bnr-moniter img{width:150px;height:auto;vertical-align:top}#bnr-moniter .btn{color:#fff;background:#413a39;border:1px solid #413a39;width:14px;height:14px;border-radius:7px;line-height:14px;text-align:center;display:table;cursor:pinter}#bnr-moniter .new{position:absolute;right:8px;top:44px;background:#be1515;color:#fff;font-weight:700;font-size:9px;padding:0 2px}section#monietr .moniter-deal h3{font-size:120%;text-align:center;margin-bottom:4%;padding:0;border:0}section#monietr .moniter-deal p{margin:0;padding:0}section#monietr .moniter-deal span{font-size:140%;letter-spacing:.25em;color:#c05a10;background:transparent linear-gradient(transparent 60%,rgba(192,90,16,.2) 0)repeat scroll 0 0;font-weight:bolder}section#monietr .moniter-flex ul{display:block;padding:0;margin:0}section#monietr .moniter-flex li{display:block;width:100%;list-style:none;margin:0!important;padding:0 1%;box-sizing:border-box;vertical-align:top;text-align:center}section#monietr .moniter-flex p{text-align:left;width:120%;font-size:14px;letter-spacing:-.06em}section#monietr .moniter-flex img{width:75%;text-align:center;height:auto;margin:20px auto}section#monietr .moniter-flex .moniter-border{border:2px solid #413a39;padding:25px 15px;box-sizing:border-box;font-size:120%;border-radius:50%;line-height:2.1em;text-align:center;margin:20px auto;height:auto}section#monietr .moniter-flex .moniter-border strong{font-size:140%;letter-spacing:.25em;color:#c05a10;background:transparent linear-gradient(transparent 60%,rgba(192,90,16,.2) 0)repeat scroll 0 0;font-weight:bolder}section#monietr p{text-align:left}section#sitemap a{text-decoration:none;display:block}section#sitemap li h3{font-weight:700;padding-bottom:4%;border-bottom:1px solid #e4e1e0}section#sitemap ul.sitemapLeft,section#sitemap ul.sitemapRight{float:none;width:100%;margin:0;padding:0;text-align:left;font-size:15px}section#sitemap li{list-style:none;margin:0 0 2%;padding:0}section#sitemap ul.sitemapLeft ul.sitemap-sub{padding-left:30px}section#sitemap ul.sitemapLeft ul.sitemap-sub li{position:relative;font-size:13px!important}section#sitemap ul.sitemapLeft ul.sitemap-sub li:before{position:absolute;content:'-';margin-left:-10px;font-weight:400}section#sitemap ul.sitemapLeft ul.sitemap-sub li:first-child{margin-top:2%}#DOPBSPCalendar-form-field1_1,#DOPBSPCalendar-form-field1_2,#DOPBSPCalendar-form-field1_3,#DOPBSPCalendar-form-field1_4{width:100%!important;padding:6px!important}.DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper textarea,.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper textarea{width:95%!important;padding:6px!important}.DOPBSPCalendar-hour .dopbsp-bind-middle,.DOPBSPCalendar-hour .dopbsp-bind-middle .dopbsp-hour{height:21px!important;line-height:21px!important}.DOPBSPCalendar-hour .dopbsp-bind-middle .dopbsp-available{line-height:19px!important}.DOPSelect.dopselect-multiple ul{background:0 0!important;display:flex;border:0 0!important;width:auto;list-style:none;margin:0!important;max-height:auto!important;overflow-y:visible!important;padding:0!important;font-size:9pt!important}.DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper ul li,.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper ul li{display:inline-block;width:50%}.input#DOPBSPCalendar-form-field1_15{width:44px!important}section#counseling{padding:60px 0 15em;background-size:50%;background-position:bottom}section#counseling .cbox{padding:0 20px}.counseling-bnrBox{flex-wrap:wrap;width:100%;margin-bottom:20px}.counseling-24h-box,.counseling-tel-box,.counseling-reception{width:100%;padding:0 10px 10px}.counseling-line-box{padding:0 10px;text-align:center;clear:both;margin:0 auto}.counseling-form-flow{list-style:none;display:block;margin:0;padding:0}.counseling-form-flow li{font-size:15px;position:relative;padding:0}form.wpcf7-form{display:block}.table-res-form th{width:auto}.table-res-form tr.w30 td{width:50%}#contact-form-second.booking-form select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{width:85%;padding:6px;border-radius:0}.contact-form-right{width:100%;margin:0 auto}#contact-form-second.booking-form input.wpcf7-form-control.wpcf7-submit{width:50%;margin:1em auto;padding:1em}h1.partner{top:31%}footer{padding:10px 0 10pc;box-sizing:border-box}footer .fBox{width:100%;margin:0 auto 20px;text-align:center}footer .fBox .f-navi{float:none;text-align:left}footer .fBox .f-navi .f-navi01,footer .fBox .f-navi .f-navi02{position:relative;float:none;width:100%;padding-left:10px;text-align:center;flex-wrap:wrap}footer .fBox li{list-style:none;margin:0;padding:0 10px}footer .fBox .f-navi01 li{width:calc(100%/3);text-align:center;margin:.2em auto}footer .fBox .f-navi01 li:nth-child(3n){border:none}footer .fBox .f-navi a:link,footer .fBox .f-navi a:visited{color:#fff;text-decoration:none;text-align:left;font-size:13px;font-weight:400}footer .fBox .f-navi a:hover{text-decoration:underline}footer .fBox .f-link{width:100%;height:auto;padding:10px}footer .fBox .f-link a:link,footer .fBox .f-link a:visited{color:#fff!important;text-decoration:none}footer .fBox .f-link p{text-align:left;font-weight:400;font-size:9pt;margin-bottom:10px;line-height:1.6em;width:65%}footer .fBox .f-link .f-sns li{float:left;margin-right:20px}footer .fBox .f-link .f-sns a{color:#e4e1e0;text-decoration:none;text-align:left;font-size:25px;opacity:.75}footer .fBox .f-link .f-sns a:hover{color:#e4e1e0;opacity:1}footer copy{font-size:11px;font-family:Times New Roman,Times,"serif";color:#e4e1e0}footer .logo{float:none}footer .fBox .f-link ul{float:none}.floatmenu{display:inherit;width:100%;position:fixed;left:0;bottom:0;z-index:7;margin:0;background:#fff;height:5pc;box-shadow:0 0 5px rgba(0,0,0,.5)}.foot_sns{width:100%;position:fixed;bottom:0;left:0}.foot_sns li{float:left;width:32%}.foot_sns li:nth-child(2){margin:0 2%}.floatmenu ul{margin:0;padding:0;display:inherit}.floatmenu li{position:relative;float:left;display:inherit;list-style:none;width:50%;background:#dba95e;height:40px;line-height:40px}.floatmenu li:nth-child(odd){border-right:1px solid rgba(0,0,0,.2)}.floatmenu li:nth-child(-n+2){border-bottom:1px solid rgba(0,0,0,.2)}.floatmenu li:nth-child(2) a{background:#413a39}.floatmenu li:first-child a{background:#c05a10}.floatmenu li:last-child a{background:#00b900}.floatmenu li:after{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-3px;right:6px}.floatmenu li a{display:block;font-size:1pc;text-decoration:none;color:#fff;font-weight:700;text-align:center;margin:0 auto;height:40px;width:100%}.floatmenu li a span{margin-left:6px}.floatmenu li a:hover{background:#fff;color:#413a39;opacity:1}.demobox{flex-wrap:wrap;margin:0 auto}.demobox .heading-box{width:40%;margin:0 auto}.demobox .main-box{width:100%;padding:0 10px 10px;margin:15px auto 0}.demobox .main-box h1{font-size:1.5em;font-weight:700;text-align:center;margin:0 auto}.demobox .main-box h2{font-size:1.5em;font-weight:700;text-align:left;border-bottom:1px solid #333;padding-bottom:1em;margin:0 auto 1em}.demobox .main-box h3{font-size:1.2em;font-weight:700;text-align:left;margin:0 auto .5em;padding-left:.5em}.demobox .main-box .ac_menu h3{font-size:1.3em}.demobox .main-box p{text-align:left;clear:both}.demobox .main-box p.big{text-align:center;font-size:1.2em}.demobox .main-box .ac_menu p{padding:1em}.demobox .main-box .treatment-fee{width:100%;margin:-40px 30px 10px 10px}.demobox_second{flex-wrap:wrap;margin:0 auto}.demobox_second .main-box{width:100%}.demobox_second .img-box{width:100%;margin:0 auto;text-align:center}.demobox_second .img-box img{width:70vw}.cbox{padding:20px 10px}.cbox h2{font-size:1.5em;width:95%;text-align:center}.cbox h2.pb2{padding-bottom:2em}.cbox h2.inversion{padding-left:.5em;font-size:1.5em;text-align:left;width:100%}h3.boder{margin-top:1em}h3.boder.spnon{margin-top:1em;border-bottom:none}.cbox .heading-box p{font-size:1.2em;padding:1em 0;text-align:center;margin:0 auto}.pricemenu-merit .me-box h2{border:none;font-size:1.2em;padding:.5em;margin:0 auto}table.table07 td{width:27%;padding:5px;text-align:right}table.table07 td.middle{width:58%;text-align:left}.wBox.p40.pcmoniter{background-position:bottom right;background-size:70%;margin:0 auto;width:90%;height:345px}section#about-subject .subject dl dt{font-size:14px}section#about-subject .subject dl dd{font-size:14px}.btn01{flex-wrap:wrap}.btn01 a{width:100%;margin:.3em auto}section#about-flow ol{padding:0 10px}section#about-flow ol li{padding:0 0 30px 45px}section#about-flow ol li:before{left:-10px}.codebox{display:none}.treatment-frame .box{font-size:16px;text-align:left;padding:0 .4em}.treatment-frame:before{border:1px solid #231815;left:1px}.treatment-frame:after{content:none;position:absolute;font-size:1.4em;top:16%;left:59%}.flex-menu{display:flex;flex-wrap:wrap}.flex-menu ul{margin:0 auto;width:100%}.flex-menu li{list-style:none;width:100%;text-align:left;margin-bottom:10px;position:relative}.flex-menu li:last-child{margin-bottom:0}.flex-menu li a{padding:5px 10px}.sp-center{text-align:center !important}.taR.spL{text-align:left !important}.pickup-menu.breast_augmentation_fat_injection{background-image:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/SP_230129STS_hokyo_01b.webp);background-repeat:no-repeat;background-size:cover;padding:30px 0 0;height:137vw}.transportation-subsidy{background-repeat:no-repeat;background-size:cover;background-position-x:right;min-height:6em;padding:20px 0}.transportation-subsidy h1{font-size:2em;margin-top:0}.top_r{display:none}.footer_btns_sp{position:fixed;bottom:0;left:0;right:0;z-index:99}.footer_btns_sp ul{width:100%;display:flex;box-shadow:rgb(0 0 0/20%) 0 -1px 2px 0;background-color:#fff}.footer_btns_sp ul li{width:34vw;position:relative;margin-bottom:0;list-style:none}.footer_btns_sp ul li:not(:last-child){border-right:1px solid #e4e4e4}.footer_btns_sp ul li span,.footer_btns_sp ul li a{font-family:游ゴシック体,yu gothic,YuGothic,sans-serif;height:60px;padding-top:45px;font-size:2.933333326vw;line-height:1;color:#fff;font-weight:600;text-align:center;display:block;box-sizing:border-box;text-decoration:none}.footer_btns_sp ul li.footer_btns_call{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/footer_btns_call-smartphone.webp) center 13px no-repeat;background-size:26px;background-color:#fff}.footer_btns_sp ul li.footer_btns_call:before{content:"電話はこちら";font-family:游ゴシック体,yu gothic,YuGothic,sans-serif;display:block;padding:5px 0;text-align:center;border-radius:2.6em;background-color:#333;font-weight:600;position:absolute;font-size:2.5vw;color:#fff;line-height:1.1;top:-3vw;left:5%;right:5%;z-index:200}.footer_btns_sp ul li.footer_btns_call span,.footer_btns_sp ul li.footer_btns_call a{color:#333}.footer_btns_sp ul li.footer_btns_reserve{background:url(//ststyle-clinic.jp/wp-content/themes/ststyle_01/images/footer_btns_reserve-calendar.webp) center 15px no-repeat;background-size:24px;background-color:#333}.footer_btns_sp ul li.footer_btns_reserve:before{content:"24時間受付";font-family:游ゴシック体,yu gothic,YuGothic,sans-serif;display:block;padding:5px 0;text-align:center;border-radius:2.6em;background-color:#fff;font-weight:600;position:absolute;font-size:2.5vw;color:#333;line-height:1.1;top:-3vw;left:5%;right:5%;z-index:200}.footer_btns_sp ul li.footer_btns_line{background-color:#00b900}.footer_btns_sp ul li.footer_btns_line a{font-size:.9em;padding-top:18px;line-height:1.5}.footer_btns_sp ul li.footer_btns_line:before{content:"1万円クーポン配布中";font-family:游ゴシック体,yu gothic,YuGothic,sans-serif;display:block;padding:5px 0;text-align:center;border-radius:2.6em;background-color:#f1ff34;font-weight:600;position:absolute;font-size:2.5vw;color:#00b900;line-height:1.1;top:-3vw;left:5%;right:5%;z-index:200}.sp-flex{display:flex;justify-content:space-between}#overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.8);display:none;z-index:100000}#modalWindow{position:fixed;display:none;background-color:#fff;z-index:100001;margin-left:auto;margin-right:auto;width:calc(100% - 35%);border-radius:4px}#modalWindow>div>div{text-align:center;padding-bottom:10px}#modalWindow>div>div.line_btn{position:absolute;bottom:.9%;left:5.1%;width:90%}.footer_btns_sp ul li.footer_btns_line.line_open span{font-size:.9em;padding-top:18px;line-height:1.5}#modalWindow p.close{line-height:26px;position:absolute;right:0;top:-40px;color:#2cbf13;font-size:24px;width:30px;height:30px;border-radius:15px;background-color:#fff;text-align:center}}@media screen and (max-width:320px){.floatmenu li:last-child a,.floatmenu li:nth-child(2) a{font-size:100%}}