html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}table th,table td{vertical-align:top}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font:inherit;outline:none}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:none}input[type=submit],input[type=button],label,button,select{cursor:pointer}*{box-sizing:border-box}html{color:#222}body{font-family:YuGothic,"Yu Gothic","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;line-height:1.6}body.is_hidden{overflow:hidden}img{font-size:0;vertical-align:bottom}a{outline:none;text-decoration:none;color:inherit}.pc{display:block !important}@media screen and (max-width: 1199px){.pc{display:none !important}}@media screen and (min-width: 1200px){.pc--inline{display:inline !important}}@media screen and (min-width: 1200px){.pc--flex{display:flex !important}}.sp{display:block !important}@media screen and (min-width: 1200px){.sp{display:none !important}}@media screen and (max-width: 1199px){.sp--inline{display:inline !important}}@media screen and (max-width: 1199px){.sp--flex{display:flex !important}}.header{position:relative;background-color:#fff;box-shadow:0 0 20px rgba(80,125,105,.15);z-index:10}@media screen and (min-width: 1200px){.header{max-width:1280px;width:calc(100% - 200px);margin:30px auto 0;border-radius:40px}}@media screen and (max-width: 1199px){.header{width:calc(100% - 40px);margin:12px auto 0;border-radius:30px}}@media screen and (min-width:768px)and (max-width:1300px){.header{width:calc(100% - 120px)}}.header__inner{position:relative;display:flex;flex-wrap:wrap;align-items:center}@media screen and (min-width: 1200px){.header__inner{padding:17px 50px}}@media screen and (max-width: 1199px){.header__inner{padding:10px 25px 6px;justify-content:space-between}}.header__logo{position:relative;font-size:0;height:43px;background-image:url("/assets/img/common/header/img_logo01.png");background-size:100%;background-repeat:no-repeat;z-index:20}@media screen and (min-width: 1200px){.header__logo{width:98px}}@media screen and (max-width: 1199px){.header__logo{width:78px}}.header__logo.is_on{background-image:url("/assets/img/common/header/img_logo01_wh.png")}@media screen and (min-width: 1200px){.header__menuArea{display:flex;justify-content:space-between;width:calc(100% - 188px);margin-left:90px}}@media screen and (max-width: 1199px){.header__menuArea{width:100vw;height:100vh;visibility:hidden;opacity:0;transition:.3s all;position:fixed;top:0px;left:0px;background-color:#008b4e;border-radius:16px}.header__menuArea.is_show{visibility:visible;opacity:1;overflow-y:auto}}@media screen and (min-width: 1200px){.header__menuArea__list{display:flex;flex-wrap:wrap;align-items:center;width:calc(100% - 200px);gap:40px}}@media screen and (max-width: 1199px){.header__menuArea__list{width:calc(100% - 90px);margin:80px auto 0}}.header__menuArea__list li{position:relative;font-weight:bold}@media screen and (min-width: 1200px){.header__menuArea__list li{font-size:14px;font-size:0.875rem;white-space:nowrap}}@media screen and (max-width: 1199px){.header__menuArea__list li{font-size:18px;font-size:1.125rem;color:#fff;margin-top:19px}.header__menuArea__list li:first-child{margin-top:0}}.header__menuArea__list li:last-child{margin-right:0}.header__menuArea__list li.is_on{color:#008b4e}@media screen and (max-width: 1199px){.header__menuArea__list li.is_on{color:#fff}}.header__menuArea__list li.is_on::before{position:absolute;content:"";width:100%;height:4px;border-radius:20px;background-color:#008b4e;bottom:-2px;left:0}.header__menuArea__list li a{position:relative}.header__menuArea__list li .number{position:absolute;text-align:center;display:inline-block;border-radius:50%;background-color:red;color:#fff;padding:0 2px;line-height:16px;font-size:10px;font-size:0.625rem}@media screen and (min-width: 1200px){.header__menuArea__list li .number{right:-15px;top:-15px}}@media screen and (max-width: 1199px){.header__menuArea__list li .number{right:-26px;top:50%;transform:translateY(-50%)}}.header__menuArea__list .accordion{position:relative}@media screen and (min-width: 1200px){.header__menuArea__list .accordion::before{width:calc(100% + 40px)}.header__menuArea__list .accordion::after{content:"";display:inline-block;background-image:url("/assets/img/common/header/icon_plus.svg");background-size:contain;background-repeat:no-repeat;width:14px;height:14px}.header__menuArea__list .accordion.is_open::after{background-image:url("/assets/img/common/header/icon_minus.svg")}}.header__menuArea__list .accordion__inner{max-height:0}@media screen and (min-width: 1200px){.header__menuArea__list .accordion__inner{overflow:hidden;position:absolute;top:100%;left:0;transition:max-height .5s ease-in-out}.header__menuArea__list .accordion__inner ul{padding:24px;margin-top:25px;border-radius:8px;background-color:#fff;border:1px solid #008b4e}.header__menuArea__list .accordion__inner ul li:not(:last-child){margin-bottom:12px}.header__menuArea__list .accordion__inner.is_open{max-height:200px}}@media screen and (max-width: 1199px){.header__menuArea__list .accordion__inner{margin-top:19px;display:none;position:static;max-height:200px}}@media screen and (max-width: 1199px){.header__menuArea__list .accordion__inner a{color:#cbf8e4}}@media screen and (min-width: 1200px){.header__menuArea__list .accordion.is_on a{color:#008b4e}}.header__menuArea__list .accordion.is_on a::after{display:none}@media screen and (min-width: 1200px){.header__menuArea__list .accordion.is_on:has(.accordion) a{color:#222}}.header__menuArea__list button{position:absolute;top:0;right:50%;transform:translateX(50%)}.header__menuArea__list button .icon-minus{display:none}.header__menuArea__list button.is_open .icon-plus{display:none}.header__menuArea__list button.is_open .icon-minus{display:inline}.header__menuArea__linkArea{display:flex}@media screen and (min-width: 1200px){.header__menuArea__linkArea{width:150px}}@media screen and (max-width: 1199px){.header__menuArea__linkArea{width:calc(100% - 90px);margin:47px auto 0;align-items:center;justify-content:space-between}}.header__menuArea__linkArea a{display:block;font-weight:bold}@media screen and (min-width: 1200px){.header__menuArea__linkArea a{padding-top:25px;font-size:12px;font-size:0.75rem}}@media screen and (max-width: 1199px){.header__menuArea__linkArea a{width:calc(50% - 11px);padding:8px 15px 7px;color:#fff;font-size:14px;font-size:0.875rem;border-radius:25px;border:1px solid #fff;margin-right:20px}.header__menuArea__linkArea a:last-child{margin-right:0}}.header__menuArea__linkArea a span{position:relative}@media screen and (min-width: 1200px){.header__menuArea__linkArea a span{padding-top:25px}}@media screen and (max-width: 1199px){.header__menuArea__linkArea a span{padding-left:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.header__menuArea__linkArea a span::before{position:absolute;content:"";background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 1200px){.header__menuArea__linkArea a span::before{top:0;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 1199px){.header__menuArea__linkArea a span::before{top:50%;left:0;transform:translateY(-50%)}}@media screen and (min-width: 1200px){.header__menuArea__linkArea a+a{margin-left:30px}.header__menuArea__linkArea a+a span::after{position:absolute;content:"";width:1px;height:100%;left:-15px;top:0;background-color:#eee}}@media screen and (min-width: 1200px){.header__menuArea__linkArea a.mypage span::before{width:17px;height:20px;background-image:url("/assets/img/student/icon_profile.png")}}@media screen and (max-width: 1199px){.header__menuArea__linkArea a.mypage span::before{width:20px;height:20px;background-image:url("/assets/img/student/icon_profile03.png")}}@media screen and (min-width: 1200px){.header__menuArea__linkArea a.logout span::before{width:18px;height:18px;background-image:url("/assets/img/student/icon_logout.png")}}@media screen and (max-width: 1199px){.header__menuArea__linkArea a.logout span::before{width:20px;height:20px;background-image:url("/assets/img/student/icon_logout02.png")}}.header__spMenu{position:relative;align-items:center;margin:-2px -10px 0 0}.header__spMenu::before{position:absolute;content:"";width:3px;height:25px;background-image:url("/assets/img/common/header/img_dot01.png");background-size:100%;background-repeat:no-repeat;top:50%;left:50%;transform:translate(-50%, -50%);margin-left:7px}.header__spMenu__link{font-weight:700;font-size:10px;font-size:0.625rem;color:#323232;margin:24px 25px 0 0}.header__spMenu__link span{padding-top:20px;position:relative}.header__spMenu__link span::before{position:absolute;content:"";background-size:100%;background-repeat:no-repeat;top:0;left:50%;transform:translateX(-50%);width:13px;height:15px;background-image:url("/assets/img/student/icon_profile.png")}.header__spMenu__toggle{position:relative;z-index:20;width:40px}.header__spMenu__toggle .btn{position:relative;z-index:15;cursor:pointer;transition:all 400ms;-webkit-transition:all 400ms;width:25px;height:21px;margin:0 auto}.header__spMenu__toggle .btn span{position:absolute;width:25px;height:3px;background-color:#008b4e;border-radius:10px;transition:all 4ms;left:0}.header__spMenu__toggle .btn span:nth-child(1){top:0}.header__spMenu__toggle .btn span:nth-child(2){top:9px}.header__spMenu__toggle .btn span:nth-child(3){bottom:0}.header__spMenu__toggle .btn.is_unread::before{position:absolute;content:"";width:8px;height:8px;border-radius:50%;background-color:red;top:-9px;right:-9px}.header__spMenu__toggle .btn.is_active::before{display:none}.header__spMenu__toggle .btn.is_active span{background-color:#fff}.header__spMenu__toggle .btn.is_active span:nth-of-type(1){transform:translateY(5px) rotate(-45deg);top:2px}.header__spMenu__toggle .btn.is_active span:nth-of-type(2){opacity:0}.header__spMenu__toggle .btn.is_active span:nth-of-type(3){transform:translateY(-5px) rotate(45deg);bottom:6px}.header.login{background-color:rgba(0,0,0,0);border-radius:0;box-shadow:none}@media screen and (min-width: 1200px){.header.login{margin:26px auto}}@media screen and (max-width: 1199px){.header.login{margin:20px auto}}.header.login .header__inner{display:flex;justify-content:space-between}@media screen and (min-width: 1200px){.header.login .header__inner{align-items:flex-end}}@media screen and (max-width: 1199px){.header.login .header__inner{align-items:center}}.header.login .header__logo{font-size:0}@media screen and (min-width: 1200px){.header.login .header__logo{width:98px}}@media screen and (max-width: 1199px){.header.login .header__logo{width:78px}}.header.login .header__logo img{width:100%;height:auto}.header.login .header__linkBox{display:flex;flex-direction:row-reverse}@media screen and (max-width: 1199px){.header.login .header__linkBox{margin-top:-3px}}.header.login .header__linkBox__btn{position:relative;line-height:1;font-weight:bold}@media screen and (min-width: 1200px){.header.login .header__linkBox__btn{font-size:14px;font-size:0.875rem}}@media screen and (max-width: 1199px){.header.login .header__linkBox__btn{font-size:10px;font-size:0.625rem}}@media screen and (min-width: 1200px){.header.login .header__linkBox__btn+.header__linkBox__btn{margin-right:62px}}@media screen and (max-width: 1199px){.header.login .header__linkBox__btn+.header__linkBox__btn{margin-right:32px}}.header.login .header__linkBox__btn+.header__linkBox__btn::after{position:absolute;content:"";width:1px;height:100%;background-color:#ccc;top:0}@media screen and (min-width: 1200px){.header.login .header__linkBox__btn+.header__linkBox__btn::after{right:-32px}}@media screen and (max-width: 1199px){.header.login .header__linkBox__btn+.header__linkBox__btn::after{right:-17px}}.header.login .header__linkBox__btn a span{position:relative;display:block}@media screen and (min-width: 1200px){.header.login .header__linkBox__btn a span{padding-top:29px}}@media screen and (max-width: 1199px){.header.login .header__linkBox__btn a span{padding-top:22px}}.header.login .header__linkBox__btn a span::before{position:absolute;content:"";top:0;left:50%;transform:translateX(-50%);background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 1200px){.header.login .header__linkBox__btn a span::before{width:20px;height:20px}}@media screen and (max-width: 1199px){.header.login .header__linkBox__btn a span::before{width:16px;height:16px}}.header.login .header__linkBox__btn--login a span::before{background-image:url("/assets/img/common/header/icon_login.png")}.header.login .header__linkBox__btn--register a span::before{background-image:url("/assets/img/common/header/icon_register.png")}.footer{background-color:#323232;margin-top:150px}@media screen and (min-width: 1200px){.footer{padding:70px 0 18px}}@media screen and (max-width: 1199px){.footer{padding:40px 0 13px}}.footer__inner{margin:0 auto}@media screen and (min-width: 1200px){.footer__inner{width:calc(100% - 320px);max-width:1280px;display:flex;align-items:flex-start}}@media screen and (max-width: 1199px){.footer__inner{width:calc(100% - 40px)}}@media screen and (min-width:768px)and (max-width:1300px){.footer__inner{display:block;width:calc(100% - 120px)}}@media screen and (min-width: 1200px){.footer__logoBox{margin-right:197px}}@media screen and (max-width: 1199px){.footer__logoBox{margin-bottom:59px}}@media screen and (min-width: 1200px){.footer__logoBox__logo+.footer__logoBox__logo{margin-top:32px}}@media screen and (max-width: 1199px){.footer__logoBox__logo+.footer__logoBox__logo{margin-top:20px}}.footer__logoBox__logo .img{transition:.3s all}@media screen and (min-width: 1200px){.footer__logoBox__logo .img:hover{opacity:.7}}@media screen and (max-width: 1199px){.footer__logoBox__logo .img{margin:0 auto}}@media screen and (min-width: 1200px){.footer__logoBox__logo .img--merai{width:120px}}@media screen and (max-width: 1199px){.footer__logoBox__logo .img--merai{width:100px}}@media screen and (min-width: 1200px){.footer__logoBox__logo .img--cuc{width:185px}}@media screen and (max-width: 1199px){.footer__logoBox__logo .img--cuc{width:140px}}.footer__logoBox__logo .img img{width:100%;height:auto}.footer__linkList{display:flex}@media screen and (min-width: 1200px){.footer__linkList{justify-content:space-between;width:calc(100% - 380px);margin-top:-2px}}@media screen and (max-width: 1199px){.footer__linkList{flex-wrap:wrap}}@media screen and (min-width:768px)and (max-width:1300px){.footer__linkList{width:100%;margin-top:25px}}.footer__linkList__item{position:relative}@media screen and (min-width: 1200px){.footer__linkList__item{padding:0 105px}.footer__linkList__item:first-child{padding-left:0}.footer__linkList__item:last-child{padding-right:0}.footer__linkList__item+.footer__linkList__item::before{position:absolute;content:"";width:1px;height:140px;background-color:#eee;top:50%;left:-20px;transform:translateY(-50%);margin-top:3px}}@media screen and (max-width: 1199px){.footer__linkList__item{width:50%}.footer__linkList__item:last-child{margin-top:38px;width:100%;display:flex}.footer__linkList__item:last-child .link{margin-top:0;border:1px solid #fff;line-height:38px;width:50%;text-align:center}}@media screen and (min-width:768px)and (max-width:1300px){.footer__linkList__item{padding:0 60px}}.footer__linkList__item .link{display:block;color:#fff;font-weight:700}@media screen and (min-width: 1200px){.footer__linkList__item .link{margin-top:36px;font-size:14px;font-size:0.875rem}}@media screen and (max-width: 1199px){.footer__linkList__item .link{margin-top:22px;font-size:12px;font-size:0.75rem}}.footer__linkList__item .link:first-child{margin-top:0}.footer__linkList__item .link--blank span{position:relative;display:inline-block}@media screen and (min-width: 1200px){.footer__linkList__item .link--blank span{padding-right:26px}}@media screen and (max-width: 1199px){.footer__linkList__item .link--blank span{padding-right:22px}}.footer__linkList__item .link--blank span::before{position:absolute;content:"";top:50%;right:0;transform:translateY(-50%);background-image:url("/assets/img/common/footer/icon_blank.png");background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 1200px){.footer__linkList__item .link--blank span::before{width:16px;height:16px}}@media screen and (max-width: 1199px){.footer__linkList__item .link--blank span::before{width:12px;height:12px}}.footer__copyright{text-align:center;font-size:10px;font-size:0.625rem;color:#fff}@media screen and (min-width: 1200px){.footer__copyright{margin:110px 0 0 -3px}}@media screen and (max-width: 1199px){.footer__copyright{margin-top:79px}}.modContentItem+.modContentItem{margin-top:23px}.modContentItem__title{font-weight:bold;font-size:14px;font-size:0.875rem}.modContentItem__title+.modContentPeriodArea{margin-top:10px}@media screen and (min-width: 1200px){.modContentItem__title+.modContentItem__title{margin-top:20px}}@media screen and (max-width: 1199px){.modContentItem__title+.modContentItem__title{margin-top:15px}}@media screen and (min-width: 1200px){.modContentItem__inputBox{margin-top:4px}}@media screen and (max-width: 1199px){.modContentItem__inputBox{margin-top:2px}}.modContentItem__inputBox__subBox{margin-right:10px}.modContentItem__inputBox__subBox:last-child{margin-right:0}@media screen and (min-width: 1200px){.modContentItem__inputBox__subBox{width:200px}}@media screen and (max-width: 1199px){.modContentItem__inputBox__subBox{width:calc(50% - 5px)}}.modContentItem__inputBox--flex{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:8px}.modContentItem__inputBox--flex .modInputRadio{margin-right:15px}.modContentItem__inputBox--flex .modInputRadio:last-child{margin-right:0}.modContentItem__inputBox--alignEnd{align-items:flex-end;font-size:14px;font-size:0.875rem}.modContentItem__yearBox{display:flex;align-items:flex-end}@media screen and (min-width: 1200px){.modContentItem__yearBox{margin-top:4px}}@media screen and (max-width: 1199px){.modContentItem__yearBox{margin-top:2px}}.modContentItem__yearBox .modSelectBox{max-width:100px;min-width:70px}.modContentItem__yearBox .modSelectBox:first-child{max-width:150px;min-width:100px}@media screen and (min-width: 1200px){.modContentItem__yearBox p{margin:0 20px 0 10px}}@media screen and (max-width: 1199px){.modContentItem__yearBox p{margin:0 10px 0 5px;font-size:14px;font-size:0.875rem}}.modContentItem__addressEdit{display:flex;align-items:center}.modContentItem__addressEdit__submit{margin-left:10px;border-radius:25px;border:1px solid #ccc;font-weight:bold}@media screen and (min-width: 1200px){.modContentItem__addressEdit__submit{padding:8px 15px;font-size:12px;font-size:0.75rem}}@media screen and (max-width: 1199px){.modContentItem__addressEdit__submit{padding:6px 12px;font-size:10px;font-size:0.625rem}}@media screen and (min-width: 1200px){.modContentItem__addressEdit .modInputText{max-width:200px}}@media screen and (max-width: 1199px){.modContentItem__addressEdit .modInputText{max-width:150px}}.modContentItem__errorText{display:none;color:#ec3642;font-size:12px;font-size:0.75rem;margin-top:5px}.modContentItem__discription{font-size:12px;font-size:0.75rem}@media screen and (min-width: 1200px){.modContentItem__discription{margin-top:3px;line-height:1.65}}@media screen and (max-width: 1199px){.modContentItem__discription{margin-top:9px;line-height:1.65}}.modContentItem--required .modContentItem__title span{position:relative}.modContentItem--required .modContentItem__title span::before{position:absolute;content:"必須";top:50%;right:-41px;color:#fff;background-color:#ec3642;border-radius:2px;padding:1px 5px;transform:translateY(-50%);font-size:10px;font-size:0.625rem}.modContentItem--error .modInputText,.modContentItem--error .modInputPassword input,.modContentItem--error .modSelectDisplay select,.modContentItem--error .modSelectBox,.modContentItem--error .modTextAreaCont,.modContentItem--error .modInputDate,.modContentItem--error .modInputTime{background-color:#ffdee0}.modContentItem--error .modContentItem__errorText{display:block}.modContentItem--fullWidth .modInputPassword,.modContentItem--fullWidth .modInputText{max-width:none;width:100%}.modContentItem--border{border-top:1px solid #ccc;padding-top:23px;margin-bottom:22px}.modContentBox{position:relative;background-color:#fff;border-radius:16px;box-shadow:0 0 10px rgba(80,125,105,.3)}@media screen and (min-width: 1200px){.modContentBox{padding:22px 30px 20px}}@media screen and (max-width: 1199px){.modContentBox{margin-top:20px;padding:23px 20px 21px}}.modContentBox+.modContentBox{margin-top:20px}@media screen and (min-width: 1200px){.modContentBox:has(.modTitleNewsHead){padding:50px 128px 40px}}@media screen and (max-width: 1199px){.modContentBox:has(.modTitleNewsHead){padding:27px 20px 40px}}@media screen and (max-width: 1199px){.modContentBox:has(.modContentBox__ankerList){display:none}}.modContentBox .modBtnRounded{margin:0 auto}@media screen and (min-width: 1200px){.modContentBox .modBtnRounded{max-width:300px}}@media screen and (max-width: 1199px){.modContentBox .modBtnRounded{width:calc(100% - 30px)}}.modContentBox .modBtnRounded--reprint{margin:10px auto 10px 0;max-width:184px}@media screen and (min-width: 1200px){.modContentBox__img{margin-top:30px;max-width:360px;width:calc(100% - 40px)}}@media screen and (max-width: 1199px){.modContentBox__img{margin-top:28px;width:100%}}.modContentBox__img img{width:100%;object-fit:contain}.modContentBox__video{max-width:300px;width:calc(100% - 40px)}@media screen and (min-width: 1200px){.modContentBox__video{margin-top:25px}}@media screen and (max-width: 1199px){.modContentBox__video{margin-top:20px}}.modContentBox__title{font-weight:bold}.modContentBox__title span{position:relative;padding-left:27px}.modContentBox__title span::before{position:absolute;content:"";width:17px;height:20px;background-size:100%;background-repeat:no-repeat;top:50%;left:0;transform:translateY(-50%)}.modContentBox__title--enterprise span::before{background-image:url("/assets/img/common/icon_company02.png")}.modContentBox__title--enterpriseUser span::before{background-image:url("/assets/img/enterprise/icon_profile01.png")}.modContentBox__title--student span::before{background-image:url("/assets/img/student/icon_profile02.png")}.modContentBox__title--employee span::before{background-image:url("/assets/img/common/icon_profile01.png")}.modContentBox__title--week span::before{background-image:url("/assets/img/enterprise/icon_calendar01.png")}.modContentBox__text{font-size:14px;font-size:0.875rem;line-height:1.85}@media screen and (min-width: 1200px){.modContentBox__text{margin-top:25px}}@media screen and (max-width: 1199px){.modContentBox__text{margin-top:13px}}.modContentBox__text--error{color:#e5195e;font-weight:bold}@media screen and (min-width: 1200px){.modContentBox__infoTable{margin-top:20px}}@media screen and (max-width: 1199px){.modContentBox__infoTable{margin-top:18px}}.modContentBox__infoTable table{width:100%}.modContentBox__infoTable table tr{font-size:14px;font-size:0.875rem;position:relative;border-bottom:2px dotted #ccc}@media screen and (max-width: 1199px){.modContentBox__infoTable table tr{display:block}}.modContentBox__infoTable table tr th,.modContentBox__infoTable table tr td{font-size:14px;font-size:0.875rem;text-align:left}@media screen and (min-width: 1200px){.modContentBox__infoTable table tr th,.modContentBox__infoTable table tr td{padding:13px 0 12px}}@media screen and (max-width: 1199px){.modContentBox__infoTable table tr th,.modContentBox__infoTable table tr td{display:block}}.modContentBox__infoTable table tr th{margin-right:40px;width:195px;font-weight:400}@media screen and (max-width: 1199px){.modContentBox__infoTable table tr th{padding-top:12px}}.modContentBox__infoTable table tr td{font-weight:bold}@media screen and (max-width: 1199px){.modContentBox__infoTable table tr td{margin-top:6px;padding-bottom:12px}}@media screen and (min-width: 1200px){.modContentBox__ankerList{margin-top:20px}}@media screen and (max-width: 1199px){.modContentBox__ankerList{margin-top:18px}}.modContentBox__ankerList__item{margin-top:10px}.modContentBox__ankerList__item a{font-size:14px;font-size:0.875rem;font-weight:bold;display:block;padding-left:14px;position:relative}.modContentBox__ankerList__item a::before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;top:50%;left:0;transform:translateY(-50%)}.modContentBox__ankerList__item:first-child{margin-top:0}.modContentBox__ankerList--enterprise .modContentBox__ankerList__item a::before{background-color:#f29600}.modContentBox__ankerList--student .modContentBox__ankerList__item a::before{background-color:#008b4e}.modContentBox__accordionBtn{display:none;position:absolute;width:100%;line-height:44px;color:#008b4e;font-weight:bold;font-size:12px;font-size:0.75rem;bottom:0;left:0;z-index:10;background-color:#fff;border-top:1px solid #eee}.modContentBox__accordionBtn span{position:relative;padding-right:22px}.modContentBox__accordionBtn span::before,.modContentBox__accordionBtn span::after{position:absolute;top:50%;transform:translateY(-50%)}.modContentBox__accordionBtn span::before{content:"";width:14px;height:14px;right:0;border-radius:50%;background-color:#008b4e}.modContentBox__accordionBtn span::after{content:"+";color:#fff;font-weight:bold;right:2px;transition:.3s all}.modContentBox__accordionBtn.is_on span::after{transform:translateY(-50%) rotate(45deg)}@media screen and (max-width: 1199px){.modContentBox--accordion{overflow:hidden;transition:.3s all;max-height:250px;padding-bottom:65px}.modContentBox--accordion .modContentBox__accordionBtn{display:block}.modContentBox--accordion.is_open{max-height:100%}}.modContentFormArea{position:relative;background-color:#fff;border-radius:16px;box-shadow:0 0 10px rgba(80,125,105,.3)}@media screen and (min-width: 1200px){.modContentFormArea{margin:45px auto 0;max-width:770px;width:calc(100% - 200px);padding:38px 51px 40px}}@media screen and (max-width: 1199px){.modContentFormArea{margin:35px auto 0;width:100%;padding:38px 15px 40px}}@media screen and (min-width:768px)and (max-width:1300px){.modContentFormArea{width:100%}}@media screen and (min-width: 1200px){.modContentFormArea--top{max-width:510px;margin:60px auto 0;padding:24px 55px 100px}}@media screen and (max-width: 1199px){.modContentFormArea--top{margin:67px auto 0;padding:28px 15px 100px}}@media screen and (min-width: 1200px){.modContentFormArea--top .modContentItem:first-child{margin-top:35px}}@media screen and (max-width: 1199px){.modContentFormArea--top .modContentItem:first-child{margin-top:30px}}@media screen and (min-width: 1200px){.modContentFormArea--mypage{max-width:510px;margin:45px auto 0}}@media screen and (max-width: 1199px){.modContentFormArea--mypage{margin:70px auto 0}}.modContentFormArea__decoTitle{color:#008b4e;text-align:center;font-weight:700}@media screen and (min-width: 1200px){.modContentFormArea__decoTitle{font-size:26px;font-size:1.625rem}}@media screen and (max-width: 1199px){.modContentFormArea__decoTitle{font-size:20px;font-size:1.25rem}}.modContentFormArea__decoTitle span{position:relative;display:inline-block}@media screen and (min-width: 1200px){.modContentFormArea__decoTitle span{padding:0 48px}}@media screen and (max-width: 1199px){.modContentFormArea__decoTitle span{padding:0 30px}}.modContentFormArea__decoTitle span::before,.modContentFormArea__decoTitle span::after{position:absolute;content:"";background-color:#008b4e;border-radius:15px;top:50%}@media screen and (min-width: 1200px){.modContentFormArea__decoTitle span::before,.modContentFormArea__decoTitle span::after{width:3px;height:40px}}@media screen and (max-width: 1199px){.modContentFormArea__decoTitle span::before,.modContentFormArea__decoTitle span::after{width:3px;height:36px}}.modContentFormArea__decoTitle span::before{transform:translateY(-50%) rotate(-30deg);left:0}.modContentFormArea__decoTitle span::after{transform:translateY(-50%) rotate(30deg);right:0}@media screen and (min-width: 1200px){.modContentFormArea__decoTitle+.modContentFormArea__title--sub{margin-top:33px}}@media screen and (max-width: 1199px){.modContentFormArea__decoTitle+.modContentFormArea__title--sub{margin:28px auto 0}}.modContentFormArea__title{text-align:center;font-weight:700;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1200px){.modContentFormArea__title--sub{font-size:18px;font-size:1.125rem}}@media screen and (max-width: 1199px){.modContentFormArea__title--sub{width:calc(100% - 44px);margin:0 auto;font-size:16px;font-size:1rem}}@media screen and (min-width: 1200px){.modContentFormArea__title--sub+.login__contentox__discription{margin:20px auto 0}}@media screen and (max-width: 1199px){.modContentFormArea__title--sub+.login__contentox__discription{width:calc(100% - 30px);margin:15px auto 0}}.modContentFormArea__title--siteColor{color:#008b4e}.modContentFormArea__text{font-weight:bold;line-height:1.7}@media screen and (min-width: 1200px){.modContentFormArea__text{text-align:center}.modContentFormArea__text+.login__contentox__text{margin-top:10px}}@media screen and (max-width: 1199px){.modContentFormArea__text{font-size:14px;font-size:0.875rem}.modContentFormArea__text+.login__contentox__text{margin-top:14px}}.modContentFormArea__text--attention{color:red;text-align:center}@media screen and (min-width: 1200px){.modContentFormArea__text--attention{font-size:14px;font-size:0.875rem}}@media screen and (max-width: 1199px){.modContentFormArea__text--attention{font-size:12px;font-size:0.75rem}}.modContentFormArea__discription{font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.modContentFormArea__discription{margin:33px 0 0 3px}}@media screen and (max-width: 1199px){.modContentFormArea__discription{margin-top:31px;line-height:1.65}}.modContentFormArea__discription--center{text-align:center}.modContentFormArea__discription--bold{font-weight:bold}.modContentFormArea__discription--siteColor{color:#008b4e}@media screen and (min-width: 1200px){.modContentFormArea .modBtnRounded{max-width:300px;margin:37px auto 0}}@media screen and (max-width: 1199px){.modContentFormArea .modBtnRounded{width:calc(100% - 40px);margin:42px auto 0}}.modContentFormArea__linkBox{display:flex;justify-content:center}@media screen and (min-width: 1200px){.modContentFormArea__linkBox{margin-top:18px}}@media screen and (max-width: 1199px){.modContentFormArea__linkBox{margin-top:28px}}.modContentFormArea__linkBox a{position:relative;font-size:12px;font-size:0.75rem}@media screen and (min-width: 1200px){.modContentFormArea__linkBox a+a{margin-left:20px}}@media screen and (max-width: 1199px){.modContentFormArea__linkBox a+a{margin-left:26px}}.modContentFormArea__linkBox a+a::before{position:absolute;content:"/";top:0}@media screen and (min-width: 1200px){.modContentFormArea__linkBox a+a::before{left:-12px}}@media screen and (max-width: 1199px){.modContentFormArea__linkBox a+a::before{left:-16px}}.modContentFormArea__registLink{position:absolute;bottom:0;left:0;display:block;width:100%;border-top:1px solid #ccc;color:#008b4e;font-weight:700;text-align:center;padding:18px 0}.modContentFormArea__consentArea{margin-top:21px;background-color:#fafafa;padding:30px 30px 27px}.modContentFormArea__consentArea .linkText{color:#008b4e;font-size:12px;font-size:0.75rem}.modContentFormArea__consentArea .modInputCheckBox{margin:0 auto 7px}.modContentFormArea__attentionText{font-size:12px;font-size:0.75rem;color:#ec3642;margin-top:40px}.modContentSiteKv{position:relative;background-color:#fff}@media screen and (min-width: 1200px){.modContentSiteKv{padding:68px 0 192px}}@media screen and (max-width: 1199px){.modContentSiteKv{padding:45px 0 82px}}.modContentSiteKv__title{margin:0 auto}@media screen and (min-width: 1200px){.modContentSiteKv__title{width:calc(100% - 320px);max-width:1280px;font-size:30px;font-size:1.875rem}}@media screen and (max-width: 1199px){.modContentSiteKv__title{width:calc(100% - 40px);font-size:25px;font-size:1.5625rem}}@media screen and (min-width:768px)and (max-width:1300px){.modContentSiteKv__title{width:calc(100% - 120px)}}.modContentSiteKv__description{margin:0 auto}@media screen and (min-width: 1200px){.modContentSiteKv__description{width:calc(100% - 320px);max-width:1280px;font-size:16px;font-size:1rem;margin-top:12px}}@media screen and (max-width: 1199px){.modContentSiteKv__description{width:calc(100% - 40px);font-size:14px;font-size:0.875rem;margin-top:12px;line-height:1.84}}@media screen and (min-width:768px)and (max-width:1300px){.modContentSiteKv__description{width:calc(100% - 120px);font-size:16px;font-size:1rem;margin-top:15px}}@media screen and (min-width: 1200px){.modContentSiteKv .modListTags{margin-top:46px;width:calc(100% - 320px);max-width:1280px}}@media screen and (max-width: 1199px){.modContentSiteKv .modListTags{width:calc(100% - 40px)}}.modContentSiteKv--narrow{position:relative}@media screen and (min-width: 1200px){.modContentSiteKv--narrow{padding-bottom:116px}}@media screen and (max-width: 1199px){.modContentSiteKv--narrow{padding-bottom:30px}}.modContentGrayBg{background-color:#f3f6f4}@media screen and (min-width: 1200px){.modContentGrayBg{padding-bottom:90px}}@media screen and (max-width: 1199px){.modContentGrayBg{padding-bottom:150px}}.modContentGrayBg__contBox{position:relative;background-color:#fff;border-radius:16px;box-shadow:0 0 10px rgba(80,125,105,.3)}@media screen and (min-width: 1200px){.modContentGrayBg__contBox{width:calc(100% - 320px);max-width:1280px;margin:-115px auto 0}}@media screen and (max-width: 1199px){.modContentGrayBg__contBox{margin:-61px auto 0;width:calc(100% - 40px)}}@media screen and (min-width:768px)and (max-width:1300px){.modContentGrayBg__contBox{width:calc(100% - 120px)}}@media screen and (min-width: 1200px){.modContentGrayBg__contBox--policy{padding:50px 128px 55px}}@media screen and (max-width: 1199px){.modContentGrayBg__contBox--policy{padding:30px 20px 35px}}.modContentGrayBg__contBox--noBg{background-color:rgba(0,0,0,0);box-shadow:none}@media screen and (min-width: 1200px){.modContentGrayBg__contBox:has(.modListInfo){padding:2px 65px 40px}}@media screen and (max-width: 1199px){.modContentGrayBg__contBox:has(.modListInfo){padding:7px 15px 40px}}.modContentGrayBg .page__inner{margin-top:0}@media screen and (min-width: 1200px){.modContentGrayBg.enterprise .modContentFlexArea__contBox{width:calc(100% - 280px);max-width:1000px}.modContentGrayBg.enterprise .modContentFlexArea__contBox:last-child{max-width:250px}}@media screen and (min-width: 1200px){.modContentColumnArea{display:flex}}.modContentColumnArea+.modContentColumnArea{margin-top:20px}.modContentColumnArea+.modContentBox{margin-top:20px}@media screen and (min-width: 1200px){.modContentColumnArea .modContentBox,.modContentColumnArea .modContentColumnArea__contBox{width:calc(50% - 10px);margin-right:20px}.modContentColumnArea .modContentBox+.modContentBox,.modContentColumnArea .modContentColumnArea__contBox+.modContentBox{margin-top:0}}.modContentColumnArea .modContentBox:last-child,.modContentColumnArea .modContentColumnArea__contBox:last-child{margin-right:0}@media screen and (min-width: 1200px){.modContentColumnArea--ratio46 .modContentBox:first-child,.modContentColumnArea--ratio46 .modContentColumnArea__contBox:first-child{width:calc(40% - 10px)}}@media screen and (min-width: 1200px){.modContentColumnArea--ratio46 .modContentBox:last-child,.modContentColumnArea--ratio46 .modContentColumnArea__contBox:last-child{width:calc(60% - 10px)}}@media screen and (min-width: 1200px){.modContentColumnArea--ratio64 .modContentBox:first-child,.modContentColumnArea--ratio64 .modContentColumnArea__contBox:first-child{width:calc(60% - 10px)}}@media screen and (min-width: 1200px){.modContentColumnArea--ratio64 .modContentBox:last-child,.modContentColumnArea--ratio64 .modContentColumnArea__contBox:last-child{width:calc(40% - 10px)}}@media screen and (min-width: 1200px){.modContentColumnArea--ratio73 .modContentBox:first-child{width:calc(70% - 10px)}}@media screen and (min-width: 1200px){.modContentColumnArea--ratio73 .modContentBox:last-child{width:calc(30% - 10px)}}.modContentColumnArea--column3{gap:20px}@media screen and (min-width: 1200px){.modContentColumnArea--column3 .modContentBox{width:33.3333333333%;margin-right:0}}@media screen and (min-width: 1200px){.modContentColumnArea .modContentColumnArea__contBox .modContentBox{width:calc(50% - 10px);margin-right:20px}.modContentColumnArea .modContentColumnArea__contBox .modContentBox+.modContentBox{margin-top:0}}@media screen and (min-width: 1200px){.modContentColumnArea .modContentColumnArea__contBox .modContentBox--adoption{padding:22px 23px 20px}}.modContentColumnArea .modContentColumnArea__contBox .modContentBox:last-child{margin-right:0}.modContentColumnArea .modContentColumnArea__contBox .modContentBox .modListBreakdownCont__text{font-size:10px;font-size:0.625rem;margin-right:10px}.modContentColumnArea .modContentColumnArea__contBox .modContentBox .student__chartArea__item .contBox{margin-top:40px}@media screen and (min-width: 1200px){.modContentNewsDetail{padding:35px 0 40px}}@media screen and (max-width: 1199px){.modContentNewsDetail{padding:35px 0 35px}}.modContentNewsDetail p{font-weight:bold;line-height:2.1;font-size:14px;font-size:0.875rem}.modContentNewsDetail a{color:#3391ff}.modContentNewsDetail .img{max-width:360px}@media screen and (min-width: 1200px){.modContentNewsDetail .img{margin-top:76px}}@media screen and (max-width: 1199px){.modContentNewsDetail .img{margin-top:60px}}.modContentNewsDetail .img img{width:100%}.modContentNewsDetail__downloadArea{background-color:#fafafa;border-radius:8px}@media screen and (min-width: 1200px){.modContentNewsDetail__downloadArea{margin-top:80px;padding:28px 30px}}@media screen and (max-width: 1199px){.modContentNewsDetail__downloadArea{margin-top:50px;padding:23px 20px}}.modContentNewsDetail__downloadArea .modContentNewsDetail__downloadArea__title{font-weight:bold;color:#008b4e;line-height:1.6;font-size:18px;font-size:1.125rem}.modContentNewsDetail__downloadArea .modContentNewsDetail__downloadArea__discription{font-size:14px;font-size:0.875rem;line-height:1.6;margin-top:5px}@media screen and (min-width: 1200px){.modContentNewsDetail__downloadArea__fileList{margin-top:24px}}@media screen and (max-width: 1199px){.modContentNewsDetail__downloadArea__fileList{margin-top:28px}}.modContentNewsDetail__downloadArea__fileList .item{position:relative;padding-left:27px;margin-top:12px;font-size:14px;font-size:0.875rem}.modContentNewsDetail__downloadArea__fileList .item:first-child{margin-top:0}.modContentNewsDetail__downloadArea__fileList .item::before{position:absolute;content:"";width:17px;height:20px;background-image:url("/assets/img/common/icon_file01.png");background-size:100%;background-repeat:no-repeat;top:50%;left:0;transform:translateY(-50%)}.modContentNewsDetail__downloadArea__fileList .item a{color:#008b4e}@media screen and (min-width: 1200px){.modContentNewsDetail .modContentMovieArea{margin-top:85px;max-width:1024px;padding:0 80px}}@media screen and (max-width: 1199px){.modContentNewsDetail .modContentMovieArea{margin-top:60px}}.modContentNewsDetail .modContentMovieArea__inner{width:auto}.modContentMovieArea{position:relative;margin:0 auto}@media screen and (min-width: 1200px){.modContentMovieArea{max-width:1015px;padding:0 105px}}.modContentMovieArea__inner{position:relative;overflow:hidden}@media screen and (min-width: 1200px){.modContentMovieArea__inner{width:775px}}.modContentMovieArea__inner.is_stop .modContentMovieArea__list{justify-content:center}@media screen and (min-width: 1200px){.modContentMovieArea__inner.is_stop .modContentMovieArea__list{gap:20px}}@media screen and (max-width: 1199px){.modContentMovieArea__inner.is_stop .modContentMovieArea__list{gap:15px}}.modContentMovieArea__inner.is_stop .modContentMovieArea__list .swiper-slide{width:calc(50% - 20px)}.modContentMovieArea__inner.is_stop+.swiper-button-prev{display:none}.modContentMovieArea__inner.is_stop+.swiper-button-prev+.swiper-button-next{display:none}.modContentMovieArea__list{display:flex}.modContentMovieArea__list__item img{width:100%;height:auto}.modContentPeriodArea{display:flex}@media screen and (max-width: 1199px){.modContentPeriodArea .modContentItem{width:calc(50% - 14px)}.modContentPeriodArea .modContentItem .modInputTime,.modContentPeriodArea .modContentItem .modInputDate{width:100%}}.modContentPeriodArea .modContentItem+.modContentItem{position:relative;margin-top:0}@media screen and (min-width: 1200px){.modContentPeriodArea .modContentItem+.modContentItem{margin-left:34px}}@media screen and (max-width: 1199px){.modContentPeriodArea .modContentItem+.modContentItem{margin-left:28px}}.modContentPeriodArea .modContentItem+.modContentItem::before{position:absolute;content:"～";top:50%;font-size:14px;font-size:0.875rem;font-weight:bold}@media screen and (min-width: 1200px){.modContentPeriodArea .modContentItem+.modContentItem::before{left:-25px;margin-top:3px}}@media screen and (max-width: 1199px){.modContentPeriodArea .modContentItem+.modContentItem::before{left:-21px;margin-top:1px}}.modContentFlexArea{position:relative}@media screen and (min-width: 1200px){.modContentFlexArea{display:flex}}@media screen and (min-width: 1200px){.modContentFlexArea__contBox{width:calc(100% - 345px);margin-right:30px;max-width:920px}}@media screen and (min-width: 1200px){.modContentFlexArea__contBox:last-child{max-width:330px;margin-right:0}}@media screen and (max-width: 1199px){.modContentFlexArea__contBox:last-child .modContentBox{padding:0;margin:0}.modContentFlexArea__contBox:last-child .modContentBox:has(.modContentBox__title){display:none}}@media screen and (min-width: 1200px){.modContentFlexArea__contBox__stickyInner{position:sticky;top:30px}}.modContentUploadArea{border:2px dotted #ccc;text-align:center;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.modContentUploadArea{padding:21px 0 24px;margin-bottom:9px}}@media screen and (max-width: 1199px){.modContentUploadArea{padding:29px 0 28px}}.modContentUploadArea.is_on{border-color:#008b4e}.modContentUploadArea__fileName{display:none;font-weight:bold;font-size:18px;font-size:1.125rem;margin-bottom:20px}.modContentUploadArea__fileName.is_show{display:block}.modContentUploadArea__title{font-weight:bold;line-height:1.8}@media screen and (max-width: 1199px){.modContentUploadArea__title{display:none}}.modContentUploadArea__addBtn{background:#e5f3ed;color:#008b4e;font-weight:bold;border-radius:9999px;line-height:40px;padding:0 24px;display:inline-block}@media screen and (min-width: 1200px){.modContentUploadArea__addBtn{margin-top:11px}}.modContentUploadArea input{display:none}@media screen and (min-width: 1200px){.modContentUpload{margin:25px 0}}@media screen and (max-width: 1199px){.modContentUpload{margin:15px 0}}.modContentUpload__thumbArea{position:relative;width:107px;height:auto}.modContentUpload__thumbArea.is_hide{display:none}.modContentUpload__thumbArea--fullHeight{height:auto}.modContentUpload__thumbArea--movie::before{position:absolute;content:"";width:20px;height:20px;background-image:url("/assets/img/common/icon_start01.png");background-repeat:no-repeat;background-size:100%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3}.modContentUpload__thumbArea__files{position:relative;width:100%;height:100%;background-color:#eee;margin-top:5px}.modContentUpload__thumbArea__files::before{position:absolute;content:"";width:27px;height:32px;background-size:100%;background-repeat:no-repeat;top:50%;left:50%;transform:translate(-50%, -50%)}.modContentUpload__thumbArea__files--pdf::before{background-image:url("/assets/img/common/icon_pdf.png")}.modContentUpload__thumbArea__files--excel::before{background-image:url("/assets/img/common/icon_excel.png")}.modContentUpload__thumbArea__files--word::before{background-image:url("/assets/img/common/icon_word.png")}.modContentUpload__thumbArea__files--file::before{background-image:url("/assets/img/common/icon_file.png")}.modContentUpload__thumbArea__deleteBtn{position:relative;margin-top:20px;line-height:1;padding:0}.modContentUpload__thumbArea__deleteBtn::before{position:absolute;content:"";width:14px;height:14px;top:3px;left:2px;border-radius:50%;background-color:#e1e1e1}.modContentUpload__thumbArea__deleteBtn span{position:relative;padding-left:20px;font-size:10px;font-size:0.625rem;font-weight:bold;display:inline-block}.modContentUpload__thumbArea__deleteBtn span::before,.modContentUpload__thumbArea__deleteBtn span::after{position:absolute;content:"";width:6px;height:2px;background-color:#666;top:50%;left:6px}.modContentUpload__thumbArea__deleteBtn span::before{transform:translateY(-50%) rotate(45deg)}.modContentUpload__thumbArea__deleteBtn span::after{transform:translateY(-50%) rotate(-45deg)}.modContentUpload__thumbArea__thumb{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.modContentUpload__thumbArea__thumb img{width:100%;height:auto;max-height:200px;object-fit:contain}.modContentUpload:has(.modContentUploadArea.is_hide) .modContentBox__text{display:none}@media screen and (min-width: 1200px){.modContentUpload .modContentUploadArea{max-width:540px}}.modContentUpload .modContentUploadArea.is_hide{display:none}.modContentEditBtnArea{display:flex;flex-wrap:wrap}@media screen and (min-width: 1200px){.modContentEditBtnArea{position:sticky;top:30px}}@media screen and (max-width: 1199px){.modContentEditBtnArea{border-top:1px solid #ccc;position:fixed;bottom:0;left:0;width:100%;z-index:4}}.modContentEditBtnArea--1col{display:block}@media screen and (min-width: 1200px){.modContentEditBtnArea--1col .modContentEditBtnArea__item{margin:0 auto;width:100%}}@media screen and (max-width: 1199px){.modContentEditBtnArea--1col .modContentEditBtnArea__item{width:100%}}@media screen and (max-width: 1199px){.modContentEditBtnArea--2col .modContentEditBtnArea__item{width:50%}}.modContentEditBtnArea__item{background-color:#fff}@media screen and (min-width: 1200px){.modContentEditBtnArea__item{width:calc(50% - 5px);margin-right:10px}.modContentEditBtnArea__item:nth-child(2){margin-right:0}}@media screen and (max-width: 1199px){.modContentEditBtnArea__item{width:33.3333333333%;border-right:1px solid #ccc}.modContentEditBtnArea__item:last-child{border-right:none}}@media screen and (min-width: 1200px){.modContentEditBtnArea__item--fullWidth{margin:18px 0 0;width:100%}}@media screen and (max-width: 1199px){.modContentEditBtnArea__item--fullWidth{background-color:#008b4e}}.modContentEditBtnArea__item__note{pointer-events:none;color:#666;font-weight:500}@media screen and (min-width: 1200px){.modContentEditBtnArea__item__note{font-size:12px;font-size:0.75rem;margin-top:3px}}@media screen and (max-width: 1199px){.modContentEditBtnArea__item__note{margin-top:-20px;text-align:center;font-size:10px;font-size:0.625rem}}@media screen and (min-width: 1200px){.modContentEditBtnArea__item .modBtnRounded{line-height:40px}}@media screen and (max-width: 1199px){.modContentEditBtnArea__item .modBtnRounded{border-radius:0;width:100%;border:none}.modContentEditBtnArea__item .modBtnRounded:not(:last-child){background-color:#fff;color:#008b4e}}.modContentSiteHeadEdit{position:relative}@media screen and (min-width: 1200px){.modContentSiteHeadEdit{padding-bottom:80px}}@media screen and (max-width: 1199px){.modContentSiteHeadEdit{margin-top:-56px;padding-bottom:40px}}.modContentSiteHeadEdit__contBox{position:relative;max-width:1280px;display:flex;justify-content:space-between}@media screen and (min-width: 1200px){.modContentSiteHeadEdit__contBox{margin:30px auto 0}}@media screen and (max-width: 1199px){.modContentSiteHeadEdit__contBox{margin:20px auto 0}}.modContentSiteHeadEdit__contBox:first-child{margin-top:0}.modContentSiteHeadEdit__contBox--contRight{justify-content:right}.modContentSiteHeadEdit__contBox .modInputSearch{width:660px}@media screen and (max-width: 1199px){.modContentSiteHeadEdit__contBox .modInputSearch{width:calc(100% - 40px);margin:0 auto;overflow:hidden}}.modContentSiteHeadEdit__contBox__buttonArea{display:flex}@media screen and (min-width: 1200px){.modContentSiteHeadEdit__contBox__buttonArea{width:310px;justify-content:right}}@media screen and (max-width: 1199px){.modContentSiteHeadEdit__contBox__buttonArea{justify-content:center;position:fixed;bottom:30px;left:50%;transform:translateX(-50%);z-index:100;width:100%}}.modContentSiteHeadEdit__contBox__buttonArea .btn{font-size:14px;font-size:0.875rem;font-weight:bold;display:flex;align-items:center;justify-content:center;margin-right:10px}@media screen and (min-width: 1200px){.modContentSiteHeadEdit__contBox__buttonArea .btn{width:150px;height:50px;border-radius:4px}}@media screen and (max-width: 1199px){.modContentSiteHeadEdit__contBox__buttonArea .btn{width:calc(100% - 100px);height:40px;border-radius:30px}}.modContentSiteHeadEdit__contBox__buttonArea .btn--list{border:1px solid #ccc;background:#fff}@media screen and (max-width: 1199px){.modContentSiteHeadEdit__contBox__buttonArea .btn--list{color:#008b4e}}.modContentSiteHeadEdit__contBox__buttonArea .btn--add{background:#008b4e;color:#fff}.modContentSiteHeadEdit__contBox__buttonArea .btn--disabled{background:#ccc;color:#fff;pointer-events:none}.modContentSiteHeadEdit__contBox__buttonArea .btn:last-child{margin-right:0}.modContentSiteHeadEdit__contBox__anchorLinks{display:flex;align-items:center}@media screen and (min-width: 1200px){.modContentSiteHeadEdit__contBox__anchorLinks{flex-wrap:wrap}}@media screen and (max-width: 1199px){.modContentSiteHeadEdit__contBox__anchorLinks{width:calc(100% - 75px);margin:0 auto 0 20px;overflow:scroll}}.modContentSiteHeadEdit__contBox__anchorLinks a{line-height:28px;font-size:12px;font-size:0.75rem;font-weight:bold;margin-right:13px;padding:0 10px;border:1px solid #ccc;border-radius:30px}@media screen and (max-width: 1199px){.modContentSiteHeadEdit__contBox__anchorLinks a{white-space:nowrap}}.modContentSiteHeadEdit__contBox__anchorLinks a.is_selected{background:#008b4e;border:none;color:#fff}.modContentSiteHeadEdit__contBox__nextBtn{position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media screen and (min-width: 1200px){.modContentSiteHeadEdit__contBox__nextBtn{display:none}}@media screen and (max-width: 1199px){.modContentSiteHeadEdit__contBox__nextBtn{padding:0;display:flex;align-items:center}}.modContentSiteHeadEdit__contBox__nextBtn span{position:relative;display:inline-block;width:20px;height:20px}.modContentSiteHeadEdit__contBox__nextBtn span::before{position:absolute;content:"";width:12px;height:12px;border-top:2px solid #008b4e;border-right:2px solid #008b4e;top:50%;right:0;transform:translate(-50%, -50%) rotate(45deg)}@media screen and (max-width: 1199px){.modContentSiteHeadEdit__contBox__searchCondition{width:calc(100% - 75px);margin:0 auto 0 20px}}.modContentSearchArea{background-color:#fff;border-radius:16px;box-shadow:0 0 10px rgba(80,125,105,.3)}@media screen and (min-width: 1200px){.modContentSearchArea{padding:30px 40px 26px}}@media screen and (max-width: 1199px){.modContentSearchArea{padding:20px 20px 15px}}@media screen and (min-width: 1200px){.modContentSearchArea__inner{display:flex}}@media screen and (min-width: 1200px){.modContentSearchArea__cont{margin-left:40px;width:220px}}@media screen and (max-width: 1199px){.modContentSearchArea__cont{width:100%;margin-bottom:10px}.modContentSearchArea__cont:last-child{margin-bottom:0}}@media screen and (min-width: 1200px){.modContentSearchArea__cont:first-child{width:calc(100% - 260px);margin-left:0}}.modContentSearchArea__cont .modBtnRounded{font-size:14px;font-size:0.875rem}@media screen and (max-width: 1199px){.modContentSearchArea__cont .modBtnRounded{max-width:200px;margin:0 auto}}.modContentSearchArea__keywordList{display:flex}@media screen and (min-width: 1200px){.modContentSearchArea__keywordList{margin-top:13px}}@media screen and (max-width: 1199px){.modContentSearchArea__keywordList{margin-top:10px}}.modContentSearchArea__keywordList .title{font-weight:700;line-height:26px;margin-right:10px}@media screen and (min-width: 1200px){.modContentSearchArea__keywordList .title{font-size:14px;font-size:0.875rem}}@media screen and (max-width: 1199px){.modContentSearchArea__keywordList .title{font-size:12px;font-size:0.75rem}}.modContentSearchArea__keywordList .list{display:flex;align-items:center;flex-wrap:wrap}@media screen and (min-width: 1200px){.modContentSearchArea__keywordList .list{width:calc(100% - 124px)}}@media screen and (max-width: 1199px){.modContentSearchArea__keywordList .list{width:calc(100% - 106px)}}@media screen and (min-width: 1200px){.modContentSearchArea__keywordList .list__item:not(:last-of-type){margin-right:15px}}@media screen and (max-width: 1199px){.modContentSearchArea__keywordList .list__item:not(:last-of-type){line-height:1.33;margin-right:10px}}.modContentSearchArea__keywordList a{font-size:12px;font-size:0.75rem;font-weight:500}@media screen and (min-width: 1200px){.modContentSearchArea__keywordList a{font-size:14px;font-size:0.875rem}}@media screen and (min-width: 1200px){.modContentSearchResult{margin-top:37px}}@media screen and (max-width: 1199px){.modContentSearchResult{margin-top:27px;margin-bottom:10px}}.modContentSearchResult__info{position:relative;display:flex;justify-content:space-between;flex-direction:column-reverse;margin-bottom:9px}.modContentSearchResult__info .modTextPageNumber{margin-top:0}.modContentSearchResult__info .modListTags{margin:-30px 0 0 auto}@media screen and (min-width: 1200px){.modContentSearchResult__info--noFlex{display:block}.modContentSearchResult__info--noFlex .modListTags{margin-top:10px}.modContentSearchResult__info--noFlex .modTextPageNumber{margin-top:30px}.modContentSearchResult__info--noFlex .modBtnPagerArea{position:absolute;bottom:0;right:0;margin:0}}.modContentSearchResult__heading{font-size:14px;font-size:0.875rem;font-weight:500}@media screen and (min-width: 1200px){.modContentSearchResult__heading{margin-bottom:22px}}@media screen and (max-width: 1199px){.modContentSearchResult__heading{margin-bottom:6px}}.modContentSearchResult__heading span{font-size:20px;font-size:1.25rem;font-weight:700;margin-right:7px}.modContentSearchResult__condition{display:flex}@media screen and (min-width: 1200px){.modContentSearchResult__condition{margin-bottom:11px}}@media screen and (max-width: 1199px){.modContentSearchResult__condition{border-top:1px solid #eee;padding-top:5px;margin-bottom:42px}}.modContentSearchResult__condition__title{font-weight:700;line-height:26px}@media screen and (min-width: 1200px){.modContentSearchResult__condition__title{font-size:14px;font-size:0.875rem;margin-right:8px}}@media screen and (max-width: 1199px){.modContentSearchResult__condition__title{font-size:12px;font-size:0.75rem}}.modContentSearchResult__condition__list{display:flex;flex-wrap:wrap}@media screen and (max-width: 1199px){.modContentSearchResult__condition__list{width:calc(100% - 95px);margin-left:10px}}.modContentSearchResult__condition__list .item{margin:0 11px 3px 0;cursor:pointer}.modContentSearchResult__condition__list .item:last-child .modBtnClear{font-size:12px;font-size:0.75rem;font-weight:700}@media screen and (min-width: 1200px){.modContentSearchResult__condition__list .item:last-child .modBtnClear{margin-left:20px}}@media screen and (max-width: 1199px){.modContentSearchResult__condition__list .item:last-child .modBtnClear{padding-left:0}}@media screen and (max-width: 1199px){.modContentSearchResult__condition .modBtnClear{font-size:12px;font-size:0.75rem}}@media screen and (max-width: 1199px){.modContentSearchResult__condition .modBtnClear__mark{width:12px;height:12px;background-size:12px 12px}}.modContentAccordion{display:none}@media screen and (min-width: 1200px){.modContentAccordion{margin-top:50px}}@media screen and (max-width: 1199px){.modContentAccordion{margin-top:40px}}.modContentAccordion__lineTitle{font-size:14px;font-size:0.875rem;font-weight:bold;padding-bottom:8px;border-bottom:1px solid #eee}.modContentAccordion__inputArea{margin-top:10px;display:flex;flex-wrap:wrap}@media screen and (min-width: 1200px){.modContentAccordion__inputArea .modInputCheckBox{margin-right:40px}}@media screen and (max-width: 1199px){.modContentAccordion__inputArea .modInputCheckBox{margin-right:15px}}.modContentProgress{display:none;width:150px;height:60px}.modContentProgress__loader{position:relative}.modContentProgress__loader__title{font-size:12px;font-size:0.75rem;font-weight:bold;margin-bottom:5px;text-align:center}.modContentProgress__loader span{width:16px;height:16px;border-radius:50%;display:inline-block;position:absolute;left:50%;margin-left:-10px;-webkit-animation:3s infinite linear;-moz-animation:3s infinite linear;-o-animation:3s infinite linear}.modContentProgress__loader span:nth-child(2){background:#e84c3d;-webkit-animation:kiri 1.2s infinite linear;-moz-animation:kiri 1.2s infinite linear;-o-animation:kiri 1.2s infinite linear}.modContentProgress__loader span:nth-child(3){background:#f1c40f;z-index:100}.modContentProgress__loader span:nth-child(4){background:#2fcc71;-webkit-animation:kanan 1.2s infinite linear;-moz-animation:kanan 1.2s infinite linear;-o-animation:kanan 1.2s infinite linear}.modContentProgress.is_on{display:block}.modContentErrorBox{display:none;width:100%;background-color:#fff4f6;border:1px solid #f62651;margin:10px auto;padding:10px 15px;font-size:12px;font-size:0.75rem;color:#f62651}.modContentErrorBox__list{margin-top:5px}.modContentErrorBox__list li{position:relative}.modContentErrorBox__list li:before{content:"・";top:0;left:0}.modContentErrorBox--mt20{margin-top:20px}.modContentErrorBox.is_show{display:block}.modTabMenu{display:flex;padding:4px;border-radius:22px;background-color:#f5f5f5}@media screen and (min-width: 1200px){.modTabMenu{margin-top:31px;max-width:345px}}@media screen and (max-width: 1199px){.modTabMenu{margin-top:28px;justify-content:space-between}}.modTabMenu__btn{background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:14px;font-size:0.875rem;font-weight:bold;cursor:pointer}@media screen and (min-width: 1200px){.modTabMenu__btn{width:35px;height:35px;margin-right:15px}.modTabMenu__btn:last-child{margin-right:0}}@media screen and (max-width: 1199px){.modTabMenu__btn{width:30px;height:30px}}.modTabMenu__btn.is_on{color:#fff;background-color:#f29600}.modTabContent{display:none;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.modTabContent{margin-top:23px}}@media screen and (max-width: 1199px){.modTabContent{margin-top:23px}}.modTabContent__title{font-weight:bold}.modTabContent__text{margin-top:9px;line-height:1.8}.modTabContent.is_show{display:block}.modTitleHeaddingArea{position:relative;margin:0 auto}@media screen and (min-width: 1200px){.modTitleHeaddingArea{max-width:770px;width:calc(100% - 200px)}}@media screen and (max-width: 1199px){.modTitleHeaddingArea{width:100%}}.modTitleHeaddingArea__title{font-weight:700;text-align:center}@media screen and (min-width: 1200px){.modTitleHeaddingArea__title{font-size:30px;font-size:1.875rem}}@media screen and (max-width: 1199px){.modTitleHeaddingArea__title{font-size:24px;font-size:1.5rem}}.modTitleHeaddingArea__title--siteColor{color:#008b4e}.modTitleHeaddingArea__prevBtn{position:absolute;display:block;border-radius:50%;background-color:#e5f3ed;display:flex;align-items:center;justify-content:center;top:50%;left:0;transform:translateY(-50%)}@media screen and (min-width: 1200px){.modTitleHeaddingArea__prevBtn{width:40px;height:40px}}@media screen and (max-width: 1199px){.modTitleHeaddingArea__prevBtn{width:30px;height:30px}}.modTitleHeaddingArea__prevBtn>span{position:relative}.modTitleHeaddingArea__prevBtn>span::before,.modTitleHeaddingArea__prevBtn>span::after{position:absolute;content:"";top:50%}.modTitleHeaddingArea__prevBtn>span::before{height:2px;left:50%;background-color:#008b4e;transform:translate(-50%, -50%)}@media screen and (min-width: 1200px){.modTitleHeaddingArea__prevBtn>span::before{width:20px}}@media screen and (max-width: 1199px){.modTitleHeaddingArea__prevBtn>span::before{width:15px}}.modTitleHeaddingArea__prevBtn>span::after{border-right:2px solid #008b4e;border-top:2px solid #008b4e;transform:translateY(-50%) rotate(-135deg)}@media screen and (min-width: 1200px){.modTitleHeaddingArea__prevBtn>span::after{left:-9px;width:8px;height:8px}}@media screen and (max-width: 1199px){.modTitleHeaddingArea__prevBtn>span::after{left:-6px;width:6px;height:6px}}.modTitleHeaddingArea__discription{font-weight:700}@media screen and (min-width: 1200px){.modTitleHeaddingArea__discription{text-align:center;margin-top:23px}}@media screen and (max-width: 1199px){.modTitleHeaddingArea__discription{margin-top:33px;font-size:14px;font-size:0.875rem;line-height:1.7}}@media screen and (min-width: 1200px){.modTitleHeaddingArea--fullWidth{max-width:none;width:100%}}.modTitleContentHead{font-weight:700;text-align:center}@media screen and (min-width: 1200px){.modTitleContentHead{font-size:20px;font-size:1.25rem}}@media screen and (max-width: 1199px){.modTitleContentHead{font-size:18px;font-size:1.125rem}}.modTitleContentHead span{position:relative;padding-bottom:8px}.modTitleContentHead span::before{position:absolute;content:"";width:33px;height:3px;background-image:url("/assets/img/common/img_dot01.png");background-size:100%;background-repeat:no-repeat;left:50%;bottom:0;transform:translateX(-50%)}.modTitleNewsHead{border-bottom:1px solid #008b4e}@media screen and (min-width: 1200px){.modTitleNewsHead{padding:5px 0 28px}}@media screen and (max-width: 1199px){.modTitleNewsHead{padding:0 0 18px}}.modTitleNewsHead__title{font-weight:bold}@media screen and (min-width: 1200px){.modTitleNewsHead__title{font-size:30px;font-size:1.875rem;line-height:1.8}}@media screen and (max-width: 1199px){.modTitleNewsHead__title{font-size:20px;font-size:1.25rem;line-height:1.5}}.modTitleNewsHead__category{display:inline-block;font-weight:bold;border-radius:4px;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.modTitleNewsHead__category{margin-top:20px;padding:5px 19px 4px}}@media screen and (max-width: 1199px){.modTitleNewsHead__category{margin-top:13px;padding:4px 19px}}.modTitleNewsHead__category.info{color:#6763a6;background-color:#e8e8f2}.modTitleNewsHead__category.offer{color:#f29600;background-color:#ffeed4}.modTitleNewsHead__category.like{color:#e5195e;background-color:#fdedf3}.modTitleNewsHead__category.massage{color:#23adde;background-color:#e7f6fb}.modTitleNewsHead__category.career{color:#17b747;background-color:#e7f8ec}.modTitleNewsHead__category.briefing{color:#23adde;background-color:#e7f6fb}.modTitleNewsHead__category.other{color:#666;background-color:#eee}.modTitleNewsHead__category.selection{color:#e5195e;background-color:#fdedf3}.modTitleNewsHead__category.intern{color:#a79b00;background-color:#f9f7d6}.modTitleNewsHead__company{font-weight:bold;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.modTitleNewsHead__company{margin-top:20px}}@media screen and (max-width: 1199px){.modTitleNewsHead__company{margin-top:28px}}.modTitleNewsHead__company span{position:relative}@media screen and (min-width: 1200px){.modTitleNewsHead__company span{padding-left:26px}}@media screen and (max-width: 1199px){.modTitleNewsHead__company span{padding-left:20px}}.modTitleNewsHead__company span::before{position:absolute;content:"";background-image:url("/assets/img/common/icon_company01.png");background-size:100%;background-repeat:no-repeat;top:50%;left:0;transform:translateY(-50%)}@media screen and (min-width: 1200px){.modTitleNewsHead__company span::before{width:15px;height:18px}}@media screen and (max-width: 1199px){.modTitleNewsHead__company span::before{width:13px;height:15px}}.modTitleNewsHead__flexArea{display:flex;align-items:center}@media screen and (min-width: 1200px){.modTitleNewsHead__flexArea{margin-top:10px}}@media screen and (max-width: 1199px){.modTitleNewsHead__flexArea{margin-top:6px}}.modTitleNewsHead__flexArea .modTitleNewsHead__day,.modTitleNewsHead__flexArea .modTitleNewsHead__time{margin-top:0}.modTitleNewsHead__day{display:block;font-weight:bold;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.modTitleNewsHead__day{margin-top:22px}}@media screen and (max-width: 1199px){.modTitleNewsHead__day{margin-top:28px}}.modTitleNewsHead__day span{position:relative}@media screen and (min-width: 1200px){.modTitleNewsHead__day span{padding-left:27px}}@media screen and (max-width: 1199px){.modTitleNewsHead__day span{padding-left:18px}}.modTitleNewsHead__day span::before{position:absolute;content:"";background-image:url("/assets/img/student/icon_calendar01.png");background-size:100%;background-repeat:no-repeat;top:50%;left:0;transform:translateY(-50%)}@media screen and (min-width: 1200px){.modTitleNewsHead__day span::before{width:17px;height:18px}}@media screen and (max-width: 1199px){.modTitleNewsHead__day span::before{width:13px;height:14px}}.modTitleNewsHead__time{font-weight:bold;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.modTitleNewsHead__time{margin:22px 0 0 29px}}@media screen and (max-width: 1199px){.modTitleNewsHead__time{margin:28px 0 0 20px}}.modTitleNewsHead__time span{position:relative}@media screen and (min-width: 1200px){.modTitleNewsHead__time span{padding-left:28px}}@media screen and (max-width: 1199px){.modTitleNewsHead__time span{padding-left:19px}}.modTitleNewsHead__time span::before{position:absolute;content:"";background-image:url("/assets/img/common/icon_time02.png");background-size:100%;background-repeat:no-repeat;top:50%;left:0;transform:translateY(-50%)}@media screen and (min-width: 1200px){.modTitleNewsHead__time span::before{width:18px;height:18px}}@media screen and (max-width: 1199px){.modTitleNewsHead__time span::before{width:14px;height:14px}}.modTitleDecoration{font-weight:bold;font-size:20px;font-size:1.25rem}.modTitleDecoration span{position:relative}.modTitleDecoration span::before{position:absolute;content:"";width:33px;height:3px;background-image:url("/assets/img/common/img_dot01.png");background-size:100%;background-repeat:no-repeat;bottom:-9px;left:0}.modTitleDecoration+.modContentItem{margin-top:20px}.modTitleLine{border-bottom:1px solid #eee;padding-bottom:9px;display:flex;font-weight:700;line-height:1}@media screen and (min-width: 1200px){.modTitleLine{font-size:16px;font-size:1rem}}@media screen and (max-width: 1199px){.modTitleLine{font-size:14px;font-size:0.875rem}}.modTitleLine span{position:relative;padding-right:110px}.modTitleLine--3limit span::after{position:absolute;content:"最大3つまで";background-color:#ec3642;color:#fff;top:50%;right:0;transform:translateY(-50%);font-size:12px;font-size:0.75rem;font-weight:normal;padding:2px 10px;border-radius:2px}.modTitleLine--noTitle{padding-top:20px;border-bottom:none}.modTitleLine--noTitle span{padding-right:87px}.modTitleLine+.modContentItem__inputBox{margin-top:20px}.modTitleGrayBg{font-size:14px;font-size:0.875rem;font-weight:700;background-color:#f2f2f2;padding:6px 10px;line-height:1}@media screen and (min-width: 1200px){.modTitleGrayBg{margin-bottom:17px}}@media screen and (max-width: 1199px){.modTitleGrayBg{margin-bottom:20px}}.modTextPageNumber{margin-top:38px;font-size:12px;font-size:0.75rem}@media screen and (max-width: 1199px){.modTextPageNumber{letter-spacing:.5px}}.modTextPageNumber>strong{margin-right:3px;font-weight:bold;font-size:14px;font-size:0.875rem;letter-spacing:0}@media screen and (min-width: 1200px){.modTextIntroduction{margin:70px 0 20px;font-size:16px;font-size:1rem}}@media screen and (max-width: 1199px){.modTextIntroduction{margin:50px 0 20px;font-size:14px;font-size:0.875rem}}.modTextDescription{font-weight:bold;margin-bottom:30px;font-size:14px;font-size:0.875rem}.modTextError{margin-top:10px;color:#ec3642;font-size:12px;font-size:0.75rem;text-align:center}.modInputText{width:100%;background-color:#eee;border-radius:4px;box-sizing:border-box}@media screen and (min-width: 1200px){.modInputText{padding-left:15px;line-height:40px}}@media screen and (max-width: 1199px){.modInputText{padding-left:10px;line-height:38px}}.modInputText--member{width:150px;margin-right:5px}.modInputText--capital{width:245px;margin-right:5px}.modInputText--disabled{pointer-events:none;background-color:rgba(0,0,0,0)}.modInputPassword{position:relative;background-color:#eee;border-radius:4px;overflow:hidden}@media screen and (min-width: 1200px){.modInputPassword{max-width:400px}}.modInputPassword input{width:100%}@media screen and (min-width: 1200px){.modInputPassword input{padding-left:15px;line-height:48px}}@media screen and (max-width: 1199px){.modInputPassword input{padding-left:10px;line-height:38px}}.modInputPassword input::-ms-reveal{display:none}.modInputPassword__eye{position:absolute;width:20px;height:16px;background-image:url("/assets/img/common/icon_eye_hidden.png");background-size:100%;background-repeat:no-repeat;top:50%;transform:translateY(-50%);cursor:pointer;z-index:2}@media screen and (min-width: 1200px){.modInputPassword__eye{right:15px}}@media screen and (max-width: 1199px){.modInputPassword__eye{right:20px;margin-top:2px}}.modInputPassword__eye.is_show{background-image:url("/assets/img/common/icon_openeye.png")}.modInputCheckBox{cursor:pointer;display:flex;margin:10px 0 15px;width:fit-content}@media screen and (min-width: 1200px){.modInputCheckBox{line-height:24px}}@media screen and (max-width: 1199px){.modInputCheckBox{line-height:20px}}.modInputCheckBox span{display:inline-block;font-weight:700;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.modInputCheckBox span{padding-left:8px;margin-top:-2px}}@media screen and (max-width: 1199px){.modInputCheckBox span{padding-left:13px;margin-top:3px}}.modInputCheckBox input{position:relative;display:block;margin:0;cursor:pointer}@media screen and (min-width: 1200px){.modInputCheckBox input{width:20px;height:20px}}@media screen and (max-width: 1199px){.modInputCheckBox input{width:24px;height:24px}}.modInputCheckBox input::before,.modInputCheckBox input::after{position:absolute;content:"";pointer-events:none}.modInputCheckBox input::before{background-color:#fff;border-radius:2px;border:2px solid #aaa;top:0;left:0}@media screen and (min-width: 1200px){.modInputCheckBox input::before{width:16px;height:16px}}@media screen and (max-width: 1199px){.modInputCheckBox input::before{width:20px;height:20px}}.modInputCheckBox>input[type=checkbox]:checked::before{background-color:#008b4e;border-color:#008b4e}.modInputCheckBox>input[type=checkbox]:checked::after{top:6px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg)}@media screen and (min-width: 1200px){.modInputCheckBox>input[type=checkbox]:checked::after{width:8px;height:4px;left:5px}}@media screen and (max-width: 1199px){.modInputCheckBox>input[type=checkbox]:checked::after{width:10px;height:6px;left:6px}}.modInputCheckBox--disabled{pointer-events:none}.modInputCheckBox--disabled>input[type=checkbox]:checked::before{background-color:#ccc;border-color:#aaa}.modInputSearch{position:relative}.modInputSearch input{width:100%;border-radius:4px;background-color:#eee;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.modInputSearch input{line-height:50px;padding-left:15px}}@media screen and (max-width: 1199px){.modInputSearch input{line-height:38px;padding-left:10px}}.modInputSearch__btn{position:absolute;z-index:1;background-image:url("/assets/img/common/icon_search.png");background-size:100%;background-repeat:no-repeat;top:50%;transform:translateY(-50%);display:inline-block;padding:0}@media screen and (min-width: 1200px){.modInputSearch__btn{width:20px;height:20px;right:25px}}@media screen and (max-width: 1199px){.modInputSearch__btn{width:15px;height:15px;right:15px}}.modInputDate{position:relative;width:145px;border-radius:4px;background-color:#eee}.modInputDate>input{width:100%;padding:11px 15px 9px;cursor:pointer}.modInputDate::before{position:absolute;content:"";width:18px;height:20px;background-image:url("/assets/img/common/icon_calendar01.png");background-repeat:no-repeat;background-size:100%;top:50%;right:10px;transform:translateY(-50%);z-index:3;pointer-events:none}.modInputTime{position:relative;border-radius:4px;background-color:#eee;width:145px}.modInputTime::before{position:absolute;content:"";width:20px;height:20px;background-image:url("/assets/img/common/icon_time01.png");background-repeat:no-repeat;background-size:100%;top:50%;right:10px;transform:translateY(-50%);z-index:3;cursor:pointer}.modInputTime>input{position:relative;width:100%;cursor:pointer}@media screen and (min-width: 1200px){.modInputTime>input{padding:9px 15px 6px}}@media screen and (max-width: 1199px){.modInputTime>input{padding:11px 15px 8px}}.modInputTime>input::-webkit-calendar-picker-indicator{position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:4;opacity:0;cursor:pointer}.modInputRadio{display:flex;flex-direction:column;align-items:flex-start}.modInputRadio:not(:last-child){margin-bottom:15px}.modInputRadio span{position:relative;padding-left:30px;line-height:20px;display:inline-block;font-size:14px;font-size:0.875rem;font-weight:bold}.modInputRadio span::before,.modInputRadio span::after{position:absolute;top:50%;transform:translateY(-50%);content:"";border-radius:50%;box-sizing:border-box}.modInputRadio span::before{left:0;border:2px solid #aaa;width:20px;height:20px}.modInputRadio input[type=radio]:checked+span::before{border-color:#008b4e}.modInputRadio input[type=radio]:checked+span::after{left:5px;width:10px;height:10px;background-color:#008b4e}.modTextAreaCont{width:100%;max-height:150px;background-color:#eee;border-radius:4px;resize:none;overflow-y:auto}@media screen and (min-width: 1200px){.modTextAreaCont{padding:15px}}@media screen and (max-width: 1199px){.modTextAreaCont{padding:10px}}.modTextAreaCont--mh200{min-height:200px}.modSelectBox{width:100%;position:relative;border-radius:4px;background-color:#eee}.modSelectBox::before{position:absolute;content:"";width:10px;height:10px;top:50%;transform:translateY(-50%) rotate(135deg);pointer-events:none;border-right:2px solid #008b4e;border-top:2px solid #008b4e}@media screen and (min-width: 1200px){.modSelectBox::before{right:18px;margin-top:-2px}}@media screen and (max-width: 1199px){.modSelectBox::before{right:22px;margin-top:-4px}}.modSelectBox>select{width:100%}@media screen and (min-width: 1200px){.modSelectBox>select{padding-left:15px;line-height:45px}}@media screen and (max-width: 1199px){.modSelectBox>select{padding-left:12px;line-height:50px}}@media screen and (min-width: 1200px){.modSelectBox--department{width:300px}}@media screen and (min-width: 1200px){.modSelectBox--year{width:150px}}.modBtnRounded{display:block;width:100%;color:#fff;background-color:#008b4e;border-radius:25px;font-weight:bold;text-align:center}@media screen and (min-width: 1200px){.modBtnRounded{line-height:50px}}@media screen and (max-width: 1199px){.modBtnRounded{font-size:14px;font-size:0.875rem;line-height:46px}}.modBtnRounded--lower{background:#e5f3ed;color:#008b4e;line-height:40px}.modBtnRounded--gray{background-color:#636363}.modBtnRounded--preview{border:1px solid #008b4e;background-color:#fff;color:#008b4e}@media screen and (min-width: 1200px){.modBtnRounded--preview{line-height:37px}}.modBtnRounded--temporarily{background-color:#e5f3ed;border:#e5f3ed;color:#008b4e}@media screen and (max-width: 1199px){.modBtnRounded--temporarily{line-height:35px;padding-bottom:12px}}.modBtnRounded--back{background-color:#fff;border:1px solid #008b4e;color:#008b4e;padding:0 14px}.modBtnRounded--createthread{padding:0 15px 0 45px;background-image:url("/assets/img/student/icon_thread.png");background-size:18px 17px;background-position:15px center;background-repeat:no-repeat}.modBtnRounded--update{padding:0 15px 0 35px;background-color:#fff;border:1px solid #008b4e;color:#008b4e;background-image:url("/assets/img/student/icon_update.png");background-size:14px 12px;background-position:15px center;background-repeat:no-repeat}.modBtnRounded--reprint{font-size:12px;font-size:0.75rem;font-weight:700;line-height:30px;background-color:#e5f3ed;color:#008b4e}.modBtnRounded--submit{margin:30px auto 0}@media screen and (min-width: 1200px){.modBtnRounded--submit{max-width:300px}}@media screen and (max-width: 1199px){.modBtnRounded--submit{width:calc(100% - 40px)}}.modBtnRounded--disabled{background-color:#ccc;color:#fff;pointer-events:none}.modBtnRounded.is_disabled{background-color:#ccc;pointer-events:none;color:#fff}.modBtnBordered{background-color:rgba(0,0,0,0);border-radius:25px;color:#666;border:1px solid #ccc;display:inline-block;font-size:12px;font-size:0.75rem;font-weight:700}@media screen and (min-width: 1200px){.modBtnBordered{padding:0 16px;line-height:30px}}@media screen and (max-width: 1199px){.modBtnBordered{padding:0 11px;line-height:28px}}.modBtnBordered--actived{color:#fff;background-color:#008b4e}.modBtnBordered__icon{position:relative;padding-left:20px}.modBtnBordered__icon::before{content:"";display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%);background-size:100%;background-repeat:no-repeat}.modBtnBordered__icon--trash::before{width:12px;height:14px;background-image:url(/assets/img/student/message/icon_trash.png)}.modBtnBordered__icon--reply::before{width:14px;height:12px;mask-image:url(/assets/svg/common/icon_reply.svg);background-color:#666}.modBtnBordered__icon--receive::before{width:12px;height:12px;background-image:url(/assets/img/student/message/icon_receivemail.png)}.modBtnBordered.is_disabled{background-color:#ccc;pointer-events:none;color:#fff}.modBtnBordered.is_disabled .modBtnBordered__icon--reply::before{background-color:#fff}.modBtnPrevious{border-radius:50%;background-color:#e5f3ed;border:1px solid #e5f3ed;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1200px){.modBtnPrevious{width:40px;height:40px}}@media screen and (max-width: 1199px){.modBtnPrevious{width:30px;height:30px}}.modBtnPrevious>span{position:relative}.modBtnPrevious>span::before,.modBtnPrevious>span::after{position:absolute;content:"";top:50%}.modBtnPrevious>span::before{height:2px;left:50%;background-color:#008b4e;transform:translate(-50%, -50%)}@media screen and (min-width: 1200px){.modBtnPrevious>span::before{width:20px}}@media screen and (max-width: 1199px){.modBtnPrevious>span::before{width:15px}}.modBtnPrevious>span::after{border-right:2px solid #008b4e;border-top:2px solid #008b4e;transform:translateY(-50%) rotate(-135deg)}@media screen and (min-width: 1200px){.modBtnPrevious>span::after{left:-9px;width:8px;height:8px}}@media screen and (max-width: 1199px){.modBtnPrevious>span::after{left:-7px;width:6px;height:6px}}.modBtnPageTop{background-color:#fff;position:fixed;right:30px;bottom:30px;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:0 0 10px rgba(80,125,105,.3);opacity:0;visibility:hidden;transition:.3s all}.modBtnPageTop.is_show{opacity:1;visibility:inherit}.modBtnPageTop.is_show:hover{box-shadow:none}.modBtnClear{font-size:14px;font-size:0.875rem;font-weight:500;padding:0 23px 0 0;position:relative}.modBtnClear__mark{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";display:inline-block;height:16px;width:16px;background-image:url(../img/common/icon_clear01.png);background-repeat:no-repeat;background-size:16px 16px}.modBtnPagerArea{display:flex;justify-content:center;align-items:center;margin:40px auto}@media screen and (min-width: 1200px){.modBtnPagerArea--right{justify-content:right}}@media screen and (min-width: 1200px){.modBtnPagerArea{gap:15px}}@media screen and (max-width: 1199px){.modBtnPagerArea{gap:20px}}.modBtnPagerArea__btn{position:relative}@media screen and (min-width: 1200px){.modBtnPagerArea__btn{width:18px;height:16px}}@media screen and (max-width: 1199px){.modBtnPagerArea__btn{width:12px;height:10px}}.modBtnPagerArea__btn::before{position:absolute;content:"";height:2px;top:50%;left:0;transform:translateY(-50%);background-color:#666}@media screen and (min-width: 1200px){.modBtnPagerArea__btn::before{width:18px}}@media screen and (max-width: 1199px){.modBtnPagerArea__btn::before{width:12px}}.modBtnPagerArea__btn::after{position:absolute;content:"";top:50%;border-top:2px solid #666;border-right:2px solid #666}@media screen and (min-width: 1200px){.modBtnPagerArea__btn::after{width:9px;height:9px}}@media screen and (max-width: 1199px){.modBtnPagerArea__btn::after{width:6px;height:6px}}.modBtnPagerArea__btn--prev{margin-right:30px}.modBtnPagerArea__btn--prev::after{left:0;transform:translateY(-50%) rotate(-135deg)}.modBtnPagerArea__btn--next{margin-left:30px}.modBtnPagerArea__btn--next::after{right:0;transform:translateY(-50%) rotate(45deg)}.modBtnPagerArea a,.modBtnPagerArea span{display:block;border-radius:50%;font-size:14px;font-size:0.875rem;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1200px){.modBtnPagerArea a,.modBtnPagerArea span{width:40px;height:40px}}@media screen and (max-width: 1199px){.modBtnPagerArea a,.modBtnPagerArea span{width:33px;height:33px}}.modBtnPagerArea a{background-color:#f5f5f5}.modBtnPagerArea span{background-color:#008b4e;color:#fff}.modBtnPagerArea__dot{width:20px;height:4px;margin:0 15px 0 0}.modBtnPagerArea__dot img{width:100%;height:auto;vertical-align:top}@media screen and (min-width: 1200px){.modBtnSpToggle{display:none}}@media screen and (max-width: 1199px){.modBtnSpToggle{position:absolute;top:24px;right:20px;height:26px;width:26px;border-radius:50%;background-color:#888;display:block;padding:0}.modBtnSpToggle span::before{content:"";position:absolute;top:50%;left:50%;height:7px;width:7px;border-right:2px solid #fff;border-top:2px solid #fff;z-index:4;transition:.3s all;transform:translate(-50%, -50%) rotate(135deg);margin-top:-1px}.modBtnSpToggle.is_on span::before{transform:translate(-50%, -50%) rotate(-45deg);margin-top:2px}}@media screen and (min-width: 1200px){.modTableConfirmInfo{margin-top:23px}}@media screen and (max-width: 1199px){.modTableConfirmInfo{margin-top:20px}}.modTableConfirmInfo table{width:100%}.modTableConfirmInfo table tbody tr{border-top:1px solid #ccc;font-weight:700;font-size:14px;font-size:0.875rem}@media screen and (max-width: 1199px){.modTableConfirmInfo table tbody tr{display:block}}.modTableConfirmInfo table tbody tr:last-child{border-bottom:1px solid #ccc}.modTableConfirmInfo table tbody tr th{color:#008b4e;text-align:left}@media screen and (min-width: 1200px){.modTableConfirmInfo table tbody tr th{width:115px;padding:13px 0 12px}}@media screen and (max-width: 1199px){.modTableConfirmInfo table tbody tr th{display:block;width:100%;padding-top:13px}}@media screen and (min-width: 1200px){.modTableConfirmInfo table tbody tr td{width:calc(100% - 115px);margin-left:60px;padding:13px 0 12px 43px}}@media screen and (max-width: 1199px){.modTableConfirmInfo table tbody tr td{display:block;width:100%;margin-top:5px;padding-bottom:13px}}@media screen and (min-width: 1200px){.modTableConfirmInfo--employee table tbody tr th{width:210px}}@media screen and (min-width: 1200px){.modTablePostedList{overflow-x:auto}}@media screen and (max-width: 1199px){.modTablePostedList{margin-top:50px}}.modTablePostedList table{width:100%}@media screen and (max-width: 1199px){.modTablePostedList table tr{display:block}}.modTablePostedList table tr th,.modTablePostedList table tr td{font-size:14px;font-size:0.875rem}.modTablePostedList table thead tr{border-top:1px solid #eee;border-bottom:1px solid #eee}@media screen and (max-width: 1199px){.modTablePostedList table thead tr{display:none}}.modTablePostedList table thead tr th{padding:9px 0 8px;font-weight:bold}.modTablePostedList table thead tr th:nth-child(1){width:114px}.modTablePostedList table thead tr th a{position:relative}.modTablePostedList table thead tr th a::before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:8px 5px 0 5px;border-color:#666 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:50%;right:-20px;transform:translateY(-50%)}.modTablePostedList table thead tr th a.is_low::before{border-width:0 5px 8px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #666 rgba(0,0,0,0)}.modTablePostedList table tbody tr{position:relative;border-top:1px solid #eee}.modTablePostedList table tbody tr:last-child{border-bottom:1px solid #eee}@media screen and (max-width: 1199px){.modTablePostedList table tbody tr{padding:20px 0}}.modTablePostedList table tbody tr td{position:relative;vertical-align:middle}@media screen and (min-width: 1200px){.modTablePostedList table tbody tr td{padding:20px 0;text-align:center}.modTablePostedList table tbody tr td::before{position:absolute;content:"";width:1px;height:calc(100% - 40px);right:0;top:50%;transform:translateY(-50%);background-color:#eee}.modTablePostedList table tbody tr td:first-child::before{display:none}.modTablePostedList table tbody tr td:last-child::before{display:none}}@media screen and (max-width: 1199px){.modTablePostedList table tbody tr td{text-align:left;display:block;font-size:12px;font-size:0.75rem}.modTablePostedList table tbody tr td:first-child{padding:0}}@media screen and (max-width: 1199px){.modTablePostedList .spHide{display:none}}@media screen and (min-width: 1200px){.modTablePostedList--movies table thead tr th:nth-child(2){width:566px}.modTablePostedList--movies table thead tr th:nth-child(3){width:145px}.modTablePostedList--movies table thead tr th:last-child{width:90px}}@media screen and (max-width: 1199px){.modTablePostedList--movies table .modTablePostedList__status{position:absolute;left:172px;top:0}}@media screen and (min-width: 1200px){.modTablePostedList--pr table thead tr th:nth-child(2){width:670px}}@media screen and (max-width: 1199px){.modTablePostedList--pr table .modTablePostedList__status{position:absolute;left:172px;top:0}}@media screen and (min-width: 1200px){.modTablePostedList--pr .modTablePostedList__infoBox{max-width:670px}}@media screen and (min-width: 1200px){.modTablePostedList--employee table thead tr th:nth-child(2){width:310px}.modTablePostedList--employee table thead tr th:last-child{width:90px}}@media screen and (max-width: 1199px){.modTablePostedList--employee table .modTablePostedList__status{position:absolute;left:100px;top:0}}.modTablePostedList--employee .modTablePostedList__infoBox a{align-items:center}.modTablePostedList--employee .modTablePostedList__infoBox__img{width:90px;height:100px}.modTablePostedList--employee .modTablePostedList__infoBox__textArea{width:calc(100% - 105px)}.modTablePostedList__status{display:block;border-radius:4px;color:#fff;font-weight:bold;width:fit-content;min-width:70px}@media screen and (min-width: 1200px){.modTablePostedList__status{padding:7px 10px;font-size:12px;font-size:0.75rem}}@media screen and (max-width: 1199px){.modTablePostedList__status{font-size:10px;font-size:0.625rem;padding:3px 20px 2px}}.modTablePostedList__status--release{background:#e73820}.modTablePostedList__status--reserve{background:#4773b3}.modTablePostedList__status--private{background:#666}@media screen and (min-width: 1200px){.modTablePostedList__infoBox{max-width:530px;margin:0 auto}}@media screen and (max-width: 1199px){.modTablePostedList__infoBox{max-width:100%;margin-bottom:10px}}.modTablePostedList__infoBox a{display:flex}@media screen and (min-width: 1200px){.modTablePostedList__infoBox__img{width:195px;height:110px}}@media screen and (max-width: 1199px){.modTablePostedList__infoBox__img{width:160px;height:90px}}.modTablePostedList__infoBox__img img{width:100%;height:100%;object-fit:cover}.modTablePostedList__infoBox__textArea{text-align:left}@media screen and (min-width: 1200px){.modTablePostedList__infoBox__textArea{width:calc(100% - 210px);padding-left:15px;margin-top:-2px}}@media screen and (max-width: 1199px){.modTablePostedList__infoBox__textArea{width:calc(100% - 170px);padding-left:10px}}.modTablePostedList__infoBox__textArea p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.modTablePostedList__infoBox__textArea .budge{display:none;border-radius:4px;max-width:55px;padding:4px 6px;background-color:#008b4e;justify-content:center;align-items:center;margin-top:20px;margin-bottom:10px}.modTablePostedList__infoBox__textArea .budge.is_show{display:flex}.modTablePostedList__infoBox__textArea .title{font-weight:bold}@media screen and (min-width: 1200px){.modTablePostedList__infoBox__textArea .title{font-size:16px;font-size:1rem}}@media screen and (max-width: 1199px){.modTablePostedList__infoBox__textArea .title{margin-top:20px;font-size:14px;font-size:0.875rem}}.modTablePostedList__infoBox__textArea .text{margin-top:12px}@media screen and (max-width: 1199px){.modTablePostedList__infoBox__textArea .text{display:none}}.modTablePostedList__eventBox{margin:0 auto;text-align:left}@media screen and (min-width: 1200px){.modTablePostedList__eventBox{max-width:1240px;padding:0 30px}}.modTablePostedList__eventBox__cate{display:inline-block;font-weight:bold;border-radius:4px;font-size:12px;font-size:0.75rem;padding:4px 10px 2px}.modTablePostedList__eventBox__cate.briefing{color:#23adde;background-color:#e7f6fb}.modTablePostedList__eventBox__cate.other{color:#666;background-color:#eee}.modTablePostedList__eventBox__cate.selection{color:#e5195e;background-color:#fdedf3}.modTablePostedList__eventBox__cate.intern{color:#a79b00;background-color:#f9f7d6}@media screen and (min-width: 1200px){.modTablePostedList__eventBox__cate--pc{display:inline-block}}@media screen and (max-width: 1199px){.modTablePostedList__eventBox__cate--pc{display:none}}@media screen and (min-width: 1200px){.modTablePostedList__eventBox__cate--sp{display:none}}@media screen and (max-width: 1199px){.modTablePostedList__eventBox__cate--sp{display:inline-block}}.modTablePostedList__eventBox__title{font-weight:700;font-size:16px;font-size:1rem;margin-top:8px}@media screen and (min-width: 1200px){.modTablePostedList__editBtnArea{padding:0 20px}}@media screen and (max-width: 1199px){.modTablePostedList__editBtnArea{margin-top:12px;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}}.modTablePostedList__editBtnArea__btn{display:block;border-radius:4px;font-size:12px;font-size:0.75rem;font-weight:700}@media screen and (min-width: 1200px){.modTablePostedList__editBtnArea__btn{padding:5px 8px;margin-top:15px}}@media screen and (max-width: 1199px){.modTablePostedList__editBtnArea__btn{width:80px;padding:5px 0;margin-right:30px;text-align:center}.modTablePostedList__editBtnArea__btn:first-child{margin-right:0}}.modTablePostedList__editBtnArea__btn:first-child{margin-top:0}.modTablePostedList__editBtnArea__btn--edit{background-color:#008b4e;color:#fff}.modTablePostedList__editBtnArea__btn--delete{background-color:#eee}@media screen and (min-width: 1200px){.modTablePostedList__spTitle{display:none}}@media screen and (max-width: 1199px){.modTablePostedList__spTitle{display:inline-block;width:48px;font-weight:bold;font-size:12px;font-size:0.75rem;margin:0 15px 2px 0}}.modListterms__item{position:relative;padding-top:37px}@media screen and (min-width: 1200px){.modListterms__item{margin-top:70px}}@media screen and (max-width: 1199px){.modListterms__item{margin-top:50px}}.modListterms__item:first-child{margin-top:0}.modListterms__item::before{position:absolute;content:"";background-image:url("/assets/img/common/img_dot01.png");background-size:100%;background-repeat:no-repeat;top:0;left:0}@media screen and (min-width: 1200px){.modListterms__item::before{width:60px;height:5px}}@media screen and (max-width: 1199px){.modListterms__item::before{width:45px;height:3px}}.modListterms__item__box .title{position:relative;color:#008b4e;display:flex;align-items:center}@media screen and (min-width: 1200px){.modListterms__item__box .title{font-size:22px;font-size:1.375rem}}@media screen and (max-width: 1199px){.modListterms__item__box .title{font-size:18px;font-size:1.125rem}}.modListterms__item__box .title span{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#008b4e;border-radius:50%;margin-right:10px}@media screen and (min-width: 1200px){.modListterms__item__box .title span{font-size:16px;font-size:1rem;width:25px;line-height:25px}}@media screen and (max-width: 1199px){.modListterms__item__box .title span{font-size:14px;font-size:0.875rem;width:22px;line-height:22px}}.modListterms__item__box .text{font-weight:bold;line-height:1.85}@media screen and (min-width: 1200px){.modListterms__item__box .text{font-size:14px;font-size:0.875rem;margin-top:20px}}@media screen and (max-width: 1199px){.modListterms__item__box .text{font-size:12px;font-size:0.75rem;margin-top:15px}}.modListterms__item__box .text--bullet{padding-left:1.2rem;text-indent:-1.2rem}.modListterms__item__box .text a{color:#008b4e;text-decoration:underline}.modListterms__item__box .softArea{display:flex}@media screen and (min-width: 1200px){.modListterms__item__box .softArea{margin-top:25px}}@media screen and (max-width: 1199px){.modListterms__item__box .softArea{margin-top:15px}}.modListterms__item__box .softArea__img{width:100px}.modListterms__item__box .softArea__img img{width:100%;height:auto}.modListterms__item__box .softArea__text{font-weight:bold;font-size:12px;font-size:0.75rem;margin-left:20px}@media screen and (max-width: 1199px){.modListterms__item__box .softArea__text{width:calc(100% - 120px)}}.modListterms__item__box .softArea__text a{color:#008b4e}.modListBreadCrumb{margin:15px auto 0}@media screen and (min-width: 1200px){.modListBreadCrumb{width:calc(100% - 320px);max-width:1280px}}@media screen and (max-width: 1199px){.modListBreadCrumb{display:none}}@media screen and (min-width:768px)and (max-width:1300px){.modListBreadCrumb{display:block;width:calc(100% - 120px)}}.modListBreadCrumb__list{display:flex;align-items:center}.modListBreadCrumb__list__item{margin-right:22px;font-size:12px;font-size:0.75rem}.modListBreadCrumb__list__item:last-child{margin-right:0}.modListBreadCrumb__list__item a{position:relative;color:#666}.modListBreadCrumb__list__item a::before{position:absolute;content:">";right:-17px;top:50%;transform:translateY(-50%)}.modListTags{display:flex;margin:28px auto 0}@media screen and (max-width: 1199px){.modListTags{overflow:auto}}.modListTags__item{margin-right:10px}@media screen and (max-width: 1199px){.modListTags__item{width:100%}}.modListTags__item:last-child{margin-right:0}.modListTags__item__btn{position:relative;display:block}.modListTags__item__btn span{position:relative;display:block;cursor:pointer;font-weight:bold;border-radius:25px;border:1px solid #ccc;word-break:keep-all;color:#666}@media screen and (min-width: 1200px){.modListTags__item__btn span{padding:5px 12px 2px;font-size:12px;font-size:0.75rem}}@media screen and (max-width: 1199px){.modListTags__item__btn span{padding:8px 12px 5px;font-size:10px;font-size:0.625rem}}@media screen and (min-width: 1200px){.modListTags__item__btn:has(.icon) span{padding:5px 12px 2px 32px}}@media screen and (max-width: 1199px){.modListTags__item__btn:has(.icon) span{padding:6px 12px 3px 32px}}.modListTags__item__btn:has(input:checked) .icon{fill:#fff}.modListTags__item__btn .icon{position:absolute;top:50%;display:inline-block;width:16px;height:14px;left:12px;transform:translateY(-50%);z-index:2}.modListTags__item__btn .icon--like{fill:#e73820}.modListTags__item__btn .icon--offer{fill:#f29600}.modListTags__item__btn .icon--massage{fill:#23adde}.modListTags__item__btn .icon--info{fill:#6763a6}.modListTags__item__btn .icon--intern{fill:#d1bc00}.modListTags__item__btn .icon--briefing{fill:#23adde}.modListTags__item__btn .icon--selection{fill:#e5195e}.modListTags__item__btn .icon--career{fill:#17b747}.modListTags__item__btn .icon--other{fill:#666}.modListTags__item__btn input{display:none}.modListTags__item__btn>input[type=radio]:checked+span{background-color:#008b4e;border-color:#008b4e;color:#fff}.modListTags+.student__recommendCompany,.modListTags+.enterprise__recommendCompany{margin-top:10px}.modListInfo{padding-top:4px}.modListInfo__item{border-bottom:1px solid #ccc;font-weight:bold}.modListInfo__item__box{display:block;letter-spacing:.5px}@media screen and (min-width: 1200px){.modListInfo__item__box{padding:13px 0;font-size:14px;font-size:0.875rem;display:flex;align-items:center}}@media screen and (max-width: 1199px){.modListInfo__item__box{padding:12px 0;font-size:12px;font-size:0.75rem}}.modListInfo__item__box .icon{display:inline-block;width:16px;height:14px}@media screen and (min-width: 1200px){.modListInfo__item__box .icon{margin-left:22px}}@media screen and (max-width: 1199px){.modListInfo__item__box .icon{margin-left:7px}}.modListInfo__item__box .icon--like{fill:#e73820}.modListInfo__item__box .icon--offer{fill:#f29600}.modListInfo__item__box .icon--massage{fill:#23adde}.modListInfo__item__box .icon--info{fill:#6763a6}@media screen and (min-width: 1200px){.modListInfo__item__box .title{width:calc(100% - 130px);margin-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 1199px){.modListInfo__item__box .title{margin-top:3px;font-size:14px;font-size:0.875rem;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.modListInfo__item.is_read{font-weight:400}.modListEvent{margin-top:8px}@media screen and (min-width: 1200px){.modListEvent{display:flex;flex-wrap:wrap}}@media screen and (min-width:768px)and (max-width:1300px){.modListEvent{display:flex;flex-wrap:wrap}}.modListEvent__item{border-radius:8px;background-color:#fff;border:2px solid #eee}@media screen and (min-width: 1200px){.modListEvent__item{width:calc((100% - 50px)/3);margin-right:25px}.modListEvent__item:nth-child(3n){margin-right:0}.modListEvent__item:nth-child(n+4){margin-top:25px}}@media screen and (max-width: 1199px){.modListEvent__item{margin-top:10px}}@media screen and (min-width:768px)and (max-width:1300px){.modListEvent__item{width:calc(50% - 15px);margin-right:30px}.modListEvent__item:nth-child(2n){margin-right:0}.modListEvent__item:nth-child(3n){margin-right:30px}.modListEvent__item:nth-child(6){margin-right:0}.modListEvent__item:nth-child(n+3){margin-top:30px}}@media screen and (min-width: 1200px){.modListEvent__item__box{padding:21px 28px 10px}}@media screen and (max-width: 1199px){.modListEvent__item__box{padding:17px 18px 10px}}.modListEvent__item__box .category{display:inline-block;font-weight:bold;border-radius:4px;font-size:12px;font-size:0.75rem;padding:4px 10px 2px}.modListEvent__item__box .category.career{color:#17b747;background-color:#e7f8ec}.modListEvent__item__box .category.briefing{color:#23adde;background-color:#e7f6fb}.modListEvent__item__box .category.other{color:#666;background-color:#eee}.modListEvent__item__box .category.selection{color:#e5195e;background-color:#fdedf3}.modListEvent__item__box .category.intern{color:#a79b00;background-color:#f9f7d6}.modListEvent__item__box .title{margin-top:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}@media screen and (min-width: 1200px){.modListEvent__item__box .title{height:56px;font-size:20px;font-size:1.25rem}}@media screen and (max-width: 1199px){.modListEvent__item__box .title{height:51px;font-size:18px;font-size:1.125rem}}.modListEvent__item__box .text{font-size:14px;font-size:0.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 1200px){.modListEvent__item__box .text{margin-top:8px}}@media screen and (max-width: 1199px){.modListEvent__item__box .text{margin-top:14px}}.modListEvent__item__box .company{font-weight:bold;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.modListEvent__item__box .company{margin-top:20px}}@media screen and (max-width: 1199px){.modListEvent__item__box .company{margin-top:28px}}.modListEvent__item__box .company span{position:relative}@media screen and (min-width: 1200px){.modListEvent__item__box .company span{padding-left:26px}}@media screen and (max-width: 1199px){.modListEvent__item__box .company span{padding-left:20px}}.modListEvent__item__box .company span::before{position:absolute;content:"";background-image:url("/assets/img/common/icon_company01.png");background-size:100%;background-repeat:no-repeat;top:50%;left:0;transform:translateY(-50%)}@media screen and (min-width: 1200px){.modListEvent__item__box .company span::before{width:15px;height:18px}}@media screen and (max-width: 1199px){.modListEvent__item__box .company span::before{width:13px;height:15px}}.modListEvent__item__box .scheduleList{margin-top:5px}.modListEvent__item__box .scheduleList li{position:relative;margin-left:5px;padding-left:16px;font-size:12px;font-size:0.75rem;font-weight:bold}.modListEvent__item__box .scheduleList li+li{margin-top:2px}.modListEvent__item__box .scheduleList li::before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;background-color:#008b4e;top:50%;left:0;transform:translateY(-50%);margin-top:-1px}.modListEvent__item__box .infoText{border-top:1px solid #ccc;font-size:14px;font-size:0.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 1200px){.modListEvent__item__box .infoText{margin:15px -30px 0;padding:13px 30px 0}}@media screen and (max-width: 1199px){.modListEvent__item__box .infoText{margin:13px -20px 0;padding:13px 20px 0}}.modListBreakdownCont{display:flex;flex-wrap:wrap}@media screen and (min-width: 1200px){.modListBreakdownCont{margin-top:40px}}@media screen and (max-width: 1199px){.modListBreakdownCont{margin-top:30px}}.modListBreakdownCont__text{position:relative;padding-left:15px;margin-right:25px;font-weight:bold;font-size:12px;font-size:0.75rem}.modListBreakdownCont__text:last-child{margin-right:0}.modListBreakdownCont__text::before{position:absolute;content:"";width:10px;height:10px;border-radius:50%;top:3px;left:0}.modListBreakdownCont__text span{color:#666;font-size:14px;font-size:0.875rem}.modListBreakdownCont__text span strong{font-size:20px;font-size:1.25rem}.modListBreakdownCont__text--smart::before{background-color:#ffe363}.modListBreakdownCont__text--sustainable::before{background-color:#f39c5d}.modListBreakdownCont__text--grobal::before{background-color:#94d2ca}.modListBreakdownCont__text--beforeReception::before{background-color:#ffd900}.modListBreakdownCont__text--reception::before{background-color:#b8c9ec}.modListBreakdownCont__text--allYaer::before{background-color:#cbdfd6}.modListBreakdownCont__text--consultation::before{background-color:#fb0}.modListBreakdownCont__text--end::before{background-color:#ccc}.modListBreakdownCont__text--analysis::before{background-color:#23adde}.modListBreakdownCont__text--research::before{background-color:#4db3ab}.modListBreakdownCont__text--internship::before{background-color:#a3d42e}.modListBreakdownCont__text--entry::before{background-color:#f9ce19}.modListBreakdownCont__text--selection::before{background-color:#f9ae28}.modListBreakdownCont__text--decision::before{background-color:#ef8200}@media screen and (min-width: 1200px){.modListRecommendMenbers{margin-top:25px}}@media screen and (max-width: 1199px){.modListRecommendMenbers{margin-top:20px}}@media screen and (min-width: 1200px){.modListRecommendMenbers__item{margin-top:30px;border-bottom:1px solid #eee}}@media screen and (max-width: 1199px){.modListRecommendMenbers__item{margin-top:20px}}.modListRecommendMenbers__item:first-child{margin-top:0}.modListRecommendMenbers__item:last-child{border-bottom:none;padding-bottom:0}.modListRecommendMenbers__item__innerHead{display:flex}.modListRecommendMenbers__item__img{width:100px;height:100px;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:4px}.modListRecommendMenbers__item__img img{max-width:100%;height:100%;width:auto;height:auto}.modListRecommendMenbers__item__menberInfo{margin-left:30px;width:calc(100% - 130px)}.modListRecommendMenbers__item__menberInfo .badge{display:none;max-width:51px;padding:4px 6px;background-color:#28884f;justify-content:center;align-items:center;margin-bottom:10px}.modListRecommendMenbers__item__menberInfo .name{font-weight:bold}.modListRecommendMenbers__item__menberInfo .infoTable{font-size:12px;font-size:0.75rem;margin-top:5px}.modListRecommendMenbers__item__menberInfo .infoTable table tr th,.modListRecommendMenbers__item__menberInfo .infoTable table tr td{padding-top:5px}.modListRecommendMenbers__item__menberInfo .infoTable table tr th{font-weight:400}.modListRecommendMenbers__item__menberInfo .infoTable table tr td{font-weight:bold}.modListRecommendMenbers__item__introductionCont .item{font-size:14px;font-size:0.875rem;border-bottom:1px solid #eee}@media screen and (min-width: 1200px){.modListRecommendMenbers__item__introductionCont .item{padding:20px 0}}@media screen and (max-width: 1199px){.modListRecommendMenbers__item__introductionCont .item{padding:15px 0}}.modListRecommendMenbers__item__introductionCont .item:last-child{border-bottom:none}.modListRecommendMenbers__item__introductionCont .item__title{font-weight:bold}@media screen and (min-width: 1200px){.modListRecommendMenbers__item__introductionCont .item__text{margin-top:15px}}@media screen and (max-width: 1199px){.modListRecommendMenbers__item__introductionCont .item__text{margin-top:10px}}.modListRecommendMenbers__item.obog .badge{display:flex}.modListMultipleConditions{margin-top:15px}@media screen and (min-width: 1200px){.modListMultipleConditions{display:flex;flex-wrap:wrap}}@media screen and (max-width: 1199px){.modListMultipleConditions{display:block}}@media screen and (min-width: 1200px){.modListMultipleConditions--2col li{width:calc(50% - 10px);margin-right:20px}.modListMultipleConditions--2col li:nth-child(2n){margin-right:0}.modListMultipleConditions--2col li:last-child{margin-right:0}}@media screen and (max-width: 1199px){.modListMultipleConditions--2col li{margin-top:10px}.modListMultipleConditions--2col li:first-child{margin-top:0}}@media screen and (min-width: 1200px){.modListMultipleConditions--4col li{width:calc(25% - 10px);margin-right:10px}.modListMultipleConditions--4col li:nth-child(4n){margin-right:0}.modListMultipleConditions--4col li:last-child{margin-right:0}}@media screen and (max-width: 1199px){.modListMultipleConditions--4col li{margin-top:10px}.modListMultipleConditions--4col li:first-child{margin-top:0}}.modListMultipleConditions .modInputRadio{margin:5px 0}.modListPrMovie__item{margin-top:50px}.modListPrMovie__item:first-child{margin-top:0px}.modListCareer{margin-top:5px}.modListCareer__item{font-size:14px;font-size:0.875rem;border-bottom:1px solid #eee}@media screen and (min-width: 1200px){.modListCareer__item{padding:24px 0}}@media screen and (max-width: 1199px){.modListCareer__item{padding:15px 0}}.modListCareer__item:last-child{border-bottom:none;padding-bottom:0}.modListCareer__item__title{font-weight:bold}@media screen and (min-width: 1200px){.modListCareer__item__text{margin-top:8px}}@media screen and (max-width: 1199px){.modListCareer__item__text{margin-top:5px}}.modListRequirements{margin-top:25px;display:flex;gap:10px}.modListRequirements li{position:relative;padding-left:11px;font-size:12px;font-size:0.75rem;font-weight:bold}.modListRequirements li::before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;background-color:#008b4e;top:50%;left:0;transform:translateY(-50%)}.modBudgeMatching{display:inline-block;font-size:10px;font-size:0.625rem;font-weight:bold;background-color:#fcfaf8;border-radius:25px;padding:2px 5px}.modBudgeMatching span{display:inline-block;text-align:center;width:16px;height:16px;border-radius:50%;color:#fff;background:linear-gradient(180deg, rgb(243, 152, 15) 0%, rgb(236, 54, 66) 100%);margin-left:3px}.modPopup__inner{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}@media screen and (max-width: 1199px){.modPopup__inner{width:calc(100% - 30px)}}.modPopup__closeBtn{position:absolute;display:block;top:13px;width:28px;height:28px;z-index:5;cursor:pointer}@media screen and (min-width: 1200px){.modPopup__closeBtn{right:5px}}@media screen and (max-width: 1199px){.modPopup__closeBtn{right:0}}.modPopup__closeBtn>span{position:relative;display:block;width:20px;height:20px}.modPopup__closeBtn>span::before,.modPopup__closeBtn>span::after{position:absolute;content:"";width:20px;height:1px;background-color:#666;top:50%;left:50%}.modPopup__closeBtn>span::before{transform:translate(-50%, -50%) rotate(45deg)}.modPopup__closeBtn>span::after{transform:translate(-50%, -50%) rotate(-45deg)}@media screen and (min-width: 1200px){.modPopup__content{max-width:763px}}.modPopup__content--widthUnset{max-width:unset}.modPopup__content__disalogArea{border-radius:8px;overflow:hidden;background-color:#fff}@media screen and (min-width: 1200px){.modPopup__content__disalogArea{width:385px}}@media screen and (max-width: 1199px){.modPopup__content__disalogArea{width:calc(100vw - 40px)}}.modPopup__content__disalogArea .text{font-size:14px;font-size:0.875rem;font-weight:bold;text-align:center}@media screen and (min-width: 1200px){.modPopup__content__disalogArea .text{padding:43px 0}}@media screen and (max-width: 1199px){.modPopup__content__disalogArea .text{padding:48px 0}}.modPopup__content__disalogArea .btnBox{border-top:1px solid #ccc}.modPopup__content__disalogArea .btnBox__btn{width:100%;font-weight:bold;font-size:14px;font-size:0.875rem;color:#008b4e;text-align:center}@media screen and (min-width: 1200px){.modPopup__content__disalogArea .btnBox__btn{padding:13px 0}}@media screen and (max-width: 1199px){.modPopup__content__disalogArea .btnBox__btn{padding:18px 0 17px}}@media screen and (min-width: 1200px){.modPopup__content__disalogArea--confirm .text{padding:43px 60px 25px}}@media screen and (max-width: 1199px){.modPopup__content__disalogArea--confirm .text{padding:50px 43px 36px}}.modPopup__content__disalogArea--confirm .list{display:flex;flex-direction:column}@media screen and (min-width: 1200px){.modPopup__content__disalogArea--confirm .list{padding:0 68px 44px}}@media screen and (max-width: 1199px){.modPopup__content__disalogArea--confirm .list{padding:0 40px 47px}}.modPopup__content__disalogArea--confirm .list__item{position:relative;font-size:14px;font-size:0.875rem;margin-bottom:1px;padding-left:14px}.modPopup__content__disalogArea--confirm .list__item::before{content:"・";position:absolute;top:0;left:0;display:inline-block;color:#222}.modPopup__content__disalogArea--confirm .btnBox{display:flex}@media screen and (min-width: 1200px){.modPopup__content__disalogArea--confirm .btnBox__btn{padding:16px 0}}.modPopup__content__disalogArea--confirm .btnBox__btn:first-child{color:#666;border-right:1px solid #ccc}.modPopup__content__mailFormArea{background-color:#fff;border-radius:8px;overflow-y:scroll}@media screen and (min-width: 1200px){.modPopup__content__mailFormArea{width:768px;max-height:calc(100vh - 200px)}}@media screen and (max-width: 1199px){.modPopup__content__mailFormArea{max-height:calc(100vh - 100px)}}.modPopup__content__mailFormArea .heading{padding:0 20px;background-color:#f3f6f4;font-weight:700}@media screen and (min-width: 1200px){.modPopup__content__mailFormArea .heading{font-size:18px;font-size:1.125rem;line-height:60px}}@media screen and (max-width: 1199px){.modPopup__content__mailFormArea .heading{font-size:16px;font-size:1rem;line-height:70px}}@media screen and (min-width: 1200px){.modPopup__content__mailFormArea .contBox{padding:0px 20px}}@media screen and (max-width: 1199px){.modPopup__content__mailFormArea .contBox{padding:12px 20px 0}}.modPopup__content__mailFormArea .contBox__item{font-size:14px;font-size:0.875rem;line-height:1.2}.modPopup__content__mailFormArea .contBox__item dl{color:#323232;display:flex;border-bottom:1px solid #ccc;line-height:51px;width:100%}.modPopup__content__mailFormArea .contBox__item dl dt{width:35px}.modPopup__content__mailFormArea .contBox__item dl dd{width:calc(100% - 45px);margin-left:10px}.modPopup__content__mailFormArea .contBox__item__required span{position:relative;padding-bottom:25px}.modPopup__content__mailFormArea .contBox__item__required span::before{position:absolute;content:"必須";color:#fff;border-radius:2px;background-color:#ec3642;padding:3px 5px 2px;left:0;bottom:0;font-size:10px;font-size:0.625rem;line-height:1}.modPopup__content__mailFormArea .contBox__item__checkArea{margin:6px 0 0 25px}.modPopup__content__mailFormArea .contBox__item__checkArea .inner{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width: 1200px){.modPopup__content__mailFormArea .contBox__item__checkArea .inner .item{width:50%}}@media screen and (max-width: 1199px){.modPopup__content__mailFormArea .contBox__item__checkArea .inner .item{width:100%}}.modPopup__content__mailFormArea .contBox__item .modInputText{line-height:48px;width:100%;background-color:#fff;padding-left:0;border-radius:0;color:#323232}.modPopup__content__mailFormArea .contBox__item .modTextAreaCont{background-color:#fff;margin-top:20px;padding:0;border-radius:0;border-bottom:1px solid #ccc}@media screen and (min-width: 1200px){.modPopup__content__mailFormArea .contBox__item .modTextAreaCont{min-height:350px}}@media screen and (max-width: 1199px){.modPopup__content__mailFormArea .contBox__item .modTextAreaCont{min-height:310px}}.modPopup__content__mailFormArea .contBox__item .modTextAreaCont:focus{border-bottom:1px solid #008b4e}@media screen and (min-width: 1200px){.modPopup__content__mailFormArea .btnArea{padding:13px 0px 20px}}@media screen and (max-width: 1199px){.modPopup__content__mailFormArea .btnArea{padding:13px 0px 40px}}.modPopup__content__mailFormArea .btnArea .modBtnRounded{margin:0 auto}@media screen and (min-width: 1200px){.modPopup__content__mailFormArea .btnArea .modBtnRounded{max-width:260px}}@media screen and (max-width: 1199px){.modPopup__content__mailFormArea .btnArea .modBtnRounded{max-width:278px;font-size:16px;font-size:1rem}}.modPopup__content__mailFormArea--confirm .contBox{margin-top:60px;height:422px}.modPopup__content__mailFormArea--confirm .contBox__item{color:#323232}@media screen and (max-width: 1199px){.modPopup__content__mailFormArea--confirm .contBox__item dl{line-height:40px}}.modPopup__content__mailFormArea--confirm .contBox__item .subject{line-height:48px;border-bottom:1px solid #ccc}.modPopup__content__mailFormArea--confirm .contBox__item .text{margin-top:20px;overflow-y:auto;line-height:1.6}@media screen and (min-width: 1200px){.modPopup__content__mailFormArea--confirm .contBox__item .text{height:290px}}@media screen and (max-width: 1199px){.modPopup__content__mailFormArea--confirm .contBox__item .text{height:310px}}@media screen and (min-width: 1200px){.modPopup__content__mailFormArea--confirm .btnArea{padding:0 0 40px}}@media screen and (max-width: 1199px){.modPopup__content__mailFormArea--confirm .btnArea{padding:28px 0 40px}}.modPopup__content__movieContBox{padding-top:40px}.modPopup__content__movieContBox .movies video{width:100%;height:auto;vertical-align:bottom}.modPopup__content__movieContBox .textArea{background-color:#fff;border-radius:0 0 8px 8px;padding:15px;font-size:14px;font-size:0.875rem}.modPopup__content__movieContBox .textArea__title{margin-top:20px;font-weight:bold}@media screen and (min-width: 1200px){.modPopup__content__movieContBox .textArea__title{font-size:20px;font-size:1.25rem}}@media screen and (max-width: 1199px){.modPopup__content__movieContBox .textArea__title{font-size:18px;font-size:1.125rem}}.modPopup__content__movieContBox .textArea__discription{margin-top:4px;font-weight:bold}.modPopup__content__movieContBox .textArea__contributor{margin-top:20px;text-align:center}.modPopup__content__transcriptionArea{background-color:#fff;border-radius:8px}@media screen and (min-width: 1200px){.modPopup__content__transcriptionArea{padding:15px 40px 28px;min-width:520px}}@media screen and (max-width: 1199px){.modPopup__content__transcriptionArea{padding:23px 20px 38px}}.modPopup__content__transcriptionArea .title{text-align:center;font-weight:bold}@media screen and (min-width: 1200px){.modPopup__content__transcriptionArea .title{font-size:20px;font-size:1.25rem;margin-bottom:56px}}@media screen and (max-width: 1199px){.modPopup__content__transcriptionArea .title{font-size:16px;font-size:1rem;margin-bottom:48px}}@media screen and (max-width: 1199px){.modPopup__content__transcriptionArea .inner{overflow-y:auto;max-height:370px}}@media screen and (min-width: 1200px){.modPopup__content__transcriptionArea .modSelectBox{max-width:430px}}@media screen and (max-width: 1199px){.modPopup__content__transcriptionArea .modSelectBox{max-width:100%}}.modPopup__content__transcriptionArea .contentBox{font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.modPopup__content__transcriptionArea .contentBox{margin-top:37px}}@media screen and (max-width: 1199px){.modPopup__content__transcriptionArea .contentBox{margin-top:24px}}@media screen and (min-width: 1200px){.modPopup__content__transcriptionArea .contentBox+.contentBox{margin-top:33px}}@media screen and (max-width: 1199px){.modPopup__content__transcriptionArea .contentBox+.contentBox{margin-top:19px}}.modPopup__content__transcriptionArea .contentBox__title{font-weight:bold;border-bottom:1px solid #ccc}@media screen and (max-width: 1199px){.modPopup__content__transcriptionArea .contentBox__title{padding-bottom:3px}}.modPopup__content__transcriptionArea .contentBox__text{margin-top:15px}@media screen and (min-width: 1200px){.modPopup__content__transcriptionArea .contentBox__text{line-height:1.85}}@media screen and (min-width: 1200px){.modPopup__content__transcriptionArea .submitArea{margin-top:56px}}@media screen and (max-width: 1199px){.modPopup__content__transcriptionArea .submitArea{margin-top:39px}}.modPopup__content__transcriptionArea .submitArea .modBtnRounded{margin:0 auto}@media screen and (min-width: 1200px){.modPopup__content__transcriptionArea .submitArea .modBtnRounded{max-width:280px}}@media screen and (max-width: 1199px){.modPopup__content__transcriptionArea .submitArea .modBtnRounded{width:calc(100% - 30px)}}.modPopup__content__transcriptionArea .submitArea__attentionText{text-align:center;font-size:12px;font-size:0.75rem;color:#ec3642}@media screen and (min-width: 1200px){.modPopup__content__transcriptionArea .submitArea__attentionText{margin-top:12px}}@media screen and (max-width: 1199px){.modPopup__content__transcriptionArea .submitArea__attentionText{margin-top:14px}}.modPopup__content__attentionArea{background-color:#fff;border-radius:8px}@media screen and (min-width: 1200px){.modPopup__content__attentionArea{padding:20px 40px 28px;max-width:740px;width:calc(100vw - 100px)}}@media screen and (max-width: 1199px){.modPopup__content__attentionArea{padding:23px 20px 38px}}.modPopup__content__attentionArea .title{text-align:center;font-weight:bold;color:red;font-size:20px;font-size:1.25rem}.modPopup__content__attentionArea .title span{position:relative;padding-left:30px}.modPopup__content__attentionArea .title span::before{position:absolute;content:"";width:20px;height:20px;background-image:url("/assets/img/common/icon_attention02.png");background-size:100%;background-repeat:no-repeat;top:50%;left:0;transform:translateY(-50%)}.modPopup__content__attentionArea .text{margin-top:30px;font-weight:bold}@media screen and (max-width: 1199px){.modPopup__content__attentionArea .text{font-size:18px;font-size:1.125rem}}.modPopup__content__attentionArea .submitArea{width:calc(100% - 40px);max-width:280px}@media screen and (min-width: 1200px){.modPopup__content__attentionArea .submitArea{margin:40px auto 0}}@media screen and (max-width: 1199px){.modPopup__content__attentionArea .submitArea{margin:30px auto 0}}.modPopup__content__editCont{border-radius:16px;background-color:#fff}@media screen and (min-width: 1200px){.modPopup__content__editCont{padding:60px 50px 40px;width:768px}}@media screen and (max-width: 1199px){.modPopup__content__editCont{padding:70px 15px 40px}}.modPopup__content__editCont .modBtnRounded{margin:40px auto 0}@media screen and (min-width: 1200px){.modPopup__content__editCont .modBtnRounded{max-width:300px}}@media screen and (max-width: 1199px){.modPopup__content__editCont .modBtnRounded{width:calc(100% - 40px)}}.modPopup__bg{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);width:100%;height:100vh;z-index:100}.modPopup .modBtnPrevious{position:absolute;left:21px}@media screen and (min-width: 1200px){.modPopup .modBtnPrevious{top:12px}}@media screen and (max-width: 1199px){.modPopup .modBtnPrevious{top:20px}}#js-cucInfoModal .modPopup__content{padding-top:50px}@media screen and (max-width: 1199px){#js-sendMail .modPopup__inner,#js-confirmMail .modPopup__inner{width:calc(100vw - 40px)}}@media screen and (min-width: 1200px){#js-sendMail .modPopup__closeBtn,#js-confirmMail .modPopup__closeBtn{top:18px;width:34px;height:34px}}@media screen and (max-width: 1199px){#js-sendMail .modPopup__closeBtn,#js-confirmMail .modPopup__closeBtn{top:25px;right:22px;width:18px;height:18px}}#js-sendMail .modPopup__content,#js-confirmMail .modPopup__content{max-width:768px}#js-dialogBoxConfirm .modPopup__inner{width:auto}#js-attentionNews .modPopup__inner,#js-attentionNews .modPopup__closeBtn{z-index:110}#js-attentionNews.is_hide{display:none}.page{background-color:#f3f6f4;display:flex;flex-direction:column;min-height:100vh}.page__inner{position:relative;flex:1}@media screen and (min-width: 1200px){.page__inner{width:calc(100% - 80px);max-width:1280px;margin:40px auto 0}}@media screen and (max-width: 1199px){.page__inner{width:calc(100% - 40px);margin:30px auto 0}}@media screen and (min-width:768px)and (max-width:1300px){.page__inner{width:calc(100% - 40px)}}@media screen and (min-width: 1200px){.page__inner--login{margin:77px auto 0}}@media screen and (max-width: 1199px){.page__inner--login{margin:51px auto 0}}.page__inner--login .modContentFormArea__consentArea .modInputCheckBox{margin:10px 0 15px}.page .swiper-button-next,.page .swiper-button-prev{margin-top:0;transform:translateY(-50%);background-image:url("/assets/img/common/btn_slider01.png");background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 1200px){.page .swiper-button-next,.page .swiper-button-prev{width:40px;height:40px}}@media screen and (max-width: 1199px){.page .swiper-button-next,.page .swiper-button-prev{width:30px;height:30px}}.page .swiper-button-next::after,.page .swiper-button-prev::after{content:""}.page .swiper-button-next{transform:translateY(-50%) rotate(180deg)}.page .ui-datepicker{z-index:1000 !important}.page--noBg{background-color:rgba(0,0,0,0)}.page--noBg .footer{margin-top:0}.page--bgWhite{background-color:#fff}.page.enterpriseDetail{background-color:#fcfaf8}.page.employeeDetail{background-color:#fcfaf8}.page.enterprise{background-color:#fcfaf8}.page.enterprise.page--noBg,.page.enterprise.page--bgWhite{background-color:rgba(0,0,0,0)}@media screen and (min-width: 1200px){.page.enterprise.event .modContentSiteKv,.page.enterprise.pr .modContentSiteKv{padding-bottom:20px}}.page.enterprise.event .modContentGrayBg,.page.enterprise.pr .modContentGrayBg{background-color:#fff}@media screen and (min-width: 1200px){.page.enterprise.event .modContentGrayBg__contBox,.page.enterprise.pr .modContentGrayBg__contBox{margin:-60px auto 0}}.page.enterprise.event__searchArea,.page.enterprise.pr__searchArea{box-shadow:0 0 10px rgba(125,96,80,.3)}.page.enterprise.pr .modTitleHeaddingArea{width:100%;max-width:none}.page.enterprise.pr .modContentSiteHeadEdit{padding-bottom:40px}.page.enterprise .header__spMenu__toggle .btn span{background-color:#e6720e}.page.enterprise .header__spMenu__toggle .btn.is_active span{background-color:#fff}@media screen and (max-width: 1199px){.page.enterprise .header__menuArea{background-color:#e6720e}}.page.enterprise .header__menuArea__list{gap:30px}@media screen and (max-width: 1199px){.page.enterprise .header__menuArea__list .icon-plus path{fill:#e6720e}.page.enterprise .header__menuArea__list .icon-minus rect:last-of-type{fill:#e6720e}}.page.enterprise .header__menuArea__list .accordion::after{background-image:url("/assets/img/common/header/icon_plus.svg")}.page.enterprise .header__menuArea__list .accordion.is_open::after{background-image:url("/assets/img/common/header/icon_minus.svg")}.page.enterprise .header__menuArea__list li.is_on{color:#e6720e}@media screen and (max-width: 1199px){.page.enterprise .header__menuArea__list li.is_on{color:#fff}}.page.enterprise .header__menuArea__list li.is_on::before{background-color:#e6720e}.page.enterprise .header__linkBox__btn--register a span::before{background-image:url("/assets/img/common/header/icon_register02.png")}.page.enterprise .swiper-button-next,.page.enterprise .swiper-button-prev{background-image:url("/assets/img/common/btn_slider02.png")}.page.enterprise .modBtnRounded{background-color:#e6720e}.page.enterprise .modBtnRounded--gray{background-color:#636363}.page.enterprise .modBtnRounded--lower{color:#e6720e;background-color:#fcfaf8}.page.enterprise .modBtnRounded--lower.is_disabled{background-color:#ccc;pointer-events:none;color:#fff}.page.enterprise .modBtnRounded--update{background-color:#fff;border-color:#e6720e;color:#e6720e;background-image:url("/assets/img/enterprise/icon_update.png")}.page.enterprise .modBtnRounded--back{color:#e6720e;background-color:#fff;border-color:#e6720e}.page.enterprise .modBtnRounded--temporarily{background-color:#fcfaf8;color:#e6720e}.page.enterprise .modBtnRounded.is_disabled{background-color:#ccc;pointer-events:none;color:#fff}.page.enterprise .modBtnBordered--actived{background-color:#e6720e}.page.enterprise .modListTags__item__btn>input[type=radio]:checked+span{background-color:#e6720e;border-color:#e6720e}.page.enterprise .modTitleNewsHead{border-color:#e6720e}.page.enterprise .modContentFormArea__registLink{color:#e6720e}.page.enterprise .modContentFormArea__decoTitle{color:#e6720e}.page.enterprise .modContentFormArea__decoTitle span::before,.page.enterprise .modContentFormArea__decoTitle span::after{background-color:#e6720e}.page.enterprise .modTitleHeaddingArea__prevBtn{background-color:#fcfaf8}.page.enterprise .modTitleHeaddingArea__prevBtn span::before{background-color:#e6720e}.page.enterprise .modTitleHeaddingArea__prevBtn span::after{border-color:#e6720e}.page.enterprise .modTitleHeaddingArea__discription a{color:#e6720e}.page.enterprise .enterprise__statusArea__stepItem.is_owner::before{background-image:url("/assets/img/enterprise/icon_owner01.png");width:79px}.page.enterprise .login__infoText a{color:#e6720e}.page.enterprise .modInputRadio>input[type=radio]:checked+span::before{border-color:#e6720e}.page.enterprise .modInputRadio>input[type=radio]:checked+span::after{background-color:#e6720e}.page.enterprise .modContentUploadArea__addBtn{color:#e6720e;background-color:#fcfaf8}.page.enterprise .modSelectBox::before{border-color:#e6720e}.page.enterprise .modInputCheckBox>input[type=checkbox]:checked::before{background-color:#e6720e;border-color:#e6720e}.page.enterprise .mypageInfoArea__title--account span::before{background-image:url("/assets/img/enterprise/icon_profile01.png")}.page.enterprise .mypageInfoArea__title--notification span::before{background-image:url("/assets/img/enterprise/icon_notification01.png")}.page.enterprise .modTableConfirmInfo__edit{color:#e6720e}.page.enterprise .modContentGrayBg{background-color:#fcfaf8}.page.enterprise .modBtnPagerArea span{background-color:#e6720e}.page.enterprise .posting__searchResult__list .item{box-shadow:0 0 10px rgba(125,96,80,.3)}.page.enterprise .modTableConfirmInfo table tbody tr th{color:#e6720e}.page.enterprise .modContentSiteHeadEdit__contBox__buttonArea .btn--add{background-color:#e6720e}.page.enterprise .modContentSiteHeadEdit__contBox__buttonArea .btn--disabled{background-color:#ccc}.page.enterprise .modTablePostedList__editBtnArea__btn--edit{background-color:#e6720e}.page.enterprise .modInputSearch__btn{background-image:url("/assets/img/common/icon_search02.png")}.page.enterprise .modInputDate::before{background-image:url("/assets/img/common/icon_calendar02.png")}.page.enterprise .modContentUploadArea.is_on{border-color:#e6720e}.page.enterprise .messageFolderList__item span{background-color:#e6720e}.page.enterprise .messageFolderList__item a,.page.enterprise .messageFolderList__item span{box-shadow:0 0 10px rgba(125,96,80,.3)}.page.enterprise .modContentBox{box-shadow:0 0 10px rgba(125,96,80,.3)}.page.enterprise .modBtnPrevious{background-color:#fcfaf8}.page.enterprise .modBtnPrevious span::before{background-color:#e6720e}.page.enterprise .modBtnPrevious span::after{border-color:#e6720e}.page.enterprise .messageStatusMenu__switchPage__btn{background-color:#fcfaf8}.page.enterprise .messageStatusMenu__switchPage__btn::before{border-color:#e6720e}.page.enterprise .messageStatusMenu__switchPage__btn.is_disabled{background-color:#ccc}.page.enterprise .messageStatusMenu__switchPage__btn.is_disabled::before{border-color:#323232}.page.enterprise .modPopup__content__disalogArea .btnBox__btn{color:#e6720e}.page.enterprise .modInputTime::before{background-image:url("/assets/img/common/icon_time03.png")}.page.enterprise .modContentNewsDetail__downloadArea .modContentNewsDetail__downloadArea__title{color:#e6720e}.page.enterprise .modContentNewsDetail__downloadArea__fileList .item a{color:#e6720e}.page.enterprise .modInputText:focus,.page.enterprise .modTextAreaCont:focus{border-color:#e6720e}@-webkit-keyframes kanan{0%{-webkit-transform:translateX(20px)}50%{-webkit-transform:translateX(-20px)}100%{-webkit-transform:translateX(20px);z-index:200}}@-moz-keyframes kanan{0%{-moz-transform:translateX(20px)}50%{-moz-transform:translateX(-20px)}100%{-moz-transform:translateX(20px);z-index:200}}@-o-keyframes kanan{0%{-o-transform:translateX(20px)}50%{-o-transform:translateX(-20px)}100%{-o-transform:translateX(20px);z-index:200}}@-webkit-keyframes kiri{0%{-webkit-transform:translateX(-20px);z-index:200}50%{-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(-20px)}}@-moz-keyframes kiri{0%{-moz-transform:translateX(-20px);z-index:200}50%{-moz-transform:translateX(20px)}100%{-moz-transform:translateX(-20px)}}@-o-keyframes kiri{0%{-o-transform:translateX(-20px);z-index:200}50%{-o-transform:translateX(20px)}100%{-o-transform:translateX(-20px)}}.login__otherLoginBtn{display:block;font-weight:bold;background-color:#505553;color:#fff;font-size:14px;font-size:0.875rem;text-align:center;margin:41px auto 0}@media screen and (min-width: 1200px){.login__otherLoginBtn{width:100%;max-width:300px;line-height:60px;border-radius:30px}}@media screen and (max-width: 1199px){.login__otherLoginBtn{width:calc(100% - 30px);line-height:50px;border-radius:30px}}.login__otherLoginBtn span{position:relative}@media screen and (min-width: 1200px){.login__otherLoginBtn span{padding-left:40px}}@media screen and (max-width: 1199px){.login__otherLoginBtn span{padding-left:38px}}.login__otherLoginBtn span::before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);background-size:100%;background-repeat:no-repeat}.login__otherLoginBtn--enterprise span::before{background-image:url("/assets/img/login/icon_company.png")}@media screen and (min-width: 1200px){.login__otherLoginBtn--enterprise span::before{width:28px;height:25px}}@media screen and (max-width: 1199px){.login__otherLoginBtn--enterprise span::before{width:22px;height:20px}}.login--btnHide .header__linkBox__btn--login{display:none}.login__infoText{font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.login__infoText{margin:16px auto 0;max-width:770px;width:calc(100% - 200px);line-height:1.7}}@media screen and (max-width: 1199px){.login__infoText{margin-top:18px;line-height:1.85}}.login__infoText a{color:#008b4e}@media screen and (min-width: 1200px){.login .modInputText{line-height:43px}}@media screen and (max-width: 1199px){.login .modInputText{line-height:38px}}.login .modInputPassword{line-height:43px}@media screen and (min-width: 1200px){.login .modInputCheckBox{line-height:24px}}@media screen and (max-width: 1199px){.login .modInputCheckBox{line-height:20px}}.student{background-image:url("/assets/img/student/bg_merai.png");background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 1200px){.student{background-position:left bottom 340px}}@media screen and (max-width: 1199px){.student{background-position:left bottom 340px}}.student__chartArea{margin:25px auto 0}@media screen and (min-width: 1200px){.student__chartArea{max-width:380px}}@media screen and (max-width: 1199px){.student__chartArea{display:none}}.student__chartArea__inner{display:flex;flex-wrap:wrap;justify-content:space-around}@media screen and (min-width: 1200px){.student__chartArea__item{width:170px}}@media screen and (max-width: 1199px){.student__chartArea__item{margin-bottom:20px}}@media screen and (max-width: 1199px){.student__chartArea__item:last-child{margin-bottom:0}}.student__chartArea__item .title{color:#666;text-align:center}@media screen and (min-width: 1200px){.student__chartArea__item .title{font-size:18px;font-size:1.125rem}}@media screen and (max-width: 1199px){.student__chartArea__item .title{font-size:16px;font-size:1rem}}.student__chartArea__item .contBox{margin-top:10px;position:relative}@media screen and (min-width: 1200px){.student__chartArea__item .contBox__chart{width:170px;height:170px}}@media screen and (max-width: 1199px){.student__chartArea__item .contBox__chart{width:140px;height:140px}}.student__chartArea__item .contBox__textArea{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;font-family:Arial}@media screen and (min-width: 1200px){.student__chartArea__item .contBox__textArea{width:130px;height:130px}}@media screen and (max-width: 1199px){.student__chartArea__item .contBox__textArea{width:105px;height:105px}}.student__chartArea__item .contBox__textArea__title{font-size:12px;font-size:0.75rem;color:#999;font-weight:bold;text-align:center}.student__chartArea__item .contBox__textArea__text{margin-top:6px;font-size:45px;font-size:2.8125rem;font-weight:bold;line-height:1.2}.student__chartArea__item .contBox__textArea__text span{font-size:24px;font-size:1.5rem;font-weight:400}.student__statusArea{margin-top:10px;padding-top:30px}@media screen and (max-width: 1199px){.student__statusArea{display:none}}.student__statusArea__bar img{width:100%;height:auto}.student__statusArea__text{width:calc(100% - 30px);margin-top:5px}.student__statusArea__text img{width:100%;height:auto}@media screen and (max-width: 1199px){.student__statusArea__text{display:none}}@media screen and (min-width:768px)and (max-width:1300px){.student__statusArea__text{display:block}}@media screen and (min-width: 1200px){.student__statusArea__content{display:flex;gap:10px;max-width:320px}}@media screen and (max-width: 1199px){.student__statusArea__content{margin-top:20px;max-width:none}}@media screen and (min-width:768px)and (max-width:1300px){.student__statusArea__content{width:100%}}.student__statusArea__content .item{font-size:12px;font-size:0.75rem;border-radius:8px;background-color:#efefef}@media screen and (min-width: 1200px){.student__statusArea__content .item{padding:8px 12px 6px;width:calc(50% - 5px)}}@media screen and (max-width: 1199px){.student__statusArea__content .item{padding:4px 10px 3px;margin-top:10px;width:100%;display:flex;align-items:center}}.student__statusArea__content .item__title{padding:3px 12px 1px;border-radius:20px;background-color:#fff;display:inline-block;font-weight:bold}@media screen and (max-width: 1199px){.student__statusArea__content .item__title{margin-right:15px}}.student__statusArea__content .item__text{margin-top:5px}.student__statusArea__content .item__text strong{display:block}.student__statusArea__content .item--owner{background-color:#008b4e;color:#fff}.student__statusArea__content .item--owner .item__title{color:#008b4e}.student__recommendCompany{border-top:1px solid #eee}@media screen and (min-width: 1200px){.student__recommendCompany{margin:70px -35px 0;padding:0 35px}}@media screen and (max-width: 1199px){.student__recommendCompany{margin-top:50px}}.student__recommendCompany__item{border-bottom:1px solid #eee}.student__recommendCompany__item a{display:flex;padding:10px 0}.student__recommendCompany__item .img{display:flex;align-items:center;justify-content:center;width:75px;height:75px}.student__recommendCompany__item .img img{max-width:100%;max-height:100%;width:auto;height:auto}.student__recommendCompany__item .textArea{width:calc(100% - 90px);margin-left:15px}.student__recommendCompany__item .textArea__title{font-size:14px;font-size:0.875rem;font-weight:bold}.student__recommendCompany__item .textArea__text{font-size:12px;font-size:0.75rem;margin-top:10px}.student__moreBtn{display:block;width:120px;line-height:30px;text-align:center;border-radius:25px;color:#008b4e;background-color:#e5f3ed;font-size:12px;font-size:0.75rem;font-weight:bold;margin:20px auto 0}@media screen and (min-width: 1200px){.student__calendarArea{margin-top:25px}}@media screen and (max-width: 1199px){.student__calendarArea{margin:15px -20px 0}}.student__calendarArea__menuBox{overflow-x:auto}@media screen and (min-width: 1200px){.student__calendarArea__menuBox{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}}@media screen and (max-width: 1199px){.student__calendarArea__menuBox{display:block;padding:0 20px}}.student__calendarArea__menuBox .statusMenu{display:flex;align-items:center}@media screen and (max-width: 1199px){.student__calendarArea__menuBox .statusMenu{justify-content:space-between}}.student__calendarArea__menuBox .statusMenu__inner{display:flex;align-items:center}.student__calendarArea__menuBox .statusMenu__period{font-weight:bold}@media screen and (min-width: 1200px){.student__calendarArea__menuBox .statusMenu__period{font-size:18px;font-size:1.125rem}}@media screen and (max-width: 1199px){.student__calendarArea__menuBox .statusMenu__period{font-size:16px;font-size:1rem}}.student__calendarArea__menuBox .statusMenu__switchMonth{display:flex;align-items:center}@media screen and (min-width: 1200px){.student__calendarArea__menuBox .statusMenu__switchMonth{margin-left:50px}}.student__calendarArea__menuBox .statusMenu__switchMonth__btn{display:block;border-radius:50%;background-color:#e5f3ed;display:flex;align-items:center;justify-content:center;margin-right:12px}.student__calendarArea__menuBox .statusMenu__switchMonth__btn:last-child{margin-right:0}@media screen and (min-width: 1200px){.student__calendarArea__menuBox .statusMenu__switchMonth__btn{width:30px;height:30px}}@media screen and (max-width: 1199px){.student__calendarArea__menuBox .statusMenu__switchMonth__btn{width:25px;height:25px}}.student__calendarArea__menuBox .statusMenu__switchMonth__btn>span{position:relative}.student__calendarArea__menuBox .statusMenu__switchMonth__btn>span::before{position:absolute;content:"";top:50%;border-right:1px solid #323232;border-top:1px solid #323232}@media screen and (min-width: 1200px){.student__calendarArea__menuBox .statusMenu__switchMonth__btn>span::before{left:-2px;width:7px;height:7px}}@media screen and (max-width: 1199px){.student__calendarArea__menuBox .statusMenu__switchMonth__btn>span::before{left:-6px;width:6px;height:6px}}.student__calendarArea__menuBox .statusMenu__switchMonth__btn--prev span::before{transform:translateY(-50%) rotate(-135deg)}@media screen and (min-width: 1200px){.student__calendarArea__menuBox .statusMenu__switchMonth__btn--prev span::before{left:-2px}}@media screen and (max-width: 1199px){.student__calendarArea__menuBox .statusMenu__switchMonth__btn--prev span::before{left:-6px}}.student__calendarArea__menuBox .statusMenu__switchMonth__btn--next>span::before{transform:translateY(-50%) rotate(45deg)}@media screen and (min-width: 1200px){.student__calendarArea__menuBox .statusMenu__switchMonth__btn--next>span::before{left:-5px}}@media screen and (max-width: 1199px){.student__calendarArea__menuBox .statusMenu__switchMonth__btn--next>span::before{left:-6px}}.student__calendarArea__menuBox .statusMenu__selectThisMonth{padding:5px 12px 3px;font-size:12px;font-size:0.75rem;font-weight:bold;color:#666;border:1px solid #ccc;border-radius:4px;margin-left:20px}@media screen and (min-width: 1200px){.student__calendarArea__menuBox .modListTags{margin:0 0 0 auto}}@media screen and (max-width: 1199px){.student__calendarArea__menuBox .modListTags{margin-top:15px}}.student__calendarArea__table{overflow-x:auto}@media screen and (min-width: 1200px){.student__calendarArea__table{margin-top:15px}}@media screen and (max-width: 1199px){.student__calendarArea__table{margin-top:25px}}.student__calendarArea__table table{width:100%;box-sizing:border-box;border:1px solid #ccc;background-color:#fff;table-layout:fixed}.student__calendarArea__table table thead tr{border-bottom:1px solid #ccc}.student__calendarArea__table table thead tr th{background-color:#f5f5f5;font-size:12px;font-size:0.75rem;font-weight:bold;text-align:center;padding:7px 0}@media screen and (min-width: 1200px){.student__calendarArea__table table thead tr th{width:14.2857142857%}}@media screen and (max-width: 1199px){.student__calendarArea__table table thead tr th{width:14.2857142857vw}}.student__calendarArea__table table thead tr th+th{border-left:1px solid #ccc}.student__calendarArea__table table tbody tr+tr{border-top:1px solid #ccc}.student__calendarArea__table table tbody tr td+td{border-left:1px solid #ccc}@media screen and (min-width: 1200px){.student__calendarArea__table table tbody tr .timeTable{padding:2px 5px}}@media screen and (max-width: 1199px){.student__calendarArea__table table tbody tr .timeTable{padding:2px}}.student__calendarArea__table table tbody tr .timeTable.is_hide{opacity:.7}.student__calendarArea__table table tbody tr .timeTable.is_today{background-color:#008b4e}.student__calendarArea__table table tbody tr .timeTable.is_today .timeTable__day,.student__calendarArea__table table tbody tr .timeTable.is_today .timeTable__more{color:#fff}.student__calendarArea__table table tbody tr .timeTable:nth-child(6) .timeTable__day{color:#04c}.student__calendarArea__table table tbody tr .timeTable:nth-child(7) .timeTable__day{color:#e80000}.student__calendarArea__table table tbody tr .timeTable__day{font-size:14px;font-size:0.875rem;font-weight:bold}.student__calendarArea__table table tbody tr .timeTable__scheduleList{margin-top:5px}@media screen and (max-width: 1199px){.student__calendarArea__table table tbody tr .timeTable__scheduleList{width:100%}}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item{margin-top:4px;border-radius:8px;padding:4px}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item:first-child{margin-top:0}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item .time{font-size:10px;font-size:0.625rem;font-weight:bold}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item .time span{position:relative;padding-left:15px}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item .time span::before{position:absolute;content:"";width:10px;height:10px;background-size:100%;background-repeat:no-repeat;top:50%;left:0;transform:translateY(-50%)}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item .title{font-size:10px;font-size:0.625rem;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;color:#222}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item.briefing{background-color:#d6f0f9}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item.briefing .time span::before{background-image:url("/assets/img/student/icon_briefing.png")}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item.career{background-color:#ecffd9}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item.career .time span::before{background-image:url("/assets/img/student/icon_career.png")}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item.selection{background-color:#ffe8f3}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item.selection .time span::before{background-image:url("/assets/img/student/icon_selection.png")}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item.intern{background-color:#ffffce}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item.intern .time span::before{background-image:url("/assets/img/student/icon_intern.png")}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item.other{background-color:#f5f5f5}.student__calendarArea__table table tbody tr .timeTable__scheduleList__item.other .time span::before{background-image:url("/assets/img/student/icon_other.png")}.student__calendarArea__table table tbody tr .timeTable__more{font-size:10px;font-size:0.625rem;display:inline-block;color:#04c;width:100%}.student__calendarArea__table table tbody tr .timeTable__more span{margin:6px 0px 0px 3px}.student__calendarArea__table table tbody tr .timeTable__more p{margin:6px 0px 0px 3px}.student__scheduleCont{border-radius:8px;background-color:#fff}@media screen and (min-width: 1200px){.student__scheduleCont{padding:45px 10px 45px 25px;width:385px}}@media screen and (max-width: 1199px){.student__scheduleCont{padding:30px 15px}}.student__scheduleCont__day{font-size:14px;font-size:0.875rem;font-weight:bold;padding-bottom:15px}.student__scheduleCont__inner{height:285px;padding-right:15px;overflow-y:auto}.student__scheduleCont__inner::-webkit-scrollbar{width:5px}.student__scheduleCont__inner::-webkit-scrollbar-track{background-color:#fff}.student__scheduleCont__inner::-webkit-scrollbar-thumb{background-color:#999;border-radius:3px}.student__scheduleCont__list{border-top:1px solid #ccc}.student__scheduleCont__list .item{padding:10px 0;border-bottom:1px solid #ccc}.student__scheduleCont__list .item__infoArea{display:flex}.student__scheduleCont__list .item__infoArea__time{font-size:12px;font-size:0.75rem;margin-right:10px}.student__scheduleCont__list .item__infoArea__genre{padding:2px 8px;font-size:10px;font-size:0.625rem;border-radius:15px;color:#666;font-weight:700}.student__scheduleCont__list .item__infoArea__genre.briefing{background-color:#d6f0f9}.student__scheduleCont__list .item__infoArea__genre.career{background-color:#ecffd9}.student__scheduleCont__list .item__infoArea__genre.selection{background-color:#ffe8f3}.student__scheduleCont__list .item__infoArea__genre.intern{background-color:#ffffce}.student__scheduleCont__list .item__infoArea__genre.other{background-color:#f5f5f5}.student__scheduleCont__list .item__company{margin-top:5px;font-size:12px;font-size:0.75rem;font-weight:bold}.student__scheduleCont__list .item__title{margin-top:5px;font-size:14px;font-size:0.875rem;font-weight:bold}@media screen and (max-width: 1199px){.student .modContentBox__student__calendarArea{margin:20px -20px 0;padding:23px 20px 21px;border-radius:0}}.student .modListInfo{border-top:1px solid #ccc}@media screen and (min-width: 1200px){.student .modListInfo{margin:15px -35px 0;padding:0 35px}}@media screen and (max-width: 1199px){.student .modListInfo{margin-top:15px}}.student .modListInfo__item{border:none}.student .modListInfo__item__box{padding:7px 0}@media screen and (min-width: 1200px){.mypageInfoArea{margin-top:40px}}@media screen and (max-width: 1199px){.mypageInfoArea{margin-top:36px}}.mypageInfoArea:first-child{margin-top:0}.mypageInfoArea__title{font-size:16px;font-size:1rem}.mypageInfoArea__title span{position:relative;padding-left:26px;line-height:20px;text-align:left}.mypageInfoArea__title span::before{content:"";position:absolute;height:20px;left:0;top:50%;transform:translateY(-50%);background-size:100%}.mypageInfoArea__title--account span::before{background-image:url("/assets/img/student/icon_profile02.png");width:17px}.mypageInfoArea__title--notification span::before{background-image:url("/assets/img/student/icon_notification01.png");width:15px}.mypageInfoArea__title--center{text-align:center}.mypageInfoArea__title--center span{padding-left:0}.mypageInfoArea__box{border-top:1px solid #ccc;margin-top:13px}@media screen and (max-width: 1199px){.mypageInfoArea__box{border-top:none;margin-top:0}}@media screen and (min-width: 1200px){.mypageInfoArea__box .modInputCheckBox{margin:17px auto}}.mypageInfoArea__box .modInputCheckBox:last-child{margin-bottom:0}.mypageInfoArea__buttonArea{display:flex;justify-content:center;flex-wrap:wrap;margin-top:17px}@media screen and (min-width: 1200px){.mypageInfoArea__buttonArea .modBtnRounded{width:calc(100% - 13px);margin:0 25px 0 0;max-width:150px}.mypageInfoArea__buttonArea .modBtnRounded:last-child{margin-right:0}}@media screen and (max-width: 1199px){.mypageInfoArea__buttonArea .modBtnRounded{margin:20px auto 0}.mypageInfoArea__buttonArea .modBtnRounded:first-child{margin-top:0}}.mypageProfArea{background-color:#ffe136;border-radius:16px}@media screen and (min-width: 1200px){.mypageProfArea{margin:-18px -26px -13px;padding:26px 36px;height:300px}}@media screen and (max-width: 1199px){.mypageProfArea{margin:-19px -16px -18px;padding:26px 16px}}.mypageProfArea--noBg{background-color:rgba(0,0,0,0)}@media screen and (min-width: 1200px){.mypageProfArea__inner{justify-content:space-between;flex-wrap:wrap;gap:30px}}@media screen and (min-width: 1200px)and (min-width: 1200px){.mypageProfArea__contBox:has(.modBtnRounded){display:flex}}.mypageProfArea__contBox--flex{display:flex}.mypageProfArea__contBox__thumb{width:90px;height:100px;overflow:hidden;display:flex;justify-content:center;align-items:center}.mypageProfArea__contBox__thumb img{max-width:100%;max-height:100%;width:auto;height:auto}.mypageProfArea__contBox__textArea{font-weight:bold}@media screen and (min-width: 1200px){.mypageProfArea__contBox__textArea{margin-left:20px}}@media screen and (max-width: 1199px){.mypageProfArea__contBox__textArea{margin-left:25px}}.mypageProfArea__contBox__textArea .name{font-size:20px;font-size:1.25rem;line-height:1.2;margin:3px 0 18px}.mypageProfArea__contBox__textArea .points{line-height:1;font-size:12px;font-size:0.75rem;display:flex;align-items:flex-end;justify-content:space-between}.mypageProfArea__contBox__textArea .points strong{font-size:16px;font-size:1rem}@media screen and (min-width: 1200px){.mypageProfArea__contBox__textArea .points strong{margin-left:15px}}@media screen and (max-width: 1199px){.mypageProfArea__contBox__textArea .points strong{margin-left:30px}}.mypageProfArea__contBox__textArea .points+.points{margin-top:6px}@media screen and (min-width: 1200px){.mypageProfArea__contBox__buttonArea{display:flex}}.mypageProfArea__contBox__statusBar{width:180px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin:10px 0 0 0}.mypageProfArea__contBox__statusBar span{position:relative;padding-left:27px;color:#fff;font-weight:bold;font-size:14px;font-size:0.875rem}.mypageProfArea__contBox__statusBar span::before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:12px;background-size:100%;background-repeat:no-repeat}.mypageProfArea__contBox__statusBar--hunting{background-color:#008b4e}.mypageProfArea__contBox__statusBar--hunting span::before{height:21px;background-image:url("/assets/img/student/mypage/icon_people.png")}.mypageProfArea__contBox__statusBar--end{background-color:#999}.mypageProfArea__contBox__statusBar--end span::before{height:16px;background-image:url("/assets/img/student/mypage/icon_flag.png")}.mypageProfArea__contBox .modBtnRounded{line-height:40px;font-size:12px;font-size:0.75rem}@media screen and (min-width: 1200px){.mypageProfArea__contBox .modBtnRounded{max-width:180px;margin:15px 10px 0 10px}}@media screen and (max-width: 1199px){.mypageProfArea__contBox .modBtnRounded{width:100%;margin-top:10px}.mypageProfArea__contBox .modBtnRounded:first-child{margin-top:20px}}.mypageProfArea__hashtagBox{background-color:#fff6c3;border-radius:8px;font-size:12px;font-size:0.75rem;font-weight:bold}@media screen and (min-width: 1200px){.mypageProfArea__hashtagBox{margin-top:10px;padding:15px 20px;max-height:100px;min-height:95px;overflow:auto}}@media screen and (max-width: 1199px){.mypageProfArea__hashtagBox{margin-top:10px;padding:14px 15px;min-height:80px}}.mypageProfArea__statusArea{display:flex;align-items:center;font-size:12px;font-size:0.75rem;font-weight:bold;border-radius:8px}@media screen and (min-width: 1200px){.mypageProfArea__statusArea{margin-top:40px}}@media screen and (max-width: 1199px){.mypageProfArea__statusArea{margin-top:15px}}.mypageProfArea__statusArea--grayBg{background-color:#fafafa}@media screen and (min-width: 1200px){.mypageProfArea__statusArea--grayBg{padding:8px 20px 7px}}@media screen and (max-width: 1199px){.mypageProfArea__statusArea--grayBg{padding:9px 15px 8px 20px}}@media screen and (min-width:768px)and (max-width:1300px){.mypageProfArea__statusArea--grayBg{margin-top:20px}}.mypageProfArea__statusArea__recruitTitle{position:relative;margin-right:40px}@media screen and (min-width: 1200px){.mypageProfArea__statusArea__recruitTitle::before{position:absolute;content:"";width:1px;height:30px;top:50%;right:-20px;transform:translateY(-50%);background-color:#eee}}.mypageProfArea__statusArea__recruitStatusList{display:flex}@media screen and (max-width: 1199px){.mypageProfArea__statusArea__recruitStatusList{position:relative;flex-wrap:wrap;width:calc(100% - 90px)}.mypageProfArea__statusArea__recruitStatusList::before{position:absolute;content:"";width:1px;height:100%;top:50%;left:-20px;transform:translateY(-50%);background-color:#eee}}.mypageProfArea__statusArea__recruitStatusList .item{display:flex;align-items:center}@media screen and (min-width: 1200px){.mypageProfArea__statusArea__recruitStatusList .item{margin-right:29px}.mypageProfArea__statusArea__recruitStatusList .item:last-child{margin-right:0}}@media screen and (max-width: 1199px){.mypageProfArea__statusArea__recruitStatusList .item{width:100%;justify-content:space-between;margin:7px 0 0}.mypageProfArea__statusArea__recruitStatusList .item:first-child{margin-top:0}}@media screen and (min-width: 1200px){.mypageProfArea__statusArea__recruitStatusList .item__title{margin-right:11px}}.mypageProfArea__statusArea__recruitStatusList .item__text{border-radius:4px;padding:4px 10px 3px;background-color:#cbdfd6}.mypageProfArea__statusArea__recruitStatusList .item__text.is_before{background-color:#b8c9ec}.mypageProfArea__statusArea__recruitStatusList .item__text.is_active{background-color:#ffd900}.mypageAkinaiArea{display:flex;align-items:center;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.mypageAkinaiArea__contBox{width:calc(100% - 270px);margin-right:50px}}@media screen and (max-width: 1199px){.mypageAkinaiArea__contBox{width:100%}}.mypageAkinaiArea__contBox__logo{max-width:200px}@media screen and (min-width: 1200px){.mypageAkinaiArea__contBox__text{margin-top:25px}}@media screen and (max-width: 1199px){.mypageAkinaiArea__contBox__text{margin-top:20px}}@media screen and (min-width: 1200px){.mypageAkinaiArea .modBtnRounded{width:220px}}@media screen and (max-width: 1199px){.mypageAkinaiArea .modBtnRounded{width:100%;margin-top:20px}}.mypageRateArea{text-align:center}.mypageRateArea #add_profile{margin:10px auto 0}@media screen and (min-width: 1200px){.mypageRateArea #add_profile{width:180px;height:115px}}@media screen and (max-width: 1199px){.mypageRateArea #add_profile{width:255px;height:160px}}.mypageRateArea__percent{color:#666;font-weight:bold;margin-top:-10px}@media screen and (min-width: 1200px){.mypageRateArea__percent{font-size:20px;font-size:1.25rem}}@media screen and (max-width: 1199px){.mypageRateArea__percent{font-size:18px;font-size:1.125rem}}.mypageRateArea__percent strong{margin-right:5px;line-height:1}@media screen and (min-width: 1200px){.mypageRateArea__percent strong{font-size:50px;font-size:3.125rem}}@media screen and (max-width: 1199px){.mypageRateArea__percent strong{font-size:40px;font-size:2.5rem}}.mypageRateArea__attention{text-align:center;color:#ec3642;margin-top:10px;font-size:12px;font-size:0.75rem}.mypageRateArea__attention span{position:relative;padding-left:33px}.mypageRateArea__attention span::before{position:absolute;content:"";width:23px;height:20px;background-image:url("/assets/img/common/icon_attention.png");background-size:100%;background-repeat:no-repeat;top:50%;left:0;transform:translateY(-50%)}@media screen and (min-width: 1200px){.mypageProgressCont{margin-top:70px}}@media screen and (max-width: 1199px){.mypageProgressCont{overflow:auto;margin-top:40px}}.mypageProgressCont__inner{position:relative;display:flex}@media screen and (min-width: 1200px){.mypageProgressCont__inner{width:100%}}@media screen and (max-width: 1199px){.mypageProgressCont__inner{width:825px;padding-top:45px}}@media screen and (min-width:768px)and (max-width:1300px){.mypageProgressCont__inner{width:100%}}.mypageProgressCont__inner::before{position:absolute;content:"";width:100%;left:0;background:linear-gradient(90deg, rgb(103, 99, 166) 0%, rgb(44, 158, 211) 25%, rgb(19, 148, 119) 50%, rgb(255, 219, 15) 75%, rgb(232, 68, 46) 100%)}@media screen and (min-width: 1200px){.mypageProgressCont__inner::before{height:25px;top:0}}@media screen and (max-width: 1199px){.mypageProgressCont__inner::before{height:20px;top:45px}}.mypageProgressCont__bar{position:relative;font-size:12px;font-size:0.75rem;font-weight:bold;text-align:center;width:11.1111111111%;line-height:1.2}@media screen and (min-width: 1200px){.mypageProgressCont__bar{padding-top:40px}}@media screen and (max-width: 1199px){.mypageProgressCont__bar{padding-top:30px}}.mypageProgressCont__bar+.mypageProgressCont__bar::before{position:absolute;content:"";width:2px;height:25px;background-color:#fff;top:0;left:0}.mypageProgressCont__bar.is_active::after{position:absolute;content:"";top:-37px;left:50%;width:20px;height:35px;background-image:url("/assets/img/student/icon_owner02.png");background-size:100%;background-repeat:no-repeat;transform:translateX(-50%)}.mypageProgressViewArea{background-color:#fff;border-radius:16px;box-shadow:0 0 4px rgba(80,125,105,.25)}@media screen and (min-width: 1200px){.mypageProgressViewArea{padding:25px 80px 22px;margin-bottom:40px;display:flex;align-items:center}}@media screen and (max-width: 1199px){.mypageProgressViewArea{padding:23px 20px 20px;margin-bottom:30px}}@media screen and (min-width: 1200px){.mypageProgressViewArea__textBox{margin-right:34px}}@media screen and (max-width: 1199px){.mypageProgressViewArea__textBox{margin-right:20px}}.mypageProgressViewArea__textBox__text{font-weight:500;letter-spacing:1px}@media screen and (min-width: 1200px){.mypageProgressViewArea__textBox__text{font-size:18px;font-size:1.125rem}}@media screen and (max-width: 1199px){.mypageProgressViewArea__textBox__text{font-size:16px;font-size:1rem}}.mypageProgressViewArea__textBox__percent{color:#666}@media screen and (min-width: 1200px){.mypageProgressViewArea__textBox__percent{font-size:40px;font-size:2.5rem}}@media screen and (max-width: 1199px){.mypageProgressViewArea__textBox__percent{font-size:30px;font-size:1.875rem;margin-top:6px}}.mypageProgressViewArea__textBox__percent strong{line-height:1;font-family:Arial;font-weight:400}@media screen and (min-width: 1200px){.mypageProgressViewArea__textBox__percent strong{font-size:110px;font-size:6.875rem}}@media screen and (max-width: 1199px){.mypageProgressViewArea__textBox__percent strong{font-size:70px;font-size:4.375rem}}@media screen and (min-width: 1200px){.mypageProgressViewArea .mypageProgressCont{margin-top:43px;width:calc(100% - 185px)}}@media screen and (max-width: 1199px){.mypageProgressViewArea .mypageProgressCont{width:100%;margin-top:-18px}}.mypageProgressViewArea .mypageProgressCont__inner::before{height:25px}@media screen and (max-width: 1199px){.mypageProgressViewArea .mypageProgressCont__inner{width:775px}}@media screen and (min-width: 1200px){.mypageProgressViewArea .mypageProgressCont__bar+.mypageProgressCont__bar::before{width:4px}}@media screen and (min-width: 1200px){.mypageBnrArea{margin:30px auto 0;max-width:920px}}@media screen and (max-width: 1199px){.mypageBnrArea{margin:25px auto 0;width:100%}}.mypageBnrArea__inner{display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width: 1199px){.mypageBnrArea__inner{justify-content:center}}@media screen and (min-width: 1200px){.mypageBnrArea__item{width:calc(33% - 11px)}.mypageBnrArea__item:last-child{margin-right:0}.mypageBnrArea__item:nth-child(n+3){margin-right:0}}@media screen and (max-width: 1199px){.mypageBnrArea__item{width:100%;max-width:390px;margin:5px 5px}}.mypageBnrArea__item img{width:100%;height:auto}@media screen and (min-width: 1200px){.mypageBnrArea .modBtnRounded{line-height:40px;max-width:240px;margin:30px auto 40px}}@media screen and (max-width: 1199px){.mypageBnrArea .modBtnRounded{line-height:45px;max-width:165px;margin:20px auto}}@media screen and (min-width: 1200px){.mypageBnrArea+.modContentBox{margin-top:40px}}@media screen and (max-width: 1199px){.mypageBnrArea+.modContentBox{margin-top:30px}}.mypageConditions{margin-top:25px}.mypageConditions__item{margin-top:6px}.mypageConditions__item:first-child{margin-top:0}.mypageConditions__item>span{font-weight:bold;margin-right:30px}.mypageUploadFiles{margin-top:33px}.mypageUploadFiles__item{margin-top:50px}@media screen and (min-width: 1200px){.mypageUploadFiles__item{display:flex}}.mypageUploadFiles__item:first-child{margin-top:0}.mypageUploadFiles__item__img{width:100%;overflow:hidden;border-radius:4px}@media screen and (min-width: 1200px){.mypageUploadFiles__item__img{max-width:360px}}.mypageUploadFiles__item__img img{object-fit:contain}.mypageUploadFiles__item__text{font-size:14px;font-size:0.875rem;line-height:1.85}@media screen and (min-width: 1200px){.mypageUploadFiles__item__text{width:calc(100% - 385px);margin-left:25px}}@media screen and (max-width: 1199px){.mypageUploadFiles__item__text{margin-top:15px}}@media screen and (min-width: 1200px){.mypageProfImgEdit{margin:25px 0 50px}}@media screen and (max-width: 1199px){.mypageProfImgEdit{margin:15px 0 40px}}@media screen and (min-width: 1200px){.mypageProfImgEdit .modContentUploadArea{max-width:540px}}.mypageProfImgEdit .modContentUploadArea.is_hide{display:none}.mypageAccordionInner{position:relative;margin-top:25px}@media screen and (max-width: 1199px){.mypageAccordionInner{display:none}}@media screen and (min-width: 1200px){.mypageEditMultipleConditions{margin:25px 0 60px}}@media screen and (max-width: 1199px){.mypageEditMultipleConditions{margin:15px 0 40px}}.mypageCheckList{margin-top:31px}.mypageCheckList__item{position:relative}@media screen and (min-width: 1200px){.mypageCheckList__item{margin-top:18px}}@media screen and (max-width: 1199px){.mypageCheckList__item{margin-top:30px}}.mypageCheckList__item:last-child{margin-bottom:0}.mypageCheckList__item::before{position:absolute;content:"";width:2px;background-color:#eee}@media screen and (min-width: 1200px){.mypageCheckList__item::before{height:calc(100% - 8px);left:9px;bottom:-15px}}@media screen and (max-width: 1199px){.mypageCheckList__item::before{height:calc(100% - 4px);left:11px;bottom:-25px}}.mypageCheckList__item:last-child::before{display:none}.mypageFixedMenu{position:fixed;bottom:0;left:0;width:100%;display:flex;background-color:#fff}@media screen and (min-width: 1200px){.mypageFixedMenu{padding:21px 20px 19px;gap:20px;justify-content:center}}@media screen and (max-width: 1199px){.mypageFixedMenu{padding:8px 0}}.mypageFixedMenu__btn{position:relative;color:#666;font-weight:bold}@media screen and (min-width: 1200px){.mypageFixedMenu__btn{width:280px;padding:12px 0 8px;border-radius:28px;border:1px solid #ccc}}@media screen and (max-width: 1199px){.mypageFixedMenu__btn{width:33.3333333333%;padding:24px 10px 0;font-size:12px;font-size:0.75rem;border-right:1px solid #eee}.mypageFixedMenu__btn:last-child{border-right:none}}.mypageFixedMenu__btn::before{position:absolute;content:"";background-repeat:no-repeat;background-size:100%}@media screen and (min-width: 1200px){.mypageFixedMenu__btn::before{top:50%;left:20px;transform:translateY(-50%)}}@media screen and (max-width: 1199px){.mypageFixedMenu__btn::before{top:2px;left:50%;transform:translateX(-50%)}}.mypageFixedMenu__btn--message::before{width:18px;height:15px;mask-image:url(/assets/svg/common/icon_mail.svg);background-color:#23adde}.mypageFixedMenu__btn--message.is_disabled::before{background-color:#fff}.mypageFixedMenu__btn--offer::before{width:21px;height:18px;background-image:url("/assets/img/enterprise/mypage/icon_offer.png")}.mypageFixedMenu__btn--like::before{width:21px;height:18px;background-image:url("/assets/img/enterprise/mypage/icon_like.png")}.mypageFixedMenu__btn.is_disabled{background-color:#ccc;pointer-events:none;color:#fff}@media screen and (min-width: 1200px){.mypage .modContentBox--basicInfo .modContentItem{max-width:550px}}.mypage .modContentBox--basicInfo .modContentItem .modSelectBox{max-width:300px}.mypage .modContentBox--basicInfo .modContentItem__yearBox .modSelectBox{max-width:100px;min-width:70px}.mypage .modContentBox--basicInfo .modContentItem__yearBox .modSelectBox:first-child{max-width:150px;min-width:100px}@media screen and (min-width: 1200px){.mypage .modContentBox--accordion{max-height:none}}.mypage .modTableConfirmInfo{margin-top:15px}.mypage .modTableConfirmInfo table tr{position:relative}.mypage .modTableConfirmInfo table tr th{color:#666}@media screen and (min-width: 1200px){.mypage .modTableConfirmInfo table tr th{min-width:130px}}.mypage .modTableConfirmInfo__edit{position:absolute;display:block;right:0;top:50%;transform:translateY(-50%);padding:6px;color:#008b4e}@media screen and (min-width: 1200px){.mypage .modTableConfirmInfo--singleline{margin:0 0 40px}}@media screen and (max-width: 1199px){.mypage .modTableConfirmInfo--singleline{margin:0 0 21px}}.mypage .modTableConfirmInfo--singleline table tbody tr{border-top:none}.mypage .modTableConfirmInfo--singleline table tbody tr th{color:#222}.mypage .modTableConfirmInfo--longheader table tbody tr th{width:155px}@media screen and (min-width: 1200px){.mypage .modContentColumnArea .modContentBox{width:calc(100% - 320px)}}@media screen and (min-width: 1200px){.mypage .modContentColumnArea .modContentBox:last-child{width:300px}}.mypage.notexist .modContentFormArea:last-child{margin-top:18px}@media screen and (min-width: 1200px){.mypage.notexist .modContentFormArea:last-child{padding:18px 20px 20px}}@media screen and (max-width: 1199px){.mypage.notexist .modContentFormArea:last-child{padding:18px 0 20px}}@media screen and (min-width: 1200px){.mypage.notexist .modInputCheckBox{margin:17px auto 17px 0}}.mypage.profile .modBtnRounded{margin:30px auto 0}@media screen and (min-width: 1200px){.mypage.profile .modBtnRounded{max-width:300px}}.mypage.edit .modContentFormArea{padding-top:25px}.mypage.edit .modContentBox__text.is_hide{display:none}@media screen and (max-width: 1199px){.mypage.edit .modBtnPageTop{bottom:60px}.mypage.edit .modTitleDecoration{font-size:18px;font-size:1.125rem;padding-right:30px}}@media screen and (min-width: 1200px){.mypage.edit .mypageAccordionInner .modBtnRounded--reprint{position:absolute;top:-50px;right:0;margin:0}}@media screen and (min-width: 1200px){.enterprise__list{display:flex;flex-wrap:wrap}}@media screen and (max-width: 1199px){.enterprise__list__item{margin-top:10px}.enterprise__list__item:first-child{margin-top:0}}.enterprise__list__item .card{background-color:#fff;border:2px solid #eee;border-radius:8px;position:relative;min-height:224px}.enterprise__list__item .card__status{position:absolute;left:18px;top:10px;padding:4px 10px 3px;border:1px solid #fff;border-radius:4px;background-color:#ffd900;font-weight:bold;font-size:10px;font-size:0.625rem}.enterprise__list__item .card__status.is_hide{display:none}.enterprise__list__item .card__badge{position:absolute}@media screen and (min-width: 1200px){.enterprise__list__item .card__badge{top:9px;right:14px}}@media screen and (max-width: 1199px){.enterprise__list__item .card__badge{top:10px;right:12px}}.enterprise__list__item .card__badge label svg{display:inline-block;position:relative;height:16px;width:18px;fill:#999}@media screen and (min-width: 1200px){.enterprise__list__item .card__badge label svg{height:14px;width:16px}}.enterprise__list__item .card__badge label input:checked+svg{fill:#e73820}.enterprise__list__item .card__body{padding:36px 17px 16px;display:inline-block}.enterprise__list__item .card__body__media{display:flex;align-items:flex-start;margin-bottom:15px}@media screen and (min-width: 1200px){.enterprise__list__item .card__body__media{margin-bottom:16px}}@media screen and (max-width: 1199px){.enterprise__list__item .card__body__media{margin-bottom:12px}}.enterprise__list__item .card__body__media .img{flex:0 1 60px;margin-right:20px;border-radius:4px;border:2px solid #eee}.enterprise__list__item .card__body__media .img img{width:100%;object-fit:cover}.enterprise__list__item .card__body__media .text{flex:1;color:#323232;letter-spacing:.8px;font-size:16px;font-size:1rem;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.enterprise__list__item .card__body__description{font-size:14px;font-size:0.875rem;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#666}.enterprise__list__item .card__footer{position:absolute;width:100%;bottom:0px;border-top:1px solid #eee}@media screen and (min-width: 1200px){.enterprise__list__item .card__footer{padding:14px 18px 9px}}@media screen and (max-width: 1199px){.enterprise__list__item .card__footer{padding:11px 18px}}.enterprise__list__item .card__footer__status{display:flex;justify-content:space-between}.enterprise__list__item .card__footer__status .label{background-color:#ffd900;padding:2px 10px;border-radius:4px;font-size:12px;font-size:0.75rem;font-weight:700}@media screen and (min-width: 1200px){.enterprise__list__item .card__footer__status .label{font-size:10px;font-size:0.625rem}}.enterprise__list__item .card__footer__status .info{display:inline-flex;align-items:center;-webkit-box-align:center}.enterprise__list__item .card__footer__status .info svg{fill:#f29600}@media screen and (max-width: 1199px){.enterprise__list__item .card__footer__status .info svg{height:22px;width:26px;margin-right:26px}}@media screen and (min-width: 1200px){.enterprise__list__item .card__footer__status .info svg{height:17px;width:20px;margin-right:15px}}@media screen and (max-width: 1199px){.enterprise__list__item .card__footer__status .info .modBudgeMatching{font-size:12px;font-size:0.75rem}}@media screen and (max-width: 1199px){.enterprise__list__item .card__footer__status .info .modBudgeMatching span{font-size:10px;font-size:0.625rem}}@media screen and (min-width: 1200px){.enterprise__list--col3 .enterprise__list__item{margin-right:12px;width:calc((100% - 24px)/3)}.enterprise__list--col3 .enterprise__list__item:nth-child(3n){margin-right:0}.enterprise__list--col3 .enterprise__list__item:nth-child(n+4){margin-top:20px}}@media screen and (min-width: 1200px){.enterprise__list--col4 .enterprise__list__item{margin-right:12px;width:calc(25% - 12px)}.enterprise__list--col4 .enterprise__list__item:nth-child(4n){margin-right:0}.enterprise__list--col4 .enterprise__list__item:nth-child(n+5){margin-top:20px}}.enterprise__ranking{margin-top:60px}@media screen and (min-width: 1200px){.enterprise__ranking{margin-top:190px}}.enterprise__ranking__inner{background:#fff 0% 0% no-repeat padding-box;border-radius:8px}@media screen and (min-width: 1200px){.enterprise__ranking__inner{padding:23px 20px 20px}}@media screen and (max-width: 1199px){.enterprise__ranking__inner{padding:20px 20px 0px}}.enterprise__ranking__inner+.enterprise__ranking__inner{margin-top:30px}.enterprise__ranking__heading{font-size:16px;font-size:1rem;font-weight:700;position:relative;padding-left:30px}@media screen and (min-width: 1200px){.enterprise__ranking__heading{margin-bottom:7px}}@media screen and (max-width: 1199px){.enterprise__ranking__heading{margin-bottom:5px}}.enterprise__ranking__heading::before{position:absolute;display:inline-block;content:"";background-image:url(/assets/img/student/icon_crown.png);left:0;top:50%;transform:translateY(-50%);width:20px;height:16px;background-size:100%;margin-top:-1px}.enterprise__ranking__list .item{border-top:1px solid #eee;counter-increment:rank}.enterprise__ranking__list .item:first-child .media::before{background:#bfaa22}.enterprise__ranking__list .item:nth-child(2) .media::before{background:rgba(151,166,167,.8)}.enterprise__ranking__list .item:nth-child(3) .media::before{background:#b28c49}.enterprise__ranking__list .item .media{display:flex;position:relative}@media screen and (min-width: 1200px){.enterprise__ranking__list .item .media{padding:19px 0 12px 35px}}@media screen and (max-width: 1199px){.enterprise__ranking__list .item .media{padding:16px 0 16px 35px}}.enterprise__ranking__list .item .media::before{content:counter(rank);position:absolute;left:0;top:30px;z-index:1;background:#aaa;font-size:14px;font-size:0.875rem;line-height:1.3;border-radius:2px;color:#fff;margin-top:2px}@media screen and (min-width: 1200px){.enterprise__ranking__list .item .media::before{padding:0 5.1px}}@media screen and (max-width: 1199px){.enterprise__ranking__list .item .media::before{padding:1px 6.2px}}.enterprise__ranking__list .item .media__img{margin-right:10px;width:40px;height:40px}.enterprise__ranking__list .item .media__img>img{object-fit:cover}@media screen and (min-width: 1200px){.enterprise__ranking__list .item .media__inner{width:calc(100% - 50px)}}@media screen and (max-width: 1199px){.enterprise__ranking__list .item .media__inner{width:calc(100% - 60px)}}@media screen and (min-width: 1200px){.enterprise__ranking__list .item .media__inner .media__name{width:100%}}.enterprise__ranking__list .item .media__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-size:0.875rem;font-weight:bold}@media screen and (min-width: 1200px){.enterprise__ranking__list .item .media__name{width:calc(100% - 50px)}}@media screen and (min-width: 1200px){.enterprise .modPopup__closeBtn{width:30px;height:30px;right:18px}}@media screen and (max-width: 1199px){.enterprise .modPopup__closeBtn{width:15px;height:15px;right:10px;top:16px}}@media screen and (min-width: 1200px){.enterprise .modPopup__closeBtn>span{width:30px;height:30px}}@media screen and (max-width: 1199px){.enterprise .modPopup__closeBtn>span{width:15px;height:15px}}@media screen and (min-width: 1200px){.enterprise .modPopup__closeBtn>span::before,.enterprise .modPopup__closeBtn>span::after{width:25px}}@media screen and (max-width: 1199px){.enterprise .modPopup__closeBtn>span::before,.enterprise .modPopup__closeBtn>span::after{width:20px}}.enterprise__detailSearchCont{background-color:#fff;border-radius:8px;max-width:960px;width:89.7435897436vw}@media screen and (min-width: 1200px){.enterprise__detailSearchCont__inner{padding:20px 10px 0px 40px}}@media screen and (max-width: 1199px){.enterprise__detailSearchCont__inner{padding:49px 20px 0px}}.enterprise__detailSearchCont__title{font-weight:700;text-align:center;line-height:1}@media screen and (min-width: 1200px){.enterprise__detailSearchCont__title{font-size:20px;font-size:1.25rem;margin-bottom:60px;position:relative;right:16px}}@media screen and (max-width: 1199px){.enterprise__detailSearchCont__title{font-size:18px;font-size:1.125rem;margin-bottom:30px}}.enterprise__detailSearchCont__categories{overflow-y:scroll}@media screen and (min-width: 1200px){.enterprise__detailSearchCont__categories{height:54.2592592593vh;padding-right:30px}}@media screen and (max-width: 1199px){.enterprise__detailSearchCont__categories{height:57.2274881517vh;padding-right:5px;margin-right:-5px}}.enterprise__detailSearchCont__categories .category{margin-bottom:82px}.enterprise__detailSearchCont__categories .category:first-of-type{margin-bottom:40px}.enterprise__detailSearchCont__categories .category:last-of-type{margin-bottom:0px}.enterprise__detailSearchCont__categories .category:last-of-type>*{margin-bottom:10px}.enterprise__detailSearchCont__categories .category__termArea{border-bottom:1px solid #eee;padding-bottom:9px;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 1200px){.enterprise__detailSearchCont__categories .category__termArea{margin-bottom:23px}}@media screen and (max-width: 1199px){.enterprise__detailSearchCont__categories .category__termArea{margin-bottom:15px}}.enterprise__detailSearchCont__categories .category__termArea__title{font-size:16px;font-size:1rem;font-weight:700;line-height:1}.enterprise__detailSearchCont__categories .category__termArea .modBtnClear{font-size:12px;font-size:0.75rem;font-weight:700}.enterprise__detailSearchCont__categories .category__child__title{font-size:14px;font-size:0.875rem;font-weight:700;background-color:#f2f2f2;padding:6px 10px;line-height:1}@media screen and (min-width: 1200px){.enterprise__detailSearchCont__categories .category__child__title{margin-bottom:17px}}@media screen and (max-width: 1199px){.enterprise__detailSearchCont__categories .category__child__title{margin-bottom:20px}}@media screen and (min-width: 1200px){.enterprise__detailSearchCont__categories .category__child+.category__child{margin-top:4px}}@media screen and (max-width: 1199px){.enterprise__detailSearchCont__categories .category__child+.category__child{margin-top:28px}}.enterprise__detailSearchCont__categories .category__child:last-of-type .enterprise__detailSearch__inputList li:last-of-type .modInputCheckBox{margin-bottom:0}@media screen and (min-width: 1200px){.enterprise__detailSearchCont__categories .category__inputList{display:flex;flex-wrap:wrap}}.enterprise__detailSearchCont__categories .category__inputList li{margin-top:0px}@media screen and (min-width: 1200px){.enterprise__detailSearchCont__categories .category__inputList li{width:25%;margin-bottom:19px}}@media screen and (max-width: 1199px){.enterprise__detailSearchCont__categories .category__inputList li{width:100%;margin-bottom:16px}}@media screen and (max-width: 1199px){.enterprise__detailSearchCont__categories .category__inputList li:last-of-type{margin-bottom:0}}.enterprise__detailSearchCont__categories .category__inputList .modInputCheckBox{display:inline-flex;margin:0 auto}.enterprise__detailSearchCont__categories .category__inputList .modInputCheckBox span{padding-left:8px}@media screen and (max-width: 1199px){.enterprise__detailSearchCont__categories .category__inputList .modInputCheckBox input{width:20px;height:20px}}.enterprise__detailSearchCont__btnArea{border-top:1px solid #eee;text-align:center}@media screen and (min-width: 1200px){.enterprise__detailSearchCont__btnArea{padding:20px 35px 25px}}@media screen and (max-width: 1199px){.enterprise__detailSearchCont__btnArea{padding:25px 35px 22px}}.enterprise__detailSearchCont__btnArea .modBtnRounded{max-width:280px}@media screen and (min-width: 1200px){.enterprise__detailSearchCont__btnArea .modBtnRounded{margin:0 auto 12px}}@media screen and (max-width: 1199px){.enterprise__detailSearchCont__btnArea .modBtnRounded{margin:0 auto 15px}}.enterprise__detailSearchCont__btnArea .modBtnClear{font-size:12px;font-size:0.75rem;font-weight:bold}@media screen and (max-width: 1199px){.enterprise__detailSearchCont__btnArea .modBtnClear{padding-right:20px;margin-left:-12px}}.enterprise .modContentSearchResult__order .modListTags{margin:28px auto 32px}@media screen and (min-width: 1200px){.offer .modContentSiteKv{padding-bottom:80px}}.offer .modContentGrayBg{padding-bottom:150px}@media screen and (min-width: 1200px){.offer .modContentGrayBg .page__inner{padding-top:40px}}@media screen and (max-width: 1199px){.offer .modContentGrayBg .page__inner{padding-top:20px}}@media screen and (min-width: 1200px){.offer .offer__searchArea{margin-bottom:36px;width:50%}}@media screen and (max-width: 1199px){.offer .offer__searchArea{margin-bottom:28px}}.offer .offer__searchArea .modInputSearch{margin-bottom:15px}.offer .offer__searchArea .modInputSearch input{background-color:#fff;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.offer .offer__searchArea .modInputSearch input{padding:19px 40px 19px 15px;line-height:unset}}@media screen and (max-width: 1199px){.offer .offer__searchArea .modInputSearch input{padding:6px 40px 6px 13px}}@media screen and (min-width: 1200px){.offer .offer__searchArea .modInputSearch__btn{right:25px}}@media screen and (max-width: 1199px){.offer .offer__searchArea .modInputSearch__btn{right:27px}}@media screen and (min-width: 1200px){.offer .offer__searchResult{margin-bottom:10px}}@media screen and (max-width: 1199px){.offer .offer__searchResult{margin-bottom:50px}}.offer .offer__searchResult__number{font-size:12px;font-size:0.75rem;font-weight:500}@media screen and (min-width: 1200px){.offer .offer__searchResult__number{margin-bottom:10px}}@media screen and (max-width: 1199px){.offer .offer__searchResult__number{margin-bottom:9px}}.offer .offer__searchResult__number span{font-size:14px;font-size:0.875rem;font-weight:700}@media screen and (min-width: 1200px){.keep .modContentSiteKv{padding-bottom:80px}}.keep .modContentGrayBg{padding-bottom:150px}@media screen and (min-width: 1200px){.keep .modContentGrayBg .page__inner{padding-top:40px}}@media screen and (max-width: 1199px){.keep .modContentGrayBg .page__inner{padding-top:25px}}@media screen and (min-width: 1200px){.keep .keep__searchArea{margin-bottom:36px;width:50%}}@media screen and (max-width: 1199px){.keep .keep__searchArea{margin-bottom:0}}@media screen and (min-width: 1200px){.keep .keep__searchArea .modInputSearch{margin-bottom:15px}}@media screen and (max-width: 1199px){.keep .keep__searchArea .modInputSearch{margin-bottom:0px}}.keep .keep__searchArea .modInputSearch input{background-color:#fff;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.keep .keep__searchArea .modInputSearch input{padding:19px 40px 19px 13px;line-height:unset}}@media screen and (max-width: 1199px){.keep .keep__searchArea .modInputSearch input{padding:6px 40px 6px 13px}}@media screen and (min-width: 1200px){.keep .keep__searchArea .modInputSearch__btn{right:25px}}@media screen and (max-width: 1199px){.keep .keep__searchArea .modInputSearch__btn{right:27px}}@media screen and (min-width: 1200px){.keep .keep__searchResult{margin-bottom:8px}}@media screen and (max-width: 1199px){.keep .keep__searchResult{margin-bottom:50px}}.keep .keep__searchResult__order .modListTags{margin-bottom:18px}@media screen and (min-width: 1200px){.keep .keep__searchResult__order .modListTags{margin-top:40px}}@media screen and (max-width: 1199px){.keep .keep__searchResult__order .modListTags{margin-top:25px;display:inline-flex}}.keep .keep__searchResult__order .modListTags__item{margin-right:10px}@media screen and (min-width: 1200px){.keep .keep__searchResult__order .modListTags__item__btn span{padding:4px 10px 4px}}@media screen and (max-width: 1199px){.keep .keep__searchResult__order .modListTags__item__btn span{font-size:12px;font-size:0.75rem;padding:5px 10px}}.keep .keep__searchResult__number{font-size:12px;font-size:0.75rem;font-weight:500}@media screen and (min-width: 1200px){.keep .keep__searchResult__number{margin-bottom:7px}}@media screen and (max-width: 1199px){.keep .keep__searchResult__number{margin-bottom:9px}}.keep .keep__searchResult__number span{font-size:14px;font-size:0.875rem;font-weight:700}.profile .enterpriseDetail__keyvisualArea{overflow:hidden;border-radius:16px;box-shadow:0 0 10px rgba(80,125,105,.3)}.profile .enterpriseDetail__keyvisualArea__img{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__img{height:264px}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__img{height:120px}}.profile .enterpriseDetail__keyvisualArea__img img{width:auto;height:100%}.profile .enterpriseDetail__keyvisualArea__textBox{background-color:#fff}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox{padding:24px 40px 16px}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox{padding:20px 20px 30px}}.profile .enterpriseDetail__keyvisualArea__textBox .companyArea{display:flex}.profile .enterpriseDetail__keyvisualArea__textBox .companyArea__logo{width:50px;height:50px;display:flex;justify-content:center;align-items:center;overflow:hidden}.profile .enterpriseDetail__keyvisualArea__textBox .companyArea__logo img{object-fit:cover}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .companyArea__name{width:calc(100% - 65px);margin-left:15px}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox .companyArea__name{width:calc(100% - 60px);margin-left:10px}}.profile .enterpriseDetail__keyvisualArea__textBox .companyArea__name__title{margin-top:-3px;letter-spacing:1.2px;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .companyArea__name__ruby{margin-top:2px;font-size:14px;font-size:0.875rem}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox .companyArea__name__ruby{margin-top:4px;font-size:12px;font-size:0.75rem}}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .aboutIndustry{display:flex;align-items:center;margin-top:11px}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox .aboutIndustry{margin-top:15px}}.profile .enterpriseDetail__keyvisualArea__textBox .aboutIndustry__box{display:flex}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .aboutIndustry__box{margin-right:30px;align-items:center}.profile .enterpriseDetail__keyvisualArea__textBox .aboutIndustry__box:last-child{margin-right:0}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox .aboutIndustry__box{margin-top:5px;align-items:flex-start}.profile .enterpriseDetail__keyvisualArea__textBox .aboutIndustry__box:first-child{margin-top:0}}.profile .enterpriseDetail__keyvisualArea__textBox .aboutIndustry__box__title{font-size:12px;font-size:0.75rem;font-weight:bold;border-radius:4px;background-color:#fafafa;text-align:center;padding:4px 0 2px;width:70px}.profile .enterpriseDetail__keyvisualArea__textBox .aboutIndustry__box__text{margin-left:8px}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .aboutIndustry__box__text{font-size:14px;font-size:0.875rem}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox .aboutIndustry__box__text{margin-top:5px;width:calc(100% - 90px);font-size:12px;font-size:0.75rem}}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea{border-top:1px solid #eee;display:flex;flex-wrap:wrap}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea{margin:24px -40px 0;padding:15px 40px 0}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea{margin:15px -30px 0;padding:20px 30px 0}}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox{display:flex;align-items:center;font-size:12px;font-size:0.75rem;font-weight:bold;border-radius:8px}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox{margin-right:30px}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox:last-child{margin-right:0}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox{margin-top:15px}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox:first-child{margin-top:0}}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox--grayBg{background-color:#fafafa}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox--grayBg{padding:8px 20px 7px}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox--grayBg{padding:9px 15px 8px 20px}}@media screen and (min-width:768px)and (max-width:1300px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox--grayBg{margin-top:20px}}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__likeArea{display:flex;align-items:center}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__likeArea>strong{font-size:16px;font-size:1rem;margin:0 2px 0 5px}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__likeArea .btn{width:28px;height:28px;border-radius:50%;border:1px solid #ccc;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__likeArea .btn{margin-left:5px}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__likeArea .btn{margin-left:10px}}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__likeArea .btn svg{width:16px;height:14px;fill:#999}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__likeArea .btn:has(input:checked) svg{fill:#e73820}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__mailBtn{display:inline-block;border-radius:25px;border:1px solid #ccc;padding:4px 14px 3px;margin-left:20px;margin-right:20px}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__mailBtn span{position:relative;padding-left:21px}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__mailBtn span::before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);background-image:url("/assets/img/student/icon_mail.png");background-size:100%;background-repeat:no-repeat;margin-top:2px}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__mailBtn span::before{width:16px;height:14px}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__mailBtn span::before{width:16px;height:14px}}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitTitle{position:relative;margin-right:40px}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitTitle::before{position:absolute;content:"";width:1px;height:30px;top:50%;right:-20px;transform:translateY(-50%);background-color:#eee}}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList{display:flex}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList{position:relative;flex-wrap:wrap;width:calc(100% - 90px)}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList::before{position:absolute;content:"";width:1px;height:100%;top:50%;left:-20px;transform:translateY(-50%);background-color:#eee}}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList .item{display:flex;align-items:center}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList .item{margin-right:29px}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList .item:last-child{margin-right:0}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList .item{width:100%;justify-content:space-between;margin:7px 0 0}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList .item:first-child{margin-top:0}}@media screen and (min-width: 1200px){.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList .item__title{margin-right:11px}}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList .item__text{border-radius:4px;padding:4px 10px 3px;background-color:#cbdfd6}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList .item__text.is_before{background-color:#b8c9ec}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList .item__text.is_active{background-color:#ffd900}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList .item__text.is_consultation{background-color:#fb0}.profile .enterpriseDetail__keyvisualArea__textBox .statusArea__contBox__recruitStatusList .item__text.is_end{background-color:#ccc}.profile .enterpriseDetail__keyvisualArea+.modContentBox{margin-top:20px}.profile .enterpriseDetail__matchList{display:flex;align-items:center;flex-wrap:wrap}@media screen and (min-width: 1200px){.profile .enterpriseDetail__matchList{margin-top:31px}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__matchList{margin-top:15px}}.profile .enterpriseDetail__matchList__item{border:1px solid #ccc;padding:3px 10px 1px;border-radius:4px;margin-right:10px;font-size:12px;font-size:0.75rem}.profile .enterpriseDetail__matchList__item:last-child{margin-right:0}@media screen and (max-width: 1199px){.profile .enterpriseDetail__matchList__item{margin-top:10px}}@media screen and (min-width: 1200px){.profile .enterpriseDetail__eventCont{margin-top:38px}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__eventCont{margin-top:30px}}.profile .enterpriseDetail__eventCont .modListEvent{margin-top:26px}@media screen and (min-width: 1200px){.profile .enterpriseDetail__eventCont .modListEvent__item{width:calc((100% - 20px)/3);margin-right:10px}.profile .enterpriseDetail__eventCont .modListEvent__item:nth-child(3n){margin-right:0}.profile .enterpriseDetail__eventCont .modListEvent__item:nth-child(n+4){margin-top:10px}}@media screen and (min-width:768px)and (max-width:1300px){.profile .enterpriseDetail__eventCont .modListEvent__item{width:calc(50% - 20px);margin-right:20px}.profile .enterpriseDetail__eventCont .modListEvent__item:nth-child(3n){margin-right:20px}}@media screen and (min-width: 1200px){.profile .enterpriseDetail__eventCont .modListEvent__item__box{padding:17px 18px 10px}}.profile .enterpriseDetail__eventCont .modListEvent__item__box .title{font-size:16px;font-size:1rem;height:45px}@media screen and (min-width: 1200px){.profile .enterpriseDetail__eventCont .modListEvent__item__box .title{line-height:1.4;margin-top:8px}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__eventCont .modListEvent__item__box .title{line-height:1.5;margin-top:14px}}.profile .enterpriseDetail__eventCont .modListEvent__item__box .scheduleList{border-top:1px solid #ccc}@media screen and (min-width: 1200px){.profile .enterpriseDetail__eventCont .modListEvent__item__box .scheduleList{margin:17px -18px 0;padding:13px 18px 0}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__eventCont .modListEvent__item__box .scheduleList{margin:23px -20px 0;padding:13px 20px 0}}.profile .enterpriseDetail__eventCont .modListEvent__item__box .scheduleList li::before{background-color:#f29600}.profile .enterpriseDetail__eventCont .modBtnRounded{margin:30px auto 0}@media screen and (min-width: 1200px){.profile .enterpriseDetail__eventCont .modBtnRounded{max-width:300px}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__eventCont .modBtnRounded{max-width:auto;width:calc(100% - 70px)}}@media screen and (min-width: 1200px){.profile .enterpriseDetail__eventCont+.modContentBox{margin-top:52px}}@media screen and (max-width: 1199px){.profile .enterpriseDetail__eventCont+.modContentBox{margin-top:60px}}@media screen and (min-width: 1200px){.profile.enterpriseDetail .modContentFlexArea__contBox:first-child{width:calc(100% - 345px);max-width:920px}}.profile.enterpriseDetail .modContentFlexArea__contBox:first-child .modContentBox{margin-top:20px}.profile.enterpriseDetail .modContentFlexArea__contBox:first-child .profile__eventCont+.modContentBox{margin-top:55px}@media screen and (min-width: 1200px){.profile.enterpriseDetail .modContentFlexArea__contBox:last-child{max-width:330px}}@media screen and (min-width: 1200px){.message .page__inner{max-width:1840px}}@media screen and (min-width: 1200px){.message .modContentFlexArea{flex-direction:row-reverse}}@media screen and (max-width: 1199px){.message .modContentFlexArea{display:flex;flex-direction:column-reverse}}@media screen and (min-width: 1200px){.message .modContentFlexArea__contBox{max-width:1560px;width:calc(100% - 280px);margin-right:0}.message .modContentFlexArea__contBox:last-child{margin-right:30px;width:250px}}@media screen and (max-width: 1199px){.message .modContentFlexArea__contBox{display:block}.message .modContentFlexArea__contBox:first-child{margin:0 -20px}}@media screen and (min-width: 1200px){.message .modContentBox{padding:6px 41px 3px}}@media screen and (max-width: 1199px){.message .modContentBox{border-radius:0;margin-top:10px;padding:15px 20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}}@media screen and (min-width: 1200px){.message .modContentBox+.modContentBox{padding:14px 0 0;margin-top:7px}}@media screen and (max-width: 1199px){.message .modContentBox+.modContentBox{padding:20px 0 0;margin-top:4px}}.messageFolderList{display:flex}@media screen and (min-width: 1200px){.messageFolderList{flex-direction:column;position:sticky;top:30px;left:0}}@media screen and (max-width: 1199px){.messageFolderList{flex-direction:row;justify-content:space-between}}@media screen and (min-width: 1200px){.messageFolderList__item{margin-top:5px}.messageFolderList__item:first-child{margin-top:0}}@media screen and (max-width: 1199px){.messageFolderList__item{width:calc((100% - 20px)/3)}}.messageFolderList__item a,.messageFolderList__item span{display:flex;font-weight:700;align-items:center;border-radius:8px;box-shadow:0 0 10px rgba(80,125,105,.3)}@media screen and (min-width: 1200px){.messageFolderList__item a,.messageFolderList__item span{line-height:50px;padding:0 20px}}@media screen and (max-width: 1199px){.messageFolderList__item a,.messageFolderList__item span{font-size:12px;font-size:0.75rem;line-height:30px;justify-content:center}}.messageFolderList__item a{background-color:#fff}.messageFolderList__item span{background-color:#008b4e;color:#fff}.messageFolderList__item span .messageFolderList__item__icon{fill:#fff}.messageFolderList__item__icon{fill:#666}@media screen and (min-width: 1200px){.messageFolderList__item__icon{margin-right:16px;width:20px}}@media screen and (max-width: 1199px){.messageFolderList__item__icon{margin-right:5px}}@media screen and (min-width: 1200px){.messageFolderList__item__icon--receive{height:18px}}@media screen and (max-width: 1199px){.messageFolderList__item__icon--receive{width:13px;height:13px}}@media screen and (min-width: 1200px){.messageFolderList__item__icon--sending{height:18px}}@media screen and (max-width: 1199px){.messageFolderList__item__icon--sending{width:15px;height:14px}}@media screen and (min-width: 1200px){.messageFolderList__item__icon--trash{height:18px}}@media screen and (max-width: 1199px){.messageFolderList__item__icon--trash{width:12px;height:14px}}.messageActionArea{display:flex;justify-content:space-between}@media screen and (max-width: 1199px){.messageActionArea{flex-direction:row;flex-wrap:wrap}}.messageActionArea--footCont{justify-content:right}@media screen and (min-width: 1200px){.messageActionArea--footCont{padding:43px 40px 120px 0}}@media screen and (max-width: 1199px){.messageActionArea--footCont{padding:40px 21px 120px 0}}.messageActionArea__contBox{display:flex;align-items:center;font-size:12px;font-size:0.75rem}@media screen and (max-width: 1199px){.messageActionArea__contBox:first-child{order:1;width:calc(100% - 150px)}}@media screen and (min-width: 1200px){.messageActionArea__contBox:nth-child(2){flex:1}}@media screen and (max-width: 1199px){.messageActionArea__contBox:nth-child(2){width:100%;margin-bottom:20px}}@media screen and (max-width: 1199px){.messageActionArea__contBox:last-child{order:2;width:150px}}@media screen and (max-width: 1199px){.messageActionArea__contBox .modInputCheckBox{margin:0}}.messageActionArea__contBox__list{display:flex}@media screen and (min-width: 1200px){.messageActionArea__contBox__list .item{margin-left:40px}}@media screen and (max-width: 1199px){.messageActionArea__contBox__list .item{margin-left:30px}}.messageActionArea__contBox__list .item.is_hidden{display:none}@media screen and (min-width: 1200px){.messageActionArea__contBox .modInputSearch{width:400px;margin-left:auto}}@media screen and (max-width: 1199px){.messageActionArea__contBox .modInputSearch{width:100%}}@media screen and (min-width: 1200px){.messageActionArea__contBox .modInputSearch__btn{width:16px;right:18px}}.messageStatusMenu{display:flex;align-items:center}@media screen and (min-width: 1200px){.messageStatusMenu__pageNumber{margin-left:50px;font-size:14px;font-size:0.875rem}}@media screen and (max-width: 1199px){.messageStatusMenu__pageNumber{font-size:10px;font-size:0.625rem}}.messageStatusMenu__switchPage{display:flex;align-items:center}@media screen and (min-width: 1200px){.messageStatusMenu__switchPage{margin-left:30px}}@media screen and (max-width: 1199px){.messageStatusMenu__switchPage{margin-left:10px}}.messageStatusMenu__switchPage__btn{border-radius:50%;background-color:#e5f3ed;display:flex;align-items:center;justify-content:center;width:30px;height:30px;position:relative}@media screen and (min-width: 1200px){.messageStatusMenu__switchPage__btn{margin-right:12px}}@media screen and (max-width: 1199px){.messageStatusMenu__switchPage__btn{margin-right:15px}}.messageStatusMenu__switchPage__btn:last-child{margin-right:0}.messageStatusMenu__switchPage__btn::before{position:absolute;content:"";top:50%;left:50%;border-right:1px solid #323232;border-top:1px solid #323232;width:7px;height:7px}.messageStatusMenu__switchPage__btn--prev::before{transform:translate(-50%, -50%) rotate(-135deg)}.messageStatusMenu__switchPage__btn--next::before{transform:translate(-50%, -50%) rotate(45deg)}.messageStatusMenu__switchPage__btn.is_disabled{pointer-events:none;background-color:#ccc}.messageStatusMenu__switchPage__btn.is_disabled::before{border-right:1px solid #fff;border-top:1px solid #fff}.messageMailList{display:flex;flex-wrap:wrap}.messageMailList__item{display:flex;width:100%}.messageMailList__item.is_read{background-color:#efefef}.messageMailList__item.is_read .messageMailList__item__contBox{background-color:#efefef}.messageMailList__item.is_read .messageMailList__item__contBox .link__mail__textArea{font-weight:400}.messageMailList__item.is_read+.messageMailList__item__contBox{border-top:none}.messageMailList__item__contBox{display:flex;border-top:1px solid #eee;margin:0 auto;align-items:center}@media screen and (min-width: 1200px){.messageMailList__item__contBox{width:calc(100% - 80px)}}@media screen and (max-width: 1199px){.messageMailList__item__contBox{width:calc(100% - 40px)}}.messageMailList__item__contBox .modInputCheckBox{margin:0 auto 0 0}@media screen and (min-width: 1200px){.messageMailList__item__contBox .modInputCheckBox{align-items:center}}@media screen and (max-width: 1199px){.messageMailList__item__contBox .modInputCheckBox{align-self:flex-start;margin-top:16px}}@media screen and (min-width: 1200px){.messageMailList__item__contBox .link{width:calc(100% - 50px);padding:5px 0}}@media screen and (max-width: 1199px){.messageMailList__item__contBox .link{width:calc(100% - 46px);padding:13px 0}}.messageMailList__item__contBox .link__mail{display:flex;flex-direction:row;justify-content:space-between}.messageMailList__item__contBox .link__mail__imgWrap{display:flex;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden}.messageMailList__item__contBox .link__mail__imgWrap img{width:100%;height:100%;object-fit:cover}.messageMailList__item__contBox .link__mail__textArea{display:flex;font-weight:700;position:relative}@media screen and (min-width: 1200px){.messageMailList__item__contBox .link__mail__textArea{font-size:14px;font-size:0.875rem;width:calc(100% - 60px);align-items:center}}@media screen and (max-width: 1199px){.messageMailList__item__contBox .link__mail__textArea{font-size:12px;font-size:0.75rem;width:calc(100% - 50px);flex-direction:column;align-items:flex-start;line-height:1.8}}.messageMailList__item__contBox .link__mail__textArea p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#323232}@media screen and (min-width: 1200px){.messageMailList__item__contBox .link__mail__textArea p{width:196px}}@media screen and (min-width: 1200px){.messageMailList__item__contBox .link__mail__textArea .sender{margin-right:50px}}@media screen and (max-width: 1199px){.messageMailList__item__contBox .link__mail__textArea .sender{width:calc(100% - 110px);font-size:14px;font-size:0.875rem}}@media screen and (min-width: 1200px){.messageMailList__item__contBox .link__mail__textArea .subject{margin-right:13px}}@media screen and (max-width: 1199px){.messageMailList__item__contBox .link__mail__textArea .subject{width:100%}}.messageMailList__item__contBox .link__mail__textArea .excerpt{color:#666}@media screen and (min-width: 1200px){.messageMailList__item__contBox .link__mail__textArea .excerpt{width:calc(100% - 570px);max-width:805px}}@media screen and (max-width: 1199px){.messageMailList__item__contBox .link__mail__textArea .excerpt{position:relative;width:100%;padding-left:8px}.messageMailList__item__contBox .link__mail__textArea .excerpt::before{position:absolute;left:0;top:0;content:"-";display:inline-block}}.messageMailList__item__contBox .link__mail__textArea .time{color:#666}@media screen and (max-width: 1199px){.messageMailList__item__contBox .link__mail__textArea .time{font-size:10px;font-size:0.625rem}}.messageMailList__item:last-child .messageMailList__item__contBox{border-bottom:1px solid #eee}.messageMailList__item.is_on{background-color:#eff2f0}@media screen and (min-width: 1200px){.message:not(.detail) .modContentBox+.modContentBox{border-radius:16px}}.message:not(.detail) .footer{margin-top:0}@media screen and (min-width: 1200px){.message.detail .modContentBox{padding:14px 41px 15px}}@media screen and (max-width: 1199px){.message.detail .modContentBox{padding:15px 20px 20px}}@media screen and (min-width: 1200px){.message.detail .modContentBox+.modContentBox{padding:40px 40px 24px}}@media screen and (max-width: 1199px){.message.detail .modContentBox+.modContentBox{padding:20px}}@media screen and (min-width: 1200px){.message.detail .messageActionArea__contBox:first-child{margin-right:40px}}@media screen and (max-width: 1199px){.message.detail .messageActionArea__contBox:first-child{flex:0 1 100%;order:1;margin-bottom:20px}}@media screen and (max-width: 1199px){.message.detail .messageActionArea__contBox:nth-child(2){order:2;flex:0 1 calc(100% - 75px);margin-bottom:0}}@media screen and (max-width: 1199px){.message.detail .messageActionArea__contBox:last-child{order:3;flex:0 1 75px;justify-content:flex-end}}.message.detail .messageActionArea__contBox__list{display:inline-flex;flex-direction:row}@media screen and (min-width: 1200px){.message.detail .messageActionArea__contBox__list .item{margin-left:17px}}@media screen and (max-width: 1199px){.message.detail .messageActionArea__contBox__list .item{margin-left:11px}}.message.detail .messageActionArea__contBox__list .item:first-child{margin-left:0}.message.detail .messageActionArea__contBox__list .item .modBtnBordered{padding:0 14px}.message.detail .messageActionArea__contBox .messageStatusMenu__switchPage{margin-left:0}@media screen and (max-width: 1199px){.message.detail .messageActionArea__contBox .messageStatusMenu__switchPage__btn{margin-right:15px}.message.detail .messageActionArea__contBox .messageStatusMenu__switchPage__btn:last-child{margin-right:0}}.message.detail .detailMessageCont__head{border-bottom:1px solid #ccc}@media screen and (min-width: 1200px){.message.detail .detailMessageCont__head{padding-bottom:10px}}@media screen and (max-width: 1199px){.message.detail .detailMessageCont__head{padding-bottom:15px}}.message.detail .detailMessageCont__head__profile{display:flex;justify-content:space-between}.message.detail .detailMessageCont__head__profile .imgWrap{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;overflow:hidden}.message.detail .detailMessageCont__head__profile .imgWrap img{width:100%;height:100%;object-fit:cover}.message.detail .detailMessageCont__head__profile .textArea{color:#666;font-weight:700}@media screen and (min-width: 1200px){.message.detail .detailMessageCont__head__profile .textArea{width:calc(100% - 83px)}}@media screen and (max-width: 1199px){.message.detail .detailMessageCont__head__profile .textArea{width:calc(100% - 65px)}}.message.detail .detailMessageCont__head__profile .textArea dl{line-height:1.2;display:flex}.message.detail .detailMessageCont__head__profile .textArea dl dt{font-weight:400}.message.detail .detailMessageCont__head__profile .textArea dl dd{color:#323232}.message.detail .detailMessageCont__head__profile .textArea time{font-size:12px;font-size:0.75rem}.message.detail .detailMessageCont__head .subject{color:#323232;font-weight:700;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1200px){.message.detail .detailMessageCont__head .subject{margin-top:15px}}@media screen and (max-width: 1199px){.message.detail .detailMessageCont__head .subject{margin-top:7px}}.message.detail .detailMessageCont__head .modBtnRounded{font-size:12px;font-size:0.75rem;line-height:30px;max-width:102px;margin:17px auto 0 0}@media screen and (min-width: 1200px){.message.detail .detailMessageCont__body{padding:18px 0 50px}}@media screen and (max-width: 1199px){.message.detail .detailMessageCont__body{padding:23px 0 64px}}.message.detail .detailMessageCont__body p{font-size:14px;font-size:0.875rem;line-height:1.58}@media screen and (min-width: 1200px){.posting .modContentGrayBg{padding-top:54px}}@media screen and (max-width: 1199px){.posting .modContentGrayBg{padding-top:19px}}@media screen and (max-width: 1199px){.posting .modContentGrayBg--spNoGb{background-color:#fff}}.posting .modContentGrayBg--nositekv{margin-top:245px}@media screen and (max-width: 1199px){.posting .modContentGrayBg--nositekv{margin-top:0}}.posting .modContentGrayBg__contBox--nositekv{margin-top:-60px;transform:translateY(-220px);padding:45px 71px 40px}@media screen and (max-width: 1199px){.posting .modContentGrayBg__contBox--nositekv{padding:0;border-radius:0;box-shadow:none;transform:translateY(0)}}.posting__controller{font-size:12px;font-size:0.75rem}@media screen and (min-width: 1200px){.posting__controller{display:flex;justify-content:space-between;width:calc(100% - 320px);max-width:1280px;padding-bottom:40px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);flex-direction:row-reverse}}@media screen and (max-width: 1199px){.posting__controller{width:calc(100% - 40px);margin:27px auto 0}}@media screen and (min-width:768px)and (max-width:1300px){.posting__controller{width:calc(100% - 120px)}}.posting__controller .modBtnRounded{line-height:30px;margin-right:15px;white-space:nowrap}.posting__controller .modBtnRounded:last-child{margin-right:0}.posting__controller .modBtnRounded--post{margin-top:20px;max-width:120px;font-size:14px;font-size:0.875rem}.posting__controller .modInputSearch input{line-height:38px;padding:0 14px}@media screen and (min-width: 1200px){.posting__controller__item:first-child{width:400px}}.posting__controller__item:last-child{display:flex;align-items:flex-start}@media screen and (max-width: 1199px){.posting__controller__item:last-child{margin-top:18px}.posting__controller__item:last-child .modBtnRounded{display:inline-block}}.posting__controller__item .modBtnClear{margin:10px 0 0 auto;display:block}@media screen and (max-width: 1199px){.posting__controller__btnArea{max-width:200px}}.posting__controller__btnArea--2Col{display:flex;align-items:flex-start}@media screen and (max-width: 1199px){.posting__controller__btnArea--2Col{margin-top:18px}.posting__controller__btnArea--2Col .modBtnRounded{display:inline-block}}.posting__controller--aligntop{width:100%;position:relative;bottom:0;left:auto;transform:translateX(0)}@media screen and (min-width: 1200px){.posting__controller--aligntop{padding-bottom:75px}}@media screen and (max-width: 1199px){.posting__controller--aligntop{flex-direction:column-reverse;margin-top:90px}}@media screen and (min-width: 1200px){.posting__searchResult__list{display:flex;flex-wrap:wrap}}@media screen and (min-width:768px)and (max-width:1300px){.posting__searchResult__list{display:flex;flex-wrap:wrap}}.posting__searchResult__list .item{border-radius:8px;background-color:#fff;box-shadow:0 0 10px rgba(80,125,105,.3);min-height:224px}@media screen and (min-width: 1200px){.posting__searchResult__list .item{width:calc((100% - 50px)/3);margin-right:25px}.posting__searchResult__list .item:nth-child(3n){margin-right:0}.posting__searchResult__list .item:nth-child(n+4){margin-top:25px}}@media screen and (max-width: 1199px){.posting__searchResult__list .item{margin-top:20px}}@media screen and (min-width:768px)and (max-width:1300px){.posting__searchResult__list .item{width:calc(50% - 15px);margin-right:30px}.posting__searchResult__list .item:nth-child(2n){margin-right:0}.posting__searchResult__list .item:nth-child(3n){margin-right:30px}.posting__searchResult__list .item:nth-child(6){margin-right:0}.posting__searchResult__list .item:nth-child(n+3){margin-top:30px}}.posting__searchResult__list .item__box{position:relative;min-height:224px}@media screen and (min-width: 1200px){.posting__searchResult__list .item__box{padding:20px 20px 0}}@media screen and (max-width: 1199px){.posting__searchResult__list .item__box{padding:15px 20px 0}}.posting__searchResult__list .item__box__category{display:inline-block;min-width:50px;text-align:center;font-weight:bold;border-radius:4px;font-size:10px;font-size:0.625rem;padding:2px 10px 1px;color:#fff}.posting__searchResult__list .item__box__category--student{background-color:#26b4b4}.posting__searchResult__list .item__box__category--company{background-color:#e98e17}.posting__searchResult__list .item__box__category--career{background-color:#666}.posting__searchResult__list .item__box__title{margin-top:16px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;font-size:18px;font-size:1.125rem}.posting__searchResult__list .item__box__date{color:#707070;font-weight:bold;margin:3px 0 12px;display:block;font-size:12px;font-size:0.75rem}.posting__searchResult__list .item__box__abstract{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;font-size:0.875rem}.posting__searchResult__list .item__box__data{border-top:1px solid #ccc;position:absolute;bottom:0px;width:100%;font-size:14px;font-size:0.875rem;display:flex}@media screen and (min-width: 1200px){.posting__searchResult__list .item__box__data{margin:15px -20px 0}}@media screen and (max-width: 1199px){.posting__searchResult__list .item__box__data{margin:18px -20px 0}}.posting__searchResult__list .item__box__data .dataItem{position:relative;font-size:12px;font-size:0.75rem;width:50%}.posting__searchResult__list .item__box__data .dataItem+.dataItem{border-left:1px solid #eee}.posting__searchResult__list .item__box__data .dataItem span{position:relative}.posting__searchResult__list .item__box__data .dataItem span::before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);background-size:100%;background-repeat:no-repeat}.posting__searchResult__list .item__box__data .dataItem small{font-size:16px;font-size:1rem}.posting__searchResult__list .item__box__data .dataItem--contributor{padding:11px 20px 3px}.posting__searchResult__list .item__box__data .dataItem--contributor span{padding-left:30px}.posting__searchResult__list .item__box__data .dataItem--contributor span::before{width:20px;height:19px;background-image:url("/assets/img/student/icon_contributor.png")}.posting__searchResult__list .item__box__data .dataItem--response{display:flex;justify-content:space-between;align-items:center;padding:7px 18px 8px 20px}.posting__searchResult__list .item__box__data .dataItem--response span{padding-left:26px}.posting__searchResult__list .item__box__data .dataItem--response span::before{width:17px;height:16px;background-image:url("/assets/img/student/icon_res.png")}.posting__searchResult__list .item__box__editBtnArea{position:absolute;display:flex;align-items:center;right:19px}@media screen and (min-width: 1200px){.posting__searchResult__list .item__box__editBtnArea{top:25px}}@media screen and (max-width: 1199px){.posting__searchResult__list .item__box__editBtnArea{top:20px}}.posting__searchResult__list .item__box__editBtnArea .btnCont{position:relative;margin-right:10px}.posting__searchResult__list .item__box__editBtnArea .btnCont+.btnCont{padding-left:10px;border-left:1px solid #ccc;margin-right:0}.posting__searchResult__list .item__box__editBtnArea .btnCont__editBtn{padding-left:21px;position:relative;display:block;font-size:12px;font-size:0.75rem}.posting__searchResult__list .item__box__editBtnArea .btnCont__editBtn::before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);background-size:100%;background-repeat:no-repeat}.posting__searchResult__list .item__box__editBtnArea .btnCont__editBtn--edit::before{width:16px;height:16px;background-image:url("/assets/img/student/icon_edit.png")}.posting__searchResult__list .item__box__editBtnArea .btnCont__editBtn--delete::before{width:14px;height:16px;background-image:url("/assets/img/student/icon_delete.png")}.postingDetail .modContentGrayBg__contBox{box-shadow:none}.postingDetail__body{position:relative;border-bottom:1px solid #ccc}@media screen and (max-width: 1199px){.postingDetail__body{margin-top:35px;padding-bottom:40px}}.postingDetail__body__category{display:inline-block;font-weight:bold;border-radius:4px;padding:3px 15px 1px;color:#fff;font-size:10px;font-size:0.625rem}@media screen and (min-width: 1200px){.postingDetail__body__category{margin-bottom:7px}}@media screen and (min-width: 1200px){.postingDetail__body__category{margin-bottom:9px}}.postingDetail__body__category.student{background:#26b4b4}.postingDetail__body__category.company{background:#e98e17}.postingDetail__body__category.career{background:#666}.postingDetail__body__title{font-size:20px;font-size:1.25rem}@media screen and (min-width: 1200px){.postingDetail__body__title{margin-bottom:10px}}@media screen and (max-width: 1199px){.postingDetail__body__title{margin-bottom:6px;line-height:1.85}}.postingDetail__body__text{font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.postingDetail__body__text{margin-bottom:20px}}@media screen and (max-width: 1199px){.postingDetail__body__text{margin-bottom:17px;line-height:1.65}}.postingDetail__body__data{display:flex;margin-bottom:15px;justify-content:flex-start}@media screen and (max-width: 1199px){.postingDetail__body__data{justify-content:space-between}}.postingDetail__body__data>p,.postingDetail__body__data>time{display:block;margin-right:15px;padding-right:15px;border-right:1px solid #ccc;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:12px;font-size:0.75rem}.postingDetail__body__data>p:last-child,.postingDetail__body__data>time:last-child{margin-right:0;padding-right:0;border-right:0}@media screen and (max-width: 1199px){.postingDetail__body__data>p,.postingDetail__body__data>time{flex:0 0 auto}}.postingDetail__body__editBtnArea{position:absolute;display:flex;align-items:center;right:0}@media screen and (min-width: 1200px){.postingDetail__body__editBtnArea{bottom:15px}}@media screen and (max-width: 1199px){.postingDetail__body__editBtnArea{bottom:20px}}.postingDetail__body__editBtnArea .btnCont{position:relative;margin-right:10px}.postingDetail__body__editBtnArea .btnCont+.btnCont{padding-left:10px;border-left:1px solid #ccc;margin-right:0}.postingDetail__body__editBtnArea .btnCont__editBtn{padding-left:21px;position:relative;display:block;font-size:12px;font-size:0.75rem}.postingDetail__body__editBtnArea .btnCont__editBtn::before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);background-size:100%;background-repeat:no-repeat}.postingDetail__body__editBtnArea .btnCont__editBtn--edit::before{width:16px;height:16px;background-image:url("/assets/img/student/icon_edit.png")}.postingDetail__body__editBtnArea .btnCont__editBtn--delete::before{width:14px;height:16px;background-image:url("/assets/img/student/icon_delete.png")}.postingDetail__response{padding-bottom:40px;border-bottom:1px solid #ccc}@media screen and (min-width: 1200px){.postingDetail__response{padding-top:25px}}@media screen and (max-width: 1199px){.postingDetail__response{padding-top:20px}}.postingDetail__response__list .item{position:relative;background:#fafafa;margin-bottom:10px;border-radius:8px}@media screen and (min-width: 1200px){.postingDetail__response__list .item{padding:22px 30px 17px}}@media screen and (max-width: 1199px){.postingDetail__response__list .item{padding:19px 20px 20px}}.postingDetail__response__list .item.is_edit textArea,.postingDetail__response__list .item.is_edit input{background-color:#eee;pointer-events:initial;border-radius:4px}.postingDetail__response__list .item__box{display:block}.postingDetail__response__list .item__box__heading{display:flex;justify-content:flex-start;align-items:center}@media screen and (min-width: 1200px){.postingDetail__response__list .item__box__heading{margin-bottom:11px}}@media screen and (max-width: 1199px){.postingDetail__response__list .item__box__heading{flex-direction:column;align-items:flex-start;margin-bottom:13px}}.postingDetail__response__list .item__box__category{display:inline-block;font-weight:bold;border-radius:4px;font-size:10px;font-size:0.625rem;padding:3px 15px 1px;margin-right:15px}@media screen and (max-width: 1199px){.postingDetail__response__list .item__box__category{margin-bottom:23px}}.postingDetail__response__list .item__box__category.student{color:#fff;background:#26b4b4}.postingDetail__response__list .item__box__category.company{color:#fff;background:#e98e17}.postingDetail__response__list .item__box__category.career{color:#fff;background:#666}.postingDetail__response__list .item__box__name{line-height:1;margin-right:16px;font-size:14px;font-size:0.875rem}@media screen and (max-width: 1199px){.postingDetail__response__list .item__box__name{margin-bottom:9px}}.postingDetail__response__list .item__box__time{line-height:1;font-size:12px;font-size:0.75rem}.postingDetail__response__list .item__box__content{font-size:14px;font-size:0.875rem}.postingDetail__response__list .item__box textarea{width:100%;height:60px;padding:10px;font-size:14px;font-size:0.875rem;resize:none;pointer-events:none}.postingDetail__response__list .item__box input{width:130px;margin-right:15px;pointer-events:none;padding:2px 10px}.postingDetail__response__list .item__editBtnArea{position:absolute;display:flex;align-items:center;right:20px}@media screen and (min-width: 1200px){.postingDetail__response__list .item__editBtnArea{top:15px}}@media screen and (max-width: 1199px){.postingDetail__response__list .item__editBtnArea{top:20px}}.postingDetail__response__list .item__editBtnArea__btnCont{position:relative;margin-right:10px}.postingDetail__response__list .item__editBtnArea__btnCont+.item__editBtnArea__btnCont{padding-left:10px;border-left:1px solid #ccc;margin-right:0}.postingDetail__response__list .item__editBtnArea__btnCont .editBtn{padding-left:21px;position:relative;display:block;font-size:12px;font-size:0.75rem}.postingDetail__response__list .item__editBtnArea__btnCont .editBtn::before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);background-size:100%;background-repeat:no-repeat}.postingDetail__response__list .item__editBtnArea__btnCont .editBtn--edit::before{width:16px;height:16px;background-image:url("/assets/img/student/icon_edit.png")}.postingDetail__response__list .item__editBtnArea__btnCont .editBtn--delete::before{width:14px;height:16px;background-image:url("/assets/img/student/icon_delete.png")}.postingDetail__response__list .item__editBtnArea__btnCont .editBtn--save{color:#008b4e}.postingDetail__response__list .item__editBtnArea__btnCont .editBtn--save::before{width:16px;height:16px;background-image:url("/assets/img/student/icon_save.png")}.postingDetail__reply{max-width:670px;margin:0 auto;padding-top:40px}.postingDetail__reply .modBtnRounded{margin:32px auto 0;max-width:300px}.postingDetail .modBtnEdit{background-color:#008b4e;position:fixed;right:30px;bottom:100px;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:0 0 10px rgba(80,125,105,.3);opacity:0;visibility:hidden;transition:.3s all}.postingDetail .modBtnEdit.is_show{opacity:1;visibility:inherit}.postingDetail .modBtnEdit.is_show:hover{box-shadow:none}@media screen and (min-width: 1200px){.maintenance .page__inner{margin-top:125px}}@media screen and (max-width: 1199px){.maintenance .page__inner{margin-top:100px}}.maintenance__searchArea{border-radius:8px;background-color:#fff}@media screen and (min-width: 1200px){.maintenance__searchArea{padding:18px 40px 25px;max-width:480px;margin:50px auto 0}}@media screen and (max-width: 1199px){.maintenance__searchArea{padding:15px 30px 20px;margin:30px auto 0}}.maintenance__searchArea__title{font-weight:bold;margin-bottom:3px}@media screen and (min-width: 1200px){.maintenance__searchArea__title{font-size:14px;font-size:0.875rem}}@media screen and (max-width: 1199px){.maintenance__searchArea__title{font-size:12px;font-size:0.75rem}}@media screen and (min-width: 1200px){.maintenance__topLogo{margin:30px auto 0;width:183px}}@media screen and (max-width: 1199px){.maintenance__topLogo{margin:50px auto 0;width:183px}}.maintenance__text{text-align:center;font-size:12px;font-size:0.75rem;line-height:2}@media screen and (min-width: 1200px){.maintenance__text{margin-top:15px}}@media screen and (max-width: 1199px){.maintenance__text{margin-top:10px}}.maintenance__contactArea{text-align:center}.maintenance__contactArea__title{font-size:14px;font-size:0.875rem;font-weight:bold}.maintenance__contactArea__text{margin-top:10px;font-size:12px;font-size:0.75rem}.maintenance__contactArea__text a{color:#008b4e;text-decoration:underline}@media screen and (min-width: 1200px){.maintenance__contactArea__text .tel{pointer-events:none;color:inherit;text-decoration:none}}.maintenance__attentionArea{border-radius:16px;background-color:#fff;box-shadow:0 0 10px rgba(80,125,105,.3);margin:30px auto 0}@media screen and (min-width: 1200px){.maintenance__attentionArea{padding:30px 50px 43px;max-width:570px}}@media screen and (max-width: 1199px){.maintenance__attentionArea{padding:40px 10px;max-width:570px}}.maintenance__attentionArea__title{font-weight:bold;text-align:center;color:#008b4e}@media screen and (min-width: 1200px){.maintenance__attentionArea__title{font-size:18px;font-size:1.125rem}}@media screen and (max-width: 1199px){.maintenance__attentionArea__title{font-size:16px;font-size:1rem}}.maintenance__attentionArea__text{line-height:1.8}@media screen and (min-width: 1200px){.maintenance__attentionArea__text{margin-top:10px;font-size:14px;font-size:0.875rem}}@media screen and (max-width: 1199px){.maintenance__attentionArea__text{margin-top:25px;font-size:12px;font-size:0.75rem}}@media screen and (min-width: 1200px){.maintenance .modBtnRounded{max-width:300px;margin:36px auto 0}}@media screen and (max-width: 1199px){.maintenance .modBtnRounded{width:calc(100% - 40px);margin:26px auto 0}}.maintenance .modTitleHeaddingArea__discription{text-align:center}@media screen and (min-width: 1200px){.accountEdit .modContentFormArea__discription{margin:20px 0 50px}}@media screen and (max-width: 1199px){.accountEdit .modContentFormArea__discription{margin:20px 0 40px}}.event__searchArea{border-radius:16px;background-color:#fff}@media screen and (min-width: 1200px){.event__searchArea{padding:29px 40px}}@media screen and (max-width: 1199px){.event__searchArea{padding:18px 15px}}@media screen and (min-width: 1200px){.event__searchArea__accordionBtn{display:none}}@media screen and (max-width: 1199px){.event__searchArea__accordionBtn{display:block;width:100%;text-align:left;padding:0;position:relative;font-size:14px;font-size:0.875rem;font-weight:bold;color:#008b4e}.event__searchArea__accordionBtn::before{position:absolute;content:"";width:26px;height:26px;background-color:#008b4e;top:50%;right:0;transform:translateY(-50%);border-radius:50%}.event__searchArea__accordionBtn p{position:relative;z-index:3}.event__searchArea__accordionBtn p::before,.event__searchArea__accordionBtn p::after{position:absolute;content:"";width:11px;height:1px;background-color:#fff;z-index:4;top:50%;right:7px;transform:translateY(-50%);transition:.3s all}.event__searchArea__accordionBtn p::after{transform:translateY(-50%) rotate(90deg)}}@media screen and (max-width: 1199px){.event__searchArea__accordionBtn.is_on p::after{transform:translateY(-50%) rotate(0)}}@media screen and (min-width: 1200px){.event__searchArea__inner{display:flex;align-items:center}}@media screen and (max-width: 1199px){.event__searchArea__inner{display:none;margin-top:22px}}@media screen and (min-width:768px)and (max-width:1300px){.event__searchArea__inner{flex-wrap:wrap;justify-content:center}}.event__searchArea__item:last-child{text-align:center}@media screen and (min-width: 1200px){.event__searchArea__item{margin-right:75px}.event__searchArea__item:first-child{max-width:890px;width:calc(100% - 275px)}.event__searchArea__item:last-child{margin-right:0;margin-top:25px}}@media screen and (min-width: 1200px)and (min-width:768px)and (max-width:1300px){.event__searchArea__item:last-child{margin-top:20px}}@media screen and (min-width:768px)and (max-width:1300px){.event__searchArea__item:first-child{width:calc(100% - 20px);margin:0 auto}}@media screen and (min-width: 1200px){.event__searchArea__item--flex{display:flex;align-items:flex-end;flex-wrap:wrap}}@media screen and (min-width:768px)and (max-width:1300px){.event__searchArea__item--flex{justify-content:center}}@media screen and (min-width: 1200px){.event__searchArea__item .contBox{width:calc(50% - 20px);margin-right:40px}}.event__searchArea__item .contBox:last-child{margin-right:0}@media screen and (max-width: 1199px){.event__searchArea__item .contBox{margin-top:13px}.event__searchArea__item .contBox:first-child{margin-top:0}}@media screen and (min-width:768px)and (max-width:1300px){.event__searchArea__item .contBox{width:100%;margin:20px 0 0}}@media screen and (min-width: 1200px){.event__searchArea__item .modContentPeriodArea{margin-top:17px}}@media screen and (max-width: 1199px){.event__searchArea__item .modContentPeriodArea{margin-top:10px}}.event__searchArea__item .modContentPeriodArea:first-child{margin-top:0}@media screen and (max-width: 1199px){.event__searchArea__item .modContentItem__title{font-size:10px;font-size:0.625rem}}@media screen and (min-width: 1200px){.event__searchArea__item .modInputText{margin-top:40px}}@media screen and (max-width: 1199px){.event__searchArea__item .modInputText{margin-top:16px}}.event__searchArea__item .modBtnRounded{width:200px}@media screen and (max-width: 1199px){.event__searchArea__item .modBtnRounded{margin:25px auto 0}}.event__searchArea__item .searchClearBtn{text-align:center;font-size:12px;font-size:0.75rem;font-weight:bold}@media screen and (min-width: 1200px){.event__searchArea__item .searchClearBtn{margin:17px auto 0}}@media screen and (max-width: 1199px){.event__searchArea__item .searchClearBtn{margin:29px auto 7px}}.event__searchArea__item .searchClearBtn span{position:relative;padding-right:21px}.event__searchArea__item .searchClearBtn span::before{position:absolute;content:"";width:16px;height:16px;background-image:url("/assets/img/common/icon_clear01.png");background-size:100%;background-repeat:no-repeat;top:50%;right:0;transform:translateY(-50%)}@media screen and (max-width: 1199px){.event .modContentGrayBg__contBox{margin:-30px auto 0}}@media screen and (min-width: 1200px){.akinai__headingArea{padding-top:22px;margin-bottom:26px}}@media screen and (max-width: 1199px){.akinai__headingArea{padding-top:27px;margin-bottom:20px}}.akinai__headingArea__logo{width:300px}.akinai__headingArea__logo img{width:100%;height:auto}.akinai__headingArea__logo+.akinai__headingArea__heading{display:none}.akinai__headingArea__heading{font-weight:700}@media screen and (min-width: 1200px){.akinai__headingArea__heading{font-size:30px;font-size:1.875rem}}@media screen and (max-width: 1199px){.akinai__headingArea__heading{font-size:24px;font-size:1.5rem}}@media screen and (min-width: 1200px){.akinai__headingArea__description{margin-top:12px;font-size:16px;font-size:1rem;max-width:810px;width:calc(100% - 360px)}}@media screen and (max-width: 1199px){.akinai__headingArea__description{max-width:710px;margin-top:15px;line-height:1.84;font-size:14px;font-size:0.875rem}}@media screen and (min-width: 1200px){.akinai__listBtns{margin:26px 0 78px;display:flex;max-width:610px}}@media screen and (max-width: 1199px){.akinai__listBtns{margin:20px auto 0}}@media screen and (min-width: 1200px){.akinai__listBtns__item{width:calc(50% - 5px);margin-right:10px}.akinai__listBtns__item:last-child{margin-right:0}}@media screen and (max-width: 1199px){.akinai__listBtns__item{margin-top:15px}.akinai__listBtns__item:first-child{margin-top:0}}@media screen and (min-width: 1200px){.akinai__listBtns__item .modBtnRounded{max-width:300px;font-size:16px;font-size:1rem}}@media screen and (max-width: 1199px){.akinai__listBtns__item .modBtnRounded{font-size:14px;font-size:0.875rem}}.akinai__listBtns__item--output .modBtnRounded{border:1px solid #ccc;background-color:rgba(0,0,0,0);color:#222}@media screen and (min-width: 1200px){.akinai .modContentBox{padding:40px 40px 50px}}@media screen and (max-width: 1199px){.akinai .modContentBox{padding:37px 20px 53px;margin-top:42px}}@media screen and (min-width: 1200px){.akinai .modContentBox+.modContentBox{margin-top:40px}}@media screen and (max-width: 1199px){.akinai .modContentBox+.modContentBox{padding:37px 15px 38px}}@media screen and (min-width: 1200px){.akinai__chartArea{display:flex}}@media screen and (min-width: 1200px){.akinai__chartArea__item{width:50%}}@media screen and (max-width: 1199px){.akinai__chartArea__item{padding-bottom:32px}.akinai__chartArea__item:last-child{border-top:1px solid #eee;padding:32px 0 0}}.akinai__chartArea__item .title{font-size:18px;font-size:1.125rem;font-weight:700}.akinai__chartArea__item .chartArea{position:relative;margin-top:25px}.akinai__chartArea__item .chartArea--pie{width:220px;height:220px}.akinai__chartArea__item .chartArea--chart{overflow:hidden;height:310px}.akinai__chartArea__item .chartArea--chart .chartArea__inner{position:absolute;top:50%;left:0;transform:translateY(-50%)}@media screen and (min-width: 1200px){.akinai__chartArea__item .chartArea--chart .chartArea__inner{width:400px;height:450px}}@media screen and (max-width: 1199px){.akinai__chartArea__item .chartArea--chart .chartArea__inner{width:400px;height:400px}}.akinai__skillTable{border:1px solid #ddd;border-right-width:0;border-bottom-width:0;overflow-x:scroll}@media screen and (min-width: 1200px){.akinai__skillTable{margin-top:27px}}@media screen and (max-width: 1199px){.akinai__skillTable{margin-top:57px}}.akinai__skillTable table{text-align:center;table-layout:fixed;width:auto;min-width:100%}.akinai__skillTable table tr{border-bottom:1px solid #ddd}.akinai__skillTable table tr th.sticky,.akinai__skillTable table tr td.sticky{position:-webkit-sticky;position:sticky;left:0}.akinai__skillTable table tr th.sticky:before,.akinai__skillTable table tr td.sticky:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #ddd}@media screen and (min-width: 1200px){.akinai__skillTable table tr th.sticky+.sticky,.akinai__skillTable table tr td.sticky+.sticky{left:40px}}@media screen and (max-width: 1199px){.akinai__skillTable table tr th.sticky+.sticky,.akinai__skillTable table tr td.sticky+.sticky{left:30px}}.akinai__skillTable table tr th{background-color:#efefef;border-right:1px solid #ddd;font-weight:bold;vertical-align:middle}.akinai__skillTable table tr th.ability{background-color:#e7f6fb}.akinai__skillTable table tr th.smart{background-color:#f9f7d6}.akinai__skillTable table tr th.sustainable{background-color:#ffe2b4}.akinai__skillTable table tr th.global{background-color:#e7f8ec}.akinai__skillTable table thead th{text-align:left;line-height:1.33;font-size:12px;font-size:0.75rem;font-weight:700;padding:11px 10px}@media screen and (min-width: 1200px){.akinai__skillTable table thead th:nth-child(1){max-width:40px}}@media screen and (max-width: 1199px){.akinai__skillTable table thead th:nth-child(1){max-width:30px;padding:11px 5px}}@media screen and (min-width: 1200px){.akinai__skillTable table thead th:nth-child(2){min-width:130px}}@media screen and (max-width: 1199px){.akinai__skillTable table thead th:nth-child(2){min-width:120px}}@media screen and (min-width: 1200px){.akinai__skillTable table thead th:nth-child(3){min-width:160px}}@media screen and (max-width: 1199px){.akinai__skillTable table thead th:nth-child(3){min-width:170px}}.akinai__skillTable table thead th:nth-child(4){min-width:280px}.akinai__skillTable table thead th:nth-child(n+5){min-width:65px}@media screen and (min-width: 1200px){.akinai__skillTable table tbody tr th{padding:16px 11px}}@media screen and (max-width: 1199px){.akinai__skillTable table tbody tr th{padding:18px 10px}}.akinai__skillTable table tbody tr td{border-right:1px solid #ddd;background-color:#fff;vertical-align:middle;font-weight:500}@media screen and (min-width: 1200px){.akinai__skillTable table tbody tr td{padding:8px;font-size:14px;font-size:0.875rem;line-height:1.44}}@media screen and (max-width: 1199px){.akinai__skillTable table tbody tr td{padding:6px 8px;font-size:12px;font-size:0.75rem;line-height:1.66}}.akinai__skillTable table tbody tr td.text-left{text-align:left}.akinai__skillTable table tbody tr td:nth-child(3),.akinai__skillTable table tbody tr td:nth-child(4){vertical-align:top}.akinai__skillTable table tbody tr td:nth-child(n+5){color:#999;font-size:20px;font-size:1.25rem;text-align:center}.akinai__skillTable table tbody tr td img{width:20px;height:20px}.akinai__skillTable table tbody tr:last-child th,.akinai__skillTable table tbody tr:last-child td{border-bottom-width:0}.akinai__skillTable table tbody tr:last-child th.sticky::before,.akinai__skillTable table tbody tr:last-child td.sticky::before{border-bottom-width:0}.akinai__confirmList__item{margin-top:20px}@media screen and (min-width: 1200px){.akinai__confirmList__item{display:flex;flex-direction:row}}.akinai__confirmList__item:first-child{margin-top:0}.akinai__confirmList__item .contBox{display:flex;flex-direction:column}@media screen and (min-width: 1200px){.akinai__confirmList__item .contBox{margin-right:30px}.akinai__confirmList__item .contBox:first-child{width:calc(40% - 15px)}.akinai__confirmList__item .contBox:last-child{width:calc(60% - 15px);margin-right:0}}@media screen and (max-width: 1199px){.akinai__confirmList__item .contBox:not(:first-child){margin-top:22px}}.akinai__confirmList__item .contBox__heading{font-size:14px;font-size:0.875rem;font-weight:700}@media screen and (min-width: 1200px){.akinai__confirmList__item .contBox__heading{margin-bottom:7px}}@media screen and (max-width: 1199px){.akinai__confirmList__item .contBox__heading{margin-bottom:3px}}.akinai__confirmList__item .contBox__description{border:1px solid #eee;border-radius:4px;overflow-y:auto;flex:1;font-size:14px;font-size:0.875rem}@media screen and (min-width: 1200px){.akinai__confirmList__item .contBox__description{padding:17px 20px;min-height:150px}}@media screen and (max-width: 1199px){.akinai__confirmList__item .contBox__description{padding:15px 3px;line-height:1.85;min-height:200px}}.akinai__confirmList__item .contBox__description--error{color:#ec3642}.akinai__collegeLogo{position:absolute;top:0;right:0}.akinai__userInfo{display:flex;align-items:center;margin-bottom:40px;gap:30px}.akinai__userInfo__box{width:calc(50% - 15px);border-radius:#fff;border-radius:8px;box-shadow:0 0 4px rgba(80,125,105,.25);background-color:#fff;display:flex;line-height:70px}.akinai__userInfo__box .title{display:grid;place-items:center;border-right:1px solid #eee;width:110px;font-size:14px;font-size:0.875rem;color:#323232}.akinai__userInfo__box .text{font-weight:bold;padding-left:15px;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1200px){.akinaiEdit .modContentFlexArea{margin-top:78px}}@media screen and (min-width: 1200px){.akinaiEdit .modContentFlexArea__contBox .modContentBox{padding:22px 30px 20px}}.akinaiEdit .modContentBox+.modContentBox{margin-top:20px}@media screen and (min-width: 1200px){.akinaiEdit .modContentBox+.modContentBox{padding:21px 49px}}@media screen and (max-width: 1199px){.akinaiEdit .modContentBox+.modContentBox{padding:0}}.akinaiEdit__evaluationItem{position:relative}@media screen and (max-width: 1199px){.akinaiEdit__evaluationItem{padding:25px 20px}}@media screen and (min-width: 1200px){.akinaiEdit__evaluationItem__body{margin-top:30px}}@media screen and (max-width: 1199px){.akinaiEdit__evaluationItem__body{display:none;padding:25px 0 20px}}.akinaiEdit__evaluationItem__body .contBox{margin-top:21px}.akinaiEdit__evaluationItem__body .contBox input,.akinaiEdit__evaluationItem__body .contBox select{font-size:14px;font-size:0.875rem;font-weight:500}.akinaiEdit__evaluationItem__body .contBox:first-child{margin-top:0}@media screen and (min-width: 1200px){.akinaiEdit__evaluationItem__body .contBox--radio{margin-top:46px}}@media screen and (max-width: 1199px){.akinaiEdit__evaluationItem__body .contBox--radio{margin-top:58px}}.akinaiEdit__evaluationItem__body .contBox__headingArea{margin-bottom:10px}.akinaiEdit__evaluationItem__body .contBox__title{font-size:14px;font-size:0.875rem;font-weight:700;margin-bottom:3px}.akinaiEdit__evaluationItem__body .contBox__title--decoration{font-size:16px;font-size:1rem;border-bottom:1px solid #eee;margin-bottom:14px;padding-bottom:5px}.akinaiEdit__evaluationItem__body .contBox__list{display:inline-flex;flex-wrap:wrap}@media screen and (min-width: 1200px){.akinaiEdit__evaluationItem__body .contBox__list{margin-bottom:13px}}@media screen and (max-width: 1199px){.akinaiEdit__evaluationItem__body .contBox__list{margin-bottom:-20px}}@media screen and (min-width: 1200px){.akinaiEdit__evaluationItem__body .contBox__list__item{display:flex;flex-direction:column;justify-content:space-between;width:calc((100% - 100px)/3);margin:0 50px 28px 0}.akinaiEdit__evaluationItem__body .contBox__list__item:nth-child(3n){margin-right:0}}@media screen and (max-width: 1199px){.akinaiEdit__evaluationItem__body .contBox__list__item{width:calc(50% - 10px);margin:0 20px 56px 0}.akinaiEdit__evaluationItem__body .contBox__list__item:nth-child(2n){margin-right:0}}.akinaiEdit__evaluationItem__body .contBox__list__item .title{font-size:14px;font-size:0.875rem;font-weight:700;position:relative;padding-left:8px;margin-bottom:13px}.akinaiEdit__evaluationItem__body .contBox__list__item .title:before{content:"";position:absolute;top:6px;left:0;height:8px;width:3px;background-color:#008b4e;border-radius:3px}@media screen and (max-width: 1199px){.akinaiEdit .modBtnPageTop{bottom:65px}}.akinai.preview{padding-bottom:60px}@media screen and (min-width: 1200px){.akinai.preview .modBtnRounded{max-width:300px}}.movies__contentBox{position:relative;overflow:hidden}@media screen and (min-width: 1200px){.movies__contentBox{padding:37px 0 20px}}@media screen and (max-width: 1199px){.movies__contentBox{padding:17px 20px 38px 0;margin-right:-20px}}.movies__contentBox__title{font-size:20px;font-size:1.25rem;margin-bottom:13px}.movies__contentBox__list{display:flex;align-items:center}@media screen and (min-width: 1200px){.movies__contentBox__list .item{width:310px}}.movies__contentBox__list .item__box__thumb{margin-bottom:8px;border-radius:8px;position:relative;overflow:hidden}.movies__contentBox__list .item__box__thumb img{object-fit:contain}.movies__contentBox__list .item__box__title{margin-bottom:7px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:14px;font-size:0.875rem}.movies__contentBox__list .item__box__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;font-size:0.75rem}.movies__contentBox__list--search{width:100%;display:flex;flex-wrap:wrap}.movies__contentBox__list--search .item{width:calc(25% - 10px);margin:0 10px 40px 0}@media screen and (max-width: 1199px){.movies__contentBox__list--search .item{width:calc(50% - 15px);margin:0 15px 25px 0}}@media screen and (max-width: 1199px){.movies__contentBox__list--search .item__box__description{-webkit-line-clamp:1}}.movies__contentBoxDuration{display:flex;justify-content:flex-start;align-items:flex-end;font-weight:bold}@media screen and (max-width: 1199px){.movies__contentBoxDuration>*{flex:1}}.movies__contentBoxDuration>*:nth-child(2){margin:0 10px;line-height:45px}@media screen and (max-width: 1199px){.movies__contentBoxDuration>*:nth-child(2){flex:0 0 auto}}.movies__contentBoxDuration__input{position:relative}.movies__contentBoxDuration__input input{background:#eee;width:146px;border-radius:4px;line-height:45px;padding:0 16px;font-weight:bold}@media screen and (max-width: 1199px){.movies__contentBoxDuration__input input{width:100%}}.movies__contentBoxDuration__input__btn{width:18px;height:20px;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.movies__contentBoxDuration__input__btn img{display:block}.movies.posted{background-color:#fff}.movies.posted .movies__controller{padding-bottom:0}@media screen and (min-width: 1200px){.movies.posted .movies__controller__contBox .modInputSearch{width:400px}}.movies .modContentItem__thumbnail{display:flex;margin-bottom:10px}.movies .modContentItem__thumbnail__wrapper{position:relative}.movies .modContentItem__thumbnail__wrapper::after{content:"";display:block;width:25px;height:25px;position:absolute;right:5px;top:5px;background:url(/assets/img/common/icon_clear02.png) center center no-repeat;background-size:contain}.movies .modTableConfirmInfo table tbody tr th{vertical-align:top}.movies .modTableConfirmInfo table tbody tr td img{max-width:195px}@media screen and (min-width: 1200px){.movies .modContentSiteKv{padding-bottom:45px}}.movies .modContentGrayBg{position:relative}@media screen and (max-width: 1199px){.movies .modBtnPageTop{bottom:60px}}@media screen and (min-width: 1200px){.movies .swiper-button-next{right:20px}}@media screen and (min-width: 1200px){.movies .swiper-button-prev{left:20px}}@media screen and (max-width: 1199px){.movies .swiper-button-next,.movies .swiper-button-prev{display:none}}.movies .swiper-button-disabled{display:none}.movies #js-watchMovies .modPopup__content{padding:20px;border-radius:8px;background-color:#fff}.enterprise.top{background-image:url("/assets/img/enterprise/bg_merai.png");background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 1200px){.enterprise.top{background-position:left bottom 340px}}@media screen and (max-width: 1199px){.enterprise.top{background-position:left bottom 340px}}.enterprise.top .modListInfo{border-top:1px solid #ccc}@media screen and (min-width: 1200px){.enterprise.top .modListInfo{margin:15px -35px 0;padding:0 35px}}@media screen and (max-width: 1199px){.enterprise.top .modListInfo{margin-top:15px}}.enterprise.top .modListInfo__item{border:none}.enterprise.top .modListInfo__item__box{padding:7px 0}.enterprise__chartArea{margin:25px auto 0}@media screen and (min-width: 1200px){.enterprise__chartArea{max-width:380px}}@media screen and (max-width: 1199px){.enterprise__chartArea{display:none}}.enterprise__chartArea__inner{display:flex;justify-content:center}@media screen and (max-width: 1199px){.enterprise__chartArea__item{margin-bottom:20px}.enterprise__chartArea__item:last-child{margin-bottom:0}}.enterprise__chartArea__item .title{color:#666;text-align:center}@media screen and (min-width: 1200px){.enterprise__chartArea__item .title{font-size:18px;font-size:1.125rem}}@media screen and (max-width: 1199px){.enterprise__chartArea__item .title{font-size:16px;font-size:1rem}}.enterprise__chartArea__item .contBox{margin:10px auto 0;position:relative}@media screen and (min-width: 1200px){.enterprise__chartArea__item .contBox{width:170px}}@media screen and (min-width: 1200px){.enterprise__chartArea__item .contBox__chart{width:170px;height:170px}}@media screen and (max-width: 1199px){.enterprise__chartArea__item .contBox__chart{margin:0 auto;width:140px;height:140px}}.enterprise__chartArea__item .contBox__textArea{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;font-family:Arial}@media screen and (min-width: 1200px){.enterprise__chartArea__item .contBox__textArea{width:130px;height:130px}}@media screen and (max-width: 1199px){.enterprise__chartArea__item .contBox__textArea{width:105px;height:105px}}.enterprise__chartArea__item .contBox__textArea__title{font-size:12px;font-size:0.75rem;color:#999;font-weight:bold;text-align:center}.enterprise__chartArea__item .contBox__textArea__text{margin-top:6px;font-size:45px;font-size:2.8125rem;font-weight:bold;line-height:1.2}.enterprise__chartArea__item .contBox__textArea__text span{font-size:24px;font-size:1.5rem;font-weight:400}.enterprise__statusArea{overflow-x:auto;margin-top:20px;padding-top:50px}@media screen and (max-width: 1199px){.enterprise__statusArea{display:none}}.enterprise__statusArea__inner{display:flex;align-items:flex-end;margin:0 auto}@media screen and (min-width: 1200px){.enterprise__statusArea__inner{width:698px}}@media screen and (max-width: 1199px){.enterprise__statusArea__inner{width:500px}}.enterprise__statusArea__stepItem{position:relative;width:calc((100% - 10px)/6);margin-right:2px}.enterprise__statusArea__stepItem .img{position:relative;display:inline-block}.enterprise__statusArea__stepItem .img::before{position:absolute;content:"";width:2px;height:5px;background-color:#ddd;bottom:-5px;right:-2px}.enterprise__statusArea__stepItem .img img{width:100%;height:100%;object-fit:cover}.enterprise__statusArea__stepItem .text{margin-top:5px;font-weight:bold;text-align:center}@media screen and (min-width: 1200px){.enterprise__statusArea__stepItem .text{font-size:12px;font-size:0.75rem}}@media screen and (max-width: 1199px){.enterprise__statusArea__stepItem .text{font-size:10px;font-size:0.625rem}}.enterprise__statusArea__stepItem.is_other::before{position:absolute;content:"";background-size:100%;background-repeat:no-repeat;left:50%;transform:translateX(-50%);z-index:9}@media screen and (min-width: 1200px){.enterprise__statusArea__stepItem.is_other::before{background-image:url("/assets/img/student/icon_everyone01.png");width:84px;height:77px;top:-77px}}@media screen and (max-width: 1199px){.enterprise__statusArea__stepItem.is_other::before{background-image:url("/assets/img/student/sp/icon_everyone01.png");width:50px;height:66px;top:-66px}}.enterprise__statusArea__stepItem.is_owner::before{position:absolute;content:"";width:50px;background-size:100%;background-repeat:no-repeat;left:50%;transform:translateX(-50%);z-index:10}@media screen and (min-width: 1200px){.enterprise__statusArea__stepItem.is_owner::before{background-image:url("/assets/img/student/icon_owner01.png");height:76px;top:-76px}}@media screen and (max-width: 1199px){.enterprise__statusArea__stepItem.is_owner::before{background-image:url("/assets/img/student/sp/icon_owner01.png");height:56px;top:-56px}}.enterprise__statusArea__stepItem.is_owner.is_other::before{margin-left:10px}.enterprise__statusArea__stepItem.is_owner.is_other::after{position:absolute;content:"";background-size:100%;background-repeat:no-repeat;left:50%;transform:translateX(-50%);margin-right:10px;z-index:9}@media screen and (min-width: 1200px){.enterprise__statusArea__stepItem.is_owner.is_other::after{background-image:url("/assets/img/student/icon_everyone01.png");width:84px;height:77px;top:-77px}}@media screen and (max-width: 1199px){.enterprise__statusArea__stepItem.is_owner.is_other::after{background-image:url("/assets/img/student/sp/icon_everyone01.png");width:50px;height:66px;top:-66px}}.enterprise__statusArea__stepItem:last-child{margin-right:0}@media screen and (min-width: 1200px){.enterprise__statusArea__stepItem:last-child::before{top:-45px}}@media screen and (max-width: 1199px){.enterprise__statusArea__stepItem:last-child::before{top:-32px}}@media screen and (max-width: 1199px){.enterprise__statusArea__stepItem:last-child.is_owner::before{top:-22px}}@media screen and (min-width: 1200px){.enterprise__statusArea__stepItem:last-child.is_owner.is_other::after{top:-45px}}@media screen and (max-width: 1199px){.enterprise__statusArea__stepItem:last-child.is_owner.is_other::after{top:-32px}}.enterprise__statusArea__stepItem:last-child .img::before{display:none}.enterprise__recommendCompany{border-top:1px solid #eee}@media screen and (min-width: 1200px){.enterprise__recommendCompany{margin:70px -35px 0;padding:0 35px}}@media screen and (max-width: 1199px){.enterprise__recommendCompany{margin-top:50px}}.enterprise__recommendCompany__item{border-bottom:1px solid #eee}.enterprise__recommendCompany__item a{display:flex;padding:10px 0}.enterprise__recommendCompany__item .img{display:flex;align-items:center;justify-content:center;width:75px;height:75px}.enterprise__recommendCompany__item .img img{max-width:100%;max-height:100%;width:auto;height:auto}.enterprise__recommendCompany__item .textArea{width:calc(100% - 90px);margin-left:15px}.enterprise__recommendCompany__item .textArea__title{font-size:14px;font-size:0.875rem;font-weight:bold}.enterprise__recommendCompany__item .textArea__text{font-size:12px;font-size:0.75rem;margin-top:10px}.enterprise__moreBtn{display:block;width:120px;line-height:30px;text-align:center;border-radius:25px;color:#e6720e;background-color:#fff4e2;font-size:12px;font-size:0.75rem;font-weight:bold;margin:20px auto 0}@media screen and (min-width: 1200px){.enterprise__calendarArea{margin-top:25px}}@media screen and (max-width: 1199px){.enterprise__calendarArea{margin:15px -20px 0}}.enterprise__calendarArea__menuBox{overflow-x:auto}@media screen and (min-width: 1200px){.enterprise__calendarArea__menuBox{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}}@media screen and (max-width: 1199px){.enterprise__calendarArea__menuBox{display:block;padding:0 20px}}.enterprise__calendarArea__menuBox .statusMenu{display:flex;align-items:center}@media screen and (max-width: 1199px){.enterprise__calendarArea__menuBox .statusMenu{justify-content:space-between}}.enterprise__calendarArea__menuBox .statusMenu__inner{display:flex;align-items:center}.enterprise__calendarArea__menuBox .statusMenu__period{font-weight:bold}@media screen and (min-width: 1200px){.enterprise__calendarArea__menuBox .statusMenu__period{font-size:18px;font-size:1.125rem}}@media screen and (max-width: 1199px){.enterprise__calendarArea__menuBox .statusMenu__period{font-size:16px;font-size:1rem}}.enterprise__calendarArea__menuBox .statusMenu__switchMonth{display:flex;align-items:center}@media screen and (min-width: 1200px){.enterprise__calendarArea__menuBox .statusMenu__switchMonth{margin-left:50px}}.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn{display:block;border-radius:50%;background-color:#fff4e2;display:flex;align-items:center;justify-content:center;margin-right:12px}.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn:last-child{margin-right:0}@media screen and (min-width: 1200px){.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn{width:30px;height:30px}}@media screen and (max-width: 1199px){.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn{width:25px;height:25px}}.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn>span{position:relative}.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn>span::before{position:absolute;content:"";top:50%;border-right:1px solid #323232;border-top:1px solid #323232}@media screen and (min-width: 1200px){.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn>span::before{left:-2px;width:7px;height:7px}}@media screen and (max-width: 1199px){.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn>span::before{left:-6px;width:6px;height:6px}}.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn--prev span::before{transform:translateY(-50%) rotate(-135deg)}@media screen and (min-width: 1200px){.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn--prev span::before{left:-2px}}@media screen and (max-width: 1199px){.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn--prev span::before{left:-6px}}.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn--next>span::before{transform:translateY(-50%) rotate(45deg)}@media screen and (min-width: 1200px){.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn--next>span::before{left:-5px}}@media screen and (max-width: 1199px){.enterprise__calendarArea__menuBox .statusMenu__switchMonth__btn--next>span::before{left:-6px}}.enterprise__calendarArea__menuBox .statusMenu__selectThisMonth{padding:5px 12px 3px;font-size:12px;font-size:0.75rem;font-weight:bold;color:#666;border:1px solid #ccc;border-radius:4px;margin-left:20px}@media screen and (min-width: 1200px){.enterprise__calendarArea__menuBox .modListTags{margin:0 0 0 auto}}@media screen and (max-width: 1199px){.enterprise__calendarArea__menuBox .modListTags{margin-top:15px}}.enterprise__calendarArea__table{overflow-x:auto}@media screen and (min-width: 1200px){.enterprise__calendarArea__table{margin-top:15px}}@media screen and (max-width: 1199px){.enterprise__calendarArea__table{margin-top:25px}}.enterprise__calendarArea__table table{width:100%;box-sizing:border-box;border:1px solid #ccc;background-color:#fff;table-layout:fixed}.enterprise__calendarArea__table table thead tr{border-bottom:1px solid #ccc}.enterprise__calendarArea__table table thead tr th{background-color:#f5f5f5;font-size:12px;font-size:0.75rem;font-weight:bold;text-align:center;padding:7px 0}@media screen and (min-width: 1200px){.enterprise__calendarArea__table table thead tr th{width:14.2857142857%}}@media screen and (max-width: 1199px){.enterprise__calendarArea__table table thead tr th{width:14.2857142857vw}}.enterprise__calendarArea__table table thead tr th+th{border-left:1px solid #ccc}.enterprise__calendarArea__table table tbody tr+tr{border-top:1px solid #ccc}.enterprise__calendarArea__table table tbody tr td+td{border-left:1px solid #ccc}@media screen and (min-width: 1200px){.enterprise__calendarArea__table table tbody tr .timeTable{padding:2px 5px}}@media screen and (max-width: 1199px){.enterprise__calendarArea__table table tbody tr .timeTable{padding:2px}}.enterprise__calendarArea__table table tbody tr .timeTable.is_hide{opacity:.7}.enterprise__calendarArea__table table tbody tr .timeTable.is_today{background-color:#e6720e}.enterprise__calendarArea__table table tbody tr .timeTable.is_today .timeTable__day,.enterprise__calendarArea__table table tbody tr .timeTable.is_today .timeTable__more{color:#fff}.enterprise__calendarArea__table table tbody tr .timeTable:nth-child(6) .timeTable__day{color:#04c}.enterprise__calendarArea__table table tbody tr .timeTable:nth-child(7) .timeTable__day{color:#e80000}.enterprise__calendarArea__table table tbody tr .timeTable__day{font-size:14px;font-size:0.875rem;font-weight:bold}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList{margin-top:5px}@media screen and (max-width: 1199px){.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList{width:100%}}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item{margin-top:4px;border-radius:8px;padding:4px}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item:first-child{margin-top:0}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item .time{font-size:10px;font-size:0.625rem;font-weight:bold}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item .time span{position:relative;padding-left:15px}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item .time span::before{position:absolute;content:"";width:10px;height:10px;background-size:100%;background-repeat:no-repeat;top:50%;left:0;transform:translateY(-50%)}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item .title{font-size:10px;font-size:0.625rem;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;color:#222}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item.briefing{background-color:#d6f0f9}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item.briefing .time span::before{background-image:url("/assets/img/student/icon_briefing.png")}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item.career{background-color:#ecffd9}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item.career .time span::before{background-image:url("/assets/img/student/icon_career.png")}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item.selection{background-color:#ffe8f3}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item.selection .time span::before{background-image:url("/assets/img/student/icon_selection.png")}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item.intern{background-color:#ffffce}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item.intern .time span::before{background-image:url("/assets/img/student/icon_intern.png")}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item.other{background-color:#f5f5f5}.enterprise__calendarArea__table table tbody tr .timeTable__scheduleList__item.other .time span::before{background-image:url("/assets/img/student/icon_other.png")}.enterprise__calendarArea__table table tbody tr .timeTable__more{font-size:10px;font-size:0.625rem;display:inline-block;color:#04c;width:100%}.enterprise__calendarArea__table table tbody tr .timeTable__more span{margin:6px 0px 0px 3px}.enterprise__calendarArea__table table tbody tr .timeTable__more p{margin:6px 0px 0px 3px}.enterprise__scheduleCont{border-radius:8px;background-color:#fff}@media screen and (min-width: 1200px){.enterprise__scheduleCont{padding:45px 10px 45px 25px;width:385px}}@media screen and (max-width: 1199px){.enterprise__scheduleCont{padding:30px 15px}}.enterprise__scheduleCont__day{font-size:14px;font-size:0.875rem;font-weight:bold;padding-bottom:15px}.enterprise__scheduleCont__inner{height:285px;padding-right:15px;overflow-y:auto}.enterprise__scheduleCont__inner::-webkit-scrollbar{width:5px}.enterprise__scheduleCont__inner::-webkit-scrollbar-track{background-color:#fff}.enterprise__scheduleCont__inner::-webkit-scrollbar-thumb{background-color:#999;border-radius:3px}.enterprise__scheduleCont__list{border-top:1px solid #ccc}.enterprise__scheduleCont__list .item{padding:10px 0;border-bottom:1px solid #ccc}.enterprise__scheduleCont__list .item__infoArea{display:flex}.enterprise__scheduleCont__list .item__infoArea__time{font-size:12px;font-size:0.75rem}.enterprise__scheduleCont__list .item__infoArea__genre{padding:2px 8px;font-size:10px;font-size:0.625rem;border-radius:15px;margin-left:10px;color:#666;font-weight:700}.enterprise__scheduleCont__list .item__infoArea__genre.briefing{background-color:#d6f0f9}.enterprise__scheduleCont__list .item__infoArea__genre.career{background-color:#ecffd9}.enterprise__scheduleCont__list .item__infoArea__genre.selection{background-color:#ffe8f3}.enterprise__scheduleCont__list .item__infoArea__genre.intern{background-color:#ffffce}.enterprise__scheduleCont__list .item__infoArea__genre.other{background-color:#f5f5f5}.enterprise__scheduleCont__list .item__title{margin-top:5px;font-size:12px;font-size:0.75rem;font-weight:bold}.enterprise__searchStudentList{display:flex;gap:20px;flex-wrap:wrap}.enterprise__searchStudentList__item{overflow:hidden;border-radius:8px;border:2px solid #eee}@media screen and (min-width: 1200px){.enterprise__searchStudentList__item{width:calc(25% - 15px)}}@media screen and (max-width: 1199px){.enterprise__searchStudentList__item{width:calc(50% - 10px)}}@media screen and (min-width:768px)and (max-width:1300px){.enterprise__searchStudentList__item{width:calc((100% - 40px)/3)}}.enterprise__searchStudentList__item .imgArea{position:relative}.enterprise__searchStudentList__item .imgArea__img{aspect-ratio:1/1}.enterprise__searchStudentList__item .imgArea__img img{width:100%;height:100%;object-fit:cover}.enterprise__searchStudentList__item .imgArea__budge{position:absolute;top:5px;right:5px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1200px){.enterprise__searchStudentList__item .imgArea__budge{width:36px;height:36px}}@media screen and (max-width: 1199px){.enterprise__searchStudentList__item .imgArea__budge{width:24px;height:24px}}.enterprise__searchStudentList__item .imgArea__budge__icon{width:18px;height:16px}.enterprise__searchStudentList__item .imgArea__budge.is_like .imgArea__budge__icon{fill:#e73820}.enterprise__searchStudentList__item .imgArea__status{position:absolute;left:10px;bottom:10px;padding:4px 10px 3px;border:1px solid #fff;border-radius:4px;background-color:#ffd900;font-weight:bold;font-size:10px;font-size:0.625rem}.enterprise__searchStudentList__item .imgArea__status.is_hide{display:none}.enterprise__searchStudentList__item .textArea{background-color:#fff}@media screen and (min-width: 1200px){.enterprise__searchStudentList__item .textArea{padding:15px}}@media screen and (max-width: 1199px){.enterprise__searchStudentList__item .textArea{padding:10px}}.enterprise__searchStudentList__item .textArea__name{font-size:16px;font-size:1rem;font-weight:bold}.enterprise__searchStudentList__item .textArea__budgeArea{display:flex;align-items:center;justify-content:space-between}.enterprise__searchStudentList__item .textArea__budgeArea__icon{width:20px;height:17px}.enterprise__searchStudentList__item .textArea__budgeArea__icon.is_offer{fill:#e6720e}.enterprise.mypage .modBtnPageTop{bottom:70px}.enterprise .mypageFixedMenu__btn--like::before{background-color:#999;mask-image:url(/assets/img/enterprise/mypage/icon_like.png);background-image:none;mask-size:contain}.enterprise .mypageFixedMenu__btn--like.is_like::before{background-color:#e73820}@media screen and (max-width: 1199px){.enterprise .modContentBox__enterprise__calendarArea{margin:20px -20px 0;padding:23px 20px 21px;border-radius:0}}.enterprise .modContentItem .modInputText,.enterprise .modContentItem .modSelectBox{width:100%}.enterprise .modContentItem .modContentItem__addressEdit .modInputText{width:200px}.enterprise.posting .modBtnEdit{background-color:#e6720e;position:fixed;right:30px;bottom:100px;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:0 0 10px rgba(80,125,105,.3);opacity:0;visibility:hidden;transition:.3s all}.enterprise.posting .modBtnEdit.is_show{opacity:1;visibility:inherit}.enterprise.posting .modBtnEdit.is_show:hover{box-shadow:none}.enterprise .mypageProfArea__contBox__textArea .points{width:136px}.enterprise .mypageProfArea__contBox--flex{display:flex}.enterprise .mypageProfArea__contBox--flex .modBtnRounded{line-height:40px;font-size:12px;font-size:0.75rem}@media screen and (min-width: 1200px){.enterprise .mypageProfArea__contBox--flex .modBtnRounded{max-width:180px;margin:15px 0 0 15px}.enterprise .mypageProfArea__contBox--flex .modBtnRounded:first-child{margin:15px 0 0 0}}@media screen and (max-width: 1199px){.enterprise .mypageProfArea__contBox--flex .modBtnRounded{width:100%;margin-top:10px;margin:10px 10px}}.enterprise .mypageProfArea__statusArea{margin-top:24px}@media screen and (min-width: 1200px){.enterprise .mypageBnrArea{margin:30px auto 0;max-width:740px}}@media screen and (max-width: 1199px){.enterprise .mypageBnrArea{margin:25px auto 0;width:100%}}@media screen and (min-width: 1200px){.enterprise .mypageBnrArea__inner{display:flex;flex-wrap:wrap;gap:0px}}@media screen and (min-width: 1200px){.enterprise .mypageBnrArea__item{width:calc(50% - 10px);margin-right:20px}.enterprise .mypageBnrArea__item:last-child{margin-right:0}.enterprise .mypageBnrArea__item:nth-child(2n){margin-right:0}.enterprise .mypageBnrArea__item:nth-child(n+3){margin-top:20px}}@media screen and (max-width: 1199px){.enterprise .mypageBnrArea__item{width:100%;max-width:390px;margin:5px 5px}}.enterprise .mypageBnrArea__item img{width:100%;height:auto}.contact{background-color:#fffef9}.contactSwitchInquirer{display:flex;align-items:center;gap:30px}@media screen and (min-width: 1200px){.contactSwitchInquirer{margin:50px auto 0;max-width:770px}}@media screen and (max-width: 1199px){.contactSwitchInquirer{margin-top:30px}}.contactSwitchInquirer__btn{width:calc(50% - 15px)}.contactSwitchInquirer__btn span{display:block;border:1px solid #3968ab;color:#3968ab;text-align:center;font-weight:bold}@media screen and (min-width: 1200px){.contactSwitchInquirer__btn span{line-height:68px;font-size:20px;font-size:1.25rem;border-radius:35px}}@media screen and (max-width: 1199px){.contactSwitchInquirer__btn span{line-height:48px;font-size:16px;font-size:1rem;border-radius:25px}}.contactSwitchInquirer__btn>input[type=radio]:checked+span{background-color:#3968ab;color:#fff}.contact .modTitleHeaddingArea__prevBtn{background-color:#eee}.contact .modTitleHeaddingArea__prevBtn span::before{background-color:#666}.contact .modTitleHeaddingArea__prevBtn span::after{border-color:#666}.contact .modContentFormArea__consentArea .linkText{color:#3968ab}.contact .modContentFormArea .modBtnRounded{background-color:#3968ab}.contact .modTableConfirmInfo table tbody tr th{color:#3968ab}.contact .modContentFormArea__title--siteColor{color:#3968ab}.aboutContent{background-color:#fff;border-radius:16px;box-shadow:0 0 10px rgba(80,125,105,.15)}@media screen and (min-width: 1200px){.aboutContent{max-width:960px;width:calc(100% - 120px);margin:50px auto 0;padding:55px 100px}}@media screen and (max-width: 1199px){.aboutContent{margin:30px auto 0;padding:40px 20px}}.aboutContent__logo{margin:0 auto}@media screen and (min-width: 1200px){.aboutContent__logo{width:200px}}@media screen and (max-width: 1199px){.aboutContent__logo{width:150px}}.aboutContent__logo img{width:100%;height:auto}@media screen and (min-width: 1200px){.aboutContent__box{margin-top:55px}}@media screen and (max-width: 1199px){.aboutContent__box{margin-top:40px}}.aboutContent__box__title{background-color:#f3f6f4;border-radius:35px;padding:2px 0;font-weight:bold;text-align:center}@media screen and (min-width: 1200px){.aboutContent__box__title{font-size:20px;font-size:1.25rem}}@media screen and (max-width: 1199px){.aboutContent__box__title{font-size:16px;font-size:1rem}}@media screen and (min-width: 1200px){.aboutContent__box__reasonList{margin-top:15px}}@media screen and (max-width: 1199px){.aboutContent__box__reasonList{margin-top:20px}}.aboutContent__box__reasonList .item{border-bottom:1px solid #eee;padding:20px 18px 20px 0}@media screen and (max-width: 1199px){.aboutContent__box__reasonList .item{padding-left:18px}}.aboutContent__box__reasonList .item:nth-child(1) .item__contBox__titleArea .title{color:#e73820}.aboutContent__box__reasonList .item:nth-child(1) .item__contBox__titleArea .title::before{background-color:#e73820}.aboutContent__box__reasonList .item:nth-child(2) .item__contBox__titleArea .title{color:#f29600}.aboutContent__box__reasonList .item:nth-child(2) .item__contBox__titleArea .title::before{background-color:#f29600}.aboutContent__box__reasonList .item:nth-child(3) .item__contBox__titleArea .title{color:#ffd900}.aboutContent__box__reasonList .item:nth-child(3) .item__contBox__titleArea .title::before{background-color:#ffd900}.aboutContent__box__reasonList .item:nth-child(4) .item__contBox__titleArea .title{color:#28884f}.aboutContent__box__reasonList .item:nth-child(4) .item__contBox__titleArea .title::before{background-color:#28884f}.aboutContent__box__reasonList .item:nth-child(5) .item__contBox__titleArea .title{color:#23adde}.aboutContent__box__reasonList .item:nth-child(5) .item__contBox__titleArea .title::before{background-color:#23adde}.aboutContent__box__reasonList .item:nth-child(6) .item__contBox__titleArea .title{color:#4773b3}.aboutContent__box__reasonList .item:nth-child(6) .item__contBox__titleArea .title::before{background-color:#4773b3}.aboutContent__box__reasonList .item:nth-child(7) .item__contBox__titleArea .title{color:#6763a6}.aboutContent__box__reasonList .item:nth-child(7) .item__contBox__titleArea .title::before{background-color:#6763a6}@media screen and (min-width: 1200px){.aboutContent__box__reasonList .item__contBox{display:flex;align-items:center;gap:75px}}.aboutContent__box__reasonList .item__contBox__titleArea{font-weight:bold}@media screen and (min-width: 1200px){.aboutContent__box__reasonList .item__contBox__titleArea{width:155px;padding-left:18px}}.aboutContent__box__reasonList .item__contBox__titleArea .title{position:relative}@media screen and (min-width: 1200px){.aboutContent__box__reasonList .item__contBox__titleArea .title{font-size:25px;font-size:1.5625rem}}@media screen and (max-width: 1199px){.aboutContent__box__reasonList .item__contBox__titleArea .title{font-size:20px;font-size:1.25rem}}.aboutContent__box__reasonList .item__contBox__titleArea .title::before{content:"";position:absolute;top:15px;left:-18px;width:8px;height:8px;border-radius:50%}.aboutContent__box__reasonList .item__contBox__titleArea .description{font-size:12px;font-size:0.75rem;color:#666}@media screen and (max-width: 1199px){.aboutContent__box__reasonList .item__contBox__text{margin-top:8px;font-size:14px;font-size:0.875rem}}.group__errorarea{margin-bottom:32px}@media screen and (max-width: 1199px){.group__errorarea{margin-bottom:24px}}.group__name{margin-bottom:32px}@media screen and (max-width: 1199px){.group__name{margin-bottom:24px}}.group .modContentItem+.modContentItem{margin-top:32px}@media screen and (max-width: 1199px){.group .modContentItem+.modContentItem{margin-top:24px}}.group .modContentFormArea .modBtnRounded{margin-top:40px}.group .modTableConfirmInfo table tbody tr{border-top:1px solid #eee}.group .modTableConfirmInfo table tbody tr:last-child{border-bottom:1px solid #eee}.group .modTableConfirmInfo table tbody tr th{width:125px;vertical-align:middle}.group .modTableConfirmInfo table tbody tr td img{min-height:129px;width:auto}.group .modContentItem__inputBox--flex{margin-top:12px}.group .modContentItem__inputBox--flex .modInputRadio{margin-right:24px}@media screen and (max-width: 1199px){.group .modContentItem__inputBox--flex .modInputRadio{margin-right:40px;width:calc(50% - 40px)}}.group .modContentItem__inputBox--flex .modInputRadio:not(:last-child){margin-bottom:8px}@media screen and (max-width: 1199px){.group .modContentItem__inputBox--flex .modInputRadio:not(:last-child){margin-bottom:24px}}.group .modContentItem__inputBox--flex .modInputRadio:nth-last-child(2){margin-bottom:0}.group .modPopup__inner{max-width:384px}.group__header{max-width:1192px;padding:64px 20px 80px;margin:0 auto}@media screen and (max-width: 1199px){.group__header{padding:48px 20px 72px}}.group__header__detail{display:grid;gap:16px 24px;grid-template-columns:auto 1fr;grid-template-rows:repeat(2, 1fr)}@media screen and (max-width: 1199px){.group__header__detail{grid-template-rows:1fr auto;gap:24px 20px}}.group__header__detail .img{width:120px;height:120px;display:flex;justify-content:center;align-items:center;grid-row:span 2/span 2}@media screen and (max-width: 1199px){.group__header__detail .img{grid-row:1/span 1}}.group__header__detail .img img{max-width:100%;max-height:100%;width:auto;height:auto}.group__header__detail .info__category{width:fit-content;border-radius:2px;background:#f5f5f5;padding:4px 2px;min-width:69px;margin-bottom:8px}.group__header__detail .info__category mark{display:flex;background-color:unset;justify-content:center;align-items:center;color:#666;font-size:10px;font-size:0.625rem;font-style:normal;font-weight:700;line-height:155%}.group__header__detail .info__title{font-size:20px;font-size:1.25rem;font-style:normal;font-weight:700;line-height:145%}@media screen and (max-width: 1199px){.group__header__detail .info__title{font-size:16px;font-size:1rem}}.group__header__detail .readersBox{grid-column-start:2}@media screen and (max-width: 1199px){.group__header__detail .readersBox{grid-column:span 2/span 2}}.group__header__detail .readersBox__reader{display:flex;align-items:center}.group__header__detail .readersBox__reader:not(:first-child){margin-top:4px}@media screen and (max-width: 1199px){.group__header__detail .readersBox__reader:not(:first-child){margin-top:8px}}.group__header__detail .readersBox__reader__title{color:#008b4e;font-size:12px;font-size:0.75rem;font-style:normal;font-weight:700;line-height:155%}.group__header__detail .readersBox__reader__list{display:flex;align-items:center;gap:8px;font-size:12px;font-size:0.75rem;font-style:normal;font-weight:500;line-height:155%}.group__header__text{padding:24px;font-size:14px;font-size:0.875rem;font-style:normal;font-weight:500;line-height:175%;border-radius:8px;background:#fafafa;margin-top:32px}.group__header__text .more{display:none;padding:0;font-size:14px;font-size:0.875rem;font-style:normal;font-weight:700;line-height:145%;justify-content:center;align-items:center;gap:8px;margin:10px auto 0}.group__header__text .more::after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSI4IiBmaWxsPSIjOTk5OTk5Ii8+CiAgPHBhdGggZD0iTTExLjM0NjIgNi42NjY2OUwxMiA3LjI2MTU5TDguNDM2NyAxMC41MDE5QzguMzc5NiAxMC41NTQxIDguMzExNzEgMTAuNTk1NiA4LjIzNjkyIDEwLjYyMzhDOC4xNjIxMyAxMC42NTIxIDguMDgxOTMgMTAuNjY2NyA4LjAwMDkzIDEwLjY2NjdDNy45MTk5MiAxMC42NjY3IDcuODM5NzIgMTAuNjUyMSA3Ljc2NDkzIDEwLjYyMzhDNy42OTAxNCAxMC41OTU2IDcuNjIyMjUgMTAuNTU0MSA3LjU2NTE1IDEwLjUwMTlMNCA3LjI2MTU5TDQuNjUzODIgNi42NjcyNUw4IDkuNzA4NDhMMTEuMzQ2MiA2LjY2NjY5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+");display:inline-block;width:16px;height:16px}@media screen and (max-width: 1199px){.group__header__text{padding:16px}.group__header__text p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis}.group__header__text .more{display:flex}.group__header__text .more.is_open::after{transform:rotate(180deg)}}.group__header__submit{margin:16px auto 0;max-width:300px}@media screen and (max-width: 1199px){.group__header__submit{max-width:280px;margin-top:24px}}.group__header__links{display:flex;justify-content:flex-end;align-items:flex-end;align-self:stretch;margin-top:16px}@media screen and (max-width: 1199px){.group__header__links{flex-direction:column;gap:24px;margin-top:24px;width:100%}}.group__header__links .list{width:calc(100% - 131px);margin:0;overflow:auto}@media screen and (max-width: 1199px){.group__header__links .list{width:100%}}.group__header__request{padding:30px 40px;background-color:#fff;border-radius:8px;font-size:14px;font-size:0.875rem;font-style:normal;font-weight:600;line-height:normal;text-align:center;display:flex;justify-content:center;flex-direction:column;gap:8px}.group__activity--search{padding-top:64px}@media screen and (max-width: 1199px){.group__activity--search{padding-top:48px}}.group__activity__header{max-width:1192px;padding:0 20px 16px;margin:0 auto;width:100%;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1199px){.group__activity__header{align-items:center}}.group__activity__header .title{font-size:30px;font-size:1.875rem;font-style:normal;font-weight:700;line-height:145%}@media screen and (max-width: 1199px){.group__activity__header .title{font-size:24px;font-size:1.5rem}}.group__activity__header .link{display:flex;padding:15px 26px;justify-content:center;align-items:center;border-radius:4px;background:#008b4e;color:#fff;font-size:14px;font-size:0.875rem;font-style:normal;font-weight:700;line-height:145%;gap:4px}.group__activity__header .link--plus{padding:15px 16px}@media screen and (max-width: 1199px){.group__activity__header .link--plus{padding:15px 12px}}.group__activity__header .link--plus::before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTQgOC44NTcxNEg4Ljg1NzE0VjE0SDcuMTQyODZWOC44NTcxNEgyVjcuMTQyODZINy4xNDI4NlYySDguODU3MTRWNy4xNDI4NkgxNFY4Ljg1NzE0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+");display:inline-block;width:16px;height:16px}.group__activity__list{display:flex;flex-wrap:wrap;gap:24px;align-self:stretch;padding:40px 64px 0}@media screen and (max-width: 1199px){.group__activity__list{padding:40px 0 0;gap:16px}}.group__activity__list .item{padding:20px 0 12px 0;border-radius:8px;background:#fff;box-shadow:0 0 4px 0 rgba(80,125,105,.25);position:relative;display:block;width:calc(33.3333333333% - 16px)}@media screen and (max-width: 1199px){.group__activity__list .item{width:100%}}@media screen and (min-width:768px)and (max-width:1300px){.group__activity__list .item{width:calc(50% - 16px)}}.group__activity__list .item__header{display:flex;align-items:center;gap:12px;padding:0 20px;margin-bottom:12px}.group__activity__list .item__header__img{width:30px;height:30px;aspect-ratio:1/1;background:#d9d9d9;border-radius:15px;overflow:hidden}.group__activity__list .item__header__img img{width:100%;height:100%;object-fit:cover}.group__activity__list .item__header__title{font-size:14px;font-size:0.875rem;font-style:normal;font-weight:700;line-height:100%}.group__activity__list .item__link{padding:0 20px;margin-bottom:16px;font-size:16px;font-size:1rem;font-style:normal;font-weight:500;line-height:155%;display:inline-block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis}@media screen and (max-width: 1199px){.group__activity__list .item__link{font-size:14px;font-size:0.875rem}}.group__activity__list .item__link::after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.group__activity__list .item__link--group{padding:0;margin:0}.group__activity__list .item__link__group{padding:0 20px 20px 20px;border-bottom:1px solid #eee}@media screen and (max-width: 1199px){.group__activity__list .item__link__group{padding-bottom:16px}}.group__activity__list .item__link__group .gheader{display:flex;align-items:center;gap:12px;align-self:stretch}.group__activity__list .item__link__group .gheader picture{width:72px;height:72px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.group__activity__list .item__link__group .gheader picture img{max-width:100%;max-height:100%;width:auto;height:auto}.group__activity__list .item__link__group .gheader__title{display:inline-block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;font-size:16px;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.64px}.group__activity__list .item__link__group .text{overflow:hidden;color:#323232;text-overflow:ellipsis;font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:155%;display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-top:12px}.group__activity__list .item__link__category{padding:16px 20px 0;display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.group__activity__list .item__link__category p{flex-shrink:0}.group__activity__list .item__link__category p mark{border-radius:100px;background:#f5f5f5;color:#666;font-size:12px;font-size:0.75rem;font-style:normal;font-weight:700;line-height:130%;padding:4px 16px}.group__activity__list .item__footer{border-top:1px solid #eee;padding:12px 20px 0;display:flex;justify-content:space-between;align-items:center}.group__activity__list .item__footer__time{color:#008b4e;font-size:12px;font-size:0.75rem;font-style:normal;font-weight:500;line-height:100%}.group__activity__list .item__footer__links{display:flex;align-items:center;gap:12px;min-height:23px}.group__activity__list .item__footer__links .link{z-index:2;color:#666;font-size:14px;font-size:0.875rem;font-style:normal;font-weight:500;line-height:100%;display:flex;align-items:center;gap:4px}.group__activity__list .item__footer__links .link:not(:first-child){padding-left:12px;border-left:1px solid #eee}.group__activity__list .item__footer__links .link--edit::before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE2IDE3IiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMjU1XzE3NTgpIj4KICAgIDxwYXRoIGQ9Ik0xLjI1IDE2LjVDMC45MiAxNi41IDAuNjEgMTYuMzYgMC4zOCAxNi4xMkMwLjE0IDE1LjkgMCAxNS41OSAwIDE1LjI2VjMuNTlDMCAzLjI2IDAuMTMgMi45NCAwLjM4IDIuNzFDMC42MSAyLjQ3IDAuOTIgMi4zNCAxLjI1IDIuMzRINy43OEw2LjQ2IDMuNjZIMS4zMlYxNS4xOEgxMi44NVY5LjhMMTQuMTcgOC40OFYxNS4yNkMxNC4xNyAxNS41OSAxNC4wNCAxNS45IDEzLjggMTYuMTNDMTMuNTcgMTYuMzcgMTMuMjYgMTYuNTEgMTIuOTIgMTYuNTFIMS4yNVYxNi41Wk00Ljg0IDExLjY2VjguNDRMMTAuNTcgMi43MkwxMi40NyAwLjgyQzEyLjY4IDAuNjEgMTIuOTcgMC41IDEzLjI3IDAuNUMxMy41OCAwLjUgMTMuODcgMC42MiAxNC4wOCAwLjg0TDE1LjY3IDIuNDVDMTUuODggMi42NiAxNiAyLjk1IDE1Ljk5IDMuMjVDMTUuOTkgMy41NSAxNS44NyAzLjg0IDE1LjY1IDQuMDRMMTMuODEgNS45TDguMDYgMTEuNjZINC44NFpNNS45OCA4LjlWMTAuNTNINy42TDEzLjAyIDUuMTFMMTEuMzkgMy41MUw1Ljk4IDguODlWOC45WiIgZmlsbD0iIzY2NjY2NiIvPgogIDwvZz4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDBfMjU1XzE3NTgiPgogICAgICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuNSkiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgo8L3N2Zz4=");display:inline-block;width:15.991px;height:16.01px;flex-shrink:0}.group__activity__list .item__footer__links .link--delete::before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE2IDE3IiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMjU1XzE3NjMpIj4KICAgIDxwYXRoIGQ9Ik0yLjk2IDE2LjQ5QzIuNTcgMTYuNDkgMi4yNSAxNi4xNyAyLjI1IDE1Ljc4VjYuMThDMi4yNSA1Ljc5IDIuNTcgNS40NyAyLjk2IDUuNDdDMy4zNSA1LjQ3IDMuNjcgNS43OSAzLjY3IDYuMThWMTUuMDdIMTIuNTZWNi4xOEMxMi41NiA1Ljc5IDEyLjg4IDUuNDcgMTMuMjcgNS40N0MxMy42NiA1LjQ3IDEzLjk4IDUuNzggMTMuOTggNi4xOFYxNS43OEMxMy45OCAxNi4xNyAxMy42NiAxNi40OSAxMy4yNyAxNi40OUgyLjk2Wk05IDEyLjU4VjYuMThDOSA1Ljc5IDkuMzIgNS40NyA5LjcxIDUuNDdDMTAuMSA1LjQ3IDEwLjQyIDUuNzkgMTAuNDIgNi4xOFYxMi41OEMxMC40MiAxMi45NyAxMC4xMSAxMy4yOSA5LjcxIDEzLjI5QzkuMzIgMTMuMjkgOSAxMi45OCA5IDEyLjU4Wk01LjggMTIuNThWNi4xOEM1LjggNS43OSA2LjEyIDUuNDcgNi41MSA1LjQ3QzYuOSA1LjQ3IDcuMjIgNS43OCA3LjIyIDYuMThWMTIuNThDNy4yMiAxMi45NyA2LjkgMTMuMjkgNi41MSAxMy4yOUM2LjEyIDEzLjI5IDUuOCAxMi45NyA1LjggMTIuNThaTTExLjM5IDQuNzZIMS43M0MxLjMzIDQuNzYgMS4wMSA0LjQ1IDEgNC4wNUMxIDMuNjUgMS4zMyAzLjMzIDEuNzMgMy4zNEg0LjMzTDUuMjUgMC45NkM1LjM2IDAuNjggNS42MyAwLjUgNS45MyAwLjVIMTAuMzFDMTAuNjEgMC41IDEwLjg4IDAuNjggMTAuOTkgMC45NkwxMS45MSAzLjM0SDE0LjVDMTQuOSAzLjM0IDE1LjIzIDMuNjUgMTUuMjMgNC4wNUMxNS4yMyA0LjQ1IDE0LjkgNC43NyAxNC41IDQuNzZIMTEuNEgxMS4zOVpNNS44OCAzLjMzSDEwLjM0TDkuNzkgMS45MUg2LjQyTDUuODcgMy4zM0g1Ljg4WiIgZmlsbD0iIzY2NjY2NiIvPgogIDwvZz4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDBfMjU1XzE3NjMiPgogICAgICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuNSkiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgo8L3N2Zz4=");display:inline-block;width:16px;height:16px;flex-shrink:0}.group__activity__more{max-width:300px;margin:40px auto 30px}@media screen and (max-width: 1199px){.group__activity__more{margin-bottom:0;max-width:280px}}.group__activity .modContentSiteKv{padding-bottom:64px}@media screen and (max-width: 1199px){.group__activity .modContentSiteKv{padding-bottom:48px}}.group__activity__pager{display:flex;align-items:center;gap:60px;max-width:1192px;padding:0 210px 16px 20px;margin:0 auto;width:100%;min-height:56px}@media screen and (max-width: 1199px){.group__activity__pager{flex-direction:column;gap:16px;padding:0 20px 16px;align-items:flex-start;min-height:0}}.group__activity__pager .modTextPageNumber{margin:0}.group__activity__pager .modBtnPagerArea{margin:auto}.group__activity__search{border-radius:16px;background:#fafafa;padding:28px 0 32px;max-width:1152px;margin:0 auto 20px;width:calc(100% - 40px)}@media screen and (max-width: 1199px){.group__activity__search{padding:16px 0 24px}}.group__activity__search:last-of-type{margin-bottom:80px}@media screen and (max-width: 1199px){.group__activity__search:last-of-type{margin-bottom:72px}}.group__activity__search h3{color:#323232;font-size:16px;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;width:calc(100% - 40px);margin:0 auto 12px;max-width:1000px}@media screen and (max-width: 1199px){.group__activity__search h3{margin-bottom:16px}.group__activity__search h3:nth-of-type(2){border-top:1px solid #eee;padding-top:24px}}.group__activity__search .checkboxs{width:calc(100% - 40px);margin:0 auto 32px;display:flex;align-items:flex-start;gap:24px 72px;align-self:stretch;flex-wrap:wrap;justify-content:flex-start;max-width:1000px}@media screen and (max-width: 1199px){.group__activity__search .checkboxs{flex-direction:column;margin-bottom:24px}}.group__activity__search .checkboxs label{width:196px;flex-shrink:0;margin:0}@media screen and (max-width: 1199px){.group__activity__search .checkboxs label{width:auto}.group__activity__search .checkboxs label:nth-child(n+4){display:none}}.group__activity__search .checkboxs label span{width:calc(100% - 20px)}@media screen and (max-width: 1199px){.group__activity__search .checkboxs.is_open label:nth-child(n+4){display:flex}}.group__activity__search .more{display:none;padding:0;font-size:14px;font-size:0.875rem;font-style:normal;font-weight:700;line-height:145%;justify-content:center;align-items:center;gap:8px;margin:0 auto 20px}@media screen and (max-width: 1199px){.group__activity__search .more{display:flex}}.group__activity__search .more::after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSI4IiBmaWxsPSIjOTk5OTk5Ii8+CiAgPHBhdGggZD0iTTExLjM0NjIgNi42NjY2OUwxMiA3LjI2MTU5TDguNDM2NyAxMC41MDE5QzguMzc5NiAxMC41NTQxIDguMzExNzEgMTAuNTk1NiA4LjIzNjkyIDEwLjYyMzhDOC4xNjIxMyAxMC42NTIxIDguMDgxOTMgMTAuNjY2NyA4LjAwMDkzIDEwLjY2NjdDNy45MTk5MiAxMC42NjY3IDcuODM5NzIgMTAuNjUyMSA3Ljc2NDkzIDEwLjYyMzhDNy42OTAxNCAxMC41OTU2IDcuNjIyMjUgMTAuNTU0MSA3LjU2NTE1IDEwLjUwMTlMNCA3LjI2MTU5TDQuNjUzODIgNi42NjcyNUw4IDkuNzA4NDhMMTEuMzQ2MiA2LjY2NjY5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+");display:inline-block;width:16px;height:16px}.group__activity__search .more.is_active::after{transform:rotate(180deg)}.group__activity__search .btns{margin:0 auto;text-align:center;border-top:1px solid #eee;padding:24px 20px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.group__activity__search .btns .modBtnRounded{max-width:280px}.group__activity__search .btns .reset{font-size:12px;font-size:0.75rem;font-style:normal;font-weight:700;line-height:normal;display:inline-flex;align-items:center;gap:8px;padding:0}.group__activity__search .modInputSearch{width:calc(100% - 40px);margin:0 auto 32px;max-width:1000px}@media screen and (max-width: 1199px){.group__activity__search .modInputSearch{margin-bottom:24px}}.group__activity__search .modInputSearch input{border:1px solid #eee;background:#fff;height:60px;padding-right:65px}@media screen and (max-width: 1199px){.group__activity__search .modInputSearch input{height:52px;padding-right:45px}}.group__activity__result{max-width:1192px;padding:0 20px 12px;margin:0 auto;display:flex;align-items:flex-end}.group__activity__result .word{font-size:28px;font-size:1.75rem;font-style:normal;font-weight:700;line-height:100%}@media screen and (max-width: 1199px){.group__activity__result .word{font-size:24px;font-size:1.5rem}}.group__activity__result .text{font-size:18px;font-size:1.125rem;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width: 1199px){.group__activity__result .text{font-size:16px;font-size:1rem}}.group__activity__tabs{margin:24px auto 40px;padding:0 20px;max-width:1192px}.group__activity__tabs .tab{display:flex;align-items:flex-start;gap:24px}@media screen and (max-width: 1199px){.group__activity__tabs .tab{gap:32px}}.group__activity__tabs .tab__btn{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;color:#666;text-align:center;font-size:14px;font-size:0.875rem;font-style:normal;font-weight:700;line-height:20px;padding:0}.group__activity__tabs .tab__btn.active{color:#008b4e}.group__activity__tabs .tab__btn.active::after{content:"";display:block;width:100%;height:4px;background:#008b4e;border-radius:4px}.group__activity__message{text-align:center;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:700;line-height:160%;padding-top:60px}@media screen and (max-width: 1199px){.group__activity__message{padding-top:52px;font-size:16px;font-size:1rem;line-height:140%}}.group__activity--list .group__activity__header{padding-bottom:0}.group__activity--list .group__activity__tabs{margin-top:0}.group__activity--list .modContentGrayBg{padding-bottom:80px}@media screen and (max-width: 1199px){.group__activity--list .modContentGrayBg{padding-bottom:110px}}.group .groupcancel{display:flex;align-items:center;gap:8px;font-size:12px;font-size:0.75rem;font-style:normal;font-weight:500;line-height:100%;padding:0;color:#323232}.group .groupcancel::after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIKICAgICAgICAgIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+CiAgICAgICAgICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSI4IiBmaWxsPSIjOTk5OTk5IiAvPgogICAgICAgICAgPHBhdGggZD0iTTkuMDM5IDVMOC41MTEzNyA1LjUyNEwxMC41ODY0IDcuNjMySDRWOC4zOEgxMC41ODY0TDguNTIzMTkgMTAuNDc2TDkuMDUwODEgMTFMMTIgOC4wMDhMOS4wMzkgNVoiCiAgICAgICAgICAgIGZpbGw9IndoaXRlIiAvPgogICAgICAgIDwvc3ZnPg==");display:inline-block;width:16px;height:16px}.group .modContentFormArea .groupcancel{margin:40px auto 0}.group__report{padding:40px 80px;max-width:1152px;margin:0 auto}@media screen and (max-width: 1199px){.group__report{padding:40px 15px}}.group__report__header{padding-bottom:16px;border-bottom:1px solid #008b4e}.group__report__header .title{font-size:18px;font-size:1.125rem;font-style:normal;font-weight:700;line-height:100%}@media screen and (max-width: 1199px){.group__report__header .title{font-size:16px;font-size:1rem}}.group__report__header .item{display:flex;justify-content:space-between;align-items:end}.group__report__header .item__date{font-size:14px;font-size:0.875rem;font-style:normal;font-weight:400;line-height:100%;display:flex;gap:10px;align-items:center;margin-top:24px}.group__report__header .item__date::before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE3IDE4IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMS40MTc5NyAxOEMxLjA0NzM5IDE4LjAwMzIgMC42OTA0NzQgMTcuODU5MyAwLjQyNTc4MSAxNy42QzAuMjkyMTE1IDE3LjQ4MTQgMC4xODQ3NSAxNy4zMzYgMC4xMTEzMjggMTcuMTczMUMwLjAzNzkwNjEgMTcuMDEwMiAwLjAwMDMwODMyNyAxNi44MzM3IDAgMTYuNjU1VjIuNjk5OTVDMC4wMDA0ODI5MzYgMi41MjExOCAwLjAzODg5ODcgMi4zNDQ1MyAwLjExMjMwNSAyLjE4MTUyQzAuMTg1NzExIDIuMDE4NTEgMC4yOTIyMzcgMS44NzI4OCAwLjQyNTc4MSAxLjc1NDAzQzAuNjkwNDc0IDEuNDk0NjYgMS4wNDczOSAxLjM1MDc5IDEuNDE3OTcgMS4zNTRIMi45NTExN1YwSDQuNDg2MzNWMS4zNDlIMTIuNTExN1YwSDE0LjA0NTlWMS4zNDlIMTUuNTc5MUMxNS43NjI3IDEuMzQ3MDIgMTUuOTQ1IDEuMzgxMzEgMTYuMTE1MiAxLjQ0OTk1QzE2LjI4NTUgMS41MTg2IDE2LjQ0MDQgMS42MjAyOCAxNi41NzEzIDEuNzQ5MDJDMTYuNzA1IDEuODY3OSAxNi44MTIgMi4wMTM1NCAxNi44ODU3IDIuMTc2NTFDMTYuOTU5NSAyLjMzOTQ5IDE2Ljk5OCAyLjUxNjA3IDE2Ljk5OSAyLjY5NDk1VjE2LjY0N0MxNi45OTgxIDE2LjgyNTcgMTYuOTU5NSAxNy4wMDIzIDE2Ljg4NTcgMTcuMTY1MkMxNi44MTIgMTcuMzI4IDE2LjcwNSAxNy40NzM0IDE2LjU3MTMgMTcuNTkyQzE2LjQ0MDQgMTcuNzIwNyAxNi4yODU1IDE3LjgyMjIgMTYuMTE1MiAxNy44OTA5QzE1Ljk0NSAxNy45NTk1IDE1Ljc2MjYgMTcuOTkzOSAxNS41NzkxIDE3Ljk5MTlMMS40MTc5NyAxOFpNMS40MTc5NyAxNi42NTFIMTUuNTgwMVY2Ljk3NTk1SDEuNDE3OTdWMTYuNjUxWk0xNS41ODAxIDUuNjI0MDJWMi42OTk5NUgxLjQxNzk3VjUuNjI1TDE1LjU4MDEgNS42MjQwMlpNNy40MDMzMiAxMy4zMTNDNy40MDY1NiAxMy4xNzIgNy40MzcwNSAxMy4wMzMgNy40OTQxNCAxMi45MDQxQzcuNTUxMjMgMTIuNzc1MSA3LjYzMzE0IDEyLjY1ODcgNy43MzUzNSAxMi41NjE1QzcuODM3NTYgMTIuNDY0MyA3Ljk1ODE3IDEyLjM4ODMgOC4wODk4NCAxMi4zMzc4QzguMjIxNTIgMTIuMjg3MiA4LjM2MTk0IDEyLjI2MzEgOC41MDI5MyAxMi4yNjdDOC42NDM4OCAxMi4yNjMyIDguNzg0NCAxMi4yODc0IDguOTE2MDIgMTIuMzM4QzkuMDQ3NjMgMTIuMzg4NiA5LjE2NzM1IDEyLjQ2NDYgOS4yNjk1MyAxMi41NjE4QzkuMzcxNzEgMTIuNjU4OSA5LjQ1NDU4IDEyLjc3NTMgOS41MTE3MiAxMi45MDQyQzkuNTY4ODYgMTMuMDMzMSA5LjU5OTE3IDEzLjE3MiA5LjYwMjU0IDEzLjMxM0M5LjU5NTIgMTMuNTk3NSA5LjQ3NTc4IDEzLjg2NzUgOS4yNjk1MyAxNC4wNjM2QzkuMDYzMjggMTQuMjU5NyA4Ljc4NzQ2IDE0LjM2NiA4LjUwMjkzIDE0LjM1OUM4LjM2MTk4IDE0LjM2MjkgOC4yMjE1MSAxNC4zMzg5IDguMDg5ODQgMTQuMjg4NUM3Ljk1ODE3IDE0LjIzOCA3LjgzNzYzIDE0LjE2MiA3LjczNTM1IDE0LjA2NDlDNy42MzMwOCAxMy45Njc5IDcuNTUxNCAxMy44NTE1IDcuNDk0MTQgMTMuNzIyN0M3LjQzNjg4IDEzLjU5MzggNy40MDU4NCAxMy40NTQ5IDcuNDAyMzQgMTMuMzE0TDcuNDAzMzIgMTMuMzEzWk0zLjY1NTI3IDEzLjMxM0MzLjY1ODY0IDEzLjE3MiAzLjY4OTkzIDEzLjAzMzEgMy43NDcwNyAxMi45MDQyQzMuODA0MjEgMTIuNzc1MyAzLjg4NjEgMTIuNjU4OSAzLjk4ODI4IDEyLjU2MThDNC4wOTA0NiAxMi40NjQ2IDQuMjEwMTggMTIuMzg4NiA0LjM0MTggMTIuMzM4QzQuNDczNDEgMTIuMjg3NCA0LjYxMzkzIDEyLjI2MzIgNC43NTQ4OCAxMi4yNjdDNC44OTU4NCAxMi4yNjMyIDUuMDM2MzUgMTIuMjg3NCA1LjE2Nzk3IDEyLjMzOEM1LjI5OTU5IDEyLjM4ODYgNS40MTkzIDEyLjQ2NDYgNS41MjE0OCAxMi41NjE4QzUuNjIzNjYgMTIuNjU4OSA1LjcwNjUzIDEyLjc3NTMgNS43NjM2NyAxMi45MDQyQzUuODIwODEgMTMuMDMzMSA1Ljg1MTEyIDEzLjE3MiA1Ljg1NDQ5IDEzLjMxM0M1Ljg0NzE2IDEzLjU5NzUgNS43Mjc3NCAxMy44Njc1IDUuNTIxNDggMTQuMDYzNkM1LjMxNTIzIDE0LjI1OTcgNS4wMzk0MSAxNC4zNjYgNC43NTQ4OCAxNC4zNTlDNC40NzA1MiAxNC4zNjYgNC4xOTU0OCAxNC4yNTk5IDMuOTg5MjYgMTQuMDY0QzMuNzgzMDQgMTMuODY4MSAzLjY2Mjg3IDEzLjU5NzMgMy42NTUyNyAxMy4zMTNaTTExLjE1NTMgOS42OTcwMkMxMS4xNjE2IDkuNDEzMzkgMTEuMjgwNCA5LjE0MzkgMTEuNDg1NCA4Ljk0Nzc1QzExLjY5MDMgOC43NTE2IDExLjk2NDQgOC42NDQ4MyAxMi4yNDggOC42NTFDMTIuMzg5IDguNjQ3MTQgMTIuNTI5NSA4LjY3MTE0IDEyLjY2MTEgOC43MjE2OEMxMi43OTI4IDguNzcyMjEgMTIuOTEzNCA4Ljg0ODI0IDEzLjAxNTYgOC45NDU0M0MxMy4xMTc4IDkuMDQyNjIgMTMuMTk5NyA5LjE1OTEyIDEzLjI1NjggOS4yODgwOUMxMy4zMTM5IDkuNDE3MDUgMTMuMzQ0NCA5LjU1NjAyIDEzLjM0NzcgOS42OTcwMkMxMy4zNDQyIDkuODM3OTQgMTMuMzEzIDkuOTc2NzQgMTMuMjU1OSAxMC4xMDU2QzEzLjE5ODcgMTAuMjM0NCAxMy4xMTY4IDEwLjM1MDcgMTMuMDE0NiAxMC40NDc5QzEyLjkxMjUgMTAuNTQ1IDEyLjc5MjcgMTAuNjIxMSAxMi42NjExIDEwLjY3MThDMTIuNTI5NiAxMC43MjI0IDEyLjM4OSAxMC43NDY2IDEyLjI0OCAxMC43NDNDMTEuOTY0NiAxMC43NDk1IDExLjY4OTggMTAuNjQzNCAxMS40ODQ0IDEwLjQ0NzlDMTEuMjc5IDEwLjI1MjQgMTEuMTU5OSA5Ljk4MzQxIDExLjE1MjMgOS42OTk5NUwxMS4xNTUzIDkuNjk3MDJaTTcuNDA2MjUgOS42OTcwMkM3LjQwOTQ5IDkuNTU2MDIgNy40Mzk5OCA5LjQxNzA1IDcuNDk3MDcgOS4yODgwOUM3LjU1NDE2IDkuMTU5MTIgNy42MzYwNyA5LjA0MjYyIDcuNzM4MjggOC45NDU0M0M3Ljg0MDQ5IDguODQ4MjQgNy45NjExIDguNzcyMjEgOC4wOTI3NyA4LjcyMTY4QzguMjI0NDUgOC42NzExNCA4LjM2NDg3IDguNjQ3MTQgOC41MDU4NiA4LjY1MUM4LjY0Njc4IDguNjQ3NDEgOC43ODczOSA4LjY3MTY2IDguOTE4OTUgOC43MjIyOUM5LjA1MDUgOC43NzI5MiA5LjE3MDMxIDguODQ4OTEgOS4yNzI0NiA4Ljk0NjA0QzkuMzc0NjEgOS4wNDMxOCA5LjQ1NjQ5IDkuMTU5NDggOS41MTM2NyA5LjI4ODMzQzkuNTcwODYgOS40MTcxOCA5LjYwMTk3IDkuNTU2MSA5LjYwNTQ3IDkuNjk3MDJDOS41OTc4NyA5Ljk4MTQ1IDkuNDc4NjUgMTAuMjUxMiA5LjI3MjQ2IDEwLjQ0NzNDOS4wNjYyNyAxMC42NDMzIDguNzkwMzEgMTAuNzQ5OCA4LjUwNTg2IDEwLjc0M0M4LjM2NDg1IDEwLjc0NzIgOC4yMjQ2IDEwLjcyMzQgOC4wOTI3NyAxMC42NzMyQzcuOTYwOTQgMTAuNjIzIDcuODM5ODUgMTAuNTQ3MyA3LjczNzMgMTAuNDUwNEM3LjYzNDc2IDEwLjM1MzYgNy41NTI3MiAxMC4yMzc0IDcuNDk1MTIgMTAuMTA4NkM3LjQzNzUxIDkuOTc5ODggNy40MDYyMyA5Ljg0MDk2IDcuNDAyMzQgOS42OTk5NUw3LjQwNjI1IDkuNjk3MDJaTTMuNjU4MiA5LjY5NzAyQzMuNjYxNyA5LjU1NjEgMy42OTI4MiA5LjQxNzE4IDMuNzUgOS4yODgzM0MzLjgwNzE4IDkuMTU5NDggMy44ODkwNiA5LjA0MzE4IDMuOTkxMjEgOC45NDYwNEM0LjA5MzM2IDguODQ4OTEgNC4yMTQxNCA4Ljc3MjkyIDQuMzQ1NyA4LjcyMjI5QzQuNDc3MjYgOC42NzE2NiA0LjYxNjg5IDguNjQ3NDEgNC43NTc4MSA4LjY1MUM0Ljg5ODc3IDguNjQ3MjggNS4wMzkyOCA4LjY3MTM0IDUuMTcwOSA4LjcyMTkyQzUuMzAyNTIgOC43NzI1MSA1LjQyMzIxIDguODQ4NjQgNS41MjUzOSA4Ljk0NThDNS42Mjc1NyA5LjA0Mjk2IDUuNzA5NDYgOS4xNTkzIDUuNzY2NiA5LjI4ODIxQzUuODIzNzQgOS40MTcxMSA1Ljg1NTAzIDkuNTU2MDYgNS44NTg0IDkuNjk3MDJDNS44NTEwNiA5Ljk4MTU0IDUuNzMwNjcgMTAuMjUxNSA1LjUyNDQxIDEwLjQ0NzZDNS4zMTgxNiAxMC42NDM4IDUuMDQyMzQgMTAuNzUgNC43NTc4MSAxMC43NDNDNC40NzMzNSAxMC43NTA2IDQuMTk3OTcgMTAuNjQ1IDMuOTkxMjEgMTAuNDQ5NUMzLjc4NDQ1IDEwLjI1NCAzLjY2MzY0IDkuOTg0MzkgMy42NTUyNyA5LjY5OTk1TDMuNjU4MiA5LjY5NzAyWiIgZmlsbD0iIzY2NjY2NiIvPgo8L3N2Zz4=");display:inline-block;width:16.999px;height:18px;flex-shrink:0}.group__report__header .item__links{display:flex;align-items:center;gap:12px;min-height:23px}.group__report__header .item__links .link{z-index:2;color:#666;font-size:14px;font-size:0.875rem;font-style:normal;font-weight:500;line-height:100%;display:flex;align-items:center;gap:4px}.group__report__header .item__links .link:not(:first-child){padding-left:12px;border-left:1px solid #eee}.group__report__header .item__links .link--edit::before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE2IDE3IiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMjU1XzE3NTgpIj4KICAgIDxwYXRoIGQ9Ik0xLjI1IDE2LjVDMC45MiAxNi41IDAuNjEgMTYuMzYgMC4zOCAxNi4xMkMwLjE0IDE1LjkgMCAxNS41OSAwIDE1LjI2VjMuNTlDMCAzLjI2IDAuMTMgMi45NCAwLjM4IDIuNzFDMC42MSAyLjQ3IDAuOTIgMi4zNCAxLjI1IDIuMzRINy43OEw2LjQ2IDMuNjZIMS4zMlYxNS4xOEgxMi44NVY5LjhMMTQuMTcgOC40OFYxNS4yNkMxNC4xNyAxNS41OSAxNC4wNCAxNS45IDEzLjggMTYuMTNDMTMuNTcgMTYuMzcgMTMuMjYgMTYuNTEgMTIuOTIgMTYuNTFIMS4yNVYxNi41Wk00Ljg0IDExLjY2VjguNDRMMTAuNTcgMi43MkwxMi40NyAwLjgyQzEyLjY4IDAuNjEgMTIuOTcgMC41IDEzLjI3IDAuNUMxMy41OCAwLjUgMTMuODcgMC42MiAxNC4wOCAwLjg0TDE1LjY3IDIuNDVDMTUuODggMi42NiAxNiAyLjk1IDE1Ljk5IDMuMjVDMTUuOTkgMy41NSAxNS44NyAzLjg0IDE1LjY1IDQuMDRMMTMuODEgNS45TDguMDYgMTEuNjZINC44NFpNNS45OCA4LjlWMTAuNTNINy42TDEzLjAyIDUuMTFMMTEuMzkgMy41MUw1Ljk4IDguODlWOC45WiIgZmlsbD0iIzY2NjY2NiIvPgogIDwvZz4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDBfMjU1XzE3NTgiPgogICAgICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuNSkiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgo8L3N2Zz4=");display:inline-block;width:15.991px;height:16.01px;flex-shrink:0}.group__report__header .item__links .link--delete::before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE2IDE3IiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMjU1XzE3NjMpIj4KICAgIDxwYXRoIGQ9Ik0yLjk2IDE2LjQ5QzIuNTcgMTYuNDkgMi4yNSAxNi4xNyAyLjI1IDE1Ljc4VjYuMThDMi4yNSA1Ljc5IDIuNTcgNS40NyAyLjk2IDUuNDdDMy4zNSA1LjQ3IDMuNjcgNS43OSAzLjY3IDYuMThWMTUuMDdIMTIuNTZWNi4xOEMxMi41NiA1Ljc5IDEyLjg4IDUuNDcgMTMuMjcgNS40N0MxMy42NiA1LjQ3IDEzLjk4IDUuNzggMTMuOTggNi4xOFYxNS43OEMxMy45OCAxNi4xNyAxMy42NiAxNi40OSAxMy4yNyAxNi40OUgyLjk2Wk05IDEyLjU4VjYuMThDOSA1Ljc5IDkuMzIgNS40NyA5LjcxIDUuNDdDMTAuMSA1LjQ3IDEwLjQyIDUuNzkgMTAuNDIgNi4xOFYxMi41OEMxMC40MiAxMi45NyAxMC4xMSAxMy4yOSA5LjcxIDEzLjI5QzkuMzIgMTMuMjkgOSAxMi45OCA5IDEyLjU4Wk01LjggMTIuNThWNi4xOEM1LjggNS43OSA2LjEyIDUuNDcgNi41MSA1LjQ3QzYuOSA1LjQ3IDcuMjIgNS43OCA3LjIyIDYuMThWMTIuNThDNy4yMiAxMi45NyA2LjkgMTMuMjkgNi41MSAxMy4yOUM2LjEyIDEzLjI5IDUuOCAxMi45NyA1LjggMTIuNThaTTExLjM5IDQuNzZIMS43M0MxLjMzIDQuNzYgMS4wMSA0LjQ1IDEgNC4wNUMxIDMuNjUgMS4zMyAzLjMzIDEuNzMgMy4zNEg0LjMzTDUuMjUgMC45NkM1LjM2IDAuNjggNS42MyAwLjUgNS45MyAwLjVIMTAuMzFDMTAuNjEgMC41IDEwLjg4IDAuNjggMTAuOTkgMC45NkwxMS45MSAzLjM0SDE0LjVDMTQuOSAzLjM0IDE1LjIzIDMuNjUgMTUuMjMgNC4wNUMxNS4yMyA0LjQ1IDE0LjkgNC43NyAxNC41IDQuNzZIMTEuNEgxMS4zOVpNNS44OCAzLjMzSDEwLjM0TDkuNzkgMS45MUg2LjQyTDUuODcgMy4zM0g1Ljg4WiIgZmlsbD0iIzY2NjY2NiIvPgogIDwvZz4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDBfMjU1XzE3NjMiPgogICAgICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuNSkiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgo8L3N2Zz4=");display:inline-block;width:16px;height:16px;flex-shrink:0}.group__report__header .nameLink{display:flex;align-items:center;gap:8px}.group__report__header .nameLink::after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNTk0XzEyNjcxKSI+CiAgICA8cGF0aCBkPSJNOCAxNkMzLjU4MTcyIDE2IDAgMTIuNDE4MyAwIDhDMCAzLjU4MTcyIDMuNTgxNzIgMCA4IDBDMTIuNDE4MyAwIDE2IDMuNTgxNzIgMTYgOEMxNiAxMi40MTgzIDEyLjQxODMgMTYgOCAxNloiIGZpbGw9IiNFNjcyMEUiLz4KICAgIDxwYXRoIGQ9Ik04Ljk5MjQgNS4yMDAyTDguNDU1NiA1LjcyNDJMMTAuNTY0OCA3LjgzMjJINFY4LjU4MDJIMTAuNTY0OEw4LjQ2OCAxMC42NzYyTDkuMDA0OCAxMS4yMDAyTDEyIDguMjA2Nkw4Ljk5MjQgNS4yMDAyWiIgZmlsbD0id2hpdGUiLz4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzU5NF8xMjY3MSI+CiAgICAgIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDE2IDApIi8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KPC9zdmc+");width:16px;height:16px;flex-shrink:0;display:block;background-size:contain}.group__report__body{padding:16px 0 40px}.group__report__body p,.group__report__body img{margin:20px 0}.group__report__body p:first-child,.group__report__body img:first-child{margin-top:0}.group__report__body p:last-child,.group__report__body img:last-child{margin-bottom:0}.group__report__body p{font-size:14px;font-size:0.875rem;font-style:normal;font-weight:700;line-height:175%}.group__report__body img{max-height:202px;width:auto}@media screen and (max-width: 1199px){.group__report__body img{max-height:138px}}.group__report__btn{max-width:300px}@media screen and (max-width: 1199px){.group__report__btn{max-width:280px}}.group__list{max-width:1192px;margin:0 auto;width:100%}.group__list__header{width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:0 20px}@media screen and (max-width: 1199px){.group__list__header{align-items:center}}.group__list__header .title{font-size:30px;font-size:1.875rem;font-style:normal;font-weight:700;line-height:145%}@media screen and (max-width: 1199px){.group__list__header .title{font-size:24px;font-size:1.5rem}}.group__list .modContentSiteKv{padding-bottom:0}.group__list__tabs{margin-top:40px;padding:0 20px}.group__list__tabs .tab{display:flex;align-items:flex-start;gap:24px}@media screen and (max-width: 1199px){.group__list__tabs .tab{gap:32px}}.group__list__tabs .tab__btn{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;color:#666;text-align:center;font-size:14px;font-size:0.875rem;font-style:normal;font-weight:700;line-height:20px;padding:0}.group__list__tabs .tab__btn.active{color:#008b4e}.group__list__tabs .tab__btn.active::after{content:"";display:block;width:100%;height:4px;background:#008b4e;border-radius:4px}.group__list__inner{margin-top:40px;padding:0 20px}@media screen and (max-width: 1199px){.group__list__inner{padding:0}}.group__list__inner .search{display:flex;padding:16px;align-items:center;gap:40px;background:#fafafa}@media screen and (max-width: 1199px){.group__list__inner .search{padding:16px 20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}}.group__list__inner .search .modContentSiteHeadEdit__contBox{margin:0;flex-shrink:0}@media screen and (max-width: 1199px){.group__list__inner .search .modContentSiteHeadEdit__contBox .modContentSiteHeadEdit__contBox__nextBtn{right:0}}.group__list__inner .search .modContentSiteHeadEdit__contBox__anchorLinks{display:flex;align-items:center;gap:8px}@media screen and (max-width: 1199px){.group__list__inner .search .modContentSiteHeadEdit__contBox__anchorLinks{margin:0;gap:12px;width:calc(100% - 40px)}}.group__list__inner .search .modContentSiteHeadEdit__contBox__anchorLinks .modBtnRounded{height:30px;width:fit-content;padding:0 28px;color:#323232;font-size:12px;font-size:0.75rem;font-style:normal;font-weight:700;line-height:100%;border-radius:15px;border:1px solid #ccc;background:#fff}@media screen and (max-width: 1199px){.group__list__inner .search .modContentSiteHeadEdit__contBox__anchorLinks .modBtnRounded{flex-shrink:0}}.group__list__inner .search .modContentSiteHeadEdit__contBox__anchorLinks .modBtnRounded.active{background:#008b4e;color:#fff;border:none}.group__list__inner .search .modInputSearch{width:100%;max-width:540px}.group__list__inner .search .modInputSearch input{background-color:#fff;border:1px solid #eee;line-height:41px}@media screen and (max-width: 1199px){.group__list__inner .search .modInputSearch input{line-height:48px}}.group__list__inner .list{margin-top:56px;padding-bottom:110px}.group__list__inner .list__pager{display:flex;align-items:center;gap:60px;max-width:1192px;padding:0 166px 20px 0;margin:0 auto;width:100%}@media screen and (max-width: 1199px){.group__list__inner .list__pager{flex-direction:column;gap:16px;padding:0 20px 16px;align-items:flex-start}}.group__list__inner .list__pager .modTextPageNumber{margin:0}.group__list__inner .list__pager .modBtnPagerArea{margin:auto}.group__list__inner .list__items{border-top:1px solid #eee}@media screen and (max-width: 1199px){.group__list__inner .list__items{border-top:1px solid #ccc;padding:16px 20px 0}}.group__list__inner .list__items__item{display:flex;padding:20px 0;justify-content:space-between;align-items:center;gap:28px;border-bottom:1px solid #eee}@media screen and (max-width: 1199px){.group__list__inner .list__items__item{padding:24px 0;flex-direction:column;align-items:flex-start;gap:16px}}.group__list__inner .list__items__item .name{font-size:14px;font-size:0.875rem;font-style:normal;font-weight:700;line-height:155%;max-width:700px;display:inline-block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}@media screen and (max-width: 1199px){.group__list__inner .list__items__item .name{line-height:160%}}.group__list__inner .list__items__item .btns{display:flex;align-items:center;gap:28px}@media screen and (max-width: 1199px){.group__list__inner .list__items__item .btns{gap:8px;width:100%}}.group__list__inner .list__items__item .btns__select{padding:15px 28px 15px 0;border-right:solid 1px #efefef;width:100%}@media screen and (max-width: 1199px){.group__list__inner .list__items__item .btns__select{padding:0;border:none}}.group__list__inner .list__items__item .btns__select .modSelectBox{width:167px}@media screen and (max-width: 1199px){.group__list__inner .list__items__item .btns__select .modSelectBox{max-width:200px;width:100%}}.group__list__inner .list__items__item .btns__action{display:flex;align-items:center;gap:16px;padding:23px 0}@media screen and (max-width: 1199px){.group__list__inner .list__items__item .btns__action{gap:8px;padding:0}}.group__list__inner .list__items__item .btns__action button{display:flex;width:50px;height:30px;justify-content:center;align-items:center;border-radius:4px;background:#008b4e;color:#fff;font-size:12px;font-size:0.75rem;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width: 1199px){.group__list__inner .list__items__item .btns__action button{width:60px;height:40px}}.group__list__inner .list__items__item .btns__action button.cancel{color:#666;background:#e1e1e1}.group.enterprise .group__header__detail .readersBox__reader__title{color:#e6720e}.group.enterprise .group__activity__header .link{background:#e6720e}.group.enterprise .group__activity__list .item__footer__time{color:#e6720e}.group.enterprise .group__activity--list{padding-top:64px}@media screen and (max-width: 1199px){.group.enterprise .group__activity--list{padding-top:48px}}.group.enterprise .group__activity--list .modContentSiteHeadEdit__contBox{max-width:1152px;margin:40px auto;width:calc(100% - 40px)}@media screen and (max-width: 1199px){.group.enterprise .group__activity--list .modContentSiteHeadEdit__contBox{margin:64px 0 24px 20px;width:calc(100% - 20px)}}.group.enterprise .group__activity--list .modContentSiteHeadEdit__contBox__anchorLinks{display:flex;align-items:center;gap:8px}@media screen and (max-width: 1199px){.group.enterprise .group__activity--list .modContentSiteHeadEdit__contBox__anchorLinks{margin:0;gap:12px;width:calc(100% - 60px)}}.group.enterprise .group__activity--list .modContentSiteHeadEdit__contBox__anchorLinks .modBtnRounded{height:30px;width:fit-content;padding:0 28px;color:#323232;font-size:12px;font-size:0.75rem;font-style:normal;font-weight:700;line-height:100%;border-radius:15px;border:1px solid #ccc;background:#fff}@media screen and (max-width: 1199px){.group.enterprise .group__activity--list .modContentSiteHeadEdit__contBox__anchorLinks .modBtnRounded{flex-shrink:0}}.group.enterprise .group__activity--list .modContentSiteHeadEdit__contBox__anchorLinks .modBtnRounded.active{background:#e6720e;color:#fff;border:none}.group.enterprise .group__activity--list .modContentSiteHeadEdit__contBox__nextBtn span::before{border-top:2px solid #e6720e;border-right:2px solid #e6720e}.group.enterprise .group__activity__member{max-width:1192px;padding:40px 20px 0;margin:0 auto;display:flex;gap:20px;flex-wrap:wrap;align-items:stretch;width:100%}@media screen and (max-width: 1199px){.group.enterprise .group__activity__member{padding:40px 0 0}}.group.enterprise .group__activity__member .item{width:calc((100% - 80px)/5);flex-shrink:0}@media screen and (max-width: 1199px){.group.enterprise .group__activity__member .item{width:calc((100% - 20px)/2)}}.group.enterprise .group__activity__member .item__link{border-radius:10px;border:2px solid #eee;background:#fff;overflow:hidden;width:100%;height:100%;display:block}.group.enterprise .group__activity__member .item__link__img{width:100%;aspect-ratio:1/1;display:block}.group.enterprise .group__activity__member .item__link__img img{width:100%;height:100%;object-fit:cover}.group.enterprise .group__activity__member .item__link__info{padding:16px 20px}@media screen and (max-width: 1199px){.group.enterprise .group__activity__member .item__link__info{padding:16px 10px}}.group.enterprise .group__activity__member .item__link__info .name{font-size:19px;font-size:1.1875rem;font-style:normal;font-weight:600;line-height:100%}@media screen and (max-width: 1199px){.group.enterprise .group__activity__member .item__link__info .name{font-size:16px;font-size:1rem}}.group.enterprise .group__activity__member .item__link__info .role{margin-top:12px}@media screen and (max-width: 1199px){.group.enterprise .group__activity__member .item__link__info .role{margin-top:8px}}.group.enterprise .group__activity__member .item__link__info .role mark{display:flex;padding:2px 8px;justify-content:center;align-items:center;border-radius:12px;background:#fff4e2;color:#666;font-size:12px;font-size:0.75rem;font-style:normal;font-weight:600;line-height:normal;width:fit-content}@media screen and (max-width: 1199px){.group.enterprise .group__activity__member .item__link__info .role mark{font-size:10px;font-size:0.625rem}}.group.enterprise .group__report__header{border-bottom:1px solid #e6720e}.group .js-tab-content{display:none}.group .js-tab-content.show{display:block}
