@charset "UTF-8";*,:before,:after{box-sizing:border-box}*{font-size:inherit;line-height:inherit;letter-spacing:0}:before,:after{display:inline-block;vertical-align:inherit;text-decoration:inherit}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{text-align:justify;background:#fff;padding:0;margin:0;-webkit-font-smoothing:antialiased}main,footer,header,hgroup,nav,section{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;vertical-align:bottom;border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0;border-color:#ededed;border-top:none}*:not(input):not(select):not(button):not(textarea):not(label):focus{outline:none}select{height:30px;font:inherit;color:inherit;line-height:1;padding:0 20px 0 5px;margin:0}input,textarea{font:inherit;color:inherit;line-height:1.5;border:1px solid #ededed;border-radius:4px;outline:none;background:#fff;padding:10px 15px;margin:0}input:not([type=checkbox]):not([type=radio]),textarea,button{-webkit-appearance:none}input:focus,textarea:focus{outline:none}input[type=button],input[type=submit]{border:none;background-color:transparent}button{line-height:2;overflow:visible;border:none;border-radius:0;color:#333;background-color:transparent}button,select{text-transform:none}button,input[type=button],input[type=reset],input[type=submit],input[type=file],input[type=file]+label{cursor:pointer;-webkit-appearance:none}button[disabled],input[disabled]{cursor:default;background:#f5f5f5}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0 5px 0 0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=text],select,textarea{width:100%;font-size:100%}input[type=text]:focus,textarea:focus{transition:.2s}input[type=text]:focus,textarea:focus{border-color:#57b191cc;outline:0;outline:thin dotted \	}textarea{overflow:auto;resize:vertical}label{display:inline-block}table{border-spacing:0;border-collapse:collapse}td,th{text-align:left;vertical-align:top;font-feature-settings:"palt"}ol{list-style-position:inside}li{list-style-type:none}address{font-style:normal}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,table,thead,tbody,tfoot,address{padding:0;margin:0}input,textarea,table,thead,tbody,tfoot,address{text-align:left}div,dl,dt,dd,ul,ol,li,form,p{text-align:inherit;font-feature-settings:"palt"}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:normal}figure{margin:0}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.mt1{margin-top:1px!important}.mr1{margin-right:1px!important}.mb1{margin-bottom:1px!important}.ml1{margin-left:1px!important}.pt1{padding-top:1px!important}.pr1{padding-right:1px!important}.pb1{padding-bottom:1px!important}.pl1{padding-left:1px!important}.mt2{margin-top:2px!important}.mr2{margin-right:2px!important}.mb2{margin-bottom:2px!important}.ml2{margin-left:2px!important}.pt2{padding-top:2px!important}.pr2{padding-right:2px!important}.pb2{padding-bottom:2px!important}.pl2{padding-left:2px!important}.mt3{margin-top:3px!important}.mr3{margin-right:3px!important}.mb3{margin-bottom:3px!important}.ml3{margin-left:3px!important}.pt3{padding-top:3px!important}.pr3{padding-right:3px!important}.pb3{padding-bottom:3px!important}.pl3{padding-left:3px!important}.mt4{margin-top:4px!important}.mr4{margin-right:4px!important}.mb4{margin-bottom:4px!important}.ml4{margin-left:4px!important}.pt4{padding-top:4px!important}.pr4{padding-right:4px!important}.pb4{padding-bottom:4px!important}.pl4{padding-left:4px!important}.mt5{margin-top:5px!important}.mr5{margin-right:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.mt6{margin-top:6px!important}.mr6{margin-right:6px!important}.mb6{margin-bottom:6px!important}.ml6{margin-left:6px!important}.pt6{padding-top:6px!important}.pr6{padding-right:6px!important}.pb6{padding-bottom:6px!important}.pl6{padding-left:6px!important}.mt7{margin-top:7px!important}.mr7{margin-right:7px!important}.mb7{margin-bottom:7px!important}.ml7{margin-left:7px!important}.pt7{padding-top:7px!important}.pr7{padding-right:7px!important}.pb7{padding-bottom:7px!important}.pl7{padding-left:7px!important}.mt8{margin-top:8px!important}.mr8{margin-right:8px!important}.mb8{margin-bottom:8px!important}.ml8{margin-left:8px!important}.pt8{padding-top:8px!important}.pr8{padding-right:8px!important}.pb8{padding-bottom:8px!important}.pl8{padding-left:8px!important}.mt9{margin-top:9px!important}.mr9{margin-right:9px!important}.mb9{margin-bottom:9px!important}.ml9{margin-left:9px!important}.pt9{padding-top:9px!important}.pr9{padding-right:9px!important}.pb9{padding-bottom:9px!important}.pl9{padding-left:9px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.mt11{margin-top:11px!important}.mr11{margin-right:11px!important}.mb11{margin-bottom:11px!important}.ml11{margin-left:11px!important}.pt11{padding-top:11px!important}.pr11{padding-right:11px!important}.pb11{padding-bottom:11px!important}.pl11{padding-left:11px!important}.mt12{margin-top:12px!important}.mr12{margin-right:12px!important}.mb12{margin-bottom:12px!important}.ml12{margin-left:12px!important}.pt12{padding-top:12px!important}.pr12{padding-right:12px!important}.pb12{padding-bottom:12px!important}.pl12{padding-left:12px!important}.mt13{margin-top:13px!important}.mr13{margin-right:13px!important}.mb13{margin-bottom:13px!important}.ml13{margin-left:13px!important}.pt13{padding-top:13px!important}.pr13{padding-right:13px!important}.pb13{padding-bottom:13px!important}.pl13{padding-left:13px!important}.mt14{margin-top:14px!important}.mr14{margin-right:14px!important}.mb14{margin-bottom:14px!important}.ml14{margin-left:14px!important}.pt14{padding-top:14px!important}.pr14{padding-right:14px!important}.pb14{padding-bottom:14px!important}.pl14{padding-left:14px!important}.mt15{margin-top:15px!important}.mr15{margin-right:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.pt15{padding-top:15px!important}.pr15{padding-right:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.mt16{margin-top:16px!important}.mr16{margin-right:16px!important}.mb16{margin-bottom:16px!important}.ml16{margin-left:16px!important}.pt16{padding-top:16px!important}.pr16{padding-right:16px!important}.pb16{padding-bottom:16px!important}.pl16{padding-left:16px!important}.mt17{margin-top:17px!important}.mr17{margin-right:17px!important}.mb17{margin-bottom:17px!important}.ml17{margin-left:17px!important}.pt17{padding-top:17px!important}.pr17{padding-right:17px!important}.pb17{padding-bottom:17px!important}.pl17{padding-left:17px!important}.mt18{margin-top:18px!important}.mr18{margin-right:18px!important}.mb18{margin-bottom:18px!important}.ml18{margin-left:18px!important}.pt18{padding-top:18px!important}.pr18{padding-right:18px!important}.pb18{padding-bottom:18px!important}.pl18{padding-left:18px!important}.mt19{margin-top:19px!important}.mr19{margin-right:19px!important}.mb19{margin-bottom:19px!important}.ml19{margin-left:19px!important}.pt19{padding-top:19px!important}.pr19{padding-right:19px!important}.pb19{padding-bottom:19px!important}.pl19{padding-left:19px!important}.mt20{margin-top:20px!important}.mr20{margin-right:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.mt25{margin-top:25px!important}.mr25{margin-right:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.pt25{padding-top:25px!important}.pr25{padding-right:25px!important}.pb25{padding-bottom:25px!important}.pl25{padding-left:25px!important}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.pt30{padding-top:30px!important}.pr30{padding-right:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.mt35{margin-top:35px!important}.mr35{margin-right:35px!important}.mb35{margin-bottom:35px!important}.ml35{margin-left:35px!important}.pt35{padding-top:35px!important}.pr35{padding-right:35px!important}.pb35{padding-bottom:35px!important}.pl35{padding-left:35px!important}.mt40{margin-top:40px!important}.mr40{margin-right:40px!important}.mb40{margin-bottom:40px!important}.ml40{margin-left:40px!important}.pt40{padding-top:40px!important}.pr40{padding-right:40px!important}.pb40{padding-bottom:40px!important}.pl40{padding-left:40px!important}.mt45{margin-top:45px!important}.mr45{margin-right:45px!important}.mb45{margin-bottom:45px!important}.ml45{margin-left:45px!important}.pt45{padding-top:45px!important}.pr45{padding-right:45px!important}.pb45{padding-bottom:45px!important}.pl45{padding-left:45px!important}.mt50{margin-top:50px!important}.mr50{margin-right:50px!important}.mb50{margin-bottom:50px!important}.ml50{margin-left:50px!important}.pt50{padding-top:50px!important}.pr50{padding-right:50px!important}.pb50{padding-bottom:50px!important}.pl50{padding-left:50px!important}.mt55{margin-top:55px!important}.mr55{margin-right:55px!important}.mb55{margin-bottom:55px!important}.ml55{margin-left:55px!important}.pt55{padding-top:55px!important}.pr55{padding-right:55px!important}.pb55{padding-bottom:55px!important}.pl55{padding-left:55px!important}.mt60{margin-top:60px!important}.mr60{margin-right:60px!important}.mb60{margin-bottom:60px!important}.ml60{margin-left:60px!important}.pt60{padding-top:60px!important}.pr60{padding-right:60px!important}.pb60{padding-bottom:60px!important}.pl60{padding-left:60px!important}.mt65{margin-top:65px!important}.mr65{margin-right:65px!important}.mb65{margin-bottom:65px!important}.ml65{margin-left:65px!important}.pt65{padding-top:65px!important}.pr65{padding-right:65px!important}.pb65{padding-bottom:65px!important}.pl65{padding-left:65px!important}.mt70{margin-top:70px!important}.mr70{margin-right:70px!important}.mb70{margin-bottom:70px!important}.ml70{margin-left:70px!important}.pt70{padding-top:70px!important}.pr70{padding-right:70px!important}.pb70{padding-bottom:70px!important}.pl70{padding-left:70px!important}.mt75{margin-top:75px!important}.mr75{margin-right:75px!important}.mb75{margin-bottom:75px!important}.ml75{margin-left:75px!important}.pt75{padding-top:75px!important}.pr75{padding-right:75px!important}.pb75{padding-bottom:75px!important}.pl75{padding-left:75px!important}.mt80{margin-top:80px!important}.mr80{margin-right:80px!important}.mb80{margin-bottom:80px!important}.ml80{margin-left:80px!important}.pt80{padding-top:80px!important}.pr80{padding-right:80px!important}.pb80{padding-bottom:80px!important}.pl80{padding-left:80px!important}.mt85{margin-top:85px!important}.mr85{margin-right:85px!important}.mb85{margin-bottom:85px!important}.ml85{margin-left:85px!important}.pt85{padding-top:85px!important}.pr85{padding-right:85px!important}.pb85{padding-bottom:85px!important}.pl85{padding-left:85px!important}.mt90{margin-top:90px!important}.mr90{margin-right:90px!important}.mb90{margin-bottom:90px!important}.ml90{margin-left:90px!important}.pt90{padding-top:90px!important}.pr90{padding-right:90px!important}.pb90{padding-bottom:90px!important}.pl90{padding-left:90px!important}.mt95{margin-top:95px!important}.mr95{margin-right:95px!important}.mb95{margin-bottom:95px!important}.ml95{margin-left:95px!important}.pt95{padding-top:95px!important}.pr95{padding-right:95px!important}.pb95{padding-bottom:95px!important}.pl95{padding-left:95px!important}.mt100{margin-top:100px!important}.mr100{margin-right:100px!important}.mb100{margin-bottom:100px!important}.ml100{margin-left:100px!important}.pt100{padding-top:100px!important}.pr100{padding-right:100px!important}.pb100{padding-bottom:100px!important}.pl100{padding-left:100px!important}.mt105{margin-top:105px!important}.mr105{margin-right:105px!important}.mb105{margin-bottom:105px!important}.ml105{margin-left:105px!important}.pt105{padding-top:105px!important}.pr105{padding-right:105px!important}.pb105{padding-bottom:105px!important}.pl105{padding-left:105px!important}.mt110{margin-top:110px!important}.mr110{margin-right:110px!important}.mb110{margin-bottom:110px!important}.ml110{margin-left:110px!important}.pt110{padding-top:110px!important}.pr110{padding-right:110px!important}.pb110{padding-bottom:110px!important}.pl110{padding-left:110px!important}.mt115{margin-top:115px!important}.mr115{margin-right:115px!important}.mb115{margin-bottom:115px!important}.ml115{margin-left:115px!important}.pt115{padding-top:115px!important}.pr115{padding-right:115px!important}.pb115{padding-bottom:115px!important}.pl115{padding-left:115px!important}.mt120{margin-top:120px!important}.mr120{margin-right:120px!important}.mb120{margin-bottom:120px!important}.ml120{margin-left:120px!important}.pt120{padding-top:120px!important}.pr120{padding-right:120px!important}.pb120{padding-bottom:120px!important}.pl120{padding-left:120px!important}.mt125{margin-top:125px!important}.mr125{margin-right:125px!important}.mb125{margin-bottom:125px!important}.ml125{margin-left:125px!important}.pt125{padding-top:125px!important}.pr125{padding-right:125px!important}.pb125{padding-bottom:125px!important}.pl125{padding-left:125px!important}.mt130{margin-top:130px!important}.mr130{margin-right:130px!important}.mb130{margin-bottom:130px!important}.ml130{margin-left:130px!important}.pt130{padding-top:130px!important}.pr130{padding-right:130px!important}.pb130{padding-bottom:130px!important}.pl130{padding-left:130px!important}.mt135{margin-top:135px!important}.mr135{margin-right:135px!important}.mb135{margin-bottom:135px!important}.ml135{margin-left:135px!important}.pt135{padding-top:135px!important}.pr135{padding-right:135px!important}.pb135{padding-bottom:135px!important}.pl135{padding-left:135px!important}.mt140{margin-top:140px!important}.mr140{margin-right:140px!important}.mb140{margin-bottom:140px!important}.ml140{margin-left:140px!important}.pt140{padding-top:140px!important}.pr140{padding-right:140px!important}.pb140{padding-bottom:140px!important}.pl140{padding-left:140px!important}.mt145{margin-top:145px!important}.mr145{margin-right:145px!important}.mb145{margin-bottom:145px!important}.ml145{margin-left:145px!important}.pt145{padding-top:145px!important}.pr145{padding-right:145px!important}.pb145{padding-bottom:145px!important}.pl145{padding-left:145px!important}.mt150{margin-top:150px!important}.mr150{margin-right:150px!important}.mb150{margin-bottom:150px!important}.ml150{margin-left:150px!important}.pt150{padding-top:150px!important}.pr150{padding-right:150px!important}.pb150{padding-bottom:150px!important}.pl150{padding-left:150px!important}.mt155{margin-top:155px!important}.mr155{margin-right:155px!important}.mb155{margin-bottom:155px!important}.ml155{margin-left:155px!important}.pt155{padding-top:155px!important}.pr155{padding-right:155px!important}.pb155{padding-bottom:155px!important}.pl155{padding-left:155px!important}.mt160{margin-top:160px!important}.mr160{margin-right:160px!important}.mb160{margin-bottom:160px!important}.ml160{margin-left:160px!important}.pt160{padding-top:160px!important}.pr160{padding-right:160px!important}.pb160{padding-bottom:160px!important}.pl160{padding-left:160px!important}.mt165{margin-top:165px!important}.mr165{margin-right:165px!important}.mb165{margin-bottom:165px!important}.ml165{margin-left:165px!important}.pt165{padding-top:165px!important}.pr165{padding-right:165px!important}.pb165{padding-bottom:165px!important}.pl165{padding-left:165px!important}.mt170{margin-top:170px!important}.mr170{margin-right:170px!important}.mb170{margin-bottom:170px!important}.ml170{margin-left:170px!important}.pt170{padding-top:170px!important}.pr170{padding-right:170px!important}.pb170{padding-bottom:170px!important}.pl170{padding-left:170px!important}.mt175{margin-top:175px!important}.mr175{margin-right:175px!important}.mb175{margin-bottom:175px!important}.ml175{margin-left:175px!important}.pt175{padding-top:175px!important}.pr175{padding-right:175px!important}.pb175{padding-bottom:175px!important}.pl175{padding-left:175px!important}.mt180{margin-top:180px!important}.mr180{margin-right:180px!important}.mb180{margin-bottom:180px!important}.ml180{margin-left:180px!important}.pt180{padding-top:180px!important}.pr180{padding-right:180px!important}.pb180{padding-bottom:180px!important}.pl180{padding-left:180px!important}.mt185{margin-top:185px!important}.mr185{margin-right:185px!important}.mb185{margin-bottom:185px!important}.ml185{margin-left:185px!important}.pt185{padding-top:185px!important}.pr185{padding-right:185px!important}.pb185{padding-bottom:185px!important}.pl185{padding-left:185px!important}.mt190{margin-top:190px!important}.mr190{margin-right:190px!important}.mb190{margin-bottom:190px!important}.ml190{margin-left:190px!important}.pt190{padding-top:190px!important}.pr190{padding-right:190px!important}.pb190{padding-bottom:190px!important}.pl190{padding-left:190px!important}.mt195{margin-top:195px!important}.mr195{margin-right:195px!important}.mb195{margin-bottom:195px!important}.ml195{margin-left:195px!important}.pt195{padding-top:195px!important}.pr195{padding-right:195px!important}.pb195{padding-bottom:195px!important}.pl195{padding-left:195px!important}.mt200{margin-top:200px!important}.mr200{margin-right:200px!important}.mb200{margin-bottom:200px!important}.ml200{margin-left:200px!important}.pt200{padding-top:200px!important}.pr200{padding-right:200px!important}.pb200{padding-bottom:200px!important}.pl200{padding-left:200px!important}.left-text{text-align:left!important}.right-text{text-align:right!important}.center-text{text-align:center!important}.f8px{font-size:8px!important}.f9px{font-size:9px!important}.f10px{font-size:10px!important}.f11px{font-size:11px!important}.f12px{font-size:12px!important}.f13px{font-size:13px!important}.f14px{font-size:14px!important}.f15px{font-size:15px!important}.f16px{font-size:16px!important}.f17px{font-size:17px!important}.f18px{font-size:18px!important}.f19px{font-size:19px!important}.f20px{font-size:20px!important}.f21px{font-size:21px!important}.f22px{font-size:22px!important}.f23px{font-size:23px!important}.f24px{font-size:24px!important}.f25px{font-size:25px!important}.f26px{font-size:26px!important}.f27px{font-size:27px!important}.f28px{font-size:28px!important}.f29px{font-size:29px!important}.f30px{font-size:30px!important}.f31px{font-size:31px!important}.f32px{font-size:32px!important}.f33px{font-size:33px!important}.f34px{font-size:34px!important}.f35px{font-size:35px!important}.f36px{font-size:36px!important}.f37px{font-size:37px!important}.f38px{font-size:38px!important}.f39px{font-size:39px!important}.f40px{font-size:40px!important}.f41px{font-size:41px!important}.f42px{font-size:42px!important}.f43px{font-size:43px!important}.f44px{font-size:44px!important}.f45px{font-size:45px!important}.f46px{font-size:46px!important}.f47px{font-size:47px!important}.f48px{font-size:48px!important}.f49px{font-size:49px!important}.f50px{font-size:50px!important}.lh10{line-height:1!important}.lh11{line-height:1.1!important}.lh12{line-height:1.2!important}.lh13{line-height:1.3!important}.lh14{line-height:1.4!important}.lh15{line-height:1.5!important}.lh16{line-height:1.6!important}.lh17{line-height:1.7!important}.lh18{line-height:1.8!important}.lh19{line-height:1.9!important}.lh20{line-height:2!important}.lh21{line-height:2.1!important}.lh22{line-height:2.2!important}.lh23{line-height:2.3!important}.lh24{line-height:2.4!important}.lh25{line-height:2.5!important}.lh26{line-height:2.6!important}.lh27{line-height:2.7!important}.lh28{line-height:2.8!important}.lh29{line-height:2.9!important}.lh30{line-height:3!important}.ls0{letter-spacing:0em!important}.ls1{letter-spacing:.001em!important}.ls2{letter-spacing:.002em!important}.ls3{letter-spacing:.003em!important}.ls4{letter-spacing:.004em!important}.ls5{letter-spacing:.005em!important}.ls6{letter-spacing:.006em!important}.ls7{letter-spacing:.007em!important}.ls8{letter-spacing:.008em!important}.ls9{letter-spacing:.009em!important}.ls10{letter-spacing:.01em!important}.ls11{letter-spacing:.011em!important}.ls12{letter-spacing:.012em!important}.ls13{letter-spacing:.013em!important}.ls14{letter-spacing:.014em!important}.ls15{letter-spacing:.015em!important}.ls16{letter-spacing:.016em!important}.ls17{letter-spacing:.017em!important}.ls18{letter-spacing:.018em!important}.ls19{letter-spacing:.019em!important}.ls20{letter-spacing:.02em!important}.ls21{letter-spacing:.021em!important}.ls22{letter-spacing:.022em!important}.ls23{letter-spacing:.023em!important}.ls24{letter-spacing:.024em!important}.ls25{letter-spacing:.025em!important}.ls26{letter-spacing:.026em!important}.ls27{letter-spacing:.027em!important}.ls28{letter-spacing:.028em!important}.ls29{letter-spacing:.029em!important}.ls30{letter-spacing:.03em!important}.ls31{letter-spacing:.031em!important}.ls32{letter-spacing:.032em!important}.ls33{letter-spacing:.033em!important}.ls34{letter-spacing:.034em!important}.ls35{letter-spacing:.035em!important}.ls36{letter-spacing:.036em!important}.ls37{letter-spacing:.037em!important}.ls38{letter-spacing:.038em!important}.ls39{letter-spacing:.039em!important}.ls40{letter-spacing:.04em!important}.ls41{letter-spacing:.041em!important}.ls42{letter-spacing:.042em!important}.ls43{letter-spacing:.043em!important}.ls44{letter-spacing:.044em!important}.ls45{letter-spacing:.045em!important}.ls46{letter-spacing:.046em!important}.ls47{letter-spacing:.047em!important}.ls48{letter-spacing:.048em!important}.ls49{letter-spacing:.049em!important}.ls50{letter-spacing:.05em!important}.ls51{letter-spacing:.051em!important}.ls52{letter-spacing:.052em!important}.ls53{letter-spacing:.053em!important}.ls54{letter-spacing:.054em!important}.ls55{letter-spacing:.055em!important}.ls56{letter-spacing:.056em!important}.ls57{letter-spacing:.057em!important}.ls58{letter-spacing:.058em!important}.ls59{letter-spacing:.059em!important}.ls60{letter-spacing:.06em!important}.ls61{letter-spacing:.061em!important}.ls62{letter-spacing:.062em!important}.ls63{letter-spacing:.063em!important}.ls64{letter-spacing:.064em!important}.ls65{letter-spacing:.065em!important}.ls66{letter-spacing:.066em!important}.ls67{letter-spacing:.067em!important}.ls68{letter-spacing:.068em!important}.ls69{letter-spacing:.069em!important}.ls70{letter-spacing:.07em!important}.ls71{letter-spacing:.071em!important}.ls72{letter-spacing:.072em!important}.ls73{letter-spacing:.073em!important}.ls74{letter-spacing:.074em!important}.ls75{letter-spacing:.075em!important}.ls76{letter-spacing:.076em!important}.ls77{letter-spacing:.077em!important}.ls78{letter-spacing:.078em!important}.ls79{letter-spacing:.079em!important}.ls80{letter-spacing:.08em!important}.ls81{letter-spacing:.081em!important}.ls82{letter-spacing:.082em!important}.ls83{letter-spacing:.083em!important}.ls84{letter-spacing:.084em!important}.ls85{letter-spacing:.085em!important}.ls86{letter-spacing:.086em!important}.ls87{letter-spacing:.087em!important}.ls88{letter-spacing:.088em!important}.ls89{letter-spacing:.089em!important}.ls90{letter-spacing:.09em!important}.ls91{letter-spacing:.091em!important}.ls92{letter-spacing:.092em!important}.ls93{letter-spacing:.093em!important}.ls94{letter-spacing:.094em!important}.ls95{letter-spacing:.095em!important}.ls96{letter-spacing:.096em!important}.ls97{letter-spacing:.097em!important}.ls98{letter-spacing:.098em!important}.ls99{letter-spacing:.099em!important}.ls100{letter-spacing:.1em!important}.fw100{font-weight:100!important}.fw200{font-weight:200!important}.fw300{font-weight:300!important}.fw400{font-weight:400!important}.fw500{font-weight:500!important}.fw600{font-weight:600!important}.fw700{font-weight:700!important}.fw800{font-weight:800!important}.fw900{font-weight:900!important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.absolute{position:absolute!important}.relative{position:relative!important}.static{position:static!important}.mt1em{margin-top:1em}.mb1em{margin-bottom:1em}.mw100{max-width:100%;height:auto}.w100{width:100%!important}@media only screen and (max-width: 1024px){.w100-tb{width:100%!important}}.fade{transition:opacity .2s;opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fade:hover{opacity:.7}.left-box{float:left!important}.right-box{float:right!important}.center-box{margin-left:auto!important;margin-right:auto!important}.left-sp{float:left!important}.right-sp{float:right!important}.normal{font-weight:400}.bold{font-weight:700}@media only screen and (max-width: 1024px){.left-text-tb{text-align:left!important}.right-text-tb{text-align:right!important}.center-text-tb{text-align:center!important}.mt0-tb{margin-top:0!important}.mr0-tb{margin-right:0!important}.mb0-tb{margin-bottom:0!important}.ml0-tb{margin-left:0!important}.pt0-tb{padding-top:0!important}.pr0-tb{padding-right:0!important}.pb0-tb{padding-bottom:0!important}.pl0-tb{padding-left:0!important}.mt1-tb{margin-top:1px!important}.mr1-tb{margin-right:1px!important}.mb1-tb{margin-bottom:1px!important}.ml1-tb{margin-left:1px!important}.pt1-tb{padding-top:1px!important}.pr1-tb{padding-right:1px!important}.pb1-tb{padding-bottom:1px!important}.pl1-tb{padding-left:1px!important}.mt2-tb{margin-top:2px!important}.mr2-tb{margin-right:2px!important}.mb2-tb{margin-bottom:2px!important}.ml2-tb{margin-left:2px!important}.pt2-tb{padding-top:2px!important}.pr2-tb{padding-right:2px!important}.pb2-tb{padding-bottom:2px!important}.pl2-tb{padding-left:2px!important}.mt3-tb{margin-top:3px!important}.mr3-tb{margin-right:3px!important}.mb3-tb{margin-bottom:3px!important}.ml3-tb{margin-left:3px!important}.pt3-tb{padding-top:3px!important}.pr3-tb{padding-right:3px!important}.pb3-tb{padding-bottom:3px!important}.pl3-tb{padding-left:3px!important}.mt4-tb{margin-top:4px!important}.mr4-tb{margin-right:4px!important}.mb4-tb{margin-bottom:4px!important}.ml4-tb{margin-left:4px!important}.pt4-tb{padding-top:4px!important}.pr4-tb{padding-right:4px!important}.pb4-tb{padding-bottom:4px!important}.pl4-tb{padding-left:4px!important}.mt5-tb{margin-top:5px!important}.mr5-tb{margin-right:5px!important}.mb5-tb{margin-bottom:5px!important}.ml5-tb{margin-left:5px!important}.pt5-tb{padding-top:5px!important}.pr5-tb{padding-right:5px!important}.pb5-tb{padding-bottom:5px!important}.pl5-tb{padding-left:5px!important}.mt6-tb{margin-top:6px!important}.mr6-tb{margin-right:6px!important}.mb6-tb{margin-bottom:6px!important}.ml6-tb{margin-left:6px!important}.pt6-tb{padding-top:6px!important}.pr6-tb{padding-right:6px!important}.pb6-tb{padding-bottom:6px!important}.pl6-tb{padding-left:6px!important}.mt7-tb{margin-top:7px!important}.mr7-tb{margin-right:7px!important}.mb7-tb{margin-bottom:7px!important}.ml7-tb{margin-left:7px!important}.pt7-tb{padding-top:7px!important}.pr7-tb{padding-right:7px!important}.pb7-tb{padding-bottom:7px!important}.pl7-tb{padding-left:7px!important}.mt8-tb{margin-top:8px!important}.mr8-tb{margin-right:8px!important}.mb8-tb{margin-bottom:8px!important}.ml8-tb{margin-left:8px!important}.pt8-tb{padding-top:8px!important}.pr8-tb{padding-right:8px!important}.pb8-tb{padding-bottom:8px!important}.pl8-tb{padding-left:8px!important}.mt9-tb{margin-top:9px!important}.mr9-tb{margin-right:9px!important}.mb9-tb{margin-bottom:9px!important}.ml9-tb{margin-left:9px!important}.pt9-tb{padding-top:9px!important}.pr9-tb{padding-right:9px!important}.pb9-tb{padding-bottom:9px!important}.pl9-tb{padding-left:9px!important}.mt10-tb{margin-top:10px!important}.mr10-tb{margin-right:10px!important}.mb10-tb{margin-bottom:10px!important}.ml10-tb{margin-left:10px!important}.pt10-tb{padding-top:10px!important}.pr10-tb{padding-right:10px!important}.pb10-tb{padding-bottom:10px!important}.pl10-tb{padding-left:10px!important}.mt11-tb{margin-top:11px!important}.mr11-tb{margin-right:11px!important}.mb11-tb{margin-bottom:11px!important}.ml11-tb{margin-left:11px!important}.pt11-tb{padding-top:11px!important}.pr11-tb{padding-right:11px!important}.pb11-tb{padding-bottom:11px!important}.pl11-tb{padding-left:11px!important}.mt12-tb{margin-top:12px!important}.mr12-tb{margin-right:12px!important}.mb12-tb{margin-bottom:12px!important}.ml12-tb{margin-left:12px!important}.pt12-tb{padding-top:12px!important}.pr12-tb{padding-right:12px!important}.pb12-tb{padding-bottom:12px!important}.pl12-tb{padding-left:12px!important}.mt13-tb{margin-top:13px!important}.mr13-tb{margin-right:13px!important}.mb13-tb{margin-bottom:13px!important}.ml13-tb{margin-left:13px!important}.pt13-tb{padding-top:13px!important}.pr13-tb{padding-right:13px!important}.pb13-tb{padding-bottom:13px!important}.pl13-tb{padding-left:13px!important}.mt14-tb{margin-top:14px!important}.mr14-tb{margin-right:14px!important}.mb14-tb{margin-bottom:14px!important}.ml14-tb{margin-left:14px!important}.pt14-tb{padding-top:14px!important}.pr14-tb{padding-right:14px!important}.pb14-tb{padding-bottom:14px!important}.pl14-tb{padding-left:14px!important}.mt15-tb{margin-top:15px!important}.mr15-tb{margin-right:15px!important}.mb15-tb{margin-bottom:15px!important}.ml15-tb{margin-left:15px!important}.pt15-tb{padding-top:15px!important}.pr15-tb{padding-right:15px!important}.pb15-tb{padding-bottom:15px!important}.pl15-tb{padding-left:15px!important}.mt16-tb{margin-top:16px!important}.mr16-tb{margin-right:16px!important}.mb16-tb{margin-bottom:16px!important}.ml16-tb{margin-left:16px!important}.pt16-tb{padding-top:16px!important}.pr16-tb{padding-right:16px!important}.pb16-tb{padding-bottom:16px!important}.pl16-tb{padding-left:16px!important}.mt17-tb{margin-top:17px!important}.mr17-tb{margin-right:17px!important}.mb17-tb{margin-bottom:17px!important}.ml17-tb{margin-left:17px!important}.pt17-tb{padding-top:17px!important}.pr17-tb{padding-right:17px!important}.pb17-tb{padding-bottom:17px!important}.pl17-tb{padding-left:17px!important}.mt18-tb{margin-top:18px!important}.mr18-tb{margin-right:18px!important}.mb18-tb{margin-bottom:18px!important}.ml18-tb{margin-left:18px!important}.pt18-tb{padding-top:18px!important}.pr18-tb{padding-right:18px!important}.pb18-tb{padding-bottom:18px!important}.pl18-tb{padding-left:18px!important}.mt19-tb{margin-top:19px!important}.mr19-tb{margin-right:19px!important}.mb19-tb{margin-bottom:19px!important}.ml19-tb{margin-left:19px!important}.pt19-tb{padding-top:19px!important}.pr19-tb{padding-right:19px!important}.pb19-tb{padding-bottom:19px!important}.pl19-tb{padding-left:19px!important}.mt20-tb{margin-top:20px!important}.mr20-tb{margin-right:20px!important}.mb20-tb{margin-bottom:20px!important}.ml20-tb{margin-left:20px!important}.pt20-tb{padding-top:20px!important}.pr20-tb{padding-right:20px!important}.pb20-tb{padding-bottom:20px!important}.pl20-tb{padding-left:20px!important}.mt25-tb{margin-top:25px!important}.mr25-tb{margin-right:25px!important}.mb25-tb{margin-bottom:25px!important}.ml25-tb{margin-left:25px!important}.pt25-tb{padding-top:25px!important}.pr25-tb{padding-right:25px!important}.pb25-tb{padding-bottom:25px!important}.pl25-tb{padding-left:25px!important}.mt30-tb{margin-top:30px!important}.mr30-tb{margin-right:30px!important}.mb30-tb{margin-bottom:30px!important}.ml30-tb{margin-left:30px!important}.pt30-tb{padding-top:30px!important}.pr30-tb{padding-right:30px!important}.pb30-tb{padding-bottom:30px!important}.pl30-tb{padding-left:30px!important}.mt35-tb{margin-top:35px!important}.mr35-tb{margin-right:35px!important}.mb35-tb{margin-bottom:35px!important}.ml35-tb{margin-left:35px!important}.pt35-tb{padding-top:35px!important}.pr35-tb{padding-right:35px!important}.pb35-tb{padding-bottom:35px!important}.pl35-tb{padding-left:35px!important}.mt40-tb{margin-top:40px!important}.mr40-tb{margin-right:40px!important}.mb40-tb{margin-bottom:40px!important}.ml40-tb{margin-left:40px!important}.pt40-tb{padding-top:40px!important}.pr40-tb{padding-right:40px!important}.pb40-tb{padding-bottom:40px!important}.pl40-tb{padding-left:40px!important}.mt45-tb{margin-top:45px!important}.mr45-tb{margin-right:45px!important}.mb45-tb{margin-bottom:45px!important}.ml45-tb{margin-left:45px!important}.pt45-tb{padding-top:45px!important}.pr45-tb{padding-right:45px!important}.pb45-tb{padding-bottom:45px!important}.pl45-tb{padding-left:45px!important}.mt50-tb{margin-top:50px!important}.mr50-tb{margin-right:50px!important}.mb50-tb{margin-bottom:50px!important}.ml50-tb{margin-left:50px!important}.pt50-tb{padding-top:50px!important}.pr50-tb{padding-right:50px!important}.pb50-tb{padding-bottom:50px!important}.pl50-tb{padding-left:50px!important}.mt55-tb{margin-top:55px!important}.mr55-tb{margin-right:55px!important}.mb55-tb{margin-bottom:55px!important}.ml55-tb{margin-left:55px!important}.pt55-tb{padding-top:55px!important}.pr55-tb{padding-right:55px!important}.pb55-tb{padding-bottom:55px!important}.pl55-tb{padding-left:55px!important}.mt60-tb{margin-top:60px!important}.mr60-tb{margin-right:60px!important}.mb60-tb{margin-bottom:60px!important}.ml60-tb{margin-left:60px!important}.pt60-tb{padding-top:60px!important}.pr60-tb{padding-right:60px!important}.pb60-tb{padding-bottom:60px!important}.pl60-tb{padding-left:60px!important}.mt65-tb{margin-top:65px!important}.mr65-tb{margin-right:65px!important}.mb65-tb{margin-bottom:65px!important}.ml65-tb{margin-left:65px!important}.pt65-tb{padding-top:65px!important}.pr65-tb{padding-right:65px!important}.pb65-tb{padding-bottom:65px!important}.pl65-tb{padding-left:65px!important}.mt70-tb{margin-top:70px!important}.mr70-tb{margin-right:70px!important}.mb70-tb{margin-bottom:70px!important}.ml70-tb{margin-left:70px!important}.pt70-tb{padding-top:70px!important}.pr70-tb{padding-right:70px!important}.pb70-tb{padding-bottom:70px!important}.pl70-tb{padding-left:70px!important}.mt75-tb{margin-top:75px!important}.mr75-tb{margin-right:75px!important}.mb75-tb{margin-bottom:75px!important}.ml75-tb{margin-left:75px!important}.pt75-tb{padding-top:75px!important}.pr75-tb{padding-right:75px!important}.pb75-tb{padding-bottom:75px!important}.pl75-tb{padding-left:75px!important}.mt80-tb{margin-top:80px!important}.mr80-tb{margin-right:80px!important}.mb80-tb{margin-bottom:80px!important}.ml80-tb{margin-left:80px!important}.pt80-tb{padding-top:80px!important}.pr80-tb{padding-right:80px!important}.pb80-tb{padding-bottom:80px!important}.pl80-tb{padding-left:80px!important}.mt85-tb{margin-top:85px!important}.mr85-tb{margin-right:85px!important}.mb85-tb{margin-bottom:85px!important}.ml85-tb{margin-left:85px!important}.pt85-tb{padding-top:85px!important}.pr85-tb{padding-right:85px!important}.pb85-tb{padding-bottom:85px!important}.pl85-tb{padding-left:85px!important}.mt90-tb{margin-top:90px!important}.mr90-tb{margin-right:90px!important}.mb90-tb{margin-bottom:90px!important}.ml90-tb{margin-left:90px!important}.pt90-tb{padding-top:90px!important}.pr90-tb{padding-right:90px!important}.pb90-tb{padding-bottom:90px!important}.pl90-tb{padding-left:90px!important}.mt95-tb{margin-top:95px!important}.mr95-tb{margin-right:95px!important}.mb95-tb{margin-bottom:95px!important}.ml95-tb{margin-left:95px!important}.pt95-tb{padding-top:95px!important}.pr95-tb{padding-right:95px!important}.pb95-tb{padding-bottom:95px!important}.pl95-tb{padding-left:95px!important}.mt100-tb{margin-top:100px!important}.mr100-tb{margin-right:100px!important}.mb100-tb{margin-bottom:100px!important}.ml100-tb{margin-left:100px!important}.pt100-tb{padding-top:100px!important}.pr100-tb{padding-right:100px!important}.pb100-tb{padding-bottom:100px!important}.pl100-tb{padding-left:100px!important}.mt105-tb{margin-top:105px!important}.mr105-tb{margin-right:105px!important}.mb105-tb{margin-bottom:105px!important}.ml105-tb{margin-left:105px!important}.pt105-tb{padding-top:105px!important}.pr105-tb{padding-right:105px!important}.pb105-tb{padding-bottom:105px!important}.pl105-tb{padding-left:105px!important}.mt110-tb{margin-top:110px!important}.mr110-tb{margin-right:110px!important}.mb110-tb{margin-bottom:110px!important}.ml110-tb{margin-left:110px!important}.pt110-tb{padding-top:110px!important}.pr110-tb{padding-right:110px!important}.pb110-tb{padding-bottom:110px!important}.pl110-tb{padding-left:110px!important}.mt115-tb{margin-top:115px!important}.mr115-tb{margin-right:115px!important}.mb115-tb{margin-bottom:115px!important}.ml115-tb{margin-left:115px!important}.pt115-tb{padding-top:115px!important}.pr115-tb{padding-right:115px!important}.pb115-tb{padding-bottom:115px!important}.pl115-tb{padding-left:115px!important}.mt120-tb{margin-top:120px!important}.mr120-tb{margin-right:120px!important}.mb120-tb{margin-bottom:120px!important}.ml120-tb{margin-left:120px!important}.pt120-tb{padding-top:120px!important}.pr120-tb{padding-right:120px!important}.pb120-tb{padding-bottom:120px!important}.pl120-tb{padding-left:120px!important}.mt125-tb{margin-top:125px!important}.mr125-tb{margin-right:125px!important}.mb125-tb{margin-bottom:125px!important}.ml125-tb{margin-left:125px!important}.pt125-tb{padding-top:125px!important}.pr125-tb{padding-right:125px!important}.pb125-tb{padding-bottom:125px!important}.pl125-tb{padding-left:125px!important}.mt130-tb{margin-top:130px!important}.mr130-tb{margin-right:130px!important}.mb130-tb{margin-bottom:130px!important}.ml130-tb{margin-left:130px!important}.pt130-tb{padding-top:130px!important}.pr130-tb{padding-right:130px!important}.pb130-tb{padding-bottom:130px!important}.pl130-tb{padding-left:130px!important}.mt135-tb{margin-top:135px!important}.mr135-tb{margin-right:135px!important}.mb135-tb{margin-bottom:135px!important}.ml135-tb{margin-left:135px!important}.pt135-tb{padding-top:135px!important}.pr135-tb{padding-right:135px!important}.pb135-tb{padding-bottom:135px!important}.pl135-tb{padding-left:135px!important}.mt140-tb{margin-top:140px!important}.mr140-tb{margin-right:140px!important}.mb140-tb{margin-bottom:140px!important}.ml140-tb{margin-left:140px!important}.pt140-tb{padding-top:140px!important}.pr140-tb{padding-right:140px!important}.pb140-tb{padding-bottom:140px!important}.pl140-tb{padding-left:140px!important}.mt145-tb{margin-top:145px!important}.mr145-tb{margin-right:145px!important}.mb145-tb{margin-bottom:145px!important}.ml145-tb{margin-left:145px!important}.pt145-tb{padding-top:145px!important}.pr145-tb{padding-right:145px!important}.pb145-tb{padding-bottom:145px!important}.pl145-tb{padding-left:145px!important}.mt150-tb{margin-top:150px!important}.mr150-tb{margin-right:150px!important}.mb150-tb{margin-bottom:150px!important}.ml150-tb{margin-left:150px!important}.pt150-tb{padding-top:150px!important}.pr150-tb{padding-right:150px!important}.pb150-tb{padding-bottom:150px!important}.pl150-tb{padding-left:150px!important}.mt155-tb{margin-top:155px!important}.mr155-tb{margin-right:155px!important}.mb155-tb{margin-bottom:155px!important}.ml155-tb{margin-left:155px!important}.pt155-tb{padding-top:155px!important}.pr155-tb{padding-right:155px!important}.pb155-tb{padding-bottom:155px!important}.pl155-tb{padding-left:155px!important}.mt160-tb{margin-top:160px!important}.mr160-tb{margin-right:160px!important}.mb160-tb{margin-bottom:160px!important}.ml160-tb{margin-left:160px!important}.pt160-tb{padding-top:160px!important}.pr160-tb{padding-right:160px!important}.pb160-tb{padding-bottom:160px!important}.pl160-tb{padding-left:160px!important}.mt165-tb{margin-top:165px!important}.mr165-tb{margin-right:165px!important}.mb165-tb{margin-bottom:165px!important}.ml165-tb{margin-left:165px!important}.pt165-tb{padding-top:165px!important}.pr165-tb{padding-right:165px!important}.pb165-tb{padding-bottom:165px!important}.pl165-tb{padding-left:165px!important}.mt170-tb{margin-top:170px!important}.mr170-tb{margin-right:170px!important}.mb170-tb{margin-bottom:170px!important}.ml170-tb{margin-left:170px!important}.pt170-tb{padding-top:170px!important}.pr170-tb{padding-right:170px!important}.pb170-tb{padding-bottom:170px!important}.pl170-tb{padding-left:170px!important}.mt175-tb{margin-top:175px!important}.mr175-tb{margin-right:175px!important}.mb175-tb{margin-bottom:175px!important}.ml175-tb{margin-left:175px!important}.pt175-tb{padding-top:175px!important}.pr175-tb{padding-right:175px!important}.pb175-tb{padding-bottom:175px!important}.pl175-tb{padding-left:175px!important}.mt180-tb{margin-top:180px!important}.mr180-tb{margin-right:180px!important}.mb180-tb{margin-bottom:180px!important}.ml180-tb{margin-left:180px!important}.pt180-tb{padding-top:180px!important}.pr180-tb{padding-right:180px!important}.pb180-tb{padding-bottom:180px!important}.pl180-tb{padding-left:180px!important}.mt185-tb{margin-top:185px!important}.mr185-tb{margin-right:185px!important}.mb185-tb{margin-bottom:185px!important}.ml185-tb{margin-left:185px!important}.pt185-tb{padding-top:185px!important}.pr185-tb{padding-right:185px!important}.pb185-tb{padding-bottom:185px!important}.pl185-tb{padding-left:185px!important}.mt190-tb{margin-top:190px!important}.mr190-tb{margin-right:190px!important}.mb190-tb{margin-bottom:190px!important}.ml190-tb{margin-left:190px!important}.pt190-tb{padding-top:190px!important}.pr190-tb{padding-right:190px!important}.pb190-tb{padding-bottom:190px!important}.pl190-tb{padding-left:190px!important}.mt195-tb{margin-top:195px!important}.mr195-tb{margin-right:195px!important}.mb195-tb{margin-bottom:195px!important}.ml195-tb{margin-left:195px!important}.pt195-tb{padding-top:195px!important}.pr195-tb{padding-right:195px!important}.pb195-tb{padding-bottom:195px!important}.pl195-tb{padding-left:195px!important}.mt200-tb{margin-top:200px!important}.mr200-tb{margin-right:200px!important}.mb200-tb{margin-bottom:200px!important}.ml200-tb{margin-left:200px!important}.pt200-tb{padding-top:200px!important}.pr200-tb{padding-right:200px!important}.pb200-tb{padding-bottom:200px!important}.pl200-tb{padding-left:200px!important}.f8px-tb{font-size:8px!important}.f9px-tb{font-size:9px!important}.f10px-tb{font-size:10px!important}.f11px-tb{font-size:11px!important}.f12px-tb{font-size:12px!important}.f13px-tb{font-size:13px!important}.f14px-tb{font-size:14px!important}.f15px-tb{font-size:15px!important}.f16px-tb{font-size:16px!important}.f17px-tb{font-size:17px!important}.f18px-tb{font-size:18px!important}.f19px-tb{font-size:19px!important}.f20px-tb{font-size:20px!important}.f21px-tb{font-size:21px!important}.f22px-tb{font-size:22px!important}.f23px-tb{font-size:23px!important}.f24px-tb{font-size:24px!important}.f25px-tb{font-size:25px!important}.f26px-tb{font-size:26px!important}.f27px-tb{font-size:27px!important}.f28px-tb{font-size:28px!important}.f29px-tb{font-size:29px!important}.f30px-tb{font-size:30px!important}.f31px-tb{font-size:31px!important}.f32px-tb{font-size:32px!important}.f33px-tb{font-size:33px!important}.f34px-tb{font-size:34px!important}.f35px-tb{font-size:35px!important}.f36px-tb{font-size:36px!important}.f37px-tb{font-size:37px!important}.f38px-tb{font-size:38px!important}.f39px-tb{font-size:39px!important}.f40px-tb{font-size:40px!important}.f41px-tb{font-size:41px!important}.f42px-tb{font-size:42px!important}.f43px-tb{font-size:43px!important}.f44px-tb{font-size:44px!important}.f45px-tb{font-size:45px!important}.f46px-tb{font-size:46px!important}.f47px-tb{font-size:47px!important}.f48px-tb{font-size:48px!important}.f49px-tb{font-size:49px!important}.f50px-tb{font-size:50px!important}.lh10-tb{line-height:1!important}.lh11-tb{line-height:1.1!important}.lh12-tb{line-height:1.2!important}.lh13-tb{line-height:1.3!important}.lh14-tb{line-height:1.4!important}.lh15-tb{line-height:1.5!important}.lh16-tb{line-height:1.6!important}.lh17-tb{line-height:1.7!important}.lh18-tb{line-height:1.8!important}.lh19-tb{line-height:1.9!important}.lh20-tb{line-height:2!important}.lh21-tb{line-height:2.1!important}.lh22-tb{line-height:2.2!important}.lh23-tb{line-height:2.3!important}.lh24-tb{line-height:2.4!important}.lh25-tb{line-height:2.5!important}.lh26-tb{line-height:2.6!important}.lh27-tb{line-height:2.7!important}.lh28-tb{line-height:2.8!important}.lh29-tb{line-height:2.9!important}.lh30-tb{line-height:3!important}.ls0-tb{letter-spacing:0em!important}.ls1-tb{letter-spacing:.001em!important}.ls2-tb{letter-spacing:.002em!important}.ls3-tb{letter-spacing:.003em!important}.ls4-tb{letter-spacing:.004em!important}.ls5-tb{letter-spacing:.005em!important}.ls6-tb{letter-spacing:.006em!important}.ls7-tb{letter-spacing:.007em!important}.ls8-tb{letter-spacing:.008em!important}.ls9-tb{letter-spacing:.009em!important}.ls10-tb{letter-spacing:.01em!important}.ls11-tb{letter-spacing:.011em!important}.ls12-tb{letter-spacing:.012em!important}.ls13-tb{letter-spacing:.013em!important}.ls14-tb{letter-spacing:.014em!important}.ls15-tb{letter-spacing:.015em!important}.ls16-tb{letter-spacing:.016em!important}.ls17-tb{letter-spacing:.017em!important}.ls18-tb{letter-spacing:.018em!important}.ls19-tb{letter-spacing:.019em!important}.ls20-tb{letter-spacing:.02em!important}.ls21-tb{letter-spacing:.021em!important}.ls22-tb{letter-spacing:.022em!important}.ls23-tb{letter-spacing:.023em!important}.ls24-tb{letter-spacing:.024em!important}.ls25-tb{letter-spacing:.025em!important}.ls26-tb{letter-spacing:.026em!important}.ls27-tb{letter-spacing:.027em!important}.ls28-tb{letter-spacing:.028em!important}.ls29-tb{letter-spacing:.029em!important}.ls30-tb{letter-spacing:.03em!important}.ls31-tb{letter-spacing:.031em!important}.ls32-tb{letter-spacing:.032em!important}.ls33-tb{letter-spacing:.033em!important}.ls34-tb{letter-spacing:.034em!important}.ls35-tb{letter-spacing:.035em!important}.ls36-tb{letter-spacing:.036em!important}.ls37-tb{letter-spacing:.037em!important}.ls38-tb{letter-spacing:.038em!important}.ls39-tb{letter-spacing:.039em!important}.ls40-tb{letter-spacing:.04em!important}.ls41-tb{letter-spacing:.041em!important}.ls42-tb{letter-spacing:.042em!important}.ls43-tb{letter-spacing:.043em!important}.ls44-tb{letter-spacing:.044em!important}.ls45-tb{letter-spacing:.045em!important}.ls46-tb{letter-spacing:.046em!important}.ls47-tb{letter-spacing:.047em!important}.ls48-tb{letter-spacing:.048em!important}.ls49-tb{letter-spacing:.049em!important}.ls50-tb{letter-spacing:.05em!important}.ls51-tb{letter-spacing:.051em!important}.ls52-tb{letter-spacing:.052em!important}.ls53-tb{letter-spacing:.053em!important}.ls54-tb{letter-spacing:.054em!important}.ls55-tb{letter-spacing:.055em!important}.ls56-tb{letter-spacing:.056em!important}.ls57-tb{letter-spacing:.057em!important}.ls58-tb{letter-spacing:.058em!important}.ls59-tb{letter-spacing:.059em!important}.ls60-tb{letter-spacing:.06em!important}.ls61-tb{letter-spacing:.061em!important}.ls62-tb{letter-spacing:.062em!important}.ls63-tb{letter-spacing:.063em!important}.ls64-tb{letter-spacing:.064em!important}.ls65-tb{letter-spacing:.065em!important}.ls66-tb{letter-spacing:.066em!important}.ls67-tb{letter-spacing:.067em!important}.ls68-tb{letter-spacing:.068em!important}.ls69-tb{letter-spacing:.069em!important}.ls70-tb{letter-spacing:.07em!important}.ls71-tb{letter-spacing:.071em!important}.ls72-tb{letter-spacing:.072em!important}.ls73-tb{letter-spacing:.073em!important}.ls74-tb{letter-spacing:.074em!important}.ls75-tb{letter-spacing:.075em!important}.ls76-tb{letter-spacing:.076em!important}.ls77-tb{letter-spacing:.077em!important}.ls78-tb{letter-spacing:.078em!important}.ls79-tb{letter-spacing:.079em!important}.ls80-tb{letter-spacing:.08em!important}.ls81-tb{letter-spacing:.081em!important}.ls82-tb{letter-spacing:.082em!important}.ls83-tb{letter-spacing:.083em!important}.ls84-tb{letter-spacing:.084em!important}.ls85-tb{letter-spacing:.085em!important}.ls86-tb{letter-spacing:.086em!important}.ls87-tb{letter-spacing:.087em!important}.ls88-tb{letter-spacing:.088em!important}.ls89-tb{letter-spacing:.089em!important}.ls90-tb{letter-spacing:.09em!important}.ls91-tb{letter-spacing:.091em!important}.ls92-tb{letter-spacing:.092em!important}.ls93-tb{letter-spacing:.093em!important}.ls94-tb{letter-spacing:.094em!important}.ls95-tb{letter-spacing:.095em!important}.ls96-tb{letter-spacing:.096em!important}.ls97-tb{letter-spacing:.097em!important}.ls98-tb{letter-spacing:.098em!important}.ls99-tb{letter-spacing:.099em!important}.ls100-tb{letter-spacing:.1em!important}}@media only screen and (max-width: 1024px){.pc{display:none!important}}@media only screen and (min-width: 1025px){.tb{display:none!important}}.flex{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex}.fd--row{flex-direction:row}.fd--column{flex-direction:column}.fd--column-reverse{flex-direction:column-reverse}.fd--row-reverse{flex-direction:row-reverse}.fw--nowrap{flex-wrap:nowrap}.fw--wrap{flex-wrap:wrap}.jc--start{justify-content:flex-start}.jc--end{justify-content:flex-end}.jc--center{justify-content:center}.jc--between{justify-content:space-between}.jc--around{justify-content:space-around}.jc--evenly{justify-content:space-evenly}.ai--start{align-items:flex-start}.ai--end{align-items:flex-end}.ai--center{align-items:center}.ai--stretch{align-items:stretch}@media only screen and (max-width: 1024px){.fd--row-tb{flex-direction:row}.fd--column-tb{flex-direction:column}.fd--column-reverse-tb{flex-direction:column-reverse}.fd--row-reverse-tb{flex-direction:row-reverse}.fw--nowrap-tb{flex-wrap:nowrap}.fw--wrap-tb{flex-wrap:wrap}.jc--start-tb{justify-content:flex-start}.jc--end-tb{justify-content:flex-end}.jc--center-tb{justify-content:center}.jc--between-tb{justify-content:space-between}.jc--around-tb{justify-content:space-around}.jc--evenly-tb{justify-content:space-evenly}.ai--start-tb{align-items:flex-start}.ai--end-tb{align-items:flex-end}.ai--center-tb{align-items:center}.ai--stretch-tb{align-items:stretch}}.owl5>*+*{margin-top:5px}.owl10>*+*{margin-top:10px}.owl15>*+*{margin-top:15px}.owl20>*+*{margin-top:20px}.owl25>*+*{margin-top:25px}.owl30>*+*{margin-top:30px}.owl35>*+*{margin-top:35px}.owl40>*+*{margin-top:40px}.owl45>*+*{margin-top:45px}.owl50>*+*{margin-top:50px}.owl55>*+*{margin-top:55px}.owl60>*+*{margin-top:60px}.owl65>*+*{margin-top:65px}.owl70>*+*{margin-top:70px}.owl75>*+*{margin-top:75px}.owl80>*+*{margin-top:80px}.owl85>*+*{margin-top:85px}.owl90>*+*{margin-top:90px}.owl95>*+*{margin-top:95px}.owl100>*+*{margin-top:100px}@media only screen and (max-width: 1024px){.owl5-tb>*+*{margin-top:5px}.owl10-tb>*+*{margin-top:10px}.owl15-tb>*+*{margin-top:15px}.owl20-tb>*+*{margin-top:20px}.owl25-tb>*+*{margin-top:25px}.owl30-tb>*+*{margin-top:30px}.owl35-tb>*+*{margin-top:35px}.owl40-tb>*+*{margin-top:40px}.owl45-tb>*+*{margin-top:45px}.owl50-tb>*+*{margin-top:50px}.owl55-tb>*+*{margin-top:55px}.owl60-tb>*+*{margin-top:60px}.owl65-tb>*+*{margin-top:65px}.owl70-tb>*+*{margin-top:70px}.owl75-tb>*+*{margin-top:75px}.owl80-tb>*+*{margin-top:80px}.owl85-tb>*+*{margin-top:85px}.owl90-tb>*+*{margin-top:90px}.owl95-tb>*+*{margin-top:95px}.owl100-tb>*+*{margin-top:100px}}.-gap5{gap:5px}.-gap10{gap:10px}.-gap15{gap:15px}.-gap20{gap:20px}.-gap25{gap:25px}.-gap30{gap:30px}.-gap35{gap:35px}.-gap40{gap:40px}.-gap45{gap:45px}.-gap50{gap:50px}@media only screen and (max-width: 1024px){.-gap5-tb{gap:5px}.-gap10-tb{gap:10px}.-gap15-tb{gap:15px}.-gap20-tb{gap:20px}.-gap25-tb{gap:25px}.-gap30-tb{gap:30px}.-gap35-tb{gap:35px}.-gap40-tb{gap:40px}.-gap45-tb{gap:45px}.-gap50-tb{gap:50px}}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:1020px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media only screen and (max-width: 1024px){.container{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 480px){.container{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 1024px){.container{width:auto}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}@media only screen and (max-width: 1024px){.container-fluid{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 480px){.container-fluid{padding-left:20px;padding-right:20px}}.row{margin-left:-10px;margin-right:-10px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}@media only screen and (max-width: 1024px){.row{margin-left:-5px;margin-right:-5px}}@media only screen and (max-width: 480px){.row{margin-left:-5px;margin-right:-5px}}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media only screen and (max-width: 1024px){.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{padding-left:5px;padding-right:5px}}@media only screen and (max-width: 480px){.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{padding-left:5px;padding-right:5px}}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{float:left}.col1{width:8.3333333333%}.col2{width:16.6666666667%}.col3{width:25%}.col4{width:33.3333333333%}.col5{width:41.6666666667%}.col6{width:50%}.col7{width:58.3333333333%}.col8{width:66.6666666667%}.col9{width:75%}.col10{width:83.3333333333%}.col11{width:91.6666666667%}.col12{width:100%}.col0-pull{right:auto}.col1-pull{right:8.3333333333%}.col2-pull{right:16.6666666667%}.col3-pull{right:25%}.col4-pull{right:33.3333333333%}.col5-pull{right:41.6666666667%}.col6-pull{right:50%}.col7-pull{right:58.3333333333%}.col8-pull{right:66.6666666667%}.col9-pull{right:75%}.col10-pull{right:83.3333333333%}.col11-pull{right:91.6666666667%}.col12-pull{right:100%}.col0-push{left:auto}.col1-push{left:8.3333333333%}.col2-push{left:16.6666666667%}.col3-push{left:25%}.col4-push{left:33.3333333333%}.col5-push{left:41.6666666667%}.col6-push{left:50%}.col7-push{left:58.3333333333%}.col8-push{left:66.6666666667%}.col9-push{left:75%}.col10-push{left:83.3333333333%}.col11-push{left:91.6666666667%}.col12-push{left:100%}.col0-offset{margin-left:0%}.col1-offset{margin-left:8.3333333333%}.col2-offset{margin-left:16.6666666667%}.col3-offset{margin-left:25%}.col4-offset{margin-left:33.3333333333%}.col5-offset{margin-left:41.6666666667%}.col6-offset{margin-left:50%}.col7-offset{margin-left:58.3333333333%}.col8-offset{margin-left:66.6666666667%}.col9-offset{margin-left:75%}.col10-offset{margin-left:83.3333333333%}.col11-offset{margin-left:91.6666666667%}.col12-offset{margin-left:100%}.col1-tb,.col1-sp,.col2-tb,.col2-sp,.col3-tb,.col3-sp,.col4-tb,.col4-sp,.col5-tb,.col5-sp,.col6-tb,.col6-sp,.col7-tb,.col7-sp,.col8-tb,.col8-sp,.col9-tb,.col9-sp,.col10-tb,.col10-sp,.col11-tb,.col11-sp,.col12-tb,.col12-sp{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media only screen and (max-width: 1024px){.col1-tb,.col1-sp,.col2-tb,.col2-sp,.col3-tb,.col3-sp,.col4-tb,.col4-sp,.col5-tb,.col5-sp,.col6-tb,.col6-sp,.col7-tb,.col7-sp,.col8-tb,.col8-sp,.col9-tb,.col9-sp,.col10-tb,.col10-sp,.col11-tb,.col11-sp,.col12-tb,.col12-sp{padding-left:5px;padding-right:5px}}@media only screen and (max-width: 480px){.col1-tb,.col1-sp,.col2-tb,.col2-sp,.col3-tb,.col3-sp,.col4-tb,.col4-sp,.col5-tb,.col5-sp,.col6-tb,.col6-sp,.col7-tb,.col7-sp,.col8-tb,.col8-sp,.col9-tb,.col9-sp,.col10-tb,.col10-sp,.col11-tb,.col11-sp,.col12-tb,.col12-sp{padding-left:5px;padding-right:5px}}@media only screen and (max-width: 1024px){.col1-tb,.col2-tb,.col3-tb,.col4-tb,.col5-tb,.col6-tb,.col7-tb,.col8-tb,.col9-tb,.col10-tb,.col11-tb,.col12-tb{float:left}.col1-tb{width:8.3333333333%}.col2-tb{width:16.6666666667%}.col3-tb{width:25%}.col4-tb{width:33.3333333333%}.col5-tb{width:41.6666666667%}.col6-tb{width:50%}.col7-tb{width:58.3333333333%}.col8-tb{width:66.6666666667%}.col9-tb{width:75%}.col10-tb{width:83.3333333333%}.col11-tb{width:91.6666666667%}.col12-tb{width:100%}.col0-pull-tb{right:auto}.col1-pull-tb{right:8.3333333333%}.col2-pull-tb{right:16.6666666667%}.col3-pull-tb{right:25%}.col4-pull-tb{right:33.3333333333%}.col5-pull-tb{right:41.6666666667%}.col6-pull-tb{right:50%}.col7-pull-tb{right:58.3333333333%}.col8-pull-tb{right:66.6666666667%}.col9-pull-tb{right:75%}.col10-pull-tb{right:83.3333333333%}.col11-pull-tb{right:91.6666666667%}.col12-pull-tb{right:100%}.col0-push-tb{left:auto}.col1-push-tb{left:8.3333333333%}.col2-push-tb{left:16.6666666667%}.col3-push-tb{left:25%}.col4-push-tb{left:33.3333333333%}.col5-push-tb{left:41.6666666667%}.col6-push-tb{left:50%}.col7-push-tb{left:58.3333333333%}.col8-push-tb{left:66.6666666667%}.col9-push-tb{left:75%}.col10-push-tb{left:83.3333333333%}.col11-push-tb{left:91.6666666667%}.col12-push-tb{left:100%}.col0-offset-tb{margin-left:0%}.col1-offset-tb{margin-left:8.3333333333%}.col2-offset-tb{margin-left:16.6666666667%}.col3-offset-tb{margin-left:25%}.col4-offset-tb{margin-left:33.3333333333%}.col5-offset-tb{margin-left:41.6666666667%}.col6-offset-tb{margin-left:50%}.col7-offset-tb{margin-left:58.3333333333%}.col8-offset-tb{margin-left:66.6666666667%}.col9-offset-tb{margin-left:75%}.col10-offset-tb{margin-left:83.3333333333%}.col11-offset-tb{margin-left:91.6666666667%}.col12-offset-tb{margin-left:100%}}@media only screen and (max-width: 1024px){.float>.left-box{float:none!important;width:100%!important}.float>.right-box{float:none!important;width:100%!important}.float>[class^=mr],.float>[class*=" mr"]{margin-right:0!important}.float>[class^=ml],.float>[class*=" ml"]{margin-left:0!important}.float-r>[class^=mb],.float-r>[class*=" mb"]{margin-bottom:0!important}}@media only screen and (min-width: 1025px){.float-r>.left-box{float:none!important;width:100%!important}.float-r>.right-box{float:none!important;width:100%!important}.float-r>[class^=mr],.float-r>[class*=" mr"]{margin-right:0!important}.float-r>[class^=ml],.float-r>[class*=" ml"]{margin-left:0!important}.float>[class^=mb],.float>[class*=" mb"]{margin-bottom:0!important}}.float:before,.float:after{content:" ";display:table}.float:after{clear:both}.float-r:before,.float-r:after{content:" ";display:table}.float-r:after{clear:both}@media print{.slide-menu,.tb,.sp{display:none!important}.l-container{overflow:visible!important}header{position:inherit!important}}body{color:#333;font-size:16px;font-family:Noto Sans JP,ヒラギノ角ゴシック ProN,Hiragino Kaku Gothic ProN,Hiragino Sans,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,游ゴシック体,Yu Gothic,YuGothic,sans-serif;font-weight:400}p,dt,dd,li,th,td{line-height:2}a{text-decoration:underline;color:#57b191}a:hover{text-decoration:none}a:hover{color:#57b191}a[href^="tel:"]{color:#333;text-decoration:none}@media only screen and (min-width: 1025px){a[href^="tel:"]{pointer-events:none}}@media only screen and (max-width: 1024px){body{font-size:14px}}button[disabled].-delete,input[disabled].-delete{background:inherit}.ui.button{font-size:16px;line-height:1.5;word-break:break-all;border:1px solid transparent;border-radius:30px;box-shadow:none!important;transition:all .3s}.ui.button.mini{max-width:120px}.ui.button.-square01{font-size:14px!important;border-radius:5px;padding:3px 12px}.ui.button.-square02{border-radius:5px}.ui.button.-sub{width:100%}.ui.button.-sub.green{color:#57b191;border-color:transparent;background:#57b1911a}.ui.button.-sub.green:hover,.ui.button.-sub.green:focus,.ui.button.-sub.green:active{background:#57b1914d}.ui.button>i.icon{margin-right:5px}@media only screen and (max-width: 1024px){.ui.button{font-size:14px}}.ui.button.inverted.green{color:#57b191;border-color:#57b191}.ui.button.inverted.green:hover{background:#57b191}.ui.ui.ui.ui.ui.invisible.checkbox input:not(:checked)+label.ui.button{background:#fff;box-shadow:none}.modals .ui.ui.ui.ui.ui.invisible.checkbox input:not(:checked)+label.ui.button,.white-box .ui.ui.ui.ui.ui.invisible.checkbox input:not(:checked)+label.ui.button,.gray-box .ui.ui.ui.ui.ui.invisible.checkbox input:not(:checked)+label.ui.button{background:#f5f5f5}@media only screen and (max-width: 1024px){.ui.ui.ui.ui.ui.invisible.checkbox input:not(:checked)+label.ui.button{background:#f5f5f5}}.ui.ui.ui.ui.ui.invisible.checkbox input:not(:checked)+label.ui.datebtn{color:#57b191;border:1px solid #57b191;border-radius:2px;background:#fff;box-shadow:none;padding:7.5px}.ui.ui.ui.ui.ui.invisible.checkbox input:not(:checked)+label.ui.datebtn:hover{color:#fff;border:1px solid #57b191;background-color:#57b191}@media only screen and (max-width: 1024px){.ui.ui.ui.ui.ui.invisible.checkbox input:not(:checked)+label.ui.datebtn{padding:5px}}.ui.checkbox.checked .datebtn{color:#fff;border:1px solid #57b191;border-radius:2px;background-color:#57b191;box-shadow:none;padding:7.5px}.ui.ui.ui.ui.ui.invisible.checkbox.disabled input:not(:checked)+label.ui.datebtn{cursor:default;color:#939393;pointer-events:none;border:1px solid #ededed;background:#ededed;opacity:.5}.ui.green.button,.ui.green.button:active,.ui.green.button:focus,.ui.green.buttons .button{border-color:#57b191;background:#57b191}.ui.green.button.-reverse,.ui.green.button:active.-reverse,.ui.green.button:focus.-reverse,.ui.green.buttons .button.-reverse{color:#57b191;background:#fff}@media only screen and (min-width: 1025px){.ui.green.button:hover,.ui.green.button:active:hover,.ui.green.button:focus:hover,.ui.green.buttons .button:hover{color:#57b191;background:#fff}.ui.green.button:hover.loading,.ui.green.button:active:hover.loading,.ui.green.button:focus:hover.loading,.ui.green.buttons .button:hover.loading{color:#fff;background:#57b191}.ui.green.button.-reverse:hover,.ui.green.button:active.-reverse:hover,.ui.green.button:focus.-reverse:hover,.ui.green.buttons .button.-reverse:hover{color:#fff;background:#57b191}.ui.green.button.-reverse:hover.loading,.ui.green.button:active.-reverse:hover.loading,.ui.green.button:focus.-reverse:hover.loading,.ui.green.buttons .button.-reverse:hover.loading{color:#57b191;background:#fff}}.ui.gray.button,.ui.gray.buttons .button{border-color:#e8e8e8;background:#e8e8e8}@media only screen and (min-width: 1025px){.ui.gray.button:hover,.ui.gray.buttons .button:hover{background:#d4d4d4}}.ui.allgreen.button{border-color:#57b191;background:#57b191;border:1px solid transparent;padding:7px 31px 7px 12px}.ui.allgreen.button:hover{background:#fff;color:#57b191;border-color:#57b191}.ui.lightgray.button{border-color:#c6c6c6;background:#ebebeb;color:#333;padding:7px 31px 7px 12px}.ui.lightgray.button:hover{background:#d4d4d4}.ui.button.reset:before{right:14px;color:#939393}.ui.button.narrow{position:relative;transition:all .3s}.ui.button.narrow:before{position:absolute;content:"";top:50%;transform:translateY(-50%);right:11px;width:18px;height:21px;margin-right:0;background:url(../img/icon-narrow.png) no-repeat;background-size:contain;transition:all .3s}.ui.button.narrow:hover:before{background-image:url(../img/icon-narrow_hover.png)}.ui.form{font-size:inherit}.ui.form.no-edit .input_required{display:none}@media only screen and (max-width: 1024px){.ui.form .inline.fields.tb-row .field{width:auto;margin-bottom:0}}.ui.form .ui.input.error>input{color:#b4b4b4;border-color:#c43b3b;background:#fff4f4}.ui.form .ui.input.error>input:focus{color:#333;background:#fff4f4}.ui.form textarea:focus,.ui.form input[type=number]:focus,.ui.form .ui.input.focus>input,.ui.form .ui.input>input:focus,.ui.form .ui.selection.active.dropdown,.ui.form .ui.selection.simple.dropdown:hover{border-color:#57b191;background:#fff}.ui.form .ui.input.disabled input,.ui.form .ui.selection.disabled{color:#666;border-color:#ededed;background:#f5f5f5}.ui.form .ui.checkbox.disabled.toggle input~label:before{background:#939393}.ui.form .ui.checkbox input:checked~label:after{color:#57b191}.ui.form .ui.checkbox .button{display:inline-block;font-size:14px;border-radius:20px;padding:5px 10px}.ui.form .ui.checkbox.toggle input+label[for],.ui.form .ui.checkbox.toggle input.hidden+label{font-weight:500;padding:.25em 4.5rem .25em 0}.ui.form .ui.checkbox.toggle.-sub input+label[for],.ui.form .ui.checkbox.toggle.-sub input.hidden+label{display:block;height:25px;width:50px;padding:0}.ui.form .ui.checkbox.toggle label:after{top:.16rem}@media only screen and (max-width: 1024px){.ui.form .ui.checkbox.toggle label:after{top:.08rem}}.ui.form .ui.checkbox.toggle input:focus:checked~label:before,.ui.form .ui.checkbox.toggle input:checked~label:before{background:#57b191}.ui.form .ui.checkbox.toggle input~label:before{height:25px;right:0;left:auto}.ui.form .ui.checkbox.toggle input~label:after{right:1.8em;left:auto;transition:right .1s linear}@media only screen and (max-width: 1024px){.ui.form .ui.checkbox.toggle input~label:before{height:1.7em}}.ui.form .ui.checkbox.toggle input:checked~label:after{background:#fff;right:.2em}.ui.form .ui.radio.checkbox label:before,.ui.form .ui.radio.checkbox label:after{height:20px;width:20px}.ui.form .ui.radio.checkbox label:after{transform:scale(.7)}.ui.form .ui.radio.checkbox input~label:after{background:#57b191}.ui.form .ui.radio.checkbox input+label[for],.ui.form .ui.radio.checkbox input.hidden+label{padding-top:2px;padding-bottom:2px}.ui.form .ui.dropdown a.ui.label{text-decoration:none}.ui.form .ui.dropdown:not(.hover){width:100%;min-width:10em}.ui.form .ui.dropdown .menu{border:none;box-shadow:0 3px 10px #3333331a}.ui.form .ui.dropdown .menu>.item button{line-height:inherit}.ui.form .ui.dropdown .menu .selected.item,.ui.form .ui.dropdown .menu .selected.item .description,.ui.form .ui.dropdown.selected{font-weight:400;color:#fff;background:#57b191}.ui.form .ui.selection.dropdown:not(.pointing):not(.floating) .menu{border-radius:5px}.ui.form .ui.dropdown .fa-solid.fa-chevron-down{font-size:12px;color:#b4b4b4;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.ui.form .ui.default.dropdown:not(.button)>.text,.ui.form .ui.dropdown:not(.button)>.default.text{color:#333}.ui.form .ui.default.dropdown:not(.button)>.text.-gray,.ui.form .ui.dropdown:not(.button)>.default.text.-gray{color:#939393}body.pushable>.pusher:not(.overflowing){overflow:visible;background:#f5f5f5}@media only screen and (max-width: 1024px){body.pushable>.pusher:not(.overflowing){background:#fff}}body.pushable:has(.dimmed){overflow:hidden}.ui.dimmer,.pushable>.pusher:after{background:#33333380;z-index:10001}i.icon.star:before{content:"★";font-family:Noto Sans JP,ヒラギノ角ゴシック ProN,Hiragino Kaku Gothic ProN,Hiragino Sans,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,游ゴシック体,Yu Gothic,YuGothic,sans-serif}.ui.rating.green .active.icon{color:#57b191;text-shadow:none;-webkit-text-stroke:#57b191 .78px}.ui.rating.green .active.icon.partial{background:linear-gradient(to right,#57b191 0 var(--full),rgba(0,0,0,.15) var(--full) 100%);-webkit-text-stroke:#57b191 .78px}.ui.modal>.close:not(.angle){color:#000000d9;top:1rem;right:1rem;padding:.5rem}.ui.modal>.close:not(.angle):before{content:"";text-shadow:none}.ui.modal>.header+.actions{border-top:none}@media only screen and (max-width: 1024px){.ui.modal>.actions{padding:1rem!important}}.ui.toast-container{z-index:10002}.ui.toast-container .toast-box .actions{border-top:none!important}.ui.flyout{max-height:100%}.ui.flyout .close{cursor:pointer}.ui.flyout>.close:not(.angle){top:1rem;right:1rem;padding:.5rem}.ui.flyout.fullscreen{z-index:105}.ui.flyout.fullscreen.bottom{z-index:110}.ui.flyout.fullscreen.fullscreen:has(.actions)>.header+.scrolling.content{min-height:auto!important}.ui.flyout.left>.header+.scrolling.content,.ui.flyout.right>.header+.scrolling.content{max-height:calc(100dvh - 9.1rem)}.ui.flyout.bottom.highscreen{top:20vh}.ui.flyout .ui.header>.icons,.ui.flyout .ui.header>i.icon{font-size:inherit;vertical-align:initial}.ui.flyout:not(.fullscreen).left,.ui.flyout:not(.fullscreen).right{width:460px}.ui.flyout.overlay.animating,.ui.flyout.overlay.visible{transition:transform .4s ease}.ui.flyout.overlay.bottom{border-radius:16px 16px 0 0}.ui.flyout.overlay.bottom[data-option=edit]{z-index:110}.ui.flyout>.header{font-size:18px;font-weight:700}.ui.flyout>.header .sub{display:inline-block;font-size:14px;margin-left:15px}.ui.flyout.right>.header{border-bottom:none}.ui.flyout.right>.content{padding-top:0;height:100%;overflow-y:scroll;padding-bottom:100px}@media only screen and (max-width: 1024px){.ui.flyout .content{max-height:480px;overflow-y:scroll;overflow-x:hidden}.ui.flyout.bottom>.scrolling.content,.ui.flyout.top>.scrolling.content.noaction{max-height:calc(80vh - 60px)}.ui.flyout.bottom>.scrolling.content.noaction{padding-bottom:100px}}.js-popup{margin-right:10px}.ui.selection.dropdown:not(.unlimited) .menu{max-height:20rem}.ui.selection.dropdown .item{line-height:1.3em}.ui.selection.dropdown .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.flex-1 .ui.selection.dropdown .text{white-space:wrap}.ui.selection.dropdown .menu>.item>.description,.ui.selection.dropdown>.text>.description{font-size:12px}.ui.accordion .title{font-weight:700;position:relative}.ui.accordion .title .icon{font-size:12px;color:#b4b4b4;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:.3s}.ui.accordion .title.active .icon{transform:translateY(-50%) scaleY(-1)}.flyout.overlay.visible~.flyout.overlay.visible:after{content:"";height:100%;width:100%;background:#33333380;position:absolute;top:0;left:0}.ui.dropdown>.text>.fa-solid.fa-ellipsis-vertical{border-radius:3px;background:#e8e8e8;padding:5px}.ui.input.transparent>input{border-bottom:1px solid #b4b4b4!important}.ui.input.transparent>input+i.search{color:#57b191}.ui.icon.input>i.icon{opacity:1}.primary-txt{color:#57b191}.red-txt{color:#c43b3b}.gray-txt{color:#939393}.gray-txt.-copy{transition:.3s}.gray-txt.-copy:hover{color:#333}.gray-txt02{color:#666!important}.black-txt{color:#333}.blank-link{font-size:14px;font-weight:500;color:#939393;text-decoration:none;transition:.3s}.blank-link[target=_blank]:after{content:"";font-size:12px;font-family:"Font Awesome 6 Free";font-weight:900;margin-left:10px}.blank-link:hover{color:#333;text-decoration:underline}.blank-link:hover:after{text-decoration:none}.more-btn{display:inline-block;font-size:14px;font-weight:500;color:#333;text-decoration:none;position:relative;padding-right:20px;transition:.3s}.more-btn:after{content:"";font-size:10px;font-family:"Font Awesome 6 Free";font-weight:900;vertical-align:middle;text-decoration:none;position:absolute;top:50%;right:0;transform:scale(.9);transform:translateY(-50%)}.more-btn:hover{color:#333;text-decoration:underline}.add-btn{height:37px;font-size:15px;font-weight:500;color:#57b191;line-height:1;text-decoration:none;border:1px solid #57b191;border-radius:4px;position:relative;padding:10px 27px 10px 43px;transition:.3s}.add-btn:before{content:"+";font:900 13px "Font Awesome 6 Free";position:absolute;top:50%;left:28px;transform:translateY(-50%)}.add-btn:hover{color:#fff;background:#57b191}@media only screen and (max-width: 1024px){.calendar-btn{font-size:14px;font-weight:700;color:#57b191;border:1px solid #57b191!important;border-radius:30px;position:relative}.calendar-btn:before{content:"";font:900 10px "Font Awesome 6 Free";position:absolute;top:50%;right:15px;transform:translateY(-50%)}}table th,table td{word-break:break-all}.table01{width:100%}.table01 th{color:#939393}.table01 td{padding-left:20px}.table01.mini th,.table01.mini td{font-size:13px}@media only screen and (max-width: 1024px){.table01 th,.table01 td{font-size:15px}}.table02{width:100%}.table02.th-fw-normal th{font-weight:400}.table02 thead{border-radius:8px;background:#f9f9f9}.table02 tbody th,.table02 tbody td{border-bottom:1px solid #ededed;padding:10px 5px}.table02 tbody th:first-child,.table02 tbody td:first-child{padding-left:0}.table02 tbody th:last-child,.table02 tbody td:last-child{padding-right:0}.table02.th-border thead{border-radius:0;background:none}.table02.th-border thead th,.table02.th-border thead td{border-bottom:1px solid #ededed;padding-bottom:10px}.table02.-data thead th,.table02.-data thead td,.table02.-data tbody th,.table02.-data tbody td{padding:10px 15px}.table02.-data thead th:first-child,.table02.-data thead td:first-child,.table02.-data tbody th:first-child,.table02.-data tbody td:first-child{padding-left:15px}.table02.-data thead th:last-child,.table02.-data thead td:last-child,.table02.-data tbody th:last-child,.table02.-data tbody td:last-child{padding-right:15px}.overflow-table{overflow-x:auto}@media only screen and (max-width: 1024px){.nodrop-table tr th,.nodrop-table tr td{display:table-cell;width:auto!important}}@media only screen and (max-width: 1024px){.nodrop-table tr th{white-space:nowrap}}.form-table tr th,.form-table tr td{vertical-align:middle;padding:5px}.form-table tr th>.ttl{line-height:1.2;padding-left:2em;text-indent:-2em}.form-table tr th>.ttl:before{content:"";height:11px;width:11px;border-radius:50%;background:#57b191;margin-right:15px}.form-table tr th>.ttl>a{text-decoration:none;color:#333;transition:.2s}.form-table tr th>.ttl>a:hover{color:#57b191}.form-table tr td:last-child{padding:5px 0}@media only screen and (max-width: 1024px){.form-table tr th>.ttl{padding-left:1.5em;text-indent:-1.5em;position:relative;padding-right:20px;margin-right:0}.form-table tr th>.ttl:before{margin-right:10px}.form-table tr th>.ttl button{position:absolute;right:-10px;top:50%;margin-left:0;transform:translateY(-50%)}}.kome-list>li{font-size:14px;line-height:1.5;position:relative;padding-left:20px}.kome-list>li:before{content:"※";position:absolute;top:0;left:0}@media only screen and (max-width: 1024px){.kome-list>li{font-size:13px}}.border-list>li{border-bottom:1px solid #ededed;padding-bottom:15px;margin-bottom:20px}body{width:100%;background:#f5f5f5}body.open{height:100%;overflow:hidden;position:fixed}@media only screen and (max-width: 1024px){body{background:#fff;position:relative;padding-top:0}}.l-container{display:grid;grid-template-rows:80px auto;grid-template-columns:220px auto;min-height:100vh}@media only screen and (min-width: 1025px){.l-container{min-width:1020px}}@media only screen and (max-width: 1024px){.l-container{grid-template-rows:50px auto 63px;grid-template-columns:auto}}header{grid-row:1;grid-column:2;width:100%;z-index:9999;top:0;left:0;position:relative}@media only screen and (max-width: 1024px){header{grid-column:1;width:100%;z-index:9999;top:0;left:0;position:fixed}}.h-wrap{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;padding:15px 50px 0}@media only screen and (max-width: 1024px){.h-wrap{background:#fff;padding:10px 20px}}.h-right{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex;gap:0 30px}@media only screen and (max-width: 1024px){.h-right{gap:0 20px}}.h-user{position:relative}.h-user .close-user-modal{line-height:1;position:absolute;top:0;right:0}.h-user .user-modal{width:320px;visibility:hidden;border-radius:5px;box-shadow:0 0 20px #3333331a;position:absolute;top:calc(100% + 15px);right:0;opacity:0;transition:.3s}.h-user .user-modal.visible{visibility:visible;opacity:1}@media only screen and (max-width: 1024px){.h-user .txt-wrap{display:none}.h-user .user-wrap .profile-icon{width:25px;margin-right:0}}.h-bell{color:#333;text-decoration:none;position:relative;transition:.3s}.h-bell>i.fa-bell{font-size:24px}.h-bell.active:after{content:attr(data-num);min-width:20px;font-size:13px;font-weight:700;color:#fff;line-height:20px;text-align:center;white-space:nowrap;border-radius:50%;background:#c43b3b;position:absolute;top:-7px;right:-12px}@media only screen and (max-width: 1024px){.h-bell>i.fa-bell{font-size:20px}.h-bell.active:after{min-width:16px;font-size:11px;line-height:16px;top:-4px;right:-9px}}main{grid-row:2;grid-column:2;overflow:auto;padding:0 50px 50px}@media only screen and (max-width: 1024px){main{grid-column:1;padding:10px 20px 40px}}aside{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:flex;grid-row:1/3;grid-column:1;height:100vh;overflow:auto;background:#fff;box-shadow:16px 0 32px #00150e0d;position:sticky;top:0;padding-bottom:35px}aside nav.g-nav{flex:1}@media only screen and (max-width: 1024px){aside{grid-row:3;height:auto;width:100%;box-shadow:0 0 6px #3333331a;position:fixed;z-index:100;top:auto;left:0;bottom:0;padding-bottom:0}}.l-logo{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;display:flex;min-height:110px}.l-logo>img{height:51px}nav.g-nav{margin-bottom:50px}nav.g-nav>ul>li .item{display:block;font-weight:500;color:#666;text-decoration:none;border-left:2px solid transparent;padding:10px 10px 10px 30px;transition:.3s}nav.g-nav>ul>li .item:hover{color:#57b191}nav.g-nav>ul>li .item.current{color:#57b191;border-left-color:#57b191;background:#57b1911a}nav.g-nav>ul>li .item.sub-current{color:#57b191;padding-left:50px}nav.g-nav>ul>li>.fa-icon:before{font-size:15px;margin-right:8px}@media only screen and (max-width: 1024px){nav.g-nav{margin-bottom:0}nav.g-nav>ul{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex}nav.g-nav>ul>li{width:20%}nav.g-nav>ul>li .item{font-size:10px;color:#b4b4b4;line-height:1;text-align:center;border-left:none;padding:11px 0 15px}nav.g-nav>ul>li .item:hover{color:#b4b4b4}nav.g-nav>ul>li .item.current{color:#333;background:none}nav.g-nav>ul>li>.fa-icon:before,nav.g-nav>ul>li>.ttl-wrap>.fa-icon:before{display:block;font-size:15px;margin:0 auto 8px}}.nav-accordion .ttl-wrap{position:relative}.nav-accordion .ttl-wrap i.fa-icon{font-style:normal;color:#666;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.nav-accordion .ttl-wrap i.fa-icon:before{margin-right:0}.nav-accordion .ttl-wrap.active i.fa-icon{transform:translateY(-50%) rotate(180deg)}.nav-accordion .js-accordion-content{display:none}.nav-accordion .js-accordion-content.active{display:block}.help-links>li>.item{display:block;font-size:14px;font-weight:500;color:#939393;text-decoration:none;padding:3px 10px 3px 30px;transition:.3s}.help-links>li>.item[target=_blank]:after{content:"";font-size:12px;font-family:"Font Awesome 6 Free";font-weight:900;margin-left:10px}.help-links>li>.item:hover{color:#333;text-decoration:underline}.help-links>li>.item:hover:after{text-decoration:none}.help-links.-sub{width:calc(100% + 40px);border-top:1px solid #ededed;margin:0 -20px}.help-links.-sub>li{border-bottom:1px solid #ededed}.help-links.-sub>li>.item{color:#333;text-decoration:none;position:relative;padding:10px 40px 10px 20px}.help-links.-sub>li>.item:after{color:#939393}.help-links.-sub>li>.item:before{content:"";font-size:12px;font-family:"Font Awesome 6 Free";font-weight:900;color:#939393;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.group-menu{background:#57b191;color:#fff;padding:13px 30px 14px;display:inline-block;font-family:sans-serif}.group-menu:hover{cursor:pointer}.group-menu .sub{font-size:13px;margin-bottom:3px}.group-menu .main{position:relative;align-items:center;cursor:pointer;border-radius:4px;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.group-menu .main:after{position:absolute;content:"";top:-14px;right:-5px;margin-left:8px;flex-shrink:0;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:700}.group-menu .list{display:none;position:fixed;top:-9px;left:0;transform:translate(var(--x, 0px),var(--y, 0px));background:#fff;border:1px solid #ccc;list-style:none;border-radius:4px;box-shadow:0 0 5px #0000001a;min-width:160px;max-height:200px;overflow-y:auto;z-index:1000}.group-menu .list li{color:#333;padding:19px 24px 14px;cursor:pointer;line-height:1;font-weight:500}.group-menu .list li:not(:last-child){border-bottom:1px solid #F4F4F4}.group-menu .list li:hover{background:#e7f5f0}.group-menu.open .main:after{content:""}.group-menu.open .list{display:block}@media only screen and (max-width: 1024px){.group-menu{position:relative!important;width:95px;padding:5px 8px 3px;background:#fff;border:1px solid #57b191;border-radius:5px;color:#57b191}.group-menu .main{position:relative;font-size:12px}.group-menu .main:after{top:-1px;right:-2px;font-size:10px}.group-menu .list,.group-menu .list.mode-mobile{position:absolute!important;top:100%!important;left:0!important;transform:none!important;z-index:1000;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 5px #0000001a;min-width:160px;max-height:200px;overflow-y:auto}.group-menu .list li{padding:19px 24px 14px;font-weight:500;cursor:pointer}.group-menu .list li:not(:last-child){border-bottom:1px solid #f4f4f4}.group-menu .list li:hover{background:#e7f5f0}}.bg-gray{background:#f5f5f5!important}.underline,.hover-underline:hover{text-decoration:underline}.flyout-open{cursor:pointer}.hidden,.hidden02{display:none!important}.max-w100px{max-width:100px!important}.max-w140px{max-width:140px!important}.max-w150px{max-width:150px!important}.max-w185px{max-width:185px!important}.max-w220px{max-width:220px!important}.max-w240px{max-width:240px!important}.max-w260px{max-width:260px!important}.max-w300px{max-width:300px!important}.max-w335px{max-width:335px!important}.max-w800px{max-width:800px!important}.max-w100{max-width:100%!important}@media only screen and (max-width: 1024px){.max-w100-tb{max-width:100%!important}.max-w170px-tb{max-width:170px!important}.max-auto-tb{max-width:fit-content!important}}.h100{height:100%}.align-middle{vertical-align:middle}.white-box,.gray-box{border-radius:5px;background:#fff}.white-box.-pd10,.-pd10.gray-box{padding:10px}.white-box.-pd20,.-pd20.gray-box{padding:20px}.white-box.-pd30,.-pd30.gray-box{padding:30px}.white-box.-pd40,.-pd40.gray-box{padding:40px}@media only screen and (max-width: 1024px){.white-box.-pd10,.-pd10.gray-box,.white-box.-pd20,.-pd20.gray-box,.white-box.-pd30,.-pd30.gray-box,.white-box.-pd40,.-pd40.gray-box{padding:0}}.gray-box{background:#f5f5f5}@media only screen and (max-width: 1024px){.tb-shadow-box{box-shadow:0 0 5px #0000001a}.tb-shadow-box.-pd40{padding:20px}}.gray-box{border-radius:5px;background:#f5f5f5}.gray-box.-pd15{padding:15px}.gray-box.-pd30{padding:30px}@media only screen and (max-width: 1024px){.gray-box.-pd30{padding:20px}}.fa-icon:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:5px}.fa-icon.icon-fw400:before{font-weight:400}.fa-icon.icon-right{position:relative}.fa-icon.icon-right:before{position:absolute;top:50%;right:20px;transform:translateY(-50%);margin-right:0}@media only screen and (max-width: 1024px){.fa-icon.icon-right:before{right:10px}}.fa-icon.icon-f14px:before{font-size:14px}.fa-icon.-new:before,.fa-icon.-assessment:before{content:""}.fa-icon.-plus:before{content:"+"}.fa-icon.-edit:before{content:""}.fa-icon.-copy:before{content:""}.fa-icon.-delete:before{content:""}.fa-icon.-confirm:before{content:""}.fa-icon.-list-ul:before{content:""}.fa-icon.-home:before{content:""}.fa-icon.-applicant:before{content:""}.fa-icon.-calendar:before{content:""}.fa-icon.-calendar02:before{content:""}.fa-icon.-setting:before{content:""}.fa-icon.-notice:before{content:""}.fa-icon.-graph:before{content:""}.fa-icon.-filter:before{content:""}.fa-icon.-print:before{content:""}.fa-icon.-caret-down:before{content:""}.fa-icon.-message:before{content:""}.fa-icon.-arrow-down:before{content:""}.fa-icon.-arrow-left:before{content:""}.fa-icon.-arrow-right:before{content:""}.fa-icon.-form:before{content:""}.fa-icon.-download:before{content:""}.fa-icon.-import:before{content:""}.fa-icon.-rotate:before{content:""}.flex-1{flex:1}.flex-middle{width:calc(50% - 150px)}.flex-shrink-0{flex-shrink:0}.d-block{display:block!important}@media only screen and (max-width: 1024px){.column-tb{flex-direction:column}}@media only screen and (max-width: 1024px){.aiend-tb{align-items:flex-end}}@media only screen and (max-width: 1024px){.order01-tb{order:1}}@media only screen and (max-width: 1024px){.order02-tb{order:2}}.mw166{max-width:166px}@media only screen and (max-width: 1024px){.mw160-tb{max-width:160px}}.-gap10-25{gap:10px 25px}.-gap10-30{gap:10px 30px}.bdrs-5{border-radius:5px!important}.bdrs-20{border-radius:20px!important}.tag{display:inline-block;font-size:11px;color:#fff;line-height:1.7;border-radius:3px;background:#57b191;padding:1px 10px}.tag.-black{background:#333}.tag.-lightblack{color:#333;background:#3333331a}.tag.-red{color:#c43b3b;background:#c43b3b1a}.tag.-light{color:#57b191;background:#57b1911a}.tag.-blue{color:#4289d1;background:#4289d11a}.tag.-nosetting{border-radius:10px;background:#c43b3b}@media only screen and (max-width: 1024px){.tag{font-size:12px}}.hover-all{position:relative}.hover-all>a{display:block;height:100%;width:100%;font-size:0;position:absolute;z-index:9;top:0;left:0}.ofi>img{height:100%;width:100%;object-fit:cover;object-position:center}.ofi.-top>img{object-position:top}.ofi.-bottom>img{object-position:bottom}.ofi.-left>img{object-position:left}.ofi.-right>img{object-position:right}.ofi.-ratio{display:block;overflow:hidden;position:relative}.ofi.-ratio>img{min-height:100%;width:100%;min-width:100%;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.ofi.-contain>img{object-fit:contain}h1{font-size:26px;font-weight:700}@media only screen and (max-width: 1024px){h1{font-size:22px}}h2{font-size:20px;font-weight:700;color:#57b191;margin-bottom:25px}h2.fa-icon:before{margin-right:10px}h2.home{color:#333}h2.home:before{color:#57b191}@media only screen and (max-width: 1024px){h2{font-size:18px;margin-bottom:15px}}h3{font-size:18px;font-weight:700;margin-bottom:5px}h3.fa-icon:before{margin-right:10px}h3.home{color:#333}h3.home:before{color:#57b191}@media only screen and (max-width: 1024px){h3{font-size:16px;margin-bottom:15px}}.ui-sortable-handle{cursor:grabbing}.user-wrap{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.user-wrap .profile-icon{width:40px;margin-right:10px}.user-wrap .txt-wrap .name,.user-wrap .txt-wrap .email{font-weight:500;line-height:1.5}.user-wrap .txt-wrap .name{font-size:14px}.user-wrap .txt-wrap .email{font-size:12px;color:#939393}.fixed-btn{flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;display:flex;height:80px;width:80px;font-size:13px;font-weight:500;color:#fff;line-height:1;text-align:center;text-decoration:none;border:1px solid #fff;border-radius:50%;background:#333;box-shadow:0 0 8px #3333;position:fixed;z-index:1;right:20px;bottom:20px;transition:.3s}.fixed-btn.fa-icon:before{display:block;font-size:22px;margin:0 auto 5px}.fixed-btn.btm90px{bottom:90px}.fixed-btn.btm110px{bottom:110px}@media only screen and (min-width: 1025px){.fixed-btn:hover{color:#fff;background:#57b191}}@media only screen and (max-width: 1024px){.fixed-btn{height:65px;width:65px;font-size:10px;right:10px;bottom:73px}.fixed-btn.fa-icon:before{font-size:20px}}.tab-menu{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:flex;gap:5px}.tab-menu>li{flex:1}.tab-menu .item{flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;display:flex;background:#f5f5f5;color:#a5a5a5;border-radius:8px 8px 0 0;padding:10px 5px;height:100%;font-size:15px;font-weight:500;text-align:center;text-decoration:none;position:relative}.tab-menu .item.current{color:#fff;background:#57b191}.preview-wrap{height:100%;width:100%;visibility:hidden;position:absolute;top:0;left:0}.preview-wrap.active{visibility:visible}.preview-wrap .preview-img{height:100%;width:100%;position:absolute;top:0;right:0}.preview-wrap .preview-close{height:30px;width:30px;position:absolute;top:0;right:0;transform:translate(50%,-50%);padding:0}.preview-wrap .preview-close>i{margin:0!important}.input_labels{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex;margin-bottom:8px}.input_labels .ui{margin:0 5px}.input_labels .ui>i{font-size:15px}.input_label{font-weight:700}.input-subtxt{width:100%;font-size:15px;font-weight:700;text-align:center;position:relative;padding-bottom:20px}.input-subtxt:before{position:absolute;left:50%;bottom:0;transform:translate(-50%)}.input-subtxt.-up{padding-top:20px;padding-bottom:0}.input-subtxt.-up:before{top:0;bottom:unset}.input_required{font-size:9px;font-weight:700;color:#fff;background:#c43b3b;line-height:16px;padding:0 6px;border-radius:3px;margin-left:10px}.input_form{margin-bottom:10px}.input_form:last-child{margin-bottom:0}.input_unedited{font-size:12px;font-weight:500;color:#c43b3b;line-height:1;border-radius:3px;background:#c43b3b0d;padding:6px 12px}.input_unedited.-draft{color:#57b191;background:#57b1910d}.ui.dropdown .menu>.header:not(.ui){background:#e6e6e6;font-size:13px;font-weight:700;margin:0;padding:15px}.ui.dropdown .menu>.divider{margin:0;border:none}.bdr-box01{border-radius:4px;background:#f9f9f9;padding:15px}.daterange-schedule{position:relative;padding-left:30px}.daterange-schedule:first-of-type:before{content:"";height:14px;width:14px;background:url(../img/date-start.png) no-repeat center/cover;position:absolute;top:50%;left:0;transform:translateY(-50%)}.daterange-schedule:last-of-type:after{content:"";height:14px;width:14px;background:url(../img/date-end.png) no-repeat center/cover;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media only screen and (max-width: 1024px){.daterange-schedule-tb{position:relative;padding-left:30px}.daterange-schedule-tb:first-of-type:before{content:"";height:14px;width:14px;background:url(../img/date-start.png) no-repeat center/cover;position:absolute;top:50%;left:0;transform:translateY(-50%)}.daterange-schedule-tb:last-of-type:after{content:"";height:14px;width:14px;background:url(../img/date-end.png) no-repeat center/cover;position:absolute;top:50%;left:0;transform:translateY(-50%)}}.dot-texts>li{position:relative;padding-left:20px}.dot-texts>li:before{content:"●";color:#57b191;position:absolute;top:0;left:0}.calendar-top{flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;min-height:52px;gap:0 20px}.calendar-top .flex-stretch{flex:1}.calendar-top .green-bg{font-size:14px;padding:5px 0}@media only screen and (max-width: 1024px){.calendar-top{flex-direction:column;align-items:stretch;min-height:118px;justify-content:flex-start}.calendar-top .flex-stretch{flex:unset}.calendar-top .green-bg{font-size:13px;padding:4.5px 0}}.date-ttl{font-size:20px;font-weight:500;text-align:center;position:relative}.calendar-arrows{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex;gap:10px;line-height:1}.calendar-arrows>button{background:#fff;border-radius:5px;line-height:1;padding:0 10px}.calendar-arrows>button>i{font-size:12px;line-height:29px}@media only screen and (max-width: 1024px){.calendar-arrows{justify-content:space-between;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.calendar-marks{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex;gap:0 15px}.calendar-marks li{font-size:12px;font-weight:500}.calendar-marks li:before{content:"";height:10px;width:10px;border-radius:2px;margin-right:5px}.calendar-marks li.type00:before{background:#4289d1}.calendar-marks li.type01:before{background:#e55b6f}.calendar-marks li.type02:before{background:#9161d3}.calendar-marks li.type03:before{background:#f4814d}.calendar-marks li.type09:before{background:#939393}@media only screen and (max-width: 1024px){.calendar-marks{gap:0 12px}}.calendar-table{table-layout:fixed;border-spacing:6px;margin:0 auto}.calendar-table thead{background:#fff;margin-bottom:15px}.calendar-table thead tr th{font-size:14px;font-weight:700;text-align:center}.calendar-table tbody tr{border-bottom:1px solid #ededed}.calendar-table tbody tr:last-child{border-bottom:none}.calendar-table tbody tr td{font-weight:500;text-align:center;border-right:1px solid #ededed;position:relative;padding:7px 5px 5px}.calendar-table tbody tr td:last-child{border-right:none}.calendar-table tbody tr td input[type=radio]{display:none}.calendar-table tbody tr td label{cursor:pointer;height:100%;width:100%;font-size:0;position:absolute;z-index:99;top:0;left:0}.calendar-table tbody tr td .date{line-height:25px;border:none;box-shadow:none;margin:0 auto 4px}.calendar-table tbody tr td .date.today{width:25px;color:#fff;border-radius:50%;background-color:#57b191}.calendar-table tbody tr td.-past .date,.calendar-table tbody tr td.-diff .date{color:#b4b4b4}.calendar-table .disabled,.calendar-table .ng-date{color:#b4b4b4;border-radius:0;background:#f5f5f5}.calendar-table .disabled .item,.calendar-table .ng-date .item{background:transparent}@media only screen and (max-width: 1024px){.calendar-table{width:calc(100% + 40px)!important;margin:0 -20px;border-spacing:0}.calendar-table tbody tr td{font-size:12px;border-right:none;border-left:none;border-bottom:1px solid #ededed;padding:0 1px}.calendar-table .item{border-radius:0}.calendar-table .item .date{line-height:1.5}}.acc-box{cursor:pointer;border-bottom:1px solid #eee}.acc-box .title{padding:20px 0}.ui.accordion:not(.styled) .acc-box .title~.content:last-child{padding-bottom:30px}@media only screen and (max-width: 1024px){.acc-box .title.active{padding-bottom:10px}}.green-bg{border-radius:4px;background:#57b1911a;padding:10px 0}.time-range{font-size:15px;color:#57b191;border-radius:4px;background:#57b1911a;padding:5px 15px}.time-range.-close{color:#333;background:#f5f5f5}.time-range.-close:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:15px}@media only screen and (max-width: 1024px){.time-range.-close{margin-right:10px}}.schedule-box{border-radius:4px;background:#57b1911a;padding:35px 20px 35px 70px;position:relative}.schedule-box:before{content:"";position:absolute;top:10px;left:10px;bottom:10px;width:4px;border-radius:3px;background:#57b191}.schedule-box .start,.schedule-box .end{position:absolute;left:29px;font-size:13px;font-weight:500;color:#57b191}.schedule-box .start{top:10px}.schedule-box .end{bottom:10px}.date-popup{display:none;background:#fff;box-shadow:1px 3px 3px #0003,1px 3px 15px 2px #0003;border-radius:.28571429rem;position:fixed;z-index:100;padding:20px 15px;width:220px}.date-popup>.close{cursor:pointer;position:absolute;top:10px;right:10px;color:#b4b4b4;font-size:1.25em;margin-right:0}.ngplans-box{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;display:flex;gap:20px;max-width:530px;margin:0 auto}@media only screen and (max-width: 1024px){.ngplans-box{gap:10px}.ngplans-box .txt{width:100%}.ngplans-box .txt:nth-of-type(odd):before{content:unset}}.ngplans-item{width:255px;background:#f2f2f2;padding:20px;text-align:center;border-radius:6px}.ngplans-item .txt{font-size:14px;font-weight:700;line-height:1.5}.ngplans-item .ttl{font-size:16px;font-weight:700;line-height:1.5}@media only screen and (max-width: 1024px){.ngplans-item{width:100%}}.login-container{flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;display:flex;min-height:100vh;width:100vw;background:#f5f5f5;padding:50px}@media only screen and (max-width: 1024px){.login-container{padding:20px}}.login-logo{text-align:center}.login-logo>img{height:73px}.login-contents{width:100%;max-width:420px;background:#fff;padding:40px 30px}.login-contents>label{font-size:15px;font-weight:700;margin-bottom:10px}.login-contents .save-box{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;margin-bottom:30px}.login-contents .save-box .text{font-size:14px;color:#333}@media only screen and (max-width: 1024px){.login-contents{padding:30px 20px}}.text-inborder{position:relative}.text-inborder:before{content:"";height:1px;width:100%;background:#b4b4b4;position:absolute;top:50%;left:0;transform:translateY(-50%)}.text-inborder>span{display:inline-block;background:#fff;position:relative;padding:0 15px}.login-ttl{font-size:24px;font-weight:700;line-height:1.4;text-align:center}@media only screen and (max-width: 1024px){.login-ttl{font-size:20px}}.login-txt{font-size:15px;line-height:1.8;text-align:center}@media only screen and (max-width: 1024px){.login-txt{font-size:14px}}.reset-passwords{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;display:flex;gap:0 10px}.reset-passwords>input[type=number].ui.input{height:75px;width:70px;font-size:20px;font-weight:700;text-align:center;padding:15px;-moz-appearance:textfield}.reset-passwords input[type=number]::-webkit-outer-spin-button,.reset-passwords input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}@media only screen and (max-width: 1024px){.reset-passwords>input[type=number].ui.input{height:55px;width:50px;font-size:18px;padding:10px}}.register-container{flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;display:flex;min-height:100vh;width:100vw;background:#f5f5f5;padding:50px}.register-container.-index{padding:0 50px}.register-container.-index .form-wrap{padding:50px 0}@media only screen and (max-width: 1024px){.register-container,.register-container.-index{padding:20px}.register-container.-index .form-wrap{padding:0}}.register-wrap{min-height:550px;width:100%;max-width:1080px}.register-wrap .ttl-wrap{flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:stretch;display:flex;height:100vh;width:calc(100% - 450px);position:sticky;top:0}@media only screen and (max-width: 1024px){.register-wrap .ttl-wrap{height:auto;position:inherit}.register-wrap .login-contents{margin:0 auto}}@media only screen and (max-width: 1024px){.week-schedule-wrap{position:relative}.week-schedule-wrap:after{content:"";height:30px;background:linear-gradient(to bottom,#fff0,#fff);position:absolute;right:0;left:0;bottom:0}}.week-schedule{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex}.week-schedule>.item{width:14.2857142857%;border-right:1px solid #ededed;padding:0 5px}.week-schedule>.item:last-child{border-right:none}.week-schedule .card-top{text-align:center;margin-bottom:10px}.week-schedule .card-top .day{font-size:13px;font-weight:500;color:#939393;line-height:1;margin-bottom:5px}.week-schedule .card-top .date{font-size:18px;font-weight:700;line-height:1}@media only screen and (max-width: 1024px){.week-schedule{flex-direction:column;flex-wrap:nowrap;min-height:200px;max-height:calc(100vh - 500px);max-height:calc(100svh - 500px);overflow:auto;gap:15px 0;padding-bottom:30px}.week-schedule>.item{width:100%;border-right:none;padding:0}.week-schedule>.item:before,.week-schedule>.item:after{content:" ";display:table}.week-schedule>.item:after{clear:both}.week-schedule .card-top{flex-direction:column-reverse;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex;float:left;width:30px;margin-bottom:0}.week-schedule .card-top .day{margin-bottom:0}.week-schedule .card-top .date{font-size:22px;margin-bottom:5px}.week-schedule .card-bottom{float:right;width:calc(100% - 45px)}}.schedule-cards{flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex;gap:2.5px 0}.schedule-cards>.card{width:100%;overflow:hidden;font-size:13px;font-weight:500;color:#fff;line-height:1.5;text-align:left;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;padding:0 5px;cursor:pointer}.schedule-cards>.card[data-type="0"]{background:#4289d1}.schedule-cards>.card[data-type="1"]{background:#e55b6f}.schedule-cards>.card[data-type="2"]{background:#9161d3}.schedule-cards>.card[data-type="3"]{background:#f4814d}.schedule-cards>.card[data-type="9"]{background:#939393}@media only screen and (max-width: 1024px){.schedule-cards.tb-time-display>.card{flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex}.schedule-cards>.card{line-height:1.5;text-align:left;padding:5px 15px}.schedule-cards>.card>span{font-size:10px}}.schedule-box .schedule-cards,.calendar-table .schedule-cards{min-height:50px}@media only screen and (max-width: 1024px){.schedule-box .schedule-cards .card,.calendar-table .schedule-cards .card{font-size:12px;padding:2px 3px}}@media only screen and (max-width: 1024px){.calendar-table .schedule-cards .card{font-size:10px;text-align:center}}.schedule-detail-top{border-bottom:1px solid #ededed;padding-bottom:25px;margin-bottom:20px}.schedule-detail-top .name{font-size:20px;font-weight:700;line-height:1.5;position:relative;padding-left:20px;margin-bottom:10px}.schedule-detail-top .name[data-type]:before{content:"";height:10px;width:10px;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.schedule-detail-top .name[data-type="0"]:before{background:#e55b6f}.schedule-detail-top .name[data-type="1"]:before{background:#3daa86}.schedule-detail-top .name[data-type="2"]:before{background:#4289d1}.schedule-detail-top .name[data-type="3"]:before{background:#e6d342}.step-cards{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:flex;gap:0 35px}.step-cards>.card{width:200px;text-align:center;border-radius:5px;position:relative;padding:15px 25px}.step-cards>.card:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:#57b191;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.step-cards>.card:nth-child(1){background:#57b19140}.step-cards>.card:nth-child(2){background:#57b19159}.step-cards>.card:nth-child(3){background:#57b1918c}.step-cards>.card:nth-child(4){background:#57b191b3}.step-cards>.card:last-child:after{display:none}.step-cards .ttl-wrap{margin-bottom:5px}.step-cards .ttl{font-size:15px;font-weight:500;line-height:1}.step-cards .description{line-height:1;position:absolute;right:8px;bottom:8px;margin-right:0}.step-cards .txt{font-size:14px;line-height:1}.step-cards .txt>.num{font-size:26px;font-weight:500}@media only screen and (max-width: 1024px){.step-cards{flex-direction:column;gap:12px 0}.step-cards>.card{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;width:100%;border-radius:5px;position:relative;padding:13px 20px}.step-cards>.card:after{content:"";border-top:8px solid;border-right:15px solid transparent;border-left:15px solid transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}.step-cards>.card:nth-child(1):after{border-top-color:#57b19140}.step-cards>.card:nth-child(2):after{border-top-color:#57b19159}.step-cards>.card:nth-child(3):after{border-top-color:#57b1918c}.step-cards>.card:last-child:after{display:none}.step-cards .ttl-wrap{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:middle;display:flex;gap:0 10px;margin-bottom:0}.step-cards .description{position:relative;right:auto;bottom:auto}.step-cards .txt{font-size:12px}.step-cards .txt>.num{font-size:22px}}.status-cards{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:flex;gap:0 35px}.status-cards>.card{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex;min-width:200px;gap:0 10px;text-align:center;border:1px solid #ededed;border-radius:5px;padding:20px 25px}.status-cards .ttl{font-size:15px;font-weight:500}.status-cards .txt{font-size:14px;line-height:1}.status-cards .txt>.num{font-size:26px;font-weight:500;color:#57b191}@media only screen and (max-width: 1024px){.status-cards{flex-wrap:wrap;gap:10px}.status-cards>.card{width:calc(50% - 5px);min-width:auto;padding:18px 10px}.status-cards .ttl{font-size:14px}.status-cards .txt{font-size:12px}}.walkthrough-container{height:100%;width:100%;visibility:visible;background:#fff;position:fixed;z-index:10000;top:0;left:0;padding:50px;opacity:1;transition:.3s}.walkthrough-container.-finished{visibility:hidden;opacity:0}@media only screen and (max-width: 1024px){.walkthrough-container{padding:20px}}.walkthrough-slider{position:relative}.walkthrough-slider.slick-dotted.slick-slider{margin-bottom:0}.walkthrough-slider:before,.walkthrough-slider:after{content:"";width:160px;background:linear-gradient(to right,#fff 0,#fff 40%,#fff0);position:absolute;z-index:1;top:0;bottom:0}.walkthrough-slider:before{left:0}.walkthrough-slider:after{right:0;transform:rotate(180deg)}.walkthrough-slider .slick-slide .slide{flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;display:flex;display:flex!important;height:calc(100vh - 150px)}.walkthrough-slider .slide-logo{text-align:center;margin-bottom:25px}.walkthrough-slider .slide-logo>img{display:inline;height:77px}.walkthrough-slider .slide-ttl{font-size:36px;font-weight:700;color:#57b191;line-height:1.4;text-align:center;margin-bottom:25px}.walkthrough-slider .slide-subttl{font-size:28px;font-weight:700;line-height:1.6;text-align:center;margin-bottom:20px}.walkthrough-slider .slide-txt{font-size:18px;font-weight:500;text-align:center;margin-bottom:45px}.walkthrough-slider .slide-img{text-align:center}.walkthrough-slider .slide-img>img{display:inline;height:330px}.walkthrough-slider .slick-prev,.walkthrough-slider .slick-next{height:80px;width:80px;z-index:2}.walkthrough-slider .slick-prev:before,.walkthrough-slider .slick-next:before{content:"";height:100%;width:100%;background:url(../img/slick-arrow-primary.png) no-repeat center/contain}.walkthrough-slider .slick-prev.slick-disabled:before,.walkthrough-slider .slick-next.slick-disabled:before{background-image:url(../img/slick-arrow-gray.png);opacity:.75}.walkthrough-slider .slick-prev{left:0}.walkthrough-slider .slick-next{right:0;left:auto}.walkthrough-slider .slick-next:before{transform:rotate(180deg)}@media only screen and (max-width: 1024px){.walkthrough-slider:before,.walkthrough-slider:after{display:none}.walkthrough-slider .slick-slide .slide{height:calc(100vh - 100px);height:calc(100svh - 100px)}.walkthrough-slider .slide-logo>img{height:73px}.walkthrough-slider .slide-ttl{font-size:25px;margin-bottom:20px}.walkthrough-slider .slide-subttl{font-size:18px}.walkthrough-slider .slide-txt{font-size:16px;font-weight:400;line-height:1.8;margin-bottom:25px}.walkthrough-slider .slide-img>img{height:435px;max-height:calc(100vh - 300px);max-height:calc(100svh - 300px)}}.walkthrough-bottom{width:100%;position:fixed;left:0;bottom:30px}.walkthrough-bottom .walkthrough-skip{font-size:15px;font-weight:500;color:#939393}@media only screen and (max-width: 1024px){.walkthrough-bottom{bottom:20px}.walkthrough-bottom .walkthrough-skip{font-size:14px}}.walkthrough-dots{margin-bottom:5px}.walkthrough-dots .slick-dots{position:inherit;bottom:auto}.walkthrough-dots .slick-dots li{height:auto;width:auto;margin:0 7.5px}.walkthrough-dots .slick-dots button{height:13px;width:13px;border-radius:50%;background:#e8e8e8;padding:0}.walkthrough-dots .slick-dots button:before{display:none}.walkthrough-dots .slick-dots .slick-active button{background:#57b191}@media only screen and (max-width: 1024px){.walkthrough-dots .slick-dots button{height:12px;width:12px}}.applicant-top .menu-btn{flex-shrink:0}.applicant-top .ui.dropdown>.menu .ttl{min-height:auto;font-weight:700;color:#57b191;line-height:1.5;pointer-events:none}.applicant-top .ui.dropdown>.menu>a.item{text-decoration:none}.ui.dropdown .menu .item{padding:0}.ui.dropdown .menu .item.ttl{padding:0 1.14285714rem}.ui.dropdown .menu .item>button{width:100%;line-height:inherit;text-align:left;padding:.78571429rem 1.14285714rem}.applicant-tags{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex;gap:5px}.applicant-tags .button{margin-right:0}.applicant-cards{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex;gap:10px;position:relative;padding-bottom:50px}.applicant-cards.checkable>.card{padding-left:65px}.applicant-cards.checkable>.card>label,.applicant-cards.checkable>.card .card-select{display:block}.applicant-cards .profile-tag{min-width:75px;font-size:11px;font-weight:700;text-align:center;border-radius:0 5px;position:absolute;top:0;right:0;padding:5px 10px}.applicant-cards .profile-tag.-status01{color:#c43b3b;background:#c43b3b1a}.applicant-cards .profile-tag.-status02{color:#57b191;background:#57b1911a}.applicant-cards .profile-tag.-status03{color:#4289d1;background:#4289d11a}.applicant-cards .profile-tag.-status04{color:#333;background:#3333331a}.applicant-cards>.card{width:calc(50% - 5px);border-radius:5px;background:#fff;position:relative;padding:20px 20px 15px}.applicant-cards>.card>label,.applicant-cards>.card .card-select{display:none}.applicant-cards>.card>label{cursor:pointer;height:100%;width:100%;position:absolute;z-index:10;top:0;left:0}.applicant-cards>.card .ui.checkbox{height:25px}.applicant-cards>.card .card-select{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.applicant-cards>.card .card-select input~label:before,.applicant-cards>.card .card-select input~label:after{height:25px;width:25px;line-height:25px;border-radius:50%}.applicant-cards>.card .card-select input~label:after{color:#fff}.applicant-cards>.card .card-select input:checked~label:before{border-color:transparent;background:#57b191}@media only screen and (min-width: 1025px){.applicant-cards>.card:hover{cursor:pointer}.applicant-cards>.card:hover .img-wrap img{transform:scale(1.1)}}@media only screen and (max-width: 1024px){.applicant-cards{flex-direction:column;gap:0;padding-bottom:0}.applicant-cards.checkable>.card{padding-left:55px}.applicant-cards>.card{border-radius:0;width:calc(100% + 40px);padding:20px;margin:0 -20px}.applicant-cards>.card:nth-child(odd){background:#f5f5f5}.applicant-cards>.card .card-select{left:15px}.applicant-cards>.card .profile-tag{border-radius:0 0 0 5px}}.profile-wrap{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex;gap:25px}.profile-wrap .img-box{max-width:110px;flex:1}.profile-wrap .img-wrap>.ofi.-ratio{overflow:hidden;border-radius:5px;padding-top:130%}.profile-wrap .img-wrap>.ofi.-ratio img{transition:.3s}.profile-wrap .img-wrap.img-edit{position:relative}.profile-wrap .img-wrap.img-edit:after{content:"";height:25px;width:25px;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;color:#939393;line-height:25px;text-align:center;border-radius:50%;background:#fff;position:absolute;right:5px;bottom:10px}.profile-wrap .txt-wrap{flex:2}.profile-wrap td[colspan="2"]{padding-bottom:5px}@media only screen and (max-width: 1024px){.profile-wrap{gap:20px}.profile-wrap .img-wrap{width:110px}.profile-wrap .txt-wrap{width:calc(100% - 130px);flex:1.7¥8}}.select-actions{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex;width:calc(100% - 220px);gap:40px;color:#fff;background:#333;position:fixed;z-index:11;right:0;bottom:0;padding:15px 25px}.select-actions .action-btns{flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;display:flex;flex:1}@media only screen and (max-width: 1024px){.select-actions{justify-content:space-between;width:100%;gap:15px;bottom:63px;padding:20px}.select-actions .action-btns{width:100%;flex:auto}}.count-checked{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex;gap:10px}.count-checked .ui.checkbox{height:25px}.count-checked .ui.checkbox input~label:before,.count-checked .ui.checkbox input~label:after{height:25px;width:25px;line-height:25px;border-radius:50%}.count-checked .ui.checkbox input~label:after{color:#fff}.count-checked .ui.checkbox input:checked~label:before{border-color:transparent;background:#57b191}.count-checked .txt{font-size:15px}@media only screen and (max-width: 1024px){.count-checked .txt{font-size:14px}}.txt-btns{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex;gap:30px}.txt-btns .txt-btn{color:#fff;text-decoration:underline;padding:0}.txt-btns .txt-btn:hover{text-decoration:none}.document-list{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex;gap:20px 10px;padding-bottom:60px}.document-list>.item{width:calc(50% - 5px)}.document-list .img-wrap{overflow:hidden;border-radius:5px;margin-bottom:10px}.document-list .img-wrap>.ofi.-ratio{padding-top:65%}.document-list .txt-wrap{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex;gap:0 10px}.document-list .txt-wrap .ttl{flex:1;font-size:15px}.document-list .txt-wrap .dropdown{flex-shrink:0}.preview-contents{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex;gap:30px}.preview-contents>.preview-wrap{width:calc(33.33% - 20px);border:1px solid #ededed;position:relative;padding-top:calc(33.33% - 20px)}.js-scrollcheck .inner-box{overflow:hidden;transition:.2s}.overflow-close .inner-box{position:relative}.overflow-close .inner-box:after{content:"";height:20px;background:linear-gradient(to top,#fff,#fff0);position:absolute;right:0;left:0;bottom:0}.pagination{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;display:flex;gap:30px}.pagination .page-counts>input{width:fit-content;text-align:center;margin-right:5px}.pagination .page-counts>.sub{font-size:15px;color:#939393;letter-spacing:.08em}.pagination>.fa-icon{color:#939393;text-decoration:none}.pagination>.fa-icon:hover{color:#57b191}.pagination>.fa-icon:before{margin-right:0}@media only screen and (max-width: 1024px){.pagination{gap:15px}}.tab-btns{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex;gap:5px}.tab-btns>li{overflow:hidden;border-radius:5px 5px 0 0}.tab-btns>li>a{display:block;height:100%;font-size:15px;font-weight:500;color:#939393;text-decoration:none;background:#fff;padding:10px 20px;transition:.3s}.tab-btns>li>a:hover{background:#57b1911a}.tab-btns>li>a.current{color:#fff;pointer-events:none;background:#57b191}.setting-menu>li{margin-bottom:2px}.setting-menu .item{display:block;font-weight:700;color:#333;text-decoration:none;border-radius:20px;padding:4px 20px;transition:.3s}.setting-menu .item.current{color:#fff;background:#57b191}@media only screen and (min-width: 1025px){.setting-menu .item:hover{background:#57b1911a}.setting-menu .item.current{pointer-events:none}.setting-menu .item.-nosetting{position:relative}.setting-menu .item.-nosetting:after{content:"未設定";font-size:10px;color:#fff;border-radius:10px;background:#c43b3b;position:absolute;top:50%;right:10px;transform:translateY(-50%);padding:0 7px}.setting-menu .item.-nosetting.current:after{display:none}}@media only screen and (max-width: 1024px){.setting-menu{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex;border:1px solid #ddd;border-radius:5px;padding:10px 0}.setting-menu>li{width:50%;padding:0 15px;margin-bottom:0}.setting-menu>li:nth-child(odd){position:relative}.setting-menu>li:nth-child(odd):after{content:"";height:17px;width:1px;background:#ddd;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.setting-menu .item{font-size:13px;text-align:center;padding:2px}}.time-calendar .fa-clock{color:#939393;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.time-calendar .ui.input>input::placeholder{color:#333}.registered-box{opacity:1!important}.registered-box .dropdown{position:absolute;z-index:99;top:50%;right:10px;transform:translateY(-50%)}.ui.input.fluid.registered-box input{color:#333!important}.text-edit-box{min-height:150px;line-height:1.5;border:1px solid rgba(34,36,38,.15);border-radius:5px;padding:10px 15px}.text-edit-box span{display:inline-block;color:#57b191;border:1px solid #57b191;border-radius:5px;padding:2px 6px}.item-ttl{margin-bottom:20px}.item-ttl .ttl{font-size:15px;font-weight:700;line-height:1.5}.item-ttl .ttl:last-of-type{border-left:1px solid #e8e8e8;padding-left:20px}.fa-bars{color:#ddd}.item-list.-type>li .ui.form .ui.dropdown:not(.hover){min-width:230px;max-width:230px}.item-list.-pd30>li{padding:30px 0}.item-list.-pd30>li:first-of-type{padding-top:0}.item-list.-pd30>li:not(:first-of-type){padding-top:30px}.item-list.-pd30>li:last-of-type{border-bottom:none;padding-bottom:10px}.item-list>li{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex;gap:10px;border-bottom:1px solid #ededed;background:#fff;position:relative;padding-bottom:10px}.item-list>li:not(:first-of-type){padding-top:10px}.item-list>li.-arrow:before{content:"";font:900 12px "Font Awesome 6 Free";color:#939393;position:absolute;top:50%;right:0;transform:translateY(-50%)}.item-list>li .fa-bars{margin-right:10px}.item-list>li .ttl{flex:1;font-weight:500;position:relative}.item-list>li .input_labels{margin-bottom:0}.item-list>li .ui.form .ui.dropdown:not(.hover){min-width:110px;max-width:110px}.item-list>li .ui{margin-right:5px}.item-list>li .ui.dropdown{margin-right:0}@media only screen and (max-width: 1024px){.item-list.-type>li{align-items:stretch;gap:5px;padding-top:10px}}.answer-tab .sort-wrap .input_form{display:flex;width:fit-content;align-items:center;position:relative;padding-left:20px}.answer-tab .sort-wrap .input_form:before{content:"";font:900 15px "Font Awesome 6 Free";color:#ddd;position:absolute;top:50%;left:0;transform:translateY(-50%)}.answer-tab .sort-wrap .input_form .ui.input{min-width:260px}.answer-tab .delete{width:fit-content;color:#c43b3b;margin-left:15px}.answer-tab .input-add .input_form{display:flex;width:fit-content;padding-left:20px;margin-bottom:0}.answer-tab .input-add .input_form:before{content:""}.answer-tab .input-add .input_form .ui.input{min-width:260px}.answer-tab .input-add .add-btn{margin-left:10px}@media only screen and (max-width: 1024px){.answer-tab .input-add .input_form .ui.input{min-width:190px}}.red-box{background:#fbf5f5;border-radius:10px;padding:10px}.news-cards>.card{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex;border-radius:5px;background:#fff;gap:0 20px;padding:20px 25px;margin-bottom:5px}.news-cards>.card .ttl{font-weight:700}.news-cards>.card .date{color:#939393}@media only screen and (max-width: 1024px){.news-cards{width:calc(100% + 40px);margin:0 -20px}.news-cards>.card{border-bottom:1px solid #ededed;gap:2px 15px;padding:15px 20px;margin-bottom:0}.news-cards>.card .ttl{flex:1}.news-cards>.card .date{font-size:10px}.news-cards>.card .txt{width:100%;line-height:1.7;padding-left:45px}}.news-icon{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;display:flex;height:40px;width:40px;text-align:center;border-radius:50%;background:#e8e8e8;position:relative}.news-icon:before{margin:0}.news-icon.active:after{content:"";height:5px;width:5px;border-radius:50%;background:#c43b3b;position:absolute;top:-2px;right:-2px}@media only screen and (max-width: 1024px){.news-icon{height:30px;width:30px}}.form-container{flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;display:flex;min-height:100vh;width:100vw;background:#f5f5f5;padding:50px}@media only screen and (max-width: 1024px){.form-container{background:#fff;padding:0}}.form-contents{width:100%;max-width:640px}.form-contents .white-bg{padding:40px 55px}.form-contents .white-bg .inner{margin:0 auto}.form-contents .name{width:250px}.form-contents .year{width:125px}.form-contents .date{width:70px}@media only screen and (max-width: 1024px){.form-contents .white-bg{padding:40px 20px}}.white-bg{background:#fff}.entry-about{border-radius:4px;background:#57b1910d;padding:30px 10px}@media only screen and (max-width: 1024px){.entry-about{padding:10px 20px}}.scedule-wrap{height:442px;overflow-y:auto}.scedule-wrap::-webkit-scrollbar{display:none}.scedule-wrap:after{content:"";height:17px;pointer-events:none;box-shadow:inset 0 -9px 10px -9px #3333331a;position:absolute;right:0;left:0;bottom:0}@media only screen and (max-width: 1024px){.scedule-wrap{height:auto}.scedule-wrap:after{content:unset}}.schedule-table{border-spacing:10px}.schedule-table thead{background:#fff;position:sticky;z-index:1;top:0;left:0;margin-bottom:15px}.schedule-table thead tr th:not(:last-of-type){padding-right:8px}.schedule-table thead tr:first-of-type th{font-size:18px;font-weight:500;line-height:1;text-align:center}.schedule-table thead tr:not(:first-of-type) th{font-size:14px;font-weight:400;text-align:center}.schedule-table tbody tr td{font-weight:500;text-align:center;padding-bottom:10px}.schedule-table tbody tr td:not(:last-of-type){padding-right:8px}.schedule-table .datebtn{width:90px}@media only screen and (max-width: 1024px){.schedule-table .datebtn{width:70px}}@keyframes loader{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.text-danger{font-size:13px;color:#c43b3b}.d-none{display:none}.input-group{position:relative}.input-group .form-control{padding-right:40px!important}.input-group .btn-input-group{position:absolute;height:100%;right:0;width:40px;opacity:.6}.ui.input input:disabled{color:#666;border-color:#ededed;background:#f5f5f5;opacity:1!important}.ui.input textarea:disabled{color:#666;border-color:#ededed;background:#f5f5f5;opacity:1!important}.ui.dropdown.disabled{opacity:1!important}.ui.dropdown.disabled .text{color:#666!important}.input_required:before{display:block}.ui.input.error>textarea{border-color:#c43b3b}.ui.form input:not([type]),.ui.form input[type=color],.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=month],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.form input[type=week],.ui.form textarea,.ui.input textarea{font-family:Noto Sans JP,ヒラギノ角ゴシック ProN,Hiragino Kaku Gothic ProN,Hiragino Sans,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,游ゴシック体,Yu Gothic,YuGothic,sans-serif}.item-list>li .input_form{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex;width:100%}.input_note{position:relative;font-size:14px;color:#666;line-height:1.5;margin-top:10px;padding-left:20px}.input_note:before{content:"※";position:absolute;left:0}.ui.form .ui.input.error>input{color:#c43b3b}.ui.flyout{padding-right:0!important}.ui.flyout.right>.header+.scrolling.content{max-height:calc(100dvh - 11.1rem)}.applicant-bottom .ui.dimmer{background:#f5f5f599}.time-calendar .ui.input>input::placeholder{color:#999}.block-upload{position:relative;border:1px solid #ededed;border-radius:.28571429rem}.block-upload.-preview{border:none;background-color:#e9ecef}.block-upload.-preview .files{display:flex;flex-direction:column}.block-upload.-preview .files li:not(:last-child){border:none}.block-upload.-preview .files li a{padding:0}.block-upload.disabled{pointer-events:none;opacity:.3}.block-upload.-dragenter{border-color:#57b191}.block-upload.-dragenter .block-upload-icon,.block-upload.-dragenter .block-upload-text{color:#57b191}.block-upload.multiple .block-upload-bottom{position:relative;padding:20px}.block-upload.multiple .block-upload-bottom .files{display:flex;align-items:center;gap:20px;overflow-x:auto}.block-upload.multiple .block-upload-bottom .files li{position:relative;width:200px;height:200px;border:1px solid #efefef;background:#fff;flex:0 0 200px}.block-upload .block-upload-top{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;gap:15px;height:200px}.block-upload .block-upload-top.disabled{pointer-events:none}.block-upload .block-upload-top.loading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fffc}.block-upload .block-upload-top.loading:after{content:"";position:absolute;top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;animation:loader .6s infinite linear;border:.2em solid currentColor;color:#333;box-shadow:0 0 0 1px transparent;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.block-upload .block-upload-bottom{background:#fafafa;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.28571429rem}.block-upload .block-upload-bottom:not(.-is-upload){display:none}.block-upload .block-upload-icon{font-size:64px}.block-upload .block-upload-text{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;font-weight:700;text-align:center;line-height:1.4}.block-upload .block-upload-previews{display:block;width:100%;height:100%}.block-upload .files{margin:0;padding:0}.block-upload .files li{width:100%;height:100%;display:flex;align-items:center}.block-upload .files li a{position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none;width:100%;height:100%;background:#e8e8e8}.block-upload .files li a img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:cover}.block-upload .files li a span{position:absolute;padding:4px;top:0;left:0;font-size:12px;color:#333}.block-upload .files li a span:not(.shown){display:none}.block-upload .files li .btn{position:absolute;top:0;right:0;z-index:1;width:32px;height:32px;border-radius:9999rem;background:#e8e8e899}.block-upload .files li .btn>*{pointer-events:none}.event-list>li .time[data-type=normal]:before{background:#e55b6f}.event-list>li .time[data-type=tour]:before{background:#3daa86}.event-list>li .time[data-type=tour_select]:before{background:#3daa86}.event-list>li .time[data-type=internship]:before{background:#4289d1}.event-list>li .time[data-type=session]:before{background:#e6d342}.event-list>li .time[data-type=ng]:before{background:#3daa86}.ui.dropdown.schedule_type .item:before{content:"";height:10px;width:10px;border-radius:50%;margin-right:5px}.ui.dropdown.schedule_type .item[data-value=normal]:before{background:#e55b6f}.ui.dropdown.schedule_type .item[data-value=tour]:before{background:#3daa86}.ui.dropdown.schedule_type .item[data-value=tour_select]:before{background:#3daa86}.ui.dropdown.schedule_type .item[data-value=internship]:before{background:#4289d1}.ui.dropdown.schedule_type .item[data-value=session]:before{background:#e6d342}.ui.dropdown.schedule_type .item[data-value=ng]:before{background:#3daa86}.ui.dropdown.schedule_type input[value=normal]~.text:before{content:"";height:10px;width:10px;border-radius:50%;margin-right:5px;background:#e55b6f}.ui.dropdown.schedule_type input[value=tour]~.text:before{content:"";height:10px;width:10px;border-radius:50%;margin-right:5px;background:#3daa86}.ui.dropdown.schedule_type input[value=tour_select]~.text:before{content:"";height:10px;width:10px;border-radius:50%;margin-right:5px;background:#3daa86}.ui.dropdown.schedule_type input[value=internship]~.text:before{content:"";height:10px;width:10px;border-radius:50%;margin-right:5px;background:#4289d1}.ui.dropdown.schedule_type input[value=session]~.text:before{content:"";height:10px;width:10px;border-radius:50%;margin-right:5px;background:#e6d342}.calendar-table .item .dot-list .yellow-dot{background:#e6d342}@media only screen and (max-width: 1024px){.calendar-table .item .date{line-height:25px}}.prev-btn{font-size:14px;font-weight:500;color:#333;text-decoration:none;transition:.3s}.prev-btn:before{content:"";font-size:10px;font-family:"Font Awesome 6 Free";font-weight:900;vertical-align:middle;text-decoration:none;transform:scale(.9);margin-right:15px}.prev-btn:hover{color:#333;text-decoration:underline}.schedule-table,.schedule-table .datebtn{width:100%}@media only screen and (max-width: 1024px){.ui.ui.ui.ui.ui.invisible.checkbox input:checked+label.ui.datebtn{padding:5px}}.h-bell .fa-bell{font-size:24px}.fa-icon.-hospital:before{content:""}.calendar-table .disabled{background:none;opacity:.6}.ui.dropdown>.remove.icon{top:0;display:flex;align-items:center;justify-content:center;margin:0 -.78571429em;padding:0;height:100%}.calendar-content .black-box.-ng .timerange-txt{padding-top:10px}@media only screen and (max-width: 1024px){.applicant-cards.checkable{padding-bottom:80px}}@media only screen and (max-width: 1024px){.applicant-cards>.card{-webkit-user-select:none;user-select:none}}.ui.dropdown>.text:has(>.fa-ellipsis-vertical){border-radius:3px;background:#e8e8e8;padding:0 5px}.no-edit .block-upload{pointer-events:none;color:#666;border-color:#ededed;background:#e8e8e8}.no-edit .block-upload .block-upload-bottom{background:none}.no-edit .block-upload .files li .btn{display:none}.clone{display:none!important}.text-nowrap{white-space:nowrap!important}.registered-box .dropdown{z-index:0}.registered-box .dropdown.active{z-index:99}.pagination{padding-bottom:80px}.pagination button:disabled{opacity:.3;pointer-events:none}.pagination input::-webkit-outer-spin-button,.pagination input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination input[type=number]{-moz-appearance:textfield;text-align:center}.date-popup{z-index:99999}.schedule-box .schedule-cards,.calendar-table .schedule-cards{min-height:115px}.schedule-cards>.card{min-height:19.5px}.schedule-cards>.card.st-over{width:auto;margin-left:-6px;border-top-left-radius:0;border-bottom-left-radius:0}.schedule-cards>.card.ed-over{width:auto;margin-right:-6px;border-top-right-radius:0;border-bottom-right-radius:0}@media only screen and (max-width: 1024px){.schedule-cards>.card{min-height:19px}.schedule-cards.tb-time-display>.card{font-size:13px}.schedule-cards.tb-time-display>.card>span{font-size:11px}.schedule-cards.tb-time-display>.card>span.time{display:block!important}.schedule-cards.tb-time-display>.card>span.title{font-size:13px;display:block!important}.schedule-cards.tb-time-display>.card.st-over{width:auto;margin-left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.schedule-cards.tb-time-display>.card.ed-over{width:auto;margin-right:0;border-top-right-radius:3px;border-bottom-right-radius:3px}}.tag.-light-nosetting{color:#c43b3b;background:#c43b3b1a}.input-text-select .dropdown.icon{display:none}.input-text-select .default.text{display:none!important}.daterange-schedule:first-of-type:before{background:url(/data/themes/mirahos_hr/img/date-start.png) no-repeat center/cover}.daterange-schedule:last-of-type:after{background:url(/data/themes/mirahos_hr/img/date-end.png) no-repeat center/cover}.schedule-cards:not(.tb-time-display)>.card span{margin-right:5px}.ui.toast-container .toast-box>.attached.progress.success .bar.bar.bar{background:#57b191}.ui.multiple.dropdown>.label{text-decoration:none}@media only screen and (max-width: 1024px){.calendar-table .schedule-cards .card{text-align:left}.calendar-table .schedule-cards .card .title{margin-right:0}}
