@charset "UTF-8";*{list-style:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-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{text-decoration:none;outline:none}a:hover,a:visited,a:active{text-decoration:none}a:focus{text-decoration:none}a.pageTop{position:fixed;right:0;bottom:1rem;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;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){#content{padding-top:65px}}li{list-style:none}button{outline:none}.button{float:none;padding:10px;font-weight:700;text-align:center;overflow:hidden}#closeButton,#back-button{margin-right:10px}.heading02{border-left:10px #E22B46 solid;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}.uk-modal-dialog{width:800px!important}.lineBanner{width:13.5%;float:right;margin-right:10px;margin-top:-20px}.lineBannerLogined{width:8.5%;float:right;margin-right:10px;margin-top:-3px}.line-floating{position:fixed;right:100px;bottom:1rem;width:90px;z-index:1}.padding-right-sp-only{display:block}.video-player{margin-top:50px}.uk-notification{z-index:10000000}.inactiveMenu{pointer-events:none;opacity:.3}@media only screen 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 (min-width: 736px) and (max-width: 1199px){header{padding:20px 0}#headerIn{width:100%;height:auto;margin:0 auto;padding:0 20px}}.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%) translate(-50%)}#resetContent .contentWidth .displayCode{text-align:center;border:solid 1px #aaa}#resetContent .contentWidth .displayCode p{margin:0;padding:10px 0;font-size:24px}span.arrow{position:relative;width:100%;display:block;text-align:center;background:#e22b46;color:#fff;padding:5px 10px;margin-top:10px;border-radius:5px;line-height:1.5;font-size:.8em}span.arrow:after{bottom:100%;left:5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#d54b4b00;border-bottom-color:#f44336;border-width:5px;margin-left:-5px}.errorMessage,.binorepo_errorMessage{padding:20px;width:460px;color:red;border:solid 2px #ff0000;background-color:#f8dddd;margin:20px auto;text-align:center}button.logOut{float:right;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;font-size:12px;border:none;background:#c3c0c0;color:#fff;font-weight:700;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer}#mainContent{overflow:hidden;padding:0 0 35px}#mainContent .cancelMessage{color:#e22b46;margin:20px auto}#mainContent .nameArea{display:inline-block;width:100%;margin:25px auto 10px}#mainContent .nameArea p{color:#616161;font-size:18px;font-weight:700;float:left}#mainContent ul.mypageGlobal{display:flex;margin:10px auto 0;padding:0}#mainContent ul.mypageGlobal li{width:180px;height:auto;margin:0 3px;padding:10px 0;text-align:center;border-radius:4px;box-shadow:#ccc 1px 3px 3px;color:#fff;font-size:16px;font-weight:700;background:#00a99d}#mainContent ul.mypageGlobal li.active{background:#00796b}#mainContent ul.mypageGlobal li .newMessageCnt{display:inline-block;margin-left:5px;padding:3px 0;background-color:#c62828;border-radius:50%;color:#fff;font-weight:700;font-size:10px;width:20px;height:20px;text-align:center;vertical-align:middle}#mainContent #rightArea h3,#mainContent #leftArea h3{padding:5px 0;color:#616161;font-size:18px;font-weight:700;border-bottom:3px #E22B46 solid}#mainContent #rightArea h3.schedule:before,#mainContent #leftArea h3.schedule:before{font-family:"Font Awesome 5 Free";content:"";padding-right:5px;font-size:1.6rem;color:#e22b46}#mainContent #rightArea h3.info:before,#mainContent #leftArea h3.info:before{font-family:"Font Awesome 5 Free";content:"";padding-right:5px;font-size:1.6rem;color:#e22b46}#mainContent #rightArea h3.chat:before,#mainContent #leftArea h3.chat:before{font-family:"Font Awesome 5 Free";content:"";padding-right:5px;font-size:1.6rem;color:#e22b46}#mainContent #rightArea h3.video:before,#mainContent #leftArea h3.video:before{font-family:"Font Awesome 5 Free";content:"";padding-right:5px;font-size:1.6rem;color:#e22b46}#mainContent #rightArea h3.binorepo:before,#mainContent #leftArea h3.binorepo:before{font-family:"Font Awesome 5 Free";content:"";padding-right:5px;font-size:1.6rem;color:#e22b46}#mainContent #mypageWrap h3{padding:5px 0;color:#616161;font-size:18px;font-weight:700;border-bottom:none}#mainContent #mypageWrap h3.edit:before{font-family:"Font Awesome 5 Free";content:"";padding-right:5px;font-size:1.6rem;color:#e22b46}#mainContent .otherEntry{float:right;overflow:hidden;text-align:right;font-size:90%;font-weight:700}.uk-notification-message{padding:20px}.uk-notification-message-success{text-align:center;color:#fff;background:#00a99d}
