@media screen and (min-width:1025px){html{font-size:16px!important}}*{font-family:M PLUS\ 1p,-apple-system,BlinkMacSystemFont,\.SFNSDisplay-Regular,Helvetica Neue,Helvetica,Arial,Roboto,Droid Sans,\\6E38\30B4\30B7\30C3\30AF,Yu Gothic,\\6E38\30B4\30B7\30C3\30AF\4F53,YuGothic,\\30D2\30E9\30AE\30CE\89D2\30B4 ProN W3,Hiragino Kaku Gothic ProN,\\30E1\30A4\30EA\30AA,Meiryo,sans-serif;font-size:1rem;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;outline:none}:lang(zh-TW) *{font-family:Noto Sans TC,Roboto,sans-serif}:lang(en) *,:lang(pt) *,:lang(th) *,:lang(vi) *{font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif}.visible-sp{display:block}@media screen and (min-width:1025px){.visible-sp{display:none}}.visible-pc{display:none}@media screen and (min-width:1025px){.visible-pc{display:block}}a{text-decoration:none;color:#000}a.-underline{text-decoration:underline}img{max-width:100%;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media screen and (min-width:1025px){body.-videoBody .appContainer{width:auto;min-width:1000px}}@media (-ms-high-contrast:none) and (min-width:1025px){body.-videoBody .appContainer{width:1000px;max-width:1000px}}@media screen and (min-width:1025px){body.-pdfViewer .appContainer{margin:0;padding:0}}body.-back-lightGray .appContainer{background-color:#f3f3f3}body.-back-lightBlue .appContainer{background-color:#f4f8fa}@media screen and (min-width:1025px){.appContainer{width:1000px;margin:30px auto;padding:30px;background:#fff}}.application--wrap{padding-top:50px}@media screen and (min-width:1025px){.application--wrap{background:#f3f3f3}}.container,.shouin_container{width:100%;max-width:1054px;padding:0 15px!important;margin:10px auto 0;color:#666;background:#fff}.container.-fit,.shouin_container.-fit{max-width:none}.container--bg-transparent,.shouin_container--bg-transparent{background:transparent}.row{margin:0 -15px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.toolbar{background-color:#fff!important;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.1)!important;box-shadow:0 1px 0 0 rgba(0,0,0,.1)!important}ol,ul{list-style:none}.m-10{margin:10px}.mt-10{margin-top:10px}.mr-10{margin-right:10px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.p-10{padding:10px}.pt-10{padding-top:10px}.pr-10{padding-right:10px}.pb-10{padding-bottom:10px}.pl-10{padding-left:10px}.m-20{margin:20px}.mt-20{margin-top:20px}.mr-20{margin-right:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.p-20{padding:20px}.pt-20{padding-top:20px}.pr-20{padding-right:20px}.pb-20{padding-bottom:20px}.pl-20{padding-left:20px}.m-30{margin:30px}.mt-30{margin-top:30px}.mr-30{margin-right:30px}.mb-30{margin-bottom:30px}.ml-30{margin-left:30px}.p-30{padding:30px}.pt-30{padding-top:30px}.pr-30{padding-right:30px}.pb-30{padding-bottom:30px}.pl-30{padding-left:30px}.m-40{margin:40px}.mt-40{margin-top:40px}.mr-40{margin-right:40px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.p-40{padding:40px}.pt-40{padding-top:40px}.pr-40{padding-right:40px}.pb-40{padding-bottom:40px}.pl-40{padding-left:40px}.m-50{margin:50px}.mt-50{margin-top:50px}.mr-50{margin-right:50px}.mb-50{margin-bottom:50px}.ml-50{margin-left:50px}.p-50{padding:50px}.pt-50{padding-top:50px}.pr-50{padding-right:50px}.pb-50{padding-bottom:50px}.pl-50{padding-left:50px}.m-60{margin:60px}.mt-60{margin-top:60px}.mr-60{margin-right:60px}.mb-60{margin-bottom:60px}.ml-60{margin-left:60px}.p-60{padding:60px}.pt-60{padding-top:60px}.pr-60{padding-right:60px}.pb-60{padding-bottom:60px}.pl-60{padding-left:60px}.m-70{margin:70px}.mt-70{margin-top:70px}.mr-70{margin-right:70px}.mb-70{margin-bottom:70px}.ml-70{margin-left:70px}.p-70{padding:70px}.pt-70{padding-top:70px}.pr-70{padding-right:70px}.pb-70{padding-bottom:70px}.pl-70{padding-left:70px}.m-80{margin:80px}.mt-80{margin-top:80px}.mr-80{margin-right:80px}.mb-80{margin-bottom:80px}.ml-80{margin-left:80px}.p-80{padding:80px}.pt-80{padding-top:80px}.pr-80{padding-right:80px}.pb-80{padding-bottom:80px}.pl-80{padding-left:80px}.m-90{margin:90px}.mt-90{margin-top:90px}.mr-90{margin-right:90px}.mb-90{margin-bottom:90px}.ml-90{margin-left:90px}.p-90{padding:90px}.pt-90{padding-top:90px}.pr-90{padding-right:90px}.pb-90{padding-bottom:90px}.pl-90{padding-left:90px}.m-100{margin:100px}.mt-100{margin-top:100px}.mr-100{margin-right:100px}.mb-100{margin-bottom:100px}.ml-100{margin-left:100px}.p-100{padding:100px}.pt-100{padding-top:100px}.pr-100{padding-right:100px}.pb-100{padding-bottom:100px}.pl-100{padding-left:100px}.f-w-bold{font-weight:700}.snack{z-index:1002!important}.loading{position:fixed;top:calc(50% - 35px);bottom:calc(50% - 35px);left:calc(50% - 35px);right:calc(50% - 35px);z-index:1002}.loading:after{width:200px;display:block;position:fixed;left:calc(50% - 100px);text-align:center}.errorPage{color:#666}.errorPage .error--icon img{width:120px}.errorPage .error--title{font-size:1.42857143rem;font-weight:700}.errorPage .error--context{font-size:14px}.progress-linear{margin:5px 0 0;border-radius:5px}.progress-linear .progress-linear__background{background-color:#eee;opacity:1!important}.emptyPage{color:#666}.emptyPage .emptyPage--icon img{width:120px}.emptyPage .emptyPage--title{font-size:2.42857143rem;font-weight:700}.unregisteredContents--thema{margin-top:150px}.unregisteredContents--thema img{max-width:120px;margin:auto}.unregisteredContents--thema.-only{margin-top:30px;margin-bottom:40px}.unregisteredContents--context{color:#666;font-size:1.14285714rem}.errorText{font-size:.85714286rem;width:100%;text-align:left;font-weight:400;color:#df544e;margin-top:5px;margin-bottom:0}.errorText.-login{max-width:320px;margin:5px auto 0}.jsoffAlert{margin:16px 8px;padding:8px;border:1px solid #df544e;background-color:#fff}.jsoffAlert .jsoffAlert--text{color:#df544e;text-align:center;font-size:1rem;line-height:1.4}.jsoffAlert .jsoffAlert--text .jsoffAlert--text--guide{text-decoration:underline;font-size:1rem;display:block;margin-top:10px}.-headTitle{background-color:#ddd;font-size:1rem;font-weight:400;color:#333;padding:8px 12px}.menu__content--select.menu__content--dropdown.menuable__content__active .list{padding:0}.menu__content--select.menu__content--dropdown.menuable__content__active .list a{color:#333!important}.menu__content--select.menu__content--dropdown.menuable__content__active .list .list__tile--active{background-color:#eee;color:#333!important}@media (-ms-high-contrast:none){.application--wrap{width:100%}}.customize--checkList,.customize--evaluationComment,.customize--self,.customize--trainer{font-size:inherit}:lang(ja) .customize--checkList:after{content:"\30C1\30A7\30C3\30AF\30EA\30B9\30C8"!important}:lang(ja) .customize--self:after{content:"\30BB\30EB\30D5"}:lang(ja) .customize--trainee:after{content:"\30C8\30EC\30FC\30CB\30FC"}:lang(ja) .customize--evaluationComment:after{content:"\8A55\4FA1\30B3\30E1\30F3\30C8"}:lang(zh-TW) .customize--checkList:after{content:"\78BA\8A8D\6E05\55AE"!important}:lang(zh-TW) .customize--self:after{content:"\81EA\8EAB"}:lang(zh-TW) .customize--trainee:after{content:"\53D7\8A13\8005"}:lang(zh-TW) .customize--evaluationComment:after{content:"\8A55\8AD6\56DE\8986"}:lang(zh-TW) .localize--help{display:none}:lang(en) .customize--checkList:after{content:"Checklist"!important}:lang(en) .customize--self:after{content:"Self"}:lang(en) .customize--trainee:after{content:"Trainee"}:lang(en) .customize--evaluationComment:after{content:"Evaluation comments"}:lang(en) .localize--help{display:none}:lang(th) .customize--checkList:after{content:"\E23\E32\E22\E01\E32\E23\E15\E23\E27\E08\E2A\E2D\E1A"!important}:lang(th) .customize--self:after{content:"\E15\E31\E27\E40\E2D\E07"}:lang(th) .customize--trainee:after{content:"\E1C\E39\E49\E14\E39\E41\E25\E23\E30\E1A\E1A"}:lang(th) .customize--evaluationComment:after{content:"\E04\E27\E32\E21\E40\E2B\E47\E19\E01\E32\E23\E1B\E23\E30\E40\E21\E34\E19\E1C\E25"}:lang(th) .localize--help{display:none}:lang(vi) .customize--checkList:after{content:"danh s\E1  ch ki\1EC3m tra"!important}:lang(vi) .customize--self:after{content:"b\1EA3n th\E2n"}:lang(vi) .customize--trainee:after{content:"qu\1EA3n tr\1ECB   vi\EAn"}:lang(vi) .customize--evaluationComment:after{content:"Nh\1EADn x\E9t \111\E1nh gi\E1"}:lang(vi) .localize--help{display:none}:lang(pt) .customize--checkList:after{content:"lista verifica\E7\E3o"!important}:lang(pt) .customize--self:after{content:"auto"}:lang(pt) .customize--trainee:after{content:"administrador"}:lang(pt) .customize--evaluationComment:after{content:"Coment\E1rio de avalia\E7\E3o"}:lang(pt) .localize--help{display:none}.-bold{font-weight:700}#errorAnimateSvg svg{width:120px;height:120px}@media screen and (min-width:1025px){#errorAnimateSvg svg{width:180px;height:180px}}.avatar.-beginner:after{background:url("/images/icon-begginer.svg") 50% no-repeat;background-size:cover}.avatar.-beginner:after,.avatar.-headOffice:after{content:"";display:inline-block;width:45%;height:45%;position:absolute;top:0;right:-15%}.avatar.-headOffice:after{background:url("/images/icon-m_company.svg") 50% no-repeat;background-size:cover}.categoryHead ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.categoryHead .category{display:inline-block;max-width:calc((100% - 40px) / 3);min-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;font-size:.85714286rem;position:relative}.categoryHead .category:not(:last-of-type){padding-right:20px}.categoryHead .category:not(:last-of-type):after{font-family:icomoon!important;content:"\E90F";position:absolute;right:0;width:20px;text-align:center}.categoryHead .category a{display:inline-block;width:100%;color:#666;text-decoration:underline;font-size:.85714286rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categoryHead.-widthUnderline{border-bottom:2px solid #006ec6}.categoryHead.-half .category{max-width:calc((100% - 12px) / 2)}.categoryHead.-full .category{max-width:100%}.categoryHead.-empty{height:0}.evaluationBlock{padding:10px 15px;border:1px solid #bfdbf1}.evaluationBlock--title{font-size:.85714286rem;color:#333}.evaluationBlock.qualification .qualification--list,.evaluationBlock.qualification .qualification--list li span{font-size:.85714286rem}.evaluationBlock.qualification .qualification--list li:not(:last-of-type){margin-bottom:5px}.profile--capabilities{padding:20px 0}.profile--capabilities .capabilitiesBox{border:1px solid #bfdbf1;padding:15px 12px;margin-bottom:20px}.profile--capabilities .capabilitiesBox h3{font-weight:700;font-size:.85714286rem;color:#333}.profile--capabilities .capabilitiesBox ul:not(.stars) li{padding-left:12px;font-size:.85714286rem}.profile--capabilities .capabilitiesBox span.data{margin-right:10px;font-size:.71428571rem}.profile--capabilities .capabilitiesBox span.capabilitiesTitle{font-size:.85714286rem;white-space:pre-wrap}.profile--capabilities .capabilitiesBox .evaluationStars:not(:last-of-type){margin-bottom:15px}.profile--capabilities .capabilitiesBox .evaluationStars .stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.profile--capabilities .capabilitiesBox .evaluationStars .stars li{width:16px;height:16px}.profile--capabilities .capabilitiesBox .evaluationStars .stars li:not(:last-of-type){margin-right:5px}.band{line-height:45px;padding:0 12px;background-color:#ddd;color:#333;position:relative}.band .-append{position:absolute;top:0;bottom:0;right:12px;margin:auto}.band.band--blue{background-color:#006ec6;color:#fff}.contentsList .contentList--item{border-bottom:.5px solid #ccc}@media screen and (-webkit-min-device-pixel-ratio:1){.contentsList .contentList--item{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){.contentsList .contentList--item{border-width:.99px}}.contentsList .contentList--item .contentList--item--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 12px 10px}.contentsList .contentList--item .contentList--item--wrap.-mb5{margin-bottom:5px}.contentsList .contentList--item .contentList--video--wrap{width:96px;min-width:96px}@media screen and (min-width:1025px){.contentsList .contentList--item .contentList--video--wrap{min-width:192px}}.contentsList .contentList--item .contentList--video--wrap .video-bookmark{margin-top:5px}.contentsList .contentList--item .contentList--video--wrap .video-bookmark .sh-icon{vertical-align:top}.contentsList .contentList--item .contentList--item--video{position:relative;width:96px;min-width:96px;max-height:54px;text-align:center}.contentsList .contentList--item .contentList--item--video img{height:54px;width:auto}.contentsList .contentList--item .contentList--item--video .voice-back{width:100%;height:100%;background-color:#d9e9f7}@media screen and (min-width:1025px){.contentsList .contentList--item .contentList--item--video{width:192px;min-width:108px;max-height:108px}.contentsList .contentList--item .contentList--item--video img{height:108px}}.contentsList .contentList--item .contentList--item--videoIcon{position:absolute;width:24px;height:24px;line-height:22px;text-align:center;top:50%;left:50%;margin-top:-12px;margin-left:-12px;border-radius:50%}.contentsList .contentList--item .contentList--item--videoIcon svg{width:11px;height:11px;color:#fff}.contentsList .contentList--item .contentList--item--videoIcon .sh-icon-play,.contentsList .contentList--item .contentList--item--videoIcon .sh-icon-voice{color:#fff}.contentsList .contentList--item .contentList--item--videoDuration{position:absolute;right:0;bottom:0;background-color:rgba(0,0,0,.5);color:#fff;font-size:.71428571rem;padding:0 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contentsList .contentList--item .contentList--item--videoDuration svg{width:9px;height:9px;color:#fff;margin-right:4px}.contentsList .contentList--item .contentList--item--info{padding:0 10px;word-break:break-all;width:100%;position:relative}.contentsList .contentList--item .contentList--item--infoCate{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-bottom:5px;font-size:.71428571rem;color:#666}.contentsList .contentList--item .contentList--item--infoTitle{font-size:1.14285714rem;font-weight:700;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.contentsList .contentList--item .contentList--item--infoTitle span.-new{font-size:.71428571rem;font-weight:400;background:#f04747;color:#fff;padding:2px 4px;margin-right:5px}.contentsList .contentList--item .contentList--item--infoDesc{font-size:.85714286rem;line-height:1.16;color:#666;margin-top:5px;margin-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:pre-wrap;position:relative}.contentsList .contentList--item .contentList--item--infoDesc.-new{padding-right:26px}.contentsList .contentList--item .contentList--item--infoDesc .newAppend{width:14px;height:14px;background:#f04747;display:block;position:absolute;top:0;bottom:0;right:0;margin:auto;border-radius:50%}.contentsList .contentList--item .contentList--item--infoDate{color:#888;margin-top:5px;margin-bottom:0;text-align:right}.contentsList .contentList--item .contentList--item--infoDate .newAppend{width:14px;height:14px;background:#f04747;display:block;position:absolute;top:0;bottom:10px;right:0;margin:auto;border-radius:50%}.contentsList .contentList--item .contentList--item--infoDate span{font-size:.71428571rem;vertical-align:middle}.contentsList .contentList--item.-quiz{padding:15px 12px;position:relative}.contentsList .contentList--item.-quiz.-new .contentList--item--infoTitle{position:relative}.contentsList .contentList--item.-quiz.-new .contentList--item--infoTitle:before{content:"";width:14px;height:14px;background:#f04747;display:block;position:absolute;top:0;bottom:0;right:0;margin:auto;border-radius:50%}.shContentsTabs .tabs__wrapper{border-bottom:2px solid #006ec6}.shContentsTabs .tabs__wrapper .tabs__container{padding:15px 0 0;height:50px}@media screen and (min-width:1025px){.shContentsTabs .tabs__wrapper .tabs__container{height:60px}}.shContentsTabs .tabs__wrapper .tabs__container .tabs__div{position:relative;height:40px;width:calc((100% - 10px) / 3);font-weight:700;color:#888;max-width:none}@media screen and (min-width:1025px){.shContentsTabs .tabs__wrapper .tabs__container .tabs__div{height:50px}}.shContentsTabs .tabs__wrapper .tabs__container .tabs__div:not(:last-of-type){margin-right:5px}@media screen and (max-width:390px){.shContentsTabs .tabs__wrapper .tabs__container .tabs__div.-small .tabs__item{font-size:.78571429rem}}.shContentsTabs .tabs__wrapper .tabs__container .tabs__div .tabs__item{border-radius:5px 5px 0 0;border-bottom:none;border:1px solid #ccc}.shContentsTabs .tabs__wrapper .tabs__container .tabs__div .tabs__item .test{position:absolute;top:5px;right:10px}.shContentsTabs .tabs__wrapper .tabs__container .tabs__div .tabs__item.tabs__item--active{background:#006ec6;color:#fff;border-color:#006ec6}.shContentsTabs .tabs__wrapper .tabs__container .tabs__div .tabs__item.-none{background:#ccc}.shContentsTabs .tabs__wrapper .tabs__container .tabs__div.-none{background:#ccc;border-radius:5px 5px 0 0}.shContentsTabs.fit-double-tab .tabs__wrapper .tabs__container .tabs__div{width:50%}.hideMini{font-size:.71428571rem}@media screen and (max-width:374px){.hideMini{display:none}}.usageGuides .guide{font-size:10px}.usageGuides .guide.-self{margin-right:20px}.usageGuides .guide.-self .-guideEmphasize{color:#43c589}.usageGuides .guide.-trainer .-guideEmphasize{color:#e65aa1}.usageGuides .guide .-guideEmphasize{font-size:1rem;font-weight:700}.progressTag{line-height:14px;height:14px;font-size:.71428571rem;vertical-align:middle;white-space:nowrap}.progressTag.-userComplete,.progressTag.-usersComplete{width:60px;text-align:center;color:#fff}.progressTag.-userComplete .tagSpan,.progressTag.-usersComplete .tagSpan{font-size:.71428571rem;vertical-align:middle}.progressTag.-userComplete{background:#43c589}.progressTag.-usersComplete{background:#e65aa1}.progressTag.-userInprogress,.progressTag.-usersInprogress{padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.progressTag.-userInprogress .tagInprogress,.progressTag.-usersInprogress .tagInprogress{margin-left:5px;font-size:.71428571rem}.progressTag.-userInprogress .tagInprogress .now,.progressTag.-usersInprogress .tagInprogress .now{font-weight:700}.progressTag.-userInprogress{background:#e3f6ed}.progressTag.-userInprogress .now,.progressTag.-userInprogress .tagSpan{color:#43c589;font-size:.71428571rem}.progressTag.-usersInprogress{background:#fceef5}.progressTag.-usersInprogress .now,.progressTag.-usersInprogress .tagSpan{color:#e65aa1;font-size:.71428571rem}.-fjgJump .list__tile__content .list__tile__title:after{content:"\E939";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:5px;height:1lh}.content--limit{font-size:.71428571rem;color:#999}.content--limit .sh-icon{margin-right:5px}.shBand{line-height:38px;padding:0 12px;color:#333;background:#ddd}.fw-b{font-weight:700}.editReport .dialog-toolbar{height:40px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.editReport .dialog-toolbar .toolbar__content{height:40px!important}.editReport .dialog-toolbar .dialog-toolbar-close{width:40px;height:40px;cursor:pointer}.editReport .dialog-toolbar .dialog-toolbar-close span{display:inline-block;margin:10px}.editReport .dialog-header{padding:15px 12px}.editReport .dialog-header .selectTraining .input-group{margin:0}.editReport .dialog-body .date-picker-header,.editReport .dialog-body .picker__title{display:none}.editReport .dialog-body .card{-webkit-box-shadow:none;box-shadow:none}.editReport .dialog-body .accent,.editReport .dialog-body .btn--active:not(.btn--disabled){background-color:#fff!important;color:rgba(0,0,0,.87)!important}.editReport .dialog-body .accent .btn__content:before,.editReport .dialog-body .btn--active:not(.btn--disabled) .btn__content:before{background-color:#fff!important}.editReport .dialog-body .daily--header{width:100%;height:40px;line-height:40px;color:#fff;margin:0 auto}.editReport .dialog-body .daily--header span{line-height:40px;cursor:pointer}.editReport .dialog-body .daily--header--title{font-size:1.28571429rem;font-weight:700}.editReport .dialog-body .dates{position:relative;height:40px}.editReport .dialog-body .dates .layout{line-height:40px;color:#fff}.editReport .dialog-body .dates-trigger{max-width:16px;cursor:pointer}.editReport .dialog-body .dates-title{font-size:1.14285714rem;font-weight:700;padding:0 10px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.editReport .edit-wrap{height:calc(100vh - 158px);overflow-y:scroll}.editReport .editArea{padding:12px 12px 0}.sh-expansion.expansion-panel{-webkit-box-shadow:none;box-shadow:none;padding:8px 12px;background-color:#ddd}.sh-expansion.expansion-panel .none{pointer-events:none}.sh-expansion.expansion-panel .none .expansion-panel__header .header__icon{display:none}.sh-expansion.expansion-panel .expansion-panel__header{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0}.sh-expansion.expansion-panel .expansion-panel__container{background-color:#ddd!important}.sh-expansion.expansion-panel .sh-expansion--text,.sh-expansion.expansion-panel .sh-expansion--text:after{background-color:#ddd!important;font-weight:400;padding:10px;font-size:.85714286rem;white-space:pre-wrap;text-align:left}.contentPage-head{position:fixed;width:100%;top:50px;left:0;background:#fff;z-index:1;-webkit-box-shadow:0 0 8px -1px rgba(0,0,0,.26);box-shadow:0 0 8px -1px rgba(0,0,0,.26)}.contentPage-head .searchConditions{padding:0 12px}@media screen and (min-width:1025px){.contentPage-head .searchConditions .conditions{max-width:1000px;margin:0 auto}}.contentPage-head .searchConditions span{color:#666;line-height:24px;font-size:10px}.searchDialog .card__text{padding:0}.searchDialog .dialogHeader{-webkit-box-shadow:0 0 4px rgba(0,0,0,.4);box-shadow:0 0 4px rgba(0,0,0,.4);height:46px}.searchDialog .dialogHeader .toolbar__content{height:46px!important}.searchDialog .dialogHeader .closeDialog{height:18px;width:18px;line-height:18px;text-align:center;vertical-align:middle}.searchDialog .dialogBody{padding:15px 12px 10px;margin-bottom:120px}.searchDialog .dialogFooter{border-top:1px solid #ccc;text-align:center;position:fixed;width:100%;bottom:0;background:#fff}.searchDialog .dialogFooter .button{margin:20px auto 15px}.searchDialog .dialogFooter .resetCondition{margin-bottom:15px;font-size:12px;font-weight:700;color:#888}.u-space--pre-wrap{white-space:pre-wrap}.u-space--pre-line{white-space:pre-line}.employeeListItem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.5px solid #ccc;padding:8px 0}@media screen and (-webkit-min-device-pixel-ratio:1){.employeeListItem{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){.employeeListItem{border-width:.99px}}.employeeListItem .employeeListItem--image{padding:0 15px;max-width:68px;height:38px}.employeeListItem .employeeListItem--image img{border-radius:50%}.employeeListItem .employeeListItem--name{font-weight:700}.employeeListItem .employeeListItem--options{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:9px}.employeeListItem .employeeListItem--options .employeeListItem--options--item{padding:0 6px}.employeeListItem .employeeListItem--options .employeeListItem--options--item svg{width:16px;height:12px}.employeeListItem .employeeListItem--options .employeeListItem--options--item span{font-size:.71428571rem}.logo{text-align:center}.logo .logo--img{max-width:220px;max-height:140px}.logo .logo--name{color:#666;font-size:1.14285714rem;font-weight:700;letter-spacing:.5px;margin-top:10px}.input-group.input-group--editable.input-group--focused .input-group__input,.input-group.input-group--overflow.input-group--focused .input-group__input,.input-group.input-group--segmented.input-group--focused .input-group__input{-webkit-box-shadow:none!important;box-shadow:none!important}.input-group__input:before{background-color:transparent!important}.shInputGroup{margin-bottom:20px;position:relative}.shInputGroup .inputLabel{font-size:.85714286rem;font-weight:400;margin-bottom:3px;position:relative;min-height:18px;color:#333}.shInputGroup .inputLabel.-bold{font-weight:700}.shInputGroup .inputLabel.-optional:after,.shInputGroup .inputLabel.-required:after{top:50%;margin-top:8px;margin-left:10px;color:#fff;font-size:.71428571rem;padding:2px 3px}.shInputGroup .inputLabel.-required:after{content:"\5FC5\9808";background-color:#f04747}.shInputGroup .inputLabel.-optional:after{content:"\4EFB\610F";background-color:#006ec6}.shInputGroup .inputLabel .-limit{position:absolute;right:0;text-align:right;font-size:.85714286rem;color:#666}.shInputGroup .inputLabel .locale{font-size:.85714286rem}.shInputGroup .-error,.shInputGroup .-error-thin{border:2px solid #f04747;background-color:#fdecec}.shInputGroup .-error-thin{max-height:36px}.shInputGroup .inputError{font-size:.85714286rem;color:#df544e;margin-top:5px 0 0}.shInputGroup.-coverIconed .input--text{line-height:36px}.shInputGroup.-coverIconed .input--text:-ms-input-placeholder,.shInputGroup.-coverIconed .input--text::-ms-input-placeholder{font-size:1rem;color:#666}.shInputGroup.-coverIconed .input--text::placeholder{font-size:1rem;color:#666}.shInputGroup.-coverIconed .input--text::-webkit-input-placeholder{font-size:1rem;color:#666}.shInputGroup.-coverIconed .cover{background:#006ec6;width:36px;height:36px;line-height:36px;border-radius:0 5px 5px 0;position:absolute;right:-10px;top:0;text-align:center;cursor:pointer}.shInputGroup.-coverIconed .cover span{line-height:36px}.shInputGroup .inputConfirm{line-height:40px;border-bottom:1px solid #ccc}.shInputGroup .inputConfirm.m-text{white-space:pre-wrap;line-height:1.5;padding-bottom:10px}.shInputGroup .inputConfirm--min{font-size:.85714286rem;line-height:1.5;padding:0 0 10px}.shInputGroup .input-note{font-size:.85714286rem;margin-top:15px}.shInputGroup .input-annotation{font-size:.71428571rem;margin-top:5px}.shInputGroup .inputCheck--no-detail .input-group__details{display:none}.shInputGroup .inputCheck--label-bold label{font-weight:700;font-size:1rem}:lang(zh-TW) .shInputGroup .inputLabel.-required:after{content:"\5FC5\9808"}:lang(zh-TW) .shInputGroup .inputLabel.-optional:after{content:"\4EFB\610F"}:lang(en) .shInputGroup .inputLabel.-required:after{content:"Required"}:lang(en) .shInputGroup .inputLabel.-optional:after{content:"Optional"}:lang(th) .shInputGroup .inputLabel.-required:after{content:"\E17\E35\E48\E08\E33\E40\E1B\E47\E19"}:lang(th) .shInputGroup .inputLabel.-optional:after{content:"\E43\E14\E46"}:lang(vi) .shInputGroup .inputLabel.-required:after{content:"Y\EAu c\1EA7u"}:lang(vi) .shInputGroup .inputLabel.-optional:after{content:"b\1EA5t k\EC"}:lang(pt) .shInputGroup .inputLabel.-required:after{content:"Obrigat\F3rio"}:lang(pt) .shInputGroup .inputLabel.-optional:after{content:"qualquer"}.input--text.-hasIcon{padding-right:50px}.input--text.-hasIcon+span{position:absolute;top:0;bottom:0;height:16px;margin:auto;right:15px}.input--password,.input--text{width:100%;max-width:320px;background-color:#eee;border-radius:5px;padding:0 16px;line-height:44px;font-size:1rem;font-weight:400;color:#666}.input--password.-fit,.input--text.-fit{max-width:100%}.input--password.-fit--number,.input--text.-fit--number{width:100%}.input--password:-ms-input-placeholder,.input--password::-ms-input-placeholder,.input--text:-ms-input-placeholder,.input--text::-ms-input-placeholder{color:#666;font-size:1rem}.input--password::placeholder,.input--text::placeholder{color:#666;font-size:1rem}.input--password::-webkit-input-placeholder,.input--text::-webkit-input-placeholder{color:#666;font-size:1rem}.input--head,.input--head--withAttribute{font-size:.85714286rem;font-weight:400;margin-bottom:3px;position:relative}.input--head--withAttribute:after{content:"\4EFB\610F";top:50%;margin-top:8px;margin-left:10px;background-color:#006ec6;color:#fff;font-size:.71428571rem;padding:2px 3px}.input--head--withAttribute.-required:after{content:"\5FC5\9808";background-color:#f04747}.input--headSub{font-size:.71428571rem}:lang(zh-TW) .input--head--withAttribute:after{content:"\4EFB\610F"}:lang(zh-TW) .input--head--withAttribute.-required:after{content:"\5FC5\9808"}:lang(en) .input--head--withAttribute:after{content:"Optional"}:lang(en) .input--head--withAttribute.-required:after{content:"Required"}:lang(th) .input--head--withAttribute:after{content:"\E43\E14\E46"}:lang(th) .input--head--withAttribute.-required:after{content:"\E17\E35\E48\E08\E33\E40\E1B\E47\E19"}:lang(vi) .input--head--withAttribute:after{content:"b\1EA5t k\EC"}:lang(vi) .input--head--withAttribute.-required:after{content:"Y\EAu c\1EA7u"}:lang(pt) .input--head--withAttribute:after{content:"qualquer"}:lang(pt) .input--head--withAttribute.-required:after{content:"Obrigat\F3rio"}.input-group--text-field{padding:0!important;margin:10px auto;font-size:1rem;line-height:44px}.input-group--text-field.default_width{max-width:320px!important}.input-group--text-field .input-group__input{width:100%;height:100%;background-color:#eee;color:#aaa;border-radius:5px!important}.input-group--text-field .input-group__input textarea{font-size:1.14285714rem;line-height:1.5}.input-group--text-field .input-group__input svg{width:1.3em!important}.input-group--text-field .input-group__details{display:none}.input-group--text-field input{padding-bottom:0!important;font-size:1rem}.input-group--text-field input:-ms-input-placeholder,.input-group--text-field input::-ms-input-placeholder{color:#666!important;font-size:1rem}.input-group--text-field input::placeholder{color:#666!important;font-size:1rem}.input-group--text-field input::-webkit-input-placeholder{color:#666!important;font-size:1rem}.input-group__selections .input-group__selections__comma{font-size:1rem!important;color:#666!important}.input--error{border:2px solid #f04747;background-color:#fdecec}.radio--error .input-group__details{display:none}.radio--error label{border:2px solid #f04747!important;background-color:#fdecec;z-index:-1!important}.select--error .input-group__input{border:2px solid #f04747!important;background-color:#fdecec!important}.date--error .input--text{border:2px solid #f04747;background-color:#fdecec}.table--error{border:2px solid #f04747;border-radius:5px!important}.table--error table{background-color:#fdecec!important}input:disabled,textarea:disabled{opacity:1!important}.input-group--select label{color:#aaa!important}.input-group--select .input-group__input{background-color:#eee!important;color:#666!important}.input-group--textarea .input-group__input{padding:0!important;border:none!important;border-radius:5px}.input-group--textarea .input-group__input textarea{padding:10px;font-size:1.14285714rem}.input-group--textarea.textarea--error .input-group__input{border:2px solid #f04747!important;background-color:#fdecec;border-radius:5px!important}.input-group--textarea.textarea--error .input-group__details{display:none}.input--limit{position:relative;min-height:10px}.input--limit .-limit,.input--limit span{font-size:.85714286rem}.input--limit .-limit{position:absolute;right:0;min-width:100px;text-align:right}.input--limit .-limit.-limitAbove{top:-20px}@media (-ms-high-contrast:none){.input--password,.input--text{height:45px}}.shRadioGroup{max-width:320px;margin:0 auto}.shRadioGroup .input-group__input .radio{padding:0 12px;border-radius:15px;border:1px solid #ddd}.shRadioGroup .input-group__input .radio:not(:last-of-type){margin-bottom:15px}.shRadioGroup .input-group__input .radio.input-group--active{border-color:#bfdbf1}.shRadioGroup .input-group__input .radio.input-group--active .icon--radio,.shRadioGroup .input-group__input .radio.input-group--active label{color:#006ec6}.shRadioGroup .input-group__input .radio label{margin-left:15px}.datePicWrapper{position:relative;margin:10px 0}.datePicWrapper .input--text{padding-right:50px;line-height:45px;max-width:none}.datePicWrapper .dialog__container{position:absolute;top:0;right:0}.datePicWrapper .dialog__container button{width:45px;height:45px;background:#006ec6;color:#fff;line-height:45px;text-align:center;border-radius:0 5px 5px 0}.datePicWrapper .dialog__container button:before{font-size:1.42857143rem}@media screen and (min-width:1025px){.profileContainer{max-width:462px;margin:auto}}@media screen and (min-width:1025px){.profileContainer input[type=password],.profileContainer input[type=text]{max-width:none;width:100%}}@media screen and (min-width:1025px){.profileContainer .account--error{max-width:none!important;width:100%}}.profileContainer .account--rule{padding:12px;max-width:320px;margin:40px auto 20px;font-size:1rem}.profileContainer .account--rule p{font-weight:700;margin-bottom:10px}.profileContainer .account--rule ul{margin-left:20px}.profileContainer .account--rule ul li{list-style-type:disc}@media screen and (min-width:1025px){.profileContainer .account--rule{max-width:none}}.inputCheck.inputCheck--mini{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inputCheck.inputCheck--mini label{font-size:.85714286rem;font-weight:400;margin-left:-5px;line-height:24px;height:24px}.inputCheck.inputCheck--mini .input-group__input{min-height:24px}.inputCheck.inputCheck--mini .input-group__input .icon--selection-control{font-size:24px;height:24px}.inputCheck.inputCheck--mini .input-group__details{display:none}.shInputGroup .inputCheck--mini:not(:first-of-type){margin-top:15px}.simple-radio{padding:0!important}.simple-radio .input-group__input{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.simple-radio .input-group__input .radio label{font-size:14px;font-weight:700;color:#aaa}.simple-radio .input-group__input .radio .input-group__input i{color:#aaa}.simple-radio .input-group__input .radio.input-group--active .input-group__input i,.simple-radio .input-group__input .radio.input-group--active label{color:#006ec6}.simple-radio.radio-select-image .input-group__input{gap:0 50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simple-radio.radio-select-image .input-group__input .radio{max-width:35px}.simple-radio.radio-select-image .input-group__input .radio label{left:25px;color:#333}.skill_check_table{border-collapse:collapse;-webkit-box-sizing:border-box;box-sizing:border-box}.skill_check_table thead tr{height:auto!important;border-bottom:none!important}.skill_check_table thead tr th{height:20px;line-height:20px;background-color:#ddd;padding:0!important;text-align:center!important;font-size:.57142857rem;font-weight:400}.skill_check_table thead tr th:not(:first-child){border-left:.5px solid #fff}@media screen and (-webkit-min-device-pixel-ratio:1){.skill_check_table thead tr th:not(:first-child){border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){.skill_check_table thead tr th:not(:first-child){border-width:.99px}}.skill_check_table thead tr th.th_skill{width:55px}.skill_check_table tbody tr td{min-height:55px;border-bottom:.5px solid #ccc}@media screen and (-webkit-min-device-pixel-ratio:1){.skill_check_table tbody tr td{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){.skill_check_table tbody tr td{border-width:.99px}}.skill_check_table tbody tr td:nth-child(2){border-right:.5px solid #ccc;border-left:.5px solid #ccc}@media screen and (-webkit-min-device-pixel-ratio:1){.skill_check_table tbody tr td:nth-child(2){border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){.skill_check_table tbody tr td:nth-child(2){border-width:.99px}}.skill_check_table tbody tr td.check_text{padding:12px;font-size:.85714286rem;background-color:#fff}.skill_check_table tbody tr td.td_check_box{width:44px;text-align:center}.skill_check_table tbody tr td.td_check_box .input-group.input-group--selection-controls .icon--selection-control{top:0;right:0;bottom:0;left:0}.skill_check_table tbody tr td.td_check_box.check_disabled{background-color:#eee}.skill_check_table tbody tr td.td_check_box.check_disabled i.icon--selection-control{color:#ccc!important}.skill_check_table tbody tr td.td_check_box:not(.check_disabled){width:55px}.skill_check_table tbody tr td.td_check_box:not(.check_disabled) i.icon--selection-control{font-size:2.14285714rem}.button{font-size:1.14285714rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;background-color:#888;color:#fff;font-weight:700;height:44px;line-height:44px;margin-left:auto;margin-right:auto;width:100%;max-width:270px;cursor:pointer}@media screen and (min-width:1025px){.button{width:360px;max-width:360px;height:55px;line-height:55px;font-size:1.28571429rem}.button span,.button span.agreeBtn{font-size:1.28571429rem!important}}.button .svg-inline--fa{color:#fff!important}.button a{display:block;width:100%;height:100%}.button.-fit{max-width:100%;width:100%}.button.-buttonRound{max-width:100%;border-radius:20px}@media screen and (min-width:1025px){.button.-buttonRound{border-radius:28px}}.button.-buttonColorSMS{background-color:#fff;color:#666;border:2px solid #ccc}.button.-buttonColorLINE{background-color:#fff;color:#00b900;border:2px solid #bfedbf}.button.-buttonColorLINE img{height:20px;width:auto;margin-right:5px}.button.-buttonColorFacebook{background-color:#fff;color:#3b5998;border:2px solid #ced5e5}.button.-buttonColorFacebook img{height:20px;width:auto;margin-right:5px}.button.-hoverDefault:hover{background-color:#555}.button.-hoverDefault:hover:disabled{opacity:.3}.button:disabled{opacity:.3;pointer-events:none}.button.-editDaily{width:105px;height:30px;line-height:30px;font-size:.85714286rem;border:1px solid #ccc;background-color:#fff;color:#888;cursor:pointer}.button.-editDaily.-save{color:#006ec6}.button.-editDaily:hover{background-color:#eee}.button.-white{background:#fff;color:#006ec6}button.button span{margin:0 auto;font-size:1.14285714rem}@media screen and (min-width:1025px){button.button span{font-size:1.28571429rem}}@media (-ms-high-contrast:none){button.button span{margin:0}}.wrapEditButton{width:230px;margin:auto}.wrapEditButton .-editDaily .-cancel{margin:0 10px 0 0}.wrapEditButton .-editDaily .-save{margin:0 0 0 10px}.wrapEditButton .-editDaily.-editDaily--disabled{opacity:.3}.notifyButton{margin:12px}@media screen and (min-width:1025px){.notifyButton{padding:0 0 12px}}.notifyButton button{border-radius:10px;padding:13px;width:100%;text-align:left;position:relative}.notifyButton button .sh-icon-next{font-size:1.42857143rem;height:20px;position:absolute;top:0;bottom:0;right:13px;margin:auto}.notifyButton button img{display:inline-block;width:18px;position:absolute;top:0;bottom:0;left:13px;margin:auto}.notifyButton button .notifyMessage{font-size:1.14285714rem;font-weight:700;margin-left:23px}.question-selects{text-align:center}.question-selects .selectOrder:not(:last-of-type){margin-bottom:20px}.question-selects .select{padding:10px 15px;height:auto;min-height:60px;line-height:20px;font-size:.85714286rem;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;max-width:100%;border-radius:6px}@media screen and (min-width:768px){.question-selects .select{padding:10px;max-width:none!important;width:100%;font-size:14px}}@media screen and (min-width:1280px){.question-selects .select{font-size:16px}}.question-selects.modal-selects{max-height:400px;overflow-y:scroll}@media screen and (min-width:1025px){.question-selects.modal-selects{max-height:500px}}.question-selects.modal-selects .select{border:1px solid #ddd;color:#aaa;background:#fff;height:auto;min-height:60px;padding:10px 30px}.shCard{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.15);box-shadow:0 0 4px 0 rgba(0,0,0,.15);word-break:break-all}.shCard .shCard--image{width:100%;padding-top:56.25%;background-position:50%;background-size:cover}.shCard .shCard--texts{padding:8px 12px}.shCard .shCard--texts .shCard--texts--description,.shCard .shCard--texts .shCard--texts--title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.shCard .shCard--texts .shCard--texts--title{height:38px;font-size:1.14285714rem;line-height:1.25;color:#333;font-weight:700}@media screen and (min-width:1025px){.shCard .shCard--texts .shCard--texts--title{height:42px}}.shCard .shCard--texts .shCard--texts--description{height:32px;font-size:.85714286rem;line-height:1.3;color:#666;margin:0;margin-top:8px}.shCard .shCard--texts .shCard--texts--progress{margin-bottom:10px}.header{position:fixed;top:0;left:0;z-index:6;width:100%;min-height:50px;max-height:50px;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.15);box-shadow:0 0 9px 0 rgba(0,0,0,.15);text-align:center;padding:10.5px 0;background-color:#fff}.header .header--action{position:absolute;left:15px;top:50%;margin-top:-12px}.header .header--action,.header .header--action .header--action--prev a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header--action .header--action--prev a{color:#666;height:22px}.header .header--action .header--action--prev a:hover{color:#333}.header .header--action .header--action--prev a svg{fill:#666;color:#666}.header .header--action .header--action--prev a span{vertical-align:middle;font-weight:700}.header .header--action .header--action--prev a span:first-child{font-size:1.28571429rem;margin-left:-10px}.header .header--action .header--action--prev a.action-help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .header--action .header--action--prev a.action-help span{font-size:10px;color:#006ec6}.header .header--action--menu{width:50px;height:50px;position:absolute;right:0;top:0;padding:9px 0;color:#fff;cursor:pointer}.header .header--action--menu span{display:block}.header .header--action--menu span.menu{font-size:.71428571rem}.header .header--title{text-align:center;display:inline-block;z-index:101;color:#333;font-size:1.14285714rem;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:0;position:relative;top:3px}.header .header--search{cursor:pointer;width:50px;height:35px;position:absolute;top:0;bottom:0;right:50px;margin:9px auto;background:#fff;z-index:102}.header .header--search span{display:block}.header .header--search span.search{font-size:.71428571rem}.header .headerSearch--input .-coverIconed .cover{background:transparent;color:#666;right:0}.header .headerSearch-width{min-width:224px;width:30.10753vw;max-width:320px;right:60px;top:0;position:absolute;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .headerSearch-width .headerSearch--input{width:100%}.header.-searchMode{padding:8px 0}.header.-searchMode .headerSearch--input{width:calc(100% - 50px);padding-left:12px}@media screen and (min-width:1025px){.header.-searchMode .headerSearch--input{width:calc(100% - 74px);padding-left:20px;text-align:right}.header.-searchMode .headerSearch--input .shInputGroup{max-width:625px;margin-left:auto}}.header.-searchMode .headerSearch--close{width:50px;padding-right:12px;padding-bottom:25px;text-align:right;cursor:pointer}@media screen and (min-width:1025px){.header.-searchMode .headerSearch--close{width:74px;padding-right:20px;padding-bottom:22px}}@media screen and (min-width:1025px){.header--menu.navigation-drawer.navigation-drawer--open{min-width:400px;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}}@media screen and (min-width:1025px){.header--menu.navigation-drawer.navigation-drawer--close{-webkit-transform:translateX(400px)!important;transform:translateX(400px)!important}}.header--menu{background-color:#333;z-index:110}.header--menu .header--menu--close .list__tile__content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header--menu .header--menu--close .list__tile__content .sh-icon-close{cursor:pointer}.header--menu .header--menu--profile{background-color:rgba(0,0,0,.25);padding:10px 0;text-align:left;color:#fff}.header--menu .header--menu--profile .-center{text-align:center;max-width:60px}.header--menu .header--menu--profile .header--menu--profname{font-size:1.14285714rem;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;width:200px}.header--menu .header--menu--profile .header--menu--profposition,.header--menu .header--menu--profile .header--menu--profyears{font-size:.85714286rem;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-width:130px;vertical-align:top}.header--menu .header--menu--profile .sh-icon-next{position:absolute;top:72px;right:6px;font-size:1.42857143rem}.header--menu .header--menu--profile .sh-icon-position:before,.header--menu .header--menu--profile .sh-icon-times:before{vertical-align:middle;margin-right:2px}.header--menu .header--menu--listbox a .list__tile__content .list__tile__title{-webkit-transition:none;transition:none}.header--menu .header--menu--listbox .list__tile__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header--menu .header--menu--listbox .list__tile__content .list__tile__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header--menu .header--menu--listbox .list__tile__content .header--menu--lock{margin-left:5px;color:#eed53e}.header--menu .header--menu--icon{min-width:30px}.header--menu .header--menu--icon svg{font-size:1.14285714rem!important}@font-face{font-family:icomoon;src:url("/font/icomoon/icomoon.eot?3xclcq");src:url("/font/icomoon/icomoon.eot?3xclcq#iefix") format("embedded-opentype"),url("/font/icomoon/icomoon.ttf?3xclcq") format("truetype"),url("/font/icomoon/icomoon.woff?3xclcq") format("woff"),url("/font/icomoon/icomoon.svg?3xclcq#icomoon") format("svg");font-weight:400;font-style:normal}[class*=" sh-icon-"],[class^=sh-icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sh-icon-info:before{content:"\E98C"}.sh-icon-bulb:before{content:"\E979"}.sh-icon-login:before{content:"\E974"}.sh-icon-card-multi:before{content:"\E987"}.sh-icon-corumn:before{content:"\E988"}.sh-icon-updown:before{content:"\E986"}.sh-icon-association:before{content:"\E985"}.sh-icon-seen_manual_mov:before{content:"\E984"}.sh-icon-arrow_doubleline:before{content:"\E97F"}.sh-icon-form_checkbox:before{content:"\E975"}.sh-icon-form_measure:before{content:"\E976"}.sh-icon-form_radio:before{content:"\E97B"}.sh-icon-form_text:before{content:"\E97C"}.sh-icon-form_textarea:before{content:"\E97D"}.sh-icon-questionnaire:before{content:"\E97E"}.sh-icon-ip:before{content:"\E983"}.sh-icon-lock:before{content:"\E982"}.sh-icon-video_no:before{content:"\E981"}.sh-icon-operate:before{content:"\E980"}.sh-icon-eye_hide:before{content:"\E98A"}.sh-icon-eye_show:before{content:"\E97A"}.sh-icon-personnel_evaluation_plus:before{content:"\E977"}.sh-icon-personnel_evaluation:before{content:"\E978"}.sh-icon-card:before{content:"\E989"}.sh-icon-narrow:before{content:"\E973"}.sh-icon-pen:before{content:"\E972"}.sh-icon-nippo_no:before{content:"\E971"}.sh-icon-reply:before{content:"\E970"}.sh-icon-trans:before{content:"\E96F"}.sh-icon-voice:before{content:"\E96E"}.sh-icon-pin:before{content:"\E96D"}.sh-icon-minus:before{content:"\E96C"}.sh-icon-key:before{content:"\E96B"}.sh-icon-flag:before{content:"\E96A"}.sh-icon-m_award:before{content:"\E969"}.sh-icon-check_only:before{content:"\E968"}.sh-icon-fire:before{content:"\E967"}.sh-icon-thumb_on:before{content:"\E966"}.sh-icon-area:before{content:"\E965"}.sh-icon-expense:before{content:"\E963"}.sh-icon-money:before{content:"\E964"}.sh-icon-users:before{content:"\E962"}.sh-icon-help_line:before{content:"\E961"}.sh-icon-kentei:before{content:"\E960"}.sh-icon-action:before{content:"\E95E"}.sh-icon-action_on:before{content:"\E95F"}.sh-icon-tag:before{content:"\E95D"}.sh-icon-feed:before{content:"\E95B"}.sh-icon-building:before{content:"\E95C"}.sh-icon-thumb:before{content:"\E95A"}.sh-icon-failed:before{content:"\E959"}.sh-icon-right:before{content:"\E957"}.sh-icon-left:before{content:"\E958"}.sh-icon-caution:before{content:"\E956"}.sh-icon-request:before{content:"\E955"}.sh-icon-strength:before{content:"\E953"}.sh-icon-offer:before{content:"\E954"}.sh-icon-down_bg:before{content:"\E951"}.sh-icon-up_bg:before{content:"\E952"}.sh-icon-smile:before{content:"\E950"}.sh-icon-crown:before{content:"\E94F"}.sh-icon-copy:before{content:"\E94E"}.sh-icon-c_line:before{content:"\E94D"}.sh-icon-exl:before{content:"\E94B"}.sh-icon-check:before{content:"\E94C"}.sh-icon-csv:before{content:"\E94A"}.sh-icon-clipbord:before{content:"\E949"}.sh-icon-import:before{content:"\E948"}.sh-icon-sh-pdf:before{content:"\E946"}.sh-icon-ex-pdf:before{content:"\E947"}.sh-icon-big_pdf:before{content:"\E944"}.sh-icon-mini_pdf:before{content:"\E945"}.sh-icon-list_pdf:before{content:"\E943"}.sh-icon-menu_pdf:before{content:"\E942"}.sh-icon-pdf_training:before{content:"\E93F"}.sh-icon-manual:before{content:"\E940"}.sh-icon-pdf_admin:before{content:"\E941"}.sh-icon-oteire:before{content:"\E93E"}.sh-icon-folder:before{content:"\E93D"}.sh-icon-move:before{content:"\E93C"}.sh-icon-times_set:before{content:"\E93B"}.sh-icon-download:before{content:"\E93A"}.sh-icon-jump:before{content:"\E939"}.sh-icon-icon-read:before{content:"\E938"}.sh-icon-evaluation:before{content:"\E937"}.sh-icon-nippo:before{content:"\E936"}.sh-icon-stop:before{content:"\E935"}.sh-icon-camera:before{content:"\E933"}.sh-icon-comment:before{content:"\E934"}.sh-icon-qrcode:before{content:"\E932"}.sh-icon-certification:before{content:"\E92E"}.sh-icon-master:before{content:"\E92F"}.sh-icon-settings:before{content:"\E930"}.sh-icon-survey:before{content:"\E931"}.sh-icon-resume:before{content:"\E92D"}.sh-icon-authority:before{content:"\E920"}.sh-icon-high:before{content:"\E921"}.sh-icon-higher:before{content:"\E922"}.sh-icon-low:before{content:"\E923"}.sh-icon-nationality:before{content:"\E924"}.sh-icon-profession:before{content:"\E925"}.sh-icon-ratio:before{content:"\E926"}.sh-icon-rising:before{content:"\E927"}.sh-icon-shop:before{content:"\E928"}.sh-icon-transition:before{content:"\E929"}.sh-icon-user-add:before{content:"\E92A"}.sh-icon-user-delete:before{content:"\E92B"}.sh-icon-user:before{content:"\E92C"}.sh-icon-syaffuru:before{content:"\E91E"}.sh-icon-leaf:before{content:"\E91F"}.sh-icon-circle:before{content:"\E91D"}.sh-icon-training_manage:before{content:"\E91C"}.sh-icon-back:before{content:"\E900"}.sh-icon-birthday:before{content:"\E901"}.sh-icon-calendar:before{content:"\E902"}.sh-icon-category:before{content:"\E903"}.sh-icon-close:before{content:"\E904"}.sh-icon-dashboard:before{content:"\E905"}.sh-icon-delete:before{content:"\E906"}.sh-icon-down:before{content:"\E907"}.sh-icon-edit:before{content:"\E908"}.sh-icon-file_picture:before{content:"\E909"}.sh-icon-file_video:before{content:"\E90A"}.sh-icon-help:before{content:"\E90B"}.sh-icon-home:before{content:"\E90C"}.sh-icon-message:before{content:"\E90D"}.sh-icon-news:before{content:"\E90E"}.sh-icon-next:before{content:"\E90F"}.sh-icon-play:before{content:"\E910"}.sh-icon-plus:before{content:"\E911"}.sh-icon-position:before{content:"\E912"}.sh-icon-search:before{content:"\E913"}.sh-icon-skillcheck:before{content:"\E914"}.sh-icon-sms:before{content:"\E915"}.sh-icon-stafflist:before{content:"\E916"}.sh-icon-test:before{content:"\E917"}.sh-icon-times:before{content:"\E918"}.sh-icon-training:before{content:"\E919"}.sh-icon-up:before{content:"\E91A"}.sh-icon-wordlist:before{content:"\E91B"}.sh-icon-scene_manual_mov:before{content:"\E984"}.sh-c-normal{color:#666}.sh-c-white{color:#fff}.sh-c-strong{color:#333}.sh-c-thin{color:#ccc}.sh-w-bold{font-weight:700}.sh--fileForm .shFileSelector{background-color:#eee;border-radius:5px;color:#aaa;text-align:center}.sh--fileForm .shFileSelector .vuf-hint-icon{margin:10px auto}.sh--fileForm .shFileSelector .vuf-hint-icon .icon{font-size:2.85714286rem;color:#aaa}.sh--fileForm .shFileSelector .wrap_upload_field{cursor:pointer}.sh--fileForm .shFileSelector .wrap_upload_field .vuf-hint-message{font-size:1rem;margin:0}.sh--fileForm .shFileSelector .wrap_upload_field,.sh--fileForm .shFileSelector .wrapper_upload_progress{padding:50px 10px;min-height:200px}.sh--fileForm .shFileSelector .wrap_upload_field .uploading_message,.sh--fileForm .shFileSelector .wrapper_upload_progress .uploading_message{line-height:90px}.sh--fileForm .shFileSelector .wrap_result_upload img,.sh--fileForm .shFileSelector .wrap_result_upload video{max-height:140px;margin:30px auto}.sh--fileForm .shFileSelector .wrapper_upload_complete{position:relative;min-height:200px}.sh--fileForm .shFileSelector .wrapper_upload_complete img,.sh--fileForm .shFileSelector .wrapper_upload_complete video{max-height:140px;margin:30px auto}.sh--fileForm .shFileSelector .wrapper_upload_complete .cansel_upload_btn{position:absolute;width:24px;height:24px;top:15px;right:15px;cursor:pointer}.sh--fileForm .shFileSelector.-dragover{border:2px solid #43c589}.modal--body .sh--fileForm .shFileSelector .wrap_upload_field{padding:10px;min-height:inherit}.modal-normal-text{text-align:left;font-weight:400}.modal--backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(33,33,33,.3);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;z-index:9999}.modal--backdrop,.modal--backdrop .modal--container{display:-webkit-box;display:-ms-flexbox;display:flex}.modal--backdrop .modal--container{background:#fff;-webkit-box-shadow:2px 2px 20px 1px;box-shadow:2px 2px 20px 1px;overflow-x:auto;overflow-y:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 20px;max-width:600px;width:80%;border-radius:10px}.modal--backdrop .modal--container .modal--footer,.modal--backdrop .modal--container .modal--header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.modal--backdrop .modal--container .modal--header{color:#333;font-size:1.14285714rem;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal--backdrop .modal--container .modal--header .modalStepTitle{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#333;font-size:1.14285714rem}.modal--backdrop .modal--container .modal--header .modalStepSub{font-weight:400;margin-top:10px;color:#333}.modal--backdrop .modal--container .modal--header.stepModalHead{background:#d9e9f7;margin:-40px -20px 0;padding:40px 30px}.modal--backdrop .modal--container .modal--body{position:relative;font-size:1rem;color:#666;padding:20px 0 0}.modal--backdrop .modal--container .modal--body .button{max-width:240px;margin:20px auto -20px}.modal--backdrop .modal--container .modal--body .question-selects .button{max-width:none;margin:0}.modal--backdrop .modal--container .modal--body .question-selects .select:not(:first-of-type){margin-top:20px}.modal--backdrop .modal--container .modal--footer{margin:40px -20px -40px}.modal--backdrop .modal--container .modal--footer .modal--btn{display:inline-block;position:relative;outline:0;text-align:center;text-decoration:none;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.14285714rem;font-weight:700;min-width:50%;height:50px;border-radius:10px}.modal--backdrop .modal--container .modal--footer .modal--btn.-cancel{border:none;background-color:#888;color:#fff;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.modal--backdrop .modal--container .modal--footer .modal--btn.-ok{border:none;color:#fff;border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0}.modal--backdrop .modal--container .modal--footer .modal--btn.-single{min-width:100%;border:none;color:#fff;border-top-right-radius:0;border-top-left-radius:0}.modal--backdrop.sh--modal .modal--container .modal--footer{margin:40px -20px -40px}.modal--backdrop.sh--modal .modal--container .modal--footer .modal--btn{-webkit-transition:all .2s ease;transition:all .2s ease}.modal--backdrop.sh--modal .modal--container .modal--footer .modal--btn.-cancel:hover{background-color:#555}.modal--backdrop.sh--modal--image .modal--container .modal--header{margin:-40px -20px}.modal--backdrop.sh--modal--image .modal--container .modal--header.-checkComplete{background-color:#fceef5}.modal--backdrop.sh--modal--image .modal--container .modal--image{width:100%;text-align:center}.modal--backdrop.sh--modal--image .modal--container .modal--image .modal--title{font-size:2.42857143rem;color:#e65aa1}.modal--backdrop.sh--modal--image .modal--container .modal--body{margin-top:30px;text-align:center}.modal--backdrop.sh--modal--image .modal--container .modal--body span{font-size:1.14285714rem;color:#333;font-weight:700;line-height:24px}.modal--wt .modal--container{width:90%;padding:40px 20px;position:relative}.modal--wt .modal--heroImg{margin:-40px -20px 0;background-color:#d2f0ff;position:relative}.modal--wt .modal--heroImg img{vertical-align:bottom}.modal--wt .modal--heroImg--icon{width:26px;height:26px;position:absolute;bottom:-13px;margin:auto;cursor:pointer}@media screen and (min-width:768px){.modal--wt .modal--heroImg--icon{width:32px;height:32px;bottom:-16px}}.modal--wt .modal--heroImg--icon img{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.modal--wt .modal--heroImg--icon.iconPrev{left:10px}.modal--wt .modal--heroImg--icon.iconNext{right:10px}.modal--wt .title{font-size:1.28571429rem!important;min-height:36px;margin-bottom:15px;white-space:pre-wrap;line-height:24px!important}.modal--wt .description{margin-bottom:25px;white-space:pre-wrap}.modal--wt .description img{width:17px}.modal--wt .skip{font-weight:700;cursor:pointer}.modal--wt .step--circles{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal--wt .step--circles .step--circle{width:7px;height:7px;border-radius:50%;cursor:pointer}.modal--wt .step--circles .step--circle:not(:last-of-type){margin-right:10px}.modal--fade-enter,.modal--fade-leave-active{opacity:0}.modal--fade-enter-active,.modal--fade-leave-active{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}body.dg-open{width:100%;height:100%;overflow:hidden}.sh--quiz .question .correctRate,.sh--quiz .question .title{display:none}.sh--quiz .quizVideoWrapper{margin:auto}.sh--quiz .quizVideoWrapper.settingMin{min-height:400px}.sh--quiz .preContents .contents .pre--quizText{border-bottom:.5px solid #ccc}@media screen and (-webkit-min-device-pixel-ratio:1){.sh--quiz .preContents .contents .pre--quizText{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){.sh--quiz .preContents .contents .pre--quizText{border-width:.99px}}.sh--quiz .preContents .contents .pre--quizText .title .no{background:#333!important;color:#fff!important}.sh--quiz .preContents .contents .pre--quizText .title .context{color:#333!important;font-weight:700}.sh--quiz .preContents .contents .message{text-align:center}.sh--quiz .poster{width:100%;padding:40px 0;background:#d9e9f7;text-align:center}.sh--quiz .poster img{height:120px;margin:auto}.sh--quiz .question .selects{text-align:center}.sh--quiz .question .selects .select{border-radius:30px;padding:0 15px;height:60px;line-height:20px;font-size:1.14285714rem;margin:12px auto;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}@media screen and (min-width:768px){.sh--quiz .question .selects .select{max-width:350px;padding:0 20px;height:80px;border-radius:40px;margin:20px auto}}@media screen and (min-width:1280px){.sh--quiz .question .selects .select{max-width:470px;width:470px;padding:0 30px;height:120px;border-radius:60px;margin:20px auto}}.sh--quiz .question .correctOrNot{margin:0}.sh--quiz .question .correctOrNot .choice{text-align:center;margin:10px;border-radius:10px;padding:20px 0;cursor:pointer}@media screen and (min-width:768px){.sh--quiz .question .correctOrNot .choice{max-width:90%;margin:10px auto}}@media screen and (min-width:1280px){.sh--quiz .question .correctOrNot .choice{max-width:450px;width:450px;margin:10px auto}}.sh--quiz .correctRate{padding:0 10px;background-color:#fff;border-radius:20px;position:absolute;top:-40px;right:15px;font-size:.71428571rem;line-height:24px}@media screen and (min-width:768px){.sh--quiz .correctRate{padding:3px 15px;font-size:1rem}}.sh--quiz .correctRate .nowRate{font-size:1rem;font-weight:700;margin-left:5px}.sh--quiz .fontShort{font-size:1.17857143rem!important;line-height:1.28571429rem!important}@media screen and (min-width:768px){.sh--quiz .fontShort{font-size:1.5rem!important;line-height:1.71428571rem!important}}@media screen and (min-width:1280px){.sh--quiz .fontShort{font-size:2.28571429rem!important;line-height:2.5rem!important}}.sh--quiz .fontMiddle{font-size:1.17857143rem!important;line-height:1.28571429rem!important}@media screen and (min-width:768px){.sh--quiz .fontMiddle{font-size:1.5rem!important;line-height:1.71428571rem!important}}@media screen and (min-width:1280px){.sh--quiz .fontMiddle{font-size:2.35714286rem!important;line-height:2.35714286rem!important}}.sh--quiz .fontLong{font-size:.78571429rem!important;line-height:.85714286rem!important}@media screen and (min-width:768px){.sh--quiz .fontLong{font-size:1.03571429rem!important;line-height:1.21428571rem!important}}@media screen and (min-width:1280px){.sh--quiz .fontLong{font-size:1.57142857rem!important;line-height:1.71428571rem!important}}.-imgOrientation .over--layer,.-orientation .over--layer{width:100vw;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);z-index:1001}.-imgOrientation .over--layer .correctRate,.-imgOrientation .over--layer .title,.-orientation .over--layer .correctRate,.-orientation .over--layer .title{display:-webkit-box;display:-ms-flexbox;display:flex}.-imgOrientation .over--layer .title,.-orientation .over--layer .title{padding:0 12px}.-imgOrientation .over--layer .choice,.-orientation .over--layer .choice{background:#fff}.-imgOrientation .base .poster{position:fixed;height:100vh;top:0;left:0;z-index:5;background:#d9e9f7}.-imgOrientation .base .poster img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.sh--video{position:relative;z-index:1;background-color:#d9e9f7;min-height:210px;background-image:url("/images/imag-nomovie_square.png");background-size:cover}@media screen and (min-width:1025px){.sh--video{min-height:450px}}.sh--video.fit-container{min-height:auto}.sh--video .layer--fit{position:absolute;width:100%;height:100%;top:0;left:0}.sh--video .base_wrap_icon,.sh--video .wrap_icon{width:60%;max-width:70px;max-height:70px;position:absolute;top:0;bottom:0;margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sh--video .wrap_icon img{max-width:70px;width:70px;height:70px}.sh--video .progress-circular{margin:auto}.sh--video .wrap--clikable{position:absolute;top:15px;right:15px;z-index:25;height:40px!important}.sh--video .wrap--clikable .flex:not(:first-of-type){margin-left:10px}.sh--video .wrap--clikable .flex .saved--time{font-size:.71428571rem;color:#fff;position:absolute;bottom:-5px;right:0;left:0;margin:auto;text-align:center}.sh--video .clickable--btn{width:35px}.sh--video .clickable--btn.-off img{opacity:.5}.sh--video .clickable--btn.-blink img{-webkit-animation:blink 1.5s ease-in-out infinite alternate;animation:blink 1.5s ease-in-out infinite alternate}.sh--video .clickable--btn img.-shadow{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.sh--video .clickable--btn.change--rate{color:#fff;width:28px;height:24px;text-align:center}.sh--video .clickable--btn.change--rate img{width:28px}.sh--video .clickable--btn.change--rate span{font-size:10px;font-weight:700;line-height:1.4;display:block;height:14px}@media screen and (min-width:1025px){.sh--video .clickable--btn.change--rate{width:35px;height:30px}.sh--video .clickable--btn.change--rate img{width:35px}}.sh--video.-wFit{width:100%}.sh--video.-wFit #shouin-video{width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.sh--video.-hFit{height:100%}.sh--video.-hFit #player--container{height:100vh}.sh--video.-hFit .shouin-video-wrap{height:100%}.sh--video.-hFit #shouin-video{height:100%;width:100%;margin:auto}.sh--video .player--layer--prePlay{background:rgba(0,0,0,.5);z-index:50}.sh--video .player--layer--prePlay .wrap_icon{text-align:center;width:20%;margin:auto;right:0;left:0}.sh--video .player--layer--control{position:absolute;width:100%;z-index:40;height:100%;opacity:1}.sh--video .player--layer--control.rate-showing{z-index:61}.sh--video .player--layer--control .layout{height:100%}.sh--video .player--layer--control .layout .flex{position:relative}.sh--video .player--layer--control .layout .flex .control--skip.-forward{right:0}.sh--video .player--layer--control .layout .flex .control--skip.-onward{left:0}.sh--video .player--layer--control .layout .flex .control--play{right:0;left:0}.sh--video .player--layer--control .display--times{position:absolute;bottom:40px;left:10px;color:#fff}.sh--video .player--layer--control .display--times span:first-of-type{display:inline-block;margin-right:3px}.sh--video .player--layer--control .display--times span:nth-of-type(2){display:inline-block;margin-left:2px}.sh--video .player--layer--control.a-fadeOut{-webkit-transition:opacity .5s 2s;transition:opacity .5s 2s;opacity:0}.sh--video .player--layer--seekbar{height:4px;width:100%;position:absolute;z-index:60;bottom:0}.sh--video .player--layer--seekbar .bookmark-pins{position:absolute;bottom:4px;height:12px;width:100%}.sh--video .player--layer--seekbar .bookmark-pins .pin{position:absolute;width:12px;height:12px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.sh--video .player--layer--seekbar #seek_bar{height:100%;background:hsla(0,0%,100%,.4)}.sh--video .player--layer--seekbar #seek_bar.noUi-target{border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none}.sh--video .player--layer--seekbar #seek_bar .noUi-connects{border-radius:0}.sh--video .player--layer--seekbar #seek_bar .noUi-connects .noUi-connect{background:#43c589}.sh--video .player--layer--seekbar #seek_bar .noUi-origin{height:100%;overflow:hidden}.sh--video .player--layer--seekbar #seek_bar .noUi-origin .noUi-handle.noUi-handle-lower{border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;top:0;height:100%;background:transparent}.sh--video .player--layer--seekbar #seek_bar .noUi-origin .noUi-handle.noUi-handle-lower:before{opacity:0;content:"";text-align:center;width:35px;position:absolute;top:-25px;height:25px;right:0;left:0;color:#fff;background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,hsla(0,0%,100%,0)),color-stop(50%,#43c589)) no-repeat 0 0/52% 100%,-webkit-gradient(linear,right bottom,left top,color-stop(50%,hsla(0,0%,100%,0)),color-stop(50%,#43c589)) no-repeat 100% 0/52% 100%;background:linear-gradient(to top right,hsla(0,0%,100%,0) 50%,#43c589 0) no-repeat 0 0/52% 100%,linear-gradient(to top left,hsla(0,0%,100%,0) 50%,#43c589 0) no-repeat 100% 0/52% 100%}.sh--video .player--layer--seekbar #seek_bar .noUi-origin .noUi-handle.noUi-handle-lower:after{display:none}.sh--video .player--layer--seekbar.-showRate .noUi-origin .noUi-handle.noUi-handle-lower:before{opacity:1!important}.sh--video .player--layer--seekbar.-rateTwo .noUi-origin .noUi-handle.noUi-handle-lower:before{content:"2"!important}.sh--video .player--layer--seekbar.-rateFour .noUi-origin .noUi-handle.noUi-handle-lower:before{content:"4"!important}.sh--video .player--layer--seekbar.-rateEight .noUi-origin .noUi-handle.noUi-handle-lower:before{content:"8"!important}.sh--video .player--layer--seekbar .layer--seekbar--pointer .comment--marker{position:absolute;top:0;height:100%;background:#fff;z-index:1}.sh--video .player--layer--seekbar .layer--seekbar--pointer .comment--marker:after{content:"\E934";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:14px;height:14px;font-size:1rem;color:#fff;position:absolute;top:-14px;left:-7px}.sh--video .player--layer--pointer{z-index:30}.sh--video .-pointer{position:absolute;width:26px;height:26px;line-height:22px;text-align:center;color:#fff;background:#f04747;border:2px solid #fff;border-radius:50%;z-index:30;cursor:pointer}.sh--video .player--layer--touchable{z-index:20}.sh--video .player--layer--touchable .toggle-marker{z-index:21;position:absolute;top:10px;right:10px;background-color:rgba(0,0,0,.75);color:#888;border:1px solid #ccc;border-radius:5px;cursor:pointer;overflow:hidden}.sh--video .player--layer--touchable .toggle-marker .flex:first-of-type{padding:0 5px}.sh--video .player--layer--touchable .toggle-marker .flex:nth-of-type(2){padding:0 10px;background-color:#aaa;color:#333;min-width:40px;text-align:center}.sh--video .player--layer--touchable .toggle-marker .flex span{font-size:.71428571rem;font-weight:700;line-height:20px;display:block}.sh--video .player--layer--touchable .toggle-marker.is-show{color:#fff}.sh--video .player--layer--touchable .toggle-marker.is-show .flex:nth-of-type(2){background-color:#fff}.sh--video .player--layer--touchable .layer--caption{position:absolute;bottom:8px;width:100%;z-index:21;cursor:pointer;line-height:1.9rem}@media screen and (min-width:667px){.sh--video .player--layer--touchable .layer--caption{bottom:10px;line-height:2.8rem}}@media screen and (min-width:768px){.sh--video .player--layer--touchable .layer--caption{bottom:14px;line-height:3rem}}.sh--video .player--layer--touchable .layer--caption .-context{background:rgba(0,0,0,.5);display:none;color:#fff;font-size:.85714286rem;white-space:pre-wrap;padding:2px 0}@media screen and (min-width:667px){.sh--video .player--layer--touchable .layer--caption .-context{font-size:20px;padding:1px 0;letter-spacing:.1rem}}@media screen and (min-width:768px){.sh--video .player--layer--touchable .layer--caption .-context{font-size:20px;padding:1px 0;letter-spacing:.2rem}}.sh--video .player--layer--touchable .layer--caption .-context.currentCaption{display:inline}.sh--video .player--layer--display{z-index:10}.sh--video .player--layer--display .layer--rate #rate--current{width:100px;height:50px;border-radius:30px;background:rgba(0,0,0,.5);color:#fff;line-height:50px;top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;font-size:1.14285714rem;text-align:center;opacity:0}.sh--video--forceStop{width:100%;padding-top:56%;background-color:#000;color:#fff}.sh--video--forceStop p{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 15px}.sh--video.is-disabled-seek .player--layer--seekbar #seek_bar .noUi-connects .noUi-connect{background:#aaa}.sh--video.is-disabled-seek .seekbar-point{width:2px;height:100%;background-color:#43c589;position:absolute;top:0}.sh--video .change-rate-block.is-disabled,.sh--video .control--skip.-onward.is-disabled{opacity:.25}.sh--video .show-disabled-description{position:absolute;width:30px;height:30px;top:15px;left:20px;z-index:25}.sh--video .show-disabled-description .sh-icon{color:#fff}.sh--video--horizontal .player--layer--control{background:rgba(0,0,0,.5)}.sh--video--vertical.-hFit #shouin-video{right:0;left:0;width:100%}.sh--video--vertical.-forceAspect .player--vertical{position:relative}.sh--video--vertical.-forceAspect #shouin-video{height:100%;margin:auto}.sh--video--vertical.-forceAspect .player--layer--control .layer--control--background{position:absolute;width:100%;height:100%}.sh--video--vertical.-fullVertical{z-index:1000}.sh--video--vertical .player--layer--prePlay .prePlay--thumbnail{height:100%}.sh--video--vertical .player--vertical{position:fixed;top:0;left:0;width:100%;height:100%;background:#000}.sh--video--vertical .player--vertical--close{width:38px;height:38px;border:2px solid #ccc;background:#aaa;border-radius:50%;position:absolute;top:15px;left:15px;z-index:50}.sh--video--vertical .player--vertical--close span{display:inline-block;margin-top:5px}.sh--video--vertical .player--vertical--container .vertical--caution{position:absolute;top:0;bottom:0;margin:auto;color:#fff;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sh--video--vertical .player--vertical--container.-absolutePlayer{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.sh--video--vertical .player--layer--control .layer--control--background{width:100vw;height:100vh;background:rgba(0,0,0,.5);position:fixed;z-index:0;top:0}.sh--video--vertical .player--layer--control .display--times{bottom:14px}.shouin-video-wrap{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shouin-video-wrap.-voice:after{content:"";display:block;background-image:url("/images/imag-voice.png");background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%}.sh--video--vertical--pc{height:100%;width:auto;text-align:center;background:rgba(0,0,0,.8)}.sh--video--vertical--pc #player--container{height:100%}.sh--video--vertical--pc.sh--video--horizontal--pc #shouin-video{height:100%;width:100%}@media screen and (max-width:1365px){.sh--video--vertical--pc.sh--video--horizontal--pc #shouin-video{max-height:456px}}.sh--video--vertical--pc.-fullscreen{position:fixed;z-index:7;width:100vw;height:100vh;left:0;top:0}.sh--video--vertical--pc.-fullscreen #shouin-video{width:100%;height:100%!important}.sh--video--vertical--pc.-fullscreen.pc-vertical #shouin-video{height:100%!important;margin:auto}.sh--video--vertical--pc:not(.-fullscreen):not(.fit-container) #shouin-video{height:100%;width:100%;max-height:456px}@media screen and (min-width:1366px){.sh--video--vertical--pc:not(.-fullscreen):not(.fit-container) #shouin-video{min-height:400px;max-height:60vh}}.sh--video--vertical--pc.fit-container #shouin-video{max-height:100%;margin:auto}@media screen and (max-width:1365px){.sh--video--vertical--pc.fit-container #shouin-video{min-height:auto;max-height:200px}}.sh--video--vertical--pc .player--layer--control{background:rgba(0,0,0,.5)}.sh--video--vertical--pc .control--fullScreen{position:absolute;bottom:40px;right:10px;width:35px;cursor:pointer}body.-orientation.-fixed{position:fixed}body.-orientation.-fixed #player--container{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:100%}body.-orientation #player{position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;margin:auto;background:rgba(0,0,0,.8);text-align:center}body.-orientation #player.sh--video--horizontal #player--container{aspect-ratio:16/9;margin:auto;width:100%}body.-orientation #playerLock--layer{width:100vw;height:100vh;position:fixed;z-index:999}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.messageShell{margin-top:12px}.messageShell .messageItem{padding-left:50px;position:relative}.messageShell .messageItem--icon{position:absolute;top:0;left:0}.messageShell .messageItem--icon.iconTrainer:before{content:"";position:absolute;top:15px;left:15px;width:25px;height:25px;background:url("/images/icon-trainer.svg") 50% no-repeat;background-size:contain;z-index:1}.messageShell .messageItem--content--name{color:#666;line-height:34px}.messageShell .messageItem--content .messageInner{padding:8px 12px;border-radius:10px;border:.5px solid #ccc;word-break:break-all}.messageShell--date{text-align:right;color:#888;font-size:.71428571rem;margin-top:5px}.messageShell .messageTexts{position:relative}.messageShell .messageTexts--title{color:#333}.messageShell .messageTexts--limit{margin:8px 0 5px}.messageShell .messageTexts--limit--over{background:#aaa;padding:2px;font-size:.71428571rem;color:#fff;display:inline-block}.messageShell .messageTexts--limit--notOver{color:#f04747;font-size:.85714286rem}.messageShell .messageTexts--contents{position:relative;padding-left:50px}.messageShell .messageTexts--contents--icon{position:absolute;top:0;left:0;width:40px}.messageShell .messageTexts--contents--text{white-space:pre-wrap;word-wrap:break-word}.messageShell .messageTexts--contents--text.-linked a{color:#333}.messageShell .messageTexts--contents.noImg{padding-left:0}.messageShell .messageTexts.limitOver{background:#eee;pointer-events:none}.messageShell .messageTexts.limitOver .messageTexts--contents--text,.messageShell .messageTexts.limitOver .messageTexts--contents--text a,.messageShell .messageTexts.limitOver .messageTexts--title,.messageShell .messageTexts.limitOver .messageTexts--title a{color:#aaa}.messageShell .messageTexts.withLink{cursor:pointer}.messageShell .messageTexts.withLink .message--main{margin-right:16px}.messageShell .messageTexts .message--link{width:16px;height:16px;position:absolute;top:0;bottom:0;right:6px;margin:auto}.messageShell .messageTexts .message--link--icon{border-radius:10px;text-align:center;height:16px}.messageShell .messageTexts .message--link--icon span:before{position:absolute;top:0;bottom:0;right:0;left:0;margin:2px auto auto}.messageShell .messageThumbnail--contents a,.messageShell .messageThumbnail--title{color:#333}.messageShell .messageThumbnail--contents a:not(:first-of-type) .messageThumbnail--contents--item{padding-top:12px;border-top:.5px solid #ccc}@media screen and (-webkit-min-device-pixel-ratio:1){.messageShell .messageThumbnail--contents a:not(:first-of-type) .messageThumbnail--contents--item{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){.messageShell .messageThumbnail--contents a:not(:first-of-type) .messageThumbnail--contents--item{border-width:.99px}}.messageShell .messageThumbnail--contents--item{margin-top:10px}.messageShell .messageThumbnail--contents--item .item--thumbnail{width:96px;height:54px;background:#000}.messageShell .messageThumbnail--contents--item .item--thumbnail--wrapper{height:100%;position:relative;text-align:center}.messageShell .messageThumbnail--contents--item .item--thumbnail--wrapper img{height:100%;margin:auto}.messageShell .messageThumbnail--contents--item .item--thumbnail--wrapper .item--playMark{position:absolute;top:0;bottom:0;right:0;left:0;width:24px;height:24px;margin:auto}.messageShell .messageThumbnail--contents--item .item--thumbnail--wrapper .item--duration{background:rgba(0,0,0,.5);color:#fff;padding:0 5px;position:absolute;bottom:5px;right:0;font-size:.71428571rem}.messageShell .messageThumbnail--contents--item .item--contents{width:calc(100% - 96px);padding-left:5px;position:relative}.messageShell .messageThumbnail--contents--item .item--contents--title{font-size:.85714286rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.messageShell .messageThumbnail--contents--item .item--contents--text{font-size:.71428571rem;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.messageShell .messageThumbnail--contents--item .item--contents--main.withLink{margin-right:18px}.messageShell .messageThumbnail--contents--item .item--contents--link{width:16px;height:16px;position:absolute;top:0;bottom:0;right:0;margin:auto}.messageShell .messageThumbnail--contents--item .item--contents--link .link--icon{border-radius:10px;text-align:center;height:16px}.messageShell .messageThumbnail--contents--item .item--contents--link .link--icon span:before{position:absolute;top:0;bottom:0;right:0;left:0;margin:2px auto auto}.geoModal{color:#666;text-align:center}.geoModal--shopname,.geoModal--username{font-size:.85714286rem}.geoModal--username{line-height:12px}.geoModal--location{font-size:1rem}.geoModal--location--position{position:relative;padding-left:35px;font-weight:700}.geoModal--location--position .location--label{width:35px;position:absolute;left:0;font-weight:400}.geoModal--startApp{font-weight:700;font-size:.85714286rem}.geoModal--message{font-size:1rem}.geoModal hr{border:.5px solid #ccc}.modal--geo .modal--body{padding:0!important}.modal--geo .modal--footer{margin:30px -30px -30px!important}.modal--birthday .modal--container{max-width:430px}.modal--birthday #modalTitle{margin:-40px -20px 0;background:#fbf4cf}.modal--birthday #modalTitle .modal--image{width:100%}.modal--birthday #modalTitle .modal--image .modal--image--block{display:block}.modal--birthday .birthday--lists{max-height:160px;overflow-y:scroll}.modal--birthday .birthday--lists .layout .flex{line-height:36px}.modal--birthday .birthday--lists .layout .flex:first-of-type{width:36px}.modal--birthday .birthday--lists .layout .flex:nth-of-type(2){width:65px;padding-left:15px}.modal--birthday .birthday--lists .layout .flex:nth-of-type(3){width:calc(100% - 116px);padding-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.modal--birthday .birthday--lists .layout:not(:first-of-type){margin-top:15px}.modal--birthday .modal--footer{margin:0 -20px -40px!important}#alertContainer{margin:100px 0 60px}@media screen and (min-width:1025px){#alertContainer{margin:80px 0}}#alertContainer .alertContainer--img img.-default{width:120px}@media screen and (min-width:1025px){#alertContainer .alertContainer--img img.-default{width:180px}}#alertContainer .alertContainer--img img.-incompatible{width:220px}#alertContainer .alertContainer--message{margin-top:20px;font-size:1rem;color:#666}@media screen and (min-width:1025px){#alertContainer .alertContainer--message{margin-top:30px;font-size:1.14285714rem}}#alertContainer .alertContainer--message .alertTitle{margin-bottom:20px;font-size:1.71428571rem;font-weight:700;line-height:1.71428571rem}@media screen and (min-width:1025px){#alertContainer .alertContainer--message .alertTitle{margin-bottom:30px;font-size:1.78571429rem;line-height:1.78571429rem}}#alertContainer .alertContainer--message .alertMessage{font-size:1rem}@media screen and (min-width:1025px){#alertContainer .alertContainer--message .alertMessage{font-size:1.14285714rem}}#alertContainer .alertContainer--link .button{margin-top:40px}@media screen and (min-width:1025px){#alertContainer .alertContainer--link .button{margin-top:50px}}@media screen and (min-width:1025px){.sh--quiz{max-width:1000px;min-width:1000px}}.sh--quiz .top{position:relative}.sh--quiz .top .title{padding:0 12px;color:#fff}.sh--quiz .defaultQuizTop{position:relative;padding:60px 0 20px;min-height:200px}@media screen and (min-width:1025px){.sh--quiz .defaultQuizTop{min-height:300px}}.sh--quiz .defaultQuizTop :not(.correctRate){position:relative;z-index:1}.sh--quiz .defaultQuizTop:before{content:"";position:absolute;width:100%;height:100%;background:#d9e9f7;background-image:url("/images/icon-quiz.svg");background-repeat:no-repeat;background-position:50%;background-size:120px;top:0;left:0}.sh--quiz .defaultQuizTop:after{content:"";background-color:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;top:0;left:0}.sh--quiz .quizImgBlock{text-align:center;margin-top:20px}.sh--quiz .quizImgBlock .quizImg{margin:0 auto}.sh--quiz .quizImgBlock .quizImg.-horizontal{max-width:300px}@media screen and (min-width:1025px){.sh--quiz .quizImgBlock .quizImg.-horizontal{max-width:450px}}.sh--quiz .quizImgBlock .quizImg.-vertical{max-height:300px}@media screen and (min-width:1025px){.sh--quiz .quizImgBlock .quizImg.-vertical{max-height:450px}}.-orientationQuestion{display:none}.-imgOrientation .defaultQuizTop{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:4}.-imgOrientation .defaultQuizTop .defaultLayer{position:absolute;overflow-y:scroll;width:100%;height:100%;top:0;padding:50px 0}.-imgOrientation .defaultQuizTop .-orientationQuestion{display:block}.-imgOrientation .defaultQuizTop .correctRate{top:15px}.tlBox span:before{vertical-align:middle}@media screen and (min-width:1025px){.tlBox:not(.p-top) .tlTop{-webkit-box-shadow:0 0 4px rgba(0,0,0,.26);box-shadow:0 0 4px rgba(0,0,0,.26)}}.tlBox .tlPinned{font-size:10px;padding:4px 0;margin:0 12px;color:orange;border-bottom:1px solid #ccc;font-weight:700}.tlBox .tlPinned>span{font-size:.71428571rem}.tlBox .roundedIcon{display:inline-block;margin-right:2px;color:#fff;background-color:#ff9f26;border-radius:15px;width:16px;height:16px;line-height:12px}.tlBox .roundedIcon .sh-icon-pin{display:inline-block;width:16px;text-align:center}.tlBox .tlHead{padding:20px}@media screen and (min-width:1025px){.tlBox .tlHead{padding:15px 12px 20px}}.tlBox .tlHead .flex:first-of-type{width:38px}.tlBox .tlHead .flex:nth-of-type(2){width:calc(100% - 68px);padding-left:5px}.tlBox .tlHead .flex:nth-of-type(2) .date{margin-bottom:5px}.tlBox .tlHead .flex:nth-of-type(2) .date span{font-size:10px;color:#666}.tlBox .tlHead .flex:nth-of-type(2) .date span:not(:last-of-type){margin-right:10px}.tlBox .tlHead .flex:nth-of-type(2) .officeName{font-size:12px;color:#333}.tlBox .tlHead .flex:nth-of-type(2) .name{font-size:12px;font-weight:700;color:#333}.tlBox .tlHead .flex:nth-of-type(2) .categoryTags .tag{font-size:10px;line-height:14px;display:inline-block;padding:0 5px}.tlBox .tlHead .flex:nth-of-type(2) .categoryTags .tag:not(:last-of-type){margin-right:10px}.tlBox .tlHead .flex:nth-of-type(3){width:30px;padding-left:10px}.tlBox .tlBody{padding:0 20px}@media screen and (min-width:1025px){.tlBox .tlBody{padding:0 12px}}.tlBox .tlBody .wrapDetail{margin-bottom:15px;overflow-wrap:break-word}.tlBox .tlBody--title{font-size:14px;font-weight:700;margin-bottom:5px}.tlBox .tlBody--detail{font-size:12px}.tlBox .tlBody--detail h1,.tlBox .tlBody--detail h1 a,.tlBox .tlBody--detail h1 font,.tlBox .tlBody--detail h1 span{font-size:28px}.tlBox .tlBody--detail h2,.tlBox .tlBody--detail h2 a,.tlBox .tlBody--detail h2 font,.tlBox .tlBody--detail h2 span{font-size:24px}.tlBox .tlBody--detail h3,.tlBox .tlBody--detail h3 a,.tlBox .tlBody--detail h3 font,.tlBox .tlBody--detail h3 span{font-size:20px}.tlBox .tlBody--detail h4,.tlBox .tlBody--detail h4 a,.tlBox .tlBody--detail h4 font,.tlBox .tlBody--detail h4 span{font-size:16px}.tlBox .tlBody--detail p{margin-bottom:20px;font-size:12px}.tlBox .tlBody--detail p a,.tlBox .tlBody--detail p font,.tlBox .tlBody--detail p span{font-size:12px}.tlBox .tlBody--detail blockquote{margin:20px 40px;font-size:12px}.tlBox .tlBody--detail blockquote a,.tlBox .tlBody--detail blockquote font,.tlBox .tlBody--detail blockquote span{font-size:12px}.tlBox .tlBody--detail.-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.tlBox .tlBody .expandDetail{text-align:right}.tlBox .tlBody .expandDetail .trigger{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;font-size:12px;font-weight:700;color:#333;margin:0 0 0 auto}.tlBox .tlBody .VueCarousel-slide{text-align:center}.tlBox .tlBody--contents .tlVideo{margin-top:30px;text-align:center}.tlBox .tlBody--contents .tlVideo video{margin:0 auto;width:100%;max-height:240px}@media screen and (min-width:768px){.tlBox .tlBody--contents .tlVideo video{max-height:440px}}.tlBox .tlBody--bottom{margin:15px 0}.tlBox .tlBody--bottom .tlReplyReaction .flex{-webkit-box-flex:0;-ms-flex:none;flex:none}.tlBox .tlBody--bottom .tlReplyReaction .replyIcon{position:relative}.tlBox .tlBody--bottom .tlReplyReaction .replyIcon--button{cursor:pointer;text-align:center;color:#666;border-radius:12px;border:1px solid #666;width:36px}.tlBox .tlBody--bottom .tlReplyReaction .replyIcon--button.-commited,.tlBox .tlBody--bottom .tlReplyReaction .replyIcon--button:hover{color:#006ec6;background-color:#ecf4fb;border-color:#bfdbf1}.tlBox .tlBody--bottom .tlReplyReaction .replyIcon>span img{vertical-align:sub}.tlBox .tlBody--bottom .tlReplyReaction .replyIcon--list{z-index:1;position:absolute;top:-54px;left:0;background:#fff;border-radius:22px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);padding:8px 16px}.tlBox .tlBody--bottom .tlReplyReaction .replyIcon--list .flex{height:30px;cursor:pointer}.tlBox .tlBody--bottom .tlReplyReaction .replyIcon--list .flex img{max-width:30px}.tlBox .tlBody--bottom .tlReplyReaction .replyIcon--list .flex:not(:last-child){margin-right:5px}.tlBox .tlBody--bottom .tlReplyReaction .replyIcon--backdrop{position:fixed;top:0;left:0;width:100%;height:100%}.tlBox .tlBody--bottom .tlReplyReaction .replyIcon--num{cursor:pointer;font-size:12px}.tlBox .tlBody--bottom .flex{font-size:12px;color:#666}.tlBox .tlBody--bottom .flex span{font-size:12px}@media screen and (min-width:1025px){.tlBox .tlBody--bottom .flex,.tlBox .tlBody--bottom .flex span{font-size:14px}}.tlBox .tlBody--bottom .flex .sh-icon:not(.sh-icon-smile){margin-right:5px}.tlBox .tlOption{border-top:1px solid #ccc;margin:0 20px}@media screen and (min-width:1025px){.tlBox .tlOption{margin:0 12px}}.tlBox .tlOption .flex{text-align:center}.tlBox .tlOption .flex button{font-size:14px;font-weight:700;color:#666;height:45px;line-height:45px}@media screen and (min-width:1025px){.tlBox .tlOption .flex button{font-size:16px}}.tlBox .tlOption .flex button:disabled{color:#ccc}.tlBox .tlOption .flex button .sh-icon{margin-right:5px}.tlBox .tlComments{border-top:1px solid #ccc}@media screen and (min-width:1025px){.tlBox .tlComments{border-top:none}}.tlBox .tlComments,.tlBox .tlCommentSubmit{padding:5px 12px 20px}.tlBox .tlComments .commentBox .commentFlex .avatar,.tlBox .tlCommentSubmit .commentBox .commentFlex .avatar{cursor:pointer}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .officeName .flex,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .officeName .flex{font-size:12px}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .officeName .flex:first-of-type,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .officeName .flex:first-of-type{width:calc(100% - 95px);color:#333}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .officeName .flex:nth-of-type(2),.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .officeName .flex:nth-of-type(2){width:95px;color:#999;font-size:10px}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .parentReply,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .parentReply{line-height:24px;margin-top:10px}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:first-of-type,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:first-of-type{width:calc(100% - 50px)}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:first-of-type button,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:first-of-type button{color:#666;font-size:12px}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:first-of-type button.-submitFav,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:first-of-type button.-submitFav{padding:0 10px;border-radius:12px;border:1px solid #ccc;margin-right:10px;font-weight:700}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:first-of-type button.-submitFav .sh-icon,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:first-of-type button.-submitFav .sh-icon{margin-right:5px}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:first-of-type button.-showFavList .-underLine,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:first-of-type button.-showFavList .-underLine{text-decoration:underline;font-size:12px}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:nth-of-type(2),.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:nth-of-type(2){width:50px;text-align:right}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:nth-of-type(2) button,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .parentReply .flex:nth-of-type(2) button{font-size:12px;font-weight:700}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .editUploaded,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .editUploaded{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:5px}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .editUploaded img,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .editUploaded img{max-height:160px}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .editUploaded .deleteIcon,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .editUploaded .deleteIcon{position:absolute;top:2px;right:2px;width:15px;height:15px;cursor:pointer}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .editUploaded .deleteIcon span,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .editUploaded .deleteIcon span{color:#fff}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .editSubmits .flex,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .editSubmits .flex{max-width:100px}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .editSubmits .flex:first-of-type,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .editSubmits .flex:first-of-type{margin-right:20px}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .editSubmits .flex .editReply,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .editSubmits .flex .editReply{font-size:12px;font-weight:700;border:1px solid #ccc;border-radius:5px;line-height:30px;width:105px}.tlBox .tlComments .commentBox .commentFlex:nth-of-type(2) .editSubmits .flex .editReply.-cancel,.tlBox .tlCommentSubmit .commentBox .commentFlex:nth-of-type(2) .editSubmits .flex .editReply.-cancel{color:#888}.tlBox .tlComments .commentBox .commentFlex textarea,.tlBox .tlCommentSubmit .commentBox .commentFlex textarea{line-height:18px}.tlBox .tlComments .commentBox.-parent,.tlBox .tlCommentSubmit .commentBox.-parent{margin-top:15px}.tlBox .tlComments .commentBox.-parent .commentFlex:first-of-type,.tlBox .tlCommentSubmit .commentBox.-parent .commentFlex:first-of-type{width:38px}.tlBox .tlComments .commentBox.-parent .commentFlex:nth-of-type(2),.tlBox .tlCommentSubmit .commentBox.-parent .commentFlex:nth-of-type(2){width:calc(100% - 38px);padding-left:5px}.tlBox .tlComments .commentBox.-child,.tlBox .tlCommentSubmit .commentBox.-child{margin-top:20px;position:relative}.tlBox .tlComments .commentBox.-child:before,.tlBox .tlCommentSubmit .commentBox.-child:before{content:"\E94D";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:10px;height:10px;font-size:10px;left:-18px;top:7.5px}.tlBox .tlComments .commentBox.-child .commentFlex:first-of-type,.tlBox .tlCommentSubmit .commentBox.-child .commentFlex:first-of-type{width:24px}.tlBox .tlComments .commentBox.-child .commentFlex:nth-of-type(2),.tlBox .tlCommentSubmit .commentBox.-child .commentFlex:nth-of-type(2){width:calc(100% - 24px);padding-left:5px}.tlBox .tlComments .replySubmits,.tlBox .tlCommentSubmit .replySubmits{padding-left:60px;margin-top:20px}.tlBox .tlComments .replySubmits .submitParts:first-of-type,.tlBox .tlCommentSubmit .replySubmits .submitParts:first-of-type{width:calc(100% - 80px)}.tlBox .tlComments .replySubmits .submitParts:nth-of-type(2),.tlBox .tlCommentSubmit .replySubmits .submitParts:nth-of-type(2){width:80px;padding-left:10px}.tlBox .tlComments .replySubmits .submitParts:nth-of-type(2) button,.tlBox .tlCommentSubmit .replySubmits .submitParts:nth-of-type(2) button{width:100%;line-height:40px;border-radius:5px;font-size:12px;font-weight:700}.tlBox .tlComments .replySubmits .submitParts .input--text,.tlBox .tlCommentSubmit .replySubmits .submitParts .input--text{margin:0!important}.tlBox .tlComments .officeName.-headOffice .flex:first-of-type,.tlBox .tlCommentSubmit .officeName.-headOffice .flex:first-of-type{padding-left:14px;position:relative}.tlBox .tlComments .officeName.-headOffice .flex:first-of-type:before,.tlBox .tlCommentSubmit .officeName.-headOffice .flex:first-of-type:before{content:"";width:14px;height:14px;background:url("/images/icon-m_company.svg");background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:2px}.tlBox .tlComments .authorName,.tlBox .tlCommentSubmit .authorName{font-size:12px;color:#333;font-weight:700;cursor:pointer}.tlBox .tlComments .commentText,.tlBox .tlCommentSubmit .commentText{font-size:12px;color:#666}.tlBox .tlComments .commentText__text,.tlBox .tlCommentSubmit .commentText__text{font-size:12px;color:#666;white-space:pre-wrap}.tlBox .tlComments .commentText>img,.tlBox .tlCommentSubmit .commentText>img{max-width:160px}.tlBox .tlComments .commentText.comment-stamp img,.tlBox .tlCommentSubmit .commentText.comment-stamp img{max-width:100px}.tlBox .tlComments .commentText .commentImg,.tlBox .tlCommentSubmit .commentText .commentImg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.tlBox .tlComments .commentText .commentImg img,.tlBox .tlCommentSubmit .commentText .commentImg img{max-height:160px}.tlBox .tlComments .commentText .commentImg.-noImg:after,.tlBox .tlCommentSubmit .commentText .commentImg.-noImg:after{content:"\30A2\30C3\30D7\30ED\30FC\30C9\3055\308C\305F\753B\50CF\306F\524A\9664\3055\308C\307E\3057\305F\3002";font-size:12px;color:#aaa;position:absolute;bottom:10px;right:0;left:0;margin:auto;text-align:center}.tlBox .tlComments .commentDetail .commentText,.tlBox .tlCommentSubmit .commentDetail .commentText{width:calc(100% - 20px);padding-right:10px;white-space:pre-wrap;word-break:break-word}.tlBox .tlComments .commentDetail .commentEdit,.tlBox .tlCommentSubmit .commentDetail .commentEdit{width:20px}.tlBox .tlComments .childComments,.tlBox .tlCommentSubmit .childComments{padding-left:31px}.tlBox .tlCommentSubmit{border-top:1px solid rgba(0,0,0,.26);padding:15px 20px 20px}@media screen and (min-width:1280px){.tlBox .tlCommentSubmit{padding:20px 0}}.tlBox .tlCommentSubmit .switchCommentMode{margin-bottom:20px}.tlBox .tlCommentSubmit .switchCommentMode .toggleMode{border-radius:5px;border:1px solid #ddd;color:#aaa;line-height:40px;font-size:12px;width:calc((100% - 10px) / 2);max-width:205px;font-weight:700}.tlBox .tlCommentSubmit .switchCommentMode .toggleMode .sh-icon{margin-right:3px}.tlBox .tlCommentSubmit .switchCommentMode .toggleMode:first-of-type{margin-right:10px}.tlBox .tlCommentSubmit .commentStamps{max-width:260px;margin:15px auto 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:768px){.tlBox .tlCommentSubmit .commentStamps{padding:20px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:inherit}.tlBox .tlCommentSubmit .commentStamps .commentStamp{width:50px;max-width:50px;cursor:pointer}.tlBox .tlCommentSubmit .commentStamps .commentStamp:not(:last-of-type){margin-right:15px}}.tlBox .tlCommentSubmit .commentStamps .commentStamp{width:40px;max-width:40px;margin-bottom:10px;position:relative}.tlBox .tlCommentSubmit .commentStamps .commentStamp:not(:nth-of-type(5n)){margin-right:12px}.tlBox .tlCommentSubmit .commentStamps .commentStamp .stampTip{width:80px;padding:8px;background-color:rgba(0,0,0,.75);height:80px;position:absolute;top:-90px;right:0;left:-20px;margin:auto;border-radius:5px}.tlBox .tlCommentSubmit .commentStamps .commentStamp .stampTip:after{content:"";width:0;height:0;border-style:solid;border-width:6px 4.5px 0;border-color:rgba(0,0,0,.75) transparent transparent;position:absolute;bottom:-6px;right:0;left:0;margin:auto}.comment-images{gap:10px;margin:20px 0}.comment-images .comment-image{width:calc((100% - 10px) / 2)}.comment-images .comment-image__wrap img{-o-object-fit:cover;object-fit:cover;aspect-ratio:149/99;width:100%}.tlBox .tlTop .tlSimple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:5px 12px}.tlBox .tlTop .tlSimple-l .tlSimple-title p{font-size:14px;font-weight:700;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-bottom:0}.tlBox .tlTop .tlSimple-l .tlSimple-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tlBox .tlTop .tlSimple-l .tlSimple-detail span{font-size:10px;color:#666}.tlBox .tlTop .tlSimple-l .tlSimple-detail .good{cursor:pointer}.tlBox .tlTop .tlSimple-l .tlSimple-detail .good .num{margin-left:2.5px}.tlBox .tlTop .tlSimple-l .tlSimple-detail .stamp{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.tlBox .tlTop .tlSimple-l .tlSimple-detail .stamp .num{margin-left:5px}.tlBox .tlTop .tlSimple-l .tlSimple-detail .stamp .replyIcon-icons{height:16px;position:relative;z-index:0}.tlBox .tlTop .tlSimple-l .tlSimple-detail .stamp .replyIcon-icons span{position:relative}.tlBox .tlTop .tlSimple-l .tlSimple-detail .stamp .replyIcon-icons span:first-of-type{z-index:6}.tlBox .tlTop .tlSimple-l .tlSimple-detail .stamp .replyIcon-icons span:nth-of-type(2){z-index:5}.tlBox .tlTop .tlSimple-l .tlSimple-detail .stamp .replyIcon-icons span:nth-of-type(3){z-index:4}.tlBox .tlTop .tlSimple-l .tlSimple-detail .stamp .replyIcon-icons span:nth-of-type(4){z-index:3}.tlBox .tlTop .tlSimple-l .tlSimple-detail .stamp .replyIcon-icons span:nth-of-type(5){z-index:2}.tlBox .tlTop .tlSimple-l .tlSimple-detail .stamp .replyIcon-icons span:nth-of-type(6){z-index:1}.tlBox .tlTop .tlSimple-l .tlSimple-detail .stamp .replyIcon-icons span:not(:first-of-type){margin-left:-5px}.tlBox .tlTop .tlSimple-l .tlSimple-detail .date{margin-left:20px}.tlBox .tlTop .tlSimple-r{margin-left:5px;width:54px}.tlBox .tlTop .tlSimple-r .tlSimple-thumbnail{position:relative;max-height:54px}.tlBox .tlTop .tlSimple-r .tlSimple-thumbnail.tlSimple-thumbnail--video:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.25);position:absolute;top:0;left:0;z-index:1}.tlBox .tlTop .tlSimple-r .tlSimple-thumbnail.tlSimple-thumbnail--video .sh-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2;width:24px;height:24px}.tlBox .tlTop .tlSimple-r .tlSimple-thumbnail.tlSimple-thumbnail--video .sh-icon:before{position:absolute}.tlBox .tlTop .tlSimple-r img{width:54px;height:54px;-o-object-fit:cover;object-fit:cover}.tlBox .tlTop .tlSimple .tlSimple-r+.tlSimple-l{width:calc(100% - 59px)}.tlBox.p-top .tlPinned{margin:0}.tlBox.p-top .tlSimple{padding:5px 0}.tlBox.p-top .tlSimple:not(:first-of-type){border-top:1px solid #ccc}.categoryActivator{width:20px;height:20px;margin-bottom:0;background-image:url(/images/icon-action_g.svg);background-size:cover}.categoryActivator:hover{background-image:url(/images/icon-action_g_on.svg)}.menu__content{border-radius:5px}.controlCategory--list{padding:5px 0!important;border-radius:5px}.controlCategory--list .list__tile{height:27px}.controlCategory--list .list__tile .list__tile__title{color:#888;height:27px;line-height:27px!important;font-size:12px!important;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.controlCategory--list .list__tile .list__tile__title .sh-icon{margin-right:2px}.VueCarousel-dot{margin:0 4px}.wrapFavList{margin:12px}.wrapFavList .card{width:calc((100% - 12px) / 2);max-width:calc((100% - 12px) / 2);margin-bottom:12px;padding:12px;color:#666!important;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.15)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.15)!important;border-radius:5px}.wrapFavList .card:nth-of-type(2n){margin-left:12px}.wrapFavList .card .layout{margin-bottom:5px}.wrapFavList .card .layout .flex:first-of-type{width:30px}.wrapFavList .card .layout .flex:nth-of-type(2){width:calc(100% - 30px);padding-left:5px}.wrapFavList .card .layout .flex:nth-of-type(2) .kana{font-size:10px}.wrapFavList .card .layout .flex:nth-of-type(2) .name{font-size:12px;font-weight:700;color:#333!important}.wrapFavList .card .layout .flex:nth-of-type(2) .name p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-bottom:0;font-size:12px}.wrapFavList .card .position,.wrapFavList .card .shop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapFavList .card .position p,.wrapFavList .card .shop p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-bottom:0;font-size:10px}.feedBack .feedBack--title{font-size:1rem;font-weight:400;padding-bottom:10px;margin-top:10px;color:#333}.feedBack .feedBack--comments{margin:20px 10px}.feedBack .feedBack--comments .feedBack--comments--none{font-size:.85714286rem;color:#666;margin:40px auto;text-align:center}.feedBack .feedBack--comments .feedBack--comment--item{margin-bottom:20px;padding-left:40px;position:relative}.feedBack .feedBack--comments .feedBack--comment--item .feedBack--comment--comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px}.feedBack .feedBack--comments .feedBack--comment--item .feedBack--comment--comment .comment--body{width:calc(100% - 20px)}.feedBack .feedBack--comments .feedBack--comment--item .feedBack--comment--comment .comment--body img{max-width:100px}.feedBack .feedBack--comments .feedBack--comment--item .feedBack--comment--comment .menu{width:20px}.feedBack .feedBack--comments .feedBack--comment--avater{position:absolute;left:0}.feedBack .feedBack--comments .feedBack--comment--avater img{max-width:34px}.feedBack .feedBack--comments .feedBack--comment--nameWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feedBack .feedBack--comments .feedBack--comment--name{position:relative;color:#333;font-size:1rem;line-height:1.38;width:calc(100% - 92px);max-width:calc(100% - 92px)}@media screen and (min-width:1025px){.feedBack .feedBack--comments .feedBack--comment--name{width:calc(100% - 110px);max-width:calc(100% - 110px)}}.feedBack .feedBack--comments .feedBack--comment--name span{font-size:.71428571rem;font-weight:400;line-height:12px;display:block}.feedBack .feedBack--comments .feedBack--comment--date{font-size:.71428571rem;color:#999;line-height:1.2;text-align:right;max-width:92px}@media screen and (min-width:1025px){.feedBack .feedBack--comments .feedBack--comment--date{max-width:110px}}.feedBack .feedBack--comments .feedBack--comment--text{font-size:.85714286rem;color:#666;line-height:1.17;margin-top:6px;margin-bottom:0;white-space:pre-wrap;word-break:break-all}.feedBack .feedBack--comments .feedBack--comment--input .input-group--textarea{height:auto!important}.feedBack .feedBack--comments .feedBack--comment--input .input-group--textarea .input-group__input{padding:0;border:none;border-radius:5px}.feedBack .feedBack--comments .feedBack--comment--input .input-group--textarea .input-group__input textarea{padding:5px;height:150px;line-height:1.4;padding:10px;font-size:1.14285714rem}.feedBack .feedBack--comment--input .input-group--textarea{height:auto!important}.feedBack .feedBack--comment--input .input-group--textarea .input-group__input{padding:0;border:none;border-radius:5px}.feedBack .feedBack--comment--input .input-group--textarea .input-group__input textarea{padding:5px;height:150px;line-height:1.4;padding:10px;font-size:1.14285714rem}.feedBack .commentStamps{max-width:250px;margin:15px auto 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:768px){.feedBack .commentStamps{padding:20px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:inherit}.feedBack .commentStamps .commentStamp{width:50px;max-width:50px}.feedBack .commentStamps .commentStamp:not(:last-of-type){margin-right:15px}}.feedBack .commentStamps .commentStamp{width:40px;max-width:40px;margin-bottom:10px;position:relative}.feedBack .commentStamps .commentStamp:not(:nth-of-type(4n)){margin-right:30px}.feedBack .commentStamps .commentStamp .stampTip{width:80px;padding:8px;background-color:rgba(0,0,0,.75);height:80px;position:absolute;top:-90px;right:0;left:-20px;margin:auto;border-radius:5px}.feedBack .commentStamps .commentStamp .stampTip:after{content:"";width:0;height:0;border-style:solid;border-width:6px 4.5px 0;border-color:rgba(0,0,0,.75) transparent transparent;position:absolute;bottom:-6px;right:0;left:0;margin:auto}.feedBack .switchCommentMode{margin-bottom:20px}.feedBack .switchCommentMode .toggleMode{border-radius:5px;border:1px solid #ddd;color:#aaa;line-height:40px;font-size:12px;width:calc((100% - 10px) / 2);max-width:205px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feedBack .switchCommentMode .toggleMode .sh-icon{margin-right:3px}.feedBack .switchCommentMode .toggleMode.-active{border:1px solid #bfdbf1;color:#006ec6;background:#d9e9f7}.feedBack .switchCommentMode .toggleMode:first-of-type{margin-right:10px}.walkThrough{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.walkThrough .walkThrough--container{max-width:600px;position:relative}@media screen and (min-width:768px){.walkThrough .walkThrough--container{width:90%}}.walkThrough .walkThrough--heroImg{margin:0;background-color:#d2f0ff;border-radius:10px;position:relative}.walkThrough .walkThrough--heroImg img{vertical-align:bottom;display:block;margin:0 auto;max-width:335px;width:100%}.walkThrough .walkThrough--heroImg--icon{width:26px;height:26px;position:absolute;bottom:-13px;margin:auto;cursor:pointer}@media screen and (min-width:768px){.walkThrough .walkThrough--heroImg--icon{width:32px;height:32px;bottom:-16px}}.walkThrough .walkThrough--heroImg--icon img{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.walkThrough .walkThrough--heroImg--icon.iconPrev{left:calc(50% - 160px)}.walkThrough .walkThrough--heroImg--icon.iconNext{right:calc(50% - 160px)}.walkThrough .title{color:#333;font-size:1rem!important;font-weight:700;white-space:pre-wrap;line-height:1.3!important;margin-top:42px}.walkThrough .description{white-space:pre-wrap;margin-top:27px;font-size:14px;line-height:1.428}.walkThrough .description img{width:17px}.walkThrough .step--circles{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.walkThrough .step--circles .step--circle{width:7px;height:7px;border-radius:50%;cursor:pointer;background:rgba(67,197,137,.5)}.walkThrough .step--circles .step--circle:not(:last-of-type){margin-right:10px}.walkThrough .step--circles .step--circle.current{background:#43c589}.walkThrough .walkThrough--step{margin-top:20px}.walkThrough .walkThrough--step .button{height:44px}.walkThrough .walkThrough--step .button span{font-size:1rem!important;line-height:1}.course .clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.course--head{color:#666}.course--data,.course--head{font-size:.71428571rem!important}.course--data{width:80px}.course--name{width:calc(100% - 80px)}.course--category,.course--name{font-size:.71428571rem!important}.course--category{color:#666;margin-bottom:5px}.course--title{font-weight:700;color:#333;margin-bottom:10px}.course--content{margin-bottom:15px;color:#666}.course--content--icon{width:20px;height:20px;border-radius:50%;background-color:#d9e9f7;margin-right:5px;position:relative}.course--content--icon:before{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;width:12px;height:12px}.course--content .now{font-size:.71428571rem;font-weight:700}.course--content .now.-completed{color:#e65aa1;font-size:1rem}.course--content .total{font-size:.71428571rem;font-weight:700;margin-top:4px}.modal--scroll{margin-top:20px}.modal--scroll ul li{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:12px}.modal--scroll ul li:not(:first-of-type){margin-top:10px}.rate-list{background:#fff;width:80px;position:absolute;top:100%;-webkit-box-shadow:0 0 4px rgba(0,0,0,.26);box-shadow:0 0 4px rgba(0,0,0,.26);-webkit-transform:translateX(-30%);transform:translateX(-30%)}.rate-list .rate{text-align:center;cursor:pointer;padding:10px 0;color:#666}.rate-list .rate:hover{background:#ccc}.learn-status__title{font-size:16px;font-weight:700;color:#333;margin-bottom:-20px}.learn-status__title .sh-icon{margin-right:5px}.learn-status__all{font-size:16px;font-weight:700;color:#666;margin-bottom:10px}.learn-status__all .status-now{font-size:24px;color:#333}.learn-status__layout{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.learn-status__flex{width:calc((100% - 16px) / 2)}.learn-status .status__title{color:#666;font-size:12px}.learn-status .status__title__text{color:#333;font-size:12px}.learn-status .status__title__now{font-weight:700;font-size:12px}.learn-status .status__bar{margin-top:10px}.learn-status .status__bar .bar{background:#eee;border-radius:5px;height:8px;position:relative;overflow:hidden}.learn-status .status__bar .bar__current{position:absolute;height:100%;left:0;top:0;background:#43c589}.questionnaire-content__dates{color:#666;margin-top:5px}.questionnaire-content__dates__date{font-size:12px}.questionnaire-modal-head{margin:-40px -20px 0;padding:14px 0;background:#fff1df;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.questionnaire-modal__image{text-align:center}.questionnaire-modal__title{color:#f04747;font-size:24px}.questionnaire-modal__message{font-size:16px;font-weight:700;text-align:center;color:#333}.pdf-seek{height:24px!important;position:absolute!important;bottom:0;width:100%;background:hsla(0,0%,100%,.4)!important}.pdf-seek.noUi-target{border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none}.pdf-seek .noUi-connects{border-radius:0}.pdf-seek .noUi-connects .noUi-connect{background:#43c589}.pdf-seek .noUi-origin{height:100%}.pdf-seek .noUi-origin .noUi-handle{border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;top:0;height:100%;background:transparent}.pdf-seek .noUi-origin .noUi-handle:before{opacity:0;content:"";text-align:center;width:35px;position:absolute;top:-25px;height:25px;right:0;left:0;color:#fff;background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,hsla(0,0%,100%,0)),color-stop(50%,#43c589)) no-repeat 0 0/52% 100%,-webkit-gradient(linear,right bottom,left top,color-stop(50%,hsla(0,0%,100%,0)),color-stop(50%,#43c589)) no-repeat 100% 0/52% 100%;background:linear-gradient(to top right,hsla(0,0%,100%,0) 50%,#43c589 0) no-repeat 0 0/52% 100%,linear-gradient(to top left,hsla(0,0%,100%,0) 50%,#43c589 0) no-repeat 100% 0/52% 100%}.pdf-seek .noUi-origin .noUi-handle:after{display:none}.uploadImage{margin:20px 0}.uploadImage button{color:#333;font-size:12px;min-width:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uploadImage button span{margin-right:5px}.uploadImage .flex:nth-of-type(2){font-size:.85714286rem;color:#666}.uploaded{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:10px}.uploaded .uploaded-flexs .flex{position:relative;width:62px}.uploaded .uploaded-flexs .flex:not(:first-of-type){margin-left:10px}.uploaded .uploaded-flexs .flex img{width:62px;height:62px;-o-object-fit:cover;object-fit:cover}.uploaded .uploaded-flexs .flex .deleteIcon{position:absolute;top:2px;right:2px;width:15px;height:15px;cursor:pointer;background-image:url(/images/icon-close_wcirecle.svg)}.uploaded .uploaded-flexs .flex .deleteIcon span{color:#fff}.uploaded+.uploadImage{margin:12px 0 20px}.category-description{border-bottom:2px solid #006ec6;-webkit-box-shadow:none!important;box-shadow:none!important;max-width:calc(100% - 12px)}@media screen and (min-width:1025px){.category-description{max-width:100%}}.category-description-head{font-size:14px;color:#333;line-height:1.42857;padding-bottom:10px}.category-description-body{padding-bottom:12px;margin-top:-5px;word-break:break-word}.category-description-body .description{color:#666;line-height:1.5;font-size:12px}.category-description .expansion-panel__header{padding:0}.questionnaire-progress__count{border:2px solid #43c589;border-radius:15px;padding:2px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px;-ms-flex-preferred-size:auto;flex-basis:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.questionnaire-progress__count .count-current{font-size:18px;font-weight:700;color:#43c589;min-width:23px;text-align:right}.questionnaire-progress__count .count-total{min-width:25px}.questionnaire-progress__bar{height:14px;border-radius:0 8px 8px 0;background:#dddddf;position:relative;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;margin-left:-2px;overflow:hidden}.questionnaire-progress__bar .progress{background:#43c589;position:absolute;left:0;top:0;height:100%}.count-down span{display:inline-block;line-height:21px;vertical-align:middle}.count-down.timeButton{border-radius:12px;background:#fff;color:#43c589;text-align:center;height:24px;line-height:24px;font-weight:700}.count-down.timeButton span{margin-right:2px}.count-down.timeButtonTextRed{border-radius:12px;background:#fff;color:#f04747;text-align:center;height:24px;line-height:24px;font-weight:700}.count-down.timeButtonTextRed span{margin-right:5px}.daily--title{background-color:#ddd;color:#333;padding:8px 12px;font-size:1rem;font-weight:400}.daily--dialog--card .card__text{padding:20px 12px;-webkit-overflow-scrolling:touch;word-break:break-all}.daily--dialog--card .wrap_comment_textarea .input-group--textarea{height:auto!important}.daily--dialog--card .wrap_comment_textarea .input-group--textarea .input-group__input{padding:0!important;border-radius:5px}.daily--dialog--card .wrap_comment_textarea .input-group--textarea .input-group__input textarea{padding:5px;height:150px;line-height:1.4;padding:10px;font-size:1.14285714rem}.daily--dialog--card .dialog--context{position:relative}.daily--dialog--card .dialog--context .dialog--date{font-size:.85714286rem;color:#888}.daily--dialog--card .dialog--context .dialog--daily{color:#666;white-space:pre-wrap}.daily--dialog--card .dialog--context .dialog--daily.u-editable .layout .flex:first-of-type{width:calc(100% - 30px)}.daily--dialog--card .dialog--context .dialog--daily.u-editable .layout .flex:nth-of-type(2){width:20px;margin-left:10px}.daily--dialog--card .dialog--context .dialog--daily__content{padding-bottom:5px;border-bottom:1px solid #ccc}.daily--dialog--card .dialog--comment .dialog--comment--title{font-size:1rem;font-weight:400;padding-bottom:10px;margin-top:10px}.daily--dialog--card .dialog--comment .dialog--comment--none{font-size:.85714286rem;color:#666;margin:40px auto}.daily--dialog--card .dialog--comment .dialog--comment--item{margin:10px 0 0;border-bottom:.5px solid #ccc;padding-bottom:10px}@media screen and (-webkit-min-device-pixel-ratio:1){.daily--dialog--card .dialog--comment .dialog--comment--item{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){.daily--dialog--card .dialog--comment .dialog--comment--item{border-width:.99px}}.daily--dialog--card .dialog--comment .dialog--comment--item .dialog--comment--avater{max-width:38px;width:38px}.daily--dialog--card .dialog--comment .dialog--comment--item .dialog--comment--content{margin-left:5px}.daily--dialog--card .dialog--comment .dialog--comment--item .dialog--comment--nameWrap{position:relative}.daily--dialog--card .dialog--comment .dialog--comment--item .dialog--comment--date{position:absolute;top:0;right:0;font-size:.71428571rem;color:#666}.daily--dialog--card .dialog--comment .dialog--comment--item .dialog--comment--text{font-size:.85714286rem;margin-bottom:0;white-space:pre-wrap;color:#666}.daily--dialog--card .daily--toolbar{height:40px}.daily--dialog--card .daily--toolbar .toolbar__content{height:40px!important}.daily--dialog--card .daily--toolbar .daily--dialog--close{width:40px;height:40px;cursor:pointer}.daily--dialog--card .daily--toolbar .daily--dialog--close span{display:inline-block;margin:10px}@media (-ms-high-contrast:none){.daily--dialog--card .dialog--comment--avater{min-width:50px}.btn--active .btn__content:before,.btn:focus .btn__content:before,.btn:hover .btn__content:before{width:32px;height:32px}}#dailyList .dailySelect--title .dailySelect--expansion.expansion-panel{-webkit-box-shadow:none!important;box-shadow:none!important}#dailyList .dailySelect--title .dailySelect--expansion .expansion-panel__header{color:#fff;padding:8px 12px}#dailyList .dailySelect--title .dailySelect--expansion .expansion-panel__header .header__icon i{color:#fff}#dailyList .dailySelect--title .dailySelect--expansion .expansion-panel__body{border-bottom:.5px solid #ddd}@media screen and (-webkit-min-device-pixel-ratio:1){#dailyList .dailySelect--title .dailySelect--expansion .expansion-panel__body{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){#dailyList .dailySelect--title .dailySelect--expansion .expansion-panel__body{border-width:.99px}}#dailyList .dailySelect--title .dailySelect--expansion .expansion-panel__body .flex{padding:0 10px;position:relative}#dailyList .dailySelect--title .dailySelect--expansion .expansion-panel__body .flex .input--text{margin:10px 0}#dailyList .dailySelect--title .dailySelect--expansion .expansion-panel__body .flex .dailySelect--item{font-weight:400;height:45px;margin-top:10px;margin-bottom:0}#dailyList .dailySelect--title .dailySelect--expansion .expansion-panel__body .flex .sh-icon-search{position:absolute;top:0;bottom:0;margin:auto;right:24px;height:16px}#dailyList .dailyList--item{padding:12px 0 12px 12px;border-bottom:.5px solid #ddd}@media screen and (-webkit-min-device-pixel-ratio:1){#dailyList .dailyList--item{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){#dailyList .dailyList--item{border-width:.99px}}#dailyList .dailyList--item .dailyList--item--avater{width:38px;max-width:38px}#dailyList .dailyList--item .dailyList--item--information{margin-left:5px}#dailyList .dailyList--item .dailyList--item--information .dailyList--item--name{color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}#dailyList .dailyList--item .dailyList--item--information .dailyList--item--name span{font-size:.71428571rem;font-weight:400;line-height:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}#dailyList .dailyList--item .dailyList--item--information .dailyList--item--shopname,#dailyList .dailyList--item .dailyList--item--information .dailyList--item--time{font-size:.85714286rem;display:inline-block}#dailyList .dailyList--item .dailyList--item--information .dailyList--item--time{text-align:right;padding-right:20px}@media screen and (min-width:1025px){#dailyList .dailyList--item .dailyList--item--information .dailyList--item--time{padding-right:40px}}#dailyList .dailyList--item .dailyList--item--icon{margin:0 5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 5px;color:#ccc}#dailyList .dailyList--item .dailyList--item--icon.item--daily{width:40px;max-width:40px}#dailyList .dailyList--item .dailyList--item--icon.item--evaluation{width:66px;max-width:70px}#dailyList .dailyList--item .dailyList--item--icon p{font-size:.71428571rem;font-weight:700;margin:0}#dailyList .dailyList--item .-flexNone{-webkit-box-flex:0;-ms-flex:none;flex:none}#daily .daily--target{padding:15px 12px}#daily .daily--target--avatar{max-width:38px;width:38px}#daily .daily--target--name{padding-left:5px;line-height:38px;font-weight:700}#daily .picker.picker--date{-webkit-box-shadow:none!important;box-shadow:none!important;margin:auto}#daily .date-picker-table__event{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:auto}#daily .date-picker-table__event:after,#daily .date-picker-table__event:before{vertical-align:middle;font-size:1.14285714rem}#daily .date-picker-table__event.edited:before{content:"\E972";color:#24bef0}#daily .date-picker-table__event.draft:before{content:"\E972";color:#aaa}#daily .date-picker-table__event.both:before{content:"\E972";margin-left:-10px;color:#24bef0}#daily .date-picker-table__event.both:after{content:"\E934";color:#ff9f26}#daily .btn--active .btn__content:before,#daily .btn:focus .btn__content:before,#daily .btn:hover .btn__content:before{background-color:#fff!important}#daily .brank{height:10000px}#daily .date-picker-table{height:auto}#daily .date-picker-table tr{height:57px}#daily .date-picker-table tr td button{margin-top:-30px!important}#daily .date-picker-table tr td .date-picker-table__event{bottom:13px}#daily .date-picker-title__date{display:none}#daily .date-picker-title__year{display:block;text-align:center;margin-bottom:0;opacity:1!important}#daily .date-picker-header,#daily .picker__title{display:none}#daily .daily--header{width:100%;max-width:600px;height:40px;line-height:40px;color:#fff;margin:0 auto}#daily .daily--header span{line-height:40px}#daily .daily--header--title{font-size:1.14285714rem;font-weight:700}#daily .v-btn--active{background-color:transparent!important;color:rgba(0,0,0,.87)!important}#daily .v-btn--active:before{background-color:#fff}#daily .accent,#daily .btn--active:not(.btn--disabled){background:#fff!important;color:rgba(0,0,0,.87)!important}#daily .btn--active.btn--disabled{color:rgba(0,0,0,.26)!important}#daily .theme--light .btn:not(.btn--icon):not(.btn--flat){background-color:#fff!important}#daily .application .theme--light.btn.btn--disabled:not(.btn--icon):not(.btn--flat),#daily .theme--light .btn.btn--disabled:not(.btn--icon):not(.btn--flat){background-color:transparent!important}#unregisteredContents .unregisteredContents--thema{margin-top:150px}#unregisteredContents .unregisteredContents--thema img{max-width:120px;margin:auto}#unregisteredContents .unregisteredContents--context{color:#666;font-size:1.14285714rem}#lectureList .training--search{padding:5px 12px;border-bottom:.5px solid #ccc}@media screen and (-webkit-min-device-pixel-ratio:1){#lectureList .training--search{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){#lectureList .training--search{border-width:.99px}}#lectureList .training--lists ul li{border-bottom:.5px solid #ccc;font-weight:700;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (-webkit-min-device-pixel-ratio:1){#lectureList .training--lists ul li{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){#lectureList .training--lists ul li{border-width:.99px}}#lectureList .training--lists ul li a{color:#333;display:inherit;width:calc(100% - 50px)}#lectureList .training--lists ul li span{height:16px;width:35px;color:#fff;margin:auto;line-height:16px;text-align:center;font-size:.71428571rem}#lectureList .training--lists ul li span.-completed{background-color:#888}#lectureList .training--lists ul li span.-notCompleted{background-color:#006ec6}#evaluation .evaluation--target{padding:15px 12px}#evaluation .evaluation--target--avatar{max-width:38px}#evaluation .evaluation--target--information{margin-left:10px;width:80%}#evaluation .evaluation--target--information .evaluation--target--name{line-height:20px;font-size:1.14285714rem}#evaluation .evaluation--target--information .evaluation--target--inCharge,#evaluation .evaluation--target--information .evaluation--target--update{font-size:.85714286rem;color:#666}#evaluation .evaluation--comments{word-break:break-all;margin-top:10px}#evaluation .evaluation--comments .evaluation--comment--item{padding:10px 12px;border-bottom:.5px solid #ddd}@media screen and (-webkit-min-device-pixel-ratio:1){#evaluation .evaluation--comments .evaluation--comment--item{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){#evaluation .evaluation--comments .evaluation--comment--item{border-width:.99px}}#evaluation .evaluation--comments .evaluation--comment--item .evaluation--item--avater{max-width:34px}#evaluation .evaluation--comments .evaluation--comment--item .evaluation--item--information{margin-left:10px;position:relative}#evaluation .evaluation--comments .evaluation--comment--item .evaluation--item--information .evaluation--item--name{font-size:1rem;line-height:38px}#evaluation .evaluation--comments .evaluation--comment--item .evaluation--item--information .evaluation--item--date{font-size:.71428571rem;color:#888;position:absolute;top:0;right:0}#evaluation .evaluation--comments .evaluation--comment--item .evaluation--item--information .evaluation--item--comment{margin-top:5px;font-size:.85714286rem;color:#666;line-height:15px;white-space:pre-wrap}#evaluation .evaluation--comments .evaluation--comment--item .evaluation--comment--edit .wrapEditButton .-editDaily span{font-size:inherit!important}@media screen and (min-width:1025px){#evaluation .evaluation--comments .evaluation--comment--item .evaluation--comment--edit .wrapEditButton .-editDaily span{font-size:inherit!important}}#evaluation .evaluation--sendArea{padding:0 20px}#evaluation .evaluation--sendArea .input-group--textarea{height:auto!important}#evaluation .evaluation--sendArea .input-group--textarea .input-group__input{padding:0!important;border:none!important;border-radius:5px}#evaluation .evaluation--sendArea .input-group--textarea .input-group__input textarea{height:150px;line-height:1.4;padding:10px;font-size:1.14285714rem}@media (-ms-high-contrast:none){.date-picker-table__event{height:inherit!important;bottom:inherit!important;line-height:inherit!important;width:auto!important;display:block!important;position:absolute!important;margin-top:20px}.date-picker-table tr td button{margin-top:inherit!important;display:block;left:30%}}.reporter{padding:15px 12px;max-height:68px}.reporter--avatar{width:38px}.reporter--name{width:calc(100% - 38px);padding-left:5px;font-weight:700;color:#333}#reportComponent .comments{padding:12px;margin-top:40px;background:#fff!important}#reportComponent .report{position:relative;padding:10px 12px 12px;border-bottom:.5px solid #ddd}@media screen and (-webkit-min-device-pixel-ratio:1){#reportComponent .report{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){#reportComponent .report{border-width:.99px}}#reportComponent .report--date{font-size:.85714286rem;color:#888;display:block;text-align:right;margin-bottom:12px}#reportComponent .report--text{color:#666;white-space:pre-wrap;line-height:2em}#reportComponent .commentHead{font-size:1rem;font-weight:400;padding-bottom:10px;margin:10px 0}#reportComponent .hasNoComment{margin:40px auto;color:#666}#reportComponent .hasNoComment span{font-size:.85714286rem}#reportComponent .evaluation--comments .evaluation--comment--item{margin:10px 0 0;border-bottom:.5px solid #ccc;padding-bottom:10px}@media screen and (-webkit-min-device-pixel-ratio:1){#reportComponent .evaluation--comments .evaluation--comment--item{border-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2){#reportComponent .evaluation--comments .evaluation--comment--item{border-width:.99px}}#reportComponent .evaluation--comments .evaluation--item--avatar{width:38px}#reportComponent .evaluation--comments .evaluation--item--information{padding-left:5px;width:calc(100% - 38px)}#reportComponent .evaluation--comments .evaluation--item--information .dialog--comment--img img{max-width:100px}#reportComponent .evaluation--comments .evaluation--item--nameWrap{position:relative;margin-bottom:5px}#reportComponent .evaluation--comments .evaluation--item--nameWrap .evaluation--item--date{position:absolute;top:0;right:0;font-size:.71428571rem;color:#666}#reportComponent .evaluation--comments .evaluation--item--comment{font-size:.85714286rem;margin-bottom:0;white-space:pre-wrap;color:#666}#reportComponent .editTrigger{margin-top:15px}#reportComponent .editTrigger .editStart{display:inline-block;cursor:pointer;font-weight:700}.submitComment .toggleWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.submitComment .toggleWrapper .toggleButton{width:200px;border-radius:5px;border:1px solid #ddd;color:#aaa;line-height:40px;text-align:center;cursor:pointer;font-weight:700}.submitComment .toggleWrapper .toggleButton.active{border:1px solid #bfdbf1;color:#006ec6;background:#ecf4fb}.submitComment .toggleWrapper .toggleButton:first-of-type{margin-right:30px}@media screen and (max-width:1025px){.submitComment .toggleWrapper .toggleButton{width:170px}.submitComment .toggleWrapper .toggleButton:first-of-type{margin-right:10px}}.dailySelect-expansion{-webkit-box-shadow:none;box-shadow:none}.dailySelect-expansion.expansion-panel .expansion-panel__container{background-color:#ddd!important}.dailySelect-expansion.expansion-panel .expansion-panel__header .expansion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dailySelect-expansion.expansion-panel .expansion-panel__header .expansion-header .expansion-title{font-weight:700}.dailySelect-expansion.expansion-panel .expansion-panel__header .expansion-header .expansion-status{margin-left:10px;display:inline-block;padding:2px 3px;background:#333;color:#fff;font-size:.71428571rem}.dailySelect-expansion.expansion-panel .expansion-panel__body{background:#fff}.dailySelect-expansion.expansion-panel .expansion-panel__body .layout{padding:15px 12px 0}.dailySelect-expansion.expansion-panel .expansion-panel__body .layout .flex{margin-bottom:15px;position:relative}.dailySelect-expansion.expansion-panel .expansion-panel__body .layout .flex .input-group--text-field{margin:0;height:44px}.dailySelect-expansion.expansion-panel .expansion-panel__body .layout .flex .sh-icon-search{position:absolute;top:0;bottom:0;margin:auto;right:24px;height:16px}@media screen and (min-width:1025px){.dailySelect-expansion.expansion-panel .expansion-panel__body .layout .flex:nth-of-type(odd){padding-right:5px}.dailySelect-expansion.expansion-panel .expansion-panel__body .layout .flex:nth-of-type(2n){padding-left:5px}}.cal-default .date-picker-table{height:auto}.cal-default .date-picker-table tr{height:57px}.cal-default .date-picker-table tr td button{margin-top:-30px!important}.cal-default .date-picker-table tr td .date-picker-table__event{bottom:13px}.cal-default.-disActive .application .theme--light.btn.btn--disabled:not(.btn--icon):not(.btn--flat),.cal-default.-disActive .btn.btn--disabled:not(.btn--icon):not(.btn--flat){background-color:transparent!important}.no-template-head{position:relative;margin-bottom:12px;min-height:18px;text-align:right}.has-template-head{margin-bottom:10px}.has-template-head .dialog--date{position:relative!important}.report-head-status{margin-bottom:12px}.report-head-status .no-template-head{margin-bottom:0}.report-head-status .report-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.report-head-status .report-status span{padding:3px;display:inline-block;color:#fff;font-size:8px}.report-head-status .report-status--posted{background-color:#aaa}.report-link__flex{gap:0 5px;font-weight:700}@media screen and (max-width:1025px){body.-eventXmas{background:url("/images/event/xmas/bg_event_login_xmas_24.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;background-attachment:fixed}body.-eventXmas #app,body.-eventXmas .application--wrap{background:transparent!important}}@media screen and (min-width:1025px){body.-eventXmas #app #contact,body.-eventXmas #app #login{background:url("/images/event/xmas/bg_event_login_xmas_24.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;padding-bottom:250px;margin:0 -30px -30px}}body.-eventXmas .application--wrap{background:transparent!important}@media screen and (max-width:1025px){body.-newYear{background:url("/images/event/newYear/bg_event_login_25.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;background-attachment:fixed}body.-newYear #app,body.-newYear .application--wrap{background:transparent!important}}@media screen and (min-width:1025px){body.-newYear #app #contact,body.-newYear #app #login{background:url("/images/event/newYear/bg_event_login_25.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;padding-bottom:250px;margin:0 -30px -30px}}body.-newYear .application--wrap{background:transparent!important}@media screen and (max-width:1025px){body.-spring{background:url("/images/event/bg_event_login_spring.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;background-attachment:fixed}body.-spring #app,body.-spring .application--wrap{background:transparent!important}}@media screen and (min-width:1025px){body.-spring #app #contact,body.-spring #app #login{background:url("/images/event/bg_event_login_spring.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;padding-bottom:250px;margin:0 -30px -30px}}body.-spring .application--wrap{background:transparent!important}@media screen and (max-width:1025px){body.-summer{background:url("/images/event/bg_event_login_summer2021.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;background-attachment:fixed}body.-summer #app,body.-summer .application--wrap{background:transparent!important}}@media screen and (min-width:1025px){body.-summer #app #contact,body.-summer #app #login{background:url("/images/event/bg_event_login_summer2021.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;padding-bottom:300px;margin:0 -30px -30px}}body.-summer .application--wrap{background:transparent!important}@media screen and (max-width:1025px){body.-autumn{background:url("/images/event/autumn/bg_event_login_autumn2021.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;background-attachment:fixed}body.-autumn #app,body.-autumn .application--wrap{background:transparent!important}}@media screen and (min-width:1025px){body.-autumn #app #contact,body.-autumn #app #login{background:url("/images/event/autumn/bg_event_login_autumn2021.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;padding-bottom:290px;margin:0 -30px -30px}}body.-autumn .application--wrap{background:transparent!important}@media screen and (max-width:1025px){body.-rainy{background:url("/images/event/rainy/bg_event_login_rainy.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;background-attachment:fixed}body.-rainy #app,body.-rainy .application--wrap{background:transparent!important}}@media screen and (min-width:1025px){body.-rainy #app #contact,body.-rainy #app #login{background:url("/images/event/rainy/bg_event_login_rainy.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;padding-bottom:290px;margin:0 -30px -30px}}body.-rainy .application--wrap{background:transparent!important}.header.-eventXmas{background:url("/images/event/xmas/bg_event_head_xmas_24.svg");background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#fff}.header.-newYear{background:url("/images/event/newYear/bg_event_head_2025.svg");background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#fff}.header.-newYear .header--search{background:transparent}.header.-spring{background:url("/images/event/bg_event_head_spring.svg");background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#fff}.header.-summer{background:url("/images/event/bg_event_head_summer2021.svg");background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#fff}.header.-autumn{background:url("/images/event/autumn/bg_event_head_autumn.svg");background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#fff}.header.-rainy{background:url("/images/event/rainy/bg_event_head_rainy.svg");background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#fff}.header--menu.-eventXmas{background:url("/images/event/bg_event_menu_1812.svg");background-size:60px}.header--menu.-newYear{background:url("/images/event/newYear/bg_event_menu.svg");background-size:60px}.header--menu.-spring{background:url("/images/event/bg_event_menu_spring.png");background-size:60px}.header--menu.-summer{background:url("/images/event/bg_event_menu_summer.svg");background-size:24px}.header--menu.-autumn{background:url("/images/event/autumn/bg_event_menu_autumn.svg")}.header--menu.-rainy{background:url("/images/event/rainy/bg_event_menu_rainy.svg");background-size:60px}.header-w{margin-bottom:15px}.header-w__title{font-size:16px;font-weight:700;color:#333}.header-w-link{margin-bottom:15px}.header-w-link__title{font-size:16px;font-weight:700;color:#333}.link-arrowed{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#006ec6;margin:0 0 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;right:0;top:0}.link-arrowed__link{font-size:12px;line-height:1.4;position:relative;color:#006ec6}.link-arrowed__link:after{content:"";width:100%;border-bottom:1px solid #006ec6;position:absolute;bottom:-2px;left:0}.header-w-link{position:relative}.header-w-link .link-arrowed{position:absolute;right:15px}.video-block{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.15);box-shadow:0 0 4px 0 rgba(0,0,0,.15);width:180px;background:#fff}.video-block p{margin-bottom:0}.video-block__thumbnail{aspect-ratio:180/101;position:relative;overflow:hidden}.video-block__thumbnail img{-o-object-fit:cover;object-fit:cover;aspect-ratio:180/101;width:100%}.video-block__thumbnail .play-mark{display:block;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:28px;height:28px}.video-block__detail{padding:5px 10px 10px;background:#fff;color:#666}.video-block--wide{width:100%}.video-block--wide .video-block__thumbnail,.video-block--wide .video-block__thumbnail img{aspect-ratio:351/197}.video-block--wide .video-block__thumbnail .play-mark{width:54px;height:54px}.video-block--wide .video-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-block--wide .video-bottom__category p{max-width:130px}.video-block--wide .video-bottom__views{text-align:right}.video-block--wide .video-ranking{margin-top:10px}.video-block.show-pc{display:none}@media screen and (min-width:1025px){.video-block.show-pc{display:block}}.video-block.show-sp{display:block}@media screen and (min-width:1025px){.video-block.show-sp{display:none}}.video-ranking{font-size:12px;font-weight:700;color:#007bcb}.video-category{font-size:12px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.video-title{font-weight:700;color:#333;margin-top:5px}.video-bottom{color:#999;margin-top:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.video-bottom__category p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0;font-size:10px}.video-bottom__views{font-size:10px}.toggle-trigger{cursor:pointer}.category-block{border-radius:10px;background:#fff;margin-top:15px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.15);box-shadow:0 0 4px 0 rgba(0,0,0,.15);overflow:hidden}.category-block__progress{border-bottom:1px solid #ebebeb;padding:15px}.category-block__progress__graph{width:54px}.category-block__progress__graph .progress-circular__info .graph-circular__count{color:#333;font-size:10px;font-weight:700}.category-block__progress__detail{margin-left:10px;width:calc(100% - 64px)}.category-block__progress__detail .category-name{font-weight:700;color:#333;margin-bottom:5px}.category-block__progress__detail .category-name .status-complete{display:inline-block;padding:3px 5px;background:#e65aa1;color:#fff;font-size:10px;font-weight:700;margin-right:5px}.category-block__progress__detail .category-note{color:#666;font-size:12px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.category-block__progress__detail .category-note.category-description--expand{-webkit-line-clamp:initial}.category-block__contents{padding:3px 0}.category-block__contents .flex{color:#333;font-size:12px}.category-block__contents .flex:first-of-type{border-right:1px solid #ebebeb}.category-block__contents .flex .current-num{font-weight:700}.category-block__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0}.category-block__toggle .sh-icon{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.category-block--attending .category-block__toggle{background:#ddf5ea}.category-block--attending .category-block__toggle .sh-icon{color:#43c589}.category-block--completed .category-block__toggle{background:#fef6fa}.category-block--completed .category-block__toggle .sh-icon{color:#e65aa1}.category-block--not-started .category-block__toggle{background:#e6f5ff}.category-block--not-started .category-block__toggle .sh-icon{color:#006ec6}.category-block .expansion-panel__header{padding:0}.category-block .expansion-panel__header .header__icon{display:none}.category-block .expansion-panel{-webkit-box-shadow:none;box-shadow:none}.category-block .expansion-panel__container--active .sh-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.no-history{margin-top:15px;font-size:.85714286rem;color:#333}.no-history.has-padding{padding:0 12px}.challenge-exam{padding:30px 40px;border-radius:10px;background-color:#f4f8fa}.challenge-exam__title{font-weight:700;color:#333}.videos .video-card{gap:0 10px;padding:15px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.26);box-shadow:0 0 4px 0 rgba(0,0,0,.26);border-radius:10px}.videos .video-card__thumbnail{width:96px;max-width:96px;aspect-ratio:96/54}.videos .video-card__informations{width:106px}.videos .video-card__title{font-weight:700;color:#333}.videos .video-card__description,.videos .video-card__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.videos .video-card__description{margin-top:5px;font-size:12px;color:#666}
/*# sourceMappingURL=common.css.map*/