﻿@import"https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap";.ly_seminar_info{display:flex;justify-content:center;margin-top:30px}.bl_seminar_info{display:flex;justify-content:space-between;align-items:center}.bl_seminar_info_left .el_seminar_eyecatch img{display:block;width:75px;height:75px;border-radius:50%;object-fit:cover}.bl_seminar_info_right{margin-left:20px;white-space:nowrap}.bl_seminar_info_right a{text-decoration:underline;color:#000}#booking-app{font-size:100%;-webkit-text-size-adjust:100%;color:#444;font-weight:normal;font-size:16px !important;line-height:1.8;font-family:-apple-system,BlinkMacSystemFont,"Noto Sans Japanese","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","Noto Sans Japanese","ヒラギノ角ゴ Pro W3","メイリオ","Hiragino Kaku Gothic ProN","MS PGothic",Osaka,"sans-serif";max-width:1040px;margin-left:auto;margin-right:auto;padding-bottom:0}#booking-app .bl_button_list{margin:30px auto;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:600px}#booking-app .bl_button_list>.btn-back,#booking-app .bl_button_list>.submit{display:block;width:48%;text-align:center;border:#8c7851 1px solid;color:#fff;text-decoration:none;box-sizing:border-box}#booking-app .bl_button_list>.btn-back{height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000}#booking-app .bl_button_list>.submit{border:0;height:50px}#booking-app .bl_button_list>.submit .btn{width:100%;height:100%}#booking-app .bl_button_list>.submit .btn a,#booking-app .bl_button_list>.submit .btn button{width:100%;height:100%;outline:none;color:#fff;font-size:16px;display:inline-block;background-color:#e392b5;border:1px solid #e392b5;transition:.3s}#booking-app .bl_button_list>.submit .btn a:hover,#booking-app .bl_button_list>.submit .btn button:hover{background-color:#cf6191;text-decoration:none;border-color:#cf6191}#booking-app .bl_button_list>.submit .btn a{display:flex;justify-content:center;align-items:center}#booking-app .bl_button_list>.submit .btn .el_next_btn{padding:0}#booking-app .bl_button_list>.submit .btn .el_next_btn:before,#booking-app .bl_button_list>.submit .btn .el_next_btn:after{display:none}#booking-app .bl_booking_content dt{font-weight:bold}#booking-app .bl_booking_content dd{margin-bottom:1em;line-height:1.8}#booking-app .bl_booking_content dd:last-child{margin-bottom:0}#booking-app .bl_booking_content label{display:block;font-weight:bold}#booking-app .bl_booking_content .notice{margin-top:0;margin-bottom:20px;color:red}#booking-app .sat{color:blue}#booking-app .sun{color:red}#booking-app .bl_menu_desc a{color:#5d7fd9;text-decoration:underline}.bl_booking_top h2{font-size:1.45em;font-weight:900;color:#000;text-align:center;line-height:1.4;margin-top:3em;margin-bottom:1.5em}.bl_booking_top .menu_title{font-size:32px;margin-bottom:0;margin-top:0}.bl_booking_top h3{margin-top:1.25em;margin-bottom:.5em}.bl_booking_top .bl_weekly_header{display:flex;justify-content:space-between;margin-top:2rem;margin-bottom:1.2rem}.bl_booking_top .bl_weekly_header .weekly_left{width:50%}.bl_booking_top .bl_weekly_header .weekly_left .title{font-weight:bold;font-size:18px}.bl_booking_top .bl_weekly_header .weekly_right{width:50%;display:flex;justify-content:flex-end;align-items:center}.bl_booking_top .bl_weekly_header .weekly_right button[disabled]{color:#d3d3d3;background-color:#e3e3e3;border-color:#e3e3e3}.bl_booking_top .bl_weekly_header .weekly_right .btn_prev,.bl_booking_top .bl_weekly_header .weekly_right .btn_next{border:#ccc 1px solid;font-size:18px;font-weight:bold;border-radius:3px;padding:3px 6px}.bl_booking_top .bl_weekly_header .weekly_right .range_text{font-weight:bold;display:inline-block;margin-right:10px;margin-left:10px}.bl_booking_top .bl_weekly_body{margin-bottom:1rem}.bl_booking_top .bl_weekly_table{display:flex;justify-content:flex-start;align-items:center}.bl_booking_top .bl_weekly_table .weekly_tr{width:14.2857142857%;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;border-right:#ccc 1px solid;border-radius:1px}.bl_booking_top .bl_weekly_table .weekly_tr:first-child{border-left:#ccc 1px solid}.bl_booking_top .bl_weekly_table .weekly_th{background-color:#f9f7f7;text-align:center;padding-top:5px;padding-bottom:5px;border-bottom:#ccc 1px solid;display:flex;justify-content:center;align-items:center}.bl_booking_top .bl_weekly_table .weekly_th.sat{color:#3939d4}.bl_booking_top .bl_weekly_table .weekly_th.sun{color:red}.bl_booking_top .bl_weekly_table .weekly_td{text-align:center;height:60px;display:flex;justify-content:center;align-items:center}.bl_booking_top .bl_weekly_table .availability_icon.a_few_left,.bl_booking_top .bl_weekly_table .availability_icon.vacant{color:#5d7fd9;font-weight:bold}.bl_booking_top .bl_weekly_table .availability_icon.full{color:gray;font-weight:bold}.bl_booking_top .usage_guid{display:flex;justify-content:flex-end;margin-top:10px}.bl_booking_top .usage_guid>div+div{margin-left:10px}.bl_booking_top .bl_reception_list .bl_reception_item{margin-top:5rem}.bl_booking_top .bl_reception_list .bl_reception_item .header_text{padding-bottom:.5em;margin-bottom:.5em;border-bottom:gray 1px solid;font-size:18px}.bl_booking_top .bl_reception_list .bl_reception_item .bl_reception_times{margin-top:1rem;border:#cecece 1px solid;border-radius:3px;padding:30px 20px;font-size:24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.bl_booking_top .bl_reception_list .bl_reception_item .bl_reception_times .left .availability_icon{margin-right:15px}.bl_booking_top .bl_reception_list .bl_reception_item .bl_reception_times.no_select{color:#cecece;cursor:default}.bl_time_select h2{font-size:1.45em;font-weight:900;color:#000;text-align:center;line-height:1.4;margin-top:3em;margin-bottom:1.5em}.bl_time_select h3{border-bottom:2px solid;padding-bottom:.5em;margin-top:3em;margin-bottom:1em}.bl_time_select .bl_notice{margin-top:50px}.bl_time_select .bl_notice h4{font-weight:900;font-size:22px;color:#204969;display:flex;align-items:baseline;flex-wrap:wrap;margin-bottom:1em}.bl_time_select .notice-table{border:0}.bl_time_select .notice-table tr:nth-child(2n){background-color:#fff}.bl_time_select .notice-table tr:nth-child(2n) th{background-color:#265070}.bl_time_select .notice-table th,.bl_time_select .notice-table td{border:0;font-size:14px}.bl_time_select .notice-table th{background-color:#204969;color:#fff}.bl_booking_input h2{font-size:28px;margin-bottom:0}.bl_booking_input h3{border-bottom:2px solid;padding-bottom:.5em;margin-top:3em;margin-bottom:1em}.bl_booking_input .bl_menu{margin-bottom:1em}.bl_booking_input .bl_menu label{display:block;font-weight:bold}.bl_booking_input .form-row{display:flex}.bl_booking_input .form-row .form-cell{display:flex;align-items:center}.bl_booking_input .form-row .form-cell>span{display:inline-block;width:40px;text-align:center}.bl_booking_input .form-row .form-cell>input[type=text]{display:inline-block;width:calc(100% - 40px)}.bl_booking_input .form-row.bl_seimei .form-cell{width:200px}.bl_booking_input .basic-table th{text-align:left}.bl_booking_input .basic-table th.th_seimei{text-align:left}.bl_booking_not-found{min-height:400px}@media(max-width: 780px){.bl_booking_top h2{margin-top:1.5em}.bl_booking_top .menu_title{font-size:1.75em;margin-bottom:1em}.bl_booking_input .form-row.bl_seimei .form-cell{width:50%}}@media(max-width: 770px){.inner{max-width:100%;padding:0 20px}}@media(max-width: 700px){#booking-app .bl_button_list .el_btn{padding:6px 13px}#booking-app .bl_button_list>.el_btn_back{width:calc(38% - 20px);margin-right:20px;margin-bottom:10px}#booking-app .bl_button_list>.submit{width:48%}.bl_booking_top .bl_weekly_header{display:block}.bl_booking_top .bl_weekly_header .weekly_left{width:100%;text-align:center;margin-bottom:10px}.bl_booking_top .bl_weekly_header .weekly_right{width:100%;justify-content:center}.bl_booking_top .usage_guid{font-size:14px}.bl_booking_top .bl_reception_list .bl_reception_item{margin-top:2.5em}.bl_booking_top .bl_reception_list .bl_reception_item .bl_reception_times{padding:15px 10px;font-size:18px}.bl_time_select .notice-table{width:100%}.bl_time_select .notice-table th,.bl_time_select .notice-table td{width:100%;display:block;padding:10px}.bl_time_select .notice-table th{text-align:left}.bl_booking_input .th_seimei{text-align:left}.bl_booking_input .el_contact_form th{text-align:left}.bl_booking_input .el_contact_form td{padding-left:1em;padding-right:1em}}@media(max-width: 500px){.bl_seminar_info{flex-direction:column}.bl_seminar_info_right{margin-top:10px;margin-left:0;white-space:pre-wrap}.bl_seminar_info_right br{display:none}.inner{padding:0 10px}}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../scss/page-booking.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22CACQ,2FAEA,yGAGR,iBACE,aACA,uBACA,gBAGF,iBACE,aACA,8BACA,mBAKE,+CACE,cACA,WACA,YACA,kBACA,iBAON,uBACE,iBACA,mBAEA,yBACE,0BACA,WAKJ,aAIE,eACA,8BACA,WACA,mBACA,0BACA,gBACA,8NAGA,iBACA,iBACA,kBAEA,iBAEA,6BACE,iBACA,aACA,8BACA,mBACA,WACA,gBAEA,4EAEE,cACA,UACA,kBACA,yBACA,WACA,qBACA,sBAGF,uCACE,YACA,aACA,mBACA,uBACA,eACA,WAGF,qCACE,SACA,YAEA,0CACE,WACA,YAGA,6FAEE,WACA,YACA,aACA,WACA,eACA,qBACA,yBACA,yBACA,eAEA,yGACE,yBACA,qBACA,qBAIJ,4CACE,aACA,uBACA,mBAGF,uDACE,UAEA,2HAEE,aAeR,oCACE,iBAIF,oCACE,kBACA,gBAGF,+CACE,gBAIF,uCACE,cACA,iBAGF,yCACE,aACA,mBACA,UAMJ,kBACE,WAGF,kBACE,UAIA,6BACE,cACA,0BAQJ,mBACE,iBACA,gBACA,WACA,kBACA,gBACA,eACA,oBAGF,4BACE,eACA,gBACA,aAGF,mBACE,kBACA,mBAGF,kCACE,aACA,8BACA,gBACA,qBAEA,+CACE,UAEA,sDACE,iBACA,eAQJ,gDACE,UACA,aACA,yBACA,mBAEA,iEACE,cACA,yBACA,qBAGF,oHAEE,sBACA,eACA,iBACA,kBACA,gBAIF,4DACE,iBACA,qBACA,kBACA,iBAKN,gCACE,mBAGF,iCACE,aACA,2BACA,mBAEA,4CACE,qBACA,0BACA,6BACA,4BACA,kBAGF,wDACE,2BAGF,4CACE,yBACA,kBACA,gBACA,mBACA,6BAEA,aACA,uBACA,mBAGF,gDACE,cAGF,gDACE,UAGF,4CACE,kBACA,YACA,aACA,uBACA,mBAQF,0HAEE,cACA,iBAIF,yDACE,WACA,iBAKJ,4BACE,aACA,yBACA,gBAEA,oCACE,iBAMF,sDACE,gBAEA,mEACE,oBACA,mBACA,6BACA,eAKF,0EACE,gBACA,yBACA,kBACA,kBACA,eACA,eAEA,aACA,8BACA,mBAGE,mGACE,kBASN,oFACE,cACA,eAWN,mBACE,iBACA,gBACA,WACA,kBACA,gBACA,eACA,oBAGF,mBACE,wBACA,oBACA,eACA,kBAIF,2BACE,gBAEA,8BACE,gBACA,eACA,cACA,aACA,qBACA,eACA,kBAIJ,8BACE,SAEA,+CACE,sBAEA,kDACE,yBAKJ,kEACE,SACA,eAGF,iCACE,yBACA,WAQJ,qBACE,eACA,gBAGF,qBAIE,wBACA,oBACA,eACA,kBAIF,2BACE,kBAEA,iCACE,cACA,iBAIJ,4BACE,aAGA,uCACE,aACA,mBAEA,4CACE,qBACA,WACA,kBAGF,wDACE,qBACA,wBAMJ,iDACE,YAKF,kCACE,gBAGF,4CACE,gBAON,sBACE,iBAGF,yBAEI,mBACE,iBAGF,4BACE,iBACA,kBAMA,iDACE,WAMR,yBACE,OACE,eACA,gBAIJ,yBAKM,qCACE,iBAGF,0CACE,uBACA,kBACA,mBAGF,qCACE,UAMJ,kCAEE,cAEA,+CACE,WACA,kBACA,mBAGF,gDACE,WACA,uBAIJ,4BACE,eAIA,sDACE,iBAEA,0EACE,kBACA,eAQN,8BACE,WAEA,kEACE,WACA,cACA,aAGF,iCACE,gBAMJ,6BACE,gBAIA,sCACE,gBAGF,sCACE,iBACA,mBASR,yBAiBE,iBACE,sBAMF,uBACE,gBACA,cACA,qBAEA,0BACE,aAKJ,OACE%22,%22file%22:%22page-booking.css%22%7D */
