@charset "UTF-8";.entry-block{padding-bottom:1.5em;margin-bottom:2em;border-bottom:1px dotted #ccc}.entry-block .dateBlock{font-size:13px;padding-bottom:.5em;padding-top:.5em}#aside .menu-blog{padding:10px 10px 20px;box-sizing:border-box;margin-top:1em;background:rgba(153,213,245,.3)}#aside .menu-blog h3{border-bottom:1px dotted #1b2d88;color:#1b2d88;font-size:18px;padding:.6em 0 .7em;text-align:center;margin-bottom:.8em;letter-spacing:.12em}#aside .menu-blog li{font-size:11px}#aside .menu-blog li a{position:relative;padding-left:1em;font-size:14px;color:#333;text-decoration:none}#aside .menu-blog li a:hover{color:#1b2d88;text-decoration:none}#aside .menu-blog li a:after{position:absolute;content:"";top:.5em;left:.3em;width:3px;height:3px;border-radius:50%;background:#473619}.pager{font-size:88%;margin-bottom:3em}.pager span.current,.pager a{display:inline-block;margin-right:5px;width:25px;height:25px;line-height:25px;background:#fff;text-decoration:none;color:#51504e;text-align:center}.pager span.current{color:#fff}img{height:auto;vertical-align:bottom;max-width:100%;max-height:100%}.mainblock img{max-width:100%}.aligncenter{display:block;margin:0 auto}.img_size img,img.img_size{width:auto !important}.post-type-page h3,.under h3{font-size:28px;text-align:left;margin:1.5em auto .5em;padding:15px 1.5em;color:#fff;display:block;font-weight:700;letter-spacing:.1em;position:relative;background:#93c5fc;line-height:1.4}.post-type-page h3:before,.under h3:before{content:"";position:absolute;left:5px;bottom:5px;margin:auto;width:calc(100% - 10px);height:5px;border-radius:3px;background:#fff}.post-type-page h3:after,.under h3:after{position:absolute;content:""}.mainblock>h3:first-child,.mainblock>div:first-child h3,.mainblock>h3:first-of-type{margin-top:0}.entry-block h3,.mce-content-body h4,.under h4{font-size:22px;color:#1b2d88;line-height:1.5;position:relative;font-weight:700;padding:7px 10px 6px;border-bottom:2px solid #ed0b0b;margin:0 auto 20px;box-sizing:border-box}.entry-block h3:before,.mce-content-body h4:before,.under h4:before{position:absolute;content:""}.mce-content-body div.h3+h4,div.h3+h4{margin-top:0}.entry-block h3{font-size:18px;margin-top:0}.entry-block h3 a{color:#1b2d88;text-decoration:none}.entry-block h3 a:hover{color:#ed0b0b}.mce-content-body h5,.under h5{font-size:18px;font-weight:700;color:#fff;display:table;position:relative;padding:4px 10px;line-height:1.5;background:#4399fa;box-shadow:5px 5px 0 #1b2d88;margin-bottom:.8em;margin:0 0 10px}.under h4+h5,.under div.h4+h5{margin-top:0 !important}.post-type-page h6,.under h6{font-size:16px;line-height:1.4;margin:20px auto 10px;padding:.2em 1em .1em 1.5em;overflow:hidden;color:#1b2d88;position:relative;display:inline-block;font-weight:400;font-weight:700}.post-type-page h6:after,.under h6:after{content:'';position:absolute;top:0;left:0;bottom:0;margin:auto;width:.3em;height:1.2em;background:#1b2d88;border-radius:1em}.number{display:inline-block;vertical-align:baseline;padding:0;margin-right:.4em;margin-bottom:.2em;line-height:1.4}.number:after{content:"."}h3.number_title .number{font-size:175%;font-style:italic;color:#473619;background:0 0;padding:0;margin:0 .3em 0 0;position:relative}h3.number_title .number:after{content:"."}h4.number_title .number{font-style:italic;background:0 0;padding:0;margin:0 .3em 0 0;position:relative}h4.number_title .number:after{content:"."}.title p{margin:0 0 10px;font-size:18px;font-weight:700;color:#1b2d88}.ul01{margin-bottom:1em}.ul01 li{position:relative;margin-bottom:.3em;padding-left:1em;box-sizing:border-box;line-height:1.4}.ul01 li:before{position:absolute;content:"";width:10px;height:10px;background:#1b2d88;top:6px;left:0}.ul02{margin-bottom:1em}.ul02 li{position:relative;margin-bottom:.5em;padding-left:1.7em;box-sizing:border-box}.ul02 li:before{position:absolute;content:"";width:.5em;height:.5em;border:3px solid #ed0b0b;border-radius:50%;top:.38em;left:.38em}.ul_check,.ul_arrow{margin-bottom:1em;background:rgba(153,213,245,.3)}.ul_check{box-sizing:border-box;padding:30px 30px 20px;margin-bottom:1.2em;overflow:hidden}.ul_check li{position:relative;margin-bottom:.5em;padding-left:1.8em}.ul_check li:before{position:absolute;content:"";width:1em;height:1em;background:#1b2d88;top:4px;left:5px}ul.ul_check li:after{display:block;content:'';position:absolute;top:9px;left:9px;width:8px;height:3px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:10}.ul_arrow{padding:20px 20px 10px;box-sizing:border-box;margin:0 auto 2em}.ul_arrow li{position:relative;margin-bottom:.5em;padding-left:1.2em}.ul_arrow li:before{position:absolute;content:"";width:0;height:0;top:.35em;left:7px;margin:0;border:6px solid transparent;border-top:8px solid #1b2d88;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ul_arrow li a{text-decoration:none;color:#333}.ul_arrow li a:hover{text-decoration:underline}ol.ol01{margin-bottom:1.2em}ol.ol01 li{position:relative;margin-bottom:.4em}ol.ollist{margin-bottom:1.2em}ol.ollist li{margin-bottom:.5em;list-style:none inside;counter-increment:ollist}ol.ollist li:before{content:"(" counter(ollist) ") "}ol.ol_decimal{margin-bottom:1.2em}ol.ol_decimal{counter-reset:li;list-style:none;padding-left:0}ol.ol_decimal>li{position:relative;margin-bottom:.5em;padding-left:2.5em}ol.ol_decimal>li:before{content:counter(li) "";counter-increment:li;position:absolute;left:0;color:#fff;width:1.8em;height:1.8em;background:#1b2d88;border-radius:50px;line-height:1.8;text-align:center}.float-list{overflow:hidden}.float-list li{margin-bottom:.5em}.time-table{width:100%;margin-bottom:.3em;line-height:1.5;background:#fff;border-collapse:separate;border-radius:5px 0}.time-table thead tr:first-child th:first-child{border-radius:5px 0 0}.time-table thead tr:first-child th:last-child{border-radius:0 5px 0 0}.time-table th,.time-table td{text-align:center;font-weight:400;padding:.8em 3px .7em;vertical-align:middle;border-bottom:1px solid #eee}.time-table thead th{color:#fff;background:#1b2d88;border-bottom:none}.time-table tbody th{width:30%;color:#1b2d88;font-weight:700}.time-table tbody td{color:#777}.time-table .color01{color:#61c2f5}.time-table .color02{color:#777}.table01{width:100%;margin-bottom:.5em}.table01 th,.table01 td{padding:7px 5px 5px;text-align:left;vertical-align:top;border-bottom:1px solid #ccc}.table01 th{width:15%;text-align:center}.table01.price th{width:60%}.table01.price td{text-align:right}.border-table{width:100%;font-size:95%;margin-bottom:1.5em}.border-table thead th{background:#61c2f5;color:#fff;text-align:center;font-weight:700}.border-table th,.border-table td{font-weight:400;padding:10px 5px;border:1px solid #ccc;line-height:1.3}.border-table tbody th{text-align:left;background:#d9f5ff;vertical-align:middle}.fee-table{width:100%;font-size:95%;margin-bottom:.5em}.fee-table th,.fee-table td{font-weight:400;padding:10px 8px;border:1px solid #ccc}.fee-table thead th{background:#61c2f5;color:#fff;text-align:center}.fee-table tbody th{text-align:left;background:#d9f5ff}.fee-table tbody td:last-child{text-align:right}.info-table{width:100%;border-top:1px solid #c3c3c3}.info-table tr{border-bottom:1px solid #c3c3c3}.info-table th{width:100px;text-align:left;font-weight:700;padding:.7em 0}.info-table td{padding:.7em 0}dl.dl01{margin-bottom:.5em}dl.dl01 dt{margin-bottom:.5em;padding:.4em .6em;position:relative;display:inline-block;line-height:1.4em;color:#fff;background:#352e24}dl.dl01 dd{margin-bottom:1.2em}dl.dl_number dt{font-size:117%;font-weight:400;position:relative}dl.dl_number dd{padding-left:2em;margin-bottom:1.2em}.dl_number .number{display:inline-block;vertical-align:baseline;font-size:15px;padding:.2em .6em .1em;margin-right:.5em;color:#fff;border-radius:3px;margin-bottom:.2em;line-height:1.4}.block{margin-bottom:2em}.block-inner{margin-bottom:2em}.block>.block-inner:last-child{margin-bottom:0}.border-block{box-sizing:border-box;padding:20px 20px 5px;border:3px solid #1b2d88;margin-bottom:1.2em}.bg-block{box-sizing:border-box;padding:30px 30px 15px;background:#d9f5ff;margin-bottom:1.2em;overflow:hidden}.border-block h5:first-child,.bg-block h5:first-child{margin-top:0 !important}.border-block ul:last-child{margin-bottom:0 !important}.ba-block{background:url(//kobe-braindock.com/wp-content/themes/originalstyle-1column/img/arrow_r.svg) no-repeat center 50%;background-size:3%;margin-bottom:10px;font-size:92%}.ba-block .before{float:left;width:47%;position:relative}.ba-block .after{float:right;width:47%}.ba-block img{display:block;margin:0 auto 10px}.batitle{text-align:center;font-size:15px;margin-bottom:.5em !important}.flow-block{padding:0 0 1em;margin-bottom:1em;position:relative}.block-inner .flow-block{padding:0 0 1em}.flow-block:after{position:absolute;content:"";width:0;height:0;bottom:0;right:50%;margin:0 -15px -30px 0;border:30px solid transparent;border-top:15px solid #ed0b0b}.block>.flow-block:last-child:after,.block-inner>.flow-block:last-child:after{display:none}.qa-block{margin-bottom:1.8em;padding-top:1.8em}.qa-block .answer{position:relative;padding:2px 2px 2px 2em;margin-left:30px;margin-top:20px}.answer p{padding:0 0 12px 5px}.answer:before{position:absolute;content:"";top:-2px;left:0;background:#ed0b0b;height:2em;width:2em;border-radius:50%;margin-top:.1em}.answer:after{position:absolute;content:"A";font-size:100%;top:2px;left:.65em;color:#fff;font-weight:400;border:none}.qa-block .answer p{margin:0}.mce-content-body .qa-block h4,.qa-block h4{padding-left:2em !important;border-bottom:none;padding-bottom:0;display:block;position:relative;color:#1b2d88;background:0 0;padding-top:0}.mce-content-body .qa-block h4:before,.qa-block h4:before{position:absolute;content:"";top:0;left:0;background:#1b2d88;height:1.6em;width:1.6em;border-radius:50%;margin-top:-.15em}.mce-content-body .qa-block h4:after,.qa-block h4:after{position:absolute;content:"Q";font-size:82%;top:0;left:.55em;color:#fff;font-weight:400;border:none}.wpcf7 dl{width:100%;margin:0 auto 20px;overflow:hidden;border-top:1px dashed #ccc}.wpcf7 dl dt,.wpcf7 dl dd{padding:10px 5px}.wpcf7 dl dt{clear:both;float:left}.wpcf7 dl dd{padding-left:14em;border-bottom:1px dashed #ccc}.wpcf7 .mf{font-size:80%;color:#ea0000;padding-left:3px}.wpcf7 .ex,.wpcf7 .subtxt{font-size:75%;color:#1b2d88;line-height:1.4em;display:inline-block}.wpcf7 dl dt .requisite,.wpcf7 dl .attention{font-size:78%;color:#f45000}.wpcf7 .wpcf7-not-valid-tip{font-size:76%;color:#af2223}.wpcf7 dl dd input{max-width:90%;width:500px;font-size:inherit}.wpcf7 dl dd.radio01 input{max-width:48%;width:auto}.wpcf7 dl dd .radio input,.wpcf7 dl dd .heckbox input{width:auto}.wpcf7 dl dd .radio01 span.wpcf7-list-item,.wpcf7 dl dd .sexes span.wpcf7-list-item,.wpcf7 dl dd .correspondence span.wpcf7-list-item,.wpcf7 dl dd .course span.wpcf7-list-item,.wpcf7 dl dd .health-insurance span.wpcf7-list-item{display:block}.mainblock .wpcf7 dl dd p{margin-bottom:0}.wpcf7 dl dd textarea{max-width:90%;width:500px;font-size:inherit;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif}.wpcf7 dl dd.radio input,.wpcf7 dl dd.checkbox input{width:inherit;height:inherit;vertical-align:text-top;padding:.6em 0 0;line-height:1.6em}.wpcf7 dl dd.age input{width:80px;margin-right:5px}.wpcf7 dl dd .wpcf7-list-item{margin-right:10px}.wpcf7 .btn-style{text-align:center!important}.wpcf7 .btn-style input{width:120px;font-size:16px;padding:.4em}.btn-style input:hover{cursor:pointer;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}@media screen and (max-width:767px){.wpcf7 dl dt{float:none;margin-bottom:0;padding-bottom:2px}.wpcf7 dl dd{padding-left:5px;padding-top:5px}.wpcf7 dl dd input,.wpcf7 dl dd textarea{padding:5px 2px;border:1px solid #ccc;box-shadow:none;max-width:100%;width:100%;box-sizing:border-box}}#menu-sitemap{padding:0}#menu-sitemap li{padding:.8em .2em .7em 1.1em;position:relative;border-bottom:2px dotted #eee;vertical-align:top}#menu-sitemap li:after{display:block;content:"";position:absolute;width:.3em;height:.3em;top:1.4em;left:.1em;border-top:solid 2px #ccc;border-right:solid 2px #ccc;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#menu-sitemap li ul li{border-bottom:none;padding-bottom:0}#menu-sitemap li a{text-decoration:none;color:#555}#menu-sitemap li a:hover{color:#1b2d88}.gallery li img{margin-bottom:5px}.googlemap{position:relative;padding-bottom:40%;height:0;overflow:hidden;margin-bottom:10px}.googlemap iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.youtube-wrap{width:600px;max-width:100%;margin:0 auto 20px}.youtube{position:relative;padding-bottom:35%;padding-top:30px;height:0;overflow:hidden;max-width:600px;margin:0 auto 20px}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.color01{color:#1b2d88}.color02{color:#ed0b0b}.attention{color:#9c0601}.t_red{color:red}.t_blu{color:#00f}.bgcolor01{background-color:#61c2f5;padding:.2em .5em .1em;color:#fff;font-weight:700}.font-big{font-size:120%}.font-small{font-size:82%}.fl{float:left !important}.fr{float:right !important}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.mt10{margin-top:10px !important}.mt20{margin-top:20px !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.bold{font-weight:700}@media screen and (min-width:768px){#tinymce img.alignright,#tinymce img.alignleft,.mainblock img.alignright,.mainblock img.alignleft{max-width:34%}.mainblock .alignright{float:right;margin:0 0 10px 2%}.mainblock .alignleft{float:left;margin:0 2% 10px 0}.float-list{overflow:hidden}.float-list li{float:left;box-sizing:border-box;margin:0 1.2em .5em 0}.float-list2 li{display:inline-block;width:50%;margin:0 0 .5em;padding-right:.8em}.float-list3 li{display:inline-block;width:33.3%;margin:0 0 .5em;padding-right:.8em}.float-list3 li:nth-child(3n){padding-right:0}.float-list3 li.no-float{float:none;margin:0 0 .5em;width:auto}.box2{display:inline-block;margin:0 .5% 0 0;width:49%;box-sizing:border-box;vertical-align:top}.box3{display:inline-block;margin:0 .9% 0 0;width:32%;box-sizing:border-box;vertical-align:top}.box4{float:left;margin:0 1%;width:23%;box-sizing:border-box;vertical-align:top}.box5{float:left;margin:0 1%;width:18%;box-sizing:border-box;vertical-align:top}br.pc{display:inline}br.sp2{display:none}.con_l{float:left}.con_c{float:left}.con_r{float:right}.w25{width:25%}.w35{width:35%}.w40{width:40%}.w48{width:48%}.w56{width:56%}.w60{width:60%}.w62{width:62%}.mw500p{max-width:500px !important}}#a01,#a02,#a03,#a04,#a05,#a06,#a07,#a08,#a09,#a10,#a11,#a12,#a13,#a14,#a15,#a16,#a17,#a18,#a19,#a20{margin-top:-60px;padding-top:60px}#a01_1,#a01_2,#a01_3,#a01_4,#a01_5,#a01_6,#a02_1,#a02_2,#a02_3,#a02_4,#a02_5,#a02_6,#a03_1,#a03_2,#a03_3,#a03_4,#a03_5,#a03_6,#a04_1,#a04_2,#a04_3,#a04_4,#a04_5,#a04_6,#a05_1,#a05_2,#a05_3,#a05_4,#a05_5,#a05_6,#a06_1,#a06_2,#a06_3,#a06_4,#a06_5,#a06_6{margin-top:-50px;padding-top:50px}p.name{font-weight:700;font-size:20px;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","ＭＳ 明朝",serif}@media screen and (max-width:1041px){.time-table th,.time-table td{font-size:14px;padding:10px 0}}@media screen and (min-width:768px) and (max-width:768px){#menu-sitemap li:after{top:1.55em}}@media screen and (max-width:767px){#aside .menu-blog{margin-bottom:2em}.alignright,.alignleft{float:none;margin:0 auto 20px;display:block}.page-title h2{font-size:22px}.post-type-page h3,.mainblock h3{font-size:20px}.entry-block h3{font-size:16px}.post-type-page h4,.mainblock h4{font-size:18px}.post-type-page h5,.mainblock h5{font-size:16px}h3.number_title .number{font-size:140%;margin-right:0}.catch_title{line-height:1.4em;font-size:18px;letter-spacing:.05em}.box2,.box3,.box4{margin-bottom:20px}.ba-block{background:0 0;margin-bottom:10px;font-size:92%}.ba-block .before,.ba-block .after{float:none;width:100%}.ba-block .before{padding-bottom:40px;background:url(//kobe-braindock.com/wp-content/themes/originalstyle-1column/img/arrow_b.svg) no-repeat center bottom;background-size:50px auto;margin-bottom:20px}.wpcf7 dl dt{float:none;margin-bottom:0;padding-bottom:2px}.wpcf7 dl dd{padding-left:5px;padding-top:5px}.wpcf7 dl dd input,.wpcf7 dl dd textarea{padding:5px 2px;border:1px solid #ccc;box-shadow:none;max-width:100%;width:100%;box-sizing:border-box}#menu-sitemap li:after{top:1.5em}.googlemap{padding-bottom:60%}.con_l{margin-bottom:1em}.youtube{padding-bottom:50%}}@media screen and (max-width:480px){.time-table th,.time-table td{font-size:75%;padding:5px 0}.googlemap{padding-bottom:60%}}@media screen and (max-width:767px){.border-table th,.border-table td,.fee-table th,.fee-table td{font-size:80%;padding:5px 3px;line-height:1.5}.table01 th,.table01 td{font-size:80%}}