@charset "UTF-8";address,blockquote,body,div,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,noscript,ol,p,pre,table,td,textarea,tr,ul{font-style:normal;line-height:1;margin:0;padding:0}body{font-family:Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,Verdana,sans-serif;font-size:10px}* html body,*+html body{font-size:62.5%}html:\66irst-child body{font-size:62.5%}body:first-of-type{font-size:62.5%}body>iframe{display:none}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:400}small{font-size:1em}mark{background:none}fieldset{border:none}legend{display:none}table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%}li{list-style-type:none}dd{margin:0}a,abbr,acronym,button,caption,em,img,input,label,select,span,strong,sub,sup,textarea{font-style:normal;font-weight:400}a{text-decoration:none}img{border:none;vertical-align:bottom}@media screen and (max-width:768px){img{width:100%}}caption,th{font-weight:400;text-align:left}td,th{padding:0}input,select,textarea{font-family:inherit;font-size:inherit}textarea{vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}article,aside,figcaption,figure,footer,header,nav,section{display:block;margin:0;padding:0}body,html{height:100%}@media screen and (min-width:769px){body,html{min-width:1260px}}html{font-size:100%}body{-webkit-text-size-adjust:100%;color:#000}body *{box-sizing:border-box}a,a:after,a:before,a>*{transition:all .15s linear}a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}a:hover>*{text-decoration:none}#container{min-height:100%;position:relative}* html #container{height:100%}body>#container{height:auto}@media screen and (min-width:769px){.sp_none{display:block}}@media screen and (max-width:768px){.sp_none{display:none}}@media screen and (min-width:769px){.pc_none{display:none}}@media screen and (max-width:768px){.pc_none{display:block}}.right-nav{bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.right-nav a{position:relative}.right-nav a img{animation-duration:.5s;animation-timing-function:cubic-bezier(.3,-.05,.7,-.5);transition:opacity .5s}.right-nav a img:last-of-type{opacity:0;position:absolute;right:0}.right-nav a:hover img:first-of-type{opacity:0}.right-nav a:hover img:last-of-type{opacity:1}.optimize-origin{bottom:20px!important;right:80px!important}@media screen and (min-width:769px){#drawernav{display:none}.is-animation .header{margin:-50px 0 0}.is-animation .header-logo{align-items:flex-end;display:flex;margin:0 0 10px}.is-animation .header-logo a{background:url(/images/common/logo_bizup_simple.webp) no-repeat 0 0;background-size:contain;height:30px;width:140px}.is-animation .header-logo a img{display:none}}.header{background:#fff;border-bottom:1px solid #050126;position:fixed;top:0;width:100%;z-index:10000}.header-inner{display:flex;height:99px;justify-content:space-between;margin:0 auto;width:1440px}@media screen and (min-width:769px) and (max-width:1280px){.header-inner{margin:0 15px;width:calc(100% - 30px)}}@media screen and (max-width:768px){.header-inner{height:50px;padding:0 15px;width:100%}}.header-logo{align-items:center;display:flex}.header-logo a{display:block;height:48px;width:150px}@media screen and (max-width:768px){.header-logo a{height:28px;width:85px}}.header-logo a img{width:100%}.header-nav{display:flex;flex-direction:column;margin:20px 0 0}@media screen and (max-width:768px){.header-nav{margin:12px 45px 0 0}}.header-nav-top{margin:0 0 17px}@media screen and (max-width:768px){.header-nav-top{display:none}}.header-nav-top ul{align-items:center;display:flex;gap:20px;justify-content:flex-end}.header-nav-top ul li a{align-items:center;border-bottom:2px solid #fff;color:#050126;display:flex;font-size:16px;font-weight:500;gap:5px}.header-nav-top ul li a:before{content:"";display:inline-block;height:22px;width:22px}.header-nav-top ul li a:hover{border-bottom:2px solid #050126;opacity:1}.header-nav-top ul li a:hover:before{transform:rotate(-30deg)}.header-nav-top ul li.company a:before{background:url(/images/common/ic_company.webp) no-repeat 0 0;background-size:contain}.header-nav-top ul li.recruit a:before{background:url(/images/common/ic_recruit.webp) no-repeat 0 0;background-size:contain}.header-nav-top ul li.hakenform a:before{background:url(/images/common/ic_hakenform.webp) no-repeat 0 0;background-size:contain}.header-nav-top ul li.tel a:before{background:url(/images/common/ic_phone.webp) no-repeat 0 0;background-size:contain}.header-nav-bottom ul{align-items:center;display:flex;gap:20px}.header-nav-bottom ul li a{color:#050126;font-size:15px;font-weight:500;padding:0 0 15px;position:relative}.header-nav-bottom ul li a:after{background:#25aeea;border:1px solid #050126;bottom:0;content:"";height:5px;left:0;position:absolute;transform:scaleX(0);transform-origin:left top;transition:transform .3s;width:100%}.header-nav-bottom ul li a:hover{opacity:1}.header-nav-bottom ul li a:hover:after{transform:scale(1)}@media screen and (max-width:768px){.header-nav-bottom ul li.home{display:none}}.header-nav-bottom ul li.home img{height:22px;width:22px}.header-nav-bottom ul li.home a{padding:0 0 12px}@media screen and (max-width:768px){.header-nav-bottom ul li.txtlink{display:none}}.header-nav-bottom ul li.active a:after{transform:scale(1)}.header-nav-bottom ul li.btn a{align-items:center;background:#fff;border:1px solid #050126;border-radius:15px;color:#050126;display:flex;font-size:13px;font-weight:700;height:26px;justify-content:center;padding:0 0 2px;width:110px}.header-nav-bottom ul li.btn a:after{content:none}.header-nav-bottom ul li.btn a:hover{background:#050126;color:#fff;opacity:1}@media screen and (max-width:768px){.header-nav-bottom ul li.btn__red{display:none}}.header-nav-bottom ul li.btn__red a{background:#ffafe0}.header-ext{background:#f3ece9;border-top:1px solid #050126}.header-ext .header-inner{align-items:center;display:flex;gap:20px;height:49px;justify-content:flex-end}.document_download .header-ext{display:none}#___gcse_0{width:240px}#___gcse_0 .gsc-control-cse{background:none;border:none;padding:0}#___gcse_0 .gsc-search-box{margin:0}#___gcse_0 .gsc-input{padding:0}#___gcse_0 .gsc-input-box{border:1px solid #050126;border-radius:15px 0 0 15px;border-right:none;height:26px;padding:0}#___gcse_0 .gsib_a{padding:2px 0 3px 10px}#___gcse_0 .gscb_a{line-height:24px}#___gcse_0 .gsc-search-button{border-radius:0 15px 15px 0;margin:0}#___gcse_0 .gsc-search-button-v2{background:#050126;border:none;cursor:pointer;height:26px;padding:0;width:40px}#___gcse_0 .gsc-search-button-v2:hover svg{height:16px;transition:.3s;width:16px}.login_box,.logout_box{background:none;box-shadow:none;padding:0}.login_box a,.logout_box a{background:#949494;border-radius:25px;color:#fff;cursor:pointer;display:block;font-size:14px;padding:13px 5px 12px;text-align:center;width:130px}@media screen and (max-width:1280px){.login_box a,.logout_box a{font-size:13px}}.login_box span,.logout_box span{padding:0 0 0 28px}.login_box{display:none}.header-link-mypage a{align-items:center;background:#99d3fc;border:1px solid #050126;border-radius:15px;color:#050126;display:flex;font-size:13px;font-weight:700;height:26px;justify-content:center;padding:0 0 2px;width:110px}.header-link-mypage a:before{background:url(/images/common/header_icon_mypage.png) no-repeat 0 0;background-size:contain;content:"";height:14px;padding:0 5px 0 0;position:relative;top:1px;width:14px}.header-link-mypage a:hover{background:#050126;color:#fff;opacity:1}@media screen and (max-width:768px){#humberger{background:#b3defd;border:1px solid #050126;border-radius:50%;cursor:pointer;padding:10px 9px 7px;position:fixed;right:10px;top:8px;width:15px;z-index:50000}#humberger,.icon-bar{box-sizing:initial;display:block}.icon-bar{background:#050126;height:2px;margin:0 0 3px;transition:all .4s cubic-bezier(1,0,0,1);transition-timing-function:cubic-bezier(1,0,0,1)}body.drawer-opened #humberger{background:none;border:none;width:20px}body.drawer-opened #humberger .icon-bar{background:#050126}body.drawer-opened #humberger :first-child{transform:translateY(5px) rotate(225deg)}body.drawer-opened #humberger :nth-child(2){opacity:0}body.drawer-opened #humberger :nth-child(3){transform:translateY(-5px) rotate(-225deg)}body.drawer-opened #overlay{opacity:.8;right:-240px;z-index:20001}#drawernav{background:#dbdbe0;color:#000;display:none;height:100%;overflow-y:auto;position:fixed;top:0;width:100%;z-index:20002}#humbergermenu-logo{background:#fff;display:block;height:50px;position:fixed;width:100%;z-index:50000}#humbergermenu-logo a{cursor:pointer;left:15px;position:relative;top:11px}#humbergermenu-logo a img{height:28px;width:85px}.drawernav-inner{padding:50px 15px 70px}.drawernav-txtlist ul li:not(:last-child){border-bottom:1px solid #fff}.drawernav-txtlist ul li a{color:#050126;display:block;font-size:15px;font-weight:500;padding:10px;position:relative}.drawernav-txtlist ul li a:after{align-items:center;border-right:1px solid #050126;border-top:1px solid #050126;bottom:0;content:"";cursor:pointer;display:flex;height:7px;margin:auto;position:absolute;right:10px;top:0;transform:rotate(45deg);width:7px}.drawernav-txtlist ul li p:after{background:url(/images/common/ic_link.webp) no-repeat 0 0;background-size:contain;content:"";display:inline-block;height:9px;left:10px;position:relative;top:-1px;width:9px}.drawernav-txtlist ul li.home img{height:22px;width:22px}.drawernav-txtlist ul li.training{border-bottom:1px solid #050126;margin:0 0 10px;padding:0 0 15px}.drawernav-txtlist ul li.company a,.drawernav-txtlist ul li.hakenform a,.drawernav-txtlist ul li.recruit a{align-items:center;display:flex;gap:5px}.drawernav-txtlist ul li.company a:before,.drawernav-txtlist ul li.hakenform a:before,.drawernav-txtlist ul li.recruit a:before{content:"";display:inline-block;height:22px;width:22px}.drawernav-txtlist ul li.company a:before{background:url(/images/common/ic_company.webp) no-repeat 0 0;background-size:contain}.drawernav-txtlist ul li.recruit a:before{background:url(/images/common/ic_recruit.webp) no-repeat 0 0;background-size:contain}.drawernav-txtlist ul li.hakenform a:before{background:url(/images/common/ic_hakenform.webp) no-repeat 0 0;background-size:contain}.drawernav-btnlist{border-top:1px solid #050126;margin:15px 0 40px;padding:20px 0 0}.drawernav-btnlist ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.drawernav-btnlist ul li.nav-btn a{width:270px}.drawernav-btnlist ul li.nav-btn__contact{border-bottom:1px solid #050126;padding:0 0 20px}.drawernav-btnlist ul li.tel a{align-items:center;color:#050126;display:flex;font-size:25px;font-weight:500;gap:5px}.drawernav-btnlist ul li.tel a:before{background:url(/images/common/ic_phone.webp) no-repeat 0 0;background-size:contain;content:"";display:inline-block;height:34px;width:34px}.drawernav-copyright{font-size:13px;font-weight:400;text-align:center}}#content{padding:150px 0 0}@media screen and (max-width:768px){#content{padding:100px 0 0}}.document_download #content{padding:100px 0 0}@media screen and (max-width:768px){.document_download #content{padding:50px 0 0}}.ejinzai_infomation #content{padding:0}@media screen and (max-width:768px){.ejinzai_infomation #content{padding:0}}.footer{background:#eef0f4}.footer-inner{display:flex;flex-direction:column;margin:0 auto;padding:60px 0 80px;position:relative;width:1080px}@media screen and (min-width:769px) and (max-width:1280px){.footer-inner{padding:60px 15px 80px;width:100%}}@media screen and (max-width:768px){.footer-inner{padding:40px 15px 80px;width:100%}}.footer-top{display:grid;grid-template-areas:"logo linklist btnlist" "otherlist linklist btnlist";justify-content:space-between;padding:0 0 40px}.footer-top .footer-logo{grid-area:logo}.footer-top .footer-linklist{grid-area:linklist}.footer-top .footer-btnlist{grid-area:btnlist}.footer-top .footer-otherlist{grid-area:otherlist}@media screen and (max-width:768px){.footer-top{display:flex;flex-wrap:wrap;padding:0 0 30px}}.footer-logo{margin:0 0 40px}@media screen and (max-width:768px){.footer-logo{margin:0 auto 30px;width:150px}}.footer-linklist{display:flex;gap:90px}@media screen and (max-width:768px){.footer-linklist{flex-wrap:wrap;gap:25px;margin:0 0 30px}}.footer-linklist ul{display:flex;flex-direction:column;gap:25px}@media screen and (max-width:768px){.footer-linklist ul{flex-direction:unset;flex-wrap:wrap;gap:20px}}.footer-linklist ul li a{color:#050126;font-size:15px;font-weight:500}@media screen and (max-width:768px){.footer-btnlist{margin:0 auto 50px}}.footer-btnlist ul{display:flex;flex-direction:column;gap:25px}@media screen and (max-width:768px){.footer-btnlist ul{gap:15px}}.footer-btnlist ul li .nav-btn a{padding:0 50px;width:270px}.footer-btnlist ul li .nav-btn__red a{height:54px}.footer-otherlist{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:768px){.footer-otherlist{flex-direction:unset;flex-wrap:wrap;gap:40px;justify-content:center;width:100%}}.footer-otherlist ul{display:flex;gap:10px}.footer-otherlist ul li{width:44px}.footer-otherlist ul li img{height:auto;width:100%}.footer-otherlist ul li.isms{width:120px}.footer-otherlist ul li.isms span{color:#050126;display:block;padding:5px 0 0;text-align:center}.footer-otherlist ul li.securityaction{width:60px}.footer-bottom{border-top:1px solid #050126;display:flex;justify-content:space-between;padding:20px 0 0}@media screen and (max-width:768px){.footer-bottom{flex-direction:column;padding:30px 0 0}}.footer-bottom-link ul{display:flex;flex-wrap:wrap;gap:30px}@media screen and (max-width:768px){.footer-bottom-link ul{gap:15px 30px;justify-content:center;margin:0 0 30px}}.footer-bottom-link ul li a{color:#050126;font-size:12px;font-weight:500}.footer-copyright{color:#050126;font-size:13px;font-weight:300}@media screen and (max-width:768px){.footer-copyright{text-align:center}}.main-visual{margin:0 auto}.main-visual img{width:100%}.mod-inner{margin:0 auto;padding:80px 0;width:1180px}@media screen and (max-width:768px){.mod-inner{padding:40px 15px;width:100%}}.mod-title{font-size:30px;font-weight:700;margin:0 0 50px;text-align:center}.mod-title span{color:#4c8cc0;font-weight:700}.mod-title em{display:block;font-size:16px;padding:10px 0 0}@media screen and (max-width:768px){.mod-title em{font-size:min(3.5vw,16px);padding:5px 0 0}.mod-title{font-size:20px;line-height:1.4;margin:0 0 20px}}.mod-lead{font-size:18px;line-height:1.6;margin:0 0 50px;text-align:center}.mod-lead span{font-weight:700}@media screen and (max-width:768px){.mod-lead{font-size:16px;margin:0 0 20px;text-align:left}}.mod-btn{align-items:center;background:#fff;border:2px solid #4c8cc0;border-radius:8px;box-shadow:0 3px 0 #4c8cc0;color:#000;display:flex;font-size:16px;font-weight:700;height:65px;justify-content:center;line-height:1.2;margin:0 auto;padding:0 35px 0 15px;position:relative;text-align:left;width:210px}@media screen and (max-width:768px){.mod-btn{font-size:12px;height:50px;line-height:1.3;width:100%}}.mod-btn:before{background:#4c8cc0;border-radius:50%;content:"";height:20px;position:absolute;right:10px;width:20px;z-index:1}@media screen and (max-width:768px){.mod-btn:before{height:16px;width:16px}}.mod-btn:after{align-items:center;bottom:0;color:#fff;content:"\f105";display:flex;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:700;position:absolute;right:15px;top:0;z-index:10}@media screen and (max-width:768px){.mod-btn:after{font-size:14px;right:14px}}a:hover .mod-btn{background:#4c8cc0;box-shadow:none;color:#fff;top:3px}a:hover .mod-btn:before{background:#fff}a:hover .mod-btn:after{color:#4c8cc0}.mod-btn__arrowunder{text-align:center}.mod-btn__arrowunder:after{right:17px;transform:rotate(90deg)}@media screen and (max-width:768px){.mod-btn__arrowunder:after{font-size:14px;right:15px}}.mod-btn-long{height:60px;margin:0 auto;width:500px}@media screen and (max-width:768px){.mod-btn-long{width:calc(100% - 25px)}}.mod-btn-long a{background:#fff;border:2px solid #4c8cc0;border-radius:8px;box-shadow:0 3px 0 #4c8cc0;color:#000;display:flex;font-size:22px;font-weight:700;justify-content:center;padding:17px 0;position:relative}@media screen and (max-width:768px){.mod-btn-long a{font-size:18px;padding:17px 30px 18px 10px}}.mod-btn-long a:before{background:#4c8cc0;border-radius:50%;content:"";height:20px;position:absolute;right:30px;width:20px;z-index:1}@media screen and (max-width:768px){.mod-btn-long a:before{right:10px}}.mod-btn-long a:after{align-items:center;bottom:0;color:#fff;content:"\f105";display:flex;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:700;position:absolute;right:35px;top:-2px;z-index:10}@media screen and (max-width:768px){.mod-btn-long a:after{right:15px;top:1px}}.mod-btn-long a:hover{background:#4c8cc0;box-shadow:none;color:#fff;top:3px}.mod-btn-long a:hover:before{background:#fff}.mod-btn-long a:hover:after{color:#4c8cc0}.nav-btn{display:inline-block}@media screen and (max-width:768px){.nav-btn{width:100%}}.nav-btn a{align-items:center;background:#fff;border:1px solid #050126;border-radius:40px;color:#050126;display:flex;font-size:17px;font-weight:700;height:54px;justify-content:center;padding:0 40px 0 60px;position:relative;width:240px}@media screen and (max-width:768px){.nav-btn a{font-size:15px;height:44px;margin:0 auto}}.nav-btn a:before{animation-duration:.3s;animation-fill-mode:forwards;animation-name:btn-move-out;animation-timing-function:ease-in;background:#050126 url(/images/common/ic_arrow.webp) no-repeat 50%;border-radius:50%;content:"";height:30px;margin:0 0 0 15px;position:absolute;width:30px}@keyframes btn-move-out{0%{left:5px}to{left:0}}@media screen and (max-width:768px){.nav-btn a:before{background-size:13px;height:26px;width:26px}}.nav-btn a:hover{background:#050126;color:#fff;opacity:1}.nav-btn a:hover:before{animation-duration:.3s;animation-fill-mode:forwards;animation-name:btn-move-in;animation-timing-function:ease-in;background:url(/images/common/ic_arrow_l.webp) no-repeat 50%;margin:0 0 0 22px}@keyframes btn-move-in{0%{left:0}to{left:5px}}.nav-btn__red a{background:#ffafe0;height:48px;padding:0 50px;width:270px}@media screen and (max-width:768px){.nav-btn__red a{height:44px}}.ejinzailist{background:rgba(0,144,248,.3)}.ejinzailist-inner{margin:0 auto;padding:100px 0 50px;width:1180px}@media screen and (max-width:768px){.ejinzailist-inner{padding:50px 15px;width:100%}}.ejinzailist-title{font-size:30px;font-weight:700;margin:0 0 70px;text-align:center}@media screen and (max-width:768px){.ejinzailist-title{font-size:20px;margin:0 0 40px}.ejinzailist-list{background-size:50%}}.ejinzailist-list ul{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}@media screen and (max-width:768px){.ejinzailist-list ul{gap:20px 0;justify-content:space-between}}.ejinzailist-list ul li{width:270px}@media screen and (max-width:768px){.ejinzailist-list ul li{display:flex;width:48%}}.ejinzailist-list ul li a{background:#fff;border-radius:20px;display:block;padding:50px 20px 30px;text-align:center}@media screen and (max-width:768px){.ejinzailist-list ul li a{display:flex;flex-direction:column;justify-content:space-between;padding:40px 15px 20px;width:100%}}.ejinzailist-list ul li a:hover{opacity:1}.ejinzailist-list ul li.account a{background-image:linear-gradient(135deg,#caa600 10%,#fff 0)}.ejinzailist-list ul li.account a:hover{box-shadow:inset 0 0 0 2px #caa600}.ejinzailist-list ul li.business a{background-image:linear-gradient(135deg,#007bc7 10%,#fff 0)}.ejinzailist-list ul li.business a:hover{box-shadow:inset 0 0 0 2px #007bc7}.ejinzailist-list ul li.finance a{background-image:linear-gradient(135deg,#01348b 10%,#fff 0)}.ejinzailist-list ul li.finance a:hover{box-shadow:inset 0 0 0 2px #01348b}.ejinzailist-list ul li.insurance a{background-image:linear-gradient(135deg,#6eb92b 10%,#fff 0)}.ejinzailist-list ul li.insurance a:hover{box-shadow:inset 0 0 0 2px #6eb92b}.ejinzailist-list ul li.medical-welfare a{background-image:linear-gradient(135deg,#00adb2 10%,#fff 0)}.ejinzailist-list ul li.medical-welfare a:hover{box-shadow:inset 0 0 0 2px #00adb2}.ejinzailist-list ul li.university a{background-image:linear-gradient(135deg,#027c36 10%,#fff 0)}.ejinzailist-list ul li.university a:hover{box-shadow:inset 0 0 0 2px #027c36}.ejinzailist-list ul li.government a{background-image:linear-gradient(135deg,#41398d 10%,#fff 0)}.ejinzailist-list ul li.government a:hover{box-shadow:inset 0 0 0 2px #41398d}.ejinzailist-list ul li.maker a{background-image:linear-gradient(135deg,#6a6558 10%,#fff 0)}.ejinzailist-list ul li.maker a:hover{box-shadow:inset 0 0 0 2px #6a6558}.ejinzailist-list ul li.service a{background-image:linear-gradient(135deg,tomato 10%,#fff 0)}.ejinzailist-list ul li.service a:hover{box-shadow:inset 0 0 0 2px tomato}.ejinzailist-list ul li.image{align-items:flex-end;display:flex;justify-content:center}@media screen and (max-width:768px){.ejinzailist-list ul li.image img{max-height:250px;max-width:207px}}.ejinzailist-list__4rows ul{gap:40px 30px}@media screen and (max-width:768px){.ejinzailist-list__4rows ul{gap:20px 0}}.ejinzailist-list-logo{height:52px;margin:0 0 20px}@media screen and (max-width:768px){.ejinzailist-list-logo{height:auto;margin:0 0 15px}}.ejinzailist-list-logo img{max-width:160px;width:100%}.ejinzailist-list-name{color:#000;font-size:18px;font-weight:700;line-height:1.3;margin:0 0 20px}@media screen and (max-width:768px){.ejinzailist-list-name{font-size:16px;margin:0 0 20px}}.ejinzailist-list-name span{color:#666;display:block;font-size:14px;font-weight:700;padding:10px 0 0}@media screen and (max-width:768px){.ejinzailist-list-name span{font-size:12px}}.ejinzailist-list-txt{color:#000;font-size:13px;font-weight:700;line-height:1.4;margin:0 0 20px}@media screen and (max-width:768px){.ejinzailist-list-txt{font-size:12px;margin:0 0 20px;text-align:left}}.ejinzailist-list-banner{margin:50px 0 0}.ejinzailist-list-banner ul{align-items:center;display:flex;flex-direction:column;gap:40px}@media screen and (max-width:768px){.ejinzailist-list-banner ul{gap:20px}}.ejinzailist-list-banner ul li{width:880px}@media screen and (max-width:768px){.ejinzailist-list-banner ul li{width:100%}}.ejinzailist-list-banner ul li a{align-items:center;background:#fff;border-radius:20px;display:flex;height:120px;justify-content:space-between;padding:20px 50px}@media screen and (max-width:768px){.ejinzailist-list-banner ul li a{flex-direction:column;height:auto;padding:20px 30px}}.ejinzailist-list-banner ul li a:hover{opacity:1}@media screen and (max-width:768px){.ejinzailist-list-banner ul li .ejinzailist-list-banner-inner{margin:0 0 15px;text-align:center}}.ejinzailist-list-banner ul li .ejinzailist-list-name{margin:0 0 5px;text-align:left}.ejinzailist-list-banner ul li.haken a:hover{box-shadow:inset 0 0 0 2px #ffda48}.ejinzailist-list-banner ul li.haken a img{max-width:440px}@media screen and (max-width:768px){.ejinzailist-list-banner ul li.haken a img{max-width:280px}}.ejinzailist-list-banner ul li.newemployee a:hover{box-shadow:inset 0 0 0 2px #ffda48}.ejinzailist-list-banner ul li.newemployee a img{max-width:354px}@media screen and (max-width:768px){.ejinzailist-list-banner ul li.newemployee a img{max-width:280px}}.ejinzailist-list-banner ul li.skill-diagnosis a:hover{box-shadow:inset 0 0 0 2px #ffda48}.ejinzailist-list-banner ul li.skill-diagnosis a img{max-width:455px}@media screen and (max-width:768px){.ejinzailist-list-banner ul li.skill-diagnosis a img{max-width:280px}}.ejinzailist-list-banner ul li.lms a:hover{box-shadow:inset 0 0 0 2px #ffda48}.ejinzailist-list-banner ul li.lms a img{max-width:320px}@media screen and (max-width:768px){.ejinzailist-list-banner ul li.lms a img{max-width:240px}}.ejinzailist-list-banner ul li.highgrade a{background:url(/images/common/bg_highgrade_seminar.webp) no-repeat 50%/cover}@media screen and (max-width:768px){.ejinzailist-list-banner ul li.highgrade a{background-position:0}}.ejinzailist-list-banner ul li.highgrade a:hover{box-shadow:inset 0 0 0 2px #ffda48}.ejinzailist-list-banner ul li.highgrade a .ejinzailist-list-banner-inner{align-items:center;display:flex}.ejinzailist-list-banner ul li.highgrade a img{margin-right:18px;max-width:440px}@media screen and (max-width:768px){.ejinzailist-list-banner ul li.highgrade a img{margin-right:10px;max-width:96px}}.ejinzailist-list-banner ul li.highgrade a .ejinzailist-list-name{color:#85680a;font-size:30px}@media screen and (max-width:768px){.ejinzailist-list-banner ul li.highgrade a .ejinzailist-list-name{font-size:20px;text-align:center}}.ejinzailist-list-banner ul li.highgrade a .ejinzailist-list-txt{font-size:18px;line-height:1.3;margin-bottom:0}@media screen and (max-width:768px){.ejinzailist-list-banner ul li.highgrade a .ejinzailist-list-txt{font-size:16px}}.ejinzailist-list-banner ul li.bizup a{background:#c8f0ff;border:2px solid #009fe8}.ejinzailist-list-banner ul li.bizup a:hover{border:2px solid #c8f0ff}.ejinzailist-list-banner ul li.bizup a img{max-width:220px}@media screen and (max-width:768px){.ejinzailist-list-banner ul li.bizup a img{max-width:180px}}.ejinzailist-list-banner ul li.bizup .ejinzailist-list-name{margin:5px 0 0}.ejinzailist-list-banner .mod-btn{margin:0}@media screen and (max-width:768px){.ejinzailist-list-banner .mod-btn{font-size:16px}}.applicationform{background:#fff;border-radius:20px;padding:50px 30px}@media screen and (max-width:768px){.applicationform{padding:30px 15px}}.applicationform-toptxt{font-size:16px;line-height:1.6;margin:0 0 30px;text-align:center}@media screen and (max-width:768px){.applicationform-toptxt{text-align:left}}.applicationform-toptxt span{font-weight:700}.applicationform-toptxt span.red{color:#cd0000}.applicationform-txt{font-size:16px;line-height:1.6;margin:0 0 10px;text-align:center}.applicationform-txt a{text-decoration:underline}.applicationform-txt a:hover{text-decoration:none}.applicationform-txt span{font-weight:700}.applicationform-extxtlist{margin:0 50px 30px}@media screen and (max-width:768px){.applicationform-extxtlist{margin:0 0 30px}}.applicationform-extxtlist ul li{font-size:13px;line-height:1.4;padding:0 0 0 1em;text-indent:-1.4em}.applicationform-extxtlist ul li:before{content:"※";padding:0 5px 0 0}.applicationform-table table{margin:0 auto 30px;width:720px}@media screen and (max-width:768px){.applicationform-table table{max-width:500px;width:100%}}.applicationform-table table tr td,.applicationform-table table tr th{display:block;font-size:16px;font-weight:700;line-height:1.6}.applicationform-table table tr th{margin:0 0 10px}@media screen and (max-width:768px){.applicationform-table table tr th{margin:0 0 5px}}.applicationform-table table tr td{margin:0 0 30px 15px}@media screen and (max-width:768px){.applicationform-table table tr td{margin:0 0 30px}}.applicationform-table table tr td input[type=text]{border:none;border-bottom:1px solid #b0b0b0;font-size:14px;padding:5px 10px;width:100%}@media screen and (max-width:768px){.applicationform-table table tr td label{font-size:13px}}.applicationform-table table tr td label input[type=checkbox]{height:20px;margin:0 10px 0 0;position:relative;top:4px;width:20px}@media screen and (max-width:768px){.applicationform-table table tr td label input[type=checkbox]{margin:0 5px 0 0}}.applicationform-table table tr td textarea{border:1px solid #b0b0b0;font-size:14px;padding:10px;resize:none;width:100%}@media screen and (max-width:768px){.applicationform-table table tr td em{display:none}}.applicationform-table table tr td.error{background:#ffebf1;display:block;margin:0 0 20px;padding:10px 10px 10px 15px}.applicationform-table table tr td.error input{background:#ffebf1}.applicationform-table table tr td.addressbox input:not(:last-child){margin:0 0 10px}.applicationform-table table tr td.addressbox.error{margin:0}.applicationform-table table tr td.addressbox.error:last-child{margin:0 0 20px}.applicationform-table-checkbox ul{display:flex;flex-wrap:wrap;margin:0 7px}@media screen and (max-width:768px){.applicationform-table-checkbox ul{margin:0}}.applicationform-table-checkbox ul li{margin:0 0 10px;width:50%}@media screen and (max-width:768px){.applicationform-table-checkbox ul li{white-space:nowrap}}.applicationform-table-extxt{font-size:13px;font-weight:400;line-height:1.4;margin:5px 0 0}.applicationform-check{font-size:16px;line-height:1.6;margin:0 0 40px;text-align:center}.applicationform-check label input[type=checkbox]{height:20px;margin:0 10px 0 0;position:relative;top:4px;width:20px}.applicationform-check.error{background:#ffebf1;display:block;padding:10px 10px 10px 15px}.applicationform-check.error input{background:#ffebf1}.applicationform-btnbox{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:300px}@media screen and (max-width:768px){.applicationform-btnbox{justify-content:space-around}}.applicationform-btnbox input{background:#c23c79;border:none;border-radius:8px;box-shadow:0 3px 0 #770338;color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:44px;line-height:1.4;outline:none;position:relative;transition:opacity .15s linear;width:160px}.applicationform-btnbox input:hover{box-shadow:none;opacity:1;top:3px}.applicationform-btnbox input[type=reset]{background:#e5e5e5;border:1px solid #c4c4c4;box-shadow:0 3px 0 #aaa;color:#666;font-size:16px;font-weight:400;height:34px;width:90px}.applicationform-btnbox input[type=reset]:hover{box-shadow:none;top:3px}.any-txt,.required-txt{border-radius:20px;color:#fff;display:inline-block;font-size:12px;margin:0 0 0 10px;padding:0 10px}.required-txt{background:#ff61b0}.any-txt{background:#bbb}.errortxt{color:red;font-size:14px;font-weight:700;margin:10px 0 0 10px}.errortxt:before{background:url(/images/common/ic_error.png) no-repeat;background-size:cover;content:"";display:inline-block;height:12px;margin:0 3px 0 0;position:relative;top:1px;width:14px}.applicationform__confirm .applicationform-table table tr{display:flex}@media screen and (max-width:768px){.applicationform__confirm .applicationform-table table tr{flex-direction:column}}.applicationform__confirm .applicationform-table table tr td,.applicationform__confirm .applicationform-table table tr th{margin:0 0 30px}.applicationform__confirm .applicationform-table table tr th{width:270px}@media screen and (max-width:768px){.applicationform__confirm .applicationform-table table tr th{margin:0 0 5px;width:100%}}.applicationform__confirm .applicationform-table table tr td{border-bottom:1px solid #b0b0b0;font-weight:400;padding:0 10px 5px;width:450px}@media screen and (max-width:768px){.applicationform__confirm .applicationform-table table tr td{width:100%}}.applicationform__confirm .applicationform-table-checkbox-result ul{display:flex;flex-wrap:wrap}.applicationform__confirm .applicationform-table-checkbox-result ul li{line-height:1.4}.applicationform__confirm .applicationform-table-checkbox-result ul li:not(:last-child){margin:0 20px 0 0}.applicationform__confirm .applicationform-table-checkbox-result ul li:before{content:"○";margin:0 3px 0 0}.applicationform__confirm .applicationform-btnbox input[type=submit].applicationform-btnbox__back{background:#e5e5e5;border:1px solid #c4c4c4;box-shadow:0 3px 0 #aaa;color:#666;font-size:16px;font-weight:400;height:34px;width:90px}.applicationform__confirm .applicationform-btnbox input[type=submit].applicationform-btnbox__back:hover{box-shadow:none;top:3px}.applicationform__thanks .applicationform-btnbox{margin:30px auto 0}@media screen and (max-width:768px){.applicationform__thanks .applicationform-btnbox{width:100%}}.applicationform__thanks .applicationform-btnbox input[type=button].applicationform-btnbox__top{background:#1f4db5;box-shadow:0 3px 0 #26304c;font-size:22px;height:60px;position:relative;width:300px}@media screen and (max-width:768px){.applicationform__thanks .applicationform-btnbox input[type=button].applicationform-btnbox__top{font-size:18px;height:50px;max-width:300px;width:calc(100% - 25px)}}.applicationform__thanks .applicationform-btnbox input[type=button].applicationform-btnbox__top:hover{box-shadow:none;opacity:.7;top:3px}@media screen and (max-width:768px){.casestudylist-txt{max-height:0;opacity:0;visibility:hidden}.casestudylist-content-open{display:none}.casestudylist-content-director{cursor:pointer;display:block}.casestudylist-content-open:checked~.casestudylist-txt{max-height:100%;opacity:1;visibility:visible}.casestudylist-title-txt{background:#000f3e url(/images/reskillingbiz/ic_arrow_down.png) no-repeat 95%;background-size:18px 10px}.casestudylist-content-open:checked~.casestudylist-content-director .casestudylist-title-txt{background:#000f3e url(/images/reskillingbiz/ic_arrow_up.png) no-repeat 95%;background-size:18px 10px}}.lead .mod-lead{margin:0}.lab-banner{padding:80px 0}@media screen and (max-width:768px){.lab-banner{padding:40px 15px}}.lab-banner a{display:block;margin:0 auto;width:-moz-fit-content;width:fit-content}.contact{background:url(/images/ejinzai/index/bg_inguiry.jpg) no-repeat 0 0;padding:30px 0}.contact-btn{height:60px;margin:0 auto;width:400px}@media screen and (max-width:768px){.contact-btn{width:calc(100% - 25px)}}.contact-btn a{background:#1f4db5;border-radius:8px;box-shadow:0 3px 0 #26304c;color:#fff;display:flex;font-size:22px;font-weight:700;justify-content:center;padding:17px 0;position:relative}@media screen and (max-width:768px){.contact-btn a{font-size:18px}}.contact-btn a:before{background:#fff;border-radius:50%;content:"";height:20px;position:absolute;right:30px;width:20px;z-index:1}@media screen and (max-width:768px){.contact-btn a:before{right:10px}}.contact-btn a:after{align-items:center;bottom:0;color:#1f4db5;content:"\f105";display:flex;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:700;position:absolute;right:36px;top:-1px;transform:rotate(90deg);z-index:10}@media screen and (max-width:768px){.contact-btn a:after{font-size:14px;right:17px;top:2px}}.contact-btn a:hover{background:#fff;box-shadow:none;color:#1f4db5;opacity:1;top:3px}.contact-btn a:hover:before{background:#1f4db5}.contact-btn a:hover:after{color:#fff}.case{background:#fbebe3}.case-extxt{font-size:12px;margin:-30px 0 0;text-align:right}@media screen and (max-width:768px){.case-extxt{margin:-5px 0 0}}.case-inner{margin:40px auto 0}@media screen and (max-width:1180px){.case-inner{width:auto}}@media screen and (max-width:768px){.case-inner{margin:20px 0 0}}.case-inner ul{margin:0 0 25px}@media screen and (max-width:768px){.case-inner ul{margin:0 0 15px}}.case-inner ul.slider-bottom{margin:0}@media screen and (max-width:768px){.case-inner ul li{margin:0 5px}}.case-inner ul li img{background:#fff;border:1px solid #b9b9b9}.reason-list ul li{display:flex;margin:0 0 80px;position:relative}@media screen and (max-width:768px){.reason-list ul li{flex-direction:column;margin:0 0 30px}}.reason-list ul li:after{background:rgba(0,144,248,.3);border-radius:0 0 0 20px;bottom:-10%;content:" ";height:85%;position:absolute;right:26%;width:70%;z-index:-1}@media screen and (max-width:768px){.reason-list ul li:after{border-radius:unset;bottom:20%;height:70%;right:-15px;width:100%}}.reason-list ul li .reason-list-inner{display:flex;width:830px}@media screen and (max-width:768px){.reason-list ul li .reason-list-inner{width:100%}}.reason-list ul li .reason-list-number{border-right:2px solid #26304c;font-family:adobe-handwriting-ernie;font-size:60px;padding:10px 20px 0 0}@media screen and (max-width:768px){.reason-list ul li .reason-list-number{font-size:24px;padding:10px 10px 0 0}}.reason-list ul li .reason-list-txt{padding:15px 30px}@media screen and (max-width:768px){.reason-list ul li .reason-list-txt{padding:5px 0 10px 10px}}.reason-list ul li .reason-list-txt-title{color:#4c8cc0;font-size:24px;font-weight:700;margin:0 0 50px}@media screen and (max-width:768px){.reason-list ul li .reason-list-txt-title{font-size:17px;line-height:1.4;margin:0 0 20px}}.reason-list ul li .reason-list-txt-title span{font-weight:700}@media screen and (max-width:768px){.reason-list ul li .reason-list-txt-title span{font-size:min(4vw,17px);font-weight:700}}.reason-list ul li .reason-list-txt-txt{font-size:16px;line-height:2;position:relative}@media screen and (max-width:768px){.reason-list ul li .reason-list-txt-txt{font-size:15px;line-height:1.8;margin:0 0 10px}}.reason-list ul li .reason-list-img-pc{display:block}@media screen and (max-width:768px){.reason-list ul li .reason-list-img-pc{display:none}}.reason-list ul li .reason-list-img-sp{display:none}@media screen and (max-width:768px){.reason-list ul li .reason-list-img-sp{display:block;position:relative;right:15px}}.reason-list ul li:nth-child(2n){flex-direction:row-reverse}@media screen and (max-width:768px){.reason-list ul li:nth-child(2n){flex-direction:column}}.reason-list ul li:nth-child(2n):after{border-radius:0 0 20px 0;right:5%}@media screen and (max-width:768px){.reason-list ul li:nth-child(2n):after{border-radius:unset;right:-15px}}.reason-list ul li:nth-child(2n) .reason-list-inner{flex-direction:row-reverse}@media screen and (max-width:768px){.reason-list ul li:nth-child(2n) .reason-list-inner{flex-direction:row}}.reason-list ul li:nth-child(2n) .reason-list-number{border-left:2px solid #26304c;border-right:none;padding:10px 0 0 20px}@media screen and (max-width:768px){.reason-list ul li:nth-child(2n) .reason-list-number{border-left:none;border-right:2px solid #26304c;padding:10px 15px 0 0}}.reason-list ul li:nth-child(2n) .reason-list-txt-title{line-height:1.4;padding:0 8px 0 0;text-align:right}@media screen and (max-width:768px){.reason-list ul li:nth-child(2n) .reason-list-txt-title{padding:0;text-align:left}}.moviesample .mod-inner{padding:0 0 80px}@media screen and (max-width:768px){.moviesample .mod-inner{padding:0 15px 40px}}.moviesample-list{background:rgba(0,144,248,.3);border-radius:0 0 20px 20px;margin:0 50px;padding:30px 80px 50px}@media screen and (max-width:768px){.moviesample-list{margin:0;padding:10px 15px 30px}}.moviesample-list-tab{margin:0 0 30px}.moviesample-list-tab ul{display:flex;justify-content:center}@media screen and (max-width:768px){.moviesample-list-tab ul{flex-wrap:wrap}}.moviesample-list-tab ul li{width:11.1%}@media screen and (max-width:768px){.moviesample-list-tab ul li{width:33.3%}}.moviesample-list-tab ul li label{cursor:pointer;display:block;font-size:13px;font-weight:700;padding:15px 0;text-align:center}@media screen and (max-width:768px){.moviesample-list-tab ul li label{align-items:center;display:flex;height:50px;justify-content:center;padding:5px 0}}.moviesample-list-tab ul li.business{color:#007bc7}.moviesample-list-tab ul li.maker{color:#6a6558}.moviesample-list-tab ul li.service{color:tomato}.moviesample-list-tab ul li.account{color:#caa600}.moviesample-list-tab ul li.finance{color:#01348b}.moviesample-list-tab ul li.government{color:#41398d}.moviesample-list-tab ul li.university{color:#027c36}.moviesample-list-tab ul li.medicalwelfare{color:#00adb2}.moviesample-list-tab ul li.insurance{color:#6eb92b}.moviesample-list-box ul li{display:none}.moviesample-list-box-txt{font-size:16px;line-height:1.6;margin:0 0 20px;text-align:center}@media screen and (max-width:768px){.moviesample-list-box-txt{font-size:14px}}.moviesample-list-box-txt span{font-size:22px;font-weight:700}@media screen and (max-width:768px){.moviesample-list-box-txt span{font-size:18px}}.moviesample-list-box-movie{margin:0 auto;max-height:518px;max-width:920px;padding-bottom:56.25%;position:relative;text-align:center}.moviesample-list-box-movie iframe{height:100%;left:0;max-height:518px;max-width:920px;position:absolute;top:0;width:100%}input[name=tab-btn]{display:none}#tab-btn1:checked~.moviesample-list-box #tab-content1,#tab-btn2:checked~.moviesample-list-box #tab-content2,#tab-btn3:checked~.moviesample-list-box #tab-content3,#tab-btn4:checked~.moviesample-list-box #tab-content4,#tab-btn5:checked~.moviesample-list-box #tab-content5,#tab-btn6:checked~.moviesample-list-box #tab-content6,#tab-btn7:checked~.moviesample-list-box #tab-content7,#tab-btn8:checked~.moviesample-list-box #tab-content8,#tab-btn9:checked~.moviesample-list-box #tab-content9{display:block}#tab-btn1,#tab-btn2,#tab-btn3,#tab-btn4,#tab-btn5,#tab-btn6,#tab-btn7,#tab-btn8,#tab-btn9{border-bottom:2px solid #fff}#tab-btn1:checked~.moviesample-list-tab #tab-btn1,#tab-btn2:checked~.moviesample-list-tab #tab-btn2,#tab-btn3:checked~.moviesample-list-tab #tab-btn3,#tab-btn4:checked~.moviesample-list-tab #tab-btn4,#tab-btn5:checked~.moviesample-list-tab #tab-btn5,#tab-btn6:checked~.moviesample-list-tab #tab-btn6,#tab-btn7:checked~.moviesample-list-tab #tab-btn7,#tab-btn8:checked~.moviesample-list-tab #tab-btn8,#tab-btn9:checked~.moviesample-list-tab #tab-btn9{border-bottom:2px solid #26304c}.rateplan{background:#debacb}.rateplan-box{background:#fff;border-radius:20px;padding:40px 90px 30px}@media screen and (max-width:768px){.rateplan-box{padding:30px 15px}}.rateplan-box-lead{background:#26304c;border-radius:20px;color:#fff;font-size:18px;line-height:1.3;margin:0 auto 20px;padding:10px;position:relative;text-align:center;width:600px}@media screen and (max-width:768px){.rateplan-box-lead{font-size:14px;width:100%}}.rateplan-box-lead:after{border:10px solid transparent;border-top-color:#26304c;content:"";left:50%;margin-left:-10px;position:absolute;top:100%}.rateplan-box-lead span{color:#ff0}.rateplan-box-initialcost{align-items:center;background:#eedce4;border-radius:20px;display:flex;font-size:24px;font-weight:700;justify-content:center;margin:0 0 20px;padding:20px}@media screen and (max-width:768px){.rateplan-box-initialcost{font-size:18px}}.rateplan-box-initialcost span{color:#e81d79;font-size:30px;font-weight:700;padding:0 0 0 60px}@media screen and (max-width:768px){.rateplan-box-initialcost span{font-size:22px;padding:0 0 0 30px}}.rateplan-box-cost{border:3px solid #debacb;border-radius:20px;display:flex;margin:0 0 5px}@media screen and (max-width:768px){.rateplan-box-cost{flex-direction:column}}.rateplan-box-cost-main{align-items:center;background:#eedce4;border-radius:16px 0 0 16px;display:flex;flex-direction:column;font-size:18px;font-weight:700;justify-content:center;line-height:1.4;padding:10px;width:174px}@media screen and (max-width:768px){.rateplan-box-cost-main{border-radius:16px 16px 0 0;flex-direction:unset;font-size:16px;width:100%}}.rateplan-box-cost-main span{font-size:14px;font-weight:700}.rateplan-box-cost-list{padding:5px 0}@media screen and (max-width:768px){.rateplan-box-cost-list{padding:0 5%}}.rateplan-box-cost-list ul{display:flex}@media screen and (max-width:768px){.rateplan-box-cost-list ul{flex-direction:column}}.rateplan-box-cost-list ul li{padding:25px 15px;text-align:center;width:205px}.rateplan-box-cost-list ul li:not(:last-child){border-right:3px solid #debacb}@media screen and (max-width:768px){.rateplan-box-cost-list ul li{align-items:center;display:flex;justify-content:space-between;padding:10px 4%;width:100%}.rateplan-box-cost-list ul li:not(:last-child){border-bottom:3px solid #debacb;border-right:none}}.rateplan-box-cost-txt{font-size:12px;line-height:1.4;margin:0 0 5px}@media screen and (max-width:768px){.rateplan-box-cost-txt{margin:0}}.rateplan-box-cost-txt span{font-size:14px}.rateplan-box-cost-num{font-size:18px;line-height:1.4}@media screen and (max-width:768px){.rateplan-box-cost-num{align-items:baseline;display:flex;font-size:14px}}.rateplan-box-cost-num span{color:#3392df;font-size:24px;font-weight:700}@media screen and (max-width:768px){.rateplan-box-cost-num span{font-size:22px}}.rateplan-box-extxt{font-size:12px;margin:0 0 20px;text-align:right}.rateplan-box-txt{font-size:14px;line-height:1.4;text-align:center}.rateplan-box-txt span{font-weight:700}.contactform{background:#f3ece9}.award-banner{margin:-143px auto 2em;max-width:1000px;padding-top:143px;width:100%}.award-img{display:block;margin-bottom:1em}.award-link{color:#000;display:block;margin-left:auto;text-decoration:underline;text-underline-offset:.2em;transition:.3s;width:-moz-fit-content;width:fit-content}.award-link:hover{text-decoration:none}@media screen and (max-width:768px){.award-banner{padding:0 15px}}.award_movie{aspect-ratio:16/9;margin:0 auto 40px;max-width:1000px;width:100%}.award_movie iframe{height:100%;width:100%}@media screen and (max-width:768px){.award_movie{margin:0 auto 20px}}
