@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(//kobe-braindock.com/wp-content/themes/originalstyle-1column/img/btn_prev.png) no-repeat;left:18%;margin-left:-16px}button.slick-next{background:url(//kobe-braindock.com/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:18px;font-weight:700;color:#fff;background:#1b2d88;border-radius:5px;width:100%;max-width:288px;padding:1em;margin:0 auto;line-height:1.2;letter-spacing:.05em;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: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:10px}.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%}.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(//kobe-braindock.com/wp-content/themes/originalstyle-1column/img/sec05_bg.png) no-repeat center top 15%/auto 362px}.sec_news .news{position:relative;box-sizing:border-box}.news dd a{text-decoration:none;color:#333}.sec_news .news dt{padding:12px 5px;width:100px;float:left;clear:both;color:#333}.sec_news .news dd{padding:12px 5px;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:30px;color:#1b2d88;line-height:1.3;letter-spacing:.1em;position:relative;font-weight:700;padding:5px 3em 5px 0;border-bottom:1px solid #ed0b0b;margin:0 auto 10px;box-sizing:border-box}.sec_news .news .btn a{position:absolute;top:10px;right:0;color:#1b2d88;font-size:12px;background:0 0;border:1px solid #1b2d88;display:table;padding:6px 2em 4px 1em;line-height:1.3}.sec_news .news .btn a:after{content:"";position:absolute;top:0;right:10px;bottom:0;margin:auto;width:7px;height:7px;border-top:1px solid #1b2d88;border-right:1px solid #1b2d88;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.top h2{margin-bottom:4%}.sec01{padding:4% 0;background:url(//kobe-braindock.com/wp-content/themes/originalstyle-1column/img/sec01_bg.jpg) no-repeat center/cover}.sec01 h2+p,.sec02 .con01 p{max-width:800px;width:100%;margin:0 auto 4%}.sec01 .column p{padding:1em}.sec02{padding:4% 0}.sec02 ul{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 ul li{margin-bottom:1%}.sec_info{padding:4% 0;background:#99d5f5}.sec_info h3{font-size:24px;letter-spacing:.05em;line-height:1.5;margin-bottom:.5em;color:#1b2d88;text-shadow:0 0 5px #fff}.sec_info .time-table+p{margin-top:.8em;color:#1b2d88;font-size:15px}.sec_info figure:not(:first-child){margin-top:4%}.sec03{padding:4% 0}.sec03 .ttl{padding-left:80px;border-bottom:1px solid #ed0b0b;margin-bottom:1em}.sec03 .ttl h3{font-size:30px;font-weight:700;color:#1b2d88;letter-spacing:.05em;margin-bottom:.5em}.sec03 .ttl ul li{font-size:18px;display:inline-block;margin:0 .6em .8em 0;font-weight:700;color:#1b2d88;padding:.3em 1em;background:#61c2f5;border-radius:5px}.sec03 .con01 .ttl{background:url(//kobe-braindock.com/wp-content/themes/originalstyle-1column/img/plan1.png) no-repeat left top}.sec03 .con02 .ttl{background:url(//kobe-braindock.com/wp-content/themes/originalstyle-1column/img/plan2.png) no-repeat left top}.sec03 .con03 .ttl{background:url(//kobe-braindock.com/wp-content/themes/originalstyle-1column/img/plan3.png) no-repeat left top}.sec03 .con04 .ttl{background:url(//kobe-braindock.com/wp-content/themes/originalstyle-1column/img/plan4.png) no-repeat left top}.sec04 .con01{padding:4% 0}.sec04 h3{margin-bottom:5%}.sec04 .btn-style:not(:first-child){margin-top:4%}.sec_news figure{margin:4% 0}.page-brain-dock .border-table tbody td{width:10%;text-align:center}.page-brain-dock .fee-table tbody td:last-child{width:25%}.page-smoking .border-table tbody td:last-child{width:25%;text-align:center}@media screen and (min-width:768px){.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{-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 .column{width:33.33%;margin-left:0!important}.sec02 ul li{width:19.2%}.sec02 ul li:not(:nth-child(5n+1)){margin-left:1%}.sec03 .column:nth-child(1){width:45%}.sec03 .column:nth-child(2){width:53%}.sec04 .con01{background:url(//kobe-braindock.com/wp-content/themes/originalstyle-1column/img/sec04_bg.jpg) no-repeat center left 25%/cover}.sec04 .con01 p{text-shadow:1px 0 3px #fff,-1px 0 3px #fff,0 1px 3px #fff,0 -1px 3px #fff}.sec_news ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sec_news ul li:not(:nth-child(3n+1)){margin-left:1%}}@media screen and (max-width:1041px){.sec_info h3{font-size:17px}.sec03 .ttl h3{font-size:21px}.sec03 .ttl ul li{font-size:12px}}@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 .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}#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:24px;padding:0 4%}.sec02 ul li{width:32.66%}.sec02 ul li:not(:nth-child(3n+1)){margin-left:1%}.sec03 .ttl ul li{font-size:11px;margin:0 .1em .4em 0;padding:.1em .5em}.sec04 .con01{background:#e3fbfc}.sec_news ul li:not(:first-child){margin-top:2%}.sec_news .news h3{font-size:21px}.sec_news .news .btn a{top:5px}}