@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,#headerLogin .signinBox .signinContent .buttonArea .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}.text-ad-area{width:100%;height:auto;display:block;overflow:hidden;background:#00a99d}.text-ad-area span{width:1200px;text-align:left;display:block;margin:0 auto}.text-ad-area span a{font-weight:700;color:#fff;text-decoration:underline}header{width:100%;background-color:#e22b46;overflow:hidden;padding:5px 0 2px}header h1{width:auto;height:auto;margin:10px 2px 10px 400px;font-size:0px}header h1 img{width:250px;height:auto}header .line img{width:30px;margin:12px 15px 0 0;float:right}header span{display:block;font-size:80%}.fa-bars{display:none!important;position:absolute;top:15px;right:5px;color:#00a99d;font-size:2rem}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{box-shadow:#ccc 3px 10px 10px;padding:25px}.uk-offcanvas-bar .uk-nav-primary>li>a{padding:10px 0}.uk-offcanvas-bar .uk-nav-primary>li>a:before{font-weight:900;padding-right:10px;color:#e22b46}.uk-nav{margin:0 0 25px!important}.uk-offcanvas-bar .uk-nav-primary>li.home>a:before{font-family:"Font Awesome 5 Free";content:""}.uk-offcanvas-bar .uk-nav-primary>li.company>a:before{font-family:"Font Awesome 5 Free";content:""}.uk-offcanvas-bar .uk-nav-primary>li.event>a:before{font-family:"Font Awesome 5 Free";content:""}.uk-offcanvas-bar .uk-nav-primary>li.lecture>a:before{font-family:"Font Awesome 5 Free";content:""}.uk-offcanvas-bar .uk-nav-primary>li.companyEvent>a:before{font-family:"Font Awesome 5 Free";content:""}.uk-offcanvas-bar .uk-nav-primary>li.interview>a:before{font-family:"Font Awesome 5 Free";content:""}.uk-offcanvas-bar .uk-nav-primary>li.signup>a:before{font-family:"Font Awesome 5 Free";content:""}.uk-offcanvas-bar .uk-nav-primary>li.loginLink>a:before{font-family:"Font Awesome 5 Free";content:""}.uk-flex-column{background:#f5f5f5!important}.uk-offcanvas-bar .uk-nav-primary>li.uk-active>a,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a,.uk-offcanvas-bar .uk-close{color:#616161!important;cursor:pointer!important}.uk-offcanvas-bar .uk-nav-primary .uk-nav-header{color:#e22b46!important;font-size:1.4rem!important;font-weight:700!important;border-bottom:4px solid #00a99d}.uk-offcanvas-bar .uk-nav-primary>li>a{color:#616161!important;font-size:1.2rem}.uk-offcanvas-bar .uk-nav-primary>li>a:hover{color:#1e87f0!important}.uk-nav-sub{padding-left:30px!important}.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover{color:#1e87f0!important}.uk-margin-auto-vertical{padding:0 20px!important}.uk-offcanvas-bar h3{color:#616161!important;color:#e22b46!important;font-size:1.4rem!important;font-weight:700!important;border-bottom:4px solid #00a99d}#headerLogin{width:100%;padding:20px 0}#headerLogin .signinBox{margin:0;padding:0;overflow:hidden}#headerLogin .signinBox h2{margin:0;padding:20px 20px 0}#headerLogin .signinBox .uk-inline{width:100%;margin:0 auto;padding:5px 20px 0}#headerLogin .signinBox .uk-inline .uk-form-icon{width:80px;top:3px;color:#999}#headerLogin .signinBox .uk-inline .uk-input{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:#f0f0f0 solid 1px}#headerLogin .signinBox .uk-inline .uk-input:focus{border-color:#00a99d}#headerLogin .signinBox .signinContent{margin:0;padding:20px 0}#headerLogin .signinBox .signinContent .form-group .input-group{width:100%}#headerLogin .signinBox .signinContent .topSign{margin:25px auto}#headerLogin .signinBox .signinContent div.autoLog{text-align:right;margin:0 20px}#headerLogin .signinBox .signinContent div.autoLog input[type=checkbox]{margin-top:-1px;margin-right:5px;border:1px solid #00a99d}#headerLogin .signinBox .signinContent .buttonArea .button{margin:5px 0;padding:10px 0;width:100%;float:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:700;font-size:120%;border-radius:5px;color:#fff;border:none;opacity:1;box-shadow:#ccc 1px 3px 3px}#headerLogin .signinBox .signinContent .buttonArea{margin:0 30px;padding:5px}#headerLogin .signinBox .signinContent .buttonArea .signinButton{background:#00a99d}#headerLogin .signinBox .signinContent .buttonArea .memberButton{background:#e22b46;box-shadow:#ccc 1px 3px 3px}#headerLogin .signinBox .signinContent .forget{margin:10px 5px;float:right}#headerLogin .signinBox .signinContent .forget:after{content:"";display:block;clear:both}#headerLogin .signinBox .signinContent .forget a{color:#1e87f0}#headerIn{width:1200px;height:auto;margin:0 auto}#headerIn .smartphone-only{display:none}header span{display:block;margin:2px auto 5px;color:#4d4d4d;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,"sans-serif"}header h1{float:left;width:250px;height:auto;margin:0 2px 10px;font-size:1.7rem}header h1 a{color:#ef5350}.logined{float:right;width:210px;height:40px;margin:7px auto 5px;padding:5px 10px 10px;text-align:center;color:#e22b46;background:#f5f5f5;font-weight:700;font-size:140%;overflow:hidden;box-shadow:0 3px 3px #b9253a;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:5px}.logined:hover{box-shadow:0 0 #e22b46}.login{float:right;width:210px;height:40px;margin:7px auto 5px;padding:5px 10px 10px;text-align:center;color:#e22b46;background:#fff;font-weight:700;font-size:140%;overflow:hidden;box-shadow:0 3px 3px #b9253a;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:5px}.login:hover{box-shadow:0 0 #e22b46}.signup{float:right;width:210px;height:40px;margin:7px 15px 5px auto;padding:7px 10px 10px;text-align:center;color:#fff;background:#f7b537;font-weight:700;font-size:120%;overflow:hidden;box-shadow:0 3px 3px #b9253a;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:5px}.signup:hover{box-shadow:0 0 #e22b46}nav.navbar{background:transparent;width:100%;margin:0 auto;background-color:#fff;border-bottom:2px #DBDBDB solid;padding:5px 0}nav.navbar .uk-navbar-nav li a{min-height:50px;font-size:1.1rem;font-weight:700;transition:opacity .4s 0s ease;opacity:1}nav.navbar .uk-navbar-nav li a:hover{opacity:.8}nav.navbar .uk-navbar-nav li a p{margin:auto;color:#616161}nav.navbar .uk-navbar-nav li a p.greenStyle{margin:auto;color:#57bd38;text-align:center}nav.navbar .uk-navbar-nav li.uk-active a{color:#1e87f0}nav.navbar .uk-navbar-nav li:last-child{border-right:none}@media only screen and (min-width: 641px) and (max-width: 1199px){#headerIn{width:100%;height:auto;margin:0 auto;padding:0 20px}#headerIn nav{width:100%}#headerIn nav .uk-navbar-nav li a{font-size:.8rem}}
