body{background:#FFF}header{box-shadow:none !important;border-bottom:1px solid #dbdbdb}.css_direct .navi-reserve .navi-reserve__container .navi-reserve__item{width:16%}.css_direct .navi-reserve .navi-reserve__container .navi-reserve-current{background-color:#f6b738;color:#FFF}.css_direct .navi-reserve .navi-reserve__container .navi-reserve-current:after{border-left:1em solid #f6b738}.l-footer__copyright{color:#000;background-color:#FFF}.l-header__container_direct{min-height:40px}.l-header__container_direct .header-leftArea{padding-top:5px;position:absolute;top:0px;left:30px}.l-header__container_direct .header-leftArea .header-TrdName{font-size:20px}.l-header__container_direct .header-leftArea .header-TrdName a:hover{text-decoration:none}.btn-submit_white{display:inline-block;min-width:270px;border-radius:4px;background:#fff;border-color:#ccc;border-width:1px;border-style:solid;text-align:center;color:#333;position:relative;padding:8px 0px;margin:0 auto;font-size:14px}.btn-submit_light-blue{min-width:270px;border-radius:4px;background:#4cae4c;border-color:#4cae4c;border-width:1px;border-style:solid;text-align:center;color:#FFF;position:relative;padding:8px 0px;margin:0 auto;font-size:14px}.btn-submit_orange{display:inline-block;min-width:270px;border-radius:4px;background:#f0ad4e;border-color:#eea236;border-width:1px;border-style:solid;text-align:center;color:#FFF;position:relative;padding:8px 0px;margin:0 auto;font-size:14px}.l-container .l-content-inner{padding:10px 20px}.l-container .l-content-inner .bl-main__title_main{padding-top:20px;padding-bottom:0px;margin-left:0px;padding-left:0px;font-size:20px}.l-container .l-content-inner .l-main-area_l{width:1000px}.l-container .l-content-inner .l-main-area_l .bl-main__container{width:1000px}.l-container .l-content-inner .l-main-area_l .bl-main__container .bl-contents{padding-top:0px}.l-container .l-content-inner .l-main-area_l .bl-main__container .bl-contents .bl-main-entry__title{margin:10px 8px}.l-container .l-content-inner .l-main-area_l .bl-main__container .bl-contents .bl-main__container{width:1000px}.l-content-inner_direct{width:700px}.bl-login_direct{border:0}.bl-login_direct a:link{color:#337ab7;text-decoration:none}.bl-login_direct a:visited{color:#337ab7;text-decoration:none}.bl-login_direct a:hover{color:#23527c;text-decoration:underline}.bl-login_direct a:focus{color:#23527c;text-decoration:underline;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bl-login-box_direct{padding:20px 60px}.btn-login-direct{width:270px;border-radius:4px;background:#4cae4c;border-color:#4cae4c;border-width:1px;border-style:solid;text-align:center;color:#FFF;position:relative;display:block;padding:8px 0px;margin:0 auto;font-size:14px}.btn-change-submit_orange{width:270px;border-radius:4px;background:#f0ad4e;border-color:#eea236;border-width:1px;border-style:solid;text-align:center;color:#FFF;position:relative;display:block;padding:8px 0px;margin:0 auto;font-size:14px}.bl-forgot-password a:link{color:#337ab7;text-decoration:none}.bl-forgot-password a:visited{color:#337ab7;text-decoration:none}.bl-forgot-password a:hover{color:#23527c;text-decoration:underline}.bl-forgot-password a:focus{color:#23527c;text-decoration:underline;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bl-calender-wrapper .bl-calender-button a.bl-calender-button__next{right:-270px}.bl-calender-wrapper .bl-table_calendar{width:480px}.bl-calender-wrapper .bl-table_calendar caption{color:#000}.bl-calender-wrapper .bl-table_calendar>tbody>tr>th{background-color:#FFF;color:#000}.bl-calender-wrapper .bl-table_calendar>tbody>tr th.is-saturday{color:#5D99F1}.bl-calender-wrapper .bl-table_calendar>tbody>tr th.is-sunday{color:#CD2626}.bl-calender-wrapper .bl-table_calendar>tbody>tr>td{height:65px}.bl-calender-wrapper .bl-table_calendar>tbody>tr>td>a{height:65px}.bl-calender-wrapper .bl-table_calendar>tbody>tr>td>a .calender-date{color:#000}.bl-calender-wrapper .bl-table_calendar>tbody>tr>td>a:hover{background-color:#efefef}.bl-calender-wrapper .bl-table_calendar>tbody>tr .price{color:#000 !important}.bl-calender-wrapper .bl-table_calendar>tbody>tr td.is-holiday{background-color:#FFF}.bl-calender-wrapper .bl-table_calendar>tbody>tr td.is-holiday>a .calender-date{color:#CD2626}.bl-calender-wrapper .bl-table_calendar>tbody>tr td.is-weekend{background-color:#FFF}.bl-calender-wrapper .bl-table_calendar>tbody>tr td.is-weekend>a .calender-date{color:#CD2626}.bl-calender-wrapper .bl-table_calendar>tbody>tr td.is-saturday>a .calender-date{color:#5D99F1}.bl-calender-wrapper .bl-table_calendar>tbody>tr td.is-sunday>a .calender-date{color:#CD2626}.courselist-modalTable tbody tr th{color:#4b4b4b;background:none}.courselist-modalTable .courselist-modalTable__link a:link{color:#337ab7;text-decoration:none}.courselist-modalTable .courselist-modalTable__link a:visited{color:#337ab7;text-decoration:none}.courselist-modalTable .courselist-modalTable__link a:hover{color:#23527c;text-decoration:underline}.courselist-modalTable .courselist-modalTable__link a:focus{color:#23527c;text-decoration:underline;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bl-application-summary table tr th{background-color:#FFF;border:none;color:#000}.bl-application-summary table tr td{background-color:#FFF;color:#000}.bl-application-history a:link{color:#337ab7;text-decoration:none}.bl-application-history a:visited{color:#337ab7;text-decoration:none}.bl-application-history a:hover{color:#23527c;text-decoration:underline}.bl-application-history a:focus{color:#23527c;text-decoration:underline;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bl-application-detail .bl-fee-table .bl-fee-row th{background-color:#dfdfdf;border-bottom:none}.bl-reserve-check-regist .bl-check-box label a:link{color:#337ab7;text-decoration:none}.bl-reserve-check-regist .bl-check-box label a:visited{color:#337ab7;text-decoration:none}.bl-reserve-check-regist .bl-check-box label a:hover{color:#23527c;text-decoration:underline}.bl-reserve-check-regist .bl-check-box label a:focus{color:#23527c;text-decoration:underline;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bl-mailsent a:link{color:#337ab7;text-decoration:none}.bl-mailsent a:visited{color:#337ab7;text-decoration:none}.bl-mailsent a:hover{color:#23527c;text-decoration:underline}.bl-mailsent a:focus{color:#23527c;text-decoration:underline;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}p.hl_add-mb-3{color:#4b4b4b}.bl-table_big tbody tr th{background-color:#FFF}.bl-table_big tbody tr td{border-right:none}.bl-table_big a:link{color:#337ab7;text-decoration:none}.bl-table_big a:visited{color:#337ab7;text-decoration:none}.bl-table_big a:hover{color:#23527c;text-decoration:underline}.bl-table_big a:focus{color:#23527c;text-decoration:underline;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bl-reserve-plan{border:1px solid #b9b9b9}.bl-table_reserve-confirm__container{background-color:#f7f7f7}.bl-reserve-confirm__attention{border:none}.bl-reserve-confirm__attention strong{background:none;color:red}.bl-reserve-comp__attention p a:link{color:#337ab7;text-decoration:none}.bl-reserve-comp__attention p a:visited{color:#337ab7;text-decoration:none}.bl-reserve-comp__attention p a:hover{color:#23527c;text-decoration:underline}.bl-reserve-comp__attention p a:focus{color:#23527c;text-decoration:underline;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bl-reserve-user-show_false{display:none}.bl-reserve-user-required_false{display:none}
