@charset "UTF-8";@media only screen and (max-width:736px){*{list-style:none}*,:after,:before{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{overflow-x:hidden;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,sans-serif;background:#f5f5f5;position:relative}a{outline:none}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}a.pageTop{position:fixed;right:0;bottom:1rem;border-radius:15px}a.pageTop.uk-button{padding:0 10px;line-height:0}a.pageTop i.fas{color:#00a99d}a:focus{outline:none}.hide{overflow:hidden}#wrap{margin-bottom:0;padding:0;border:0}#mainContent{width:1200px;height:auto;margin:0 auto;padding:25px 0 35px;overflow:hidden}.bread{overflow:hidden;margin:20px auto 20px 5px;font-size:85%}.bread ul{padding:0}.bread ul li{float:left;margin:0 10px 0 0;color:#616161}.bread ul li:after{content:">>";margin:0 0 0 5px}.bread ul li:last-child:after{content:"";margin:0}#content{width:100%;height:auto}}@media only screen and (max-width:736px) and (max-width:736px){#content{padding-top:65px}}@media only screen and (max-width:736px){li{list-style:none}}@media only screen and (max-width:736px){button{outline:none}}@media only screen and (max-width:736px){.button{float:none;padding:10px;cursor:pointer;font-weight:700;text-align:center;overflow:hidden}}@media only screen and (max-width:736px){.heading02{border-left:10px solid #e22b46;padding-left:15px;padding-top:5px}.heading02 h2{margin:0 auto;color:#616161;font-size:22px;font-weight:700;line-height:1.2}.heading02 span{color:#e22b46;font-style:italic;font-weight:700;font-size:1rem;font-family:Roboto,Noto Sans Japanese,sans-serif;margin:0 0 16px}}@media only screen and (max-width:736px){.uk-modal-dialog{width:800px!important}}@media only screen and (max-width:736px){.lineBanner{width:13.5%;float:right;margin-right:10px;margin-top:-20px}}@media only screen and (max-width:736px){.lineBannerLogined{width:8.5%;float:right;margin-right:10px;margin-top:-3px}}@media only screen and (max-width:736px){.line-floating{position:fixed;right:100px;bottom:1rem;width:90px;z-index:1}}@media only screen and (max-width:736px){.padding-right-sp-only{display:block}}@media only screen and (max-width:736px) and (max-width:736px){#mainContent{width:100%;height:auto;margin:0 auto 30px;padding:0}.uk-modal-dialog{width:90%}.lineBanner,.lineBannerLogined{float:right;width:21%;margin-top:4px;margin-left:2%;margin-right:0}.line-floating{right:0}}@media only screen and (max-width:736px) and (min-width:736px) and (max-width:1199px){header{padding:20px 0}#headerIn{width:100%;height:auto;margin:0 auto;padding:0 20px}.padding-right-sp-only{display:inline;padding-right:10px}}@media only screen and (max-width:736px){.fixLoaderWrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:#000;opacity:.7}.fixLoaderWrap .fixLoaderBox{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}}@media only screen and (max-width:736px){.eventWrap{padding:0 5px;margin:30px auto 80px}.eventWrap h2{padding:3px 0 12px 35px;font-size:20px;font-weight:700;color:#616161}}@media only screen and (max-width:736px){.interview{margin:0 auto;padding-top:65px;overflow:hidden}.interview h2.interview{padding:3px 0 12px 35px;font-size:20px;font-weight:700;color:#616161;background:url(/2024/images/interview_head.png?74358653dde6ca9eca3b5e533746a3b6) no-repeat}.interview .imgBox{width:100%;height:auto;margin:0 20px 15px 0;float:left}.interview .imgBox img{width:100%}.interview p{display:block;width:100%;margin:20px auto 0;overflow:hidden}.interview .linkInterview{margin:10px auto;overflow:hidden;float:right;padding:5px 15px 0;border-bottom:4px solid #e22b46;color:#616161;font-size:120%;font-weight:700}}@media only screen and (max-width:736px){#spoben-list .eventBox{display:block;width:100%;height:auto;padding:10px 0}#spoben-list .eventBox .eventBlock{width:100%;height:auto;margin:10px auto;padding:5px 13px}#spoben-list .eventBox .eventBlock h3{font-size:21px;color:#e22b46;font-weight:700;margin:10px auto;border-bottom:2px dotted #e4e4e4}#spoben-list .eventBox .eventBlock table{width:100%;height:auto}#spoben-list .eventBox .eventBlock tr th{width:30%;padding:3px 8px 3px 0;font-size:16px;color:#00a99d}#spoben-list .eventBox .eventBlock tr td{width:70%;color:#616161}#spoben-list .eventBox .eventBlock .entrybtnWrap{width:100%;display:flex;justify-content:center;margin:15px auto;text-align:center}#spoben-list .eventBox .eventBlock .entrybtnWrap a{width:100%;height:auto;margin:0 5px}#spoben-list .eventBox .eventBlock .entrybtnWrap a .eventEntry{width:100%;margin:0;padding:8px 5px;color:#fff;font-weight:700;background:#e22b46;border-radius:5px}#spoben-list .eventBox .eventBlock .entrybtnWrap a .enteredBtn{color:#999;background:#eee;border-bottom:5px solid hsla(0,0%,89.8%,.8980392156862745);cursor:default}#spoben-list .eventBox .eventBlock .entrybtnWrap a .loginedEntry{font-size:120%;padding:28px 5px}#spoben-list .eventBox .eventBlock .entrybtnWrap a .eventNomemberEntry{margin:0;padding:18px 5px;background:#00a99d}#spoben-list .eventBox .eventBlock .entrybtnWrap a .eventNomemberEntry,#spoben-list .eventBox .eventBlock .entrybtnWrap a .lineEntry{width:100%;color:#fff;font-weight:700;border-radius:5px}#spoben-list .eventBox .eventBlock .entrybtnWrap a .lineEntry{padding:18px 15px;line-height:1.2;background:#06c755;border-bottom:5px solid #4cc764}}@media only screen and (max-width:736px){.comeventBox{display:block;width:100%;height:auto;padding:10px 0}.comeventBox .comeventBlock{width:100%;height:auto;margin:10px auto;padding:5px 13px}.comeventBox .comeventBlock h3{font-size:21px;font-weight:700;margin:10px auto}.comeventBox .comeventBlock table{width:100%;height:auto}.comeventBox .comeventBlock tr th{width:30%;padding:3px 8px 3px 0;font-size:16px;color:#00a99d}.comeventBox .comeventBlock tr td{width:70%;color:#616161}.comeventBox .comeventBlock .entrybtnWrap{width:100%;display:flex;justify-content:center;margin:15px auto;text-align:center}.comeventBox .comeventBlock .entrybtnWrap a{width:100%;height:auto;margin:0 5px}.comeventBox .comeventBlock .entrybtnWrap a .eventEntry{width:100%;margin:0;padding:8px 5px;color:#fff;font-weight:700;background:#e22b46;border-radius:5px}.comeventBox .comeventBlock .entrybtnWrap a .enteredBtn{color:#999;background:#eee;border-bottom:5px solid hsla(0,0%,89.8%,.8980392156862745);cursor:default}.comeventBox .comeventBlock .entrybtnWrap a .loginedEntry{font-size:120%;padding:10px 5px}.comeventBox .comeventBlock .entrybtnWrap a .eventNomemberEntry{margin:0;padding:8px 5px;background:#00a99d}.comeventBox .comeventBlock .entrybtnWrap a .eventNomemberEntry,.comeventBox .comeventBlock .entrybtnWrap a .lineEntry{width:100%;color:#fff;font-weight:700;border-radius:5px}.comeventBox .comeventBlock .entrybtnWrap a .lineEntry{padding:8px 15px;line-height:1.2;background:#06c755;border-bottom:5px solid #4cc764}}@media only screen and (max-width:736px){#spoben-detail .entrybtnWrap,#spoben-plus-detail .entrybtnWrap,.eventWrap .entrybtnWrap{margin-bottom:40px}#spoben-detail .curriculaBlock,#spoben-plus-detail .curriculaBlock,.eventWrap .curriculaBlock{margin:40px auto}#spoben-detail .curriculaBlock h3.theme,#spoben-plus-detail .curriculaBlock h3.theme,.eventWrap .curriculaBlock h3.theme{display:inline;margin:50px auto 0;color:#e22b46;font-size:115%;font-weight:700;background:linear-gradient(transparent 60%,#fff59d 0)}#spoben-detail .curriculaBlock p.curricula,#spoben-plus-detail .curriculaBlock p.curricula,.eventWrap .curriculaBlock p.curricula{font-size:95%;font-weight:400;color:#616161;line-height:1.8}#spoben-detail .curriculaBlock .imgArea,#spoben-plus-detail .curriculaBlock .imgArea,.eventWrap .curriculaBlock .imgArea{float:none;display:block;width:200px;height:auto;margin:0 auto}#spoben-detail .curriculaBlock .imgArea img,#spoben-plus-detail .curriculaBlock .imgArea img,.eventWrap .curriculaBlock .imgArea img{width:100%;height:auto}#spoben-detail .curriculaBlock .infoArea,#spoben-plus-detail .curriculaBlock .infoArea,.eventWrap .curriculaBlock .infoArea{float:none;width:100%;padding:0 10px}#spoben-detail .curriculaBlock .infoArea h3,#spoben-plus-detail .curriculaBlock .infoArea h3,.eventWrap .curriculaBlock .infoArea h3{margin:20px auto;font-size:140%;font-weight:700}#spoben-detail .curriculaBlock .infoArea p,#spoben-plus-detail .curriculaBlock .infoArea p,.eventWrap .curriculaBlock .infoArea p{font-size:95%}#spoben-detail .curriculaBlock .infoArea p.born,#spoben-plus-detail .curriculaBlock .infoArea p.born,.eventWrap .curriculaBlock .infoArea p.born{margin:0}#spoben-detail .curriculaBlock .infoArea p.club,#spoben-plus-detail .curriculaBlock .infoArea p.club,.eventWrap .curriculaBlock .infoArea p.club{margin-bottom:15px}#spoben-detail .instructorBox,#spoben-plus-detail .instructorBox,.eventWrap .instructorBox{margin-bottom:30px}#spoben-detail .instructorBox .imgArea,#spoben-plus-detail .instructorBox .imgArea,.eventWrap .instructorBox .imgArea{float:none;display:block;width:200px;height:auto;margin:0 auto}#spoben-detail .instructorBox .imgArea img,#spoben-plus-detail .instructorBox .imgArea img,.eventWrap .instructorBox .imgArea img{width:100%;height:auto}#spoben-detail .instructorBox .infoArea,#spoben-plus-detail .instructorBox .infoArea,.eventWrap .instructorBox .infoArea{float:none;width:100%;padding:0 10px}#spoben-detail .instructorBox .infoArea h3,#spoben-plus-detail .instructorBox .infoArea h3,.eventWrap .instructorBox .infoArea h3{margin:20px auto;font-size:140%;font-weight:700}#spoben-detail .instructorBox .infoArea p,#spoben-plus-detail .instructorBox .infoArea p,.eventWrap .instructorBox .infoArea p{font-size:95%}#spoben-detail .instructorBox .infoArea p.born,#spoben-plus-detail .instructorBox .infoArea p.born,.eventWrap .instructorBox .infoArea p.born{margin:0}#spoben-detail .instructorBox .infoArea p.club,#spoben-plus-detail .instructorBox .infoArea p.club,.eventWrap .instructorBox .infoArea p.club{margin-bottom:15px}#spoben-detail .dateBox,#spoben-plus-detail .dateBox,.eventWrap .dateBox{margin-bottom:20px}#spoben-detail .dateBox .mapArea,#spoben-plus-detail .dateBox .mapArea,.eventWrap .dateBox .mapArea{float:none;display:block;width:100%;height:300px;margin:0 auto}#spoben-detail .dateBox .mapArea iframe,#spoben-plus-detail .dateBox .mapArea iframe,.eventWrap .dateBox .mapArea iframe{width:100%;height:100%}#spoben-detail .dateBox .accessArea,#spoben-plus-detail .dateBox .accessArea,.eventWrap .dateBox .accessArea{float:none;display:block;width:100%;height:auto}#spoben-detail .dateBox .accessArea table,#spoben-plus-detail .dateBox .accessArea table,.eventWrap .dateBox .accessArea table{width:100%;margin:10px 0 0;table-layout:fixed}#spoben-detail .dateBox .accessArea tr th,#spoben-plus-detail .dateBox .accessArea tr th,.eventWrap .dateBox .accessArea tr th{width:30%;padding:10px 0;font-size:110%;font-weight:700}#spoben-detail .dateBox .accessArea tr td,#spoben-plus-detail .dateBox .accessArea tr td,.eventWrap .dateBox .accessArea tr td{width:70%;padding:10px 0;font-size:90%}#spoben-detail .dateBox .accessArea tr td a,#spoben-plus-detail .dateBox .accessArea tr td a,.eventWrap .dateBox .accessArea tr td a{word-wrap:break-word}}
