@charset "UTF-8";.home #contents>.inner{width:100%;max-width:100%}.topinner{width:1000px;margin:0 auto;max-width:96%}.toppage h3,.toppage h4,.toppage h5{background:0 0;border:none;color:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.toppage h3:before,.toppage h3:after,.toppage h4:before,.toppage h4:after,.toppage h5:before,.toppage h5:after{display:none}.slick-slide img{margin:0 auto}button.slick-arrow{background:0 0;border:none;position:absolute;top:50%;margin-top:-20px;height:40px;width:16px;text-indent:-9px;z-index:1}button.slick-arrow:hover{cursor:pointer;opacity:.7}button.slick-prev{background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/btn_prev.png) no-repeat;left:18%;margin-left:-16px}button.slick-next{background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/btn_next.png) no-repeat;right:18%;margin-right:-16px}@media screen and (max-width:1650px){button.slick-prev{left:13.7%}button.slick-next{right:13.7%}}@media screen and (max-width:1400px){button.slick-prev{left:8%}button.slick-next{right:8%}}@media screen and (min-width:1200px){.slick-slide:not(.slick-center){opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40)}}.btn-style a{font-size:16px;font-weight:700;color:#90c31f;background:#fff;border:2px solid #90c31f;border-radius:6px;width:100%;max-width:310px;padding:.8em 1em;margin:0 auto;line-height:1.2;display:block;text-align:center;text-decoration:none;box-sizing:border-box;position:relative}.btn-style a:after{display:block;content:"";position:absolute;top:0;right:13px;bottom:0;margin:auto;width:8px;height:8px;border-top:2px solid #90c31f;border-right:2px solid #90c31f;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:.2s}.btn-style a:hover{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);cursor:pointer}.btn-style a:hover:after{right:10px}.loopSliderWrap{top:0;left:0;height:240px;overflow:hidden;position:absolute}.loopSlider{margin:0 auto;width:100%;height:240px;text-align:left;position:relative;overflow:hidden}.loopSlider ul{height:240px;float:left;overflow:hidden}.loopSlider ul li{width:284px;height:240px;float:left;display:inline;overflow:hidden}.loopSlider ul li img{width:100%}.box_link{position:absolute;left:0;top:0;width:100%;height:100%}.box_link a{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-9999px;transition:.2s}.top .mainblock a{text-decoration:none}.sec_news{padding:4% 0;background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/bg_img001.jpg) no-repeat center/cover}.sec_news .news{position:relative;box-sizing:border-box}.news dd a{text-decoration:none;color:#333}.sec_news .news dt{padding:12px 5px 12px 2.5em;width:120px;float:left;clear:both;color:#333;position:relative}.sec_news .news dt:before{content:'';position:absolute;top:0;left:1em;bottom:0;margin:auto;width:6px;height:6px;border-top:2px solid #ff99ad;border-right:2px solid #ff99ad;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.sec_news .news dd{padding:12px 5px;border-bottom:1px solid #b8b8b8}.sec_news .news dt+dd{padding-left:140px}.sec_news .news dd a:hover{text-decoration:underline}.sec_news .news .btn a:hover{opacity:.7;-moz-opacity:.7;-webkit-opacity:.7}.sec_news .news h3{font-size:28px;color:#4e6b2f;line-height:1.5;letter-spacing:.1em;position:relative;font-weight:700;padding:5px 3em 5px 0;border-bottom:1px solid #666;margin:0 auto 10px;box-sizing:border-box}.sec_news .news .btn a{position:absolute;top:10px;right:0;color:#fff;font-size:14px;background:#ff99ad;display:table;padding:5px 12px;line-height:1.3}.sec_news .news .btn a:after{content:" >";font-weight:700}.top h2{font-size:30px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-align:center;margin-bottom:1em}.top h2 span{font-size:53%;color:#90c31f;letter-spacing:.05em;margin-top:.4em}.sec01{padding:5% 0}.sec01 h2+p{max-width:800px;margin:0 auto 4%}.sec01 .con01{position:relative}.sec01 .con01 figure{margin-bottom:2em}.sec01 .con01 .con_l{padding:4% 3%;background:rgba(144,195,31,.8);border-radius:6px;color:#fff;box-sizing:border-box;position:relative;transition:.2s}.sec01 .con01 .con_l:hover{background:rgba(176,227,63,.8)}.sec01 .con01 .con_l h3{font-size:24px;color:#fff;line-height:1.5;letter-spacing:.1em;margin-bottom:.5em}.sec01 .con01 .con_l h3 span{font-size:133%;font-weight:700}.sec01 .box_link:before{content:'More';position:absolute;right:10%;bottom:4%;margin:auto;color:#fff;font-size:14px}.sec01 .box_link:after{content:'';position:absolute;right:8%;bottom:7%;margin:auto;width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.sec02 figure{margin-bottom:1em}.sec02 .btn-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.sec02 .btn-style a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:49%;max-width:100%;margin:0 0 2%;font-size:18px;font-weight:400;background:#fff;color:#333;border:0;border-radius:6px;height:60px;padding:0 1em;line-height:1.3;box-sizing:border-box;text-align:center}.sec02 .column:nth-child(1) .btn-style a:after{border-color:#7acaf8}.sec02 .column:nth-child(2) .btn-style a:after{border-color:#ff99ad}.sec02 .btn-style a:not(:first-child){margin-left:2%}.sec02 .btn-style a.wrap+a{margin-left:0 !important}.sec02 .btn-style a.cols1{width:100%}.sec02 .btn-style a.own{background:#fff url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/txt002.png) no-repeat center left 5%/40px}.sec02 .btn-style a.part_own{background:#fff url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/txt001.png) no-repeat center left 5%/40px}.sec02 .btn-style a>span{display:table-cell;vertical-align:middle}.sec02 .btn-style a>span span{font-size:72%}.sec_bnr{padding:5% 0}.sec03{padding:0 0 5%}.sec03 h2{color:#fff;margin:2% 0 5%}.sec03 h2 span{color:#fff}.sec03 h2+p{font-size:20px;letter-spacing:.1em;margin-bottom:4%;text-align:center}.sec03 h3{font-size:24px;font-weight:700;padding:0 0 .3em;margin-bottom:.5em;line-height:1.4;letter-spacing:.1em;position:relative;min-height:51px;position:relative}.sec03 .con01 h3{padding-left:110px}.sec03 .con03 h3{padding-left:120px}.sec03 .con02 h3,.sec03 .con04 h3{padding-top:60px}.sec03 h3:before{content:'';position:absolute;margin:auto}.sec03 .con01 h3:before{bottom:.5em;left:.5em;width:84px;height:51px;background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/sec03_num1.png) no-repeat center/contain}.sec03 .con02 h3:before{top:0;left:0;width:98px;height:50px;background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/sec03_num2.png) no-repeat center/contain}.sec03 .con03 h3:before{bottom:.5em;left:.5em;width:98px;height:51px;background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/sec03_num3.png) no-repeat center/contain}.sec03 .con04 h3:before{top:0;left:0;width:98px;height:51px;background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/sec03_num4.png) no-repeat center/contain}.sec03 h3:after{content:'';position:absolute;left:0;bottom:0;margin:auto;width:100%;height:1px;background:#90c31f}.sec04{padding:5% 0}.sec04 h2.tal{text-align:left}.sec04 h2 span.position{font-size:60%;color:#333}.sec04 h2 span:not(.position){margin-left:1em}.sec04 .btn-style{margin-bottom:4%}.page-beauty_products .fee-table td:last-child,.page-drip .fee-table td:last-child,.page-ed_aga .fee-table td:last-child,.page-medical_checkup .fee-table td{width:20%}@media screen and (min-width:768px){.page-guide .guide01 h4{font-size:18px}.page-guide .guide01 .column{position:relative}.page-guide .guide01 .column p{padding-bottom:50px}.page-guide .guide01 .column .btn-style{position:absolute;left:0;right:0;bottom:5%;margin:auto}}.page-booking-form .content-form label.field-item{margin-right:1%;display:inline-block;width:48%}@media screen and (max-width:767px){.page-booking-form .content-form label.field-item{width:100%}}@media screen and (min-width:768px){.mainimage{position:relative}.main_bnr{background:rgba(255,255,255,.85);left:0;right:0;bottom:0;overflow:hidden;width:100%;margin:auto;padding:10px 20px 20px;box-sizing:border-box}.main_bnr .columns{-webkit-box-pack:center;justify-content:center}.main_bnr a{display:block}.left.btn-style a{margin-left:0}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.column{box-sizing:border-box}.columns.wrap{flex-wrap:wrap}.columns:not(:last-child){margin-bottom:2%}.columns:not(.reverse) .column:not(.col_2):not(.col_3):not(.col_4):not(:first-child){margin-left:2%}.columns.reverse .column:not(:last-child){margin-left:2%}.columns.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.col_2{width:49%}.col_3{width:32%}.col_4{width:23.5%}.col_2:not(:nth-child(2n+1)){margin-left:2%}.col_3:not(:nth-child(3n+1)){margin-left:2%}.col_4:not(:nth-child(4n+1)){margin-left:2%}.con_l,.con_r{width:49%}.con_r{margin-left:2%}.sec01 .con01 .con_r{width:75.8%;float:right}.sec01 .con01 .con_l{width:560px;position:absolute;top:35%;left:0}.sec01 .con01{padding-bottom:10%}.sec02{background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/sec02_bg01.jpg) no-repeat center/cover}.sec02 .columns{width:1000px;max-width:100%;margin:0 auto}.sec02 .column{width:46%}.sec02 .col_2:not(:nth-child(2n+1)){margin-left:8%}.sec02{padding:5% 0}.sec03{background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/h2_bg.png) no-repeat center top,url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/sec03_bg.jpg) no-repeat center/cover}.sec03 .con01 h3{margin-top:7%}.sec03 .con01 h3:after{width:90%}.sec03 .con01 p{max-width:77%}.sec03 .con02 h3:after{width:110%;left:auto;right:0}.sec03 .con03 h3{margin-top:10%}.sec03 .con03 p{width:90%}.sec03 .con04 .column:nth-child(2){width:45%}.sec03 .con04 h3{margin-top:3%}.sec03 .con04 h3:after{width:107%;left:auto;right:0}}@media screen and (min-width:1041px){.sec03 .con01 .column:nth-child(1){transform:translateX(-25%);-o-transform:translateX(-25%);-ms-transform:translateX(-25%);-moz-transform:translateX(-25%);-webkit-transform:translateX(-25%)}.sec03 .con02 .column:nth-child(1){transform:translateX(10%);-o-transform:translateX(10%);-ms-transform:translateX(10%);-moz-transform:translateX(10%);-webkit-transform:translateX(10%)}.sec03 .con03 .column:nth-child(1){transform:translateX(-13%);-o-transform:translateX(-13%);-ms-transform:translateX(-13%);-moz-transform:translateX(-13%);-webkit-transform:translateX(-13%)}.sec03 .con04 .column:nth-child(1){transform:translateX(20%);-o-transform:translateX(20%);-ms-transform:translateX(20%);-moz-transform:translateX(20%);-webkit-transform:translateX(20%)}}@media screen and (max-width:1041px){.sec02 .btn-style a{font-size:14px}.sec03 h3{font-size:18px}.sec03 .con01 h3{padding-left:70px}.sec03 .con03 h3{padding-left:80px}.sec03 .con02 h3,.sec03 .con04 h3{padding-top:40px}.sec03 .con01 h3:before{width:58px;height:35px}.sec03 .con02 h3:before,.sec03 .con03 h3:before,.sec03 .con04 h3:before{width:68px;height:35px}}@media screen and (max-width:767px){.btn-style a{margin:0 auto 10px;font-size:14px !important}.btn-style.btns a{display:block;width:100%;max-width:400px;margin:0 auto 10px}.topinner{width:420px;margin:0 auto;box-sizing:border-box}.scroll{overflow:auto;white-space:nowrap}.scroll>table{width:100%}.scroll+p{text-align:center;font-size:12px}.mainimage,.slider{margin-bottom:0}.mainimage img{height:auto;max-width:none;max-height:none;width:100%}.main_bnr{display:none}#main .news{margin-bottom:1.5em;position:relative}#main .news h3 .subtitle{font-size:12px;margin-left:0}.sec_news{padding:2em 0}.sec_news .news dt{width:100%}#main .news dt{padding:0 0 0 2.5em}#main .news dd{padding:0 0 10px 2.5em}#main .news .btn a{font-size:12px;top:calc(100% + 1.5em)}.loopSlider{height:120px}.loopSlider ul{height:120px}.loopSlider ul li{width:143px;height:120px}.columns,.column:not(:last-child){margin-bottom:4%}.columns.wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.top h2{font-size:21px}.sec_news h3{font-size:21px}.sec01 .con01 .con_l h3{font-size:20px}.sec01 .box_link:before{right:12%}.sec02 .column:nth-child(1){background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/sec02_bg01_1.jpg) no-repeat center/cover}.sec02 .column:nth-child(2){background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/sec02_bg01_2.jpg) no-repeat center/cover}.sec02 .column{padding:5% 0}.sec02 .column:not(:last-child){margin-bottom:0}.sec02 .sp_bginner{width:420px;max-width:100%;margin:0 auto}.sec03{background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/h2_bg.png) no-repeat center top/60%,url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/img/sp_sec03_bg.jpg) no-repeat center/cover}.sec03 h2{margin-bottom:8%}.sec03 h2+p{font-size:14px}}.copybnr{width:200px!important;margin:0 auto}.copybnr a:nth-child(1){display:block}.copybnr img{width:100%;height:auto;vertical-align:bottom;margin-bottom:0!important}.copybnr a:nth-child(2){padding-top:3.75%;text-decoration:none;flex-flow:row wrap;justify-content:center;display:flex;color:#4d4d4d}.copybnr span{font-size:14px;font-family:'游ゴシック体',YuGothic,'游ゴシック','Yu Gothic',sans-serif;font-feature-settings:'palt' 1;letter-spacing:.04em;font-weight:700;text-align:left}