@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@400;500;700&display=swap);
@import url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/css/yakuhanjp.min.css);
*{border:0}*,blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body,html{height:100%;width:100%}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;margin:0;padding:0}a,img,li,ul{display:block}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}li{float:left;list-style:none}a{text-decoration:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0}sup{vertical-align:text-top}sub,sup{font-size:50%}sub{vertical-align:text-bottom}
.alphaNa{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3;-moz-opacity:.3;-khtml-opacity:.3}.alpha:hover,.alphaAct{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);opacity:.65;-moz-opacity:.65;-khtml-opacity:.65}.alpha{transition:.2s}.txt70{font-size:70px}.txt69{font-size:69px}.txt68{font-size:68px}.txt67{font-size:67px}.txt66{font-size:66px}.txt65{font-size:65px}.txt64{font-size:64px}.txt63{font-size:63px}.txt62{font-size:62px}.txt61{font-size:61px}.txt60{font-size:60px}.txt59{font-size:59px}.txt58{font-size:58px}.txt57{font-size:57px}.txt56{font-size:56px}.txt55{font-size:55px}.txt54{font-size:54px}.txt53{font-size:53px}.txt52{font-size:52px}.txt51{font-size:51px}.txt50{font-size:50px}.txt49{font-size:49px}.txt48{font-size:48px}.txt47{font-size:47px}.txt46{font-size:46px}.txt45{font-size:45px}.txt44{font-size:44px}.txt43{font-size:43px}.txt42{font-size:42px}.txt41{font-size:41px}.txt40{font-size:40px}.txt39{font-size:39px}.txt38{font-size:38px}.txt37{font-size:37px}.txt36{font-size:36px}.txt35{font-size:35px}.txt34{font-size:34px}.txt33{font-size:33px}.txt32{font-size:32px}.txt31{font-size:31px}.txt30{font-size:30px}.txt29{font-size:29px}.txt28{font-size:28px}.txt27{font-size:27px}.txt26{font-size:26px}.txt25{font-size:25px}.txt24{font-size:24px}.txt23{font-size:23px}.txt22{font-size:22px}.txt21{font-size:21px}.txt20{font-size:20px}.txt19{font-size:19px}.txt18{font-size:18px}.txt17{font-size:17px}.txt16{font-size:16px}.txt15{font-size:15px}.txt14{font-size:14px}.txt13{font-size:13px}.txt12{font-size:12px}.txt11{font-size:11px}.txt10{font-size:10px}.txt9{font-size:9px}.txt8{font-size:8px}.caption{font-size:11px}.txt200p{font-size:200%}.txt190p{font-size:190%}.txt180p{font-size:180%}.txt170p{font-size:170%}.txt160p{font-size:160%}.txt150p{font-size:150%}.txt140p{font-size:140%}.txt130p{font-size:130%}.txt120p{font-size:120%}.txt110p{font-size:110%}.txt90p{font-size:90%}.txt80p{font-size:80%}.txt70p{font-size:70%}.txt60p{font-size:60%}.txt50p{font-size:50%}.txt40p{font-size:40%}.txt30p{font-size:30%}.txt20p{font-size:20%}.txt95p{font-size:95%}.txt85p{font-size:85%}.txt75p{font-size:75%}.txt65p{font-size:65%}.txt55p{font-size:55%}.txt45p{font-size:45%}.txt35p{font-size:35%}.txt25p{font-size:25%}.txtLeft{text-align:left}.txtCenter{text-align:center}.txtRight{text-align:right}.txtB{font-weight:700}.txtM{font-weight:500}.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.boxLeft{float:left}.boxRight{float:right}.center{margin-left:auto;margin-right:auto}.cImg,.cImgPc{display:block}.cImg,.cImgPc,.cImgSp{margin-left:auto;margin-right:auto}.cImgSp{display:none}.center100{width:100%}.center100,.center99{display:block;margin-left:auto;margin-right:auto}.center99{width:99%}.center98{width:98%}.center97,.center98{display:block;margin-left:auto;margin-right:auto}.center97{width:97%}.center96{width:96%}.center95,.center96{display:block;margin-left:auto;margin-right:auto}.center95{width:95%}.center94{width:94%}.center93,.center94{display:block;margin-left:auto;margin-right:auto}.center93{width:93%}.center92{width:92%}.center91,.center92{display:block;margin-left:auto;margin-right:auto}.center91{width:91%}.center90{width:90%}.center89,.center90{display:block;margin-left:auto;margin-right:auto}.center89{width:89%}.center88{width:88%}.center87,.center88{display:block;margin-left:auto;margin-right:auto}.center87{width:87%}.center86{width:86%}.center85,.center86{display:block;margin-left:auto;margin-right:auto}.center85{width:85%}.center84{width:84%}.center83,.center84{display:block;margin-left:auto;margin-right:auto}.center83{width:83%}.center82{width:82%}.center81,.center82{display:block;margin-left:auto;margin-right:auto}.center81{width:81%}.center80{width:80%}.center79,.center80{display:block;margin-left:auto;margin-right:auto}.center79{width:79%}.center78{width:78%}.center77,.center78{display:block;margin-left:auto;margin-right:auto}.center77{width:77%}.center76{width:76%}.center75,.center76{display:block;margin-left:auto;margin-right:auto}.center75{width:75%}.center74{width:74%}.center73,.center74{display:block;margin-left:auto;margin-right:auto}.center73{width:73%}.center72{width:72%}.center71,.center72{display:block;margin-left:auto;margin-right:auto}.center71{width:71%}.center70{width:70%}.center69,.center70{display:block;margin-left:auto;margin-right:auto}.center69{width:69%}.center68{width:68%}.center67,.center68{display:block;margin-left:auto;margin-right:auto}.center67{width:67%}.center66{width:66%}.center65,.center66{display:block;margin-left:auto;margin-right:auto}.center65{width:65%}.center64{width:64%}.center63,.center64{display:block;margin-left:auto;margin-right:auto}.center63{width:63%}.center62{width:62%}.center61,.center62{display:block;margin-left:auto;margin-right:auto}.center61{width:61%}.center60{width:60%}.center59,.center60{display:block;margin-left:auto;margin-right:auto}.center59{width:59%}.center58{width:58%}.center57,.center58{display:block;margin-left:auto;margin-right:auto}.center57{width:57%}.center56{width:56%}.center55,.center56{display:block;margin-left:auto;margin-right:auto}.center55{width:55%}.center54{width:54%}.center53,.center54{display:block;margin-left:auto;margin-right:auto}.center53{width:53%}.center52{width:52%}.center51,.center52{display:block;margin-left:auto;margin-right:auto}.center51{width:51%}.center50{width:50%}.center49,.center50{display:block;margin-left:auto;margin-right:auto}.center49{width:49%}.center48{width:48%}.center47,.center48{display:block;margin-left:auto;margin-right:auto}.center47{width:47%}.center46{width:46%}.center45,.center46{display:block;margin-left:auto;margin-right:auto}.center45{width:45%}.center44{width:44%}.center43,.center44{display:block;margin-left:auto;margin-right:auto}.center43{width:43%}.center42{width:42%}.center41,.center42{display:block;margin-left:auto;margin-right:auto}.center41{width:41%}.center40{width:40%}.center39,.center40{display:block;margin-left:auto;margin-right:auto}.center39{width:39%}.center38{width:38%}.center37,.center38{display:block;margin-left:auto;margin-right:auto}.center37{width:37%}.center36{width:36%}.center35,.center36{display:block;margin-left:auto;margin-right:auto}.center35{width:35%}.center34{width:34%}.center33,.center34{display:block;margin-left:auto;margin-right:auto}.center33{width:33%}.center32{width:32%}.center31,.center32{display:block;margin-left:auto;margin-right:auto}.center31{width:31%}.center30{width:30%}.center29,.center30{display:block;margin-left:auto;margin-right:auto}.center29{width:29%}.center28{width:28%}.center27,.center28{display:block;margin-left:auto;margin-right:auto}.center27{width:27%}.center26{width:26%}.center25,.center26{display:block;margin-left:auto;margin-right:auto}.center25{width:25%}.center24{width:24%}.center23,.center24{display:block;margin-left:auto;margin-right:auto}.center23{width:23%}.center22{width:22%}.center21,.center22{display:block;margin-left:auto;margin-right:auto}.center21{width:21%}.center20{width:20%}.center19,.center20{display:block;margin-left:auto;margin-right:auto}.center19{width:19%}.center18{width:18%}.center17,.center18{display:block;margin-left:auto;margin-right:auto}.center17{width:17%}.center16{width:16%}.center15,.center16{display:block;margin-left:auto;margin-right:auto}.center15{width:15%}.center14{width:14%}.center13,.center14{display:block;margin-left:auto;margin-right:auto}.center13{width:13%}.center12{width:12%}.center11,.center12{display:block;margin-left:auto;margin-right:auto}.center11{width:11%}.center10{width:10%}.center10,.center9{display:block;margin-left:auto;margin-right:auto}.center9{width:9%}.center8{width:8%}.center7,.center8{display:block;margin-left:auto;margin-right:auto}.center7{width:7%}.center6{width:6%}.center5,.center6{display:block;margin-left:auto;margin-right:auto}.center5{width:5%}.center4{width:4%}.center3,.center4{display:block;margin-left:auto;margin-right:auto}.center3{width:3%}.center2{width:2%}.center1,.center2{display:block;margin-left:auto;margin-right:auto}.center1{width:1%}.fullImp{width:100%!important}.full,.size100{width:100%}.size99{width:99%}.size98{width:98%}.size97{width:97%}.size96{width:96%}.size95{width:95%}.size94{width:94%}.size93{width:93%}.size92{width:92%}.size91{width:91%}.size90{width:90%}.size89{width:89%}.size88{width:88%}.size87{width:87%}.size86{width:86%}.size85{width:85%}.size84{width:84%}.size83{width:83%}.size82{width:82%}.size81{width:81%}.size80{width:80%}.size79{width:79%}.size78{width:78%}.size77{width:77%}.size76{width:76%}.size75{width:75%}.size74{width:74%}.size73{width:73%}.size72{width:72%}.size71{width:71%}.size70{width:70%}.size69{width:69%}.size68{width:68%}.size67{width:67%}.size66{width:66%}.size65{width:65%}.size64{width:64%}.size63{width:63%}.size62{width:62%}.size61{width:61%}.size60{width:60%}.size59{width:59%}.size58{width:58%}.size57{width:57%}.size56{width:56%}.size55{width:55%}.size54{width:54%}.size53{width:53%}.size52{width:52%}.size51{width:51%}.size50{width:50%}.size49{width:49%}.size48{width:48%}.size47{width:47%}.size46{width:46%}.size45{width:45%}.size44{width:44%}.size43{width:43%}.size42{width:42%}.size41{width:41%}.size40{width:40%}.size39{width:39%}.size38{width:38%}.size37{width:37%}.size36{width:36%}.size35{width:35%}.size34{width:34%}.size33{width:33.33%}.size32{width:32%}.size31{width:31%}.size30{width:30%}.size29{width:29%}.size28{width:28%}.size27{width:27%}.size26{width:26%}.size25{width:25%}.size24{width:24%}.size23{width:23%}.size22{width:22%}.size21{width:21%}.size20{width:20%}.size19{width:19%}.size18{width:18%}.size17{width:17%}.size16{width:16%}.size15{width:15%}.size14{width:14%}.size13{width:13%}.size12{width:12%}.size11{width:11%}.size10{width:10%}.size9{width:9%}.size8{width:8%}.size7{width:7%}.size6{width:6%}.size5{width:5%}.size4{width:4%}.size3{width:3%}.size2{width:2%}.size1{width:1%}.mt1{margin-top:1px}.mt2{margin-top:2px}mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mt6{margin-top:6px}.mt7{margin-top:7px}.mt8{margin-top:8px}.mt9{margin-top:9px}.mt10{margin-top:10px}.mt11{margin-top:11px}.mt12{margin-top:12px}.mt13{margin-top:13px}.mt14{margin-top:14px}.mt15{margin-top:15px}.mt16{margin-top:16px}.mt17{margin-top:17px}.mt18{margin-top:18px}.mt19{margin-top:19px}.mt20{margin-top:20px}.mt21{margin-top:21px}.mt22{margin-top:22px}.mt23{margin-top:23px}.mt24{margin-top:24px}.mt25{margin-top:25px}.mt26{margin-top:26px}.mt27{margin-top:27px}.mt28{margin-top:28px}.mt29{margin-top:29px}.mt30{margin-top:30px}.mt31{margin-top:31px}.mt32{margin-top:32px}.mt33{margin-top:33px}.mt34{margin-top:34px}.mt35{margin-top:35px}.mt36{margin-top:36px}.mt37{margin-top:37px}.mt38{margin-top:38px}.mt39{margin-top:39px}.mt40{margin-top:40px}.mt41{margin-top:41px}.mt42{margin-top:42px}.mt43{margin-top:43px}.mt44{margin-top:44px}.mt45{margin-top:45px}.mt46{margin-top:46px}.mt47{margin-top:47px}.mt48{margin-top:48px}.mt49{margin-top:49px}.mt50{margin-top:50px}.mt51{margin-top:51px}.mt52{margin-top:52px}.mt53{margin-top:53px}.mt54{margin-top:54px}.mt55{margin-top:55px}.mt56{margin-top:56px}.mt57{margin-top:57px}.mt58{margin-top:58px}.mt59{margin-top:59px}.mt60{margin-top:60px}.mt61{margin-top:61px}.mt62{margin-top:62px}.mt63{margin-top:63px}.mt64{margin-top:64px}.mt65{margin-top:65px}.mt66{margin-top:66px}.mt67{margin-top:67px}.mt68{margin-top:68px}.mt69{margin-top:69px}.mt70{margin-top:70px}.mt71{margin-top:71px}.mt72{margin-top:72px}.mt73{margin-top:73px}.mt74{margin-top:74px}.mt75{margin-top:75px}.mt76{margin-top:76px}.mt77{margin-top:77px}.mt78{margin-top:78px}.mt79{margin-top:79px}.mt80{margin-top:80px}.mt81{margin-top:81px}.mt82{margin-top:82px}.mt83{margin-top:83px}.mt84{margin-top:84px}.mt85{margin-top:85px}.mt86{margin-top:86px}.mt87{margin-top:87px}.mt88{margin-top:88px}.mt89{margin-top:89px}.mt90{margin-top:90px}.mt91{margin-top:91px}.mt92{margin-top:92px}.mt93{margin-top:93px}.mt94{margin-top:94px}.mt95{margin-top:95px}.mt96{margin-top:96px}.mt97{margin-top:97px}.mt98{margin-top:98px}.mt99{margin-top:99px}.mt100{margin-top:100px}.mb1{margin-bottom:1px}.mb2{margin-bottom:2px}.mb3{margin-bottom:3px}.mb4{margin-bottom:4px}.mb5{margin-bottom:5px}.mb6{margin-bottom:6px}.mb7{margin-bottom:7px}.mb8{margin-bottom:8px}.mb9{margin-bottom:9px}.mb10{margin-bottom:10px}.mb11{margin-bottom:11px}.mb12{margin-bottom:12px}.mb13{margin-bottom:13px}.mb14{margin-bottom:14px}.mb15{margin-bottom:15px}.mb16{margin-bottom:16px}.mb17{margin-bottom:17px}.mb18{margin-bottom:18px}.mb19{margin-bottom:19px}.mb20{margin-bottom:20px}.mb21{margin-bottom:21px}.mb22{margin-bottom:22px}.mb23{margin-bottom:23px}.mb24{margin-bottom:24px}.mb25{margin-bottom:25px}.mb26{margin-bottom:26px}.mb27{margin-bottom:27px}.mb28{margin-bottom:28px}.mb29{margin-bottom:29px}.mb30{margin-bottom:30px}.mb31{margin-bottom:31px}.mb32{margin-bottom:32px}.mb33{margin-bottom:33px}.mb34{margin-bottom:34px}.mb35{margin-bottom:35px}.mb36{margin-bottom:36px}.mb37{margin-bottom:37px}.mb38{margin-bottom:38px}.mb39{margin-bottom:39px}.mb40{margin-bottom:40px}.mb41{margin-bottom:41px}.mb42{margin-bottom:42px}.mb43{margin-bottom:43px}.mb44{margin-bottom:44px}.mb45{margin-bottom:45px}.mb46{margin-bottom:46px}.mb47{margin-bottom:47px}.mb48{margin-bottom:48px}.mb49{margin-bottom:49px}.mb50{margin-bottom:50px}.mb51{margin-bottom:51px}.mb52{margin-bottom:52px}.mb53{margin-bottom:53px}.mb54{margin-bottom:54px}.mb55{margin-bottom:55px}.mb56{margin-bottom:56px}.mb57{margin-bottom:57px}.mb58{margin-bottom:58px}.mb59{margin-bottom:59px}.mb60{margin-bottom:60px}.mb61{margin-bottom:61px}.mb62{margin-bottom:62px}.mb63{margin-bottom:63px}.mb64{margin-bottom:64px}.mb65{margin-bottom:65px}.mb66{margin-bottom:66px}.mb67{margin-bottom:67px}.mb68{margin-bottom:68px}.mb69{margin-bottom:69px}.mb70{margin-bottom:70px!important}.mb71{margin-bottom:71px}.mb72{margin-bottom:72px}.mb73{margin-bottom:73px}.mb74{margin-bottom:74px}.mb75{margin-bottom:75px}.mb76{margin-bottom:76px}.mb77{margin-bottom:77px}.mb78{margin-bottom:78px}.mb79{margin-bottom:79px}.mb80{margin-bottom:80px}.mb81{margin-bottom:81px}.mb82{margin-bottom:82px}.mb83{margin-bottom:83px}.mb84{margin-bottom:84px}.mb85{margin-bottom:85px}.mb86{margin-bottom:86px}.mb87{margin-bottom:87px}.mb88{margin-bottom:88px}.mb89{margin-bottom:89px}.mb90{margin-bottom:90px}.mb91{margin-bottom:91px}.mb92{margin-bottom:92px}.mb93{margin-bottom:93px}.mb94{margin-bottom:94px}.mb95{margin-bottom:95px}.mb96{margin-bottom:96px}.mb97{margin-bottom:97px}.mb98{margin-bottom:98px}.mb99{margin-bottom:99px}.mb100{margin-bottom:100px}.ml1{margin-left:1px}.ml2{margin-left:2px}.ml3{margin-left:3px}.ml4{margin-left:4px}.ml5{margin-left:5px}.ml6{margin-left:6px}.ml7{margin-left:7px}.ml8{margin-left:8px}.ml9{margin-left:9px}.ml10{margin-left:10px}.ml11{margin-left:11px}.ml12{margin-left:12px}.ml13{margin-left:13px}.ml14{margin-left:14px}.ml15{margin-left:15px}.ml16{margin-left:16px}.ml17{margin-left:17px}.ml18{margin-left:18px}.ml19{margin-left:19px}.ml20{margin-left:20px}.ml21{margin-left:21px}.ml22{margin-left:22px}.ml23{margin-left:23px}.ml24{margin-left:24px}.ml25{margin-left:25px}.ml26{margin-left:26px}.ml27{margin-left:27px}.ml28{margin-left:28px}.ml29{margin-left:29px}.ml30{margin-left:30px}.ml31{margin-left:31px}.ml32{margin-left:32px}.ml33{margin-left:33px}.ml34{margin-left:34px}.ml35{margin-left:35px}.ml36{margin-left:36px}.ml37{margin-left:37px}.ml38{margin-left:38px}.ml39{margin-left:39px}.ml40{margin-left:40px}.ml41{margin-left:41px}.ml42{margin-left:42px}.ml43{margin-left:43px}.ml44{margin-left:44px}.ml45{margin-left:45px}.ml46{margin-left:46px}.ml47{margin-left:47px}.ml48{margin-left:48px}.ml49{margin-left:49px}.ml50{margin-left:50px}.ml51{margin-left:51px}.ml52{margin-left:52px}.ml53{margin-left:53px}.ml54{margin-left:54px}.ml55{margin-left:55px}.ml56{margin-left:56px}.ml57{margin-left:57px}.ml58{margin-left:58px}.ml59{margin-left:59px}.ml60{margin-left:60px}.ml61{margin-left:61px}.ml62{margin-left:62px}.ml63{margin-left:63px}.ml64{margin-left:64px}.ml65{margin-left:65px}.ml66{margin-left:66px}.ml67{margin-left:67px}.ml68{margin-left:68px}.ml69{margin-left:69px}.ml70{margin-left:70px}.ml71{margin-left:71px}.ml72{margin-left:72px}.ml73{margin-left:73px}.ml74{margin-left:74px}.ml75{margin-left:75px}.ml76{margin-left:76px}.ml77{margin-left:77px}.ml78{margin-left:78px}.ml79{margin-left:79px}.ml80{margin-left:80px}.ml81{margin-left:81px}.ml82{margin-left:82px}.ml83{margin-left:83px}.ml84{margin-left:84px}.ml85{margin-left:85px}.ml86{margin-left:86px}.ml87{margin-left:87px}.ml88{margin-left:88px}.ml89{margin-left:89px}.ml90{margin-left:90px}.ml91{margin-left:91px}.ml92{margin-left:92px}.ml93{margin-left:93px}.ml94{margin-left:94px}.ml95{margin-left:95px}.ml96{margin-left:96px}.ml97{margin-left:97px}.ml98{margin-left:98px}.ml99{margin-left:99px}.ml100{margin-left:100px}.mr1{margin-right:1px}.mr2{margin-right:2px}.mr3{margin-right:3px}mr4{margin-right:4px}.mr5{margin-right:5px}.mr6{margin-right:6px}.mr7{margin-right:7px}.mr8{margin-right:8px}.mr9{margin-right:9px}.mr10{margin-right:10px}.mr11{margin-right:11px}.mr12{margin-right:12px}.mr13{margin-right:13px}.mr14{margin-right:14px}.mr15{margin-right:15px}.mr16{margin-right:16px}.mr17{margin-right:17px}.mr18{margin-right:18px}.mr19{margin-right:19px}.mr20{margin-right:20px}.mr21{margin-right:21px}.mr22{margin-right:22px}.mr23{margin-right:23px}.mr24{margin-right:24px}.mr25{margin-right:25px}.mr26{margin-right:26px}.mr27{margin-right:27px}.mr28{margin-right:28px}.mr29{margin-right:29px}.mr30{margin-right:30px}.mr31{margin-right:31px}.mr32{margin-right:32px}.mr33{margin-right:33px}.mr34{margin-right:34px}.mr35{margin-right:35px}.mr36{margin-right:36px}.mr37{margin-right:37px}.mr38{margin-right:38px}.mr39{margin-right:39px}.mr40{margin-right:40px}.mr41{margin-right:41px}.mr42{margin-right:42px}.mr43{margin-right:43px}.mr44{margin-right:44px}.mr45{margin-right:45px}.mr46{margin-right:46px}.mr47{margin-right:47px}.mr48{margin-right:48px}.mr49{margin-right:49px}.mr50{margin-right:50px}.mr51{margin-right:51px}.mr52{margin-right:52px}.mr53{margin-right:53px}.mr54{margin-right:54px}.mr55{margin-right:55px}.mr56{margin-right:56px}.mr57{margin-right:57px}.mr58{margin-right:58px}.mr59{margin-right:59px}.mr60{margin-right:60px}.mr61{margin-right:61px}.mr62{margin-right:62px}.mr63{margin-right:63px}.mr64{margin-right:64px}.mr65{margin-right:65px}.mr66{margin-right:66px}.mr67{margin-right:67px}.mr68{margin-right:68px}.mr69{margin-right:69px}.mr70{margin-right:70px}.mr71{margin-right:71px}.mr72{margin-right:72px}.mr73{margin-right:73px}.mr74{margin-right:74px}.mr75{margin-right:75px}.mr76{margin-right:76px}.mr77{margin-right:77px}.mr78{margin-right:78px}.mr79{margin-right:79px}.mr80{margin-right:80px}.mr81{margin-right:81px}.mr82{margin-right:82px}.mr83{margin-right:83px}.mr84{margin-right:84px}.mr85{margin-right:85px}.mr86{margin-right:86px}.mr87{margin-right:87px}.mr88{margin-right:88px}.mr89{margin-right:89px}.mr90{margin-right:90px}.mr91{margin-right:91px}.mr92{margin-right:92px}.mr93{margin-right:93px}.mr94{margin-right:94px}.mr95{margin-right:95px}.mr96{margin-right:96px}.mr97{margin-right:97px}.mr98{margin-right:98px}.mr99{margin-right:99px}.mr100{margin-right:100px}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.mImg{max-width:100%}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.z5{z-index:5}.pdd10{padding-bottom:10px;padding-top:10px}.pdd20{padding-bottom:20px;padding-top:20px}.pdd30{padding-bottom:30px;padding-top:30px}.pdd40{padding-bottom:40px;padding-top:40px}.pdd50{padding-bottom:50px;padding-top:50px}.pdd60{padding-bottom:60px;padding-top:60px}.pdd70{padding-bottom:70px;padding-top:70px}.pdd80{padding-bottom:80px;padding-top:80px}.pdd90{padding-bottom:90px;padding-top:90px}.pdd100{padding-bottom:100px;padding-top:100px}.pc{display:block}.sp,.table,.tableBox{display:none}.lH0{line-height:0%}.lH100{line-height:100%!important}.lH110{line-height:110%!important}.lH120{line-height:120%!important}.lH130{line-height:130%!important}.lH140{line-height:140%!important}.lH150{line-height:150%!important}.lH160{line-height:160%!important}.lH170{line-height:170%!important}.lH180{line-height:180%!important}.lH190{line-height:190%!important}.lH200{line-height:200%!important}.lH210{line-height:210%!important}.lH220{line-height:220%!important}.lH230{line-height:230%!important}.lH240{line-height:240%!important}.lH250{line-height:250%!important}.lH260{line-height:260%!important}.lH270{line-height:270%!important}.lH280{line-height:280%!important}.lH290{line-height:290%!important}.lH300{line-height:300%!important}.scrollBoxT{margin-top:-40px;opacity:0}.scrollBoxB{margin-top:60px;opacity:0}.scrollBoxR{margin-right:-120px;opacity:0}.scrollBoxL{margin-left:-120px;opacity:0}@media only screen and (max-width:750px){.scrollBoxR{margin-left:120px;margin-right:auto;opacity:0}}.pixel{image-rendering:pixelated}@media screen and (min-width:751px) and (max-width:1200px){#main br.pc{display:none}.tableBox,br.table{display:block}}@media only screen and (max-width:750px){.div_1>div,.div_1>li{float:none;width:100%!important}.div_2>div,.div_2>li{float:left;width:50%!important}.pc,.table{display:none}.sp{display:block}.centerImgPc{display:none}.centerImgPc,.centerImgSp{margin-left:auto;margin-right:auto}.centerImgSp{display:block}.cTxtSp{text-align:center}.txt70{font-size:14vW}.txt69{font-size:13.8vW}.txt68{font-size:13.6vW}.txt67{font-size:13.4vW}.txt66{font-size:13.2vW}.txt65{font-size:13vW}.txt64{font-size:12.8vW}.txt63{font-size:12.6vW}.txt62{font-size:12.4vW}.txt61{font-size:12.2vW}.txt60{font-size:12vW}.txt59{font-size:11.8vW}.txt58{font-size:11.6vW}.txt57{font-size:11.4vW}.txt56{font-size:11.2vW}.txt55{font-size:11vW}.txt54{font-size:10.8vW}.txt53{font-size:10.6vW}.txt52{font-size:10.4vW}.txt51{font-size:10.2vW}.txt50{font-size:10vW}.txt49{font-size:9.8vW}.txt48{font-size:9.6vW}.txt47{font-size:9.4vW}.txt46{font-size:9.2vW}.txt45{font-size:9vW}.txt44{font-size:8.8vW}.txt43{font-size:8.6vW}.txt42{font-size:8.4vW}.txt41{font-size:8.2vW}.txt40{font-size:8vW}.txt39{font-size:7.8vW}.txt38{font-size:7.6vW}.txt37{font-size:7.4vW}.txt36{font-size:7.2vW}.txt35{font-size:7vW}.txt34{font-size:6.8vW}.txt33{font-size:6.6vW}.txt32{font-size:6.4vW}.txt31{font-size:6.2vW}.txt30{font-size:6vW}.txt29{font-size:5.8vW}.txt28{font-size:5.6vW}.txt27{font-size:5.4vW}.txt26{font-size:5.2vW}.txt25{font-size:5vW}.txt24{font-size:4.8vW}.txt23{font-size:4.6vW}.txt22{font-size:4.4vW}.txt21{font-size:4.2vW}.txt20{font-size:4vW}.txt19{font-size:3.8vW}.txt18{font-size:3.6vW}.txt17{font-size:3.4vW}.txt16{font-size:3.2vW}.txt15{font-size:3vW}.txt14{font-size:2.8vW}.txt13{font-size:2.6vW}.txt12{font-size:2.4vW}.txt11{font-size:2.2vW}.txt10{font-size:2vW}.txt9{font-size:1.8vW}.txt8{font-size:1.6vW}.caption{font-size:2vW}.pdd10{padding-bottom:1vw;padding-top:1vw}.pdd20{padding-bottom:2vw;padding-top:2vw}.pdd30{padding-bottom:3vw;padding-top:3vw}.pdd40{padding-bottom:4vw;padding-top:4vw}.pdd50{padding-bottom:5vw;padding-top:5vw}.pdd60{padding-bottom:6vw;padding-top:6vw}.pdd70{padding-bottom:7vw;padding-top:7vw}.pdd80{padding-bottom:8vw;padding-top:8vw}.pdd90{padding-bottom:9vw;padding-top:9vw}.pdd100{padding-bottom:10vw;padding-top:10vw}.clearBoxSp:after{clear:both;content:".";display:block;height:0;line-height:0;overflow:hidden;visibility:hidden}}.clearBox:after,.inner:after,.inputElem:after,.oneBlock:after{clear:both;content:".";display:block;height:0;line-height:0;overflow:hidden;visibility:hidden}.marumaru{color:#f33!important;font-weight:700!important}
@charset "utf-8";:root{--inputBrd:#ddd;--inputBrdAlpha:hsla(0,0%,87%,.35);--sliderBrdAlpha:hsla(0,0%,49%,.75);--oneBlockBrd:#a2a2a2;--requiredColor:#f53240;--okColor:#8bd376;--subLabelColor:#bbb;--dayColor:#454545;--dayColorRed:#ef737b;--btnBgColor:#f2f2f2;--btnBgColor2:#646464;--btnTxtColor:#9f9d95;--required:#f53240;--footerColor:#454545;--cameramanColor:#8fb130;--endClientColor:#c750ab;--vendorColor:#3084b1;--vietnamColor:#eb940b;--adminColor:#a50d05;--clientColor:#7e7e7e;--clientSubColor:#1d417a;--clientSubColorGray:#afafaf;--holdColor:#ffb427;--cancelColor:#f53240;--completionColor:#0530a5}body{font-feature-settings:"palt";background-color:#fff;font-family:YakuHanJP,Noto Sans Japanese,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,sans-serif;font-family:Noto Sans JP,sans-serif;font-size:14px}.inner{margin-left:auto;margin-right:auto;max-width:1520px;width:100%}.fontRed{color:#f53240}#head{background-color:var(--oneBlockBrd);position:relative;width:100%}.headerBack{margin:35px auto 0;max-width:1520px;width:90%}.headerBack a{color:#7e7e7e;display:inline-block;font-size:16px;font-weight:700}#main{margin:35px auto 70px}#pagetop{bottom:0;cursor:pointer;margin:0 25px 0 auto;max-width:100px;opacity:0;padding:0 0 25px;pointer-events:none;position:sticky;right:0;transition:.4s;width:10%;z-index:500}#pagetop.active{opacity:1;pointer-events:auto}#pagetop img{height:auto;width:100%}.pageSectionTitle{color:#000;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:45px;font-weight:400;margin-bottom:70px}.pageSectionTitle .question{vertical-align:baseline}.pageText{margin-top:40px}.pageText p{font-size:25px;font-weight:500}.oneBlock{border:1px solid var(--inputBrd);border-left:15px solid var(--oneBlockBrd);border-radius:6px;box-shadow:4px 4px 2px var(--inputBrdAlpha);-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px;padding:40px;position:relative;width:100%}@media (max-width:450px){.oneBlock{padding:40px 20px}}.separatorWrapFlex{-moz-column-gap:30px;column-gap:30px}.separator,.separatorWrapFlex{display:flex;flex-wrap:wrap;justify-content:space-between}.separator{align-items:stretch;height:100%;max-width:100%;min-height:50px;position:relative;width:100%}.separatorWrapFlex .separatorWrapItem{width:calc(50% - 15px)}.separatorWrapFlex .separator{height:auto}@media only screen and (max-width:1200px){.separatorWrapFlex .separatorWrapItem{width:100%}}.labelBox{max-width:340px;width:100%}.inputBox{width:calc(100% - 340px)}.sepLabel{font-size:25px;font-weight:700;text-align:left}.inputElem{margin-bottom:30px;width:100%}.inputElem.compact{margin-bottom:10px}.inputBox .inputElem:last-child{margin-bottom:0}.inputElem.elemMini{align-items:flex-start;display:flex;justify-content:space-between}.inputElem.elemMini .leftBox{width:10em}.inputElem.elemMini .rightBox{width:calc(100% - 12em)}.inputElem.elemMini .rightBox dl{align-items:center;display:flex;justify-content:flex-start}.inputElem.elemMini .rightBox dl:not(:first-child){margin-top:15px}.inputElem.elemMini .rightBox dl dt{margin-right:20px;white-space:nowrap;width:12em}.inputElem.elemMini .rightBox dl dd{width:calc(100% - 12em)}.inputElem.elemMini .rightBox dl dd>.switch,.inputElem.elemMini .rightBox dl dd>input,.inputElem.elemMini .rightBox dl dd>p{display:inline-block}.inputElem.elemMini .rightBox dl dd>p{color:#000;font-size:20px;font-weight:700;position:relative;text-align:left}.inputElem.elemMini .rightBox ul{grid-gap:30px;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.inputElem.elemMini .rightBox ul li{float:none}.inputElem.elemMini .rightBox ul li input,.inputElem.elemMini .rightBox ul li label{display:inline-block;vertical-align:middle;width:auto}.inputElem.elemMini .rightBox ul li input{margin-right:5px}.inputElem.elemMini .rightBox .switchItem{grid-gap:20px;align-items:center;display:flex;justify-content:flex-start}.inputElem.elemMini .rightBox .switchItem:not(:first-child){margin-top:20px}.inputBox .timeBox:not(:first-child){margin-top:35px}.inputBox .cmtimeBox:not(:first-child){margin-top:20px}.label{color:#000;display:block;font-size:20px;font-weight:700;position:relative;text-align:left}.required.unifi{padding-right:60px}.required:after{border:2px solid var(--requiredColor);border-radius:6px;color:var(--requiredColor);content:"\203B \5FC5\9808";display:inline-block;font-size:60%;font-weight:700;margin-left:20px;padding:0 10px;position:relative}.required.unifi:after{box-sizing:border-box;position:absolute;right:0;top:2px}.requiredMark{border:2px solid var(--requiredColor);border-radius:6px;color:var(--requiredColor);display:inline-block;font-size:60%;font-weight:700;margin-right:15px;padding:0 10px}.subLabel{color:var(--subLabelColor);font-size:20px;font-weight:500}.inputTxt{font-size:16px;font-weight:400;text-align:left}.postCodeBox{align-items:center;display:flex;gap:20px;justify-content:flex-start}.postCodeBox #zip01{width:180px}.postCodeBox .inputInfoTxt{font-size:16px;line-height:200%}@media only screen and (max-width:750px){.postCodeBox{flex-wrap:wrap;gap:0}.postCodeBox .inputInfoTxt{font-size:3.2vw;width:100%}}button{font-family:inherit}input[type=email],input[type=password],input[type=tel],input[type=text],select{background-color:#fafbff;border:1px solid var(--inputBrd);border-radius:6px;box-shadow:4px 4px 2px var(--inputBrdAlpha) inset;box-sizing:border-box;font-size:14px;height:40px;max-width:400px;outline:none;padding:0 10px;width:100%}input[type=checkbox],input[type=radio]{accent-color:var(--adminColor);margin-right:10px;transform:scale(1.5)}input[type=checkbox].checkbox001{accent-color:var(--cameramanColor)}input[type=checkbox].checkbox002{accent-color:var(--vendorColor)}input[type=checkbox].checkbox003{accent-color:var(--vietnamColor)}input[type=checkbox].checkbox004{accent-color:var(--clientSubColor)}input[type=checkbox].checkbox005{accent-color:var(--clientSubColorGray)}input[type=checkbox].hideToggle{display:block!important;height:0!important;visibility:hidden!important}input[type=date],input[type=number]{background-color:#fafbff;border:1px solid var(--inputBrd);border-radius:6px;box-shadow:4px 4px 2px var(--inputBrdAlpha) inset;font-size:14px;height:40px;outline:none;padding:0 10px}input[type=date]{max-width:100%;position:relative;width:170px}input[type=date]::-webkit-calendar-picker-indicator{background-position:right 15px center;background-size:15px 15px;height:100%;position:absolute;width:100%}input[type=date]::-webkit-clear-button,input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=file].invisibleFileInput{display:block!important;height:0;visibility:hidden!important}input[type=submit]{font-family:Noto Sans JP,sans-serif;font-size:25px;font-weight:500;line-height:1.4}input.error,select.error{border:2px solid var(--required)!important}textarea{border:1px solid var(--inputBrd);border-radius:6px;box-shadow:4px 4px 2px var(--inputBrdAlpha) inset;box-sizing:border-box;padding:10px;resize:none;width:100%}.selectbox001{align-items:center;position:relative}.selectbox001 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e8e8e5;border-radius:100vh;box-shadow:4px 4px 5px var(--inputBrdAlpha);color:#333;cursor:pointer;font-size:1em;font-weight:500;max-width:inherit;padding:.4em 35px .4em 24px}.selectbox001 .select_arrow{border:1px solid #e8e8e5;border-radius:50%;box-shadow:4px 4px 2px var(--inputBrdAlpha) inset;content:"";height:24px;pointer-events:none;position:absolute;right:9px;top:50%;transform:translateY(-50%);width:24px}.selectbox001 .select_arrow:after,.selectbox001 .select_arrow:before{background:#31358d;border-radius:2px;content:"";height:2px;position:absolute;top:70%;width:10px}.selectbox001 .select_arrow:before{left:50%;transform:translateY(-50%) rotate(-45deg);transform-origin:left center}.selectbox001 .select_arrow:after{right:50%;transform:translateY(-50%) rotate(45deg);transform-origin:right center}.formError+input,.formError+select,.formError+textarea{border:2px solid var(--required)!important}.errorMessage{color:var(--required)}.nameBlock{display:flex;justify-content:flex-start;margin-top:10px}.nameBlock>div{margin-right:20px;max-width:200px;width:90%}.nameBlock>div input{width:90%}.oneRow{align-items:baseline;display:flex;justify-content:flex-start;margin-top:10px}.oneRow>*{margin-right:20px}.oneRow>input,.oneRow>select{max-width:300px!important;width:300px!important}.oneRow>:last-child{margin-right:0}.oneRow>.label{font-size:16px;width:170px}.oneRow>.label:after{position:absolute;right:0;top:50%;transform:translateY(-50%)}.signup_caption{font-size:20px;font-weight:500;margin-top:35px;text-align:right}.sendmail{grid-gap:30px;align-items:center;display:none;flex-wrap:wrap;justify-content:center;margin-top:35px;padding-top:35px;position:relative}.sendmail.active{display:flex}.sendmail .separeteSpace{height:6px;left:0;margin-bottom:0;margin-top:0;max-width:inherit;position:absolute;top:0}.oneBlock .ob_subBox{margin-top:30px;width:100%}.oneBlock .ghostBlockColor{background-color:#fff5ee;padding:20px}.oneBlock .ob_subBox .ob_subTitle{font-size:20px;font-weight:700}.oneBlock .ob_subBox .ob_text{font-size:16px;font-weight:500}.oneBlock .ob_subBox .ob_text span{display:inline-block}.oneBlock .ob_subBox .ob_textdate{align-items:flex-start;display:flex;font-size:16px;font-weight:500;gap:10px;justify-content:flex-start}.oneBlock .ob_subBox .ob_textdate dt{width:220px}.oneBlock .ob_subBox .ob_textdate.nonActive{opacity:.3}.ob_statusMenu{grid-gap:30px;display:flex;justify-content:flex-start;margin:15px auto 0}.ob_statusMenu .obStatusFlex{align-items:center;border-radius:10px;box-sizing:border-box;display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:20px 0;position:relative;width:100%}.ob_statusMenu .obStatusFlex .txt{color:#b5b5b5!important;font-size:16px;font-weight:700!important}.ob_statusMenu .obStatusFlex .aflex{display:block;position:relative;width:90%;z-index:1}.ob_statusMenu .obStatusFlex .aflex span{display:block;text-align:center;width:100%}.ob_statusMenu .obFlowMenu{grid-gap:5px;display:flex;justify-content:space-between;width:100%}.ob_statusMenu .obStatusBtn1{width:160px}.ob_statusMenu [data-btnlabel=cancel] .obStatusFlex{background:#f5dcde}.ob_statusMenu [data-btnlabel=hold] .obStatusFlex{background:#fff6e6}.ob_statusMenu [data-btnlabel=noCompleted] .obStatusFlex{background:#e7ecff}.ob_statusMenu .obStatusBtn2{width:100%}.ob_statusMenu .obStatusBtn2:first-child .obStatusFlex{background:linear-gradient(90deg,#e6fae1 0,#e6fae1 75%,rgba(230,250,225,0) 76%,rgba(230,250,225,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E6FAE1",endColorstr="#E6FAE1",GradientType=1)}.ob_statusMenu .obStatusBtn2:last-child .obStatusFlex{background:linear-gradient(90deg,hsla(0,0%,89%,0) 0,hsla(0,0%,89%,0) 25%,#e2e2e2 26%,#e2e2e2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00E2E2E2",endColorstr="#E2E2E2",GradientType=1)}.ob_statusMenu .obStatusBtn2 .obStatusFlex:after,.ob_statusMenu .obStatusBtn2 .obStatusFlex:before{background:#e6fae1;content:"";display:block;height:50%;pointer-events:none;position:absolute;width:100%;z-index:0}.ob_statusMenu .obStatusBtn2 .obStatusFlex:before{top:0;transform:skew(20deg) translateZ(0)}.ob_statusMenu .obStatusBtn2 .obStatusFlex:after{bottom:0;transform:skew(-20deg) translateZ(0)}.ob_statusMenu .obStatusBtn2:first-child .obStatusFlex:after,.ob_statusMenu .obStatusBtn2:first-child .obStatusFlex:before{left:50%;width:50%}.ob_statusMenu .obStatusBtn2:last-child .obStatusFlex:after,.ob_statusMenu .obStatusBtn2:last-child .obStatusFlex:before{left:0;width:50%}.ob_statusMenu .obStatusBtn2[data-btnlabel=completion] .obStatusFlex:after,.ob_statusMenu .obStatusBtn2[data-btnlabel=completion] .obStatusFlex:before{background:#e2e2e2}.ob_statusMenu[data-status=adjustment] [data-btnlabel=adjustment] .obStatusFlex .txt,.ob_statusMenu[data-status=beforeAcceptance] [data-btnlabel=beforeAcceptance] .obStatusFlex .txt,.ob_statusMenu[data-status=beforeShooting] [data-btnlabel=beforeShooting] .obStatusFlex .txt,.ob_statusMenu[data-status=cancel] [data-btnlabel=cancel] .obStatusFlex .txt,.ob_statusMenu[data-status=cmDelivery] [data-btnlabel=cmDelivery] .obStatusFlex .txt,.ob_statusMenu[data-status=completion] [data-btnlabel=completion] .obStatusFlex .txt,.ob_statusMenu[data-status=crProduction] [data-btnlabel=crProduction] .obStatusFlex .txt,.ob_statusMenu[data-status=crRetouch] [data-btnlabel=crRetouch] .obStatusFlex .txt,.ob_statusMenu[data-status=hold] [data-btnlabel=hold] .obStatusFlex .txt,.ob_statusMenu[data-status=noCompleted] [data-btnlabel=noCompleted] .obStatusFlex .txt,.ob_statusMenu[data-status=preparingDelivery] [data-btnlabel=preparingDelivery] .obStatusFlex .txt{color:#fff!important}.ob_statusMenu[data-status=cancel] [data-btnlabel=cancel] .obStatusFlex{background:#f53240}.ob_statusMenu[data-status=hold] [data-btnlabel=hold] .obStatusFlex{background:#e39710}.ob_statusMenu[data-status=noCompleted] [data-btnlabel=noCompleted] .obStatusFlex{background:#1d417a}.ob_statusMenu[data-status=completion] [data-btnlabel=completion] .obStatusFlex{background:linear-gradient(90deg,rgba(5,48,165,0) 0,rgba(5,48,165,0) 25%,#0530a5 26%,#0530a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000530a5",endColorstr="#0530a5",GradientType=1)}.ob_statusMenu[data-status=adjustment] [data-btnlabel=adjustment] .obStatusFlex{background:linear-gradient(90deg,#007e0a 0,#007e0a 75%,rgba(0,126,10,0) 76%,rgba(0,126,10,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007e0a",endColorstr="#00007e0a",GradientType=1)}.ob_statusMenu[data-status=completion] [data-btnlabel=completion] .obStatusFlex:after,.ob_statusMenu[data-status=completion] [data-btnlabel=completion] .obStatusFlex:before{background:#0530a5}.ob_statusMenu[data-status=adjustment] [data-btnlabel=adjustment] .obStatusFlex:after,.ob_statusMenu[data-status=adjustment] [data-btnlabel=adjustment] .obStatusFlex:before,.ob_statusMenu[data-status=beforeAcceptance] [data-btnlabel=beforeAcceptance] .obStatusFlex:after,.ob_statusMenu[data-status=beforeAcceptance] [data-btnlabel=beforeAcceptance] .obStatusFlex:before,.ob_statusMenu[data-status=beforeShooting] [data-btnlabel=beforeShooting] .obStatusFlex:after,.ob_statusMenu[data-status=beforeShooting] [data-btnlabel=beforeShooting] .obStatusFlex:before,.ob_statusMenu[data-status=cmDelivery] [data-btnlabel=cmDelivery] .obStatusFlex:after,.ob_statusMenu[data-status=cmDelivery] [data-btnlabel=cmDelivery] .obStatusFlex:before,.ob_statusMenu[data-status=crProduction] [data-btnlabel=crProduction] .obStatusFlex:after,.ob_statusMenu[data-status=crProduction] [data-btnlabel=crProduction] .obStatusFlex:before,.ob_statusMenu[data-status=crRetouch] [data-btnlabel=crRetouch] .obStatusFlex:after,.ob_statusMenu[data-status=crRetouch] [data-btnlabel=crRetouch] .obStatusFlex:before,.ob_statusMenu[data-status=preparingDelivery] [data-btnlabel=preparingDelivery] .obStatusFlex:after,.ob_statusMenu[data-status=preparingDelivery] [data-btnlabel=preparingDelivery] .obStatusFlex:before{background:#007e0a}@media only screen and (max-width:1000px){.ob_statusMenu{flex-wrap:wrap}.ob_statusMenu .obStatusFlex .txt{font-size:min(2vw,14px)}}.oneBlock .ob_flexBox{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.oneBlock .ob_flexBox .ob_item{width:48%}@media only screen and (max-width:1000px){.oneBlock .ob_flexBox{flex-wrap:wrap;gap:30px}.oneBlock .ob_flexBox .ob_item{width:100%}}.oneBlock .ob_hideBox{display:none;width:100%}.oneBlock .hideToggle:checked+.ob_hideBox{display:block}.oneBlock .ob_hideBox .separeteSpace{box-sizing:border-box;max-width:inherit}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}a.textLink,a.textLink:link,a.textLink:visited{color:#0031ff;display:inline;font-size:16px;font-weight:500;text-decoration:underline}a.textLink:hover{text-decoration:none}.inputElem .destination{grid-gap:15px;align-items:center;display:flex;justify-content:flex-start}.inputElem .destination .maildmain{font-size:16px;font-weight:500}.sendmail .destination{grid-gap:15px;align-items:center;display:flex;justify-content:flex-start;width:500px}.sendmail .destination input{max-width:342px;width:100%}.sendmail .destination .maildmain{font-size:16px;font-weight:500}.sendmail .sendmail_btn{align-items:center;background-color:var(--adminColor);color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:25px;font-size:min(3.2vw,25px);font-weight:500;height:100%;justify-content:center;line-height:1.4;padding:2rem 3rem;width:600px}.sendmail .sendmail_btn:hover{background-color:var(--btnBgColor2);box-shadow:inset 4px 4px 2px rgba(0,0,0,.125)}.checkWrap{align-items:flex-start;display:flex;justify-content:flex-start;padding:0 .5em}.checkWrap+.checkWrap{margin-top:12px}.checkWrap .checkBox{padding-top:.4em}.checkWrap .checkLabel{width:100%}.checkWrap .checkLabel label{font-size:16px;font-weight:500}.checkWrap .checkLabel label.label20{font-size:20px;font-weight:700}.conditionalWrap .conditional{display:none;margin-top:10px}.conditionalWrap .checkWrap[data-cond=true] .conditional{display:block}.narrowingCondition{border-radius:10px;box-sizing:border-box;margin-bottom:20px;padding:30px 60px;width:100%}.narrowingCondition .narrowingTitle{font-size:32px;font-weight:700}.narrowingCondition .narrowingFlex{align-items:flex-end;-moz-column-gap:30px;column-gap:30px;display:flex;justify-content:space-between}.narrowingCondition .narrowingTitle+.narrowingFlex{margin-top:25px}.narrowingCondition .narrowingFlex .pageBtnNav{margin:0;width:auto}.narrowingCondition .narrowingRowWrap{width:calc(100% - 300px)}.narrowingCondition .narrowingRow{align-items:center;-moz-column-gap:35px;column-gap:35px;display:flex;justify-content:flex-start}.narrowingCondition .narrowingRow:not(:first-child){margin-top:25px}.narrowingCondition .narrowingRow dt{align-items:center;display:flex;font-size:20px;font-weight:700;gap:15px;justify-content:flex-start;width:250px}.narrowingCondition .narrowingRow dt:before{background-color:#8b6b4e;border-radius:50%;content:"";display:block;height:20px;width:20px}.narrowingCondition .narrowingRow dt label{font-size:16px;width:calc(100% - 35px)}.narrowingCondition .narrowingRow dd{width:calc(100% - 270px)}.narrowingCondition .narrowingRow dd ul{align-items:center;-moz-column-gap:60px;column-gap:60px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:30px}.narrowingCondition .narrowingRow dd ul li{float:none;font-size:15px}.narrowingCondition .narrowingRow dd ul li input{margin-right:10px}.narrowingCondition.ncLayout2 .narrowingRow dt{width:180px}.narrowingCondition.ncLayout2 .narrowingRow dd{width:calc(100% - 200px)}body[data-user=client] .narrowingCondition{background:rgba(29,62,118,.1)}body[data-user=client] .narrowingCondition .narrowingRow dt:before{background:var(--clientSubColor)}body[data-user=admin] .narrowingCondition{background:rgba(165,13,5,.1)}body[data-user=admin] .narrowingCondition .narrowingRow dt:before{background:var(--adminColor)}.narrowingCondition .pageBtnNav{margin-top:45px}@media only screen and (max-width:1200px){.narrowingCondition .narrowingFlex{display:block}.narrowingCondition .narrowingFlex .pageBtnNav{margin-top:45px;width:100%}.narrowingCondition .narrowingRowWrap{width:100%}.narrowingCondition .narrowingRow{display:block}.narrowingCondition .narrowingRow dd,.narrowingCondition .narrowingRow dt{width:100%}.narrowingCondition .narrowingRow dd{margin-top:15px}}@media only screen and (max-width:1540px){.inner{margin-left:auto;margin-right:auto;min-width:320px;width:90%}}@media only screen and (max-width:1100px){.labelBox{max-width:inherit;width:100%}.inputBox{margin-top:30px;width:100%}.oneRow{align-items:flex-start;flex-direction:column}}@media only screen and (max-width:750px){.separator{flex-direction:column}.labelBox{margin-bottom:6vw}.nameBlock{margin-top:2vw}input[type=email],input[type=password],input[type=tel],input[type=text]{max-width:100%}.pageSectionTitle{margin-bottom:7vw}.sepLabel{font-size:5vw}.label,.subLabel{font-size:4vw}.inputTxt{font-size:3.2vw}input[type=email],input[type=password],input[type=tel],input[type=text]{font-size:2.8vw}.labelBox{border-bottom:1px solid var(--inputBrd);max-width:100%;padding-bottom:2vw}.oneRow>input{max-width:100%!important;width:100%!important}.oneRow>.label{font-size:3vw;margin-bottom:10px;width:100%}.oneRow>.label:after{position:relative;right:auto;top:auto;transform:translateY(0)}.inputElem.elemMini{flex-wrap:wrap}.inputElem.elemMini .leftBox,.inputElem.elemMini .rightBox{width:100%}.inputElem.elemMini .rightBox{margin-top:15px}.inputElem.elemMini .rightBox dl{flex-wrap:wrap}.inputElem.elemMini .rightBox dl dt{width:100%}.inputElem.elemMini .rightBox dl dd{margin-top:15px;width:100%}.inputElem.elemMini .rightBox dl dd>p{font-size:4vw}.signup_caption{font-size:4vw;text-align:left}.spib{display:inline-block!important}}.switch{display:inline-block;height:30px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{border:1px solid var(--inputBrd);bottom:0;box-shadow:4px 4px 2px var(--inputBrdAlpha) inset;box-shadow:-4px 4px -4px #000!important;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{background-color:#fff;position:absolute;transition:.4s}.slider:before{bottom:-4px;content:"";height:30px;left:-2px;width:30px}input:checked+.slider{background-color:var(--okColor)}input+.slider{box-shadow:4px 4px 2px var(--sliderBrdAlpha) inset}input:checked+.slider:before{transform:translateX(30px)}.slider.round{border-radius:20px}.slider.round:before{border:2px solid var(--inputBrd);border-radius:50%}.timeBox>div{align-items:center}.timeBox>div>*{display:inline-block;margin-right:20px}.timeBox>div>:last-child{margin-right:0}.timeBox>div>select{margin-right:4px;width:60px}.timeBox>div>.switch{vertical-align:middle}.square{border:1px solid var(--dayColor);border-radius:6px;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:var(--dayColor);font-size:16px;font-weight:700;height:40px;line-height:200%;text-align:center;width:40px}.square.red{border:1px solid var(--dayColorRed);color:var(--dayColorRed)}.timeTxt{font-size:16px;font-weight:700;height:40px;line-height:200%}.labelTime1,.labelTime2{font-size:20px;font-weight:500}@media (max-width:450px){.labelTime1,.labelTime2{font-size:15px}}.labelTime1{margin-left:73px}.labelTime2{margin-left:53px}@media only screen and (min-width:751px) and (max-width:900px){.square{width:4vw}.square,.timeTxt{font-size:1.6vw;height:4vw}.timeBox>div>*{margin-right:1vw}.switch{height:3vw;width:6vw}.slider:before{height:3vw;width:3vw}.labelTime1{margin-left:15%}.labelTime2{margin-left:12%}}@media only screen and (max-width:750px){.square{width:8vw}.square,.timeTxt{font-size:3.2vw;height:8vw}.timeBox>div>*{margin-right:2vw}.switch{height:6vw;width:12vw}.slider:before{height:6vw;width:6vw}.labelTime1{margin-left:13vw}.labelTime2{margin-left:7vw}}.spSeparetor{display:none!important;margin:0!important}@media only screen and (max-width:450px){.spSeparetor{display:block;margin-bottom:0;width:100%}.timeBox select{width:16%!important}}.pageBtnNav{grid-column-gap:20px;grid-row-gap:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.pageBtnNav.flexStart{justify-content:flex-start}.pageBtnNav li{float:none;position:relative}.pageBtnNav li.btnToText,.pageBtnNav li.insteadButton{align-items:center;display:flex;justify-content:flex-start}.pageBtnNav li.insteadButton{font-size:25px;font-weight:700}.pageBtnNav li .question{left:calc(100% + 20px);position:absolute;top:50%;transform:translateY(-50%)}.pageBtnNav li .question:first-child{left:0;margin-left:0;position:relative}.pageBtnNav li p{font-size:12px}.pageBtnNav li p.btnCaption{left:0;position:absolute;top:calc(100% + 10px);width:100%}.pageBtnNav li.haveQuestion{padding-right:40px}.pageBtnNav li.haveQuestion .question{left:auto;margin-left:0;right:0}.pageBtnNav .invisible{height:0!important;min-height:0!important;visibility:hidden!important}.btnPage{align-items:center;border:1px solid var(--inputBrd);border-radius:6px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.2);-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:flex;font-size:25px;font-weight:500;height:100%;justify-content:center;line-height:1.4;min-height:80px;padding:0 2rem}.btnPage:hover{box-shadow:inset 4px 4px 2px rgba(0,0,0,.125)}.btnPage.nonActive{opacity:.3!important;pointer-events:none!important}.btnPage.back{background-color:#fff;color:var(--btnTxtColor)}.btnPage.submit{background-color:var(--adminColor);color:#fff}.btnPage.btnMini{display:inline-block;font-size:20px;min-height:inherit;padding:.5em 1em}.btnPage.w620{max-width:100%;width:620px}.btnPage.w250{padding:0;width:250px}.btnPage.w250 .txt{font-size:20px}.back:hover{background-color:var(--btnBgColor)}.submit:hover{background-color:#cc9390}.btnPage .taCenter{text-align:center}.btnPage .spblock{display:block}.btnPage .txt{font-size:25px;font-weight:500!important}.arrow_txt{align-items:center;display:flex;font-weight:700;gap:7px;justify-content:flex-start}.arrow_txt:before{background:#000;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:block;height:14px;width:18px}.upLoadFileList li,.upLoadFileListHistory li{align-items:center;border-bottom:1px solid transparent;display:flex;flex-direction:row;font-size:20px;font-weight:700;gap:10px;margin-bottom:6px;width:100%}.btnLayout1{align-items:center;background-color:#fff5ee;border-color:var(--adminColor);color:#000;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:15px;font-weight:500;height:100%;justify-content:center;line-height:1.4}.btnLayout1:hover{background:#e3d1c5}.btnLayout2{align-items:center;background-color:var(--oneBlockBrd);border-color:var(--oneBlockBrd);color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:25px;font-weight:500;height:100%;justify-content:center;line-height:1.4}.btnLayout2:hover{background:#dedede}.btnLayout3{align-items:center;background-color:var(--adminColor);border-color:var(--adminColor);color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:25px;font-weight:500;height:100%;justify-content:center;line-height:1.4}.btnLayout3:hover{background:#cc9390}.btnLayout4{align-items:center;background-color:var(--cameramanColor);border-color:var(--cameramanColor);color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:25px;font-weight:500;height:100%;justify-content:center;line-height:1.4}.btnLayout4:hover{background:#cad9a0}.btnLayout5{align-items:center;background-color:var(--clientSubColor);border-color:var(--clientSubColor);color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:25px;font-weight:500;height:100%;justify-content:center;line-height:1.4}.btnLayout5:hover{background:#9fb4d6}.btnLayout6{align-items:center;background-color:#f53240;border-color:#f53240;color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:25px;font-weight:500;height:100%;justify-content:center;line-height:1.4}.btnLayout6:hover{background:#fcbbc0}.btnLayout7{align-items:center;background-color:#0031ff;border-color:#0031ff;color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:25px;font-weight:500;height:100%;justify-content:center;line-height:1.4}.btnLayout7:hover{background:#93a2ef}.btnLayout8{align-items:center;background-color:var(--vietnamColor);border-color:var(--vietnamColor);color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:25px;font-weight:500;height:100%;justify-content:center;line-height:1.4}.btnLayout8:hover{background:#f8daa9}.btnLayout9{align-items:center;background-color:var(--vendorColor);border-color:var(--vendorColor);color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:25px;font-weight:500;height:100%;justify-content:center;line-height:1.4}.btnLayout9:hover{background:#9fd3ef}.btnLayout10{align-items:center;background-color:#a2a2a2;border-color:#a2a2a2;box-shadow:0 2px 2px 2px rgba(0,0,0,.2);color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:25px;font-weight:500;height:100%;justify-content:center;line-height:1.4;padding:0 1em 0 .5em}.btnLayout10.active,.btnLayout10:hover{background:#646464;border-color:#ddd;box-shadow:inset 2px 2px 5px 2px rgba(0,0,0,.2)}.btnPage.miniBtn{min-height:inherit;padding:5px 10px;width:-moz-max-content;width:max-content}.btnPage.adduser{-moz-column-gap:25px;column-gap:25px;font-size:20px;padding:1.1rem 5rem}.btnDownload{align-items:center;background:#a2a2a2;border-radius:5px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.2);display:flex;height:40px;justify-content:center;margin:0 auto;width:40px}.btnDownload:hover{background:#dedede;box-shadow:inset 4px 4px 2px rgba(0,0,0,.125)}.btnDownload img{height:auto;width:24px}@media only screen and (max-width:750px){.pageBtnNav{align-items:flex-start;margin-left:auto;margin-right:auto;width:90%}.pageBtnNav li{width:100%}.pageBtnNav li .question{left:auto;margin:0;right:0;top:calc(100% + 10px);transform:translateY(0)}.pageBtnNav li .question:first-child{bottom:0;display:block;left:auto;margin:0 0 0 auto;position:relative;right:0;top:0;width:30px;z-index:100}.pageBtnNav li p.btnCaption{position:static}.pageBtnNav li.haveQuestion{padding-right:40px}.pageBtnNav li.haveQuestion .question{left:auto;margin-left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.btnPage{font-size:5vw;line-height:100%;padding:4vw}.btnPage,.btnPage.w620{width:100%}.btnPage.w250{padding:0 1em;width:auto}.btnPage br{display:none}.btnPage.adduser{font-size:4vw;padding:4vw 5vw}}.separeteSpace{background-color:#fff;border:1px solid var(--inputBrd);border-radius:6px;box-shadow:4px 4px 2px var(--inputBrdAlpha) inset;display:block;font-size:14px;height:4px;margin-bottom:20px;margin-top:20px;max-width:400px;padding:0 10px;width:100%}.question{display:inline-block;margin-left:20px;position:relative;vertical-align:bottom;z-index:100}.question p{background-color:#fff;border:1px solid #ccc;display:none;font-size:10px;left:50%;line-height:160%;padding:20px;position:absolute;top:50%;width:220px}.question.rightend p{left:auto;right:0}.question.hover p,.question:hover p{display:block}@media only screen and (max-width:750px){.question p{left:calc(100% - 260px);position:absolute;top:50%}.question.rightend p{left:auto;right:0}}.alertNotice{align-items:center;background:rgba(255,180,39,.1);border:3px solid #ffb427;border-radius:10px;box-sizing:border-box;color:#b27400;display:flex;font-size:20px;font-weight:700;gap:28px;justify-content:space-between;padding:25px 30px;width:100%}.alertNotice .icon,.alertNotice .time{white-space:nowrap}.alertNotice .reason{width:100%}.menuBtnWrap{grid-row-gap:80px;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.menuBtnWrap .btnPage{padding:0 1em;width:calc(33% - 54px)}.menuBtnWrap:after{content:"";display:block;height:0;width:calc(33% - 54px)}@media only screen and (max-width:1400px){.menuBtnWrap .btnPage,.menuBtnWrap:after{width:calc(50% - 40px)}}.menuBtnWrap .menuBtn.bgclient{background-color:var(--clientSubColor)}.menuBtnWrap .menuBtn.bgadmin{background-color:var(--adminColor)}.menuBtnWrap .menuBtn.bgadmin:hover{background:#cc9390;box-shadow:inset 4px 4px 2px rgba(0,0,0,.125)}.adminAccountMenu .menuBtnWrap .menuBtn.back{border:1px solid var(--inputBrd);color:var(--btnTxtColor);min-width:180px;width:20%}.account_Container{margin-top:80px}.account_Container h3{font-size:25px;font-weight:700}.form-b div,.form-c div,.form-update-contents{display:flex}.bulk-update{cursor:pointer;font-size:20px;height:20px;margin-top:60px;padding:10px 20px;text-align:center;width:160px}.form-update-contents-each{margin-bottom:10px}.search_Wrap_Modal{border-left-color:var(--inputBrd);border-left-width:1px;border:1px solid var(--inputBrd);border-left:15px solid var(--adminColor);border-radius:6px;box-shadow:4px 4px 2px var(--inputBrdAlpha);font-size:16px;margin-top:60px;padding:60px 80px;position:relative}.search_Wrap_Modal form{margin-top:0!important}.search_Wrap_Modal form input,.search_Wrap_Modal form label{margin-left:15px}#x-button{color:#727272;cursor:pointer;font-size:35px;padding:5px 10px 7px;position:absolute;right:30px;top:20px}.search_Wrap_sub{border-left-color:var(--inputBrd);border-left-width:1px;border:1px solid var(--inputBrd);border-left:15px solid var(--adminColor);border-radius:6px;box-shadow:4px 4px 2px var(--inputBrdAlpha);display:block;font-size:16px;margin-top:60px;padding:60px 80px}.search_Wrap_sub form{margin-top:0!important}.search_Wrap_sub form .update-modal{cursor:pointer;font-size:20px;margin-top:60px;padding:10px 20px;text-align:center;width:130px}.search_Wrap_sub form input,.search_Wrap_sub form label{margin-left:15px}.account_Container .search_Wrap{margin-top:50px}.account_Container .search_Title{font-size:20px;font-weight:500}.account_Container .search_Division{grid-gap:17px;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:10px}.account_Container .search_Division li{border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;float:none;font-size:16px;font-weight:500;opacity:.4;padding:13px 0;text-align:center;width:170px}.account_Container .search_Division li[data-divition=tc],.account_Container .search_Division li[data-divition=td],.account_Container .search_Division li[data-divition=tt]{background:var(--clientSubColor)}.account_Container .search_Division li[data-divition=cm]{background:var(--cameramanColor)}.account_Container .search_Division li[data-divition=ec]{background:var(--endClientColor)}.account_Container .search_Division li[data-divition=cr]{background:var(--vietnamColor)}.account_Container .search_Division li[data-divition=vd]{background:var(--vendorColor)}.account_Container .search_Division li[data-divition=ac]{background:var(--adminColor)}.account_Container .search_Division li.active,.account_Container .search_Division li:hover{opacity:1}.account_Container form{margin-top:60px}.account_Container .account_tableWrap{max-height:400px;overflow:auto;width:100%}.account_Container .account_tableWrap .account_table{border:1px solid #c9c9c9;box-sizing:border-box;font-size:15px;min-width:1290px;width:100%}.account_Container .account_tableWrap .account_table thead th{position:sticky;top:-1px;z-index:1}.account_Container .account_tableWrap .account_table thead th:first-child{left:0;z-index:2}.account_Container .account_tableWrap .account_table tbody td:first-child{left:0;position:sticky;z-index:0}.account_Container .account_tableWrap .account_table tbody tr{display:none}.account_Container .account_tableWrap .account_table td,.account_Container .account_tableWrap .account_table th{padding:5px}.account_Container .account_tableWrap .account_table th{background-color:#bcbcbc;font-weight:500;text-align:center}.account_Container .account_tableWrap .account_table th:not(:first-child){border-left:1px solid #fff}.account_Container .account_tableWrap .account_table .account__Select{width:4%}.account_Container .account_tableWrap .account_table .account__Division,.account_Container .account_tableWrap .account_table .account__ID{width:9%}.account_Container .account_tableWrap .account_table .account__Department{width:12%}.account_Container .account_tableWrap .account_table .account__Address{width:19%}.account_Container .account_tableWrap .account_table .account__Tel{width:9%}.account_Container .account_tableWrap .account_table .account__Name{width:12%}.account_Container .account_tableWrap .account_table .account__Mail{width:15%}.account_Container .account_tableWrap .account_table .account__Phone{width:11%}.account_Container .account_tableWrap .account_table td{background-color:#fff}.account_Container .account_tableWrap .account_table td:not(:first-child){border-left:1px solid #bcbcbc}.account_Container .account_tableWrap .account_table td.account__ID,.account_Container .account_tableWrap .account_table td.account__Mail,.account_Container .account_tableWrap .account_table td.account__Phone,.account_Container .account_tableWrap .account_table td.account__Select,.account_Container .account_tableWrap .account_table td.account__Tel{text-align:center}.account_Container .account_tableWrap .account_table tbody tr:not(:first-child){border-top:1px solid #bcbcbc}.account_Container .account_tableWrap .account_table tbody tr.even-row td{background-color:#f2f2f2}.form_Division{grid-gap:17px;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:30px 0}.adminAccountForm .form_Division{margin-top:0}.form_Division li{float:none}.form_Division li a{border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);color:#fff;font-size:16px;font-weight:500;opacity:.4;padding:13px 0;text-align:center;width:170px}.form_Division li[data-divition=tc] a,.form_Division li[data-divition=td] a,.form_Division li[data-divition=tt] a{background:var(--clientSubColor)}.form_Division li[data-divition=cm] a{background:var(--cameramanColor)}.form_Division li[data-divition=ec] a{background:var(--endClientColor)}.form_Division li[data-divition=cr] a{background:var(--vietnamColor)}.form_Division li[data-divition=vd] a{background:var(--vendorColor)}.form_Division li[data-divition=ac] a{background:var(--adminColor)}.form_Division li a.active,.form_Division li a:hover{opacity:1}.adminAccountForm h3{font-size:25px;font-weight:700;margin-bottom:30px}@media only screen and (max-width:750px){.menuBtnWrap{grid-gap:40px;justify-content:space-between}.menuBtnWrap .btnPage{font-size:4vw;min-width:inherit;width:100%}}.adminAccountForm .reward_tableWrap{overflow:auto;width:100%}.adminAccountForm .reward_tableWrap .reward_table{border:1px solid #c9c9c9;box-sizing:border-box;font-size:15px;min-width:916px;width:100%}.adminAccountForm .reward_tableWrap .reward_table tbody tr:not(:first-child){border-top:1px solid #bcbcbc}.adminAccountForm .reward_tableWrap .reward_table td,.adminAccountForm .reward_tableWrap .reward_table th{padding:5px}.adminAccountForm .reward_tableWrap .reward_table th{background-color:#bcbcbc;font-weight:500;text-align:center}.adminAccountForm .reward_tableWrap .reward_table th:not(:first-child){border-left:1px solid #fff}.adminAccountForm .reward_tableWrap .reward_table td{background:#fff;position:relative}.adminAccountForm .reward_tableWrap .reward_table td:not(:first-child){border-left:1px solid #bcbcbc}.adminAccountForm .reward_tableWrap .reward_table .reward__Compatible{text-align:center}.adminAccountForm .reward_tableWrap .reward_table tbody td:first-child,.adminAccountForm .reward_tableWrap .reward_table thead th:first-child{left:0;position:sticky;top:0;z-index:1}.adminAccountForm .reward_tableWrap .reward_table .reward__Compatible{width:10%}.adminAccountForm .reward_tableWrap .reward_table .reward__Service{width:25%}.adminAccountForm .reward_tableWrap .reward_table .reward__New,.adminAccountForm .reward_tableWrap .reward_table .reward__Period__new{width:20%}.adminAccountForm .reward_tableWrap .reward_table .reward__Period__now{width:15%}.adminAccountForm .reward_tableWrap .reward_table .reward__Now{width:10%}.adminAccountForm .reward_tableWrap .reward_table tbody td input[type=text]{width:100px}header{background:#a2a2a2;width:100%}header .headerInner{grid-column-gap:50px;align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:15px 25px}header .headerInner .headerLeft{grid-row-gap:15px;grid-column-gap:25px;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}header .headerInner .headerLeft .actlogo{width:210px}header .headerInner .headerLeft .actlogo img{height:auto;width:100%}header .headerInner .headerLeft .title{color:#fff;font-size:clamp(24px,2.8vw,35px);font-weight:700}header .headerInner .headerLeft .title .small{display:inline-block;font-size:80%}header .headerInner .headerRight{display:flex;flex-flow:row-reverse;justify-content:flex-end}header .headerInner .headerRight>div{align-items:center;border-left:1px solid #fff;display:flex;justify-content:center;padding:0 20px}header .headerInner .headerRight>div.account{padding-right:0}header .headerInner .headerRight>div a{grid-column-gap:10px;align-items:center;color:#fff;display:flex;font-weight:500;justify-content:center}header .headerInner .headerRight>div a:hover,header .headerInner .headerRight>div a:visited{color:#fff}header .headerInner .headerRight>div.faq a,header .headerInner .headerRight>div.top a{font-size:24px;letter-spacing:2px}header .headerInner .headerRight>div.faq a .icon,header .headerInner .headerRight>div.top a .icon{width:25px}header .headerInner .headerRight>div.faq a .icon img,header .headerInner .headerRight>div.top a .icon img{height:auto;width:100%}header .headerInner .headerRight>div.account a{width:300px}header .headerInner .headerRight>div.account a .icon{flex:0 0 70px}header .headerInner .headerRight>div.account a .companyName{font-size:18px}header .headerInner .headerRight>div.account a .department{font-size:14px}header .headerInner .headerRight>div.account a .userName{font-size:20px}header .headerInner .headerRight .subMenuWrap{display:none;left:20px;padding-top:15px;position:absolute;top:100%;width:calc(100% - 20px)}header .headerInner .headerRight .subMenu{border-radius:0 0 10px 10px;box-shadow:3px 3px 6px 3px rgba(0,0,0,.2);width:100%}header .headerInner .headerRight .smToggle{position:relative}header .headerInner .headerRight .smOpen .subMenuWrap,header .headerInner .headerRight .smToggle:hover .subMenuWrap{display:block}header .headerInner .headerRight .subMenu li{background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;float:none;overflow:hidden;position:relative}header .headerInner .headerRight .subMenu li:not(:first-child):before{border-radius:100vh;box-shadow:4px 4px 2px var(--inputBrdAlpha) inset;content:"";display:block;height:3px;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:90%}header .headerInner .headerRight .subMenu li:last-child{border-bottom:1px solid #ddd;border-radius:0 0 10px 10px}header .headerInner .headerRight .subMenu li a{align-items:center;background:#fff;box-sizing:border-box;color:#000;display:flex;gap:10px;justify-content:space-between;padding:20px}header .headerInner .headerRight .subMenu li a .icon{flex:none}header .headerInner .headerRight .subMenu li a:hover{background:#f2f2f2;color:#9f9d95}header .headerInner .headerRight .subMenu li a:hover .icon{opacity:.7}@media only screen and (max-width:900px){header .headerInner{grid-column-gap:0;grid-row-gap:10px;flex-wrap:wrap;justify-content:center}header .headerInner .headerLeft{width:100%}header .headerInner .headerLeft .actlogo{width:160px}header .headerInner .headerLeft .title{width:100%}header .headerInner .headerRight{flex-wrap:wrap;justify-content:space-between;width:100%}header .headerInner .headerRight>div{border-left:none;justify-content:flex-start;padding:15px 0;width:100%}header .headerInner .headerRight>div:not(:first-child){border-top:1px solid #fff}header .headerInner .headerRight>div.faq,header .headerInner .headerRight>div.top{width:48%}header .headerInner .headerRight>div a{justify-content:flex-start}header .headerInner .headerRight>div .icon{width:30px}header .headerInner .headerRight>div.account a .icon{flex:0 0 30px}header .headerInner .headerRight>div.account a{width:100%}header .headerInner .headerRight>div.account a .icon img{height:auto;width:100%}header .headerInner .headerRight .subMenuWrap{left:0;width:100%}}footer{background:#a2a2a2;width:100%}footer .footerLinkBlock{padding:25px 0}footer .footerLinkBlock ul{align-items:center;-moz-column-gap:50px;column-gap:50px;display:flex;flex-wrap:wrap;justify-content:center}footer .footerLinkBlock ul li{float:none}footer .footerLinkBlock ul li a{color:#fff;font-weight:500}footer .footerLinkBlock ul li a:hover,footer .footerLinkBlock ul li a:visited{color:#fff}footer .footerLogoBlock{background:var(--footerColor);padding:32px 0;width:100%}footer .footerLogoBlock .actlogo{margin:0 auto;max-width:168px;width:90%}footer .footerLogoBlock .actlogo img{height:auto;width:100%}footer .footerLogoBlock .copyright{color:#fff;display:block;margin:32px auto 0;text-align:center;width:90%}@media only screen and (max-width:750px){footer .footerLinkBlock{padding:0}footer .footerLinkBlock ul{-moz-column-gap:0;column-gap:0;justify-content:space-between}footer .footerLinkBlock ul li{box-sizing:border-box;width:50%}footer .footerLinkBlock ul li a{display:block;padding:15px 0;text-align:center}}body[data-user=cameraman] footer,body[data-user=cameraman] header{background:var(--cameramanColor)}body[data-user=cameraman] .userColor{color:var(--cameramanColor)}body[data-user=cameraman] .oneBlock{border-left-color:var(--cameramanColor)}body[data-user=vendor] footer,body[data-user=vendor] header{background:var(--vendorColor)}body[data-user=vendor] .userColor{color:var(--vendorColor)}body[data-user=vendor] .oneBlock{border-left-color:var(--vendorColor)}body[data-user=vietnam] footer,body[data-user=vietnam] header{background:var(--vietnamColor)}body[data-user=vietnam] .userColor{color:var(--vietnamColor)}body[data-user=vietnam] .oneBlock{border-left-color:var(--vietnamColor)}body[data-user=admin] footer,body[data-user=admin] header{background:var(--adminColor)}body[data-user=admin] .userColor{color:var(--adminColor)}body[data-user=admin] .oneBlock{border-left-color:var(--adminColor)}body[data-user=client] footer,body[data-user=client] header{background:var(--clientColor)}body[data-user=client] .userColor{color:var(--clientSubColor)}body[data-user=client] .oneBlock{border-left-color:var(--clientSubColor)}input.toggleSwitch{height:0;visibility:hidden}.simpleHideBox .simpleHide{display:none}input.toggleSwitch:checked+.simpleHideBox .simpleHide{display:block}.still_indexMenu{grid-gap:15px;display:flex;justify-content:flex-start;margin:35px auto 0}.still_indexMenu .stillMenuBtn1{width:160px}.still_indexMenu .stillFlowMenu{grid-gap:5px;display:flex;justify-content:space-between;width:100%}.still_indexMenu .stillFlowMenu .stillMenuBtn2{width:14.5%}.still_indexMenu a{align-items:center;border-radius:10px;box-sizing:border-box;color:#0031ff;display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:20px 0;position:relative;text-decoration:underline;width:100%}.still_indexMenu .active a,.still_indexMenu .stillMenuBtn1:hover a,.still_indexMenu .stillMenuBtn2:hover a{color:#fff;font-weight:500;text-decoration:none}.still_indexMenu a .aflex{display:block;position:relative;width:90%;z-index:1}.still_indexMenu a .aflex span{display:block;text-align:center;width:100%}.still_indexMenu .stillMenuBtn1.cancel a{background:#f5dcde}.still_indexMenu .stillMenuBtn1.cancel.active a,.still_indexMenu .stillMenuBtn1.cancel:hover a{background:#f53240}.still_indexMenu .stillMenuBtn1.hold a{background:#fff6e6}.still_indexMenu .stillMenuBtn1.hold.active a,.still_indexMenu .stillMenuBtn1.hold:hover a{background:#e39710}.still_indexMenu .stillMenuBtn1.noCompleted a{background:#e7ecff}.still_indexMenu .stillMenuBtn1.noCompleted.active a,.still_indexMenu .stillMenuBtn1.noCompleted:hover a{background:#1d417a}.still_indexMenu .stillFlowMenu a:after,.still_indexMenu .stillFlowMenu a:before{content:"";display:block;height:50%;pointer-events:none;position:absolute;width:100%;z-index:0}.still_indexMenu .stillFlowMenu a:before{top:0;transform:skew(20deg) translateZ(0)}.still_indexMenu .stillFlowMenu a:after{bottom:0;transform:skew(-20deg) translateZ(0)}.still_indexMenu .stillFlowMenu .stillMenuBtn2:first-child a:after,.still_indexMenu .stillFlowMenu .stillMenuBtn2:first-child a:before{left:50%;width:50%}.still_indexMenu .stillFlowMenu .stillMenuBtn2:last-child a:after,.still_indexMenu .stillFlowMenu .stillMenuBtn2:last-child a:before{left:0;width:50%}.still_indexMenu .stillFlowMenu .stillMenuBtn2:first-child a{background:linear-gradient(90deg,#e6fae1 0,#e6fae1 75%,rgba(230,250,225,0) 76%,rgba(230,250,225,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E6FAE1",endColorstr="#E6FAE1",GradientType=1)}.still_indexMenu .stillFlowMenu .stillMenuBtn2 a:after,.still_indexMenu .stillFlowMenu .stillMenuBtn2 a:before{background:#e6fae1}.still_indexMenu .stillFlowMenu .stillMenuBtn2:first-child.active a,.still_indexMenu .stillFlowMenu .stillMenuBtn2:first-child:hover a{background:linear-gradient(90deg,#007e0a 0,#007e0a 75%,rgba(0,126,10,0) 76%,rgba(0,126,10,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007e0a",endColorstr="#00007e0a",GradientType=1)}.still_indexMenu .stillFlowMenu .stillMenuBtn2.active a:after,.still_indexMenu .stillFlowMenu .stillMenuBtn2.active a:before,.still_indexMenu .stillFlowMenu .stillMenuBtn2:hover a:after,.still_indexMenu .stillFlowMenu .stillMenuBtn2:hover a:before{background:#007e0a}.still_indexMenu .stillFlowMenu .stillMenuBtn2.completion a{background:linear-gradient(90deg,hsla(0,0%,89%,0) 0,hsla(0,0%,89%,0) 25%,#e2e2e2 26%,#e2e2e2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00E2E2E2",endColorstr="#E2E2E2",GradientType=1)}.still_indexMenu .stillFlowMenu .stillMenuBtn2.completion a:after,.still_indexMenu .stillFlowMenu .stillMenuBtn2.completion a:before{background:#e2e2e2}.still_indexMenu .stillFlowMenu .stillMenuBtn2.completion.active a,.still_indexMenu .stillFlowMenu .stillMenuBtn2.completion:hover a{background:linear-gradient(90deg,rgba(5,48,165,0) 0,rgba(5,48,165,0) 25%,#0530a5 26%,#0530a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000530a5",endColorstr="#0530a5",GradientType=1)}.still_indexMenu .stillFlowMenu .stillMenuBtn2.completion.active a:after,.still_indexMenu .stillFlowMenu .stillMenuBtn2.completion.active a:before,.still_indexMenu .stillFlowMenu .stillMenuBtn2.completion:hover a:after,.still_indexMenu .stillFlowMenu .stillMenuBtn2.completion:hover a:before{background:#0530a5}.still_indexSerch{grid-gap:20px;align-items:center;display:flex;justify-content:flex-start;margin-top:60px}.still_indexSerch .serchBtn{align-items:center;background-color:var(--adminColor);color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;line-height:1.4;padding:.5rem 1rem}.still_indexFilterBox{margin-top:60px}.still_indexFilterBox .search_Title{font-size:20px;font-weight:500}.still_indexFilter{align-items:center;display:flex;justify-content:flex-start;margin-top:20px}.still_indexFilter.itemLeft{justify-content:flex-end}.displayNumberBlock{margin:0 0 25px auto;width:140px}.pageNationBlock{margin:45px 0}.pageNation{align-items:center;display:flex;gap:20px;justify-content:center}.pageNation li{float:none}.pageNation_list,.pageNation_list_Btn{align-items:center;display:flex;gap:20px;justify-content:center}.pageNation_list_Btn li a{align-items:center;border:2px solid #ddd;border-radius:10px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.2);display:flex;height:45px;justify-content:center;width:45px}.pageNation_list_Btn li a:hover{background-color:var(--btnBgColor);box-shadow:inset 4px 4px 2px rgba(0,0,0,.125)}.pageNation_list_Btn.next li a img{transform:rotate(180deg)}.pageNation_list li,.pageNation_list li a{color:#b5b5b5;font-size:20px}.pageNation_list li a{text-align:center;width:30px}.pageNation_list li a.active,.pageNation_list li a:hover{border-bottom:2px solid #a50d05;color:#000}.pageNation__txt{font-weight:500;margin-top:20px;text-align:center}@media only screen and (max-width:1000px){.still_indexMenu{flex-wrap:wrap}.still_indexMenu .stillMenuBtn1{max-width:320px;width:30%}.still_indexMenu .stillFlowMenu{width:100%}.still_indexMenu a{font-size:min(2vw,14px)}.still_indexMenu a .aflex{width:80%}.pageNation{flex-wrap:wrap}.pageNation_list,.pageNation_list_Btn{width:100%}.pageNation_list{gap:10px;margin:35px 0}.pageNation_list li,.pageNation_list li a{font-size:2.5vw;padding:0 5px;width:auto}}@media only screen and (max-width:750px){.still_indexSerch{flex-wrap:wrap}.still_indexSerch .label{width:100%}.still_indexSerch input{width:50%}}.still_indexWrap{margin:35px 0 40px}.still_indexBlock{overflow:auto}.still_indexBlock+.still_indexBlock{margin-top:30px}.still_index{border:1px solid #c9c9c9}.still_index th{background:#afafaf;font-size:12px;font-weight:500;padding:5px;text-align:center}.still_index th:not(.stillIndex_controlNumber){border-left:1px solid #fff}.still_index th span{display:inline-block}.still_index td{background:#fff;font-weight:500;padding:10px 5px}.still_index td:not(.stillIndex_controlNumber){border-left:1px solid #c9c9c9}.still_index tbody tr{border-top:1px solid #c9c9c9}.still_index tbody tr.even-row td{background:#f2f2f2}.still_index .question,.still_projectBox .question{margin-left:5px}.still_index .still_subTr th{border-top:2px dashed #fff}.still_index .still_subTr td{border-top:3px dashed #c9c9c9}.still_index td ul.inCell li,.still_index td ul.wtList li,.still_index th ul.inCell li,.still_index th ul.wtList li{float:none}.still_index th ul.inCell li:not(:first-child){border-top:2px dashed #fff;margin-top:5px;padding-top:5px}.still_index td ul.inCell li:not(:first-child){border-top:3px dashed #c9c9c9;margin-top:10px;padding-top:10px}.still_index td ul.wtList li:not(:first-child){margin-top:10px}.def_tableWrap{overflow-x:auto;width:100%}.def_tableWrap .def_tableStyle{border:1px solid #c9c9c9;min-width:1170px;width:100%}.def_tableWrap .def_tableStyle td,.def_tableWrap .def_tableStyle th{box-sizing:border-box;padding:5px 10px}.def_tableWrap .def_tableStyle th{background:#c9c9c9;font-size:20px;font-weight:700;text-align:center}.def_tableWrap .def_tableStyle th:not(:first-child){border-left:1px solid #fff}.def_tableWrap .def_tableStyle tbody tr:not(:first-child){border-top:1px solid #c9c9c9}.def_tableWrap .def_tableStyle td:not(:first-child){border-left:1px solid #c9c9c9}.def_tableWrap .def_tableStyle td{font-size:16px}.def_tableWrap .def_tableStyle tbody tr:nth-child(2n) td{background:#f2f2f2}.def_tableWrap .def_tableStyle td.taCenter{text-align:center}.def_tableWrap .def_tableStyle td.taRight{text-align:right}.def_tableWrap .def_tableStyle td.vaCenter{vertical-align:center}.def_tableWrap .def_tableStyle td.vaTop{vertical-align:top}.def_tableWrap .def_tableStyle td.vaBottom{vertical-align:bottom}.stillIndex_layout1 .stillIndex_controlNumber{min-width:200px}.stillIndex_layout1 .stillIndex_status{min-width:250px}.stillIndex_layout1 .stillIndex_customerName,.stillIndex_layout1 .stillIndex_project{min-width:300px}.stillIndex_layout1 td.stillIndex_controlNumber,.stillIndex_layout1 td.stillIndex_status{text-align:center}.stillIndex_layout1 tr[data-status=hold] td.stillIndex_controlNumber{background:var(--holdColor);color:#fff;font-weight:500}.stillIndex_layout1 tr[data-status=cancel] td.stillIndex_controlNumber{background:var(--cancelColor);color:#fff;font-weight:500}.stillIndex_layout1 tr[data-status=completion] td{background:#e2e2e2;color:#b5b5b5}.stillIndex_layout1 tr[data-status=noCompleted] td.stillIndex_controlNumber{background:#1d417a;color:#fff}.stillIndex_layout2 th{font-size:80%}.stillIndex_layout2 .stillIndex_directions,.stillIndex_layout2 .stillIndex_downloadCM,.stillIndex_layout2 .stillIndex_requestsNum1,.stillIndex_layout2 .stillIndex_requestsNum2{min-width:50px}.stillIndex_layout2 .stillIndex_controlNumber,.stillIndex_layout2 .stillIndex_scheduledCM,.stillIndex_layout2 .stillIndex_scheduledCR{min-width:130px}.stillIndex_layout2 .stillIndex_customerName,.stillIndex_layout2 .stillIndex_project{min-width:190px}.stillIndex_layout2 .stillIndex_supplement{min-width:250px}.stillIndex_layout2 td.stillIndex_controlNumber,.stillIndex_layout2 td.stillIndex_directions,.stillIndex_layout2 td.stillIndex_downloadCM,.stillIndex_layout2 td.stillIndex_downloadCR,.stillIndex_layout2 td.stillIndex_requestsNum1,.stillIndex_layout2 td.stillIndex_requestsNum2{text-align:center}.stillIndex_layout2 .stillIndex_dateCM span,.stillIndex_layout2 .stillIndex_dateCR span,.stillIndex_layout2 .stillIndex_scheduledCM span,.stillIndex_layout2 .stillIndex_scheduledCR span{display:inline-block}.stillIndex_layout2 .stillIndex_dateCM span:not(:last-child),.stillIndex_layout2 .stillIndex_dateCR span:not(:last-child),.stillIndex_layout2 .stillIndex_scheduledCM span:not(:last-child),.stillIndex_layout2 .stillIndex_scheduledCR span:not(:last-child){margin-right:1em}.stillIndex_layout2 tr[data-status=hold] td.stillIndex_controlNumber{background:var(--holdColor);color:#fff;font-weight:500}.stillIndex_layout2 tr[data-status=cancel] td.stillIndex_controlNumber{background:var(--cancelColor);color:#fff;font-weight:500}.stillIndex_layout2 tr[data-status=completion] td.stillIndex_controlNumber{background:var(--completionColor);color:#fff;font-weight:500}.stillIndex_layout3 th{font-size:80%}.stillIndex_layout3 .stillIndex_controlNumber{min-width:130px}.stillIndex_layout3 .stillIndex_checkImg,.stillIndex_layout3 .stillIndex_checkSF,.stillIndex_layout3 .stillIndex_downloadImgFirst,.stillIndex_layout3 .stillIndex_scheduledSendImg{min-width:150px}.stillIndex_layout3 .stillIndex_customerName,.stillIndex_layout3 .stillIndex_project{min-width:280px}.stillIndex_layout3 td.stillIndex_controlNumber{text-align:center}.stillIndex_layout3 .stillIndex_checkImg span,.stillIndex_layout3 .stillIndex_checkSF span,.stillIndex_layout3 .stillIndex_dateSendImg span,.stillIndex_layout3 .stillIndex_downloadImgFirst span,.stillIndex_layout3 .stillIndex_scheduledSendImg span{display:inline-block}.stillIndex_layout3 .stillIndex_checkImg span:not(:last-child),.stillIndex_layout3 .stillIndex_checkSF span:not(:last-child),.stillIndex_layout3 .stillIndex_dateSendImg span:not(:last-child),.stillIndex_layout3 .stillIndex_downloadImgFirst span:not(:last-child),.stillIndex_layout3 .stillIndex_scheduledSendImg span:not(:last-child){margin-right:1em}.stillIndex_layout4 .stillIndex_cancelAuto,.stillIndex_layout4 .stillIndex_cancelPaid{min-width:75px}.stillIndex_layout4 .stillIndex_controlNumber{min-width:130px}.stillIndex_layout4 .stillIndex_cancelDate,.stillIndex_layout4 .stillIndex_cancelDateSF,.stillIndex_layout4 .stillIndex_cancelStatus{min-width:150px}.stillIndex_layout4 .stillIndex_customerName,.stillIndex_layout4 .stillIndex_project{min-width:280px}.stillIndex_layout4 td.stillIndex_cancelAuto,.stillIndex_layout4 td.stillIndex_cancelDate,.stillIndex_layout4 td.stillIndex_cancelDateSF,.stillIndex_layout4 td.stillIndex_cancelPaid,.stillIndex_layout4 td.stillIndex_cancelStatus,.stillIndex_layout4 td.stillIndex_controlNumber{text-align:center}.stillIndex_layout4 .stillIndex_cancelDate span,.stillIndex_layout4 .stillIndex_cancelDateSF span{display:inline-block}.stillIndex_layout4 .stillIndex_cancelDate span:not(:last-child),.stillIndex_layout4 .stillIndex_cancelDateSF span:not(:last-child){margin-right:1em}.stillIndex_layout5 th{font-size:80%}.stillIndex_layout5 .stillIndex_confirmNum{min-width:40px}.stillIndex_layout5 .stillIndex_downloadImgData{min-width:70px}.stillIndex_layout5 .stillIndex_scheduledCM,.stillIndex_layout5 .stillIndex_scheduledCR{min-width:150px}.stillIndex_layout5 .stillIndex_controlNumber{min-width:190px}.stillIndex_layout5 .stillIndex_customerName,.stillIndex_layout5 .stillIndex_project{min-width:350px}.stillIndex_layout5 td.stillIndex_confirmNum,.stillIndex_layout5 td.stillIndex_controlNumber,.stillIndex_layout5 td.stillIndex_downloadImgData{text-align:center}.stillIndex_layout5 .stillIndex_dateCM span,.stillIndex_layout5 .stillIndex_dateCR span,.stillIndex_layout5 .stillIndex_scheduledCM span,.stillIndex_layout5 .stillIndex_scheduledCR span{display:inline-block}.stillIndex_layout5 .stillIndex_dateCM span:not(:last-child),.stillIndex_layout5 .stillIndex_dateCR span:not(:last-child),.stillIndex_layout5 .stillIndex_scheduledCM span:not(:last-child),.stillIndex_layout5 .stillIndex_scheduledCR span:not(:last-child){margin-right:1em}.stillIndex_layout6 th{font-size:80%}.stillIndex_layout6 .stillIndex_directions{min-width:60px}.stillIndex_layout6 .stillIndex_recruitmentStatus{min-width:80px}.stillIndex_layout6 .stillIndex_controlNumber{min-width:130px}.stillIndex_layout6 .stillIndex_orderDate{min-width:140px}.stillIndex_layout6 .stillIndex_customerName,.stillIndex_layout6 .stillIndex_project,.stillIndex_layout6 .stillIndex_waitingArea,.stillIndex_layout6 .stillIndex_waitingTime{min-width:210px}.stillIndex_layout6 td.stillIndex_controlNumber,.stillIndex_layout6 td.stillIndex_directions,.stillIndex_layout6 td.stillIndex_orderDate,.stillIndex_layout6 td.stillIndex_recruitmentStatus{text-align:center}.stillIndex_layout6 .wtList span{display:inline-block}.stillIndex_layout6 .wtList span:not(:last-child){margin-right:.5em}.stillIndex_layout7 .stillIndex_controlNumber{min-width:200px}.stillIndex_layout7 .stillIndex_status{min-width:250px}.stillIndex_layout7 .stillIndex_customerName,.stillIndex_layout7 .stillIndex_project{min-width:420px}.stillIndex_layout7 td.stillIndex_controlNumber,.stillIndex_layout7 td.stillIndex_status{text-align:center}.stillIndex_layout8Wrap{border:3px solid #707070;border-radius:10px;width:100%}.stillIndex_layout8{min-width:1290px;width:100%}.stillIndex_layout8 .stillIndex_controlNumber{min-width:200px}.stillIndex_layout8 .stillIndex_expectedDate_delivery,.stillIndex_layout8 .stillIndex_expectedDate_request{min-width:150px}.stillIndex_layout8 .stillIndex_status{min-width:290px}.stillIndex_layout8 .stillIndex_customerName,.stillIndex_layout8 .stillIndex_project{min-width:420px}.stillIndex_layout8 th{font-size:20px;font-weight:700}.stillIndex_layout8 td{font-size:16px;text-align:center}.stillIndex_layout8 td.stillIndex_controlNumber .textLink{font-weight:700}.stillIndex_layout8 td.stillIndex_projectTitle{text-align:left}.stillIndex_layout8 td.stillIndex_expectedDate_delivery,.stillIndex_layout8 td.stillIndex_expectedDate_request{font-size:20px;font-weight:700}.stillIndex_layout8 tr[data-status=completion] td{background:#e2e2e2;color:#b5b5b5}.stillIndex_layout9{min-width:1290px;width:100%}.stillIndex_layout9 .stillIndex_controlNumber,.stillIndex_layout9 .stillIndex_downloadStatus,.stillIndex_layout9 .stillIndex_photographyData{min-width:200px}.stillIndex_layout9 .stillIndex_date_request{min-width:190px}.stillIndex_layout9 .stillIndex_expectedDate_delivery{min-width:150px}.stillIndex_layout9 th{font-size:20px;font-weight:700}.stillIndex_layout9 td{font-size:16px;text-align:center}.stillIndex_layout9 td.stillIndex_controlNumber .textLink{font-weight:700}.stillIndex_layout9 td.stillIndex_projectTitle{text-align:left}.stillIndex_layout9 td.stillIndex_date_request,.stillIndex_layout9 td.stillIndex_downloadStatus,.stillIndex_layout9 td.stillIndex_expectedDate_delivery{font-size:20px;font-weight:700}.stillIndex_layout9 .miniBtn{margin:0 auto}.stillIndex_layout10{min-width:1290px;width:100%}.stillIndex_layout10 .stillIndex_date_request,.stillIndex_layout10 .stillIndex_downloadStatus,.stillIndex_layout10 .stillIndex_expectedDate_delivery,.stillIndex_layout10 .stillIndex_photographyData,.stillIndex_layout10 .stillIndex_requestsNum1,.stillIndex_layout10 .stillIndex_requestsNum2{width:25%}.stillIndex_layout10 .stillIndex_controlNumber{width:18.5%}.stillIndex_layout10 th{font-size:20px;font-weight:700}.stillIndex_layout10 td{font-size:16px;text-align:center}.stillIndex_layout10 td.stillIndex_controlNumber .textLink{font-weight:700}.stillIndex_layout10 td.stillIndex_projectTitle{text-align:left}.stillIndex_layout10 td.stillIndex_date_request,.stillIndex_layout10 td.stillIndex_downloadStatus,.stillIndex_layout10 td.stillIndex_expectedDate_delivery,.stillIndex_layout10 td.stillIndex_requestsNum1,.stillIndex_layout10 td.stillIndex_requestsNum2{font-size:20px;font-weight:700}.stillIndex_layout10 .miniBtn{margin:0 auto}.stillIndex_layout11{min-width:1290px;width:100%}.stillIndex_layout11 .stillIndex_controlNumber{width:18.6%}.stillIndex_layout11 .stillIndex_date_delivery,.stillIndex_layout11 .stillIndex_date_request,.stillIndex_layout11 .stillIndex_expectedDate_delivery{width:15.5%}.stillIndex_layout11 .stillIndex_date_deliveryRetouch,.stillIndex_layout11 .stillIndex_date_requestRetouch,.stillIndex_layout11 .stillIndex_expectedDate_requestRetouch,.stillIndex_layout11 .stillIndex_requestsNum1,.stillIndex_layout11 .stillIndex_requestsNum2{width:20%}.stillIndex_layout11 th{font-size:20px;font-weight:700}.stillIndex_layout11 td{font-size:16px;text-align:center}.stillIndex_layout11 td.stillIndex_controlNumber .textLink{font-weight:700}.stillIndex_layout11 td.stillIndex_projectTitle{text-align:left}.stillIndex_layout11 td.stillIndex_date_delivery,.stillIndex_layout11 td.stillIndex_date_deliveryRetouch,.stillIndex_layout11 td.stillIndex_date_request,.stillIndex_layout11 td.stillIndex_date_requestRetouch,.stillIndex_layout11 td.stillIndex_expectedDate_delivery,.stillIndex_layout11 td.stillIndex_expectedDate_requestRetouch,.stillIndex_layout11 td.stillIndex_requestsNum1,.stillIndex_layout11 td.stillIndex_requestsNum2{font-size:20px;font-weight:700}.def_tableWrap .def_tableStyle.stillIndex_layout12{min-width:1290px}.def_tableWrap .def_tableStyle.stillIndex_layout12 th{font-size:16px}.stillIndex_layout12 .stillIndex_input{width:50px}.stillIndex_layout12 .stillIndex_input input{margin:0}.stillIndex_layout12 .stillIndex_controlNumber{width:160px}.stillIndex_layout12 .stillIndex_projectTitle{width:260px}.stillIndex_layout12 .stillIndex_department{width:320px}.stillIndex_layout12 .stillIndex_name{width:120px}.stillIndex_layout12 .stillIndex_detail{width:190px}.stillIndex_layout12 .stillIndex_quantity{width:60px}.stillIndex_layout12 .stillIndex_amount{width:130px}.still_projectWrap{overflow:auto;width:100%}.still_projectBox{border:1px solid #c9c9c9;border-radius:10px;box-sizing:border-box;overflow:hidden;width:100%}.still_projectBox[data-status=trouble]{border:3px solid #f53240}.still_projectBox:not(:first-child){margin-top:50px}.still_projectBox th{background:#afafaf;font-size:12px;font-weight:700;padding:10px 5px;text-align:center}.still_projectBox thead th{padding:20px 5px}.still_projectBox td{background:#fff;font-weight:500;padding:10px 5px}.still_projectBox .stillTable_infoProject{min-width:1290px;width:100%}.still_projectBox .stillIndex_controlNumber{min-width:145px;width:11.2%}.still_projectBox .stillIndex_customerName{min-width:550px;width:42.6%}.still_projectBox .stillIndex_projectTitle{min-width:300px;width:23.2%}.still_projectBox .stillIndex_clientID{min-width:150px;width:11.7%}.still_projectBox .stillIndex_waitingTime{min-width:145px;width:11.2%}.still_projectBox th:not(.stillIndex_controlNumber){border-left:1px solid #fff}.still_projectBox td:not(.stillIndex_controlNumber){border-left:1px solid #c9c9c9}.still_projectBox td.stillIndex_clientID,.still_projectBox td.stillIndex_controlNumber,.still_projectBox td.stillIndex_waitingTime{text-align:center}.still_projectBox td.stillIndex_customerName,.still_projectBox td.stillIndex_projectTitle{font-size:12px}.still_projectBox td.stillIndex_waitingTime span{display:inline-block}.still_projectBox td.stillIndex_waitingTime span:not(:last-child){margin-right:.5em}.still_projectBox .stillTable_infoCM{background:#afafaf;min-width:1290px;width:100%}.still_projectBox .stillTable_infoCM tbody th{background:#f2f2f2;border-right:1px solid #fff;border-top:1px solid #fff;min-width:200px;width:15.5%}.still_projectBox .stillTable_infoCM tbody th.infoCM__cat{min-width:150px;width:11.6%}.still_projectBox .stillTable_infoCM tbody th.infoCM__bg2{background:#c9c9c9}.still_projectBox .stillTable_infoCM tbody td+th:not(.infoCM__cat),.still_projectBox .stillTable_infoCM tbody th:first-child:not(.infoCM__cat){border-top:2px dashed #fff}.still_projectBox .stillTable_infoCM tbody td{background:#fff;border-top:1px solid #c9c9c9;min-width:295px;width:22.9%}.still_projectBox .stillTable_infoCM tbody td.dash{border-top:2px dashed #c9c9c9}.still_projectBox .stillTable_infoCM tbody td .infoCM__reason{color:#f53240}@media only screen and (max-width:1200px){.still_projectBox{flex-wrap:wrap}.still_projectBox .stillTable_infoCM,.still_projectBox .stillTable_infoProject{max-width:inherit;width:100%}}.still_reportMenu{align-items:center;display:flex;gap:24px;justify-content:space-between;width:100%}.still_reportMenu .reportMenuBtn{width:12.5%}.still_reportMenu .reportMenuBtn a{align-items:center;background:#a2a2a2;border-radius:5px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.2);color:#fff;display:flex;flex-wrap:wrap;font-weight:700;gap:7px;height:50px;justify-content:center;width:100%}.still_reportMenu .reportMenuBtn a:hover{background:#dedede;box-shadow:inset 4px 4px 2px rgba(0,0,0,.125)}.report_projectInfo{margin-top:40px}.report_projectInfo dl{align-items:flex-start;display:flex;justify-content:space-between}.report_projectInfo dl:not(:first-child){margin-top:25px}.report_projectInfo dl dt{font-size:20px;font-weight:700;width:200px}.report_projectInfo.tBig dl dt{font-size:25px}.report_projectInfo dl dd{font-size:16px;font-weight:500;width:calc(100% - 230px)}.report_projectInfo dl dd p.inline{display:inline-block}.report_projectInfo dl dd p.inline:not(:last-child){margin-right:1em}.report_projectInfo dl dd p a{color:#0031ff;display:inline;text-decoration:underline}.report_projectInfo dl dd span{display:inline}.report_projectInfo dl dd span.keisyo{font-size:18px;margin-left:1em}.report_projectInfo .alertNotice{margin-top:20px}.reportTodo{margin-bottom:124px;margin-top:100px}.reportTodo .todoItem{border:1px solid #ddd;border-radius:10px;box-shadow:4px 4px 5px var(--inputBrdAlpha);overflow:hidden}.reportTodo .todoItem:not(:first-child){margin-top:70px}.reportTodo .todoItem .todoBox{border-left:15px solid var(--cameramanColor);padding:30px 90px}.reportTodo .todoItem .todoCommon,.reportTodo .todoItem .todoTroubleCommon{align-items:center;display:flex;justify-content:space-between}.reportTodo .todoItem .todoCommonLeft,.reportTodo .todoItem .todoTroubleCommonLeft{width:calc(100% - 390px)}.reportTodo .todoItem .todoTitle{font-size:45px;font-weight:700}.reportTodo .todoItem .todoTime{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.reportTodo .todoItem .estimatedTime{font-weight:700;width:50%}.reportTodo .todoItem .estimatedTime .timeTitle{font-size:20px;margin-right:2em}.reportTodo .todoItem .estimatedTime .time{font-size:18px}.reportTodo .todoItem .actualTime{font-size:30px;font-weight:700;text-align:center;width:50%}.reportTodo .todoItem .todoCommonRight,.reportTodo .todoItem .todoTroubleCommonRight{position:relative;width:290px}.reportTodo .todoItem .todoCommonRight .question{margin:10px 0}.reportTodo .todoItem .todoBtn{align-items:center;border-radius:10px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.2);color:#fff;display:flex;flex-wrap:wrap;font-size:25px;font-weight:700;height:80px;justify-content:center;width:100%}.reportTodo .todoItem .todoBtn span{display:block;text-align:center;width:100%}.reportTodo .todoItem .todoBtn span.small{font-size:16px}.reportTodo .todoItem .todoBtn.btnNP{background:var(--cameramanColor)}.reportTodo .todoItem .todoBtn.btnProblem{background:#f53240}.reportTodo .todoItem .todoBtn:hover{background-color:var(--btnBgColor);box-shadow:inset 4px 4px 2px rgba(0,0,0,.125)}.reportTodo .todoItem .todoBtn.btnNP:hover{background-color:#cad9a0}.reportTodo .todoItem .todoBtn.btnProblem:hover{background-color:#fcbbc0}.reportTodo .todoItem .todoContents{margin-top:30px}.reportTodo .todoItem .labelCaption{color:#f53240;font-size:15px;margin-top:10px}.reportTodo .todoItem .troubleBox{border-left:15px solid #f53240;display:none;padding:0 90px 30px}.reportTodo .todoItem[data-status=trouble] .troubleBox{display:block}.reportTodo .todoItem .reasonBox{align-items:flex-start;display:flex;justify-content:space-between}.reportTodo .todoItem .reasonTitle{font-size:20px;font-weight:700;width:80px}.reportTodo .todoItem .reasonContent{width:100%}.reportTodo .todoItem .reasonContent .select{width:60%}.reportTodo .todoItem .reasonContent .other{display:none;width:100%}.reportTodo .todoItem .reasonContent .other input{max-width:inherit;width:100%}.reportTodo .todoItem .todoTroubleTime{align-items:center;display:flex;gap:25px;justify-content:flex-start;margin-bottom:25px}.reportTodo .todoItem .todoTroubleTime .timeTitle{font-size:20px;font-weight:700}.reportTodo .todoItem .todoTroubleTime .time{align-items:center;display:flex;font-size:20px;font-weight:700;gap:25px;justify-content:flex-start}.reportTodo .todoItem .todoTroubleTime .time .hour,.reportTodo .todoItem .todoTroubleTime .time .minute{align-items:center;display:flex;gap:12px;justify-content:flex-start}.reportTodo .todoItem .todoTroubleContents{margin-top:30px}.reportTodo .todoItem .todoTroubleContentsTitle{font-size:20px;font-weight:700;margin-bottom:10px}.reportTodo .todoItem .todoContentsItem:not(:first-child){margin-top:15px}.reportTodo .todoItem .todoInfo .todoInfoTitle{font-size:20px;font-weight:700}.reportTodo .todoItem .todoInfo dl{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-top:20px}.reportTodo .todoItem .todoInfo dl dd,.reportTodo .todoItem .todoInfo dl dt{font-size:20px;font-weight:700}.reportTodo .todoItem .separeteSpace{margin:0 0 30px;max-width:inherit}.reportTodo .todoItem .todoCommonTitle{font-size:20px;font-weight:700;margin-bottom:15px}@media only screen and (max-width:1200px){.still_reportMenu{flex-wrap:wrap;gap:24px}.still_reportMenu .reportMenuBtn{width:calc(25% - 18px)}.report_projectInfo dl{flex-wrap:wrap}.report_projectInfo dl dd,.report_projectInfo dl dt{width:100%}.reportTodo .todoItem .todoBox{padding:30px}.reportTodo .todoItem .troubleBox{padding:0 30px 30px}.reportTodo .todoItem .todoCommon,.reportTodo .todoItem .todoTroubleCommon{flex-wrap:wrap;justify-content:center}.reportTodo .todoItem .todoCommonLeft,.reportTodo .todoItem .todoTroubleCommonLeft{width:100%}.reportTodo .todoItem .todoCommonRight,.reportTodo .todoItem .todoTroubleCommonRight{max-width:290px;width:100%}.reportTodo .todoItem .actualTime,.reportTodo .todoItem .estimatedTime{width:auto}.reportTodo .todoItem .reasonBox,.reportTodo .todoItem .todoTroubleTime{flex-wrap:wrap;gap:0}.reportTodo .todoItem .reasonContent,.reportTodo .todoItem .todoTroubleTime .time{margin-top:10px;width:100%}.reportTodo .todoItem .reasonContent .select{width:100%}}@media only screen and (max-width:750px){.still_reportMenu .reportMenuBtn{width:100%}.reportTodo .todoItem .todoTime{flex-wrap:wrap}.reportTodo .todoItem .actualTime,.reportTodo .todoItem .estimatedTime{width:100%}.reportTodo .todoItem .estimatedTime span{display:block}.reportTodo .todoItem .actualTime{margin-top:30px;text-align:left}}.cmDeliveryForm .delivery__block{box-sizing:border-box;margin-top:64px;padding-left:50px;width:100%}.cmDeliveryForm .delivery__download .btnLayout4,.cmDeliveryForm .delivery__upload .btnLayout4{box-sizing:border-box;justify-content:space-between;padding:1.5rem 2rem;width:500px}.cmDeliveryForm .delivery__download .btnLayout2 .txt,.cmDeliveryForm .delivery__upload .btnLayout2 .txt{width:100%}.cmDeliveryForm .delivery__download{align-items:center;display:flex;justify-content:flex-start}.cmDeliveryForm .delivery__upload{margin-top:80px}.cmDeliveryForm .arrow_txt{margin-bottom:14px}.cmDeliveryForm .arrow_txt:before{background:var(--cameramanColor)}.cmDeliveryForm .delivery__upload .submitBtn{margin-top:20px}.cmDeliveryForm .delivery__invoice{margin-top:42px}.cmDeliveryForm .delivery__invoice .separeteSpace{box-sizing:border-box;margin-bottom:42px;max-width:inherit}.cmDeliveryForm .delivery__invoice .btnWrap{margin:0 auto;max-width:420px;width:100%}.cmDeliveryForm .delivery__invoice .btnNonactive{opacity:.3;pointer-events:none}.cmDeliveryForm [data-delivery=true] .delivery__invoice .btnNonactive{opacity:1;pointer-events:auto}@media only screen and (max-width:750px){.cmDeliveryForm .delivery__block{padding-left:0}.cmDeliveryForm .delivery__download .btnLayout4,.cmDeliveryForm .delivery__upload .btnLayout4{font-size:4vw;width:100%}.cmDeliveryForm .delivery__download{flex-wrap:wrap;position:relative}.cmDeliveryForm .delivery__download .question{margin:0;position:absolute;right:0;top:calc(100% + 20px)}}.cmRecruit .projectInfo{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.cmRecruit .projectInfo .projectInfo_table1{width:32.5%}.cmRecruit .projectInfo .projectInfo_table2{width:42%}.cmRecruit .projectInfo .projectInfo_table3{width:19.5%}.cmRecruit .projectInfo td,.cmRecruit .projectInfo th{box-sizing:border-box;padding:10px}.cmRecruit .projectInfo th{font-size:20px;font-weight:700;white-space:nowrap}.cmRecruit .projectInfo td.cmRecruit_customerName{font-size:16px;font-weight:500}.cmRecruit .projectInfo td.cmRecruit_controlNumber a{font-size:16px}.cmRecruit .projectInfo td.cmRecruit_projectTitle{font-size:12px;font-weight:500}.cmRecruit .projectInfo .wtList li{float:none;font-size:15px;font-weight:700}.cmRecruit .projectInfo .wtList li:not(:first-child){margin-top:20px}.cmRecruit .projectInfo .wtList li span:not(:last-child){margin-right:.5em}.cmRecruit .cm_listBlock .separeteSpace{box-sizing:border-box;max-width:inherit}.cmRecruit .cm_listBlock .cm_listBox{overflow:auto}.cmRecruit .cm_listBlock .cm_listBox table{border:1px solid #c9c9c9;box-sizing:border-box;min-width:1200px;width:100%}.cmRecruit .cm_listBlock .cm_listBox table th{background:#afafaf;box-sizing:border-box;font-size:12px;font-weight:700;padding:12px;text-align:center}.cmRecruit .cm_listBlock .cm_listBox table th:not(.situation){border-left:1px solid #fff}.cmRecruit .cm_listBlock .cm_listBox table td:not(.situation){border-left:1px solid #c9c9c9}.cmRecruit .cm_listBlock .cm_listBox table tbody tr{border-top:1px solid #c9c9c9}.cmRecruit .cm_listBlock .cm_listBox .situation,.cmRecruit .cm_listBlock .cm_listBox .step{min-width:50px;width:3.5%}.cmRecruit .cm_listBlock .cm_listBox .period{min-width:200px;width:13.9%}.cmRecruit .cm_listBlock .cm_listBox .refusal{min-width:90px;width:6.25%}.cmRecruit .cm_listBlock .cm_listBox .answer{min-width:750px;width:52.5%}.cmRecruit .cm_listBlock .cm_listBox tbody tr:nth-child(odd){background:#f2f2f2}.cmRecruit .cm_listBlock .cm_listBox tbody tr:nth-child(2n){background:#fff}.cmRecruit .cm_listBlock .cm_listBox tbody td{padding:12px}.cmRecruit .cm_listBlock .cm_listBox td.situation{text-align:center}.cmRecruit .cm_listBlock .cm_listBox td.refusal,.cmRecruit .cm_listBlock .cm_listBox td.step{font-size:15px;font-weight:700;text-align:center}.cmRecruit .cm_listBlock .cm_listBox td.period{font-size:12px;font-weight:500;text-align:center}.cmRecruit .cm_listBlock .cm_listBox td.period span{display:inline-block}.cmRecruit .cm_listBlock .cm_listBox td.answer{padding:0}.cmRecruit .cm_listBlock .cm_listBox td.answer ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.cmRecruit .cm_listBlock .cm_listBox td.answer li{border-right:1px solid #c9c9c9;box-sizing:border-box;display:table;float:none;width:20%}.cmRecruit .cm_listBlock .cm_listBox td.answer li:nth-child(5n){border-right:none}.cmRecruit .cm_listBlock .cm_listBox td.answer li:nth-child(n+6){border-top:1px solid #c9c9c9}.cmRecruit .cm_listBlock .cm_listBox td.answer li p,.cmRecruit .cm_listBlock .cm_listBox td.answer li span{display:table-cell;padding:14px 12px}.cmRecruit .cm_listBlock .cm_listBox td.answer li span{border-right:2px dashed #c9c9c9;font-size:20px;font-weight:700;text-align:center}.cmRecruit .cm_listBlock .cm_listBox td.answer li p{font-size:12px;font-weight:500}.cmRecruit .oneBlock[data-recruitStatus=false]{background:#ddd;display:none;pointer-events:none}.cmRecruit .oneBlock[data-recruitStatus=true][data-recruitStep="1"] tr[data-step="1"] .situation:after,.cmRecruit .oneBlock[data-recruitStatus=true][data-recruitStep="2"] tr[data-step="2"] .situation:after,.cmRecruit .oneBlock[data-recruitStatus=true][data-recruitStep="3"] tr[data-step="3"] .situation:after{background:url(/images/icon_arrow05.svg?0fce7ee389f82423853058fac559d664) 50% no-repeat;background-size:cover;content:"";display:inline-block;height:20px;width:20px}.cmRecruit .oneBlock[data-recruitStatus=false] *,.cmRecruit .oneBlock[data-recruitStatus=true][data-recruitStep="2"] tr[data-step="1"] *,.cmRecruit .oneBlock[data-recruitStatus=true][data-recruitStep="3"] tr[data-step="1"] *,.cmRecruit .oneBlock[data-recruitStatus=true][data-recruitStep="3"] tr[data-step="2"] *{color:#b5b5b5!important;pointer-events:none;text-decoration:none!important}@media only screen and (max-width:1100px){.cmRecruit .projectInfo .projectInfo_table1,.cmRecruit .projectInfo .projectInfo_table2,.cmRecruit .projectInfo .projectInfo_table3{width:100%}.cmRecruit .projectInfo table:not(:first-child){margin-top:20px}}.acExpenseConfirmation .projectInfo{overflow:auto;width:100%}.acExpenseConfirmation .projectInfo .projectInfo_table{min-width:1200px;width:100%}.acExpenseConfirmation .projectInfo td,.acExpenseConfirmation .projectInfo th{box-sizing:border-box;padding:10px}.acExpenseConfirmation .projectInfo th{font-size:20px;font-weight:700;white-space:nowrap}.acExpenseConfirmation .projectInfo td{font-size:16px;font-weight:500;vertical-align:top}.acExpenseConfirmation .projectInfo .acEC_controlNumber,.acExpenseConfirmation .projectInfo .acEC_service{min-width:140px;width:11.6%}.acExpenseConfirmation .projectInfo .acEC_customerName{width:70%}.acExpenseConfirmation .acEC_controlNumber a,.acExpenseConfirmation .acEC_controlNumber a:link,.acExpenseConfirmation .acEC_controlNumber a:visited{white-space:nowrap}.acExpenseConfirmation .projectInfo td.acEC_check{text-align:center}.acExpenseConfirmation .ac_cmExpenselistBox{margin-top:45px;overflow:auto;width:100%}.acExpenseConfirmation .ac_cmExpenselistBox table{border:1px solid #c9c9c9;min-width:1200px;width:100%}.acExpenseConfirmation .ac_cmExpenselistBox table tr{border-top:1px solid #c9c9c9}.acExpenseConfirmation .ac_cmExpenselistBox table .usage{min-width:275px;width:23%}.acExpenseConfirmation .ac_cmExpenselistBox table .section{min-width:230px;width:19.2%}.acExpenseConfirmation .ac_cmExpenselistBox table .remarks{min-width:390px;width:32.5%}.acExpenseConfirmation .ac_cmExpenselistBox table .assumedExpenses,.acExpenseConfirmation .ac_cmExpenselistBox table .ratioExpenses,.acExpenseConfirmation .ac_cmExpenselistBox table .reportedExpenses{min-width:90px;width:7.5%}.acExpenseConfirmation .ac_cmExpenselistBox table th{background:#afafaf;box-sizing:border-box;font-size:16px;font-weight:700;padding:12px;text-align:center}.acExpenseConfirmation .ac_cmExpenselistBox table th:not(.usage){border-left:1px solid #fff}.acExpenseConfirmation .ac_cmExpenselistBox table td.remarks p,.acExpenseConfirmation .ac_cmExpenselistBox table td.section,.acExpenseConfirmation .ac_cmExpenselistBox table th.assumedExpenses,.acExpenseConfirmation .ac_cmExpenselistBox table th.ratioExpenses,.acExpenseConfirmation .ac_cmExpenselistBox table th.reportedExpenses{font-size:12px}.acExpenseConfirmation .ac_cmExpenselistBox table td{background:#fff;box-sizing:border-box;font-size:16px;font-weight:500;padding:12px}.acExpenseConfirmation .ac_cmExpenselistBox table td:not(.usage){border-left:1px solid #c9c9c9}.acExpenseConfirmation .ac_cmExpenselistBox table tr:nth-child(2n) td{background:#f2f2f2}.acExpenseConfirmation .ac_cmExpenselistBox table td.assumedExpenses,.acExpenseConfirmation .ac_cmExpenselistBox table td.ratioExpenses,.acExpenseConfirmation .ac_cmExpenselistBox table td.reportedExpenses{text-align:center}.acExpenseConfirmation .ac_cmExpenselistBox table td.ratioExpenses.over,.acExpenseConfirmation .ac_cmExpenselistBox table td.remarks p,.acExpenseConfirmation .ac_cmExpenselistBox table tr[data-usage=other] td.usage{color:#f53240}.acExpenseConfirmation .ac_cmExpenselistBox table td.section span{display:block}.acExpenseConfirmation .oneBlock .inputBlock{margin-top:50px}.acExpenseConfirmation .oneBlock .inputBlock .textArea{max-width:inherit}.acExpenseConfirmation .oneBlock .inputBlock+.pageBtnNav{justify-content:flex-end}.cmExpensesReportForm{margin-top:80px}.cmExpensesReportForm .ancTitle{margin-bottom:0}.cmExpensesReportForm .ancTitle+.ancTitleCaption{font-size:25px;font-weight:500;margin-bottom:60px;margin-top:15px}.cmExpensesReportForm #mainForm{margin-top:50px}.cmExpensesReportForm .cm_billingBreakdownBox,.cmExpensesReportForm .cm_expensesListBox{margin-top:60px;overflow:auto;width:100%}.cmExpensesReportForm .cm_billingBreakdownBox table,.cmExpensesReportForm .cm_expensesListBox table{border:1px solid #c9c9c9;box-sizing:border-box;min-width:1200px;width:100%}.cmExpensesReportForm .cm_billingBreakdownBox table th,.cmExpensesReportForm .cm_expensesListBox table th{background:#afafaf;box-sizing:border-box;font-size:16px;font-weight:700;padding:12px;text-align:center}.cmExpensesReportForm .cm_billingBreakdownBox table th:not(.item),.cmExpensesReportForm .cm_expensesListBox table th:not(.usage){border-left:1px solid #fff}.cmExpensesReportForm .cm_billingBreakdownBox table td:not(.item),.cmExpensesReportForm .cm_expensesListBox table td:not(.usage){border-left:1px solid #c9c9c9}.cmExpensesReportForm .cm_billingBreakdownBox table tbody tr,.cmExpensesReportForm .cm_expensesListBox table tbody tr{border-top:1px solid #c9c9c9}.cmExpensesReportForm .cm_billingBreakdownBox tbody tr,.cmExpensesReportForm .cm_expensesListBox tbody tr{background:#fff}.cmExpensesReportForm .cm_billingBreakdownBox tbody tr:nth-child(2n),.cmExpensesReportForm .cm_expensesListBox tbody tr.even-row{background:#f2f2f2}.cmExpensesReportForm .cm_billingBreakdownBox tbody td,.cmExpensesReportForm .cm_expensesListBox tbody td{font-size:16px;font-weight:500;padding:12px}.cmExpensesReportForm .cm_expensesListBox .usage{min-width:200px;width:18.7%}.cmExpensesReportForm .cm_expensesListBox .section{min-width:210px;width:19.6%}.cmExpensesReportForm .cm_expensesListBox .travelCosts{min-width:120px;width:11.2%}.cmExpensesReportForm .cm_expensesListBox .receipt{min-width:140px;width:13.1%}.cmExpensesReportForm .cm_expensesListBox .remarks{min-width:300px;width:28%}.cmExpensesReportForm .cm_expensesListBox .delete{width:100px}.cmExpensesReportForm .cm_expensesListBox tbody td.delete,.cmExpensesReportForm .cm_expensesListBox tbody td.receipt,.cmExpensesReportForm .cm_expensesListBox tbody td.travelCosts,.cmExpensesReportForm .cm_expensesListBox tbody td.usage{text-align:center}.cmExpensesReportForm .cm_expensesListBox tbody td.remarks{font-size:12px}.cmExpensesReportForm .cm_expensesListBox tbody td.delete .txt{font-size:20px}.cmExpensesReportForm .cm_expensesListBox tbody td.section span{display:block}.cmExpensesReportForm .cm_expensesListBox input[type=file]{display:block;height:0;visibility:hidden}.cmExpensesReportForm .totalBlock{float:none;margin:50px 0 0 auto}.cmExpensesReportForm .cm_billing{margin-top:40px}.cmExpensesReportForm .cm_billing .separeteSpace{box-sizing:border-box;margin-bottom:40px;max-width:inherit}.cmExpensesReportForm .cm_billingBreakdownBox .item{min-width:600px;width:56.1%}.cmExpensesReportForm .cm_billingBreakdownBox .unitPrice{min-width:210px;width:19.6%}.cmExpensesReportForm .cm_billingBreakdownBox .number{min-width:120px;width:11.2%}.cmExpensesReportForm .cm_billingBreakdownBox .costs{min-width:140px;width:13.1%}.cmExpensesReportForm .cm_billingBreakdownBox tbody td.costs,.cmExpensesReportForm .cm_billingBreakdownBox tbody td.number,.cmExpensesReportForm .cm_billingBreakdownBox tbody td.unitPrice{text-align:center}.cmExpensesReportForm .cm_billingBreakdownBox tbody td .projectTitle{font-size:12px;margin-top:5px}.cmExpensesReportForm .cm_billing .totalBlock>div.expensesBlock p,.cmExpensesReportForm .cm_billingBreakdownBox tbody .penalty .costs,.cmExpensesReportForm .cm_billingBreakdownBox tbody .penalty .item{color:#f53240}.cmExpensesReportForm .cm_billingBreakdownCaption{font-size:15px;font-weight:500;margin-top:10px}.cmExpensesReportForm .cm_billing .totalBlock>div:not(:last-child){border:none}.cmExpensesReportForm .cm_billing .totalBlock>div:not(:last-child) p{font-size:16px;padding:0}.cmExpensesReportForm .statementToggleWrap{display:flex;justify-content:center;margin:40px auto 0;min-height:80px}.cmExpensesReportForm .statementToggleWrap .statementToggle{height:80px}.cmExpensesReportForm .statementToggleWrap .txt{font-size:25px}.cmExpensesReportForm .statementToggle .icon{transform:rotate(90deg)}.cmExpensesReportForm .statementToggleWrap+#statementToggle{height:0;visibility:hidden}.cmExpensesReportForm .statementToggleWrap+#statementToggle+.cm_billingStatement{display:none}.cmExpensesReportForm .statementToggleWrap+#statementToggle:checked+.cm_billingStatement{display:block}.cmExpensesReportForm .cm_billingStatement .tBig dd{font-size:25px;font-weight:500}.cmExpensesReportForm .cm_billingStatement .separeteSpace{box-sizing:border-box;max-width:inherit}.cmExpensesReportForm .cm_billingStatement .totalBlock>div:not(:last-child){border:none}.cmExpensesReportForm .cm_billingStatement .totalBlock>div:not(:last-child) p{font-size:16px;padding:0}.clOrderIndex .projectInfo{align-items:flex-start;display:flex;gap:25px;justify-content:space-between;margin-top:40px;width:100%}.clOrderIndex .projectInfo dt{font-size:20px;font-weight:700;white-space:nowrap}.clOrderIndex .projectInfo dd{font-size:16px;font-weight:500}.clOrderIndex .projectInfo .projectInfo_dl1,.clOrderIndex .projectInfo .projectInfo_dl2,.clOrderIndex .projectInfo .projectInfo_dl3{width:200px}@media only screen and (max-width:1100px){.clOrderIndex .projectInfo{flex-wrap:wrap}.clOrderIndex .projectInfo dd,.clOrderIndex .projectInfo dt{width:100%}}.mailBoxWrap{overflow:auto;width:100%}.mailBoxWrap .mailBox{border:1px solid #c9c9c9;min-width:1290px;width:100%}.mailBoxWrap .mailBox td,.mailBoxWrap .mailBox th{box-sizing:border-box;padding:10px 15px}.mailBoxWrap .mailBox th{background:#afafaf;font-size:20px;font-weight:700;text-align:center;white-space:nowrap}.mailBoxWrap .mailBox th:not(:first-child){border-left:1px solid #fff}.mailBoxWrap .mailBox tbody tr{border-top:1px solid #c9c9c9}.mailBoxWrap .mailBox tbody td{background:#fff}.mailBoxWrap .mailBox tbody tr:nth-child(2n) td{background:#f2f2f2}.mailBoxWrap .mailBox tbody td:not(:first-child){border-left:1px solid #c9c9c9}.mailBoxWrap .mailBox .mail_controlNumber,.mailBoxWrap .mailBox .mail_date,.mailBoxWrap .mailBox .mail_usertype{width:11.6%}.mailBoxWrap .mailBox .mail_partner{width:12.4%}.mailBoxWrap .mailBox .mail_title{width:21.7%}.mailBoxWrap .mailBox .mail_content{width:31%}.mailBoxWrap .mailBox td.mail_controlNumber,.mailBoxWrap .mailBox td.mail_date,.mailBoxWrap .mailBox td.mail_partner{text-align:center}.still_indexMenu.cr_stillIndex{grid-gap:40px}.still_indexMenu.cr_stillIndex .stillMenuBtn1{width:230px}.still_indexMenu .stillMenuBtn1.all a{background:#e2e2e2}.still_indexMenu.cr_stillIndex .stillMenuBtn1.all.active a,.still_indexMenu.cr_stillIndex .stillMenuBtn1.all:hover a{background:#0430a5}.still_indexMenu.cr_stillIndex .stillFlowMenu .stillMenuBtn2{width:20%}.instructionExplanation{margin:25px auto 0;width:96%}.instructionExplanation .ieflexBox1{align-items:flex-end;display:flex;gap:150px;justify-content:space-between}.instructionExplanation .ieflexBox1 p:last-child{white-space:nowrap}.instructionExplanation .ieflexBox2{display:flex;gap:110px;justify-content:space-between;margin-top:30px}.instructionExplanation .ieflexBox2 .movie{width:330px}.instructionExplanation .ieflexBox2 .movie .btnLayout2{padding-left:0;padding-right:0}.instructionExplanation .ieflexBox3{display:flex;justify-content:space-between;margin-top:80px}.instructionExplanation .ieflexBox3 .stampCard{border:2px solid #ddd;border-radius:10px;box-shadow:3px 3px 6px 3px rgba(0,0,0,.2);padding:35px;width:410px}.instructionExplanation .ieflexBox3 .initialPosition{border:1px solid var(--inputBrd);border-radius:6px;box-shadow:4px 4px 2px var(--inputBrdAlpha) inset;box-sizing:border-box;height:160px;margin:0 auto;position:relative;width:160px}.instructionExplanation .ieflexBox3 .stampCard dl{margin-top:30px}.instructionExplanation .ieflexBox3 .stampCard label{font-size:20px;font-weight:700}.instructionExplanation .ieflexBox3 .stampCard dd{margin-top:10px}.instructionExplanation .ieflexBox3 .stampCard textarea{height:140px;width:100%}.instructionExplanation .stamp{height:100px;width:100px}.instructionExplanation .ieflexBox3 .initialPosition .stamp{left:30px;opacity:.5;pointer-events:none;position:absolute;top:30px}.instructionExplanation #imageContainerWrap{aspect-ratio:4/3;background:#f2f2f2;background-image:url(/images/icon_still3.svg?97db110acbd8027ed97012495d5f7920);background-position:50%;background-repeat:no-repeat;border:1px solid #707070;margin-top:20px;position:relative;width:100%}.instructionExplanation #imageContainerWrap.imgSet{aspect-ratio:unset;height:auto}.instructionExplanation #imageContainer{position:relative}.instructionExplanation #imageContainer img{height:auto;width:100%}.instructionExplanation #imageContainer .stamp{opacity:0;pointer-events:none;position:absolute}.instructionExplanation #imageContainer .stamp.draggable{cursor:grab;opacity:1;pointer-events:auto;z-index:100}.instructionExplanation #imageContainer .stamp:active{cursor:grabbing}@media only screen and (max-width:1100px){.instructionExplanation .ieflexBox1{grid-row-gap:50px;flex-wrap:wrap}.instructionExplanation .ieflexBox1 p:last-child{width:100%}.instructionExplanation .ieflexBox2{flex-wrap:wrap;gap:50px;justify-content:center;margin-top:150px}.instructionExplanation .inner{width:100%!important}.instructionExplanation .ieflexBox3{grid-row-gap:30px;flex-wrap:wrap;justify-content:center}.instructionExplanation .ieflexBox3 .stampCard{max-width:600px;width:100%}.instructionExplanation .ieflexBox3 .initialPosition{border:none;box-shadow:none}}.instructionExplanation.checkPage{width:96%}.instructionExplanation.checkPage .ieflexBox1{justify-content:flex-end}.instructionExplanation.checkPage #imageContainerWrap{height:auto}.instructionExplanation.checkPage .ieflexBox3{flex-wrap:wrap;gap:30px}.instructionExplanation.checkPage .ieflexBox3 .initialPosition{border:none;box-shadow:none}@media only screen and (max-width:1100px){.instructionExplanation.checkPage .ieflexBox1{flex-wrap:wrap;justify-content:space-between}.instructionExplanation.checkPage .ieflexBox3 .stampCard{width:100%}}.crRequestItem .stillIndex_nos,.ttRequestItem .stillIndex_nos{width:100px}.crRequestItem .stillIndex_fileName,.ttRequestItem .stillIndex_fileName{width:280px}.crRequestItem td.stillIndex_nos,.ttRequestItem td.stillIndex_nos{font-size:20px;font-weight:700}.crRequestItem td.stillIndex_contents .stamp,.ttRequestItem td.stillIndex_contents .stamp{align-items:flex-start;display:flex;gap:25px;justify-content:flex-start}.crRequestItem td.stillIndex_contents .stamp:not(:first-child),.ttRequestItem td.stillIndex_contents .stamp:not(:first-child){margin-top:35px}.crRequestItem td.stillIndex_contents .stamp .stampNum,.ttRequestItem td.stillIndex_contents .stamp .stampNum{color:#f53240;font-weight:700}.crRequestItem td.stillIndex_contents .stamp .category,.ttRequestItem td.stillIndex_contents .stamp .category{align-items:flex-start;display:flex;gap:35px;justify-content:flex-start}.crRequestItem td.stillIndex_contents .stamp .category:not(:first-child),.crRequestItem td.stillIndex_contents .stamp .other,.ttRequestItem td.stillIndex_contents .stamp .category:not(:first-child),.ttRequestItem td.stillIndex_contents .stamp .other{margin-top:15px}.crRequestItem td.stillIndex_contents .stamp .category dt,.ttRequestItem td.stillIndex_contents .stamp .category dt{white-space:nowrap;width:120px}.video{display:flex;flex-direction:column;margin:20px auto}.video .video-button{align-items:center;background-color:#a2a2a2;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font-size:25px;font-weight:500;justify-content:center;line-height:1.4;min-height:80px;padding:0 2rem}.video .video-button:hover{background:#dedede;box-shadow:inset 4px 4px 2px rgba(0,0,0,.125)}.video .video-button .icon{height:36px;margin:auto 5px auto auto;width:36px}.video .duration{font-size:14px;margin-top:5px;text-align:center}.video .modal{background-color:rgba(0,0,0,.4);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}[data-loading-greyout],[data-modal-greyout=video-youtube],[data-modal=video-youtube]{display:none}[data-modal-greyout=video-youtube].active,[data-modal=video-youtube].active{display:block}body:has([data-modal-greyout=video-youtube].active),body:has([data-modal=video-youtube].active){overflow:hidden}[data-loading-greyout],[data-modal-greyout=video-youtube]{background-color:#00000054;cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}[data-modal=video-youtube] .modal-header{align-items:center;display:flex;height:40px;justify-content:space-between}[data-modal=video-youtube] .modal-content{background-color:#000!important;left:50%;padding:5px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}[data-modal=video-youtube] .modal-header .video-title{color:#aaa;font-size:24px;font-weight:700;line-height:24px;margin-left:5px}[data-modal=video-youtube] .modal-header .video-button-close{color:#aaa;font-size:28px;font-weight:700;line-height:28px;margin-right:5px}[data-modal=video-youtube] .modal-header .video-button-close:focus,[data-modal=video-youtube] .modal-header .video-button-close:hover{cursor:pointer;text-decoration:none}@media only screen and (max-width:768px){.video{max-width:90%}.button-sales-manual{flex-direction:column}.button-sales-manual a:last-child{margin-top:20px}[data-modal=video-youtube] .modal-header .video-title{color:#aaa;font-size:16px;font-weight:700;line-height:16px;margin-left:5px}}
.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{float:left;position:relative}.formError{cursor:pointer;display:block;left:300px;position:absolute;text-align:left;top:300px}.formError.inline{display:inline-block;left:0;position:relative;top:0}.ajaxSubmit{background:#55ea55;border:1px solid #999;display:none;padding:20px}.formError .formErrorContent{background:#ee0101;border:2px solid #ddd;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-o-box-shadow:0 0 6px #000;color:#fff;font-size:11px;min-width:120px;padding:4px 10px;position:relative;width:100%}.formError.inline .formErrorContent{border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#fff}.formError .formErrorArrow{margin:-2px 0 0 13px;position:relative;width:15px}body.rtl .formError .formErrorArrow,body[dir=rtl] .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{background:#ee0101;border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;-o-box-shadow:0 2px 3px #444;display:block;font-size:0;height:1px;line-height:0;margin:0 auto}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#fff}.formError .formErrorArrow .line10{border:none;width:13px}.formError .formErrorArrow .line9{border:none;width:11px}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{border-bottom:0 solid #ddd;border-left:2px solid #ddd;border-right:2px solid #ddd;width:1px}.formError .formErrorArrow .line2{background:#ddd;border:none;width:3px}.formError .formErrorArrow .line1{background:#ddd;border:none;width:1px}
ul.alert-danger{margin:10px 0!important;max-width:1520px}ul.alert-danger,ul.alert-danger li{color:red;display:grid;width:98%}#loginPage{height:100vh;height:100dvh;min-height:700px;position:relative;width:100%}#loginPage .loginInner{display:flex;flex-wrap:wrap;height:100%;justify-content:center;max-width:1920px;width:100%}#loginPage .loginInner .pageItem{align-items:center;display:flex;justify-content:center;width:50%}#loginPage .centerItem{display:flex;flex-direction:column;max-height:calc(100% - 200px);width:90%}#loginPage #formSide .centerItem{max-width:490px}#loginPage .actlogo{margin:0 auto;width:250px}#loginPage .actlogo img{height:auto;max-width:100%}#loginPage .siteTitle{color:#fff;font-size:36px;font-weight:700;margin-top:60px;text-align:center}#loginPage .siteTitle .ib{display:inline-block}#loginPage .siteTitle .small{display:block;font-size:25px}#loginPage .noteBlock{flex-grow:1;margin:64px auto 0;max-width:490px;overflow-y:auto;scrollbar-color:#639 green;width:100%}#loginPage .noteBlock::-webkit-scrollbar{width:15px}#loginPage .noteBlock .noteTitle{color:#fff;font-size:20px;font-weight:700;text-align:center}#loginPage .noteBlock .noteArea,#loginPage .noteBlock .noteItem:not(:first-child){margin-top:18px}#loginPage .noteBlock .noteItem *{color:#fff;font-size:14px;font-weight:700}#loginPage .noteBlock .noteItem a{text-decoration:underline}#loginPage .noteBlock .noteItem a:hover{text-decoration:none}#loginPage .noteBlock .noteItem * a{display:inline}#loginPage .loginTitle{font-size:30px;font-weight:700;text-align:center}#loginPage #mainForm,#loginPage .loginFormItem:not(:first-child){margin-top:18px}#loginPage .loginFormItem input{margin-top:10px;max-width:inherit;width:100%}#loginPage .loginLabel{font-size:20px;font-weight:700}#loginPage .pageBtnNav{margin-top:60px}#loginPage .forgetAccount{margin-top:25px;text-align:center}#loginPage .forgetAccount .textLink{display:inline-block;font-size:15px;font-weight:700;white-space:pre-line}#loginPage .loginFormItem input{background-image:url(/images/icon_loginid.svg?cc2b7935e533815ce068ee9b8dc79e06);background-position:left 20px center;background-repeat:no-repeat;height:60px;line-height:60px;padding-left:62px}#loginPage .loginFormItem input#login_pw{background-image:url(/images/icon_loginpw.svg?91e7f748a26e05978db0bb6a12207daa)}#loginPage .loginFormItem input::-moz-placeholder{color:#cacaca;font-size:20px;font-weight:700;line-height:60px;position:relative;top:5px}#loginPage .loginFormItem input::placeholder{color:#cacaca;font-size:20px;font-weight:700;line-height:60px;position:relative;top:5px}#loginPage .loginFormItem input:focus::-moz-placeholder{color:transparent}#loginPage .loginFormItem input:focus::placeholder{color:transparent}#loginPage footer{background:none;bottom:0;left:0;position:absolute;width:50%}#loginPage footer .footerLogoBlock{background:none}#loginPage footer .footerLogoBlock .copyright{margin-top:0}[data-user=admin] #loginPage{background:linear-gradient(90deg,var(--adminColor) 0,var(--adminColor) 50%,#fff 50%,#fff 100%)}[data-user=admin] #loginPage .noteBlock::-webkit-scrollbar-track{background-color:#cc9390}[data-user=admin] #loginPage .noteBlock::-webkit-scrollbar-thumb{background-color:var(--adminColor);border:1px solid #cc9390}[data-user=cameraman] #loginPage{background:linear-gradient(90deg,var(--cameramanColor) 0,var(--cameramanColor) 50%,#fff 50%,#fff 100%)}[data-user=cameraman] #loginPage .noteBlock::-webkit-scrollbar-track{background-color:#cad9a0}[data-user=cameraman] #loginPage .noteBlock::-webkit-scrollbar-thumb{background-color:var(--cameramanColor);border:1px solid #cad9a0}[data-user=vietnam] #loginPage{background:linear-gradient(90deg,var(--vietnamColor) 0,var(--vietnamColor) 50%,#fff 50%,#fff 100%)}[data-user=vietnam] #loginPage .noteBlock::-webkit-scrollbar-track{background-color:#f8daa9}[data-user=vietnam] #loginPage .noteBlock::-webkit-scrollbar-thumb{background-color:var(--vietnamColor);border:1px solid #f8daa9}[data-user=client] #loginPage{background:linear-gradient(90deg,var(--clientColor) 0,var(--clientColor) 50%,#fff 50%,#fff 100%)}[data-user=client] #loginPage .noteBlock::-webkit-scrollbar-track{background-color:#9fb4d6}[data-user=client] #loginPage .noteBlock::-webkit-scrollbar-thumb{background-color:var(--clientSubColor);border:1px solid #9fb4d6}[data-user=vendor] #loginPage{background:linear-gradient(90deg,var(--vendorColor) 0,var(--vendorColor) 50%,#fff 50%,#fff 100%)}[data-user=vendor] #loginPage .noteBlock::-webkit-scrollbar-track{background-color:#9fd3ef}[data-user=vendor] #loginPage .noteBlock::-webkit-scrollbar-thumb{background-color:var(--vendorColor);border:1px solid #9fd3ef}@media only screen and (max-width:1000px){#loginPage{background:none!important;height:auto;min-height:100vh;min-height:100dvh;width:100%}#loginPage .loginInner .pageItem{display:block;padding:20px 0;width:100%}#loginPage .loginInner .pageItem:first-child{padding:70px 0 50px}#loginPage .centerItem{display:block;margin:0 auto;max-width:490px;width:90%}#loginPage .noteBlock{max-height:50vh}#loginPage footer{position:static;width:100%}#loginPage footer .footerLogoBlock .copyright{color:#000}[data-user=admin] #loginPage .pageItem:first-child{background:var(--adminColor)}[data-user=cameraman] #loginPage .pageItem:first-child{background:var(--cameramanColor)}[data-user=vietnam] #loginPage .pageItem:first-child{background:var(--vietnamColor)}[data-user=client] #loginPage .pageItem:first-child{background:var(--clientColor)}[data-user=vendor] #loginPage .pageItem:first-child{background:var(--vendorColor)}}
