@charset "UTF-8";.page-drip .page-title,.page-drip .bread_wrap{display:none}.page-drip #contents .inner{width:100%;max-width:100%}.page-drip .mainblock.under{padding-bottom:0}.page-drip h3,.page-drip h4,.page-drip h5{background:0 0;border:none;color:inherit;font-size:inherit;font-weight:400;line-height:inherit;margin:0;padding:0}.page-drip h3:before,.page-drip h3:after,.page-drip h4:before,.page-drip h4:after,.page-drip h5:before,.page-drip h5:after{content:none;display:initial}.topinner{width:1000px;margin:0 auto;max-width:96%}.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/drip/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/drip/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)}}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;justify-content:center}.slick-dots li:not(:first-child){margin-left:1em}.slick-dots button{font-size:0;border:none;cursor:pointer;outline:none;padding:0;appearance:none;width:10px;height:10px;border-radius:50%;background:#ccc}.slick-dots .slick-active button{background:#2ea6d1}.btn-style a{font-size:18px;color:#fff;background:#2ec781;border-radius:8px;max-width:100%;width:280px;padding:.5em 1em;margin:0 auto;line-height:1.2;letter-spacing:.1em;display:block;text-align:center;text-decoration:none;box-sizing:border-box;position:relative;min-height:50px;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;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-style a:after{display:block;content:"";position:absolute;top:0;right:15px;bottom:0;margin:auto;width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;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:12px}.loopSliderWrap{top:0;left:0;height:180px;overflow:hidden;position:absolute}.loopSlider{margin:0 auto;width:100%;height:180px;text-align:left;position:relative;overflow:hidden}.loopSlider ul{height:180px;float:left;overflow:hidden}.loopSlider ul li{width:250px;height:180px;float:left;display:inline;overflow:hidden}.loopSlider ul li img{width:100%}.page-drip #contents{font-weight:700}.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;z-index:1}.top .mainblock a{text-decoration:none}.sec_news{padding:4% 0}.sec_news .news{position:relative;box-sizing:border-box}.news dd a{text-decoration:none;color:#333}.sec_news .news dt{padding:.5em 0;width:100px;float:left;clear:both;color:#333}.sec_news .news dd{padding:.5em 0;border-bottom:1px solid #ccc}.sec_news .news dt+dd{padding-left:120px}.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;font-weight:700;color:#4e6b2f;line-height:1.5;letter-spacing:.1em;position:relative;padding:5px 3em 5px 0;border-bottom:1px solid #666;margin:0 auto;box-sizing:border-box}.sec_news .news .btn a{font-size:14px;position:absolute;top:10px;right:0;color:#fff;background:#6db91b;display:table;padding:.2em 1.2em .2em 1em;line-height:1.3}.sec_news .news .btn a:after{content:'';position:absolute;top:0;right:5px;bottom:0;margin:auto;width:4px;height:4px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.sec01{padding:150px 0 5%;background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/drip/img/drip_bg001.png) no-repeat center top -140px,#fefde7}.sec01 h2{margin-bottom:4%}.sec01 h2+p{max-width:800px;margin:0 auto 4%}.sec01 .column{margin-bottom:4%}.sec02{padding:150px 0 5%;background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/drip/img/drip_bg001.png) no-repeat center top -140px,url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/drip/img/drip02_bg.png) no-repeat center top}.sec02 h2{margin-bottom:100px}.sec02 .column{position:relative;transition:.2s}.sec02 .column:hover{opacity:.7}.sec02 figcaption{font-size:30px;color:#f7bd0d;line-height:1.3;text-align:center;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;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:80px;padding:20px 0 0}.sec02 .column:nth-child(even) figcaption{color:#ff7758}.drip_line{width:100%;height:18px;background:repeating-linear-gradient(125deg,#fff 1px,#fff 30px,#1e78d1 30px,#1e78d1 60px,#fbff4d 60px,#fbff4d 90px)}.group01 h2{margin-bottom:20px}.group01 .price{margin-bottom:30px}.group01 h4{margin-bottom:20px}.group01 ul{-webkit-box-align:center;align-items:center}.group01 ul li{padding-left:28px;margin-bottom:.7em;line-height:1.5;position:relative}.group01 ul li:before{content:'';position:absolute;top:0;left:0;bottom:0;margin:auto;width:21px;height:21px;background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/drip/img/drip_check001.png) no-repeat center/contain}.group01 ul li span{color:#1e78d1}.sec07{padding:16.5% 0 5%;background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/drip/img/drip07_bg01.jpg) no-repeat center top/100% auto}.sec07 h2{text-align:center}.sec07 .columns{position:relative}.sec07 .columns:before{content:'';position:absolute;top:0;left:0;right:0;margin:auto;width:1px;height:100%;background:#000}.sec07 .column{margin-top:5%}.sec07 h3{font-size:24px;font-weight:700;margin-bottom:.5em;position:relative}.sec07 h3 span.step{color:#ffe32a;margin-bottom:.5em;padding-bottom:.3em;letter-spacing:0;display:block;position:relative}.sec07 h3 span.step:before{content:'';position:absolute;left:0;bottom:0;margin:auto;width:100%;height:1px;background:linear-gradient(90deg,#ffe32a 70%,transparent 95%)}.sec07 h3 span.step:after{content:'';position:absolute;right:-6.3%;bottom:-10px;margin:auto;width:12px;height:12px;background:#fff;border:4px solid #000;border-radius:50%}.sec07 h3 span.num{font-size:250%}@media screen and (min-width:768px){.slick-track{height:1200px}.slick-slide img{margin:0 auto;height:100%;width:auto !important;max-width:inherit;left:50%}.mainimage li:nth-child(1){background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/drip/img/drip_mainimage01_1.png) no-repeat center/cover}.mainimage{background:0 0;margin:0;position:absolute;top:0;left:0;width:100%;height:0;z-index:-1}.home .main_wrap{position:absolute;top:0;left:0;width:100%;z-index:-1}.page-drip #contents{padding-top:1078px}.left.btn-style a{margin-left:0}.right.btn-style a{margin-left:auto;margin-right: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>.column:last-child{margin-left:0}.columns.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.column.break+.column{margin-left:0!important}.col_1{width:100%;margin-left:0!important}.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%}.group01 .col_img,.group01 .col_txt{width:50%;padding:5% 0;box-sizing:border-box}.sec03 .col_txt,.sec05 .col_txt{padding-left:3%}.sec04 .col_txt,.sec06 .col_txt{padding-right:3%}.sec03{background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/drip/img/drip03_img01.jpg) no-repeat center/cover}.sec04{background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/drip/img/drip04_img01.jpg) no-repeat center/cover}.sec05{background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/drip/img/drip05_img01.jpg) no-repeat center/cover}.sec06{background:url(//www.horii-clinic.jp/wp-content/themes/originalstyle-1column/drip/img/drip06_img01.jpg) no-repeat center/cover}.sec07 .column{width:48%}.sec07 .col_2:not(:nth-child(2n+1)){margin-left:4%;transform:translateY(55%);-o-transform:translateY(55%);-ms-transform:translateY(55%);-moz-transform:translateY(55%);-webkit-transform:translateY(55%)}.sec07 .column img{max-width:54%}.sec07 .alignleft{margin-right:4%}.sec07 .alignright{margin-left:4%}.sec07 .column .btn-style{float:right;max-width:43%}.sec07 .col_2:nth-child(even) h3{text-align:right}.sec07 .col_2:nth-child(even) h3 span.step:before{background:linear-gradient(-90deg,#ffe32a 70%,transparent 95%)}.sec07 .col_2:nth-child(even) h3 span.step:after{left:-6.3%;right:auto}}@media screen and (min-width:768px) and (max-width:1280px){.slick-track{height:800px}.page-drip #contents{padding-top:678px}}@media screen and (max-width:1041px){.sec02 figcaption{font-size:24px}.sec07 .column .btn-style{float:none;max-width:none}}@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}.scroll>table{width:750px}.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 .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:10px 0 0}#main .news dd{padding:0 0 10px}#main .news .btn a{font-size:12px}.loopSlider{height:90px}.loopSlider ul{height:90px}.loopSlider ul li{width:125px;height:90px}.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 .news h3{font-size:21px}.sec02 .col_4{width:49%}.sec02 .col_4:not(:nth-child(2n+1)){margin-left:2%}.sec02 figcaption{font-size:18px;min-height:46px}.group01 .topinner{max-width:100%}.group01 .col_txt{padding:4%}.group01 ul li{width:100%}.sec03,.sec05{background:#fffe9c}.sec04,.sec06{background:#e4feaa}.sec07 h3{font-size:18px}.sec07 .columns:before{top:0;left:auto;right:1.7%}.sec07 .column{padding-right:5%;margin-top:10%}}.btn-style a.drip_btn-style{background:#91c420}@media screen and (min-width:768px){.btn-style a.drip_btn-style{margin-top:10px}}@media screen and (max-width:767px){#drip01 .columns.wrap{display:block}}