@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}html{line-height:1}ol,ul{margin:0;list-style:none}table{border-spacing:0;border-collapse:collapse}caption,th,td{vertical-align:middle;text-align:left;font-weight:400}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:100%}*{box-sizing:border-box;word-break:break-all}a{color:#4b4b4b;text-decoration:none}a img{border:none}ul{list-style:none}img,svg{margin:0;padding:0;width:100%;vertical-align:middle}html.webkit img[src$=svg]{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}img:-moz-loading{visibility:hidden}html{background-color:#fff;color:#4b4b4b;font-weight:500;font-size:14px;font-family:Manrope,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Noto Sans JP,sans-serif;line-height:1.5;font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{display:flex;flex-flow:column;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);min-height:100dvh;width:100%;word-break:break-all;overscroll-behavior:none}body.is-fixed{position:fixed;overflow:hidden}@media (hover: hover) and (pointer: fine){a:hover,button:hover{opacity:.7;transition:all .3s ease}a:disabled:hover,button:disabled:hover{opacity:1}}.l-wrapper{display:flex;flex-flow:column;margin:0 auto;min-width:1280px;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);min-height:100dvh;width:100%;min-width:fit-content;position:relative;overflow:hidden;padding:0 0 110px;background:#f0f0f0}@media (max-width: 900px){.l-wrapper{min-width:100%;min-height:100dvh}}@media (max-width: 900px){.l-wrapper{overflow:initial}}.l-wrapper:after{position:absolute;bottom:0;width:100%;height:110px;background:#6b817d;content:""}.l-wrapper--login-partner{display:flex;flex-flow:column;margin:0 auto;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);min-height:100dvh;width:100%;padding:40px 0;background:url(/assets/img/bg-partner-login@2x.jpg) center center no-repeat;background-size:cover}@media (max-width: 900px){.l-wrapper--login-partner{min-width:100%;min-height:100dvh}}.l-wrapper--login-agent{display:flex;flex-flow:column;margin:0 auto;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);min-height:100dvh;width:100%;padding:40px 0;min-width:400px;background:#455351}@media (max-width: 900px){.l-wrapper--login-agent{min-width:100%;min-height:100dvh}}@media (max-width: 900px){.l-wrapper--message{height:100dvh;padding:0}.l-wrapper--message:after{display:none;content:"";width:0px;height:0px}}.p-partner-header{position:absolute;width:100%;height:240px}@media (max-width: 900px){.p-partner-header{position:unset;height:90px;background:url(/assets/img/solis_mypage.jpg) no-repeat;background-size:100%;background-position:41% 34%}}.p-partner-header__title{position:absolute;top:0;left:0;padding:67px 40px 0 310px;width:100%;height:240px;color:#fff;font-weight:700;font-size:24px;line-height:1}.p-partner-header__title-en{display:block;margin:10px 0 0;color:#fff;letter-spacing:.7px;font-weight:800;font-size:14px}.p-partner-header-sp{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;position:relative;width:100vw;background:#fff;padding:18px 32px}.p-partner-header-sp__close-button{position:absolute;top:0;right:12px}@media (max-width: 900px){.p-partner-header__nav__container{position:sticky;top:0;width:100vw;z-index:10}}.p-partner-header__nav{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;display:flex;gap:24px;margin-bottom:24px;font-weight:700}@media (max-width: 900px){.p-partner-header__nav{height:auto;gap:0;position:unset;padding:0;margin:62px 0 0;overflow-x:scroll}}.p-partner-header__nav-item{flex:1;border-radius:10px;background:#fff}.p-partner-header__nav-item:first-child{width:235px}.p-partner-header__nav-item.is-active{background:#68cbba;color:#fff}.p-partner-header__nav-item.is-active .c-button--small{border:1px solid #fff}@media (max-width: 900px){.p-partner-header__nav-item{width:100%;border-radius:0;border-bottom:5px solid #fff}.p-partner-header__nav-item:not(:last-child){border-right:2px solid #f1f1f1}.p-partner-header__nav-item.is-active{background:#fff;border-bottom:5px solid #68cbba}.p-partner-header__nav-item.is-active .p-partner-header__nav-link{color:#68cbba}}.p-partner-header__nav-link{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:10px}@media (max-width: 900px){.p-partner-header__nav-link{display:block;text-align:center;padding:20px 20px 15px;white-space:nowrap}}.p-agent-header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-header__logo-wrap{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0 26px;width:160px;background:#455351}.p-agent-header__nav-wrap{width:calc(100% - 160px)}.p-agent-header__nav1{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:5px 40px;height:60px;background:#fff}.p-agent-header__nav1-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-header__nav1-item{margin:0 29px 0 0}.p-agent-header__nav1-item:last-child{margin:0}.p-agent-header__nav1-link{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;font-weight:700}.p-agent-header__message-link-wrap{margin:0 40px 0 0;padding:0 40px 0 0;border-right:1px solid #dedede}.p-agent-header__message-link{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;height:40px;font-weight:700}.p-agent-header__account{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;max-width:430px;height:42px;font-weight:700}.p-agent-header__account-company{margin:0 .2rem 0 0}.p-agent-header__account-info{overflow:hidden;max-width:180px;max-height:42px}.p-agent-header__account-thumbnail{margin:0 10px 0 0;width:25px;height:auto;border-radius:25px;object-fit:cover}.p-agent-header__nav2{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:5px 40px;height:60px;background:rgba(30,38,36,.8)}.p-agent-header__nav3{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:5px 40px;height:60px;background:rgba(30,38,36,.7)}.p-agent-header__nav2-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-header__nav2-item{margin:0 10px 0 0}.p-agent-header__nav2-item:last-child{margin:0}.p-agent-header__nav-link{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:10px}.p-agent-header__nav2-link{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;color:#fff}.l-main{z-index:1;flex:1 1 auto;padding:40px;min-height:1px}.l-main .l-main__content{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:start;width:min-content}.l-main .l-main__content .has-memo-container{display:flex;column-gap:17px;width:1200px}.l-main--login{z-index:1;flex:1 1 auto;padding:40px;min-height:1px;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.l-main--login .l-main__content{max-width:1000px;width:100%}.l-main--type2{z-index:1;flex:1 1 auto;padding:40px;min-height:1px;max-width:1280px}.l-main--type2 .l-main__content{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:start;flex:1;column-gap:20px;min-width:0}.l-main--type3{z-index:1;flex:1 1 auto;padding:40px;min-height:1px}.l-main--type3 .l-main__sidebar{margin-top:-240px}.l-main--type3 .l-main__content{margin-top:-130px}.l-main__inner{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:start}.l-main__inner_top{margin-top:-62px}.l-main__sidebar{z-index:20;margin-right:50px;min-width:220px;width:220px}@media (max-width: 900px){.l-main__content{display:block;padding:40px 20px}}@media (max-width: 900px){.l-main__content--message{padding:0}}@media (max-width: 900px){.l-main__inner_top--message{margin-top:-90px}}.fc-bg-event{background-color:gray!important}.is-animate .l-main__sidebar{transform:translate3d(-275px,0,0);animation:slide-sidebar .8s .4s cubic-bezier(.49,.2,.59,.96);animation-fill-mode:forwards}@keyframes slide-sidebar{0%{transform:translate3d(-275px,0,0)}to{transform:translateZ(0)}}.is-animate .l-main__sidebar .p-partner-sidebar__main,.is-animate .l-main__sidebar .p-partner-sidebar__sub-nav{transform:translate3d(-200px,0,0);animation:slide-sidebar2 .8s .4s cubic-bezier(.49,.2,.59,.96);animation-fill-mode:forwards}@keyframes slide-sidebar2{0%{transform:translate3d(-200px,0,0)}to{transform:translateZ(0)}}.is-animate .l-main__content{opacity:0;transform:translate3d(0,1000px,0);animation:slide-content 1.2s cubic-bezier(.49,.2,.59,.96);animation-fill-mode:forwards}@keyframes slide-content{0%{opacity:0;transform:translate3d(0,825px,0)}10%{opacity:1}to{opacity:1;transform:translateZ(0)}}.is-animate .l-main__content>:first-child{transform:translate3d(0,258px,0);animation:slide-box .8s .4s cubic-bezier(.49,.2,.59,.96);animation-fill-mode:forwards}@keyframes slide-box{0%{transform:translate3d(0,258px,0)}to{transform:translateZ(0)}}.p-partner-sidebar__main{padding:40px 20px}@media (max-width: 900px){.p-partner-sidebar__main{background:#fff;padding:0 20px 20px}}.p-partner-sidebar__logo-link{display:block;margin:0 auto 35px;text-align:center}@media (max-width: 900px){.p-partner-sidebar__logo-link{margin:0}}.p-partner-sidebar__logo{width:107px;height:auto}.p-partner-sidebar__change-agent-title{font-weight:700;font-size:13px}@media (max-width: 900px){.p-partner-sidebar__change-agent-title{font-size:14px}}.p-partner-sidebar__agent-select{width:100%;font-weight:600}.p-partner-sidebar__nav{margin:0 -4px 0 0}.p-partner-sidebar__sub-nav-item,.p-partner-sidebar__nav-item{margin:0 0 30px}.p-partner-sidebar__sub-nav-item:last-child,.p-partner-sidebar__nav-item:last-child{margin:0}.p-partner-sidebar__nav-link{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;font-weight:700;font-size:13.8px}.p-partner-sidebar__sub-nav-link{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;color:#fff;font-weight:700}.p-partner-sidebar__button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 5px;min-width:100%;min-height:60px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:14px;text-align:left;margin:20px 0}@media (max-width: 900px){.p-partner-sidebar__button{margin:30px 0}}.p-partner-sidebar__footer{padding:40px 20px;border-radius:0 0 10px 10px;background:#6b817d}.c-icon--prefix{margin-right:.5rem}.c-icon--infix{margin-right:.5rem;margin-left:.5rem}.c-icon--sufix{margin-left:.5rem}.c-icon--primary{color:#68cbba}.c-icon--inverted{color:#fff}.c-icon--prefix--primary{margin-right:10px;color:#68cbba}.c-icon--prefix--inverted{margin-right:10px;color:#fff}.c-icon--small{font-size:14px!important}.c-icon--normal{font-size:20px!important}.c-icon--large{font-size:24px!important}.c-icon--inherit{font-size:inherit!important}@font-face{font-weight:400;font-style:normal;font-family:waris-icon;src:url(/assets/fonts/waris-icon.eot?ix6i3e);src:url(/assets/fonts/waris-icon.eot?ix6i3e#iefix) format("embedded-opentype"),url(/assets/fonts/waris-icon.ttf?ix6i3e) format("truetype"),url(/assets/fonts/waris-icon.woff?ix6i3e) format("woff"),url(/assets/fonts/waris-icon.svg?ix6i3e#waris-icon) format("svg");font-display:block}[class^=c-icon-],[class*=" c-icon-"]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-size:20px;font-family:waris-icon!important;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.c-icon-human:before{content:"\e922"}.c-icon-logout:before{content:"\e929"}.c-icon-config:before{content:"\e92a"}.c-icon-help:before{content:"\e92b"}.c-icon-company:before{content:"\e92c"}.c-icon-star:before{content:"\e92d"}.c-icon-star-fill:before{content:"\e92e"}.c-icon-search:before{content:"\e92f"}.c-icon-search2:before{content:"\e930"}.c-icon-mail:before{content:"\e931"}.c-icon-mail-open:before{content:"\e932"}.c-icon-task:before{content:"\e901"}.c-icon-paper:before{content:"\e902"}.c-icon-chevron-up:before{content:"\e933"}.c-icon-chevron-down:before{content:"\e934"}.c-icon-chevron-prev:before{content:"\e935"}.c-icon-chevron-next:before{content:"\e936"}.c-icon-arrow-up:before{content:"\e939"}.c-icon-arrow-down:before{content:"\e93a"}.c-icon-arrow-prev:before{content:"\e93b"}.c-icon-arrow-next:before{content:"\e93c"}.c-icon-block:before{content:"\e900"}.c-icon-notice:before{content:"\e903"}.c-icon-close:before{content:"\e904"}.c-icon-mui-home .MuiSvgIcon-root{margin:-2px!important;width:1.2em!important;height:1.2em!important}button{padding:0;outline:none;border:none;background:none;font-family:inherit}a:not([class*=c-button--]):focus{outline:none;background:rgba(104,203,186,.25);box-shadow:0 0 0 .25rem #68cbba40}button:focus,[class*=c-button--]:focus{outline:none;box-shadow:0 0 0 .25rem #68cbba40}button:disabled{background:#999!important;cursor:not-allowed}button:not(:disabled){cursor:pointer}[class*=c-button]+[class*=c-button]{margin-left:10px}.c-button--primary,.c-button--done{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 28px;min-width:auto;min-height:40px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:14px}.c-button--attention{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 28px;min-width:auto;min-height:40px;border:none;border-radius:10px;background:#cb4545;color:#fff;font-weight:700;font-size:14px}.c-button--delete{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 28px;min-width:auto;min-height:40px;border:none;border-radius:10px;background:#9a9a9a;color:#fff;font-weight:700;font-size:14px}.c-button--remove{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 28px;min-width:auto;min-height:40px;border:none;border-radius:10px;background:#cb4545;color:#fff;font-weight:700;font-size:14px}.c-button--cancel{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 28px;min-width:auto;min-height:40px;border:none;border-radius:10px;background:#9a9a9a;color:#fff;font-weight:700;font-size:14px}.c-button--border{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 25px;min-height:40px;border:1px solid #c4eae3;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:14px}.c-button--small,.c-button--small--primary{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:30px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.c-button--small--secondary{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:30px;border:none;border-radius:5px;background:#6b817d;color:#fff;font-weight:700;font-size:12px}.c-button--small--attention{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:110px;min-height:30px;border:none;border-radius:5px;background:#cb4545;color:#fff;font-weight:700;font-size:12px}.c-button--middle--primary,.c-modal .button-width-max{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:120px;min-height:30px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:13px}.c-button--middle--secondary{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:120px;min-height:30px;border:none;border-radius:5px;background:#6b817d;color:#fff;font-weight:700;font-size:13px}.c-button--middle--tertiary{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:0;min-height:0;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px;width:fit-content;height:fit-content;margin:0 0 3px 10px;white-space:nowrap}.c-button--middle--quaternary{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:0;min-height:0;border:none;border-radius:5px;background:#6b817d;color:#fff;font-weight:700;font-size:12px;width:fit-content;height:fit-content}.c-button--middle--white{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:120px;min-height:30px;border:1px solid #4b4b4b;border-radius:5px;color:#4b4b4b;font-weight:700;font-size:14px}.c-button--navi{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:60px;min-height:30px;border:1px solid #fff;border-radius:5px;color:#fff;font-weight:400;font-size:14px}.c-button--navi--type2{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:30px;border:1px solid #fff;border-radius:5px;color:#fff;font-weight:400;font-size:14px}.c-button--navi--type3{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:100px;min-height:30px;border:1px solid #fff;border-radius:5px;color:#fff;font-weight:400;font-size:14px}.c-button--navi--type4{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:120px;min-height:30px;border:1px solid #fff;border-radius:5px;color:#fff;font-weight:400;font-size:14px}.c-button--navi--type5{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:140px;min-height:30px;border:1px solid #fff;border-radius:5px;color:#fff;font-weight:400;font-size:14px}[class*=c-button--navi].is-active{border:none;background:#68cbba;color:#fff}.c-button--x-small{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0 10px;min-width:60px;min-height:20px;border:1px solid 14px;border-radius:5px;color:inherit;font-weight:700;font-size:12px}[class*=c-button--x-small].is-active{border:none;background:#68cbba;color:#fff}.c-button--auto--primary{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:auto;min-height:30px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:13px}.c-button--auto--secondary{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:auto;min-height:30px;border:none;border-radius:5px;background:#6b817d;color:#fff;font-weight:700;font-size:13px}.c-button--auto--cancel{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:auto;min-height:30px;border:none;border-radius:5px;background:#9a9a9a;color:#fff;font-weight:700;font-size:13px}.c-button--small--auto--primary{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:auto;min-height:30px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.c-button--small--auto--secondary{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:auto;min-height:30px;border:none;border-radius:5px;background:#6b817d;color:#fff;font-weight:700;font-size:12px}.c-button--small--auto--cancel{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:auto;min-height:30px;border:none;border-radius:5px;background:#9a9a9a;color:#fff;font-weight:700;font-size:12px}.c-button--plus_button{display:inline-flex;align-items:center;padding:0 10px;width:30px;height:30px;border-radius:5px;background:#68cbba;color:#fff;font-weight:1000;font-size:20px;margin:5px 10px}.c-button--minus_button{display:inline-flex;align-items:center;padding:0 10px;width:30px;height:30px;border-radius:5px;background:#9a9a9a;color:#fff;font-weight:1000;font-size:20px;margin:5px 20px}.c-button--save{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 28px;min-width:auto;min-height:30px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:14px}.c-button--menu{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 28px;min-width:auto;min-height:40px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:14px}.MuiPaper-root{background-color:#f8f8f8;border:1px solid #ddd;border-radius:0;box-shadow:0 2px 5px #0000001a;padding:4px}.c-button--menu-list{width:180px;margin-top:0}.c-button--menu-item{display:block;font-size:14px;margin:0;padding:4px;text-align:left;width:100%}.c-button--menu-item:hover{background-color:#f0f0f0}.c-button--csv-parent-span{margin:5px}.c-button--operation-bill-attachment-download{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:60px;min-height:20px;border:none;border-radius:5px;background:#6b817d;color:#fff;font-weight:700;font-size:11px}.c-tag{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.c-tag__tag-item{margin:0 5px 5px 0}.c-tag__tag-item .c-tag__tag-link{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 5px;height:20px;background:#8da7a2;color:#fff;font-size:11px}.c-tag__tag-item--new{margin:0 5px 5px 0}.c-tag__tag-item--new .c-tag__tag-link{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 5px;height:20px;background:#68cbba;color:#fff;font-size:11px}.c-form-alert,.c-form-alert--login{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:0 0 15px;padding:8px 15px;border-radius:5px;background:#cb4545;color:#fff;font-size:13px}.c-form-alert .c-icon-block,.c-form-alert--login .c-icon-block{margin-right:.5rem;font-size:inherit;line-height:inherit}.c-form-alert .c-icon-close,.c-form-alert--login .c-icon-close{align-self:center;margin-left:auto;width:1.5rem;color:#712020;text-align:right;font-size:10px;transform:scale(.9)}.c-form-alert--login{padding:8px;font-size:12px}.c-form-alert--login .c-icon-block{margin-right:.3rem}.c-form-alert--login .c-icon-close{width:auto}.c-form-table{width:100%}.c-form-table .accounting_search_form{display:grid;grid-template-columns:1fr auto auto auto;grid-template-rows:auto;gap:48px;align-items:center}.c-form-table .accounting_search_form dl{display:flex;align-items:center;gap:16px}.c-form-table .accounting_search_form dl dt{white-space:nowrap;font-weight:700;font-size:13px}.c-form-table .accounting_search_form dl dd{flex:1}@media (max-width: 900px){.c-form-table>tbody>tr{padding:0 0 20px}}.c-form-table>tbody>tr.no_border_bottom{border-bottom:none}.c-form-table>tbody>tr>th{padding:20px 10px;vertical-align:middle;font-weight:700;font-size:13px}@media (max-width: 900px){.c-form-table>tbody>tr>th{vertical-align:baseline}}.c-form-table>tbody>tr>td{padding:20px 0;vertical-align:middle}@media (max-width: 900px){.c-form-table>tbody>tr>td{padding:4px 0 0}}.c-form-table .text-field{padding-top:10px}.c-form-table .autocompleted-field{padding-top:0}.ly-mw-1280px{max-width:1280px}.ly-mx-auto{margin-left:auto;margin-right:auto}.c-form-parts [type=radio]:not(:disabled),.c-form-parts [type=checkbox]:not(:disabled),.c-form-parts [type=radio]:not(:disabled)+div span,.c-form-parts [type=checkbox]:not(:disabled)+div span,.c-form-parts select:not(:disabled){cursor:pointer}.c-form-parts .wp-20{width:20%}.c-form-parts .wp-30{width:30%}.c-form-parts .wp-40{width:40%}.c-form-parts .wp-50{width:50%}.c-form-parts .wp-60{width:60%}.c-form-parts .wp-70{width:70%}.c-form-parts .wp-80{width:80%}.c-form-parts .wp-90{width:90%}.c-form-parts .wp-100{width:100%}.c-form-parts label+label{margin-left:0}.c-form-parts .radio-group,.c-form-parts .checkbox-group{margin:0;width:fit-content}.c-form-parts textarea,.c-form-parts [type=email],.c-form-parts [type=text],.c-form-parts [type=textarea],.c-form-parts [type=number],.c-form-parts [type=tel],.c-form-parts [type=password],.c-form-parts [type=search]{outline:none}.c-form-parts textarea:read-only:focus,.c-form-parts [type=email]:read-only:focus,.c-form-parts [type=text]:read-only:focus,.c-form-parts [type=textarea]:read-only:focus,.c-form-parts [type=number]:read-only:focus,.c-form-parts [type=tel]:read-only:focus,.c-form-parts [type=password]:read-only:focus,.c-form-parts [type=search]:read-only:focus,.c-form-parts select:read-only:focus{outline:none}.c-form-parts .c-form-parts__input--box:focus,.c-form-parts .c-form-parts__select--box:focus,.c-form-parts .c-form-parts__input--box--numbertext:focus,.c-form-parts textarea:focus{outline:none;border:1px solid #68cbba;box-shadow:0 0 0 .25rem #68cbba40;transition:all .3s ease}.c-form-parts select:focus{outline:none;border:1px solid transparent;border-bottom:1px solid #68cbba;box-shadow:0 .25rem #68cbba40;transition:all .3s ease}.c-form-parts [type=radio]:focus+div:before,.c-form-parts [type=checkbox]:focus+div:before{border:1px solid #68cbba;box-shadow:0 0 0 .25rem #68cbba40;transition:all .3s ease}.c-form-parts textarea,.c-form-parts [type=email],.c-form-parts [type=text],.c-form-parts [type=textarea],.c-form-parts [type=number],.c-form-parts [type=tel],.c-form-parts [type=password],.c-form-parts [type=search],.c-form-parts select{border-radius:0;-webkit-appearance:none;-moz-appearance:none}.c-form-parts select::-ms-expand{display:none}.c-form-parts ::-webkit-input-placeholder,.c-form-parts :placeholder-shown{color:#9f9f9f;font-size:13px}.c-form-parts [type=email],.c-form-parts [type=text],.c-form-parts [type=textarea],.c-form-parts [type=numbertext],.c-form-parts [type=tel],.c-form-parts [type=password],.c-form-parts [type=search]{padding:0;width:100%;height:25px;border-radius:0;color:#4b4b4b;font-size:13px;font-family:inherit}.c-form-parts .c-form-parts__input--box{padding:0 8px;height:43px;border:1px solid #4b4b4b;width:100%}@media (max-width: 900px){.c-form-parts .c-form-parts__input--box{height:30px;font-size:14px;color:#4b4b4b;padding:0 2px;border-radius:4px}}.c-form-parts .c-form-parts__input--box--numbertext{padding:0 8px;border:1px solid transparent;border-bottom:1px solid #4b4b4b;width:100%;height:43px}.c-form-parts textarea{padding:10px;border:1px solid #4b4b4b;color:#4b4b4b;font-size:16px;font-family:inherit;line-height:1.5;resize:none}.c-form-parts .c-form-parts__textarea--box{border:1px solid #4b4b4b;border-radius:0}.c-form-parts .c-form-parts__input--box.is-error,.c-form-parts .c-form-parts__select--box.is-error,.c-form-parts textarea.is-error,.c-form-parts [type=radio].is-error+div span:before,.c-form-parts [type=checkbox].is-error+div span:before{border-color:#cb4545}.c-form-parts .c-form-parts__input--box.is-error:focus,.c-form-parts .c-form-parts__select--box.is-error:focus,.c-form-parts textarea.is-error:focus,.c-form-parts [type=radio].is-error+div span:before:focus,.c-form-parts [type=checkbox].is-error+div span:before:focus{border-color:#cb4545;box-shadow:0 0 0 .25rem #cb454540}.c-form-parts [type=email].is-error,.c-form-parts [type=text].is-error,.c-form-parts [type=textarea].is-error,.c-form-parts [type=number].is-error,.c-form-parts [type=tel].is-error,.c-form-parts [type=password].is-error,.c-form-parts [type=search].is-error,.c-form-parts select.is-error{border-bottom-color:#cb4545}.c-form-parts [type=email].is-error:focus,.c-form-parts [type=text].is-error:focus,.c-form-parts [type=textarea].is-error:focus,.c-form-parts [type=number].is-error:focus,.c-form-parts [type=tel].is-error:focus,.c-form-parts [type=password].is-error:focus,.c-form-parts [type=search].is-error:focus,.c-form-parts select.is-error:focus{border-bottom-color:#cb4545;box-shadow:0 .25rem #cb454540}.c-form-parts .c-form-error-text{display:block;margin:5px 0 0;color:#cb4545;font-size:12px}.c-form-parts [type=checkbox].is-error:checked+div:after{border-bottom:4px solid #68cbba;border-left:4px solid #68cbba}.c-form-parts select:disabled{border-bottom:1px solid #dadada!important;background-color:#ececec!important}.c-form-parts textarea:disabled,.c-form-parts [type=email]:disabled,.c-form-parts [type=text]:disabled,.c-form-parts [type=textarea]:disabled,.c-form-parts [type=number]:disabled,.c-form-parts [type=tel]:disabled,.c-form-parts [type=password]:disabled,.c-form-parts [type=search]:disabled,.c-form-parts [type=radio]:disabled+div span:before,.c-form-parts [type=checkbox]:disabled+div span:before,.c-form-parts [type=radio]:disabled+div:before,.c-form-parts [type=checkbox]:disabled+div:before{border:1px solid #dadada!important;background-color:#ececec!important;opacity:.7}.c-form-parts .radio-group:not(.button-radio) input[type=radio]:disabled:checked+div span,.c-form-parts .checkbox-group:not(.button-checkbox) input[type=checkbox]:disabled:checked+div span,.c-form-parts .radio-group:not(.button-radio) input[type=radio]:disabled+div span,.c-form-parts .checkbox-group:not(.button-checkbox) input[type=checkbox]:disabled+div span{border-color:#dadada;background:#fff!important;color:#ccc!important}.c-form-parts [type=checkbox]:disabled:checked+div:after{border-color:#dadada!important}.c-form-parts [type=radio]:disabled:checked+div:after{background-color:#dadada!important}.c-form-parts .radio-group input[type=radio],.c-form-parts .checkbox-group input[type=checkbox]{position:absolute;width:1px;height:1px;border:none;opacity:0}.c-form-parts .radio-group label,.c-form-parts .checkbox-group label{position:relative;display:inline-flex;border:none}.c-form-parts .radio-group label+label,.c-form-parts .checkbox-group label+label{margin-left:30px}.c-form-parts label+label.no-margin{margin:0}.c-form-parts .radio-group label span,.c-form-parts .checkbox-group label span{display:flex;align-items:flex-start;padding:0 0 0 5px;font-size:13px}@media (max-width: 900px){.c-form-parts .radio-group label span,.c-form-parts .checkbox-group label span{font-size:14px}}.c-form-parts .radio-group:not(.button-radio) label span:before{position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:20px;height:20px;border:1px solid #4b4b4b;border-radius:50%;content:""}.c-form-parts .checkbox-group:not(.button-checkbox) label span:before{position:absolute;top:calc(0% + 3px);left:0;display:block;width:20px;height:20px;border:1px solid #4b4b4b;border-radius:6px;content:""}.c-form-parts .radio-group:not(.button-radio) input[type=radio]:checked+div span:before{border-color:#68cbba;transition:all .3s ease}.c-form-parts .checkbox-group:not(.button-checkbox) input[type=checkbox]:checked+div span:before{border-color:#68cbba;background-color:#68cbba;transition:all .3s ease}.c-form-parts [type=radio]:checked+div:after{position:absolute;top:50%;left:10px;transform:translate(-50%,-50%);display:block;box-sizing:border-box;width:12px;height:12px;border-radius:50%;background-color:#68cbba;content:""}.c-form-parts [type=checkbox]:checked+div:after{position:absolute;top:calc(0% + 8px);left:3px;display:block;width:14px;height:8px;border-bottom:4px solid #fff;border-left:4px solid #fff;content:"";transform:rotate(-45deg)}.c-form-parts .checkbox-group label div,.c-form-parts .radio-group label div{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding:0 0 0 20px;min-height:24px}.c-form-parts .radio-group label div:before{position:absolute;top:50%;left:10px;transform:translate(-50%,-50%);display:block;box-sizing:border-box;width:20px;height:20px;border-radius:50%;content:""}.c-form-parts .checkbox-group label div:before{position:absolute;top:calc(0% + 3px);left:0;display:block;box-sizing:border-box;width:20px;height:20px;border-radius:0;content:""}.c-form-parts select{padding:0 25px 0 8px;height:43px;outline:none;border:1px solid transparent;border-bottom:1px solid #4b4b4b;border-radius:0;background:url(/assets/img/form-parts/chevron-select-green@2x.png) right 8px center no-repeat;background-size:16px auto;color:#4b4b4b;font-size:13px;font-family:inherit}.c-form-parts .c-form-parts__select--inverted{border-bottom:1px solid #fff;background:url(/assets/img/form-parts/chevron-select-white@2x.png) right center no-repeat;background-size:16px auto;color:#fff}.c-form-parts .c-form-parts__select--inverted option{color:#4b4b4b}.c-form-parts .c-form-parts__date-edit{position:relative}.c-form-parts .c-form-parts__date-edit input[type=date]{position:relative;padding:0;height:30px;width:180px;border:1px solid transparent;border-bottom:1px solid #4b4b4b;background:transparent;box-sizing:border-box;font-size:13px;color:#4b4b4b;background:url(/assets/img/form-parts/chevron-select-green@2x.png) 160px center no-repeat;background-size:16px auto;outline:none}.c-form-parts .c-form-parts__date-edit input[type=date]::-webkit-calendar-picker-indicator{position:absolute;width:100%;height:100%;opacity:0}.c-form-parts input[type=number]::-webkit-outer-spin-button,.c-form-parts input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.c-form-parts input[type=number]{-moz-appearance:textfield}.c-form-parts .c-form-parts__select--box{height:40px;border:1px solid #4b4b4b}.c-form-parts .c-form-parts__prefix-text{margin-right:8px!important}.c-form-parts .c-form-parts__infix{margin-right:8px!important;margin-left:8px!important}.c-form-parts .c-form-parts__arrow{margin-right:25px!important;margin-left:25px!important}.c-form-parts .c-form-parts__arrow img{width:8.5px}.c-form-parts .c-form-parts__sufix{margin-left:8px!important}.c-form-parts .c-form-parts__flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.c-form-parts .c-form-parts__flex--center{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.c-form-parts .c-form-parts__error{margin-top:10px}.c-form-parts.c-form-parts__job-progress-memo{max-height:70vh;overflow-y:auto}.c-form-parts hr{border:1px solid #dedede}.c-form-parts [type=email]+[type=email],.c-form-parts [type=email]+[type=text],.c-form-parts [type=email]+[type=number],.c-form-parts [type=email]+[type=tel],.c-form-parts [type=email]+[type=password],.c-form-parts [type=email]+[type=search],.c-form-parts [type=text]+[type=email],.c-form-parts [type=text]+[type=text],.c-form-parts [type=text]+[type=number],.c-form-parts [type=text]+[type=tel],.c-form-parts [type=text]+[type=password],.c-form-parts [type=text]+[type=search],.c-form-parts [type=number]+[type=email],.c-form-parts [type=number]+[type=text],.c-form-parts [type=number]+[type=number],.c-form-parts [type=number]+[type=tel],.c-form-parts [type=number]+[type=password],.c-form-parts [type=number]+[type=search],.c-form-parts [type=tel]+[type=email],.c-form-parts [type=tel]+[type=text],.c-form-parts [type=tel]+[type=number],.c-form-parts [type=tel]+[type=tel],.c-form-parts [type=tel]+[type=password],.c-form-parts [type=tel]+[type=search],.c-form-parts [type=password]+[type=email],.c-form-parts [type=password]+[type=text],.c-form-parts [type=password]+[type=number],.c-form-parts [type=password]+[type=tel],.c-form-parts [type=password]+[type=password],.c-form-parts [type=password]+[type=search],.c-form-parts [type=search]+[type=email],.c-form-parts [type=search]+[type=text],.c-form-parts [type=search]+[type=number],.c-form-parts [type=search]+[type=tel],.c-form-parts [type=search]+[type=password],.c-form-parts [type=search]+[type=search]{margin-left:25px}.c-form-parts select+[class*=c-button],.c-form-parts select+select{margin-left:25px}.c-form-parts .c-form-parts__select--box+.c-form-parts__select--box,.c-form-parts .c-form-parts__select--box+.c-form-parts__input--box,.c-form-parts .c-form-parts__input--box+.c-form-parts__select--box,.c-form-parts .c-form-parts__input--box+.c-form-parts__input--box{margin-left:2px}.c-form-parts .js-wide-390{width:390px}.c-form-parts .js-wide-240{width:240px}.c-form-parts .js-wide-150{width:150px}.c-form-parts .js-wide-100{width:100px!important}.c-form-parts .js-wide-70{width:70px}.c-form-parts .js-wide-100per{width:100%}.c-form-parts .autocomplete-select{background:url(/assets/img/form-parts/chevron-select-green@2x.png) right center no-repeat;background-size:16px auto}.c-form-parts .autocomplete-select .MuiInputBase-input{margin-left:-5px}.c-form-parts .autocomplete-select .MuiAutocomplete-hasPopupIcon,.c-form-parts .autocomplete-select .MuiOutlinedInput-root,.c-form-parts .autocomplete-select .MuiAutocomplete-inputRoot{padding:0}.c-form-parts .autocomplete-select .MuiAutocomplete-endAdornment{display:none}.c-form-parts .c-form-interview-search__date-edit{display:inline-block}.color-scheme-setting-image{max-width:400px;height:auto}.multiselect .MuiSelect-select{padding-top:6px;padding-bottom:11px}.multiselect fieldset{border-color:#4b4b4b;border-radius:0}.multiselect fieldset legend{display:none}.multiselect--custom-border{display:block;width:180px!important}.multiselect--custom-border.Mui-focused .MuiOutlinedInput-notchedOutline{border-bottom:1px solid #68cbba!important;box-shadow:0 .25rem #68cbba40}.multiselect--custom-border fieldset{border:0;border-bottom:1px solid #4b4b4b;background:url(/assets/img/form-parts/chevron-select-green@2x.png) right center no-repeat;background-size:16px auto;outline:0}.multiselect--custom-border .MuiSelect-select{padding:0 0 5px}.multiselect--custom-border .MuiSelect-icon{display:none}.radio-group .radio-group-label{line-height:25px}.c-box{margin:0 0 17px;padding:0;width:1200px;border-radius:10px;background:#fff;box-shadow:0 3px 6px #00000029}.c-box__inner{padding:0}.c-box__inner--type2{padding:20px}@media (max-width: 900px){.c-box__inner--type2{padding:20px;margin:0}}.c-box__inner--type3{padding:30px}@media (max-width: 900px){.c-box__inner--type3{padding:20px}}.c-box__inner--type4{padding:40px}@media (max-width: 900px){.c-box__inner--type4{padding:20px}}.c-box--login{margin:0;padding:45px 60px;width:320px;border-radius:10px;background:#fff;box-shadow:8px 8px 16px #00000029;min-width:320px;min-height:410px}@media (max-width: 900px){.c-box--login{margin:0;padding:70px 40px;border-radius:10px;background:#fff;box-shadow:8px 8px 16px #00000029}}.c-box--sidebar{width:100%;border-radius:10px;background:#fff;box-shadow:0 3px 6px #00000029;position:fixed;width:12vw}@media (max-width: 900px){.c-box--sidebar{position:relative;width:90%;max-height:90dvh;margin:10% auto 0;overflow:scroll}}.c-box--sidebar .close__button{display:flex;justify-content:flex-end}.c-box--sidebar .close__button button{display:block;padding:10px}.c-box--1200{margin:0 0 17px;padding:0;width:1200px;border-radius:10px;background:#fff;box-shadow:0 3px 6px #00000029}.c-box--1613{margin:0 0 17px;padding:0;width:1613px;border-radius:10px;background:#fff;box-shadow:0 3px 6px #00000029}.c-box--fit{margin:0 0 17px;padding:0;width:fit-content;border-radius:10px;background:#fff;box-shadow:0 3px 6px #00000029}.c-box--max{margin:0 0 17px;padding:0;width:max-content;border-radius:10px;background:#fff;box-shadow:0 3px 6px #00000029}.c-box--flex1{margin:0 0 17px;padding:0;width:auto;border-radius:10px;background:#fff;box-shadow:0 3px 6px #00000029;flex:1}.c-box--wide{margin:0 0 17px;padding:0;width:100%;border-radius:10px;background:#fff;box-shadow:0 3px 6px #00000029}.c-box--harf{margin:0 0 17px;padding:0;width:calc((100% - 20px)/2);border-radius:10px;background:#fff;box-shadow:0 3px 6px #00000029}.c-box--harf--full{width:100%}.c-box__title{margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #68cbba;font-weight:700;font-size:18px;line-height:1}@media (max-width: 900px){.c-box__title{margin:0 0 6px}}.c-box__title-note{color:#d07272;font-size:10px;margin-top:6px}.c-box-wrap--wide{display:flex;align-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}.c-box-wrap--harf{display:flex;align-items:flex--start;flex-direction:row;flex-wrap:wrap;justify-content:flex--start;width:calc((100% - 20px)/2)}.archive-row{background-color:#8080804d;border-radius:10px}.archive-row span.disable button{pointer-events:none;color:gray}.no-border-top-left-radius{border-top-left-radius:0;box-shadow:none}.c-pager{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px auto 60px}.c-pager__item{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0 10px 0 0;width:30px;height:30px;border-radius:30px}.c-pager__item:last-child{margin-right:0}.c-pager__link{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:30px;height:30px;border:1px solid #707070;border-radius:30px;background:#fff}.c-pager__item.is-active .c-pager__link{border:none;background:#68cbba;color:#fff}.c-modal{z-index:-1;display:none;opacity:0;pointer-events:none}.c-modal__contents{padding:25px 30px;background:#f2f2f2;border-radius:0 0 10px 10px;width:680px}@media (max-width: 900px){.c-modal__contents{width:100%;padding:40px 30px}}.c-modal__contents.modal-preview-pdf{width:90vw;max-width:1024px;min-width:680px}.c-modal__contents .table-layout .c-modal__box{display:flex;align-items:center}.c-modal__contents .table-layout .c-modal__box .c-modal__box__label{width:36%;font-size:16px}.c-modal__contents .table-layout .c-modal__box .c-modal__box__content{width:100%}.c-modal__contents .table-layout .c-modal__box .c-modal__box__content.btn-inline{display:flex}.c-modal__contents .table-layout .c-modal__box .c-modal__box__content.btn-inline button{margin-left:10px;min-width:fit-content}.c-modal__contents .c-modal__box__content a{position:relative;display:inline-block;height:28px;line-height:28px;padding:0 1em;background-color:#6b817d;border:1px solid #aaa;border-radius:3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff;font-size:13px;text-decoration:none;-webkit-transition:.2s;transition:.2s}.c-modal__contents .c-modal__box__content a .c-icon-close{align-self:center;margin-left:auto;width:1.5rem;color:#712020;text-align:right;font-size:10px;transform:scale(.9)}.c-modal__contents .c-modal__box__content .c-modal_checkbox-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;row-gap:10px}@media (max-width: 900px){.c-modal__contents .c-modal__box__content .c-modal_checkbox-wrapper{flex-direction:column;flex-wrap:nowrap;gap:10px;margin:0 0 28px}}.c-modal__contents .flex-col{display:flex;flex-flow:column}.c-modal__contents .flex-col label{width:fit-content}.c-modal__contents .checkbox-group,.c-modal__contents .radio-group{display:flex;width:auto;gap:1rem}.c-modal__inner{position:absolute;top:50%;left:50%;box-sizing:border-box;max-height:80vh;min-width:100px;overflow-y:scroll;border-radius:10px;background:#fff;box-shadow:0 3px 6px #00000029;transform:translate(-50%,-50%)}@media (max-width: 900px){.c-modal__inner{width:90%;max-height:90dvh;overflow-y:scroll}}.c-modal__title{margin:16px 30px;font-weight:700;font-size:20px;line-height:1}@media (max-width: 900px){.c-modal__title{margin:16px 20px}}.c-modal__box{margin-bottom:1rem}.c-modal__box__label{margin:.5rem 0;font-weight:700}.c-modal__box__content,.c-modal__box__content p{margin:.5rem 0}.c-modal__box__content textarea{width:100%;height:10em}.c-modal__flex-content{display:flex}.c-modal__button-area{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:20px 0;width:100%}@media (max-width: 900px){.c-modal__button-area{justify-content:space-between;gap:20px;margin:20px 0 0}}.c-modal__button-area button{margin:0 5px;padding:1.5px 28px;display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;min-width:auto;min-height:40px;border:none;border-radius:10px;font-weight:700;font-size:14px}@media (max-width: 900px){.c-modal__button-area button{width:100%;padding:12px 0;margin:0}}.c-modal__button-area__cancel{background:#9a9a9a;color:#fff}.c-modal__button-area__primary{background:#68cbba;color:#fff}.c-modal input[type=text],.c-modal input[type=password]{height:40px;width:100%;padding:0 8px;border-spacing:10px;border-collapse:separate}.c-modal input[type=date]{position:relative;height:30px;width:180px;border:1px solid transparent;border-bottom:1px solid #4b4b4b;font-size:13px;color:#4b4b4b;background:url(/assets/img/form-parts/chevron-select-green@2x.png) 160px center no-repeat;background-size:16px auto;outline:none}.c-modal table{width:100%;border-spacing:10px;border-collapse:separate}@media (max-width: 900px){.c-modal table{border-spacing:0 20px}}.c-modal table tbody>tr>th{font-size:16px}.c-modal input[type=date]::-webkit-calendar-picker-indicator{position:absolute;width:100%;height:100%;opacity:0}.c-modal .button-width-max,.c-modal .width-max{width:100%}.c-modal .width-70{width:70%}.c-modal .width-auto{width:auto}.c-modal .me-1,.c-modal .ms-1{margin-right:1rem}.c-modal .height-px-200{height:400px}.c-modal .overflow-y-auto{overflow-y:auto}.c-modal .checkbox-group{display:block}.c-modal .margin-top{margin-top:10px}.c-modal .checkbox-group .c-modal__box{margin-bottom:0!important}.c-modal .scroll{border:1px solid #333;padding:1rem}.c-modal .scroll--box{border-bottom:1px solid #aaa;padding-bottom:2rem;margin-bottom:2rem}.c-modal #modal-agent-job-search-rcjudge textarea{height:70px}.c-modal .width-per-60,.c-modal .width-per-70{width:70%!important}.c-modal .width-per-80{width:80%!important}.c-modal.is-show{position:fixed;top:0;left:0;z-index:100;display:block;width:100%;height:100%;background-color:#455351e6;opacity:1;transition:opacity .3s ease;pointer-events:auto}.c-modal--type02.is-show{background-color:#0003}.inner:focus{outline:0}.title{margin:16px 30px;font-weight:700;font-size:20px;line-height:1}.title--primary{margin:0;height:48px;border-radius:10px 10px 0 0;background:#68cbba;font-weight:700;font-size:20px;line-height:1}.c-modal__main{padding:0 30px 30px;width:100%}@media (max-width: 900px){.c-modal__main{padding:0 20px 20px}}.c-modal__main-wide{padding:0 30px 30px;width:100%;width:920px;height:700px}.c-modal__main-medium{padding:0 30px 30px;width:100%;width:380px;height:450px}.thumbnail{margin:0 10px 0 0;width:25px;height:25px;border-radius:25px;object-fit:cover}.c-modal__submain{margin:20px}.c-modal__scroll{overflow-y:auto}.c-modal__innner_sub01{margin-top:20px;padding:20px}.title-sub02{padding:15px 10px 10px;text-align:center;white-space:nowrap;font-weight:700;font-size:20px}.c-modal__innner_sub03{padding:0 20px}.c-modal__table01{width:100%}.c-modal__table01 input[type=checkbox]{margin-right:8px;transform:scale(1)}.c-modal__table01 td{padding:5px 0;vertical-align:middle}.c-modal__table02 tbody>tr>th{font-size:16px}@media (max-width: 900px){.c-modal__table02 tbody>tr>th{padding:0}}.c-modal__table02 [type=date]{font-size:16px}@media (max-width: 900px){.c-modal__table02 th{display:block;width:100%;padding:0}.c-modal__table02 td{display:block;width:100%}.c-modal__table02 td.c-datapicker{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:10px}}.c-modal__table03{margin-top:6px;margin-bottom:12px;width:100%}.c-modal__table03 th{padding:10px 0 6px 20px;vertical-align:middle;font-weight:600}.title_sub01{padding:15px 0 10px;vertical-align:top;font-weight:700;font-size:16px}.title_sub02{vertical-align:top;font-weight:700}.title_sub03{font-weight:700;font-size:16px}.c-modal__text01{font-size:13px}.c-modal__text01-mt-10{margin-left:10px;font-weight:600}.c-modal__text01-mt-15{margin-left:15px}.c-modal__textarea01{padding:10px;width:620px;height:120px;border:1px solid #d6d6d6;border-radius:10px;color:#4b4b4b;font-size:16px;font-family:inherit;line-height:1.5}.c-modal__textarea02{padding:10px;width:400px;height:120px;border:1px solid #d6d6d6;border-radius:10px;color:#4b4b4b;font-size:16px;font-family:inherit;line-height:1.5}@media (max-width: 900px){.c-modal__textarea02{width:100%}}.c-modal__textarea03{padding:10px;width:620px;height:100px;border:1px solid #d6d6d6;border-radius:10px;color:#4b4b4b;font-size:16px;font-family:inherit;line-height:1.5}.c-modal__textarea04{padding:10px;width:100%;height:120px;border:1px solid #d6d6d6;border-radius:10px;color:#4b4b4b;font-size:16px;font-family:inherit;line-height:1.5}@media (max-width: 900px){.c-modal__textarea04{width:100%}}.c-modal__textarea-auto-height{padding:10px;width:100%;height:100%;border:1px solid #d6d6d6;border-radius:10px;color:#4b4b4b;font-family:inherit;line-height:1.5}@media (max-width: 900px){.c-modal__textarea-auto-height{width:100%}}.c-modal__search_button01{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:43px 0 0;width:100%}.c-modal__search_button02{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:10px 0 0;width:100%}.c-modal__search_button03{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:25px 0 0;width:100%}.c-modal__radio01{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:20px 0 0;width:100%}.c-modal__button-close{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 5px;min-width:80px;min-height:40px;border:none;border-radius:10px;background:#9a9a9a;color:#fff;font-weight:700;font-size:14px;position:absolute;right:0;bottom:-50px}.c-modal__button_adjustment01{margin-left:10px}.c-modal__login01 [type=text],.c-modal__login02 [type=text]{margin:20px 0 0}.c-modal__login02 [type=password]{margin:25px 0 0}.c-modal .c-form-table>tbody>tr{border-bottom:none}.c-modal__div-right{float:right;margin-top:0}.c-modal__div-left{float:left}.c-modal__send_button01{border:solid;border-radius:8px;background:#90816b;color:#fff}.c-modal__quotation-tabel{margin:10px;width:820px;height:80px}.c-modal__quotation-tabel th{border:1px solid;border-color:#4b4b4b;background:#f0ecec}.c-modal__quotation-tabel td{border:1px solid;border-color:#4b4b4b;background:#fafafa}.c-modal-add-user{font-size:16px;border-spacing:10px;border-collapse:separate}.c-modal-alert{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:8px 15px;border-radius:5px;background:#6b817d;color:#fff;font-size:13px}.c-modal-alert .c-icon-close{align-self:center;margin-left:auto;width:1.5rem;color:#712020;text-align:right;font-size:10px;transform:scale(.9)}.c-modal__table02{width:100%;border-spacing:10px;border-collapse:separate}.c-modal__table-70{width:70%;border-spacing:10px;border-collapse:separate}.c-modal__company-name{font-size:13px;font-weight:700;margin-bottom:15px}.c-modal__selectbox-small{width:20%}.c-modal__preview{height:600px;max-height:calc(100vh - 150px)}.c-modal__preview .error{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:red}.color-red{color:#cb4545}.c-modal__dialog{padding:65px 30px 30px;width:360px}.c-modal__dialog-title{text-align:center;font-weight:700;font-size:16px}.c-modal__dialog-description{text-align:center;font-size:13px}.c-modal__dialog-title+.c-modal__dialog-description{margin-top:20px}.c-modal__dialog-button-wrap{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:33px 0 0}.c-modal__dialog-button{width:133px}.c-modal__dialog-button+.c-modal__dialog-button{margin-left:20px}.c-modal__error{background-color:#faa6;font-size:large;color:#cb4545;padding:6px;margin-bottom:10px;text-align:center}.c-modal__confirmation{font-size:10px;font-weight:700;color:#fff;text-align:center;background:#58726f;border-radius:15px;padding:5px 0;margin:10px 0}.c-modal__scroll{height:150px;margin:0 auto;overflow-y:auto}.c-modal__infomation_area{color:#ff4136;font-size:14px;font-weight:700;text-shadow:1px 1px 0px rgba(128,64,64,.08)}.job-progress-memo-content{width:100%;max-width:400px}.flex{display:flex}.flex__align-center{display:flex;align-items:center}.flex__space-between{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:10px}.flex-column{display:flex;flex-flow:column;flex:1}.flex-column-end{display:flex;flex-flow:column;justify-content:end}.inline-block{display:inline-block}.text-nowrap{white-space:nowrap}.font-weight{font-weight:700}.margin-left-10{margin-left:10px}.margin-right-10{margin-right:10px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.box{margin-bottom:1rem!important}.box .flex-col{display:flex;flex-flow:column}.box .flex-col label{width:fit-content}.box label+label{margin-left:0!important}.box .checkbox-group,.box .radio-group{display:flex;gap:1rem}.table-layout .box{display:flex;align-items:center}.table-layout .box .label{width:30%;font-size:16px}.table-layout .box .content{width:100%}.table-layout .box .content a{position:relative;display:inline-block;height:28px;line-height:28px;padding:0 1em;background-color:#6b817d;border:1px solid #aaa;border-radius:3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff;font-size:13px;text-decoration:none;-webkit-transition:.2s;transition:.2s}.table-layout .box .content a .c-icon-close{align-self:center;margin-left:auto;width:1.5rem;color:#712020;text-align:right;font-size:10px;transform:scale(.9)}.bold-text{font-weight:700}.g-1{gap:1rem}.margin-y_10{margin-top:10px;margin-bottom:10px}.padding-right_50{padding-right:50px}.padding-right_20{padding-right:20px}.padding-right_10{padding-right:10px}.align-items-end{align-items:end}.w-30{width:30%}.width-100{width:100px}.width-150{width:150px}.width-300{width:300px}.text-center{text-align:center}.text-center1{text-align:center;padding:15px 0}.text-center2{display:block;text-align:center}.box-list{border:1px solid #c9c9c9;padding:15px}.checkbox{display:block;width:20px;height:20px;border:1px solid #4b4b4b;border-radius:6px;content:""}.checkbox__right{float:right}.border-date{border-bottom:1px solid black}.service-logo{width:254px;height:auto}.header-image{position:relative;width:80%;height:96px}.create-right .create-date{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.create-right .create-date .react-datepicker-wrapper{flex:1}.create-right .create-date .react-datepicker-wrapper .c-form-parts__input--box{width:auto}.react-datepicker__navigation{width:24px!important;height:24px!important;border:none;display:flex!important;justify-content:center}.react-datepicker__navigation--years-previous{background:url(../../../../public/assets/img/button-parts/down.png) no-repeat!important}.react-datepicker__navigation--years-upcoming{background:url(../../../../public/assets/img/button-parts/up.png) no-repeat!important}.purchase-order-uid{text-align:right}.purchase-agent-info{margin-top:18px}.purchase-agent-info__company-name{font-size:20px;margin-bottom:5px}.font-normal{font-size:16px}.width-10{width:10%}.width-70{width:70%}.width-max{width:100%}.underline{text-decoration:underline}.c-full-calendar{margin:2% auto;width:94%}.c-full-calendar-container__agent-holyday{display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-rows:1fr 1fr 1fr}.c-full-calendar-container__agent-holyday .box-manth{text-align:center;height:10%;font-size:20px;font-weight:800%}.c-full-calendar-container__agent-holyday .fc-media-screen{height:90%}.c-full-calendar-container__agent-holyday .fc .fc-daygrid-day-frame{overflow:hidden}.c-full-calendar-container__agent-holyday .fc .fc-daygrid-day-top{display:block;text-align:center}.c-full-calendar-container__agent-holyday .fc .fc-day-disabled{background:white}.c-full-calendar-container__agent-holyday .fc .fc-daygrid-event-harness{margin-left:10px;margin-right:10px}.c-full-calendar-container__agent-holyday .fc .fc-daygrid-event-harness .fc-daygrid-event{border-radius:30px}.l-wrapper--schedule{padding:60px 0}.l-wrapper--schedule--partner .c-box--1200{width:auto!important}.l-wrapper--schedule--partner .l-main--schedule{max-width:100%}.l-wrapper--schedule--partner .l-main--schedule .fc-col-header,.l-wrapper--schedule--partner .l-main--schedule .fc-timegrid-body,.l-wrapper--schedule--partner .l-main--schedule .fc-timegrid-body table{width:100%!important}.p-agent-partner-search .fc-timegrid-slot{cursor:pointer}.p-agent-partner-search .fc-v-event{border:0px!important;cursor:pointer}.single-event .fc-event-main .fc-time-event{display:flex!important;flex-direction:row!important;gap:4px!important}.fc-event-time{height:100%}.l-main--schedule{max-width:80%;margin:0 auto}.l-main--schedule .fc-v-event .fc-event-title{font-size:12px;font-weight:700}.l-main--schedule .fc .fc-toolbar.fc-header-toolbar{margin-bottom:-42px;z-index:10}@media (max-width: 900px){.l-main--schedule .fc .fc-toolbar.fc-header-toolbar{margin:0 0 12px}}.l-main--schedule .fc-scrollgrid-section-header th.fc-day{padding:8px 10px}@media (max-width: 900px){.l-main--schedule .fc-scrollgrid-section-header th.fc-day{padding:4px 0}}.l-main--schedule .fc .fc-button{border-radius:0;display:block;width:44px;height:42px}@media (max-width: 900px){.l-main--schedule .fc .fc-button{height:auto;padding:4px 0 5px}}.l-main--schedule .fc-col-header-cell-cushion{font-size:10px}@media (max-width: 900px){.l-wrapper--schedule{margin:20px 0 0}}.l-wrapper--schedule .content-top{font-size:14px}@media (max-width: 900px){.l-wrapper--schedule .content-top{padding:12px 0 0}}.fc-day-today .fc-timegrid-now-indicator-container{background-color:#fff}.c-modal__top{display:flex;align-items:center;justify-content:space-between;padding:0 20px}.c-modal__top .c-modal__title{max-width:200px;flex-shrink:0;margin-left:0}.c-modal__top .c-modal__button-area{justify-content:flex-end}.c-modal__time{font-size:16px;font-weight:700;margin-bottom:10px}.c-modal__description{font-size:18px;margin-bottom:40px}.c-modal__inner-schedule .c-modal__contents{padding:26px 20px}.c-modal__inner-schedule .c-modal__box__label{margin:0}.c-modal__inner-schedule .c-modal__box{display:block}.list-color{display:flex;column-gap:30px;margin-bottom:20px}@media (max-width: 900px){.list-color{justify-content:space-between;column-gap:10px}}.list-color li{display:flex;column-gap:10px}.list-color .color{width:30px;height:20px}.list-color .color.color-role1{background-color:#afcdeb}.list-color .color.color-role2{background-color:#f2bd9b}.list-color .color.color-role3{background-color:#badaa1}.wrap-select{margin-bottom:30px;max-width:250px}.wrap-select select{padding:0 40px 0 20px;height:45px;width:100%;outline:none;border:1px solid #4b4b4b;border-radius:0;background:url(/assets/img/form-parts/chevron-select-green@2x.png) no-repeat;-webkit-appearance:none;background-size:16px auto;background-position:220px 18px;color:#4b4b4b;font-size:13px;font-family:inherit}.wrap-select select:focus{outline:none;border-color:#68cbba;box-shadow:0 .25rem #68cbba40;transition:all .3s ease}.wrap-select .button-area{margin-top:10px}.wrap-select .button-area button{width:100%;padding:1.5px 28px;display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;min-width:auto;min-height:40px;border:none;border-radius:10px;font-weight:700;font-size:14px;background:#68cbba;color:#fff}.wrap-list-info{border:1px solid #000;padding:15px;margin:15px 0 30px}.wrap-list-info .item{display:flex;margin-bottom:10px}.wrap-list-info .item:last-child{margin-bottom:0}@media (max-width: 900px){.wrap-list-info .item{display:block}.wrap-list-info .item span{font-weight:700}}@media (max-width: 900px){.wrap-list-info .item.interview-format>div{display:inline-block}}.wrap-list-info .item .sub-item{margin:0 0 0 10px}.wrap-list-info span{min-width:120px;display:block}.event-in-range-gray{background-color:#b1b2b2;height:36px;border-radius:3px;padding-left:2px;padding-top:2px;margin-left:2px!important;margin-right:2px!important;border:1px solid #fff;font-size:10px!important}@media (max-width: 900px){.couseling-reservation-calendar{padding:12px 0 0}}.couseling-reservation-calendar .p-article-list__title{margin:10px 0}.couseling-reservation-calendar .fc .fc-timegrid-slot{height:3em!important}.couseling-reservation-calendar .fc .fc-timegrid-event{border-radius:0;border-color:#ececec!important}@media (max-width: 900px){.couseling-reservation-calendar .fc .fc-toolbar{display:block}}@media (max-width: 900px){.couseling-reservation-calendar .fc .fc-toolbar.fc-header-toolbar{padding:12px 0 0;margin:0 0 8px}}@media (max-width: 900px){.couseling-reservation-calendar .fc .fc-view-harness{height:68dvh!important}}@media (max-width: 900px){.couseling-reservation-calendar .fc .fc-toolbar-title{font-size:16px;font-weight:700;margin:0 0 10px}}.c-slider{color:#68cbba!important}.c-hover-help_icon{position:relative;display:inline-block}.c-hover-help_message{position:absolute;z-index:1000;background-color:#fff3e0;color:#e65100;white-space:pre-wrap;padding:10px;border:1px solid #ddd;border-radius:8px;box-shadow:0 6px 20px #0000001a;max-width:500px}.p-login__logo{display:block;margin:0 auto 35px;width:107px;height:auto}@media (max-width: 900px){.p-login__logo{margin:0 auto 45px}}.p-login__id{margin:0}.p-login__password{margin:25px 0 0}.p-login__button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 28px;min-width:100%;min-height:40px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:13px;margin:25px 0 0}@media (max-width: 900px){.p-login__button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:14px 0;min-width:186px;font-weight:700;font-size:14px;display:block;margin:40px auto 20px}}.p-login__persistent{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:20px 0 0}.p-login__link-wrap{margin:10px 0 0;text-align:center}@media (max-width: 900px){.p-login__link-wrap{margin:30px 0 0}}.p-login__link{margin:5px 0 0;color:#9f9f9f;font-size:13px}@media (max-width: 900px){.p-login__link{font-size:14px}}.p-login .c-form-parts [type=email],.p-login .c-form-parts [type=text],.p-login .c-form-parts [type=tel],.p-login .c-form-parts [type=password],.p-login .c-form-parts [type=search]{padding:0 8px;width:100%;border:1px solid transparent;border-bottom:1px solid #4b4b4b}.p-login .c-form-parts [type=email]:not(:first-child),.p-login .c-form-parts [type=text]:not(:first-child),.p-login .c-form-parts [type=tel]:not(:first-child),.p-login .c-form-parts [type=password]:not(:first-child),.p-login .c-form-parts [type=search]:not(:first-child){margin:25px 0 0}.p-login .c-form-parts [type=email]:focus,.p-login .c-form-parts [type=text]:focus,.p-login .c-form-parts [type=tel]:focus,.p-login .c-form-parts [type=password]:focus,.p-login .c-form-parts [type=search]:focus{outline:none;border:1px solid transparent;border-bottom:1px solid #68cbba;box-shadow:0 .25rem #68cbba40;transition:all .3s ease}.p-login .c-form-parts .checkbox-group label div{padding:0 0 0 20px;min-height:21px}.p-login .c-form-parts .checkbox-group label span{padding:2px 0 0 6px}@media (max-width: 900px){.p-login .c-form-parts .checkbox-group label span{font-size:14px;padding:3px 0 0 6px}}.p-login .c-form-parts .checkbox-group:not(.button-checkbox) label span:before,.p-login .c-form-parts .checkbox-group label div:before{width:15px;height:15px;border-color:#707070}@media (max-width: 900px){.p-login .c-form-parts .checkbox-group:not(.button-checkbox) label span:before,.p-login .c-form-parts .checkbox-group label div:before{width:20px;height:20px}}.p-login .c-form-parts .checkbox-group [type=checkbox]:checked+div:after{top:calc(0% + 6px);left:2px;display:block;width:12px;height:7px}@media (max-width: 900px){.p-login .c-form-parts .checkbox-group [type=checkbox]:checked+div:after{top:8px;left:4px}}.p-partner-title-box{position:relative;overflow:hidden;width:100%;border-radius:10px}@media (max-width: 900px){.p-partner-title-box{border-radius:0}}.p-partner-title-box__picture{border-radius:10px}@media (max-width: 900px){.p-partner-title-box__picture{width:110%;border-radius:0}}.p-partner-title-box__title{position:absolute;top:0;left:0;padding:40px 40px 0;width:100%;color:#fff;font-weight:700;font-size:20px;line-height:1}@media (max-width: 900px){.p-partner-title-box__title{position:unset}}.p-partner-title-box__title-en{display:block;margin:10px 0 0;color:#fff;letter-spacing:.7px;font-weight:800;font-size:14px}.p-article-list__title{margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #68cbba;font-weight:700;font-size:20px;line-height:1}.p-article-list__list{overflow-wrap:break-word}.p-article-list__list_half_pc{max-width:455px}.p-article-list__list_wide_pc{max-width:890px}.p-article-list__item{margin:0 0 20px;font-size:13px}.p-article-list__item:last-child{margin:0}.p-article-list__item-link{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;min-height:20px}.p-article-list__item-link>*{margin:0 15px 0 0}.p-article-list__item-link>*:last-child{margin:0}.p-article-list__news-limit{display:inline-block;width:160px;color:#cb4545;font-weight:700}.p-article-list__news-company{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:210px;width:210px;font-weight:700}.p-article-list__news-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0;flex:1;font-weight:700}.p-article-list__news-project{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:210px;width:210px;font-weight:700}.p-article-list__message-date{width:80px;font-weight:700}.p-article-list__message-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 95px)}.p-article-list__progress-status{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 4px;width:86px;background:#68cbba;color:#fff;text-align:center;font-weight:700;font-size:10px;line-height:1}.p-article-list__progress-company{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px}.p-article-list__progress-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 226px)}.p-article-list__interview-company{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.p-article-list__interview-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:2}.p-article-list__interview-date{text-align:center;font-weight:700}.p-article-list__more{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin:40px 0 0}.p-article-list__more-link{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;color:#68cbba;font-weight:700;font-size:13px;line-height:1}.p-article-list__recommend-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 4px;width:90px;margin-left:0;margin-right:30px;background:#68cbba;color:#fff;text-align:center;font-weight:700;font-size:10px;line-height:1}.p-article-list__recommend-period{color:red;width:120px;margin:auto 0}.p-article-list__recommend-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 130px)}.p-article-list__recommend-current-recommend-subject-link{width:calc(100% - 130px)}.p-article-list__recommend-current-recommend-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-article-list__recommend-current-recommend{display:flex}.p-artiicle-list__float-message{position:fixed;min-height:150px;width:400px;max-width:calc(100vw - 60px);bottom:30px;right:30px;padding:27px 10px 10px 0;border:4px solid #68cbba;border-radius:10px;background-color:#fff;box-shadow:0 3px 6px #00000029;z-index:99999;display:flex;align-items:center}.p-artiicle-list__float-message .p-artiicle-list__float-message-content{display:flex;align-items:center;width:100%;height:100%}.p-artiicle-list__float-message .p-artiicle-list__float-message-content .c-icon-info{width:125px}@media (max-width: 900px){.p-artiicle-list__float-message .p-artiicle-list__float-message-content .c-icon-info{width:100px}}.p-artiicle-list__float-message .p-artiicle-list__float-message-close-button{position:absolute;top:2px;right:5px;font-size:24px;font-weight:700;cursor:pointer}.p-artiicle-list__float-message .p-artiicle-list__float-message-msg-area{text-align:center;font-weight:700;font-size:14px}.p-artiicle-list__float-message .p-artiicle-list__float-message-msg-area a{display:block;color:#00f}@media (max-width: 900px){.p-artiicle-list__float-message .p-artiicle-list__float-message-msg-area{font-size:13px}}.p-artiicle-list__float-message .p-artiicle-list__float-message-msg-area-item:not(first-child){margin-top:5px}.p-partner-profile-index{margin-bottom:10px}.p-partner-profile-index .c-box__inner--type3{padding:14px 20px;margin:0}.p-partner-profile-index__table{margin:-5px 0;width:100%}.p-partner-profile-index__table th{padding:5px 20px 5px 0;width:152px;height:50px;border-right:1px solid #68cbba;vertical-align:middle;font-weight:700;font-size:16px}@media (max-width: 900px){.p-partner-profile-index__table th{width:80%;padding:0}}.p-partner-profile-index__table td{padding:4px 0 4px 40px;height:50px;vertical-align:middle}@media (max-width: 900px){.p-partner-profile-index__table td{padding:0 0 0 20px}}.p-partner-profile-index__edit-button{float:right}.p-partner-profile-edit input,.p-partner-profile-edit select{border:1px solid transparent!important;border-bottom:1px solid #7c7c7c!important;vertical-align:middle}.p-partner-profile-edit .without-border-bottom input{border-bottom:none!important}.p-partner-profile-edit__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-partner-profile-edit__title p{font-size:15px;font-weight:400}.p-partner-profile-edit__occupation--career,.p-partner-profile-edit__business-content--career{height:120px;min-height:120px;padding:10px!important}.p-partner-profile-edit__occupation--career-pr-0,.p-partner-profile-edit__business-content--career-pr-0{padding-right:0!important}.p-partner-profile-edit__academic-history{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-partner-profile-edit__academic-history select{min-width:120px}.p-partner-profile-edit__academic-history [class*=c-button]{padding:1.5px 16px}.p-partner-profile-edit__table--type1{border-spacing:0 10px;border-collapse:separate;width:100%;font-size:15px}.p-partner-profile-edit__table--type1 th{padding:0 5px 0 0;width:80px;vertical-align:baseline}@media (max-width: 900px){.p-partner-profile-edit__table--type1 th{display:block;width:100%}}.p-partner-profile-edit__table--type1 td{vertical-align:baseline;padding:0 5px 0 0}.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__name,.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__corporate-name,.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__address-detail,.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__url,.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__station{width:100%;border-radius:0}.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__post-code,.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__prefectures{width:100px}@media (max-width: 900px){.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__post-code,.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__prefectures{width:100%}}.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__date-of-birth,.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__gender,.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__tell-kind{width:77px;border-bottom:1px solid #7c7c7c}@media (max-width: 900px){.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__date-of-birth,.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__gender,.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__tell-kind{width:100%}}.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__tell{width:100%;vertical-align:middle;width:calc(100% - 90px);height:30px}@media (max-width: 900px){.p-partner-profile-edit__table--type1 td .p-partner-profile-edit__tell{border-radius:0;margin-left:0}}@media (max-width: 900px){.p-partner-profile-edit__table--type1 td{display:block;padding:0}}@media (max-width: 900px){.p-partner-profile-edit__table--type1{border-spacing:0 20px;font-size:14px}.p-partner-profile-edit__table--type1 .p-partner-profile-edit__input-column{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:10px}.p-partner-profile-edit__table--type1 .p-partner-profile-edit__input-column>*{width:100%}}.p-partner-profile-edit__table--type2{border-spacing:0 10px;border-collapse:separate;width:100%;font-size:15px}.p-partner-profile-edit__table--type2 th{padding:3px 10px 3px 0;width:calc(100% - 70px);vertical-align:middle}.p-partner-profile-edit__table--type2 td{padding:3px 0;width:60px}.p-partner-profile-edit__table--type2 .p-partner-profile-edit__certification{width:100%}@media (max-width: 900px){.p-partner-profile-edit__table--type2 .p-partner-profile-edit__certification{border-radius:0}}.p-partner-profile-edit__table--type3{border-spacing:0 10px;border-collapse:separate;width:100%;font-size:15px;padding:30px 0;border-top:1px solid #dedede}@media (max-width: 900px){.p-partner-profile-edit__table--type3{border-spacing:0 20px;padding:20px 0}.p-partner-profile-edit__table--type3 input{border-radius:0}}.p-partner-profile-edit__table--type3.first-item{padding:0 0 20px;border-top:none}.p-partner-profile-edit__table--type3 tbody th{padding:5px 10px 5px 0;vertical-align:middle;width:100px}@media (max-width: 900px){.p-partner-profile-edit__table--type3 tbody th{display:block;width:100%}}@media (max-width: 900px){.p-partner-profile-edit__table--type3 tbody td{display:block}}.p-partner-profile-edit__table--type3 tbody td:nth-of-type(1){padding:0 20px 0 0}@media (max-width: 900px){.p-partner-profile-edit__table--type3 tbody td:nth-of-type(1){padding:0}}.p-partner-profile-edit__table--type3 td{padding:5px 0}.p-partner-profile-edit__table--type3 input{width:100%}.p-partner-profile-edit__academic-history__function-button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;width:100%}.p-partner-profile-edit__academic-history__function-button :first-child{margin-right:10px}@media (max-width: 900px){.p-partner-profile-edit__academic-history__function-button{margin:0 0 30px}.p-partner-profile-edit__academic-history__function-button button{padding:6px 20px}}.p-partner-profile-edit__address-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:100px;min-height:20px;border:1px solid #5a5a5a;border-radius:5px;background:#fff;color:#5a5a5a;font-weight:700;font-size:13px;margin-left:15px}.p-partner-profile-edit__function-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1px 10px;min-width:60px;min-height:20px;border:1px solid #5a5a5a;border-radius:5px;background:#fff;color:#5a5a5a;font-weight:700;font-size:12px}@media (max-width: 900px){.p-partner-profile-edit__function-button{min-width:80px;padding:6px 12px}}.p-partner-profile-edit__certification-add-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:370px;min-height:40px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:14px;margin-top:20px}@media (max-width: 900px){.p-partner-profile-edit__certification-add-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:100%;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:14px}}.p-partner-profile-edit__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;position:fixed;bottom:0;width:930px;padding:25px 0;background:rgba(107,129,125,.8)}.p-partner-profile-edit__button [class*=c-button]{min-width:180px}@media (max-width: 900px){.p-partner-profile-edit__button{position:fixed;left:0;bottom:-50px;width:100vw;padding:20px 0;margin:35px 0 50px;z-index:10}.p-partner-profile-edit__button [class*=c-button]{min-width:auto;width:80%;padding:12px 0}}.p-partner-job-detail__favorite{font-size:14px;margin-left:auto}.p-partner-job-detail__favorite button{vertical-align:middle}@media (max-width: 900px){.p-partner-job-detail__favorite{display:block;margin-top:12px;margin-left:0}.p-partner-job-detail__favorite button{color:#4b4b4b}}.p-partner-job-detail__header{display:flex;align-items:flex-end;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:5px 0 0}@media (max-width: 900px){.p-partner-job-detail__header{display:block}}.p-partner-job-detail__subject{font-size:24px}.p-partner-job-detail__info{display:flex;align-items:flex-end;flex-direction:column;margin:0 0 0 40px;min-width:230px;max-width:260px;font-weight:700;font-size:13px}@media (max-width: 900px){.p-partner-job-detail__info{display:block;margin:12px 0 0}}.p-partner-job-detail__info-id{margin:0 3px 0 0}.p-partner-job-detail__info-date{margin:0 0 0 3px}.p-partner-job-detail__info-company{margin:3px 0 0}.p-partner-job-detail__title{margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #68cbba;font-weight:700;font-size:18px;line-height:1}.p-partner-job-detail__table{margin:-10px 0 10px;padding:0 0 10px;width:100%;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede;font-size:15px}@media (max-width: 900px){.p-partner-job-detail__table{margin:-10px 0 0}}.p-partner-job-detail__table th{padding:5px 5px 5px 0;width:111px;border-right:1px solid #dedede;vertical-align:top;font-weight:700}@media (max-width: 900px){.p-partner-job-detail__table th{border:none;display:block;width:100%}}.p-partner-job-detail__table td{padding:5px 10px 5px 18px;vertical-align:top}@media (max-width: 900px){.p-partner-job-detail__table td{display:block;padding:0}}.p-partner-job-detail__table--type2{width:100%;border-spacing:0 10px;border-collapse:separate}@media (max-width: 900px){.p-partner-job-detail__table--type2{border:none;border-collapse:unset}}.p-partner-job-detail__table--type2 th{padding:5px 18px 5px 0;width:150px;border-right:1px solid #dedede;vertical-align:middle;font-weight:700}.p-partner-job-detail__table--type2 th:nth-of-type(2),.p-partner-job-detail__table--type2 th:nth-of-type(3){width:117px}@media (max-width: 900px){.p-partner-job-detail__table--type2 th:nth-of-type(2),.p-partner-job-detail__table--type2 th:nth-of-type(3){width:100%}}@media (max-width: 900px){.p-partner-job-detail__table--type2 th{display:block;width:100%;border:none;margin:12px 0 0}}.p-partner-job-detail__table--type2 td{padding:5px 18px;max-width:176px;vertical-align:middle}@media (max-width: 900px){.p-partner-job-detail__table--type2 td{display:block;padding:0}}.p-partner-job-detail__table--type2 td:last-child{padding:5px 0 5px 18px}@media (max-width: 900px){.p-partner-job-detail__table--type2 td:last-child{padding:0}}.p-partner-job-detail__table--type2 td dl{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-partner-job-detail__table--type2 td dl dt{font-weight:700;margin-right:20px}.p-partner-job-detail__table--type2 td dl dd{margin-right:50px}.p-partner-job-detail__info-button{float:right}.p-partner-job-detail__table--type3{margin:-10px 0;width:100%;border-spacing:0 10px;border-collapse:separate}.p-partner-job-detail__table--type3 th{padding:5px 18px 5px 0;width:80px;border-right:1px solid #dedede;vertical-align:middle;font-weight:700}.p-partner-job-detail__table--type3 td{padding:0 0 0 18px;vertical-align:middle}.p-partner-job-detail__table--type4{margin:0 0 -10px;width:100%;border-spacing:0 10px;border-collapse:separate}.p-partner-job-detail__table--type4 th{padding:5px 18px 5px 0;min-width:47px;border-right:1px solid #dedede;vertical-align:middle;font-weight:700;width:111px}@media (max-width: 900px){.p-partner-job-detail__table--type4 th{display:block;width:100%;padding:0;border:none}}@media (max-width: 900px){.p-partner-job-detail__table--type4 th:not(:first-child){text-align:left;margin:12px 0 0}}.p-partner-job-detail__table--type4 td{padding:5px 18px;max-width:157px;vertical-align:middle}.p-partner-job-detail__table--type4 td span{margin-left:10px}@media (max-width: 900px){.p-partner-job-detail__table--type4 td{display:block;width:100%;padding:0;border:none}.p-partner-job-detail__table--type4 td span{display:block;margin-left:0}}.p-partner-job-detail__table--type4 td:last-child{padding:5px 0 5px 18px}@media (max-width: 900px){.p-partner-job-detail__table--type4 td:last-child{padding:0}}.p-partner-job-detail__table--type5{margin:-10px 0 10px;width:100%;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede}@media (max-width: 900px){.p-partner-job-detail__table--type5{margin:10px 0 0}}.p-partner-job-detail__table--type5 th{padding:5px 18px 5px 0;min-width:47px;border-right:1px solid #dedede;vertical-align:middle;font-weight:700;width:111px}@media (max-width: 900px){.p-partner-job-detail__table--type5 th{display:block;width:100%;padding:0;border:none}}.p-partner-job-detail__table--type5 td{padding:5px 0 5px 18px;vertical-align:middle}@media (max-width: 900px){.p-partner-job-detail__table--type5 td{display:block;width:100%;padding:0}}.p-partner-job-detail__table--type6{margin:-10px 0 10px;width:100%;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede}.p-partner-job-detail__table--type6 th{padding:5px 0;min-width:47px;border-right:1px solid #dedede;vertical-align:middle;font-weight:700;width:111px}@media (max-width: 900px){.p-partner-job-detail__table--type6 th{display:block;width:100%;padding:0;margin:12px 0 0;border:none}}.p-partner-job-detail__table--type6 td{padding:5px 0 5px 18px;max-width:190px;width:173px;vertical-align:middle}@media (max-width: 900px){.p-partner-job-detail__table--type6 td{display:block;width:100%;padding:0}}.p-partner-job-detail__footer-nav{position:fixed;bottom:0;left:50%;z-index:10;width:100%;height:100px;background:rgba(84,163,150,.8);transform:translate(-50%)}@media (max-width: 900px){.p-partner-job-detail__footer-nav{position:fixed;bottom:0;width:100vw;height:auto}}.p-partner-job-detail__footer-nav-inner{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;padding:0 40px 0 350px;height:100%}@media (max-width: 900px){.p-partner-job-detail__footer-nav-inner{display:block;padding:12px 24px}}.p-partner-job-detail__footer-nav-prev{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;color:#fff;font-weight:700}.p-partner-job-detail__footer-nav-button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media (max-width: 900px){.p-partner-job-detail__footer-nav-button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:12px}}.p-partner-job-search-form{width:100%}.p-partner-job-search__criteria,.p-partner-auth-change-password__criteria{padding:30px 0}@media (max-width: 900px){.p-partner-job-search__criteria,.p-partner-auth-change-password__criteria{padding:0}}.p-partner-job-search__criteria--type2{padding:30px 20px}@media (max-width: 900px){.p-partner-job-search__table{table-layout:fixed}}.p-partner-job-search__table>tbody>tr:last-child{border-bottom:none}.p-partner-job-search__table>tbody>tr>th{width:120px;font-size:15px}@media (max-width: 900px){.p-partner-job-search__table>tbody>tr>th{display:block;width:100%;padding:0;margin:18px 0 0}}@media (max-width: 900px){.p-partner-job-search__table>tbody>tr>td{display:block;width:100%}}.p-partner-job-search__table .js-freeword{border:1px solid #d8d8d8;width:607px}@media (max-width: 900px){.p-partner-job-search__table .js-freeword{width:100%}}@media (max-width: 900px){.p-partner-job-search__table select{width:100%}}@media (max-width: 900px){.p-partner-job-search__table .prefecture{width:100%}}.p-partner-job-search__table .checkbox-group{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}@media (max-width: 900px){.p-partner-job-search__table .checkbox-group{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.p-partner-job-search__table .checkbox-group>label{margin-left:0!important}.p-partner-job-search__table .checkbox-group.check-display{margin:8px 0 24px}.p-partner-job-search__table .checkbox-group.check-display>label div{padding:2px 0 0 8px}}@media (max-width: 900px){dl.p-partner-job-search__table{table-layout:fixed}}dl.p-partner-job-search__table>div{display:flex;align-items:center;padding:20px 0}@media (max-width: 900px){dl.p-partner-job-search__table>div{display:block;padding:0}}dl.p-partner-job-search__table dt{width:120px;font-size:15px;padding:0 10px;vertical-align:middle;font-weight:700}@media (max-width: 900px){dl.p-partner-job-search__table dt{display:block;width:100%;padding:0;margin:18px 0 0}}dl.p-partner-job-search__table dd{flex:1}@media (max-width: 900px){dl.p-partner-job-search__table dd{display:block;width:100%;padding:4px 0 0}}dl.p-partner-job-search__table .js-freeword{border:1px solid #d8d8d8;width:607px}@media (max-width: 900px){dl.p-partner-job-search__table .js-freeword{width:100%}}@media (max-width: 900px){dl.p-partner-job-search__table select{width:100%}}@media (max-width: 900px){dl.p-partner-job-search__table .prefecture{width:100%}}dl.p-partner-job-search__table .checkbox-group{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}@media (max-width: 900px){dl.p-partner-job-search__table .checkbox-group{display:flex;flex-direction:column;align-items:flex-start;gap:6px}dl.p-partner-job-search__table .checkbox-group>label{margin-left:0!important}dl.p-partner-job-search__table .checkbox-group.check-display{margin:8px 0 24px}dl.p-partner-job-search__table .checkbox-group.check-display>label div{padding:2px 0 0 8px}}.p-partner-job-search__table-item{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-partner-job-search__table-item select{margin-right:40px}.p-partner-job-search__table-item .js-operating-time{width:50px;border:1px solid transparent;border-bottom:1px solid #4b4b4b}.p-partner-job-search__table-item p{font-size:15px;font-weight:700}.p-partner-job-search__table-item .margin-left{margin-left:40px}.p-partner-job-search-button,.p-partner-auth-change-password{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.p-partner-job-search-result-item .c-tag{height:55px}.p-partner-job-search-result-item h2{font-size:24px;font-weight:700;border-bottom:1px solid #d8d8d8;padding-bottom:16px;margin:20px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-partner-job-search-result-item dl{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #d8d8d8}.p-partner-job-search-result-item dl:last-child{border-bottom:none}.p-partner-job-search-result-item dl dt{font-weight:700;margin-bottom:5px}.p-partner-job-search-result-item dl dd{margin-bottom:5px}.p-partner-job-search-result-item dl dd.company-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-partner-job-search-result-item dl dd.project-content,.p-partner-job-search-result-item dl dd.work-style{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:4.5em}.p-partner-job-search-result-item .p-partner-job-search-result-company{font-size:13px}.p-partner-job-search-result-item .p-partner-job-search-result-matter-content dt{margin-bottom:15px}.p-partner-job-search-result-button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media (max-width: 900px){.p-partner-job-search-result-button{flex-direction:column;gap:12px}}.p-partner-job-search-result-button .p-partner-job-search-result-__favorite{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;font-weight:700}@media (max-width: 900px){.p-partner-job-search-result-button .p-partner-job-search-result-__favorite p{font-size:14px;color:#4b4b4b}}.p-partner-message-main{padding-right:0}.p-partner-message{width:100%}.p-partner-message__header{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;overflow:hidden;height:50px;background:#6b817d;border-radius:10px 10px 0 0}@media (max-width: 900px){.p-partner-message__header{border-radius:0}}.p-partner-message__header .thread-create-button{color:#fff;min-width:120px;min-height:25px;padding:3.5px 10px;border-radius:5px;border:none;font-size:12px}.p-partner-message__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:10px 20px;color:#fff;font-weight:700;font-size:20px;line-height:1}.p-partner-message__title.is-animate{transform:translate3d(-100px,-100px,0);animation:slide-title--top .7s ease;animation-fill-mode:forwards}@keyframes slide-title--top{0%{transform:translate3d(-100px,-100px,0)}to{transform:translateZ(0)}}@keyframes slide-title--bottom{0%{transform:translate3d(100px,100px,0)}to{transform:translateZ(0)}}.p-partner-message__title-en{margin:0 0 0 20px;color:#fff;letter-spacing:.7px;font-weight:800;font-size:14px}.p-partner-message__header-conrtol{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;visibility:hidden;opacity:0;transition:all .5s ease}.p-partner-message__header-conrtol.is-show{visibility:visible;opacity:1}.p-partner-message__header-select{margin:0 20px 0 0;border-bottom:none!important;font-weight:700;font-size:12px!important}.p-partner-message__header-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:120px;min-height:50px;border:none;border-radius:0;background:#68cbba;color:#fff;font-weight:700;font-size:12px;line-height:1.3}.p-partner-message__content{display:flex;align-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;min-height:calc(var(--vh, 1vh) * 100 - 50px - 110px)}@media (max-width: 900px){.p-partner-message__content{display:block;height:100%;min-height:100%}}.p-partner-message__side{width:320px;position:relative;border-radius:0 0 10px}@media (max-width: 900px){.p-partner-message__side{width:100%}}.p-partner-message__main{flex:1;display:flex;flex-direction:column}@media (max-width: 900px){.p-partner-message__main{position:absolute;display:flex;flex-direction:column;width:100vw;height:100dvh;transition:.5s;top:0}.p-partner-message__main.show{left:0%}.p-partner-message__main.hidden{left:100%}}.p-partner-message__side__header{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:8px}.p-partner-message__side__header .p-partner-message__add-thread-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:120px;min-height:25px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.p-partner-message__side__header .p-partner-message__side__header-select{border-bottom:none!important;font-weight:700;font-size:12px!important}@media (max-width: 900px){.p-partner-message__side__header .p-partner-message__side__header-select{direction:rtl}}.p-partner-message-nav-bar{display:flex;align-items:center;background:#555c5b;padding:8px;color:#fff;gap:12px;width:100%}.p-partner-message-nav-bar .search-item{gap:8px;display:flex;width:80%}.p-partner-message-nav-bar .search-item label{font-weight:600}.p-partner-message-nav-bar .search-item input{border:1px solid #4b4b4b;width:100%;height:28px}.p-partner-message-nav-bar .search-button{width:20%}.p-partner-message-nav-bar .search-button button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:60px;min-height:20px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.p-partner-message__message-list-wrapper{position:absolute;overflow:auto;height:calc(100% - 84px);width:100%}@media (max-width: 900px){.p-partner-message__message-list-wrapper{height:calc(100dvh - 124px);overflow-y:scroll}}.p-partner-message__message-list{scrollbar-width:none;-ms-overflow-style:none}.p-partner-message__message-list::-webkit-scrollbar{display:none}@media (max-width: 900px){.p-partner-message__message-list{background:#f0f0f0}}.p-partner-message__message-list .message-is-active{background:#c4f5ec;font-weight:700}@media (max-width: 900px){.p-partner-message__message-list .message-is-active{background:none;font-weight:400}}.p-partner-message__message-list .message-is-unread{font-weight:700}.p-partner-message__message-list a{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}@media (max-width: 900px){.p-partner-message__message-list dl>div{width:100%;align-items:center;height:59px;border-bottom:1px solid #dedede}}.p-partner-message__message-list dt{width:40px}.p-partner-message__message-list dt span{background:#cb4545;font-size:14px;color:#fff;width:20px;height:20px;border-radius:50%;text-align:center;display:block;margin:0 auto}.p-partner-message__message-list dd{width:calc(100% - 40px);font-size:13px;padding:10px}@media (max-width: 900px){.p-partner-message__message-list dd{padding:10px 10px 10px 0}}@media (max-width: 900px){.p-partner-message__message-list dd p{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.p-partner-message__message-list dd div{width:100%;display:flex}.p-partner-message__message-list dd div p{margin-left:auto}.p-partner-thread-add-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:50px;min-height:50px;border:none;background:#68cbba;color:#fff;font-weight:700;font-size:24px;border-radius:50%;position:fixed;bottom:20px;right:20px}.p-partner-message__main__message-title{font-size:13px;font-weight:700;background:#fff;padding:10px;border-bottom:1px solid #d9d9d9}@media (max-width: 900px){.p-partner-message__main__message-title{position:sticky;top:0;z-index:10;display:flex;justify-content:center;align-items:center;font-size:14px;background:#6b817d;color:#fff}.p-partner-message__main__message-title .p-partner-message__main__message-title--button{position:absolute;top:50%;left:12px;font-size:14px;color:#fff;transform:translateY(-50%)}.p-partner-message__main__message-title h2{max-width:68%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.p-partner-message__main__message-detai{background-color:#f0f0f0;padding:0 20px;color:#555c5b;overflow:auto;height:710px;scrollbar-width:none;-ms-overflow-style:none}.p-partner-message__main__message-detai::-webkit-scrollbar{display:none}@media (max-width: 900px){.p-partner-message__main__message-detai{width:100vw;height:auto;flex-grow:1}}.p-partner-message__main__message-detai .p-partner-message__main__message-detai-scroll{overflow:auto;display:flex;padding-top:16px}.p-partner-message__main__message-detai .p-partner-message__main__message-detai-date{font-size:10px;font-weight:700;color:#fff;text-align:center;background:#58726f;border-radius:15px;padding:5px 0;margin:10px 0}.p-partner-message__main__message-detai .p-partner-message__main__message-detai-item{background:#fff;border-radius:10px;padding:10px 25px 25px;margin-bottom:10px}.p-partner-message__main__message-detai .p-partner-message__main__message-detai-item.item-active{background:#e2f8f4}.p-partner-message__main__message-detai-item-name{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;font-size:14px;font-weight:700}.p-partner-message__main__message-detai-item-name .p-partner-message__main__message-detai-item-thumbnail{width:25px;height:auto;border-radius:25px;object-fit:cover;display:inline-block;margin-right:10px}.p-partner-message__main__message-detai-item-name .p-partner-message__main__message-detai-item-icon{width:25px;height:25px;border-radius:50%;text-align:center;padding-top:3px;font-size:12px;font-weight:700;background:#cb4545;color:#fff;margin-right:10px}.p-partner-message__main__message-detai-item-name p{margin-left:auto;font-size:10px;font-weight:600}.p-partner-message__main__message-detai-item-content{padding-top:15px}.p-partner-message__main__message-detai-item-content .p-partner-message__main__message-detai-item-to{font-size:12px;margin-bottom:12px}.p-partner-message__main__message-detai-item-content .p-partner-message__main__message-detai-item-to span{display:inline-block;font-size:8px;background:#b1e6dd;border-radius:2px;padding:3px 8px;font-weight:700;margin-right:5px}.p-partner-message__main__message-detai-item-content .p-partner-message__main__message-detai-item-text{font-size:12px;white-space:pre-wrap}.p-partner-message__main__message-detai-item-attachment{display:flex;align-items:center;border:1px solid #dedede;justify-content:space-between;border-radius:6px;padding:10px;margin-top:20px}.p-partner-message__send{background:#f2f0f0;bottom:0;width:100%;padding:10px 15px;overflow:hidden;box-shadow:0 -3px 3px -3px #00000014;border-radius:0 0 10px}@media (max-width: 900px){.p-partner-message__send{overflow:unset;touch-action:none}}.p-partner-message__send .p-partner-message__file-icon{color:gray}@media (max-width: 900px){.p-partner-message__send .p-partner-message__file-icon{height:29px}}.p-partner-message__send .p-partner-message__textarea{min-height:60px}@media (max-width: 900px){.p-partner-message__send .p-partner-message__textarea{min-height:20px;max-height:200px;font-size:14px;padding:4px;border-radius:6px;margin:0}}.p-partner-message__send .p-partner-message__send-close{text-align:right;font-size:12px;color:#4b4b4b;display:inline-block;float:right;cursor:pointer}@media (max-width: 900px){.p-partner-message__send .p-partner-message__send-close{display:none}}.p-partner-message__send .p-partner-message__send-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:30px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:12px;float:right}@media (max-width: 900px){.p-partner-message__send .p-partner-message__send-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:40px;min-height:10px;border:none;border-radius:6px;background:#68cbba;color:#fff;font-weight:700;font-size:14px;height:28px}}.p-partner-message__send textarea{width:100%;margin:10px auto 5px;border-radius:0;resize:none}.declin-reason-title{background-color:#6b817d;color:#fff;text-align:center;border-radius:2em;margin:50px 0 20px;padding:5px 0}@media (max-width: 900px){.declin-reason-title{border-radius:10px;padding:12px 20px}}.declin-reason-checkbox-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;row-gap:10px}@media (max-width: 900px){.declin-reason-checkbox-wrapper{flex-direction:column;flex-wrap:nowrap;gap:10px;margin:0 0 28px}}.declin-reason__textarea{font-size:13px!important}.p-partner-resume-box--type1{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-partner-resume-box--type1 dl{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;font-size:15px}.p-partner-resume-box--type1 dl dt{margin-right:20px}@media (max-width: 900px){.p-partner-resume-box--type1 dl dt{font-size:16px;font-weight:700}}@media (max-width: 900px){.p-partner-resume-box--type1 dl dd{font-size:16px}}@media (max-width: 900px){.p-partner-resume-box--type1 dl dd select{font-size:16px;padding:0}}.p-partner-resume-box--type1 dl .p-partner-resume__file-name{border:1px solid transparent!important;border-bottom:1px solid #7c7c7c!important;vertical-align:middle;width:160px;margin-right:10px}@media (max-width: 900px){.p-partner-resume-box--type1 dl .p-partner-resume__file-name{width:100%}}.p-partner-resume-box--type1 dl .p-partner-resume__file-kinds{border-bottom:1px solid #7c7c7c!important;vertical-align:middle;width:110px;height:40px}@media (max-width: 900px){.p-partner-resume-box--type1 dl .p-partner-resume__file-kinds{width:100%}}@media (max-width: 900px){.p-partner-resume-box--type1{display:block}.p-partner-resume-box--type1 dl{display:block;font-size:14px;margin:20px 0}.p-partner-resume-box--type1 dl dt{display:block;width:100%;margin-right:0}.p-partner-resume-box--type1 dl dd{display:block;width:100%}.p-partner-resume-box--type1 button{display:block;width:80%;padding:12px 0;margin:0 auto}}.p-partner-resume__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:0}@media (max-width: 900px){.p-partner-resume__title{display:block;margin:0 0 12px}.p-partner-resume__title h2{margin:0 0 12px}.p-partner-resume__title div{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.p-partner-resume__title div button{width:100%;white-space:nowrap}}.p-partner-resume__table{width:100%;border-bottom:1px solid #8d8d8d;font-size:14px;border-collapse:separate;border-spacing:0 15px;padding-bottom:10px;padding-top:10px}.p-partner-resume__table:last-child{border-bottom:none}.p-partner-resume__table td{vertical-align:middle;width:calc(100% - 170px)}.p-partner-resume__table td:nth-of-type(2){width:170px}@media (max-width: 900px){.p-partner-resume__table td{width:100%}}.p-partner-resume__table dl{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}@media (max-width: 900px){.p-partner-resume__table dl{display:block}}.p-partner-resume__table dl dt{font-weight:700;margin-right:10px}@media (max-width: 900px){.p-partner-resume__table dl dt{display:block;font-size:16px;margin:0}}.p-partner-resume__table dl dd{margin-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;width:0}@media (max-width: 900px){.p-partner-resume__table dl dd{display:block;width:100%;font-size:16px;margin:0}}.p-partner-resume__file-kinds-icon{font-size:12px;color:#68cbba;border:1px solid #68cbba;border-radius:3px;padding:1.5px 10px;margin-right:24px}@media (max-width: 900px){.p-partner-resume__file-kinds-icon{display:inline-block;margin:0 0 12px}}.p-partner-resume-add-file-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:190px;min-height:40px;border:1px solid #68cbba;border-radius:10px;background:#fff;color:#68cbba;font-weight:700;font-size:14px}@media (max-width: 900px){.p-partner-resume-add-file-button{display:block;width:80%;margin:0 auto}}@media (max-width: 900px){.p-partner-resume__function-buttons{display:flex;justify-content:center;align-items:center;gap:14px}}.p-partner-resume__function-buttons .p-partner-resume__function-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1px 10px;min-width:60px;min-height:20px;border:1px solid #5a5a5a;border-radius:5px;background:#fff;color:#5a5a5a;font-weight:700;font-size:12px}.p-partner-resume__function-buttons .p-partner-resume__function-button:nth-of-type(2){margin-left:10px}@media (max-width: 900px){.p-partner-resume__function-buttons .p-partner-resume__function-button:nth-of-type(2){margin:0}}@media (max-width: 900px){.p-partner-resume__function-buttons .p-partner-resume__function-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:10px 0;border:1px solid #5a5a5a;border-radius:5px;background:#fff;color:#5a5a5a;font-weight:700;font-size:13px;width:100%}}.p-partner-resume__selected-file{color:#8d8d8d}.p-partner-resume__font-large{font-size:24px}.p-partner-resume-ai-analysis__box{background-color:#fff;padding:20px 50px;border-radius:4px;box-shadow:0 2px 8px #0000001a;text-align:center;overflow-wrap:break-word;word-break:break-word;white-space:normal;max-width:100%}.p-partner-resume-ai-analysis__box .p-partner-resume__first-content{font-size:16px;font-weight:700}.p-partner-resume-ai-analysis__box .p-partner-resume__second-content{margin-top:20px;text-align:left}.p-partner-resume-ai-analysis__box .p-partner-resume__third-content{margin-top:20px}.p-partner-resume-ai-analysis__box .p-partner-resume__third-content h3{font-weight:700}.p-partner-resume-ai-analysis__box .p-partner-resume__third-content .p-partner-resume__precautions{padding-left:12px}.p-partner-resume-ai-analysis__box .p-partner-resume__third-content .p-partner-resume__precautions li{position:relative;text-align:left}.p-partner-resume-ai-analysis__box .p-partner-resume__third-content .p-partner-resume__precautions li:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:#000;position:absolute;left:-12px;top:calc(.75em - 3px)}.p-partner-resume-ai-analysis__box .p-partner-resume__third-content .p-partner-resume__precautions .p-partner-resume-ai-analysis__link{display:inline;line-height:normal;font-size:14px;padding:0;text-decoration:underline;background-color:#fff;color:#68cbba;border:none;font-weight:700}.p-partner-resume-ai-analysis__box .p-partner-resume__fourth-content{font-size:14px;margin-top:30px}.p-partner-share____inner{width:100%}.p-partner-share____inner .p-partner-share__scroll{overflow-x:auto;margin-bottom:35px}.p-partner-share__table{width:100%}@media (max-width: 900px){.p-partner-share__table{table-layout:fixed}}.p-partner-share__table tr:last-child td{background-color:#f0f0f0;border:none}.p-partner-share__table th{padding:15px;font-weight:700;background:#e3e3e3;border-right:2px solid #dedede;border-bottom:2px solid #dedede}.p-partner-share__table th:nth-child(n+2){width:80px;font-size:17px;text-align:center}.p-partner-share__table th:nth-child(even){background:#6f807d;color:#fff}.p-partner-share__table th:nth-child(odd){background:#6f807d;color:#fff}.p-partner-share__table th:first-child{width:100px;font-size:17px;background:#565b5b;color:#fff}.p-partner-share__table th:last-child{border-right:none}@media (max-width: 900px){.p-partner-share__table th:nth-child(n+2){width:30%;font-size:13px;text-align:center}.p-partner-share__table th:first-child{width:70%;font-size:13px;background:#565b5b;color:#fff}}@media (max-width: 900px){.p-partner-share__table .p-partner-share__table-item{width:70%}.p-partner-share__table .p-partner-share__table-item span{white-space:normal}}@media (max-width: 900px){.p-partner-share__table .p-partner-share__table-check{margin:0 auto}}.p-partner-share__table .p-partner-share__table-dividing th :nth-child(even){background:#d0e1de}.p-partner-share__table .p-partner-share__table-dividing th:nth-child(odd){background:#d0e0dd}.p-partner-share__table .p-partner-share__table-dividing th:first-child{background:#e3e3e3}.p-partner-share__table .p-partner-share__table-foot th :nth-child(even){background:#daf3ef}.p-partner-share__table .p-partner-share__table-foot th:nth-child(odd){background:#86d1c3}.p-partner-share__table .p-partner-share__table-foot th:first-child{background:#e3e3e3}.p-partner-share__table td{white-space:nowrap;padding:15px;border-right:2px solid #dedede;border-bottom:2px solid #dedede}.p-partner-share__table td:nth-child(n+2){text-align:center}.p-partner-share__table td:nth-child(even){background:#fff}.p-partner-share__table td:nth-child(odd){background:#fff}.p-partner-share__table td:first-child{background:#fff}.p-partner-share__table td:first-child.is-fixed:before{content:"";position:absolute;top:0px;left:0;width:100%;height:100%}.p-partner-share__table td:last-child{border-right:none}.p-partner-share__table .is-fixed{position:-webkit-sticky;position:sticky;left:0;z-index:2}.p-partner-share__table .is-fixed-second{position:-webkit-sticky;position:sticky;left:100px;z-index:2}.p-partner-share__table .p-partner-share-update-date{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-partner-share__table .p-partner-share-update-date dt{margin-right:30px}@media (max-width: 900px){.p-partner-share__table .p-partner-share-update-date{display:block}.p-partner-share__table .p-partner-share-update-date dt{margin:0}}.p-partner-share__table .p-partner-share-upload-date{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:10px}.p-partner-share__table .p-partner-share-upload-date dt{font-weight:700;margin-right:10px}@media (max-width: 900px){.p-partner-share__table .p-partner-share-upload-date{display:block;margin:0}}.p-partner-share__table .checkbox-group:not(.button-checkbox) label span:before{border:1px solid #5a5a5a;background:#fff}.p-partner-share__table .checkbox-group:not(.button-checkbox) input[type=checkbox]:checked+div span:before{border-color:#5a5a5a;background-color:#fff}.p-partner-share__table [type=checkbox]:checked+div:after{top:calc(0% + 8px);left:4px;display:block;width:12px;height:8px;border-bottom:2px solid #000;border-left:2px solid #000}.p-partner-share-icon{font-size:12px;color:#68cbba;border:1px solid #68cbba;border-radius:3px;padding:1.5px 10px;margin-left:10px;text-align:center;display:inline-block}.p-partner-share__button{text-align:center;padding-bottom:20px}.p-partner-share__withdrawal-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1px 10px;min-width:60px;min-height:20px;border:none;border-radius:5px;background:#9b9b9b;color:#fff;font-weight:700;font-size:12px}.p-partner-share__save-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1px 10px;min-width:370px;min-height:40px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:14px}@media (max-width: 900px){.p-partner-share__save-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1px 10px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:14px;min-width:100%;margin:12px 0 0}}.p-partner__border{border-bottom:1px solid #c9c9c9;margin-bottom:20px}.p-partner-drawer{top:0;left:0;z-index:100;display:block;width:100%;height:100%;background-color:#455351e6;pointer-events:auto}.p-partner-drawer__inner{top:0%;left:30%;box-sizing:border-box;height:auto;background:#fff;box-shadow:0 3px 6px #00000029}.p-partner-drawer__inner2{padding:0 60px}.p-partner-drawer__margin{margin:20px}.p-partner-drawer__margin1{margin:0 20px}.p-partner-drawer__padding{padding:40px 60px}.p-partner-drawer__title{padding:0 0 10px;font-weight:700;font-size:20px}.p-partner-drawer__back_color{background:#f2f0f0}.p-partner-drawer-message__send{width:100%;padding:10px 15px;overflow:hidden;bottom:0}.p-partner-drawer-message__send textarea{width:100%;margin:10px auto 5px;border-radius:0;resize:none}.p-partner-drawer__border{border-bottom:1px solid #c9c9c9;margin-top:20px;margin-bottom:20px}.p-partner-drawer__border .border-margin-bottom{margin-bottom:20px}.p-partner-drawer__table__scroll{overflow-x:auto}.p-partner-drawer__table{table-layout:fixed;width:100%;border:1px solid #fff;border-radius:8px;border:2px solid #c9c9c9}.p-partner-drawer__table th{min-width:100px;padding:15px;font-weight:700;text-align:center;background:#9a9a9a;color:#fff;border-right:2px solid #c9c9c9;border-bottom:2px solid #c9c9c9}.p-partner-drawer__table td{text-align:center;white-space:nowrap;padding:15px;background:#f2f0f0;border-right:2px solid #c9c9c9}.p-partner-drawer__table-1{table-layout:fixed;white-space:nowrap;width:50%;border:1px solid #fff;border-radius:8px}.p-partner-drawer__table-1 td{padding:15px}.p-partner-drawer__table-1 tr:nth-child(odd){background:#f2f0f0}.p-partner-drawer__table-1 tr:nth-child(even){background:#fff}.p-partner-drawer__table-1 .price{text-align:right}.table-cell{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:5px;white-space:nowrap}.table-cell td{font-weight:700;font-size:14px;display:table-cell;background:#f2f2f2;vertical-align:middle;padding:15px 10px}.table-cell td:first-child{width:15%}.d-none{display:none}.w-100-percent{width:100%}.pointer{cursor:pointer}.p-partner-drawer__operation-bill-checkbox{margin:0 55px}.p-partner-modal--type1{width:423px;text-align:center;padding-bottom:20px}.p-partner-modal--type1 .c-modal__title{font-size:16px;margin-bottom:30px}.p-partner-modal--type1 button{width:140px}.p-partner-modal--type1 .title{font-size:16px;margin-bottom:30px}.p-partner-modal__head{background:#68cbba;border-radius:10px 10px 0 0;height:48px;margin-bottom:50px}.p-partner-modal-partner-message-reply-suggestion a{display:block;margin-bottom:15px;text-decoration:underline}.p-partner-register-pds-cooperation{text-align:center;padding:50px 0 60px;width:560px}.p-partner-work_history__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media (max-width: 900px){.p-partner-work_history__title{display:block}.p-partner-work_history__title h2{margin:0 0 20px}.p-partner-work_history__title div{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}.p-partner-work_history__button01 img{width:11.5px;margin-right:7px}.p-partner-work_history__table{width:100%;border-bottom:1px solid #8d8d8d;border-spacing:0 10px;border-collapse:separate;margin-bottom:20px;padding-bottom:20px;display:flex;align-items:center;gap:24px}.p-partner-work_history__table:last-child{border-bottom:none}@media (max-width: 900px){.p-partner-work_history__table{display:block}}.p-partner-work_history__table .p-partner-work_history__work-block-2{border-top:1px solid #ccc;padding-top:10px;margin-top:10px}.p-partner-work_history__table .p-partner-work_history__work-contact{display:flex;flex-direction:column;gap:10px;max-width:500px;width:100%}@media (max-width: 900px){.p-partner-work_history__table .p-partner-work_history__work-contact{display:block}}.p-partner-work_history__table .p-partner-work_history__work-contact div{display:flex}@media (max-width: 900px){.p-partner-work_history__table .p-partner-work_history__work-contact div{display:block}}.p-partner-work_history__table dl{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}@media (max-width: 900px){.p-partner-work_history__table dl{display:block}}.p-partner-work_history__table dl dt{font-weight:700;padding-right:10px;max-width:70px;width:100%}@media (max-width: 900px){.p-partner-work_history__table dl dt{max-width:100%;font-size:16px;margin:12px 0 0}}.p-partner-work_history__table dl dt.p-partner-work_history__work-agency{max-width:100px}@media (max-width: 900px){.p-partner-work_history__table dl dt.p-partner-work_history__work-agency{max-width:100%}}.p-partner-work_history__table dl dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:20px}@media (max-width: 900px){.p-partner-work_history__table dl dd{font-size:16px}}.p-partner-work_history__table dl dd.p-partner-work_history__work-name{max-width:360px;width:100%;border-right:1px solid #ccc}@media (max-width: 900px){.p-partner-work_history__table dl dd.p-partner-work_history__work-name{border:none}}.p-partner-work_history__table dl dd.p-partner-work_history__corporate-name{max-width:250px}.p-partner-work_history__table dl dd.p-partner-work_history__work-status{width:100%;border-right:1px solid #ccc;max-width:360px}@media (max-width: 900px){.p-partner-work_history__table dl dd.p-partner-work_history__work-status{border:none}}.p-partner-work_history__function-buttons{display:flex;flex-direction:column}@media (max-width: 900px){.p-partner-work_history__function-buttons{display:flex;flex-direction:row;gap:12px;margin:12px 0 0}}.p-partner-work_history__function-buttons .p-partner-work_history__function-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1px 10px;min-width:60px;min-height:20px;border:1px solid #5a5a5a;border-radius:5px;background:#fff;color:#5a5a5a;font-weight:700;font-size:12px}.p-partner-work_history__function-buttons .p-partner-work_history__function-button:nth-of-type(2){margin-top:10px}@media (max-width: 900px){.p-partner-work_history__function-buttons .p-partner-work_history__function-button:nth-of-type(2){margin-top:0}}@media (max-width: 900px){.p-partner-work_history__function-buttons .p-partner-work_history__function-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:10px 0;border:1px solid #5a5a5a;border-radius:5px;background:#fff;color:#5a5a5a;font-weight:700;font-size:13px;width:100%}}.p-partner-work_history__work-icon{font-size:12px;color:#fff;border:1px solid #68cbba;background:#68cbba;border-radius:3px;padding:1.5px 0;margin-left:10px;width:68px;text-align:center;display:inline-block}@media (max-width: 900px){.p-partner-work_history__work-icon{display:block;margin:0}}.p-partner-work_history__work-end-icon{font-size:12px;color:#68cbba;border:1px solid #68cbba;border-radius:3px;padding:1.5px 0;margin-left:10px;width:68px;text-align:center;display:inline-block}.p-partner-work-history--rows01{display:flex;flex-direction:column;align-items:center;column-gap:0px;row-gap:5px;margin-right:10px}.p-partner-work-history--rows01 a{width:100%}.p-partner-work-button01{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:4px 25px 2px;min-height:20px;border:1px solid #505050;border-radius:10px;background:#fff;color:#505050;font-weight:700;font-size:12px}.p-partner-progress__table--type4{margin:0 0 -10px;width:100%;border-spacing:0 10px;border-collapse:separate}.p-partner-progress__table--type4 th{padding:5px 8px;min-width:47px;border-right:1px solid #dedede;vertical-align:middle;text-align:center;font-weight:700}.p-partner-progress__table--type4 th:last-child{border-right:none}.p-partner-progress__table--type4 td{padding:5px 8px;max-width:190px;vertical-align:middle;border-right:1px solid #dedede}.p-partner-progress__table--type4 td:nth-last-child(2){border-right:none}.p-partner-progress__table--type4 td:last-child{padding:5px 0 5px 18px;border-right:none}.p-partner-progress__table--type4 .border_line01 td{padding-top:0;padding-bottom:0;height:1px;background-color:#a1a1a1}.p-partner-progress--rows01{display:flex;flex-direction:column;align-items:center;column-gap:0px;row-gap:5px;margin-right:10px}.p-partner-progress--rows01 a{width:100%}.p-partner-progress--button01{padding:1.5px 10px}.p-partner-job-progress__title-wrap{width:100%;display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media (max-width: 900px){.p-partner-job-progress__title-wrap{align-items:stretch}}.p-partner-job-progress__criteria--type{padding:20px 30px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.p-partner-job-progress__criteria--type::-webkit-scrollbar{display:none}@media (max-width: 900px){.p-partner-job-progress__criteria--type{padding:10px 20px}}.p-partner-job-progress__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:26px 30px;border-radius:10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1;width:calc(100% - 220px)}@media (max-width: 900px){.p-partner-job-progress__title{width:100%;padding:20px}}.p-partner-job-progress__title .p-partner-job-progress__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-partner-job-progress__select{background:#68cbba;width:220px;border-radius:0 10px 0 0;padding-left:20px}@media (max-width: 900px){.p-partner-job-progress__select{width:auto;padding:0 12px}}.p-partner-job-progress__select select{padding:0 25px 0 0;height:70px;outline:none;border:1px solid transparent;border-radius:0;background:url(/assets/img/form-parts/chevron-select-white@2x.png) right center no-repeat;background-size:16px auto;color:#fff;font-size:14px;font-family:inherit}.p-partner-job-progress__select select option{color:#4b4b4b}@media (max-width: 900px){.p-partner-job-progress__select select{height:100%;padding:0 26px 0 0;text-align:right}}.p-partner-job-progress-result__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 35px;padding:0 0 10px;width:100%;border-bottom:1px solid #68cbba}@media (max-width: 900px){.p-partner-job-progress-result__header{margin:0 0 20px}}.p-partner-job-progress-result__num{padding:6px 0 0;font-weight:700;font-size:16px}.p-partner-job-progress-result__total{font-size:20px}.p-partner-job-progress__item{border-bottom:1px solid #707070;padding-bottom:10px;margin-bottom:30px}@media (max-width: 900px){.p-partner-job-progress__item{padding-bottom:24px;margin-bottom:24px}}.p-partner-job-progress__item-title{border-bottom:1px solid #dedede;padding-bottom:10px}.p-partner-job-progress__item-title p{width:fit-content;text-align:center;font-size:10px;color:#fff;margin-bottom:5px}.p-partner-job-progress__item-title h2{font-size:15px;font-weight:700}.p-partner-job-progress__item-title-status{background:#68cbba;margin-right:5px;padding:1px 5px}.p-partner-job-progress__item-title-warning{background:#cb4545;padding:1px 5px}.p-partner-job-progress__item-content{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media (max-width: 900px){.p-partner-job-progress__item-content{display:block}}.p-partner-job-progress__item-content .p-partner-job-progress__item-content-text{width:calc(100% - 140px)}@media (max-width: 900px){.p-partner-job-progress__item-content .p-partner-job-progress__item-content-text{width:100%;padding:12px 0}}.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}@media (max-width: 900px){.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail{display:block}}.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail dl{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;border-right:1px solid #dedede;margin:0}@media (max-width: 900px){.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail dl{display:block;width:100%;border:none;margin:0 0 12px}}.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail dl:first-child{margin:10px 10px 10px 0}@media (max-width: 900px){.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail dl:first-child{margin:0 0 12px}}.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail dl:nth-of-type(2){border-right:none}.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail dl:nth-of-type(2) dt{min-width:81px}@media (max-width: 900px){.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail dl:nth-of-type(2) dt{min-width:100%}}.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail dl dt{font-weight:700;margin-right:10px;min-width:45px}@media (max-width: 900px){.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail dl dt{min-width:100%}}.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail dl dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:30px;max-width:270px}@media (max-width: 900px){.p-partner-job-progress__item-content .p-partner-job-progress__item-content-detail dl dd{max-width:100%;margin:0}}.p-partner-job-progress__item-content-button{width:140px}@media (max-width: 900px){.p-partner-job-progress__item-content-button{width:100%;text-align:center}}.p-partner-job-progress__item-content-button button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:130px;min-height:40px;border:none;border-radius:0;background:#68cbba;color:#fff;font-weight:700;font-size:14px}.p-partner-job-progress__item-content-button button span{margin-right:10px}@media (max-width: 900px){.p-partner-job-progress__item-content-button button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:10px 20px;min-width:160px;min-height:40px;border:none;border-radius:0;background:#68cbba;color:#fff;font-weight:700;font-size:14px}.p-partner-job-progress__item-content-button button span{margin-right:10px}}.p-partner-bill-paging__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 35px;padding:0 0 10px;width:100%;border-bottom:1px solid #68cbba}.p-partner-bill-result__num{padding:6px 0 0;font-weight:700;font-size:16px}.p-partner-bill-result__total{font-size:20px}.p-partner-bill__interface_wrapper{display:flex;width:100%}.p-partner-bill__interface_wrapper .p-partner-bill__interface_innner:first-child{width:530px}.p-partner-bill__interface_wrapper .p-partner-bill__interface_innner:nth-child(2){width:150px}.p-partner-bill__interface_wrapper .p-partner-bill__interface_innner:nth-child(3){width:170px}.p-partner-bill__table--type4{margin:0 0 -10px;width:100%;border-spacing:0 10px;border-collapse:separate}.p-partner-bill__table--type4 .width01{width:50px}.p-partner-bill__table--type4 .width02{width:100px}.p-partner-bill__table--type4 .width03{width:150px}.p-partner-bill__table--type4 .width04{width:90px}.p-partner-bill__table--type4 .width05{width:145px}.p-partner-bill__table--type4 .width06{width:90px}.p-partner-bill__table--type4 .width07{width:145px}.p-partner-bill__table--type4 .width08{width:95px}.p-partner-bill__table--type4 th{padding:5px 8px;min-width:47px;border-right:1px solid #dedede;vertical-align:middle;text-align:center;font-weight:700}.p-partner-bill__table--type4 th:last-child{border-right:none}.p-partner-bill__table--type4 td{padding:5px 8px;max-width:190px;vertical-align:middle;border-right:1px solid #dedede}.p-partner-bill__table--type4 td:last-child{padding:5px 0 5px 18px;border-right:none}.p-partner-bill__table--type4 .border_line01 td{padding-top:0;padding-bottom:0;height:1px;background-color:#a1a1a1}.p-partner-bill__table--type4 .small_font01{font-size:11px}.p-partner-content-table{width:100%}.p-partner-content-table .font-xx-small{font-size:11px}.p-partner-content-table>tbody>tr th{border:1px solid #B8BFBE;background-color:#808e8c;color:#fff;padding:5px 0;vertical-align:middle;font-weight:700;font-size:12px;text-align:center}.p-partner-content-table>tbody>tr th:nth-child(1){width:60px}.p-partner-content-table>tbody>tr th:nth-child(2){width:100px}.p-partner-content-table>tbody>tr th:nth-child(3){width:100px}.p-partner-content-table>tbody>tr th:nth-child(4){width:300px}.p-partner-content-table>tbody>tr th:nth-child(5){width:100px}.p-partner-content-table>tbody>tr th:nth-child(6){width:104px}.p-partner-content-table>tbody>tr th:last-child{border:none;background-color:inherit}.p-partner-content-table>tbody>tr th table{height:80px;width:100%}.p-partner-content-table>tbody>tr th table tr:nth-child(1){border-bottom:1px solid #B8BFBE}.p-partner-content-table>tbody>tr td{border:1px solid #B8BFBE;padding:15px 10px;vertical-align:middle;font-size:12px;text-align:center;position:relative}.p-partner-content-table>tbody>tr td:nth-child(4){padding:0}.p-partner-content-table>tbody>tr td:nth-child(4) table{width:100%}.p-partner-content-table>tbody>tr td:nth-child(4) table tr td{text-align:left}.p-partner-content-table>tbody>tr td:nth-child(4) table tr td span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.p-partner-content-table>tbody>tr td:nth-child(4) table tr td span:hover{-webkit-line-clamp:none}.p-partner-content-table>tbody>tr td:nth-child(4) table tr:nth-child(1){border-bottom:1px solid #B8BFBE}.p-partner-content-table>tbody>tr td:nth-child(5){text-align:right}.p-partner-content-table>tbody>tr td:nth-child(6){padding:0}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:nth-child(1){border-bottom:1px solid #B8BFBE}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:hover .result-invoice-gray{position:absolute;top:0;left:0;background:rgba(37,64,60,.9);display:table;width:100%;height:100%}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:hover .result-invoice-gray .result-invoice-inner{position:relative;display:table-cell;vertical-align:middle}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:hover .result-invoice-gray .result-invoice-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:20px;border:none;border-radius:5px;background:#9a9a9a;color:#fff;font-weight:700;font-size:12px}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:hover .result-invoice-gray .result-invoice-button:first-child{margin-bottom:10px}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:hover .result-invoice-green{position:absolute;top:0;left:0;background:rgba(104,203,186,.9);display:table;width:100%;height:100%}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:hover .result-invoice-green .result-invoice-inner{position:relative;display:table-cell;vertical-align:middle}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:hover .result-invoice-green .result-invoice-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:20px;border:none;border-radius:5px;background:#6b817d;color:#fff;font-weight:700;font-size:12px}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:hover .result-invoice-green .result-invoice-button:first-child{margin-bottom:10px}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:hover .result-invoice-red{position:absolute;top:0;left:0;background:rgba(208,114,114,.9);display:table;width:100%;height:100%}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:hover .result-invoice-red .result-invoice-inner{position:relative;display:table-cell;vertical-align:middle}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:hover .result-invoice-red .result-invoice-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:20px;border:none;border-radius:5px;background:#cb4545;color:#fff;font-weight:700;font-size:12px}.p-partner-content-table>tbody>tr td:nth-child(6) table tr:hover .result-invoice-red .result-invoice-button:first-child{margin-bottom:10px}.p-partner-content-table>tbody>tr td:last-child{border:none}.p-partner-content-table>tbody>tr td .ok{display:inline-block;width:25px;font-weight:700;color:#68cbba;border:1px solid #68cbba;font-size:9px;margin-bottom:5px}.p-partner-content-table>tbody>tr td .ng{display:inline-block;width:25px;font-weight:700;color:#cb4545;border:1px solid #cb4545;font-size:9px;margin-bottom:5px}.p-partner-content-table>tbody>tr td .unconfirmed{display:inline-block;width:40px;font-weight:700;color:#fff;background:#9a9a9a;font-size:9px;margin-bottom:5px}.p-partner-content-table>tbody>tr td .result-invoice-gray{display:none}.p-partner-content-table>tbody>tr td .result-invoice-green{display:none}.p-partner-content-table>tbody>tr td .result-invoice-red{display:none}.p-partner-bill--rows01{display:flex;flex-direction:column;align-items:center;column-gap:0px;row-gap:5px;margin-right:10px}.p-partner-bill--rows01 a{width:100%}.p-partner-bill-wrapper01{margin:0 auto;text-align:center}.line01{margin-top:8px}.line02{margin-top:6px}.p-partner-bill-button01{display:inline-flex;align-items:flex-end;padding:4px 25px 2px;min-height:20px;border:1px solid #505050;border-radius:10px;background:#fff;color:#505050;font-weight:700;font-size:12px}.p-partner-bill-button02{display:inline-flex;padding:4px 10px 2px;min-height:20px;border:1px solid #505050;border-radius:10px;background:#fff;color:#505050;font-weight:700;font-size:12px}.p-partner-content-header{width:100%;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-partner-content-header .title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:26px 30px;margin:0;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-partner-content-header .title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-partner-register-header{border-top:24px solid #68cbba;background:#fff}.p-partner-register-header img{opacity:.8}.p-partner-register-main{background:#fff;position:relative}.p-partner-register-main__inner{width:800px;margin:-600px auto 0}.p-partner-register-main__inner .p-partner-register-wide{box-shadow:0 8px 16px #00000029}.p-partner-register__criteria{padding:65px 0}.p-partner-register__title{margin:0 auto;text-align:center}.p-partner-register__title .p-partner-register__logo{width:107px;margin:0 auto 25px}.p-partner-register__title h1{font-size:16px;font-weight:700}.p-partner-register__form{width:420px;margin:0 auto;text-align:center}.p-partner-register__form .p-partner-register__note{text-align:right;font-size:12px}.p-partner-register-table{width:100%;border-spacing:0 10px;border-collapse:separate;font-size:13px}.p-partner-register-table th{font-weight:700;padding:5px 0}.p-partner-register-table th sup{font-size:15px;margin:0 0 0 2px}.p-partner-register-table td{vertical-align:top}.p-partner-register-table input{border:1px solid transparent!important;border-radius:3px;background-color:#f7f7f7}.p-partner-register-table .js-date-of-birth,.p-partner-register-table .js-retirement-date{border:1px solid transparent!important;border-radius:3px;width:28.5%;padding-left:10px;background:url(/assets/img/form-parts/chevron-select-green@2x.png) 95% center no-repeat;background-size:16px auto;background-color:#f7f7f7}.p-partner-register-table .js-date-of-birth:last-child,.p-partner-register-table .js-retirement-date:last-child{margin-right:0}.p-partner-register-table .js-gender,.p-partner-register-table .js-prefectures,.p-partner-register-table .js-employment-status,.p-partner-register-table .js-item-type{border:1px solid transparent!important;border-radius:3px;width:100%;padding-left:10px;background:url(/assets/img/form-parts/chevron-select-green@2x.png) 98% center no-repeat;background-size:16px auto;background-color:#f7f7f7}.p-partner-register-table .js-mail,.p-partner-register-table .js-corporate,.p-partner-register-table .js-job-experience,.p-partner-register-table .js-final-education,.p-partner-register-table .js-url,.p-partner-register-table .js-purpose,.p-partner-register-table .js-uptime,.p-partner-register-table .js-password{width:100%}.p-partner-register-table .js-pr{border:1px solid transparent!important;border-radius:3px;width:100%;resize:none;background-color:#f7f7f7}.p-partner-register-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:253px;min-height:40px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:13px;margin:50px auto 0}.p-partner-register-modal.is-show{background-color:#0003}.p-partner-register_confirm__inner{min-width:700px}.p-partner-register_confirm__title{background:#68cbba;border-radius:10px 10px 0 0;text-align:center;padding:15px 0}.p-partner-register_confirm__title img{width:111px}.p-partner-register_confirm-modal__main{width:100%;padding:30px 0 40px}.p-partner-register_confirm-modal__main h3{font-size:16px;font-weight:700;color:#555c5b;text-align:center;margin-bottom:15px}.p-partner-register_confirm__content{width:512px;height:332px;margin:0 auto;overflow-y:auto}.p-partner-register_confirm__content::-webkit-scrollbar{width:3px}.p-partner-register_confirm__content::-webkit-scrollbar-thumb{background:#68cbba}.p-partner-register_confirm-table{width:493px;margin:0 auto;font-size:12px;border-collapse:collapse!important}.p-partner-register_confirm-table tr{background:#f2f2f2}.p-partner-register_confirm-table tr:nth-child(even){background:#fff}.p-partner-register_confirm-table th{font-weight:700;font-size:12px!important;padding:8px 16px;vertical-align:middle;width:185px}.p-partner-register_confirm-table td{padding:8px 16px;vertical-align:middle;width:150px}.p-partner-register_confirm__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:290px;margin:20px auto 0}.p-partner-register_confirm__button .p-partner-register_confirm__button-edit{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:133px;min-height:40px;border:none;border-radius:6px;background:#9a9a9a;color:#fff;font-weight:700;font-size:13px}.p-partner-register_confirm__button .p-partner-register_confirm__button-register{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:133px;min-height:40px;border:none;border-radius:6px;background:#68cbba;color:#fff;font-weight:700;font-size:13px}.p-partner-register_complete__inner{min-width:423px;background:#68cbba;text-align:center;padding:120px 0 75px}.p-partner-register_complete__inner .p-partner-register__logo{width:111px;margin-bottom:30px}.p-partner-register_complete__inner p{color:#fff;font-size:16px;font-weight:700;line-height:200%;margin-bottom:50px}.p-partner-register_complete__button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:253px;min-height:40px;border:none;border-radius:6px;background:#fff;color:#68cbba;font-weight:700;font-size:13px}.p-partner-condition-request__criteria{padding:40px 0}.p-partner-condition-request__criteria input{border:1px solid transparent!important;border-bottom:1px solid #4b4b4b!important}@media (max-width: 900px){.p-partner-condition-request__criteria{padding:0}}.p-partner-condition-request__criteria .select-field{width:100%}.p-partner-condition-request__criteria .c-form-parts__input--box{border-radius:0}.p-agent-job-create__occupation--list-item .radio-group,.p-agent-job-create__occupation--list-item .radio-group label{display:block;width:100%}.p-partner-condition-request__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-partner-condition-request__title p{font-size:15px;font-weight:400}.p-partner-condition-request__table--type1{width:100%;font-size:15px;margin:0}.p-partner-condition-request__table--type1>tbody>tr:last-child{border-bottom:none}.p-partner-condition-request__table--type1>tbody>tr>th{width:195px;font-size:15px;font-weight:700;padding:20px 5px 20px 0;vertical-align:middle}.p-partner-condition-request__table--type1>tbody>tr>th sup{font-size:16px;margin-left:5px}@media (max-width: 900px){.p-partner-condition-request__table--type1>tbody>tr>th{width:100%}}.p-partner-condition-request__table--type1 td{vertical-align:middle}.p-partner-condition-request__table--type1 select{width:180px}@media (max-width: 900px){.p-partner-condition-request__table--type1 select{width:100%}}.p-partner-condition-request__table--type1 .js-operation-status,.p-partner-condition-request__table--type1 .js-work-start-remarks,.p-partner-condition-request__table--type1 .js-how-to-work-remarks{width:95%}.p-partner-condition-request__table--type1 .js-run-time,.p-partner-condition-request__table--type1 .js-reward{width:180px}.p-partner-condition-request__table--type1 .js-pr{width:95%;border:1px solid #4b4b4b;border-radius:0;resize:none}.p-partner-condition-request__table--type1 .js-availability{width:105px}.p-partner-condition-request__table--type1 .js-commuting-time{width:115px}.p-partner-condition-request__table--type1 .js-commuting-time-remarks{width:274px}.p-partner-condition-request__table--type1 .commuting-time{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-partner-condition-request__table--type1 .commuting-time p{font-weight:700;margin:0 20px}.p-partner-condition-request__table--type2{width:100%;font-size:15px;margin:0}.p-partner-condition-request__table--type2>tbody>tr:first-child{border-top:1px solid #dedede}.p-partner-condition-request__table--type2>tbody>tr>th{width:135px;font-size:15px;font-weight:700;padding:20px 5px 20px 0}@media (max-width: 900px){.p-partner-condition-request__table--type2>tbody>tr>th{width:100%}}.p-partner-condition-request__table--type2 .js-industry{width:180px}@media (max-width: 900px){.p-partner-condition-request__table--type2 .js-industry{width:100%}}.p-partner-condition-request__table--type3{width:100%;font-size:15px;margin:0}.p-partner-condition-request__table--type3>tbody>tr:last-child{border-bottom:none}.p-partner-condition-request__table--type3>tbody>tr>th{width:195px;font-size:15px;font-weight:700;vertical-align:middle;padding:20px 5px 20px 0}.p-partner-condition-request__table--type3>tbody>tr>th:nth-of-type(2){padding-left:30px}.p-partner-condition-request__table--type3>tbody>tr>th sup{font-size:16px;margin-left:5px}.p-partner-condition-request__table--type3 select,.p-partner-condition-request__table--type3 input{width:180px}.p-partner-condition-request__table--type3 .js-childcare{width:115px}.p-partner-condition-request__table--type3 .js-childcare-remarks{width:300px}.p-partner-condition-request__table--type3 .js-english-practical-content,.p-partner-condition-request__table--type3 .js-other-language-practical-content{width:95%}.p-partner-condition-request-work-start{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-partner-condition-request-work-start p{font-size:11px;color:#b9b9b9}.p-partner-condition-work-availability{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-partner-condition-work-availability dt{font-weight:700}.p-partner-condition-work-availability dd{width:105px;margin-right:40px}.p-partner-condition-work-availability dd:last-child{margin-right:0}.p-partner-condition-request__work-style label:nth-child(-n+4){margin-bottom:10px!important}.p-partner-condition-request__work-style label:nth-of-type(5){margin-left:0!important;display:block}.p-partner-condition-request__occupation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:10px}@media (max-width: 900px){.p-partner-condition-request__occupation{display:block}}.p-partner-condition-request__occupation .p-partner-condition-request__occupation-item{width:50%;padding:20px 10px}@media (max-width: 900px){.p-partner-condition-request__occupation .p-partner-condition-request__occupation-item{width:100%}}.p-partner-condition-request__occupation .p-partner-condition-request__occupation-item:first-child{background:#e2f8f4}.p-partner-condition-request__occupation .p-partner-condition-request__occupation-item:nth-of-type(2){background:#cadedb}.p-partner-condition-request__occupation .p-partner-condition-request__occupation-item p{font-size:13px;font-weight:700;margin-bottom:20px}.p-partner-condition-request__occupation label{width:49%;margin-bottom:10px}.p-partner-condition-request__occupation .radio-group label+label{margin-left:0}.p-partner-condition-request__occupation .radio-group label span{font-size:12px}@media (max-width: 900px){.p-partner-management-partner_info-detail__table--type02 th{display:block;width:100%;padding:20px 0 0!important}}@media (max-width: 900px){.p-partner-management-partner_info-detail__table--type02 td{display:block;width:100%}}.p-partner-condition-request-mark{margin-top:8px}.p-partner-condition-request-mark td{font-size:12px;border-bottom:1px solid #dedede}.p-partner-condition-request-mark .p-partner-condition-request__occupation-item-large{width:50%;background:#e2f8f4}@media (max-width: 900px){.p-partner-condition-request-mark .p-partner-condition-request__occupation-item-large{width:100%}}.p-partner-condition-request-mark .p-partner-condition-request__occupation-item-large .p-agent-job-create-table__occupation-item-large{margin-right:0;border-bottom:unset!important}.p-partner-condition-request-mark .p-partner-condition-request__occupation-item-medium{display:flex;justify-content:space-between;align-items:center;padding-right:4px;background:#cadedb}.p-partner-condition-request-mark .p-partner-condition-request__occupation-item-medium .p-agent-job-create-table__occupation-item-medium{max-width:80%;border-bottom:unset!important}.p-partner-condition-request-mark .p-partner-condition-request__occupation-item-medium button{min-height:5px;width:30px;padding:0;font-size:12px;margin:0}.p-agent__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:20px;line-height:1}.p-agent__title .p-agent__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent__title_radius{padding:15px 30px;border-radius:10px;background:#6b817d;color:#fff;font-weight:700;font-size:20px;line-height:1}.p-agent__title_radius .p-agent__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-inner__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 25px;padding:0 0 10px;width:100%;border-bottom:1px solid #68cbba}.p-agent-inner__title h2{font-size:20px;font-weight:700}.p-agent-inner__buttons{display:flex;gap:10px}.p-agent-title-box{position:relative;overflow:hidden;width:100%;border-radius:10px}.p-agent-title-box__picture{border-radius:10px}.p-agent-title-box__title{position:absolute;top:0;left:0;padding:40px 40px 0;width:100%;color:#fff;font-weight:700;font-size:20px;line-height:1}.p-agent-title-box__title-en{display:block;margin:10px 0 0;color:#fff;letter-spacing:.7px;font-weight:800;font-size:14px}.p-agent-button-plus{width:11.5px;margin-right:7px}.p-agent-search-form{width:100%}.p-agent-search__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-search__title .p-agent-search__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-search-result-status--primary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 4px;width:83px;background:#68cbba;color:#fff;text-align:center;font-size:10px;font-weight:700;line-height:1;margin-left:10px;display:inline-block}.p-agent-search-result-status--inverted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 3px;width:83px;background:#fff;color:#68cbba;border:1px solid #68cbba;text-align:center;font-size:10px;font-weight:700;line-height:1;margin-left:10px;display:inline-block}.p-agent-memo__side{width:360px}.p-agent-memo__side__reflection-button{float:right;margin-top:10px}.p-agent-memo__side__textarea{overflow:hidden;margin-bottom:50px}.p-agent-memo__side__textarea textarea{width:100%;font-size:14px!important;border:1px solid #e6e6e6}.p-agent-memo__side__memo-history{border-top:1px solid #dddddd;padding:25px 0 15px}.p-agent-memo__side__memo-history:last-child{border-bottom:1px solid #dddddd}.p-agent-memo__side__memo-history dl{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:20px;font-size:12px}.p-agent-memo__side__memo-history .p-agent-memo__side__account-thumbnail{margin:0 10px 0 0;width:25px;height:auto;border-radius:25px;object-fit:cover}.p-agent-job-search__criteria{padding:30px;margin-bottom:50px}.p-agent-job-search__criteria--type2{padding:20px 30px}.p-agent-job-search__criteria-table>tbody>tr>th,.p-agent-job-search__criteria--type2>tbody>tr>th{width:158px}.p-agent-job-search__criteria-table dl,.p-agent-job-search__criteria--type2 dl{display:flex;align-items:center}.p-agent-job-search__criteria-table dl dt,.p-agent-job-search__criteria--type2 dl dt{width:158px;font-weight:700}.p-agent-job-search__criteria-table dl dd,.p-agent-job-search__criteria--type2 dl dd{flex:1}.p-agent-job-search__criteria-table select,.p-agent-job-search__criteria--type2 select{width:180px}.p-agent-job-search__criteria-table select+select,.p-agent-job-search__criteria--type2 select+select{margin-left:20px}.p-agent-job-search__freeword{width:400px}.p-agent-job-search__freeword__left{width:400px;margin-left:30px}.p-agent-job-search__freeword__button{vertical-align:middle;margin-left:-35px}.p-agent-job-search__id{width:400px}.p-agent-job-search__creation-date{width:120px}.p-agent-job-search__radio-table{margin:0!important;width:100%}.p-agent-job-search__radio-table td{min-width:70px}.p-agent-job-search__radio-table tr:not(:last-child) td{padding:0 0 20px}.p-agent-job-search__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 50px;width:100%}.p-agent-job-search__button [class*=c-button]{min-width:180px}.p-agent-job-search__freeword-label{font-size:13px;font-weight:700;display:inline-block;margin:0 40px 0 0;float:right}.p-agent-job-search__matter-kinds{font-size:13px;font-weight:700;display:inline-block;margin:0 30px 0 45px}.p-agent-job-search__operating-time{font-size:13px;font-weight:700;display:inline-block;margin:0 30px 0 60px}.p-agent-job-search__skill__row:not(:first-of-type){margin-top:10px}.p-agent-job-search__skill{padding:0 8px!important;height:40px!important;border:1px solid #4b4b4b!important;width:210px!important;background:url(/assets/img/form-parts/chevron-select-green@2x.png) 180px center no-repeat!important;background-size:16px auto!important}.p-agent-job-search_autocomplete{height:40px!important;border:1px solid #4b4b4b!important;width:210px!important;background-size:16px auto!important;border:none!important;padding:0 8px 0 0!important;width:198px!important;display:inline-flex!important}.p-agent-job-search_autocomplete .MuiFormControl-root .MuiInputBase-root{padding-left:0!important;padding-right:8px!important}.p-agent-job-search__reward input{width:60px}.p-agent-job-search__matter-status{width:350px}.p-agent-job-search-result__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 35px;padding:0 0 10px;width:100%;border-bottom:1px solid #68cbba}.js-sales-staff{width:200px}.p-agent-job-search-result__make-job-btn{text-align:right}.p-agent-job-search-result__table{margin:-15px 0 0;width:100%;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede;font-size:15px}.p-agent-job-search-result__table.p-agent-job-search-result__table__w85{width:85%}.p-agent-job-search-result__table th{padding:5px 5px 5px 0;border-right:1px solid #dedede;vertical-align:middle;font-weight:700;font-size:14px}.p-agent-job-search-result__table td{padding:5px 10px 5px 18px;width:220px;vertical-align:middle;font-size:12px}.p-agent-job-search-result__table .p-agent-job-search-result__name{width:315px;border-right:1px solid #dedede}.p-agent-job-search-result__table .p-agent-job-search-result__name dl{display:flex;flex-wrap:wrap}.p-agent-job-search-result__table .p-agent-job-search-result__name dt{width:115px}.p-agent-job-search-result__table .p-agent-job-search-result__name dd{width:-webkit-calc(100% - 115px);width:calc(100% - 115px)}.p-agent-job-search-result__table .p-agent-job-search-result__date{gap:8px 16px;grid-template-columns:repeat(2,1fr);width:150px;align-items:center}.p-agent-job-search-result__info{margin:0 0 5px;font-size:12px}.progress_id{font-size:14px}.p-agent-job-search-result__id{margin:0 0 0 14px;font-weight:400;display:inline-block}.p-agent-job-search-result__id a{text-decoration:underline}.p-agent-job-search-result__company-label,.p-agent-job-search-result__partnername-label{font-weight:700}.p-agent-job-search-result__table--type2{margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate}.p-agent-job-search-result__table--type2 th{padding:5px 0 5px 20px;vertical-align:middle;font-weight:700}.p-agent-job-search-result__table--type2 th:first-child{padding:5px 0}.p-agent-job-search-result__table--type2 td{padding:5px 20px 5px 10px;max-width:176px;max-width:216px;border-right:1px solid #dedede;vertical-align:middle}.p-agent-job-search-result__table--type2 td:last-child{padding:5px 0 5px 18px;border:none}.p-agent-job-search-result__table--type3{display:flex;margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate;width:100%}.p-agent-job-search-result__table--type3 th{padding:5px 5px 5px 0;vertical-align:middle;font-weight:700}.p-agent-job-search-result__table--type3 th .p-agent-job-search-result__progressbar{display:grid;grid-template-columns:repeat(6,1fr);width:500px;font-size:12px;text-align:center}.p-agent-job-search-result__table--type3 th .p-agent-job-search-result__progressbar li.p-agent-job-search-result__progressbar__item{position:relative;padding:24px 5px 7px 10px;margin:0 17px 0 0;color:#adadad;background:#ededed}.p-agent-job-search-result__table--type3 th .p-agent-job-search-result__progressbar li.p-agent-job-search-result__progressbar__item.multiple{padding:14px 5px 14px 10px}.p-agent-job-search-result__table--type3 th .p-agent-job-search-result__progressbar li.p-agent-job-search-result__progressbar__item.active{background:#68cbba;color:#fff}.p-agent-job-search-result__table--type3 th .p-agent-job-search-result__progressbar li.p-agent-job-search-result__progressbar__item:after{content:"";position:absolute;top:0;right:-30px;border-width:33px 15px;border-color:transparent transparent transparent #ededed;border-style:solid}.p-agent-job-search-result__table--type3 th .p-agent-job-search-result__progressbar li.p-agent-job-search-result__progressbar__item--type2{position:relative;padding:5px;margin:0 0 10px;color:#adadad;background:#ededed}.p-agent-job-search-result__table--type3 th .p-agent-job-search-result__progressbar li.p-agent-job-search-result__progressbar__item--type2.active{background:#68cbba;color:#fff}.p-agent-job-search-result__table--type3 th .p-agent-job-search-result__progressbar li.p-agent-job-search-result__progressbar__item--type2:last-child{margin:0}.p-agent-job-search-result__table--type3 th .p-agent-job-search-result__progressbar li.active:after{border-color:transparent transparent transparent #68cbba}.p-agent-job-search-result__table--type3 td{padding:5px 10px 5px 18px;width:120px;vertical-align:middle;font-size:12px}.p-agent-job-search-result__table--type3 td span{font-weight:700;display:block;margin:0 0 10px}.p-agent-job-search-result__table--type3 td dl{align-items:center;margin:0}.p-agent-job-search-result__table--type3 td dt{font-weight:700}.p-agent-job-search-result__table--type3 td .p-agent-job-search-result__button{float:right}.p-agent-job-search-result__table--type3 td .c-button--middle--primary,.p-agent-job-search-result__table--type3 td .c-modal .button-width-max,.c-modal .p-agent-job-search-result__table--type3 td .button-width-max{margin:5px 0 0}.p-agent-job-search-result__table--type3 .p-agent-job-search-result__memo{border-left:1px solid #dedede;width:315px}.p-agent-job-search-result__action-area{background-color:#141e14cc;padding:8px}.p-agent-job-search-result__progress-id-recommend{display:flex}.p-agent-job-search-result__progress-id{margin-right:15px}.p-agent-job-search-result__progress-status{font-size:20px;margin-left:10px}.p-agent-job-search-result__date-area{display:flex;border-bottom:1px solid #dedede;padding:5px 0}.p-agent-job-search-result__date-area:last-child{border-bottom:none}.p-agent-job-search-result__date{border-right:1px solid #dedede;padding:0 15px}.p-agent-job-search-result__date:last-child{border-right:none}.p-agent-job-search-result__name-area{width:700px}.p-agent-job-search-result__alert{background-color:#ff8b8d}.p-agent-job-search-suggest-result{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-agent-job-search-suggest-result .p-agent-job-search-suggest-result-detail{width:calc(100% - 215px)}.p-agent-job-search-suggest-result .p-agent-job-search-suggest-result-button{width:215px;text-align:right}.p-agent-job-search-suggest-result .p-agent-job-search-suggest-result-button button{width:180px}.p-agent-job-search-suggest-result-button-mt-2{margin-top:12px}.p-agent-job-search-suggest-result__table--type1{margin:-15px 0 0;width:100%;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede;font-size:15px}.p-agent-job-search-suggest-result__table--type1 th{padding:5px 5px 5px 0;border-right:1px solid #dedede;vertical-align:middle;font-weight:700;font-size:14px}.p-agent-job-search-suggest-result__table--type1 td{padding:5px 10px 5px 18px;width:220px;vertical-align:middle;font-size:12px}.p-agent-job-search-suggest-result__info{margin:0 0 5px;font-size:12px}.p-agent-job-search-suggest-result__id{margin:0 0 0 14px;font-weight:400}.p-agent-job-search-suggest-result__company-label,.p-agent-job-search-suggest-result__partnername-label{font-weight:700}.p-agent-job-search-suggest-result__table--type2{margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate}.p-agent-job-search-suggest-result__table--type2 th{padding:5px 0 5px 20px;vertical-align:middle;font-weight:700}.p-agent-job-search-suggest-result__table--type2 th:first-child{padding:5px 0}.p-agent-job-search-suggest-result__table--type2 td{padding:5px 20px 5px 10px;max-width:176px;max-width:216px;border-right:1px solid #dedede;vertical-align:middle}.p-agent-job-search-suggest-result__table--type2 td:last-child{padding:5px 0 5px 18px;border:none}.p-agent-partner-search{margin-bottom:50px}.p-agent-partner-search__criteria{padding:30px}.p-agent-partner-search__criteria--type2{padding:20px 30px}.p-agent-partner-search__criteria-table>tbody>tr>th{width:190px;padding:20px 0!important;vertical-align:middle}.p-agent-partner-search__criteria-table td{padding:20px 0!important}.p-agent-partner-search__criteria-table select{width:180px}.p-agent-partner-search__criteria-table select+select{margin-left:30px}.p-agent-partner-search__id{width:863px}.p-agent-partner-search__occupation{padding:0 8px!important;height:40px!important;border:1px solid #4b4b4b!important;width:210px!important;background:url(/assets/img/form-parts/chevron-select-green@2x.png) 180px center no-repeat!important;background-size:16px auto!important}.p-agent-partner-search__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 50px;width:100%}.p-agent-partner-search__button [class*=c-button]{min-width:180px}.p-agent-partner-search__first-time__label{font-size:13px;background-color:#68cbba;color:#fff;padding:9px 10px;margin:0 15px}.p-agent-partner-search__first-time__label:first-child{margin:0 15px 0 0}.p-agent-partner-search__first-time__label-width{min-width:51px!important}.p-agent-partner-second-time__label-width{min-width:38px!important}.p-agent-partner-third-time__label-width{min-width:124px!important}.p-agent-partner-search__td{display:inline-flex!important}.p-agent-partner-search__english-level p{font-size:13px;font-weight:700;display:inline-block;margin:0 30px 0 45px}.p-agent-partner-search__work-time{display:flex}.p-agent-partner-search__work-time p{font-size:13px;font-weight:700;margin:0 30px 0 45px}.p-agent-partner-search__mip-uptime-label{align-self:center}.p-agent-partner-search-modal__input{width:100%}.p-agent-partner-search-result{display:flex;column-gap:16px}.p-agent-partner-search-result .p-agent-partner-search-result__partner-name{width:120px;margin-right:20px;border-right:1px solid #68cbba;padding:30px 0}.p-agent-partner-search-result .p-agent-partner-search-result__partner-name .p-agent-partner-search-result__partner-name__label{font-size:12px;font-weight:700;margin-bottom:8px}.p-agent-partner-search-result .p-agent-partner-search-result__partner-name .p-agent-partner-search-result__partner-name__name{font-size:14px;margin-bottom:18px}.p-agent-partner-search-result .p-agent-partner-search-result__detail{width:calc(100% - 130px)}.p-agent-partner-search-result__table{width:100%;margin:-15px 0 0;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede}.p-agent-partner-search-result__table th{padding:5px 10px 5px 20px;vertical-align:middle;font-weight:700;border-left:1px solid #dedede}.p-agent-partner-search-result__table th:first-child{padding:5px 20px 5px 0;width:145px;border-left:none}.p-agent-partner-search-result__table th:nth-child(2){width:145px}.p-agent-partner-search-result__table th:nth-child(3){width:145px}.p-agent-partner-search-result__table th span{display:block;font-weight:500;margin-top:15px}.p-agent-partner-search-result__table--type2{width:100%;margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate}.p-agent-partner-search-result__table--type2 th{padding:5px 10px 5px 20px;vertical-align:middle;font-weight:700;border-left:1px solid #dedede}.p-agent-partner-search-result__table--type2 th:first-child{padding:5px 20px 5px 0;width:135px;border-left:none}.p-agent-partner-search-result__table--type2 th:nth-child(2){width:150px}.p-agent-partner-search-result__table--type2 th:nth-child(3){width:135px}.p-agent-partner-search-result__table--type2 th:last-child{width:230px;border-left:none}.p-agent-partner-search-result__table--type2 th span{display:block;font-weight:500;margin-top:15px}.p-agent-partner-search__create-add-category{display:flex;justify-content:flex-end;margin-top:8px;margin-right:150px}.p-agent-partner-search__request-mark{margin-top:8px}.p-agent-partner-search__request-mark td{font-size:12px;border-bottom:1px solid #dedede}.p-agent-partner-search__request-mark .p-agent-partner-search-condition-request__occupation-item-large{width:50%;background:#e2f8f4}@media (max-width: 900px){.p-agent-partner-search__request-mark .p-agent-partner-search-condition-request__occupation-item-large{width:100%}}.p-agent-partner-search__request-mark .p-agent-job-create-table__occupation-item-medium{display:flex;justify-content:space-between;align-items:center;padding-right:4px;background:#cadedb}.p-agent-partner-search__request-mark .p-agent-job-create-table__occupation-item-medium .p-agent-job-create-table__occupation-item-medium{max-width:80%;border-bottom:unset!important}.p-agent-partner-search__request-mark .p-agent-job-create-table__occupation-item-medium button{min-height:5px;width:30px;padding:0;font-size:12px;margin:0}.p-agent-job-interview-search{margin-bottom:50px}.p-agent-job-interview-search__criteria{padding:30px}.p-agent-job-interview-search__criteria-table>tbody>tr>th{padding:30px 0!important;vertical-align:middle}.p-agent-job-interview-search__criteria-table td{padding:30px 0!important;width:33.33333%}.p-agent-job-interview-search__criteria-table select{width:180px}.p-agent-job-interview-search__criteria-table select+select{margin-left:30px}.p-agent-job-interview-search__freeword{width:400px;margin-right:35px}.p-agent-job-interview-search__label{font-weight:700;margin-right:20px;width:160px}.p-agent-job-interview-search__label--type2{font-weight:700;margin-right:75px}.p-agent-job-interview-search__label__infix{margin-right:16px;margin-left:16px}.p-agent-job-interview__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 0;width:100%}.p-agent-job-interview__button [class*=c-button]{min-width:185px}.p-agent-job-interview-search-result{padding-bottom:30px}.p-agent-job-interview-search-title{font-size:18px;font-weight:700;padding-bottom:38px;border-bottom:1px solid #68cbba}.p-agent-job-interview-search-result__table{padding:25px 0;width:100%;border-spacing:0 10px;border-collapse:separate;font-size:15px}.p-agent-job-interview-search-result__table-grey-table{background-color:#8d8d8d}.p-agent-job-interview-search-result__table td{padding:2px 10px 2px 18px;vertical-align:middle;font-size:14px}.p-agent-job-interview-search-result__table td:first-child{width:15%}.p-agent-job-interview-search-result__table td:nth-child(2){width:50%}.p-agent-job-interview-search-result__table td:nth-child(3){width:25%}.p-agent-job-interview-search-result__table td:last-child{width:10%}.p-agent-job-interview-search-result__table td dl{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-job-interview-search-result__table td dl dt{width:110px;font-weight:700}.p-agent-job-interview-search-result__table td dl .p-agent-search-result-status--name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:120px;flex:1}.p-agent-job-interview-search-result__table td .p-agent-job-interview-search-result__table__label{font-weight:700;display:inline-block;margin-right:10px;white-space:nowrap;width:inherit}.p-agent-job-interview-search-result__table td .p-agent-job-interview-search-result__table__text{display:grid}.p-agent-job-interview-search-result__table td a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #4b4b4b}.p-agent-job-interview-search-result__table td a.p-agent-job-interview-search-result__date-link{border-bottom:none;max-width:270px;margin-right:10px}.p-agent-job-interview-search-result__table__label{font-weight:700;display:inline-block;margin-right:10px;white-space:nowrap;width:150px}.p-agent-search-result-status--name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:120px;flex:1}.p-agent-job-interview-search-result__button01{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:100px;min-height:30px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px;margin:10px 0;border-bottom:none!important}.p-agent-job-interview-search-result__button02{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 0;width:64px;background:#fff;color:#5a5a5a;border:1px solid #5a5a5a;text-align:center;font-size:12px;font-weight:700;line-height:1;display:inline-block;border-radius:3px}#modal-agent-job-interview-detail .c-modal__contents{width:1250px}#modal-agent-job-interview-detail a{background-color:#fff;color:#000;border:none;width:350px}#modal-agent-job-interview-detail .p-agent-job-interview-detail__dd{width:340px}.p-agent-create-form{width:100%}.p-agent-job-create-add-category{display:flex;justify-content:flex-end;margin-top:8px}.p-agent-job-create__nav{padding:25px 30px}.p-agent-job-create__nav .p-agent-job-create__nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-job-create__nav .p-agent-job-create__nav-list li{margin-right:10px}.p-agent-job-create__criteria{padding:30px}.p-agent-job-create-table__occupation-item-large{border-bottom:1px solid #dedede!important;margin-right:2px;padding:8px 10px;background:#e2f8f4;min-width:40%}.p-agent-job-create-table__occupation-item-medium{border-bottom:1px solid #dedede!important;padding:8px 10px;background:#cadedb;min-width:40%}@media (max-width: 900px){.p-agent-job-create-table__occupation-item-medium{margin:0}}.p-agent-job-create-table__occupation-btn-delete{margin-left:10px;min-height:35px}@media (max-width: 900px){.p-agent-job-create-table__occupation-btn-delete{margin:8px 0 0}}.p-agent-job-create-table>tbody>tr:last-child{border-bottom:none}.p-agent-job-create-table>tbody>tr>th{padding:5px 5px 5px 0;vertical-align:middle;width:160px;font-size:13px}.p-agent-job-create-table>tbody>tr>th:nth-of-type(2){padding-left:30px}.p-agent-job-create-table>tbody>tr>th.title-top{vertical-align:top;padding-top:20px}.p-agent-job-create-table>tbody>tr>th sup{font-size:16px;margin-left:5px}.p-agent-job-create-table td{padding:5px 0 5px 20px;font-size:13px;min-width:390px}.p-agent-job-create-table input{border:1px solid transparent!important;border-bottom:1px solid #4b4b4b!important;width:100%}.p-agent-job-create-table .no-border input{border-bottom:none!important}.p-agent-job-create-table tbody tr:first-child td:first-of-type input{border:1px solid transparent!important;width:100%}.p-agent-job-create-table textarea,.p-agent-job-create-table select{width:100%}.p-agent-job-create-table .js-url,.p-agent-job-create-table .js-contract-type,.p-agent-job-create-table .js-english-skill,.p-agent-job-create-table .js-proposal-validity-period{width:42%}.p-agent-job-create-table .js-skill{width:180px}.p-agent-job-create-table .js-reward{width:170px}.p-agent-job-create-table--type2{width:100%}.p-agent-job-create-table--type2 th{width:50px;font-size:13px;font-weight:700;vertical-align:top}@media (max-width: 900px){.p-agent-job-create-table--type2 th{display:block;width:100%}}.p-agent-job-create-table--type2 td{min-width:inherit;padding:0}@media (max-width: 900px){.p-agent-job-create-table--type2 td{display:block;width:100%}}.p-agent-job-progress-detail--basic-info .p-agent-job-create-table td{min-width:auto!important}.p-agent-job-create__occupation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:10px}@media (max-width: 900px){.p-agent-job-create__occupation{display:block;margin:0}}.p-agent-job-create__occupation .p-agent-job-create__occupation-item{width:50%;padding:20px}@media (max-width: 900px){.p-agent-job-create__occupation .p-agent-job-create__occupation-item{width:100%}}.p-agent-job-create__occupation .p-agent-job-create__occupation-item:first-child{background:#e2f8f4}.p-agent-job-create__occupation .p-agent-job-create__occupation-item:nth-of-type(2){background:#cadedb}.p-agent-job-create__occupation .p-agent-job-create__occupation-item p{font-size:13px;font-weight:700;margin-bottom:20px}.p-agent-job-create__occupation label{margin-bottom:10px;width:fit-content}.p-agent-job-create__occupation label div:before{background:#fff}@media (max-width: 900px){.p-agent-job-create__occupation label div{height:100%}}.p-agent-job-create__occupation .radio-group label+label{margin-left:0;align-items:center}.p-agent-job-create__occupation .radio-group label span{font-size:12px}.p-agent-job-create__occupation--list-item{display:grid;grid-template-columns:repeat(2,1fr);column-gap:8px}.p-agent-job-create__occupation--list-item.create{display:block}.p-agent-job-create__occupation--list-item.create .radio-group{display:grid;grid-template-columns:repeat(2,1fr)}.p-agent-job-create__occupation .end-grid-error .c-form-error-text{grid-column-end:2}.p-agent-job-create__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 50px;width:100%}.p-agent-job-create__button [class*=c-button]{min-width:180px}.p-partner-condition-request-form .p-agent-job-create__button{position:fixed;bottom:-50px;max-width:930px;padding:25px 0;background:rgba(107,129,125,.8)}@media (max-width: 900px){.p-partner-condition-request-form .p-agent-job-create__button{left:0;width:100vw;z-index:10}.p-partner-condition-request-form .p-agent-job-create__button [class*=c-button]{width:80%}}.p-agent-job-detail{width:100%}.p-agent-job-detail__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-job-detail__title .p-agent-job-detail__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-job-detail__criteria--type{padding:30px}.p-agent-job-detail__table--type01{width:100%}.p-agent-job-detail__table--type01 td:first-child{padding-right:40px}.p-agent-job-detail__table--type01 td:last-child{width:240px}.p-agent-job-detail__table--type01 td button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:240px;min-height:30px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:13px;margin-bottom:10px}.p-agent-job-detail__table--type01 td:last-child{margin-bottom:0}.p-agent-job-detail__table--type01 td p{font-size:15px;font-weight:700;border-bottom:1px solid #dddddd;padding-bottom:15px}.p-agent-job-detail__table--type01 td dl{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;font-size:12px;border-bottom:1px solid #dddddd;margin-top:10px;padding-bottom:10px;width:80%}.p-agent-job-detail__table--type01 td dt{font-weight:700;margin-right:30px}.p-agent-job-detail__table--type01 td dd{margin-right:80px}.p-agent-job-detail__nav{padding:30px}.p-agent-job-detail__nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-job-detail__nav-list .p-agent-job-detail__nav-item{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:110px;min-height:20px;border:1px solid #4b4b4b;border-radius:5px;color:#4b4b4b;font-weight:600;font-size:14px;margin-right:10px}.p-agent-job-detail__nav-list .p-agent-job-detail__nav-item.is-active{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:110px;min-height:20px;border:1px solid #68cbba;border-radius:5px;background:#68cbba;color:#fff;font-weight:600;font-size:14px}.p-agent-job-detail__content{width:100%;display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-agent-job-detail__content__main{width:800px}.p-agent-job-detail__supplement{font-size:15px}.p-agent-job-detail__table--type02{border-spacing:0 10px;border-collapse:separate}.p-agent-job-detail__table--type02 th{padding:5px 10px 5px 0;vertical-align:top;font-weight:700;border-right:1px solid #68cbba;width:170px}.p-agent-job-detail__table--type02 th sup{font-size:16px;margin-left:5px}.p-agent-job-detail__table--type02 td{padding:5px 0 5px 20px}.p-agent-job-detail__table--type02 td dl{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;font-size:14px}.p-agent-job-detail__table--type02 td dt{font-weight:700;background:#f1f1f1;border-right:1px solid #c9c9c9;padding:10px 25px}.p-agent-job-detail__table--type02 td dd{background:#f1f1f1;padding:10px 25px;width:180px}.p-agent-job-detail__table--type02 td.p-agent-job-detail-matter-id{width:190px}.p-agent-job-detail__table--type02 .p-agent-job-detail__work-style :nth-child(-n+4){margin-bottom:3px}.p-agent-job-detail__table--type02 .p-agent-job-detail__work-style :nth-of-type(5){margin-left:0}.p-agent-job-detail__table--type03{border-spacing:0 10px;border-collapse:separate}.p-agent-job-detail__table--type03 th{padding:5px 10px 5px 0;vertical-align:middle;font-weight:700;border-right:1px solid #68cbba;width:195px}.p-agent-job-detail__table--type03 th sup{font-size:16px;margin-left:5px}.p-agent-job-detail__table--type03 td{padding:5px 0 5px 20px}.p-agent-job-detail__table--type04{border-spacing:0 10px;border-collapse:separate}.p-agent-job-detail__table--type04 th{padding:5px 10px 5px 0;vertical-align:middle;font-weight:700;border-right:1px solid #68cbba;width:195px}.p-agent-job-detail__table--type04 th:nth-of-type(2){padding-left:10px}.p-agent-job-detail__table--type04 th sup{font-size:16px;margin-left:5px}.p-agent-job-detail__table--type04 td{padding:5px 0 5px 20px;min-width:190px}.p-agent-job-detail__select{width:180px}.p-agent-job-detail__input-text{border:1px solid transparent!important;border-bottom:1px solid #4b4b4b!important;width:95%}.p-agent-job-detail__numbertext{width:60px}.p-agent-job-detail__content__side{width:360px}.p-agent-job-detail__content__side__edit-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:130px;min-height:30px;border:none;border-radius:6px;background:#68cbba;color:#fff;font-weight:700;font-size:14px}.p-agent-job-detail__content__side__save-button{float:right;margin-top:10px}.p-agent-job-detail__content__side__textarea{overflow:hidden;margin-bottom:50px}.p-agent-job-detail__content__side__textarea textarea{width:100%;resize:none;font-size:14px!important;border-radius:0!important}.p-agent-job-detail__content__side__memo-history{border-top:1px solid #dddddd;padding:30px 0}.p-agent-job-detail__content__side__memo-history:last-child{border-bottom:1px solid #dddddd}.p-agent-job-detail__content__side__memo-history dl{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:20px;font-size:12px}.p-agent-job-detail__content__side__memo-history .p-agent-job-detail__content__side__account-thumbnail{margin:0 10px 0 0;width:25px;height:auto;border-radius:25px;object-fit:cover}.p-agent-partner-counseling_schedule-search{margin-bottom:50px}.p-agent-partner-counseling_schedule-search__criteria{padding:20px 30px}.p-agent-partner-counseling_schedule-search-table>tbody>tr>th{padding:30px 20px 30px 0!important;vertical-align:middle;width:130px}.p-agent-partner-counseling_schedule-search-table td{padding:30px 0!important}.p-agent-partner-counseling_schedule-search-table .js-partner-name{width:273px}.p-agent-partner-counseling_schedule-search-table--type2>tbody>tr{border-bottom:none}.p-agent-partner-counseling_schedule-search-table--type2>tbody>tr>th{padding:30px 20px 30px 0!important;vertical-align:middle;width:130px}.p-agent-partner-counseling_schedule-search-table--type2 td{padding:30px 0!important}.p-agent-partner-counseling_schedule-search-table--type2 td:nth-of-type(2){width:55%}.p-agent-partner-counseling_schedule-search-table--type2 select{width:200px}.p-agent-partner-counseling_schedule-search-table--type3{width:100%}.p-agent-partner-counseling_schedule-search-table--type3 th{background:#808e8c;color:#fff;font-size:12px;font-weight:700;text-align:center;padding:15px 20px;border:1px solid #b8bfbe}.p-agent-partner-counseling_schedule-search-table--type3 th:first-child{width:10%}.p-agent-partner-counseling_schedule-search-table--type3 th:nth-of-type(2){width:20%;text-align:left}.p-agent-partner-counseling_schedule-search-table--type3 th:nth-of-type(3){width:15%}.p-agent-partner-counseling_schedule-search-table--type3 th:nth-of-type(4){width:15%}.p-agent-partner-counseling_schedule-search-table--type3 th:nth-of-type(5){width:30%}.p-agent-partner-counseling_schedule-search-table--type3 th:nth-of-type(6){width:10%;background:none;border:none}.p-agent-partner-counseling_schedule-search-table--type3 td{font-size:12px;text-align:center;padding:15px 20px;border:1px solid #b8bfbe}.p-agent-partner-counseling_schedule-search-table--type3 td:nth-of-type(2){text-align:left}.p-agent-partner-counseling_schedule-search-table--type3 td:nth-of-type(5){text-align:left}.p-agent-partner-counseling_schedule-search-table--type3 td:nth-of-type(6){border:none}.p-agent-partner-counseling_schedule-search-table--type3 a{border-bottom:1px solid #4b4b4b}.p-agent-partner-counseling_schedule-search-table--type3 input{width:100%;border:1px solid #b7b7b7!important}.p-agent-partner-counseling_schedule-search-table--type3 .is-cancel td{background:#f0f0f0}.p-agent-partner-counseling_schedule-search-table--type3 .is-cancel td:nth-of-type(6){background:none;border:none}.p-agent-partner-counseling_schedule-search-table--type3 [type=text]:disabled{border:1px solid #b7b7b7!important;opacity:1}.p-agent-partner-counseling_schedule-search-result__num{font-size:13px;font-weight:700;margin-bottom:10px}.p-agent-partner-counseling_schedule-search-result__num .p-agent-partner-counseling_schedule-search-result__total{font-size:20px;margin-left:10px}.p-agent-partner-counseling_schedule-search-edit-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 5px;min-width:80px;min-height:58px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.p-agent-partner-counseling_schedule-search__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:25px 0 20px;width:100%}.p-agent-partner-counseling_schedule-search__button [class*=c-button]{min-width:185px}.p-agent-job-estimate__criteria{padding:20px}.checkbox-group__estimate{margin-left:20px}.p-agent-job-estimate__table--type01{width:100%}.p-agent-job-estimate__table--type01 td:first-child{padding-right:40px}.p-agent-job-estimate__table--type01 td:last-child{width:240px}.p-agent-job-estimate__table--type01 td button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:240px;min-height:30px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:13px;margin-bottom:10px}.p-agent-job-estimate__table--type01 td:last-child{margin-bottom:0}.p-agent-job-estimate__table--type01 td p{font-weight:500;margin-top:5px;margin-right:10px}.p-agent-job-estimate__table--type01 td p.p-agent-job-estimate__table--type01--title{font-weight:700;font-size:14px}.p-agent-job-estimate__table--type01 td dl{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;font-size:12px;border-bottom:1px solid #dddddd;margin-top:10px;padding-bottom:10px;width:100%}.p-agent-job-estimate__table--type01 td dt{font-weight:700;margin-right:30px}.p-agent-job-estimate__table--type01 td dd{margin-right:80px}.p-agent-inner-non-border__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}.p-agent-inner-non-border__title h2{font-size:20px;font-weight:700}.p-agent-job-estimate-result__table{margin:-15px 0 0;width:100%;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede;font-size:15px}.p-agent-job-estimate-result__table.p-agent-job-estimate-result__table__w85{width:85%}.p-agent-job-estimate-result__table th{padding:5px 5px 5px 0;vertical-align:middle;font-weight:700;font-size:14px}.p-agent-job-estimate-result__table th a{text-decoration:underline;cursor:pointer}.p-agent-job-estimate-result__table td{padding:5px 10px 5px 18px;width:700px;vertical-align:middle;font-size:12px;text-align:right}.p-agent-job-estimate-result__table .p-agent-job-search-result__name{width:315px}.p-agent-job-estimate-result__table .p-agent-job-search-result__name dl{display:flex;flex-wrap:wrap}.p-agent-job-estimate-result__table .p-agent-job-search-result__name dt{width:115px}.p-agent-job-estimate-result__table .p-agent-job-search-result__name dd{width:-webkit-calc(100% - 115px);width:calc(100% - 115px)}.p-agent-job-estimate-result__table--type2{margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate;width:100%}.p-agent-job-estimate-result__table--type2 th{vertical-align:middle;font-weight:700;font-size:12px}.p-agent-job-estimate-result__table--type2 th:nth-child(1){width:10%}.p-agent-job-estimate-result__table--type2 th:nth-child(3){width:10%;padding:5px 0 5px 20px}.p-agent-job-estimate-result__table--type2 th:nth-child(5){padding:5px 0 5px 20px;width:10%}.p-agent-job-estimate-result__table--type2 th:nth-child(7){padding:5px 0 5px 20px;width:10%}.p-agent-job-estimate-result__table--type2 th:nth-child(9){padding:5px 0 5px 20px;width:10%}.p-agent-job-estimate-result__table--type2 th:nth-child(11){padding:5px 0 5px 20px;width:10%}.p-agent-job-estimate-result__table--type2 td{max-width:176px;max-width:216px;border-right:1px solid #dedede;vertical-align:middle}.p-agent-job-estimate-result__table--type2 td:nth-child(2){padding:5px 20px 5px 10px;width:125px}.p-agent-job-estimate-result__table--type2 td:nth-child(4){width:110px}.p-agent-job-estimate-result__table--type2 td:nth-child(6){width:110px}.p-agent-job-estimate-result__table--type2 td:nth-child(8){padding:5px 20px 5px 10px;width:120px}.p-agent-job-estimate-result__table--type2 td:nth-child(10){padding:5px 20px 5px 10px;width:120px}.p-agent-job-estimate-result__table--type2 td:last-child{padding:5px 0 5px 5px;border:none;width:130px}.p-agent-job-search-result__table--type4{margin-top:6px}.p-agent-job-search-result__table--type4 td{padding:0 5px}.p-agent-job-search-result__table--type4 td:nth-child(1){width:120px}.p-agent-estimate-search-result__table--type4{margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate;width:100%}.p-agent-estimate-search-result__table--type4 td{font-weight:700;padding:5px 20px 5px 10px;max-width:176px;max-width:216px;border-right:1px solid #dedede;vertical-align:middle}.p-agent-estimate-search-result__table--type4 td p{font-weight:400}.p-agent-estimate-search-result__table--type4 td a{text-decoration:underline;cursor:pointer}.p-agent-estimate-search-result__table--type4 td:nth-child(1){padding-left:0;width:20%}.p-agent-estimate-search-result__table--type4 td:nth-child(2){width:35%}.p-agent-estimate-search-result__table--type4 td:nth-child(3){width:20%}.p-agent-estimate-search-result__table--type4 td:nth-child(4){width:15%}.p-agent-estimate-search-result__table--type4 td:nth-child(5){border:none;width:10%}.p-agent-estimate-search-result__label{font-weight:700;margin:10px}.p-agent-estimate-search-result__label p{display:inline;vertical-align:text-top}.p-agent-job-estimate-search-result{margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate;width:100%}.p-agent-job-estimate-search-result td{font-weight:700;padding:5px 20px 5px 10px;max-width:176px;max-width:216px;border-right:1px solid #dedede;vertical-align:middle}.p-agent-job-estimate-search-result td p{font-weight:400}.p-agent-job-estimate-search-result td a{text-decoration:underline;cursor:pointer}.p-agent-job-estimate-search-result .cost{padding-left:0;width:19%}.p-agent-job-estimate-search-result .relational-number,.p-agent-job-estimate-search-result .earnings-number,.p-agent-job-estimate-search-result .partner-name{width:19%}.p-agent-job-estimate-search-result .confirm-flag{width:12%}.p-agent-job-estimate-search-result .issue-flag{border:none;width:12%}.p-agent-job-order-form-search-result{margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate;width:100%}.p-agent-job-order-form-search-result td{font-weight:700;padding:5px 20px 5px 10px;max-width:176px;max-width:216px;border-right:1px solid #dedede;vertical-align:middle}.p-agent-job-order-form-search-result td p{font-weight:400}.p-agent-job-order-form-search-result td a{text-decoration:underline;cursor:pointer}.p-agent-job-order-form-search-result .cost{width:25%}.p-agent-job-order-form-search-result .relational-number{padding-left:0;width:25%}.p-agent-job-order-form-search-result .partner-name{width:26%}.p-agent-job-order-form-search-result .confirm-flag{width:12%}.p-agent-job-order-form-search-result .issue-flag{border:none;width:12%}.p-agent-salesinfo-search-result__table{border-spacing:0 10px;border-collapse:separate;width:100%}.p-agent-salesinfo-search-result__table td{font-weight:700;padding:5px 20px 5px 10px;max-width:176px;max-width:216px;border-right:1px solid #dedede;vertical-align:middle}.p-agent-salesinfo-search-result__table td p{font-weight:400}.p-agent-salesinfo-search-result__table td a{text-decoration:underline;cursor:pointer}.p-agent-salesinfo-search-result__table .cost{padding-left:0;width:25%}.p-agent-salesinfo-search-result__table .estimate-number{width:25%}.p-agent-salesinfo-search-result__table .partner-name{width:26%}.p-agent-salesinfo-search-result__table .confirm-flag{width:12%}.p-agent-salesinfo-search-result__table .process-flag{border:none;width:12%}.p-agent-bill-report-search-result__table{border-spacing:0 10px;border-collapse:separate;width:100%}.p-agent-bill-report-search-result__table td{font-weight:700;padding:5px 20px 5px 10px;max-width:176px;max-width:216px;border-right:1px solid #dedede;vertical-align:middle}.p-agent-bill-report-search-result__table td p{font-weight:400}.p-agent-bill-report-search-result__table td a{text-decoration:underline;cursor:pointer}.p-agent-bill-report-search-result__table .operating-period{padding-left:0;width:10%}.p-agent-bill-report-search-result__table .clietn-name{width:15%}.p-agent-bill-report-search-result__table .job-name{width:30%}.p-agent-bill-report-search-result__table .partner-name{width:20%}.p-agent-bill-report-search-result__table .cost{width:15%}.p-agent-bill-report-search-result__table .confirm-flag{border:none;width:10%}.p-agent-bill-invoice-search-result__table{border-spacing:0 10px;border-collapse:separate;width:100%}.p-agent-bill-invoice-search-result__table td{font-weight:700;padding:5px 20px 5px 10px;max-width:176px;max-width:216px;border-right:1px solid #dedede;vertical-align:middle}.p-agent-bill-invoice-search-result__table td p{font-weight:400}.p-agent-bill-invoice-search-result__table td a{text-decoration:underline;cursor:pointer}.p-agent-bill-invoice-search-result__table td:last-child{border:none}.p-agent-bill-invoice-search-result__table .invoice-period{padding-left:0;width:15%}.p-agent-bill-invoice-search-result__table .partner-name{width:20%}.p-agent-bill-invoice-search-result__table .cost,.p-agent-bill-invoice-search-result__table .purchase-order,.p-agent-bill-invoice-search-result__table .file-attached{width:15%}.p-agent-bill-invoice-search-result__table .confirm-flag,.p-agent-bill-invoice-search-result__table .processed-flag{width:10%}.p-agent-common-search-suggest-result{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-agent-common-search-suggest-result .p-agent-common-search-suggest-result-detail{width:calc(100% - 215px)}.p-agent-common-search-suggest-result .p-agent-common-search-suggest-result-button{width:215px;text-align:right}.p-agent-common-search-suggest-result .p-agent-common-search-suggest-result-button button{width:180px}.p-agent-common-search-suggest-result__table--type1{margin:-15px 0 0;width:100%;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede;font-size:15px}.p-agent-common-search-suggest-result__table--type1 th{padding:5px 5px 5px 0;vertical-align:middle;font-weight:700;font-size:14px}.p-agent-common-search-suggest-result__table--type1 th:nth-child(1){width:705px;border-right:1px solid #dedede}.p-agent-common-search-suggest-result__table--type1 th:nth-child(2){padding:5px 10px 5px 18px;width:125px}.p-agent-common-search-suggest-result__table--type1 td{padding:5px 10px 5px 5px;width:220px;vertical-align:middle;font-size:12px}.p-agent-common-search-suggest-result__table--type1 td:nth-child(2){width:135px;border-right:1px solid #dedede}.p-agent-common-search-suggest-result__table--type1 td:nth-child(3){width:135px}.p-agent-common-search-suggest-result__info{margin:0 0 5px;font-size:12px}.p-agent-common-search-suggest-result__id{margin:0 0 0 14px;font-weight:400}.p-agent-common-search-suggest-result__company-label,.p-agent-common-search-suggest-result__partnername-label{font-weight:700}.p-agent-common-search-suggest-result__table--type2{margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate}.p-agent-common-search-suggest-result__table--type2 th{padding:5px 0 5px 20px;vertical-align:middle;font-weight:700;font-size:12px}.p-agent-common-search-suggest-result__table--type2 th:nth-child(1){width:50px}.p-agent-common-search-suggest-result__table--type2 th:nth-child(3){width:50px}.p-agent-common-search-suggest-result__table--type2 th:nth-child(5){width:75px}.p-agent-common-search-suggest-result__table--type2 th:nth-child(7){width:60px}.p-agent-common-search-suggest-result__table--type2 th:nth-child(9){width:80px}.p-agent-common-search-suggest-result__table--type2 td{padding:5px 20px 5px 10px;max-width:176px;max-width:216px;border-right:1px solid #dedede;vertical-align:middle}.p-agent-common-search-suggest-result__table--type2 td:last-child{padding:5px 0 5px 18px;border:none}.p-agent-common-search-result__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 35px;padding:0 0 10px;width:100%;border-bottom:1px solid #68cbba}.p-agent-common-search-result__header__text-white{color:#fff}.p-agent-common-search-result__num{padding:6px 0 0;font-weight:700;font-size:16px}.p-agent-common-search-result__total{font-size:20px}.p-agent-common-search-result__table{margin:-15px 0 0;width:100%;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede;font-size:15px}.p-agent-common-search-result__table.p-agent-common-search-result__table__w85{width:85%}.p-agent-common-search-result__table th{padding:5px 5px 5px 0;border-right:1px solid #dedede;vertical-align:middle;font-weight:700;font-size:14px}.p-agent-common-search-result__table td{padding:5px 10px 5px 18px;width:400px;vertical-align:middle;font-size:12px}.p-agent-common-search-result__table .p-agent-common-search-result__name{width:315px}.p-agent-common-search-result__table .p-agent-common-search-result__name dl{display:flex;flex-wrap:wrap}.p-agent-common-search-result__table .p-agent-common-search-result__name dt{width:115px}.p-agent-common-search-result__table .p-agent-common-search-result__name dd{width:-webkit-calc(100% - 115px);width:calc(100% - 115px)}.p-agent-common-search-result__info{margin:0 0 5px;font-size:12px}.p-agent-common-search-result__id{margin:0 0 0 14px;font-weight:400}.p-agent-common-search-result__company-label,.p-agent-common-search-result__partnername-label{font-weight:700}.p-agent-common-search-result__table--type2{margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate}.p-agent-common-search-result__table--type2 th{vertical-align:middle;font-weight:700;font-size:12px}.p-agent-common-search-result__table--type2 th:nth-child(1){width:50px}.p-agent-common-search-result__table--type2 th:nth-child(3){width:50px;padding:5px 0 5px 20px}.p-agent-common-search-result__table--type2 th:nth-child(5){padding:5px 0 5px 20px;width:108px}.p-agent-common-search-result__table--type2 th:nth-child(7){padding:5px 0 5px 20px;width:67px}.p-agent-common-search-result__table--type2 th:nth-child(9){padding:5px 0 5px 20px;width:57px}.p-agent-common-search-result__table--type2 th:nth-child(11){padding:5px 0 5px 20px;width:90px}.p-agent-common-search-result__table--type2 td{max-width:176px;max-width:216px;border-right:1px solid #dedede;vertical-align:middle}.p-agent-common-search-result__table--type2 td:nth-child(2){padding:5px 20px 5px 10px;width:125px}.p-agent-common-search-result__table--type2 td:nth-child(4){width:110px}.p-agent-common-search-result__table--type2 td:nth-child(6){width:110px}.p-agent-common-search-result__table--type2 td:nth-child(8){padding:5px 20px 5px 10px;width:120px}.p-agent-common-search-result__table--type2 td:nth-child(10){padding:5px 20px 5px 10px;width:120px}.p-agent-common-search-result__table--type2 td:last-child{padding:5px 0 5px 5px;border:none;width:130px}.p-agent-common-search-result__table--type4{margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate;width:100%}.p-agent-common-search-result__table--type4 td{font-weight:700;padding:5px 20px 5px 10px;max-width:176px;max-width:216px;border-right:1px solid #dedede;vertical-align:middle}.p-agent-common-search-result__table--type4 td p{font-weight:400}.p-agent-common-search-result__table--type4 td:nth-child(1){width:125px}.p-agent-common-search-result__table--type4 td:nth-child(2){width:120px}.p-agent-common-search-result__table--type4 td:nth-child(3){width:250px}.p-agent-common-search-result__table--type4 td:nth-child(4){width:150px}.p-agent-common-search-result__table--type4 td:nth-child(5){width:150px}.p-agent-common-search-result__table--type4 td:nth-child(6){border:none;width:150px}.p-agent-common-search-result__table--type3{margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate}.p-agent-common-search-result__table--type3 th{padding:5px 5px 5px 0;vertical-align:middle;font-weight:700}.p-agent-common-search-result__table--type3 th .p-agent-common-search-result__progressbar{display:flex;flex-wrap:wrap;width:420px;font-size:12px;text-align:center}.p-agent-common-search-result__table--type3 th .p-agent-common-search-result__progressbar li.p-agent-common-search-result__progressbar__item{position:relative;padding:24px 5px 7px 10px;margin:0 17px 0 0;color:#adadad;background:#ededed}.p-agent-common-search-result__table--type3 th .p-agent-common-search-result__progressbar li.p-agent-common-search-result__progressbar__item.multiple{padding:14px 5px 14px 10px}.p-agent-common-search-result__table--type3 th .p-agent-common-search-result__progressbar li.p-agent-common-search-result__progressbar__item.active{background:#cb4545;color:#fff}.p-agent-common-search-result__table--type3 th .p-agent-common-search-result__progressbar li.p-agent-common-search-result__progressbar__item:after{content:"";position:absolute;top:0;right:-30px;border-width:33px 15px;border-color:transparent transparent transparent #ededed;border-style:solid}.p-agent-common-search-result__table--type3 th .p-agent-common-search-result__progressbar li.p-agent-common-search-result__progressbar__item--type2{position:relative;padding:5px 5px 5px 10px;margin:0 0 10px;color:#adadad;background:#ededed}.p-agent-common-search-result__table--type3 th .p-agent-common-search-result__progressbar li.p-agent-common-search-result__progressbar__item--type2.active{background:#cb4545;color:#fff}.p-agent-common-search-result__table--type3 th .p-agent-common-search-result__progressbar li.p-agent-common-search-result__progressbar__item--type2:last-child{margin:0}.p-agent-common-search-result__table--type3 th .p-agent-common-search-result__progressbar li.p-agent-common-search-result__progressbar__item--type2:after{content:"";position:absolute;top:0;right:-24px;border-width:14px 12px;border-color:transparent transparent transparent #ededed;border-style:solid}.p-agent-common-search-result__table--type3 th .p-agent-common-search-result__progressbar li.active:after{border-color:transparent transparent transparent #cb4545}.p-agent-common-search-result__table--type3 td{width:150px;vertical-align:middle;font-size:12px}.p-agent-common-search-result__table--type3 td.p-agent-common-search{padding:5px 10px 5px 18px}.p-agent-common-search-result__table--type3 td.p-agent-common-search-result__date{display:flex;width:370px;flex-wrap:wrap;align-items:center;border-left:1px solid #dedede}.p-agent-common-search-result__table--type3 td span{font-weight:700;display:block;margin:0 0 10px}.p-agent-common-search-result__table--type3 td dl{display:flex;align-items:center;margin:0}.p-agent-common-search-result__table--type3 td dl:nth-child(n+3){margin-top:25px}.p-agent-common-search-result__table--type3 td dl:nth-child(even){margin-left:25px}.p-agent-common-search-result__table--type3 td dt{font-weight:700;width:70px}.p-agent-partner-search-result__table--type3{width:100%;margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate}.p-agent-partner-search-result__table--type3 th{padding:5px 10px 5px 20px;vertical-align:middle;font-weight:700;border-left:1px solid #dedede}.p-agent-partner-search-result__table--type3 th:first-child{padding:5px 20px 5px 0;width:135px;border-left:none}.p-agent-partner-search-result__table--type3 th:nth-child(2){width:150px}.p-agent-partner-search-result__table--type3 th:nth-child(3){width:130px}.p-agent-partner-search-result__table--type3 th:nth-child(4){width:130px}.p-agent-partner-search-result__table--type3 th:nth-child(5){width:180px;border-right:1px solid #dedede}.p-agent-partner-search-result__table--type3 th:last-child{border-right:none}.p-agent-partner-search-result__table--type3 th span{display:block;font-weight:500;margin-top:15px}.p-agent-partner-search-result__table--type3 button{border:none}.p-agent-partner-search-result__table--type3 .p-agent-partner-search-result__top{margin-top:10px}.p-agent-partner-day-of-week div:last-child{margin-left:auto}.p-agent-partner-day-of-week .MuiAutocomplete-root .MuiFormControl-root{height:auto!important;min-height:50px!important}.p-agent-partner-calender{width:100%;border:1px solid black}.p-agent-partner-role__table{width:80%;margin-bottom:35px}.p-agent-partner-role__table th{padding:15px;font-weight:700;background:#e3e3e3;border:2px solid #b8bfbe}.p-agent-partner-role__table th:nth-child(n+2){width:80px;font-size:17px;text-align:center}.p-agent-partner-role__table th:nth-child(2){width:200px;background:#6f807d;color:#000}.p-agent-partner-role__table th:nth-child(3){width:200px;background:#6f807d;color:#000}.p-agent-partner-role__table th:first-child{width:100px;white-space:nowrap;font-size:17px;color:#000}.p-agent-partner-role__table th:last-child{border-right:none}.p-agent-partner-role__table .p-agent-partner-role__table-dividing th :nth-child(even){background:#d0e1de}.p-agent-partner-role__table .p-agent-partner-role__table-dividing th:nth-child(odd){background:#d0e0dd}.p-agent-partner-role__table .p-agent-partner-role__table-dividing th:first-child{background:#e3e3e3}.p-agent-partner-role__table td{font-weight:700;white-space:nowrap;padding:15px;border-left:2px solid #b8bfbe;border-right:2px solid #b8bfbe;border-bottom:2px solid #b8bfbe}.p-agent-partner-role__table td:nth-child(n+2){text-align:center}.p-agent-partner-role__table td:nth-child(even){background:#fff}.p-agent-partner-role__table td:nth-child(odd){background:#fff}.p-agent-partner-role__table td:first-child{background:#fff}.p-agent-partner-role__table td:first-child.is-fixed:before{content:"";position:absolute;top:0px;left:0;width:100%;height:100%}.p-agent-partner-role__table .checkbox-group:not(.button-checkbox) label span:before{border:1px solid #5a5a5a;background:#fff}.p-agent-partner-role__table .checkbox-group:not(.button-checkbox) input[type=checkbox]:checked+div span:before{border-color:#5a5a5a;background-color:#fff}.p-agent-partner-role__table [type=checkbox]:checked+div:after{top:calc(0% + 8px);left:4px;display:block;width:12px;height:8px;border-bottom:2px solid #000;border-left:2px solid #000}.p-agent-partner-role__table .p-agent-partner-role-first-color{background:#6f807d}.p-agent-cliant-contact-search-result__header_type1{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 35px;padding:0 0 10px;width:100%}.p-agent-cliant-contact-search-result__btn{text-align:right}.p-agent-message-wrapper{width:100%}.p-agent-message-main{padding-right:0}.p-agent-message{width:100%}.p-agent-message__header{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;overflow:hidden;height:50px;background:#6b817d;padding-right:10px;border-radius:10px 10px 0 0}.p-agent-message__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:10px 20px;color:#fff;font-weight:700;font-size:20px;line-height:1}.p-agent-message__title.is-animate{transform:translate3d(-100px,-100px,0);animation:slide-title--top .7s ease;animation-fill-mode:forwards}@keyframes slide-title--top{0%{transform:translate3d(-100px,-100px,0)}to{transform:translateZ(0)}}@keyframes slide-title--bottom{0%{transform:translate3d(100px,100px,0)}to{transform:translateZ(0)}}.p-agent-message__title-en{margin:0 0 0 20px;color:#fff;letter-spacing:.7px;font-weight:800;font-size:14px}.p-agent-message__header-conrtol{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;visibility:hidden;opacity:0;transition:all .5s ease}.p-agent-message__header-conrtol.is-show{visibility:visible;opacity:1}.p-agent-message__header-select{margin:0 20px 0 0;border-bottom:none!important;font-weight:700;font-size:12px!important}.p-agent-message__header-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:120px;min-height:50px;border:none;border-radius:0;background:#68cbba;color:#fff;font-weight:700;font-size:12px;line-height:1.3}.p-agent-message__content{display:flex;align-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;min-height:calc(var(--vh, 1vh) * 100 - 50px - 110px)}.p-agent-message__side{width:320px;background:#fff;position:relative;border-radius:0 0 0 10px}.p-agent-message__main{flex:1;position:relative}.p-agent-message__side__header{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;background:#555c5b;padding:8px}.p-agent-message__side__header .p-agent-message__add-thread-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:120px;min-height:25px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.p-agent-message__side__header .p-agent-message__side__header-select{border-bottom:none!important;font-weight:700;font-size:12px!important}.p-agent-message__message-list{overflow:auto;padding-bottom:24px}.p-agent-message__message-list.notice-list{min-height:500px;height:calc(var(--vh, 1vh) * 100 - 50px - 180px)}.p-agent-message__message-list .message-is-active{background:#c4f5ec;font-weight:700}.p-agent-message__message-list .message-is-unread{font-weight:700}.p-agent-message__message-list .message-is-read{background:#ccc;font-weight:400}.p-agent-message__message-list .message-item{cursor:pointer}.p-agent-message__message-list .dot-message{height:4px!important;width:4px!important;border-radius:50%;margin-right:12px;background-color:#cb4545!important}.p-agent-message__message-list a{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}.p-agent-message__message-list .notice-item-inner{display:block;width:100%;padding:10px}.p-agent-message__message-list .notice-item-inner .notice-item-bottom{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:10px}.p-agent-message__message-list .notice-item-inner .notice-item-bottom .notice-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.p-agent-message__message-list dt{width:40px}.p-agent-message__message-list dt span{background:#cb4545;font-size:14px;color:#fff;width:20px;height:20px;border-radius:50%;text-align:center;display:block;margin:0 auto}.p-agent-message__message-list dd{width:calc(100% - 40px);font-size:13px;padding:10px}.p-agent-message__main__message-title{font-size:13px;font-weight:700;background:#fff;padding:10px;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;align-items:center}.p-agent-message__main__message-title .p-agent-message__main__message-title-content{display:flex}.notice-message-content{position:absolute;width:100%;padding:10px;background-color:#fff;overflow:auto}.p-agent-message__main__message-detai{padding:0 20px;color:#555c5b;overflow:auto;height:calc(100vh - 260px);display:flex;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}.p-agent-message__main__message-detai::-webkit-scrollbar{display:none}.p-agent-message__main__message-detai .p-agent-message__main__message-detai-scroll{overflow:auto;display:flex;padding-top:16px}.p-agent-message__main__message-detai .p-agent-message__main__message-detai-scroll.full{height:710px;padding-bottom:40px}.p-agent-message__main__message-detai .p-agent-message__main__message-detai-date{font-size:10px;font-weight:700;color:#fff;text-align:center;background:#58726f;border-radius:15px;padding:5px 0;margin:10px 0}.p-agent-message__main__message-detai .p-agent-message__main__message-detai-item{background:#fff;border-radius:10px;padding:10px 25px 25px;margin-bottom:10px}.p-agent-message__main__message-detai .p-agent-message__main__message-detai-item.item-active{background:#e2f8f4}.p-agent-message__main__message-detai-item-name{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;font-size:14px;font-weight:700}.p-agent-message__main__message-detai-item-name p{margin-left:auto;font-size:10px;font-weight:600}.p-agent-message__main__message-detai-items{display:flex}.p-agent-message__main__message-detai-items>:last-child{margin-right:0}.p-agent-message__main__message-detai-item-thumbnail{max-width:25px;max-height:25px;width:auto;height:auto;border-radius:25px;object-fit:cover;display:inline-block;margin-right:10px}.p-agent-message__main__message-detai-item-icon{overflow:hidden;width:25px;height:25px;border-radius:50%;text-align:center;padding-top:3px;font-size:12px;font-weight:700;background:#cb4545;color:#fff;margin-right:10px;cursor:pointer}.p-agent-message__main__message-detai-item-number{width:25px;height:25px;border-radius:50%;text-align:center;padding-top:3px;font-size:12px;font-weight:700;background:#68cbba;color:#fff;margin-left:10px}.p-agent-message__main__message-detai-item-number:is(button){padding-top:0}.p-agent-message__main__message-detai-item-content{padding-top:15px}.p-agent-message__main__message-detai-item-content .p-agent-message__main__message-detai-item-to{font-size:12px;margin-bottom:12px}.p-agent-message__main__message-detai-item-content .p-agent-message__main__message-detai-item-to span{display:inline-block;font-size:8px;background:#b1e6dd;border-radius:2px;padding:3px 8px;font-weight:700;margin-right:5px}.p-agent-message__main__message-detai-item-content .p-agent-message__main__message-detai-item-text{font-size:12px}.p-agent-message__main__message-detai-item-attachment{display:flex;align-items:center;border:1px solid #dedede;justify-content:space-between;border-radius:6px;padding:10px;margin-top:20px}.p-agent-message__send{background:#f2f0f0;bottom:0;width:100%;padding:10px 15px;overflow:hidden;box-shadow:0 -3px 3px -3px #00000014;border-radius:0 0 10px}.p-agent-message__send .p-agent-message__send-close{text-align:right;font-size:12px;color:#4b4b4b;display:inline-block;float:right;cursor:pointer}.p-agent-message__send .p-agent-message__send-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:30px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:12px;float:right}.p-agent-message__send textarea{width:100%;margin:10px auto 5px;border-radius:0;resize:none}.p-agent-message__user-list-parent{display:flex;width:50%;margin:0 auto}.p-agent-message__user-list-parent>:last-child{margin-right:0}.p-agent-message__user-list-user-name{display:flex;flex:15}.p-agent-message__user-list-delete{flex:1}.p-agent-drawer{top:0;left:0;z-index:100;display:block;width:100%;height:100%;background-color:#455351e6;pointer-events:auto}.p-agent-drawer__inner{top:0%;left:30%;box-sizing:border-box;height:auto;background:#fff;box-shadow:0 3px 6px #00000029}.p-agent-drawer__inner2{padding:0 60px}.p-agent-drawer__inner2-top{display:flex;flex-direction:row-reverse;gap:50px}.p-agent-drawer__inner2-top-left{flex:1}.p-agent-drawer__inner2-top-left .client-name,.p-agent-drawer__inner2-top-left .client-company-name{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:10px}.p-agent-drawer__inner2-top-left .client-name .c-form-parts__input--box,.p-agent-drawer__inner2-top-left .client-company-name .c-form-parts__input--box{width:auto;flex:1}.p-agent-drawer__inner2 .calc-area ul{width:300px;margin-left:auto}.p-agent-drawer__inner2 .calc-area ul li{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-agent-drawer__margin{margin:20px}.p-agent-drawer__margin1{margin:0 20px}.p-agent-drawer__padding{padding:40px 60px}.p-agent-drawer__title{font-weight:700;font-size:20px}.p-agent-drawer__back_color{background:#f2f0f0}.p-agent-drawer-message__send{width:100%;padding:10px 15px;overflow:hidden;bottom:0}.p-agent-drawer-message__send textarea{width:100%;margin:10px auto 5px;border-radius:0;resize:none}.p-agent-drawer__border{border-bottom:1px solid #c9c9c9;margin-top:20px;margin-bottom:20px}.p-agent-drawer__border .box-list .p-article-list__item{display:flex!important;align-items:center}.p-agent-drawer__border .box-list .p-article-list__item .quotation-amount{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:10px}.p-agent-drawer__border .box-list .p-article-list__item .c-form-parts__input--box,.p-agent-drawer__border .box-list .p-article-list__item textarea{flex:1}.p-agent-drawer__border .box-list .p-article-list__item .contract-period-input-wrapper{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:10px}.p-agent-drawer__border .border-margin-bottom{margin-bottom:20px}.p-agent-drawer__table__scroll{overflow-x:auto}.p-agent-drawer__table{table-layout:fixed;width:auto;max-width:90%;border:1px solid #fff;border-radius:8px;border:2px solid #c9c9c9}.p-agent-drawer__table th{min-width:100px;padding:15px;font-weight:700;text-align:center;background:#9a9a9a;color:#fff;border-right:2px solid #c9c9c9;border-bottom:2px solid #c9c9c9}.p-agent-drawer__table td{text-align:center;white-space:nowrap;padding:15px;background:#f2f0f0;border-right:2px solid #c9c9c9}.p-agent-drawer__table td .c-form-parts__input--box{width:auto}.p-agent-drawer__table-1{table-layout:fixed;white-space:nowrap;width:50%;border:1px solid #fff;border-radius:8px}.p-agent-drawer__table-1 td{padding:15px}.p-agent-drawer__table-1 tr:nth-child(odd){background:#f2f0f0}.p-agent-drawer__table-1 tr:nth-child(even){background:#fff}.p-agent-drawer__table-1 .price{text-align:right}.p-agent-drawer .p-agent-share__button{text-align:center;padding-bottom:20px}.p-agent-drawer .table-layout .box{display:flex;align-items:flex-start}.p-agent-drawer .table-layout .box .label{width:auto}.p-agent-drawer .table-layout .box .content{flex:1}.d-none{display:none}.c-form-parts__job-progress-memo{max-height:calc(100vh - 180px);overflow:auto}.agent-download-other-btn{margin-left:0!important;margin-top:5px}.p-agent-common-external-display-item{color:orange;font-weight:700}.p-agent-job-progress-detail{width:1200px;display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:start;column-gap:17px}.p-agent-job-progress-detail__criteria--type{padding:20px 30px}.p-agent-job-progress-detail__content__main{width:823px}.p-agent-job-progress-detail__content__main.ly-filter-dropshadow{filter:drop-shadow(0 3px 3px rgba(0,0,0,.16))}.p-agent-job-progress-detail__content__main .MuiTab-root{font-family:Manrope,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Noto Sans JP,sans-serif}.p-agent-job-progress-detail__content__main.is-hidden .p-agent-job-progress-detail__content__tab{display:none}.p-agent-job-progress-detail__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-job-progress-detail__title .p-agent-job-progress-detail__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-job-progress-detail__table{margin:-15px 0 0;width:100%;border-spacing:0 10px;border-collapse:separate;font-size:15px}.p-agent-job-progress-detail__table th{padding:5px 5px 5px 0;border-right:1px solid #dedede;vertical-align:middle;font-weight:700;font-size:14px;width:50%}.p-agent-job-progress-detail__table td{padding:5px 10px 5px 18px;width:50%;vertical-align:middle;font-size:12px}.p-agent-job-progress-detail__table td dd{margin-bottom:5px}.p-agent-job-progress-detail__table td .p-agent-job-progress-detail__name-icon{font-size:7px;color:#68cbba;border:1px solid #68cbba;padding:0 5px;margin-left:10px}.p-agent-job-progress-detail__info{margin:0 0 5px;font-size:12px}.p-agent-job-progress-detail__id{margin:0 0 0 14px;font-weight:400}.p-agent-job-progress-detail__company-label,.p-agent-job-progress-detail__partnername-label,.p-agent-job-progress-detail__salesAgentAccountAgencyName-label,.p-agent-job-progress-detail__counselorName-label{font-weight:700}.p-agent-job-progress-detail__progressbar{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-job-progress-detail__progressbar .p-agent-job-progress-detail__progressbar__wrap{display:grid;grid-template-columns:repeat(6,1fr);width:500px;font-size:12px;font-weight:700;text-align:center;margin-right:30px}.p-agent-job-progress-detail__progressbar .p-agent-job-progress-detail__progressbar__wrap .p-agent-job-progress-detail__progressbar__item{position:relative;padding:24px 5px 7px 10px;margin:0 17px 0 0;color:#adadad;background:#ededed}.p-agent-job-progress-detail__progressbar .p-agent-job-progress-detail__progressbar__wrap .p-agent-job-progress-detail__progressbar__item:nth-child(3){padding:14px 5px 14px 10px;word-break:keep-all}.p-agent-job-progress-detail__progressbar .p-agent-job-progress-detail__progressbar__wrap .p-agent-job-progress-detail__progressbar__item.active{background:#68cbba;color:#fff}.p-agent-job-progress-detail__progressbar .p-agent-job-progress-detail__progressbar__wrap .p-agent-job-progress-detail__progressbar__item.active:after{border-color:transparent transparent transparent #68cbba}.p-agent-job-progress-detail__progressbar .p-agent-job-progress-detail__progressbar__wrap .p-agent-job-progress-detail__progressbar__item:after{content:"";position:absolute;top:0;right:-30px;border-width:33.5px 15px;border-color:transparent transparent transparent #ededed;border-style:solid}.p-agent-job-progress-detail__progressbar .p-agent-job-progress-detail__progressbar__wrap .p-agent-job-progress-detail__progressbar__item--type2{position:relative;padding:5px;margin:0 0 10px;color:#adadad;background:#ededed}.p-agent-job-progress-detail__progressbar .p-agent-job-progress-detail__progressbar__wrap .p-agent-job-progress-detail__progressbar__item--type2.active{background:#68cbba;color:#fff}.p-agent-job-progress-detail__progressbar .p-agent-job-progress-detail__progressbar__wrap .p-agent-job-progress-detail__progressbar__item--type2:last-child{margin:0}.p-agent-job-progress-detail__content__meeting-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:80px;min-height:30px;border-radius:5px;background:#6b817d;color:#fff;font-weight:600;font-size:13px}.p-agent-job-progress-detail__status-wrap{margin:2em 0;position:relative}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content{padding:0 0 1.3em 2em;margin:0;position:relative}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content:before{content:"";height:calc(50% - .65em);width:3px;position:absolute;background-color:#adadad;top:0;left:11px}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content:first-of-type:before{display:none}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content:after{content:"";height:calc(50% + .65em);width:3px;position:absolute;background-color:#adadad;bottom:0;left:11px}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content.is-active:before{background-color:#68cbba}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content.is-active:after{background-color:#68cbba}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content:not(.is-active):before{background-color:#adadad}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content:not(.is-active):after{background-color:#adadad}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content.is-active+.p-agent-job-progress-detail__status-content:before{background-color:#68cbba}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content:last-of-type:after{display:none}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content .flow-circle{display:inline-block;width:25px;height:25px;background-size:contain;position:absolute;top:calc(50% - .65em);transform:translateY(-50%);left:0;z-index:10}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content .flow-circle.flow-active{background-image:url(/assets/img/icon_flow-circle-active.png)}.p-agent-job-progress-detail__status-wrap .p-agent-job-progress-detail__status-content .flow-circle.flow-inactive{background-image:url(/assets/img/icon_flow-circle-inactive.png)}.p-agent-job-progress-detail__status-body{background:#f7f7f7;border-radius:10px;padding:20px;margin-left:20px;display:flex;gap:30px}.p-agent-job-progress-detail__status-body.is-active{background:#f2fcfa}.p-agent-job-progress-detail__status__table--type01{width:100%;border-collapse:separate;border-spacing:5px}.p-agent-job-progress-detail__status__table--type01 td{vertical-align:top}.p-agent-job-progress-detail__status__table--type01 td:first-child{width:100px;padding:0 20px 0 0}.p-agent-job-progress-detail__status__table--type02,.p-agent-job-progress-detail__status__table--type03{width:100%;margin-top:10px}.p-agent-job-progress-detail__status__table--type02 dt,.p-agent-job-progress-detail__status__table--type03 dt{font-size:12px;font-weight:700;width:100px;vertical-align:top}.p-agent-job-progress-detail__status__table--type02 dd,.p-agent-job-progress-detail__status__table--type03 dd{font-size:12px}.p-agent-job-progress-detail__status__table__dl--type01{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-agent-job-progress-detail__status__table__dl--type01 dt{font-size:14px;font-weight:700;width:150px}.p-agent-job-progress-detail__status__table__dl--type01 dt span{display:block;color:#cb4545;font-size:10px}.p-agent-job-progress-detail__status__table__dl--type02{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-job-progress-detail__status__table__dl--type02 dt{font-weight:700;margin-right:10px;font-size:12px;white-space:nowrap;vertical-align:top}.p-agent-job-progress-detail__status__table__dl--type02 dd{margin-right:20px;font-size:12px}.p-agent-job-progress-detail__status__table__dl--type02 dd:nth-of-type(1){width:10em}.p-agent-job-progress-detail__status__table__dl--type02 dd:nth-of-type(2){width:8em}.p-agent-job-progress-detail__content__judge-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px;min-width:90px;min-height:20px;border-radius:5px;background:#68cbba;color:#fff;font-weight:600;font-size:10px}.p-agent-job-progress-detail__content__side{width:360px}.p-agent-job-progress-detail__content__side__reflection-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:60px;min-height:30px;border-radius:5px;background:#68cbba;color:#fff;font-weight:600;font-size:13px;float:right;margin-top:10px}.p-agent-job-progress-detail__content__side__textarea{overflow:hidden;margin-bottom:50px}.p-agent-job-progress-detail__content__side__textarea textarea{width:100%;resize:none;font-size:14px!important;border-radius:0!important}.p-agent-job-progress-detail__content__side__memo-history{border-top:1px solid #dddddd;padding:25px 0 15px}.p-agent-job-progress-detail__content__side__memo-history:last-child{border-bottom:1px solid #dddddd}.p-agent-job-progress-detail__content__side__memo-history dl{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:20px;font-size:12px}.p-agent-job-progress-detail__content__side__memo-history .p-agent-job-progress-detail__content__side__account-thumbnail{margin:0 10px 0 0;width:25px;height:auto;border-radius:25px;object-fit:cover}.p-agent-job-progress-detail__content__side__memo-history-button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin-top:45px}.p-agent-job-progress-detail__content__side__memo-history-button .p-agent-job-progress-detail__content__side__edit-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:60px;min-height:30px;border-radius:5px;background:#68cbba;color:#fff;font-weight:600;font-size:13px}.p-agent-job-progress-detail__content__side__memo-history-button .p-agent-job-progress-detail__content__side__delete-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:60px;min-height:30px;border-radius:5px;background:#9a9a9a;color:#fff;font-weight:600;font-size:13px;margin-left:10px}.p-agent-progress-modal__button-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:-2px 0 0;width:640px}.p-agent-progress-modal__button-action{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 5px;min-width:120px;min-height:30px;border:1px solid #68cbba;border-radius:10px;color:#68cbba;font-weight:700;font-size:14px;margin:10px 10px 0 0}.p-agent-progress-modal__button-action:nth-of-type(5n){margin-right:0}.p-agent-progress-modal__button-close{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 5px;min-width:80px;min-height:40px;border:none;border-radius:10px;background:#9a9a9a;color:#fff;font-weight:700;font-size:14px;position:absolute;right:0;bottom:-50px}.p-agent-progress-modal__memo-textarea-wrap{margin:0 -30px;padding:30px;background:#f2f2f2}.p-agent-progress-modal__memo-textarea{width:620px;height:120px}.p-agent-progress-modal__memo-submit-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.p-agent-progress-modal__memo-submit{width:120px;border-radius:10px}.p-agent-progress-modal__memo-list{scrollbar-width:thin;scrollbar-color:#9ec4be transparent;overflow-y:auto;margin:25px 0 0;width:620px;height:263px}.p-agent-progress-modal__memo-list::-webkit-scrollbar{width:10px}.p-agent-progress-modal__memo-list::-webkit-scrollbar-track{background-color:transparent}.p-agent-progress-modal__memo-list::-webkit-scrollbar-thumb{background-color:#9ec4be}.p-agent-progress-modal__memo-item{margin:30px 0 0}.p-agent-progress-modal__memo-item:first-child{margin:20px 0 0}.p-agent-progress-modal__memo-header{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #dedede}.p-agent-progress-modal__memo-info{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;font-weight:700}.p-agent-progress-modal__account-company{margin:0 .2rem 0 0}.p-agent-progress-modal__account-info{overflow:hidden;max-width:180px;max-height:42px}.p-agent-progress-modal__account-thumbnail{margin:0 10px 0 0;width:25px;height:auto;border-radius:25px;object-fit:cover}.p-agent-progress-modal__memo-button-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin:20px 0 0}.p-agent-progress-modal__memo-button{padding:1.5px 5px;width:60px}.p-agent-job-search-result_last-update-day{margin:0 0 0 45px}.p-agent-job-search-result_text-weight{font-weight:700}.p-agent-job-search-result_text{font-weight:400}.p-agent-job-search-result_border{border-right:1px solid #dedede}.p-agent-job-search-result_right{width:350px;font-size:12px;padding:20px}.p-agent-job-search-result_memo-text{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.p-agent-partner-search-result__width{margin:-15px 0 0;width:100%;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede;font-size:12px}.p-agent-partner-search-result__width-mt-0{margin-top:0}.p-agent-partner-search-result__width th:first-child{width:200px;border-right:1px solid #dedede}.p-agent-partner-search-result__width th:nth-child(2){width:150px;border-right:1px solid #dedede}.p-agent-partner-search-result__width th:nth-child(3){width:150px;border-right:1px solid #dedede}.p-agent-partner-search-result__width th:nth-child(4){width:150px;border-right:1px solid #dedede}.p-agent-partner-search-result__width th:nth-child(5){width:150px;border-right:1px solid #dedede}.p-agent-partner-search-result__width th:nth-child(6){width:150px}.p-agent-job-progress-search-button{margin-top:5px;margin-left:5px}.p-agent-job-progress-search-left{margin-left:-20px;width:76px}.p-agent-job-progress-search-left2{margin-left:10px}.p-agent-job-progress-search__progress-id{font-size:10px}.p-agent-job-progress-search__progress-memo{width:230px}.p-agent-job-progress-search__progress-link{height:100%;display:block}.p-agent-job-progress-search__progress-link span{position:absolute;width:90%;top:50%;left:50%;transform:translateY(-50%) translate(-50%);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.p-agent-job-progress-search__progress-button-link{width:fit-content!important;height:fit-content!important;padding:0!important;margin:0 auto}.p-agent-job-progress-search__progress-interview{display:block;height:100%;width:100%;padding-left:0}.p-agent-job-progress-search__progress-interview div{position:absolute;width:90%;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}.p-agent-partner-search-result__width2{margin:-15px 0 0;width:100%;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede;font-size:12px}.p-agent-partner-search-result__width2 th:first-child{width:450px;border-right:1px solid #dedede}.p-agent-partner-search-result__width2 th:nth-child(2){width:120px;border-right:1px solid #dedede}.p-agent-partner-search-result__width2 th:nth-child(3){width:200px;border-right:1px solid #dedede}.p-agent-partner-search-result__width2 th:nth-child(4){width:220px;border-right:1px solid #dedede}.p-agent-partner-search-result__width2 th:nth-child(5){width:150px}.p-agent-partner-search-result__width2 th:nth-child(6){width:100px}.p-agent-partner-search-result__width2 dl{display:grid;gap:16px;padding-bottom:10px;grid-template-columns:300px 1fr 100px 100px 100px 100px}.p-agent-partner-search-result__width2 dl>div:not(:last-of-type){border-right:1px solid #dedede;padding-right:16px}.p-agent-job-progress-result-table-wrapper{padding:30px 20px}.p-agent-job-progress-result-table-container{overflow:auto;width:100%;height:850px}.p-agent-job-progress-result-table{height:fit-content;width:100%}.p-agent-job-progress-result-table thead{position:sticky;top:0;z-index:10}.p-agent-job-progress-result-table>thead>tr>th,.p-agent-job-progress-result-table>tbody>tr>th{background-color:#808e8c;color:#fff;padding:15px 10px;vertical-align:middle;font-weight:700;font-size:12px;text-align:center}.p-agent-job-progress-result-table>thead>tr>td,.p-agent-job-progress-result-table>tbody>tr>td{padding:5px;vertical-align:middle;font-size:12px;text-align:center;font-weight:600;position:relative}.p-agent-job-progress-result-table>thead>tr>td a,.p-agent-job-progress-result-table>tbody>tr>td a{display:block;width:100%;height:100%;padding:15px 10px}.p-agent-job-search-result__alert{background-color:#ff8b8d}.p-agent-job-search-result__no-alert{background-color:#fff}.p-agent-job-progress-result-draggable-column{cursor:grab}.p-agent-job-progress-result-draggable-column:active{cursor:grabbing}.p-agent-job-progress-result-sortable-column{cursor:pointer}.p-agent-trade-accounting{width:100%}.p-agent-trade-accounting__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-trade-accounting__title .p-agent-trade-accounting__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-trade-accounting__criteria--type{padding:30px 20px;margin-bottom:50px}.p-agent-trade-accounting__criteria--type .js-sales-representative{width:120px}.p-agent-trade-accounting__criteria--type .js-year,.p-agent-trade-accounting__criteria--type .js-month{width:80px}.p-agent-trade-accounting__criteria--type .js-operation-status{width:180px}.p-agent-trade-accounting__csvbutton{float:right}.p-agent-trade-accounting-result__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:0 0 5px;width:100%}.p-agent-trade-accounting-result__num{padding:6px 0 0;font-weight:700;font-size:13px}.p-agent-trade-accounting-result__total{font-size:20px;margin-left:12px}.p-agent-trade-accounting-result-table{width:100%}.p-agent-trade-accounting-result-table>tbody>tr>th{border:1px solid #B8BFBE;background-color:#808e8c;color:#fff;padding:15px 0;vertical-align:middle;font-weight:700;font-size:12px;text-align:center}.p-agent-trade-accounting-result-table>tbody>tr>th:last-child{border:none;background-color:#fff;width:80px}.p-agent-trade-accounting-result-table>tbody>tr>td{border:1px solid #B8BFBE;padding:15px 10px;vertical-align:middle;font-size:12px;text-align:center;position:relative}.p-agent-trade-accounting-result-table>tbody>tr>td:nth-child(1){white-space:nowrap}.p-agent-trade-accounting-result-table>tbody>tr>td:last-child{padding:15px 0 15px 10px;border:none;background-color:#fff;white-space:nowrap}.p-agent-trade-accounting-result-table>tbody>tr>td .p-agent-trade-accounting-result-tatus{display:inline-block;width:25px;font-weight:700;color:#68cbba;border:1px solid #68cbba;font-size:9px;margin-bottom:5px}.p-agent-trade-accounting-result-table>tbody>tr>td .p-agent-trade-accounting-result-button{font-size:12px;padding:10px 9px;border-radius:5px}.p-agent-trade-accounting-result-table>tbody>tr>td .p-agent-trade-accounting-result-invoice{display:none}.p-agent-trade-accounting-result-table>tbody>tr>td:hover .p-agent-trade-accounting-result-invoice{position:absolute;top:0;left:0;background:rgba(37,64,60,.9);display:table;width:100%;height:100%}.p-agent-trade-accounting-result-table>tbody>tr>td:hover .p-agent-trade-accounting-result-invoice .p-agent-trade-accounting-result-invoice-inner{position:relative;display:table-cell;vertical-align:middle}.p-agent-trade-accounting-result-table>tbody>tr>td:hover .p-agent-trade-accounting-result-invoice .p-agent-trade-accounting-result-invoice-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:20px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.p-agent-trade-accounting-result-table>tbody>tr>td:hover .p-agent-trade-accounting-result-invoice .p-agent-trade-accounting-result-invoice-button:first-child{margin-bottom:10px}.p-agent-trade-accounting-memo-action textarea{width:100%;border:1px solid #D6D6D6;border-radius:10px}.p-agent-trade-accounting-memo-action .p-agent-trade-accounting-memo-action-button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.p-agent-trade-accounting-memo-action .p-agent-trade-accounting-memo-action-button button{width:120px;border-radius:10px}.p-agent-trade-quotation{width:100%}.p-agent-trade-quotation__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-trade-quotation__title .p-agent-trade-quotation__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-trade-quotation__criteria--type{padding:30px 20px;margin-bottom:50px}.p-agent-trade-quotation__criteria--type .js-sales-representative{width:120px}.p-agent-trade-quotation__criteria--type .js-year,.p-agent-trade-quotation__criteria--type .js-month{width:80px}.p-agent-trade-quotation__criteria--type .js-operation-status{width:180px}.p-agent-trade-quotation-interview__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 0;width:100%}.p-agent-trade-quotation-interview__button [class*=c-button]{min-width:185px}.p-agent-trade-quotation__csvbutton{float:right}.p-agent-trade-quotation-result__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:0 0 5px;width:100%}.p-agent-trade-quotation-result__num{padding:6px 0 0;font-weight:700;font-size:13px}.p-agent-trade-quotation-result__total{font-size:20px;margin-left:12px}.p-agent-trade-quotation-result-table{height:100%;width:100%;border-collapse:separate}.p-agent-trade-quotation-result-table>thead>tr>th,.p-agent-trade-quotation-result-table>tbody>tr>th{border:1px solid #b8bfbe;background-color:#808e8c;color:#fff;padding:15px 10px;vertical-align:middle;font-weight:700;font-size:12px;text-align:center}.p-agent-trade-quotation-result-table>thead>tr>th:last-child,.p-agent-trade-quotation-result-table>tbody>tr>th:last-child{border:none;background-color:#fff}.p-agent-trade-quotation-result-table>thead>tr>td,.p-agent-trade-quotation-result-table>tbody>tr>td{border:1px solid #b8bfbe;padding:15px 10px;vertical-align:middle;font-size:12px;text-align:center;position:relative}.p-agent-trade-quotation-result-table>thead>tr>td:nth-child(3),.p-agent-trade-quotation-result-table>tbody>tr>td:nth-child(3){text-align:left}.p-agent-trade-quotation-result-table>thead>tr>td:nth-child(3) p,.p-agent-trade-quotation-result-table>tbody>tr>td:nth-child(3) p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.p-agent-trade-quotation-result-table>thead>tr>td:nth-child(10),.p-agent-trade-quotation-result-table>tbody>tr>td:nth-child(10){text-align:left;font-size:11px}.p-agent-trade-quotation-result-table>thead>tr>td:last-child,.p-agent-trade-quotation-result-table>tbody>tr>td:last-child{padding:15px 0 15px 10px;border:none;background-color:#fff}.p-agent-trade-quotation-result-table>thead>tr>td .p-agent-trade-quotation-result-tatus,.p-agent-trade-quotation-result-table>tbody>tr>td .p-agent-trade-quotation-result-tatus{display:inline-block;font-weight:700;color:#68cbba;border:1px solid #68cbba;font-size:9px;margin-bottom:5px}.p-agent-trade-quotation-result-table>thead>tr>td .p-agent-trade-quotation-result-unconfirmed-tatus,.p-agent-trade-quotation-result-table>tbody>tr>td .p-agent-trade-quotation-result-unconfirmed-tatus{display:inline-block;font-weight:700;color:#68cbba;border:1px solid #68cbba;font-size:9px;margin-bottom:5px}.p-agent-trade-quotation-result-table>thead>tr>td .p-agent-trade-quotation-result-ng-tatus,.p-agent-trade-quotation-result-table>tbody>tr>td .p-agent-trade-quotation-result-ng-tatus{display:inline-block;width:25px;font-weight:700;color:#cb4545;border:1px solid #cb4545;font-size:9px;margin-bottom:5px}.p-agent-trade-quotation-result-table>thead>tr>td .p-agent-trade-quotation-result-button,.p-agent-trade-quotation-result-table>tbody>tr>td .p-agent-trade-quotation-result-button{font-size:12px;padding:10px 9px;border-radius:5px}.p-agent-trade-quotation-result-table>thead>tr>td .p-agent-trade-quotation-result-invoice,.p-agent-trade-quotation-result-table>tbody>tr>td .p-agent-trade-quotation-result-invoice{display:none}.p-agent-trade-quotation-result-table>thead>tr>td:hover .p-agent-trade-quotation-result-invoice,.p-agent-trade-quotation-result-table>tbody>tr>td:hover .p-agent-trade-quotation-result-invoice{position:absolute;top:0;left:0;background:rgba(37,64,60,.9);display:table;width:100%;height:100%}.p-agent-trade-quotation-result-table>thead>tr>td:hover .p-agent-trade-quotation-result-invoice .p-agent-trade-quotation-result-invoice-inner,.p-agent-trade-quotation-result-table>tbody>tr>td:hover .p-agent-trade-quotation-result-invoice .p-agent-trade-quotation-result-invoice-inner{position:relative;display:table-cell;vertical-align:middle}.p-agent-trade-quotation-result-table>thead>tr>td:hover .p-agent-trade-quotation-result-invoice .p-agent-trade-quotation-result-invoice-button,.p-agent-trade-quotation-result-table>tbody>tr>td:hover .p-agent-trade-quotation-result-invoice .p-agent-trade-quotation-result-invoice-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:20px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.p-agent-trade-quotation-result-table>thead>tr>td:hover .p-agent-trade-quotation-result-invoice .p-agent-trade-quotation-result-invoice-button:first-child,.p-agent-trade-quotation-result-table>tbody>tr>td:hover .p-agent-trade-quotation-result-invoice .p-agent-trade-quotation-result-invoice-button:first-child{margin-bottom:10px}.p-agent-trade-quotation-memo-action textarea{width:100%;border:1px solid #d6d6d6;border-radius:10px}.p-agent-trade-quotation-memo-action .p-agent-trade-quotation-memo-action-button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.p-agent-trade-quotation-memo-action .p-agent-trade-quotation-memo-action-button button{width:120px;border-radius:10px}.p-agent-trade-operation{width:100%}.p-agent-trade-operation__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-trade-operation__title .p-agent-trade-operation__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-trade-operation__override-search .accounting_search_form{display:block}.p-agent-trade-operation__override-search .accounting_search_form dl{margin-bottom:16px;display:block}.p-agent-trade-operation__override-search .accounting_search_form dl dt{font-weight:700;font-size:13px;margin-bottom:8px}.p-agent-trade-operation__override-search .accounting_search_form dl dd{margin-left:0}.p-agent-trade-operation__row{display:block;margin-bottom:16px}.p-agent-trade-operation__row dt{margin-bottom:8px}.p-agent-trade-operation__date-range{display:flex;align-items:center;gap:8px}.p-agent-trade-operation__date-range .p-agent-trade-operation__date-label{display:inline-block;min-width:40px;writing-mode:horizontal-tb;margin-right:4px;text-align:right}.p-agent-trade-operation__error{gap:8px;color:red}.p-agent-trade-operation__two-column-row{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.p-agent-trade-operation__col{min-width:200px}.p-agent-trade-operation__criteria--type{padding:30px 20px;margin-bottom:50px}.p-agent-trade-operation__criteria--type .js-sales-representative{width:120px}.p-agent-trade-operation__criteria--type .js-year,.p-agent-trade-operation__criteria--type .js-month{width:80px}.p-agent-trade-operation__criteria--type .js-operation-status{width:180px}.p-agent-trade-operation__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 0;width:100%}.p-agent-trade-operation__button [class*=c-button]{min-width:185px}.p-agent-trade-operation__csvbutton{float:right}.p-agent-trade-operation-result__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:0 0 5px;width:100%}.p-agent-trade-operation-result__num{padding:6px 0 0;font-weight:700;font-size:13px}.p-agent-trade-operation-result__total{font-size:20px;margin-left:12px}.p-agent-trade-operation-result-table{width:100%}.p-agent-trade-operation-result-table>tbody>tr>th{border:1px solid #b8bfbe;background-color:#808e8c;color:#fff;padding:15px 10px;vertical-align:middle;font-weight:700;font-size:12px;text-align:center;width:auto}.p-agent-trade-operation-result-table>tbody>tr>th:nth-child(1){width:15%}.p-agent-trade-operation-result-table>tbody>tr>th:nth-child(2){width:10%}.p-agent-trade-operation-result-table>tbody>tr>th:nth-child(3){width:15%}.p-agent-trade-operation-result-table>tbody>tr>th:nth-child(4){width:15%}.p-agent-trade-operation-result-table>tbody>tr>th:nth-child(5){width:10%}.p-agent-trade-operation-result-table>tbody>tr>th:nth-child(6){width:10%}.p-agent-trade-operation-result-table>tbody>tr>th:nth-child(7){width:25%}.p-agent-trade-operation-result-table>tbody>tr>td{border:1px solid #b8bfbe;padding:15px 10px;vertical-align:middle;font-size:12px;text-align:center;position:relative}.p-agent-trade-operation-memo-action textarea{width:100%;border:1px solid #d6d6d6;border-radius:10px}.p-agent-trade-operation-memo-action .p-agent-trade-operation-memo-action-button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.p-agent-trade-operation-memo-action .p-agent-trade-operation-memo-action-button button{width:120px;border-radius:10px}.p-agent-trade-sales-billing{width:100%}.p-agent-trade-sales-billing__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-trade-sales-billing__title .p-agent-trade-sales-billing__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-trade-sales-billing__criteria--type{padding:30px 20px;margin-bottom:50px}.p-agent-trade-sales-billing__criteria--type .js-sales-representative{width:120px}.p-agent-trade-sales-billing__criteria--type .js-year,.p-agent-trade-sales-billing__criteria--type .js-month{width:80px}.p-agent-trade-sales-billing__criteria--type .js-operation-status{width:180px}.p-agent-trade-sales-billing-interview__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 0;width:100%}.p-agent-trade-sales-billing-interview__button [class*=c-button]{min-width:185px}.p-agent-trade-sales-billing__csvbutton{float:right}.p-agent-trade-sales-billing-result__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:0 0 5px;width:100%}.p-agent-trade-sales-billing-result__num{padding:6px 0 0;font-weight:700;font-size:13px}.p-agent-trade-sales-billing-result__total{font-size:20px;margin-left:12px}.p-agent-trade-sales-billing-result-table{width:100%}.p-agent-trade-sales-billing-result-table>tbody>tr>th{border:1px solid #b8bfbe;background-color:#808e8c;color:#fff;padding:15px 10px;vertical-align:middle;font-weight:700;font-size:12px;text-align:center}.p-agent-trade-sales-billing-result-table>tbody>tr>th:last-child{border:none;background-color:#fff}.p-agent-trade-sales-billing-result-table>tbody>tr>td{border:1px solid #b8bfbe;padding:15px 10px;vertical-align:middle;font-size:12px;text-align:center;position:relative}.p-agent-trade-sales-billing-result-table>tbody>tr>td:nth-child(3){text-align:left}.p-agent-trade-sales-billing-result-table>tbody>tr>td:nth-child(3) p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.p-agent-trade-sales-billing-result-table>tbody>tr>td:last-child{padding:15px 0 15px 10px;border:none;background-color:#fff}.p-agent-trade-sales-billing-result-table>tbody>tr>td input{width:100%}.p-agent-trade-sales-billing-result-table>tbody>tr>td .p-agent-trade-sales-billing-result-tatus{display:inline-block;font-weight:700;color:#68cbba;border:1px solid #68cbba;font-size:9px}.p-agent-trade-sales-billing-result-table>tbody>tr>td .p-agent-trade-sales-billing-result-tatus.ng{color:#cb4545;border:1px solid #cb4545}.p-agent-trade-sales-billing-result-table>tbody>tr>td .p-agent-trade-sales-billing-result-button{font-size:12px;padding:10px 9px;border-radius:5px}.p-agent-trade-sales-billing-result-table>tbody>tr>td .p-agent-trade-sales-billing-result-invoice{display:none}.p-agent-trade-sales-billing-result-table>tbody>tr>td:hover .p-agent-trade-sales-billing-result-invoice{position:absolute;top:0;left:0;background:rgba(37,64,60,.9);display:table;width:100%;height:100%}.p-agent-trade-sales-billing-result-table>tbody>tr>td:hover .p-agent-trade-sales-billing-result-invoice .p-agent-trade-sales-billing-result-invoice-inner{position:relative;display:table-cell;vertical-align:middle}.p-agent-trade-sales-billing-result-table>tbody>tr>td:hover .p-agent-trade-sales-billing-result-invoice .p-agent-trade-sales-billing-result-invoice-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:20px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.p-agent-trade-sales-billing-result-table>tbody>tr>td:hover .p-agent-trade-sales-billing-result-invoice .p-agent-trade-sales-billing-result-invoice-button:first-child{margin-bottom:10px}.p-agent-trade-sales-billing-memo-action textarea{width:100%;border:1px solid #d6d6d6;border-radius:10px}.p-agent-trade-sales-billing-memo-action .p-agent-trade-sales-billing-memo-action-button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.p-agent-trade-sales-billing-memo-action .p-agent-trade-sales-billing-memo-action-button button{width:120px;border-radius:10px}.p-agent-trade-partner-invoice{width:100%}.p-agent-trade-partner-invoice__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-trade-partner-invoice__title .p-agent-trade-partner-invoice__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-trade-partner-invoice__criteria--type{padding:30px 20px;margin-bottom:50px}.p-agent-trade-partner-invoice__criteria--type .js-sales-representative{width:120px}.p-agent-trade-partner-invoice__criteria--type .js-year,.p-agent-trade-partner-invoice__criteria--type .js-month{width:80px}.p-agent-trade-partner-invoice__criteria--type .js-operation-status{width:180px}.p-agent-trade-partner-invoice-interview__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 0;width:100%}.p-agent-trade-partner-invoice-interview__button [class*=c-button]{min-width:185px}.p-agent-trade-partner-invoice-search-radio-button{margin-top:15px}.p-agent-trade-partner-invoice__csvbutton{float:right}.p-agent-trade-partner-invoice-result__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:0 0 5px;width:100%}.p-agent-trade-partner-invoice-result__num{padding:6px 0 0;font-weight:700;font-size:13px}.p-agent-trade-partner-invoice-result__total{font-size:20px;margin-left:12px}.p-agent-trade-partner-invoice-result-table{width:100%}.p-agent-trade-partner-invoice-result-table>tbody>tr>th{border:1px solid #b8bfbe;background-color:#808e8c;color:#fff;padding:15px 10px;vertical-align:middle;font-weight:700;font-size:12px;text-align:center;width:auto}.p-agent-trade-partner-invoice-result-table>tbody>tr>th:last-child{border:none;background-color:#fff}.p-agent-trade-partner-invoice-result-table>tbody>tr>td{border:1px solid #b8bfbe;padding:15px 10px;vertical-align:middle;font-size:12px;text-align:center;position:relative}.p-agent-trade-partner-invoice-result-table>tbody>tr>td:nth-child(3){text-align:left}.p-agent-trade-partner-invoice-result-table>tbody>tr>td:nth-child(3) p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.p-agent-trade-partner-invoice-result-table>tbody>tr>td:nth-child(10){text-align:left;font-size:11px}.p-agent-trade-partner-invoice-result-table>tbody>tr>td:last-child{padding:15px 0 15px 10px;border:none;background-color:#fff}.p-agent-trade-partner-invoice-result-table>tbody>tr>td .p-agent-trade-partner-invoice-result-tatus{display:inline-block;font-weight:700;color:#68cbba;border:1px solid #68cbba;font-size:9px;margin-bottom:5px}.p-agent-trade-partner-invoice-result-table>tbody>tr>td .p-agent-trade-partner-invoice-ng-tatus{display:inline-block;font-weight:700;color:#cb4545;border:1px solid #cb4545;font-size:9px;margin-bottom:5px}.p-agent-trade-partner-invoice-result-table>tbody>tr>td .p-agent-trade-partner-invoice-result-button{font-size:12px;padding:10px 9px;border-radius:5px}.p-agent-trade-partner-invoice-result-table>tbody>tr>td .p-agent-trade-partner-invoice-result-invoice{display:none}.p-agent-trade-partner-invoice-result-table>tbody>tr>td:hover .p-agent-trade-partner-invoice-result-invoice{position:absolute;top:0;left:0;background:rgba(37,64,60,.9);display:table;width:100%;height:100%}.p-agent-trade-partner-invoice-result-table>tbody>tr>td:hover .p-agent-trade-partner-invoice-result-invoice .p-agent-trade-partner-invoice-result-invoice-inner{position:relative;display:table-cell;vertical-align:middle}.p-agent-trade-partner-invoice-result-table>tbody>tr>td:hover .p-agent-trade-partner-invoice-result-invoice .p-agent-trade-partner-invoice-result-invoice-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:20px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.p-agent-trade-partner-invoice-result-table>tbody>tr>td:hover .p-agent-trade-partner-invoice-result-invoice .p-agent-trade-partner-invoice-result-invoice-button:first-child{margin-bottom:10px}.p-agent-trade-partner-invoice-result-item_checkbox{margin:0 20px}.p-agent-trade-partner-invoice-memo-action textarea{width:100%;border:1px solid #d6d6d6;border-radius:10px}.p-agent-trade-partner-invoice-memo-action .p-agent-trade-partner-invoice-memo-action-button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.p-agent-trade-partner-invoice-memo-action .p-agent-trade-partner-invoice-memo-action-button button{width:120px;border-radius:10px}.p-agent-trade-purchase{width:100%}.p-agent-trade-purchase__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-trade-purchase__title .p-agent-trade-purchase__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-trade-purchase__criteria--type{padding:30px 20px;margin-bottom:50px}.p-agent-trade-purchase__criteria--type .js-sales-representative{width:120px}.p-agent-trade-purchase__criteria--type .js-year,.p-agent-trade-purchase__criteria--type .js-month{width:80px}.p-agent-trade-purchase__criteria--type .js-operation-status{width:180px}.p-agent-trade-purchase-interview__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 0;width:100%}.p-agent-trade-purchase-interview__button [class*=c-button]{min-width:185px}.p-agent-trade-purchase__csvbutton{float:right}.p-agent-trade-purchase-result__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:0 0 5px;width:100%}.p-agent-trade-purchase-result__num{padding:6px 0 0;font-weight:700;font-size:13px}.p-agent-trade-purchase-result__total{font-size:20px;margin-left:12px}.p-agent-trade-purchase-result-table{width:100%}.p-agent-trade-purchase-result-table>tbody>tr>th{border:1px solid #b8bfbe;background-color:#808e8c;color:#fff;padding:15px 10px;vertical-align:middle;font-weight:700;font-size:12px;text-align:center;width:auto}.p-agent-trade-purchase-result-table>tbody>tr>th:last-child{border:none;background-color:#fff}.p-agent-trade-purchase-result-table>tbody>tr>td{border:1px solid #b8bfbe;padding:15px 10px;vertical-align:middle;font-size:12px;text-align:center;position:relative}.p-agent-trade-purchase-result-table>tbody>tr>td:nth-child(3){text-align:left}.p-agent-trade-purchase-result-table>tbody>tr>td:nth-child(3) p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.p-agent-trade-purchase-result-table>tbody>tr>td:nth-child(10){text-align:left;font-size:11px}.p-agent-trade-purchase-result-table>tbody>tr>td:last-child{padding:15px 0 15px 10px;border:none;background-color:#fff}.p-agent-trade-purchase-result-table>tbody>tr>td .p-agent-trade-purchase-result-tatus{display:inline-block;font-weight:700;color:#68cbba;border:1px solid #68cbba;font-size:9px;margin-bottom:5px;padding:2px}.p-agent-trade-purchase-result-table>tbody>tr>td .p-agent-trade-purchase-result-ng-tatus{display:inline-block;font-weight:700;color:#cb4545;border:1px solid #cb4545;font-size:9px;margin-bottom:5px}.p-agent-trade-purchase-result-table>tbody>tr>td .p-agent-trade-purchase-result-button{font-size:12px;padding:10px 9px;border-radius:5px}.p-agent-trade-purchase-result-table>tbody>tr>td .p-agent-trade-purchase-result-invoice{display:none}.p-agent-trade-purchase-result-table>tbody>tr>td:hover .p-agent-trade-purchase-result-invoice{position:absolute;top:0;left:0;background:rgba(37,64,60,.9);display:table;width:100%;height:100%}.p-agent-trade-purchase-result-table>tbody>tr>td:hover .p-agent-trade-purchase-result-invoice .p-agent-trade-purchase-result-invoice-inner{position:relative;display:table-cell;vertical-align:middle}.p-agent-trade-purchase-result-table>tbody>tr>td:hover .p-agent-trade-purchase-result-invoice .p-agent-trade-purchase-result-invoice-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:20px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.p-agent-trade-purchase-result-table>tbody>tr>td:hover .p-agent-trade-purchase-result-invoice .p-agent-trade-purchase-result-invoice-button:first-child{margin-bottom:10px}.p-agent-trade-purchase-memo-action textarea{width:100%;border:1px solid #d6d6d6;border-radius:10px}.p-agent-trade-purchase-memo-action .p-agent-trade-purchase-memo-action-button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.p-agent-trade-purchase-memo-action .p-agent-trade-purchase-memo-action-button button{width:120px;border-radius:10px}.p-agent-trade-work-report{width:100%}.p-agent-trade-work-report__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-trade-work-report__title .p-agent-trade-work-report__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-trade-work-report__criteria--type{padding:30px 20px;margin-bottom:50px}.p-agent-trade-work-report__criteria--type .js-sales-representative{width:120px}.p-agent-trade-work-report__criteria--type .js-year,.p-agent-trade-work-report__criteria--type .js-month{width:80px}.p-agent-trade-work-report__criteria--type .js-operation-status{width:180px}.p-agent-trade-work-report-interview__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 0;width:100%}.p-agent-trade-work-report-interview__button [class*=c-button]{min-width:185px}.p-agent-trade-work-report__csvbutton{float:right}.p-agent-trade-work-report-result__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:0 0 5px;width:100%}.p-agent-trade-work-report-result__num{padding:6px 0 0;font-weight:700;font-size:13px}.p-agent-trade-work-report-result__total{font-size:20px;margin-left:12px}.p-agent-trade-work-report-result-table{width:100%}.p-agent-trade-work-report-result-table>tbody>tr>th{border:1px solid #b8bfbe;background-color:#808e8c;color:#fff;padding:15px 10px;vertical-align:middle;font-weight:700;font-size:12px;text-align:center;width:auto}.p-agent-trade-work-report-result-table>tbody>tr>td{border:1px solid #b8bfbe;padding:15px 10px;vertical-align:middle;font-size:12px;text-align:center;position:relative}.p-agent-trade-work-report-result-table>tbody>tr>td:nth-child(3){text-align:left}.p-agent-trade-work-report-result-table>tbody>tr>td:nth-child(3) p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-agent-trade-work-report-result-table>tbody>tr>td:nth-child(10){text-align:left;font-size:11px}.p-agent-trade-work-report-result-table>tbody>tr>td:last-child{padding:15px 0 15px 10px;border:none;background-color:#fff}.p-agent-trade-work-report-result-table>tbody>tr>td .p-agent-trade-work-report-result-tatus{display:inline-block;font-weight:700;color:#68cbba;border:1px solid #68cbba;font-size:9px;margin-bottom:5px}.p-agent-trade-work-report-result-table>tbody>tr>td .p-agent-trade-work-report-result-ng-tatus{display:inline-block;width:25px;font-weight:700;color:#cb4545;border:1px solid #cb4545;font-size:9px;margin-bottom:5px}.p-agent-trade-work-report-result-table>tbody>tr>td .p-agent-trade-work-report-result-button{font-size:12px;padding:10px 9px;border-radius:5px}.p-agent-trade-work-report-result-table>tbody>tr>td .p-agent-trade-work-report-result-invoice{display:none}.p-agent-trade-work-report-result-table>tbody>tr>td:hover .p-agent-trade-work-report-result-invoice{position:absolute;top:0;left:0;background:rgba(37,64,60,.9);display:table;width:100%;height:100%}.p-agent-trade-work-report-result-table>tbody>tr>td:hover .p-agent-trade-work-report-result-invoice .p-agent-trade-work-report-result-invoice-inner{position:relative;display:table-cell;vertical-align:middle}.p-agent-trade-work-report-result-table>tbody>tr>td:hover .p-agent-trade-work-report-result-invoice .p-agent-trade-work-report-result-invoice-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:80px;min-height:20px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.p-agent-trade-work-report-result-table>tbody>tr>td:hover .p-agent-trade-work-report-result-invoice .p-agent-trade-work-report-result-invoice-button:first-child{margin-bottom:10px}.p-agent-trade-work-report-memo-action textarea{width:100%;border:1px solid #d6d6d6;border-radius:10px}.p-agent-trade-work-report-memo-action .p-agent-trade-work-report-memo-action-button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.p-agent-trade-work-report-memo-action .p-agent-trade-work-report-memo-action-button button{width:120px;border-radius:10px}.partner-counseling_schedule-create{width:100%;display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.partner-counseling_schedule-create__criteria--type{padding:30px 20px}.partner-counseling_schedule-create__criteria--type2{padding:35px 30px 50px}.partner-counseling_schedule-create__side{width:240px}.partner-counseling_schedule-create__title{padding:25px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1.4}.partner-counseling_schedule-create__title .partner-counseling_schedule-create__title-en{margin:10px 0 0;font-weight:600;font-size:14px;display:block}.partner-counseling_schedule-create__content{width:920px}.partner-counseling_schedule-create__charge{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:10px}.partner-counseling_schedule-create__charge p{font-size:14px}.partner-counseling_schedule-create__charge button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:170px;min-height:30px;border:none;border-radius:5px;background:#86C5D5;color:#fff;font-weight:700;font-size:12px}.partner-counseling_schedule-create__charge-schedule{position:relative}.partner-counseling_schedule-create__table{width:100%}.partner-counseling_schedule-create__table>tbody>tr>th{padding:15px 0;vertical-align:middle;font-weight:700;font-size:12px;text-align:center;width:115px}.partner-counseling_schedule-create__table>tbody>tr>th .schedule-prev{width:10px;float:left}.partner-counseling_schedule-create__table>tbody>tr>th .schedule-next{width:10px;float:right}.partner-counseling_schedule-create__table>tbody>tr td{border:1px solid #DDDDDD;padding:15px 0;vertical-align:middle;font-weight:700;font-size:12px}.partner-counseling_schedule-create__table>tbody>tr td:first-child{border:none;width:50px}.partner-counseling_schedule-create__table>tbody>tr td:nth-child(6),.partner-counseling_schedule-create__table>tbody>tr td:nth-child(7){background-color:#efefef}.partner-counseling_schedule-create__table>tbody>tr td p{position:relative;bottom:-2.25em}.schedule-item-green{background:#68cbba;border-radius:5px;display:table}.schedule-item-blue-light{background:#C3DEF6;border-radius:5px;display:table}.schedule-item-green-light{background:#E2F0D9;border-radius:5px;display:table}.schedule-item-border{background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.5),rgba(255,255,255,.5) 2px,transparent 0,transparent 5px);border-radius:5px;display:table;width:100%}.schedule-item-text{display:table-cell;vertical-align:middle;font-size:7px;color:#5a5a5a;text-align:center;letter-spacing:-1.5px}.partner-counseling_schedule-box01{width:55px;height:170px;position:absolute;top:195px;left:168px}.partner-counseling_schedule-box02{width:55px;height:95px;position:absolute;top:195px;left:225px}.partner-counseling_schedule-box03{width:55px;height:170px;position:absolute;top:195px;left:283px}.partner-counseling_schedule-box03-inner{height:85px;position:absolute;top:30px}.partner-counseling_schedule-box04{width:55px;height:83px;position:absolute;top:195px;left:340px}.partner-counseling_schedule-box04-inner{height:83px;position:absolute;top:0}.partner-counseling_schedule-box05{width:55px;height:121px;position:absolute;top:340px;left:340px}.partner-counseling_schedule-box06{width:35.5px;height:95px;position:absolute;top:195px;left:399px}.partner-counseling_schedule-box07{width:35.5px;height:47px;position:absolute;top:195px;left:437.5px}.partner-counseling_schedule-box08{width:35.5px;height:120px;position:absolute;top:195px;left:476px}.partner-counseling_schedule-box09{width:113px;height:141px;position:absolute;top:148px;left:514px}.partner-counseling_schedule-create__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.partner-counseling_schedule-create__button button{width:370px}.partner-counseling_schedule-create__select{font-size:17px;text-align:center;background-color:#eee;padding:10px 0;margin:25px 0 30px}.p-agent-management-partner_info-detail{width:100%}.p-agent-management-partner_info-detail__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-management-partner_info-detail__title .p-agent-management-partner_info-detail__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-management-partner_info-detail__criteria--type{padding:30px}.p-agent-job-progress-detail__left{width:100%;max-width:400px}.p-agent-job-progress-detail__left .c-button--primary{margin-bottom:10px}.p-agent-job-progress-detail__left .p-agent-management-partner_info-detail__content__side__memo-history{padding:20px 0}.p-agent-job-progress-detail__left .p-agent-management-partner_info-detail__content__side__textarea{margin-bottom:0}.p-agent-management-partner_info-detail__table--type01{width:100%}.p-agent-management-partner_info-detail__table--type01 td:first-child{width:200px}.p-agent-management-partner_info-detail__table--type01 td:last-child{width:240px}.p-agent-management-partner_info-detail__table--type01 td button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:240px;min-height:30px;border:none;border-radius:10px;background:#68cbba;color:#fff;font-weight:700;font-size:13px;margin-bottom:10px}.p-agent-management-partner_info-detail__table--type01 td:last-child{margin-bottom:0}.p-agent-management-partner_info-detail__thumbnail{width:200px;height:110px}.p-agent-management-partner_info-detail__thumbnail img{width:100%;height:100%;object-fit:cover}.p-agent-management-partner_info-detail__outline{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;border-bottom:1px solid #dddddd;padding:10px 0;margin:0 40px;font-size:12px}.p-agent-management-partner_info-detail__outline dt{font-weight:700;margin-right:13px}.p-agent-management-partner_info-detail__outline dt.p-agent-management-partner_info-detail__outline-name{font-size:16px}.p-agent-management-partner_info-detail__outline dd{margin-right:33px}.p-agent-management-partner_info-detail__outline dd.p-agent-management-partner_info-detail__outline-name-kana{font-size:13px;font-weight:700}.p-agent-management-partner_info-detail__outline dd.p-agent-management-partner_info-detail__outline-thumbnail{margin-right:8px}.p-agent-management-partner_info-detail__outline dd.p-agent-management-partner_info-detail__outline-thumbnail img{width:25px;height:auto;border-radius:25px;object-fit:cover}.p-agent-management-partner_info-detail__content{width:100%;display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-agent-management-partner_info-detail__content__main{flex:1}.p-agent-management-partner_info-edit__content__main{width:100%}.p-agent-management-partner_info-detail_counseling__content__main{flex:1}.p-agent-management-partner_info-detail_counseling__memo_dialog_select{background-color:#fff}.p-agent-management-partner_info-detail__nav{padding:30px}.p-agent-management-partner_info-detail__nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:12px}.p-agent-management-partner_info-detail__nav-list:first-child{margin-bottom:13px}.p-agent-management-partner_info-detail__nav-list .p-agent-management-partner_info-detail__nav-item{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:60px;min-height:20px;border:1px solid #4b4b4b;border-radius:5px;color:#4b4b4b;font-weight:600;font-size:14px;margin-right:10px}.p-agent-management-partner_info-detail__nav-list .p-agent-management-partner_info-detail__nav-item.is-active{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:60px;min-height:20px;border:1px solid #68cbba;border-radius:5px;background:#68cbba;color:#fff;font-weight:600;font-size:14px}.p-agent-management-partner_info-detail__nav-button{display:flex;width:100%;justify-content:flex-end}.p-agent-management-partner_info-detail__nav-button .p-agent-management-partner_info-detail__nav-button-item{margin-right:10px}.p-agent-management-partner_info-detail__table--type02{width:100%;border-collapse:separate;border-spacing:0 10px;border-bottom:1px solid #dedede}.p-agent-management-partner_info-detail__table--type02.partner_info-detail__table--no-border{border-bottom:none}.p-agent-management-partner_info-detail__table--type02 th{padding:5px 5px 5px 0;width:152px;height:40px;border-right:1px solid #68cbba;vertical-align:middle;font-weight:700;font-size:14px}.p-agent-management-partner_info-detail__table--type02 th.childcare__label{width:86px}.p-agent-management-partner_info-detail__table--type02 th.p-agent-management-partner_info-detail__table__th-wide01{width:187px}.p-agent-management-partner_info-detail__table--type02 th.p-agent-management-partner_info-detail__table__th-wide02{width:70px}.p-agent-management-partner_info-detail__table--type02 th.p-agent-management-partner_info-detail__table__th-wide03{width:170px}.p-agent-management-partner_info-detail__table--type02 th.p-agent-management-partner_info-detail__table__th-wide04{width:90px}.p-agent-management-partner_info-detail__table--type02 th span{font-size:12px}.p-agent-management-partner_info-detail__table--type02 td{padding:5px 5px 5px 20px;height:40px;vertical-align:middle;font-size:14px}.p-agent-management-partner_info-detail__table--type02 td.pre-line{white-space:pre-line}.p-agent-management-partner_info-detail__table--type02 td .p-agent-management-partner_info-detail__table__thumbnail{width:83px;height:46px;display:inline-block;margin-right:20px}.p-agent-management-partner_info-detail__table--type02 td .p-agent-management-partner_info-detail__table__thumbnail img{width:100%;height:100%;object-fit:cover}.p-agent-management-partner_info-detail__table--type02 td.childcare__text{width:340px}.p-agent-management-partner_info-detail__table--type02 td.p-agent-management-partner_info-detail__table__td-wide01{width:163px}.p-agent-management-partner_info-detail__table--type02 td.p-agent-management-partner_info-detail__table__td-wide02{width:195px}.p-agent-management-partner_info-detail__table--type02 td.p-agent-management-partner_info-detail__table__td-wide03{width:245px}.p-agent-management-partner_info-detail__table--type02 td .checkbox-group{font-size:13px}.p-agent-management-partner_info-detail__table--type02 td .checkbox-group label{margin-left:20px}.p-agent-management-partner_info-detail__table--type02 td .checkbox-group label:nth-child(1),.p-agent-management-partner_info-detail__table--type02 td .checkbox-group label:nth-child(5),.p-agent-management-partner_info-detail__table--type02 td .checkbox-group label:nth-child(9){margin-left:0}.p-agent-management-partner_info-detail__table--type02 td .checkbox-group label:nth-child(-n+8){margin-bottom:15px}.p-agent-management-partner_info-detail__table--type02 td .p-agent-management-partner_info-detail__counselor{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.p-agent-management-partner_info-detail__table--type02 td .p-agent-management-partner_info-detail__counselor dt{color:#fff;background-color:#68cbba;width:125px;padding:5px 0;text-align:center;margin-right:20px;font-size:13px}.p-agent-management-partner_info-detail__table--type02 td .p-agent-management-partner_info-detail__responsible-person{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.p-agent-management-partner_info-detail__table--type02 td .p-agent-management-partner_info-detail__responsible-person dt{color:#fff;background-color:#68cbba;width:86px;padding:5px 0;text-align:center;margin-right:20px;font-size:13px}.p-agent-management-partner_info-detail__table--type03{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%;border-collapse:separate;border-spacing:0 10px;border-bottom:1px solid #dedede}.p-agent-management-partner_info-detail__table--type03.partner_info-detail__table--no-border{border-bottom:none}.p-agent-management-partner_info-detail__table--type03 th{padding:5px 5px 5px 0;height:40px;vertical-align:middle;font-weight:700;font-size:14px}.p-agent-management-partner_info-detail__table--type03 th.childcare__label{width:86px}.p-agent-management-partner_info-detail__table--type03 th.p-agent-management-partner_info-detail__table__th-wide01{width:187px}.p-agent-management-partner_info-detail__table--type03 th.p-agent-management-partner_info-detail__table__th-wide02{width:70px}.p-agent-management-partner_info-detail__table--type03 th.p-agent-management-partner_info-detail__table__th-wide03{width:170px}.p-agent-management-partner_info-detail__table--type03 th.p-agent-management-partner_info-detail__table__th-wide04{width:90px}.p-agent-management-partner_info-detail__table--type03 th span{font-size:12px}.p-agent-management-partner_info-detail__table--type03 td{padding:5px 0;width:84px;height:40px;vertical-align:middle;font-size:14px}.p-agent-management-partner_info-detail__table--type03 td .p-agent-management-partner_info-detail__table__thumbnail{width:83px;height:46px;display:inline-block;margin-right:20px}.p-agent-management-partner_info-detail__table--type03 td .p-agent-management-partner_info-detail__table__thumbnail img{width:100%;height:100%;object-fit:cover}.p-agent-management-partner_info-detail__table--type03 td.childcare__text{width:340px}.p-agent-management-partner_info-detail__table--type03 td.p-agent-management-partner_info-detail__table__td-wide01{width:163px}.p-agent-management-partner_info-detail__table--type03 td.p-agent-management-partner_info-detail__table__td-wide02{width:195px}.p-agent-management-partner_info-detail__table--type03 td.p-agent-management-partner_info-detail__table__td-wide03{width:245px}.p-agent-management-partner_info-detail__table--type03 td .checkbox-group{font-size:13px}.p-agent-management-partner_info-detail__table--type03 td .checkbox-group label{margin-left:20px}.p-agent-management-partner_info-detail__table--type03 td .checkbox-group label:nth-child(1),.p-agent-management-partner_info-detail__table--type03 td .checkbox-group label:nth-child(5),.p-agent-management-partner_info-detail__table--type03 td .checkbox-group label:nth-child(9){margin-left:0}.p-agent-management-partner_info-detail__table--type03 td .checkbox-group label:nth-child(-n+8){margin-bottom:15px}.p-agent-management-partner_info-detail__table--type03 td .p-agent-management-partner_info-detail__counselor{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.p-agent-management-partner_info-detail__table--type03 td .p-agent-management-partner_info-detail__counselor dt{color:#fff;background-color:#68cbba;width:125px;padding:5px 0;text-align:center;margin-right:20px;font-size:13px}.p-agent-management-partner_info-detail__table--type03 td .p-agent-management-partner_info-detail__responsible-person{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.p-agent-management-partner_info-detail__table--type03 td .p-agent-management-partner_info-detail__responsible-person dt{color:#fff;background-color:#68cbba;width:86px;padding:5px 0;text-align:center;margin-right:20px;font-size:13px}.p-agent-management-partner_info-detail__select{width:150px;font-size:13px}.p-agent-management-partner_info-detail__history{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 5px 13px;min-width:40px;min-height:20px;border:2px solid #68cbba;border-radius:5px;color:#68cbba;font-weight:600;font-size:12px;margin-left:15px;background:url(/assets/img/form-parts/chevron-select-green@2x.png) center 26px no-repeat;background-size:15px auto}.p-agent-management-partner_info-detail__content__side{width:360px}.p-agent-management-partner_info-detail__content__side__edit-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:130px;min-height:30px;border:none;border-radius:6px;background:#68cbba;color:#fff;font-weight:700;font-size:14px}.p-agent-management-partner_info-detail__content__side__save-button{float:right;margin-top:10px}.p-agent-management-partner_info-detail__content__side__save-button__disabled{float:right;margin-top:10px;opacity:.3}.p-agent-management-partner_info-detail__content__side__textarea{overflow:hidden;margin-bottom:10px}.p-agent-management-partner_info-detail__content__side__textarea textarea{width:100%;resize:none;font-size:14px!important;border-radius:0!important}.p-agent-management-partner_info-detail__content__side__memo-history{border-top:1px solid #dddddd;padding:10px 0}.p-agent-management-partner_info-detail__content__side__memo-history:last-child{border-bottom:1px solid #dddddd}.p-agent-management-partner_info-detail__content__side__memo-history dl{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:20px;font-size:12px}.p-agent-management-partner_info-detail__content__side__memo-history .p-agent-management-partner_info-detail__content__side__account-thumbnail{margin:0 10px 0 0;width:25px;height:auto;border-radius:25px;object-fit:cover}.p-agent-management-partner_info-detail__content__side__memo-history .author-memo-avatar{height:28px;width:28px;overflow:hidden;border-radius:50%;border:1px solid #dddddd}.p-agent-management-partner_info-detail__content__side__memo-history .author-memo-avatar img{height:100%;object-fit:cover}.p-agent-management-partner_info-internal_info__navi .p-agent-header__nav2-list{width:100%}.p-agent-management-partner_info-internal_info__navi .p-agent-header__nav2-list .p-agent-header__nav2-item:last-child{margin-left:auto}.p-agent-management-partner_info-internal_info{width:100%}.p-agent-management-partner_info-internal_info__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-management-partner_info-internal_info__title .p-agent-management-partner_info-internal_info__title-en{margin:0 0 0 20px;font-weight:800;font-size:14px}.p-agent-management-partner_info-internal_info__criteria--type,.p-agent-management-partner_info-internal_info__nav{padding:30px}.p-agent-management-partner_info-internal_info__nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-management-partner_info-internal_info__nav-list :last-child{margin-left:auto}.p-agent-management-partner_info-internal_info__nav-list .p-agent-management-partner_info-internal_info__nav-item{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:60px;min-height:20px;border:1px solid #4b4b4b;border-radius:5px;color:#4b4b4b;font-weight:600;font-size:14px;margin-right:10px}.p-agent-management-partner_info-internal_info__nav-list .p-agent-management-partner_info-internal_info__nav-item.is-active,.p-agent-management-partner_info-internal_info__nav-list .p-agent-management-partner_info-internal_info__new-tab-add{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:60px;min-height:20px;border:1px solid #68cbba;border-radius:5px;background:#68cbba;color:#fff;font-weight:600;font-size:14px}.p-agent-management-partner_info-internal_info__nav-list .p-agent-management-partner_info-internal_info__new-tab-add img{width:11.5px;margin-right:7px}.p-agent-management-partner_info-internal_info__inner-title{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 25px;padding:0 0 5px;width:100%;border-bottom:1px solid #68cbba}.p-agent-management-partner_info-internal_info__inner-title h2{font-size:18px;font-weight:700}.p-agent-management-partner_info-internal_info__table__head{display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:5px;font-weight:700;font-size:14px}.p-agent-management-partner_info-internal_info__table__head div{display:table-cell;background:#f2f2f2;text-align:center;vertical-align:middle;padding:15px 0}.p-agent-management-partner_info-internal_info__table__head div:first-child{width:3.5%}.p-agent-management-partner_info-internal_info__table__head div:nth-child(2){width:19%}.p-agent-management-partner_info-internal_info__table__head div:nth-child(3){width:5%}.p-agent-management-partner_info-internal_info__table__head div:nth-child(4),.p-agent-management-partner_info-internal_info__table__head div:nth-child(5){width:24%}.p-agent-management-partner_info-internal_info__table__head div:nth-child(6){width:6%}.p-agent-management-partner_info-internal_info__table__content{display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:5px 0;border-bottom:1px solid #dedede;padding-bottom:5px;margin-bottom:5px}.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item{display:table-cell;vertical-align:middle;background:rgba(104,203,186,.15)}.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item:first-child{width:3.5%;background:none}.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item:first-child a{display:block;border:1px dashed #b6e1db;height:56px;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item:first-child a img{width:15px}.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item:nth-child(2){width:19%;padding-left:10px;font-size:13px;font-weight:700}.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item:nth-child(3){width:5%;text-align:center}.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item:nth-child(3) label span:before{border:1px solid #b7b7b7;background:#fff}.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item:nth-child(4),.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item:nth-child(5){width:24%;padding:0 8px}.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item:nth-child(4) input,.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item:nth-child(5) input{width:100%;border:1px solid #b7b7b7}.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item:nth-child(6){width:6%;background:none;text-align:center}.p-agent-management-partner_info-internal_info__table__content .p-agent-management-partner_info-internal_info__table__content-item:nth-child(6) .p-agent-management-partner_info-internal_info__table__button--delete{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:70px;min-height:20px;border-radius:5px;background:#9a9a9a;color:#fff;font-weight:600;font-size:14px}.p-agent-management-partner_info-internal_info__table__button--edit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin:35px 0 10px}.p-agent-management-partner_info-internal_info__table__button--edit button{width:180px}.p-agent-management-partner_info-internal_info__table__button--edit .p-agent-management-partner_info-internal_info__table__new-item-add{margin-right:auto;width:160px}.p-agent-management-partner_info-internal_info__table__button--edit .p-agent-management-partner_info-internal_info__table__new-item-add img{width:11.5px;margin-right:7px}.p-agent-management-partner_info-internal_info__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 40px;width:100%}.p-agent-management-partner_info-internal_info__button [class*=c-button]{min-width:185px}.p-agent-management-partner_info-internal_info__button .p-agent-management-partner_info-internal_info__button__new-tab-add{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 28px;min-width:185px;min-height:40px;border:1px solid #68cbba;border-radius:10px;background:#fff;color:#68cbba;font-weight:600;font-size:14px;margin-right:10px}.p-agent-management-partner_info-internal_info__button .p-agent-management-partner_info-internal_info__button__new-tab-add img{width:11.5px;margin-right:7px}.p-agent-management-partner_info-condition__navi .p-agent-header__nav2-list{width:100%}.p-agent-management-partner_info-condition__navi .p-agent-header__nav2-list .p-agent-header__nav2-item:last-child{margin-left:auto}.p-agent-management-partner_info-condition{width:100%}.p-agent-management-partner_info-condition__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-management-partner_info-condition__title .p-agent-management-partner_info-condition__title-en{margin:0 0 0 20px;font-weight:800;font-size:14px}.p-agent-management-partner_info-condition__criteria--type,.p-agent-management-partner_info-condition__nav{padding:30px}.p-agent-management-partner_info-condition__nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-management-partner_info-condition__nav-list :last-child{margin-left:auto}.p-agent-management-partner_info-condition__nav-list .p-agent-management-partner_info-condition__nav-item{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:60px;min-height:20px;border:1px solid #4b4b4b;border-radius:5px;color:#4b4b4b;font-weight:600;font-size:14px;margin-right:10px}.p-agent-management-partner_info-condition__nav-list .p-agent-management-partner_info-condition__nav-item.is-active,.p-agent-management-partner_info-condition__nav-list .p-agent-management-partner_info-condition__new-tab-add{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:60px;min-height:20px;border:1px solid #68cbba;border-radius:5px;background:#68cbba;color:#fff;font-weight:600;font-size:14px}.p-agent-management-partner_info-condition__nav-list .p-agent-management-partner_info-condition__new-tab-add img{width:11.5px;margin-right:7px}.p-agent-management-partner_info-condition__inner-title{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 25px;padding:0 0 5px;width:100%;border-bottom:1px solid #68cbba}.p-agent-management-partner_info-condition__inner-title h2{font-size:18px;font-weight:700}.p-agent-management-partner_info-condition__table__head{display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:5px;font-weight:700;font-size:14px}.p-agent-management-partner_info-condition__table__head div{display:table-cell;background:#f2f2f2;text-align:center;vertical-align:middle;padding:15px 0}.p-agent-management-partner_info-condition__table__head div:first-child{width:3.5%}.p-agent-management-partner_info-condition__table__head div:nth-child(2){width:30%}.p-agent-management-partner_info-condition__table__head div:nth-child(3){width:10%}.p-agent-management-partner_info-condition__table__head div:nth-child(4){width:5%}.p-agent-management-partner_info-condition__table__head div:nth-child(5){width:10%}.p-agent-management-partner_info-condition__table__content{display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:5px 0;border-bottom:1px solid #dedede;padding-bottom:5px;margin-bottom:5px}.p-agent-management-partner_info-condition__table__content .p-agent-management-partner_info-condition__table__content-item{display:table-cell;vertical-align:middle;background:rgba(104,203,186,.15)}.p-agent-management-partner_info-condition__table__content .p-agent-management-partner_info-condition__table__content-item:first-child{width:3.5%;background:none}.p-agent-management-partner_info-condition__table__content .p-agent-management-partner_info-condition__table__content-item:first-child div{display:block;border:1px dashed #b6e1db;height:56px;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.p-agent-management-partner_info-condition__table__content .p-agent-management-partner_info-condition__table__content-item:first-child div img{width:15px}.p-agent-management-partner_info-condition__table__content .p-agent-management-partner_info-condition__table__content-item:nth-child(2){width:30%;padding-left:10px;font-size:13px;font-weight:700}.p-agent-management-partner_info-condition__table__content .p-agent-management-partner_info-condition__table__content-item:nth-child(3){width:10%;text-align:center}.p-agent-management-partner_info-condition__table__content .p-agent-management-partner_info-condition__table__content-item:nth-child(3) label span:before{border:1px solid #b7b7b7;background:#fff}.p-agent-management-partner_info-condition__table__content .p-agent-management-partner_info-condition__table__content-item:nth-child(4){width:5%}.p-agent-management-partner_info-condition__table__content .p-agent-management-partner_info-condition__table__content-item:nth-child(5){width:10%;background:none;text-align:center}.p-agent-management-partner_info-condition__table__content .p-agent-management-partner_info-condition__table__content-item:nth-child(5) .p-agent-management-partner_info-condition__table__button--delete{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:70px;min-height:20px;border-radius:5px;background:#9a9a9a;color:#fff;font-weight:600;font-size:14px}.p-agent-management-partner_info-condition__table__content .p-agent-management-partner_info-condition__table__content-item:nth-child(6){width:15%;background:none;text-align:center}.p-agent-management-partner_info-condition__table__content .p-agent-management-partner_info-condition__table__content-item:nth-child(6) .p-agent-management-partner_info-condition__table__button--delete{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:5px 15px;min-width:70px;min-height:20px;border-radius:5px;background:#9a9a9a;color:#fff;font-weight:600;font-size:14px}.p-agent-management-partner_info-condition__table__button--edit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin:35px 0 10px}.p-agent-management-partner_info-condition__table__button--edit button{width:180px}.p-agent-management-partner_info-condition__table__button--edit .p-agent-management-partner_info-condition__table__new-item-add{margin-right:auto;width:160px}.p-agent-management-partner_info-condition__table__button--edit .p-agent-management-partner_info-condition__table__new-item-add img{width:11.5px;margin-right:7px}.p-agent-management-partner_info-condition__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 40px;width:100%}.p-agent-management-partner_info-condition__button [class*=c-button]{min-width:185px}.p-agent-management-partner_info-condition__button .p-agent-management-partner_info-condition__button__new-tab-add{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 28px;min-width:185px;min-height:40px;border:1px solid #68cbba;border-radius:10px;background:#fff;color:#68cbba;font-weight:600;font-size:14px;margin-right:10px}.p-agent-management-partner_info-condition__button .p-agent-management-partner_info-condition__button__new-tab-add img{width:11.5px;margin-right:7px}.p-agent-management-partner-create__nav{padding:25px 30px}.p-agent-management-partner-create__nav .p-agent-management-partner-create__nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-management-partner-create__nav .p-agent-management-partner-create__nav-list li{margin-right:10px}.p-agent-management-partner-create__criteria{padding:30px}.p-agent-management-partner-create-table>tbody>tr:last-child{border-bottom:none}.p-agent-management-partner-create-table>tbody>tr>th{padding:5px 5px 5px 0;vertical-align:middle;width:160px;font-size:13px}.p-agent-management-partner-create-table>tbody>tr>th:nth-of-type(2){padding-left:30px}.p-agent-management-partner-create-table>tbody>tr>th.title-top{vertical-align:top;padding-top:20px}.p-agent-management-partner-create-table>tbody>tr>th sup{font-size:16px;margin-left:5px}.p-agent-management-partner-create-table>tbody>tr>.p-agent-management-partner_info-detail__table__td__thumbnail{display:flex;align-items:center;cursor:pointer}.p-agent-management-partner-create-table>tbody>tr>.p-agent-management-partner_info-detail__table__td__thumbnail>.p-agent-management-partner_info-detail__table__thumbnail{width:83px;height:46px;display:inline-block;margin-right:20px}.p-agent-management-partner-create-table>tbody>tr>.p-agent-management-partner_info-detail__table__td__thumbnail>.p-agent-management-partner_info-detail__table__thumbnail img{width:100%;height:100%;object-fit:cover;cursor:pointer}.p-agent-management-partner-create-table>tbody>tr>.p-agent-management-partner_info-detail__table__td__thumbnail>input{border-bottom:none!important;width:auto!important;cursor:pointer}.p-agent-management-partner-create-table td{padding:5px 0 5px 20px;font-size:13px}.p-agent-management-partner-create-table input{border:1px solid transparent!important;border-bottom:1px solid #4b4b4b!important;width:100%}.p-agent-management-partner-create-table textarea,.p-agent-management-partner-create-table select{width:100%}.p-agent-management-partner-create-table .js-url,.p-agent-management-partner-create-table .js-contract-type,.p-agent-management-partner-create-table .js-english-skill,.p-agent-management-partner-create-table .js-proposal-validity-period{width:42%}.p-agent-management-partner-create-table .js-skill{width:180px}.p-agent-management-partner-create-table .js-reward{width:170px}.p-agent-management-partner-create__occupation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:10px}.p-agent-management-partner-create__occupation .p-agent-management-partner-create__occupation-item{width:50%;padding:20px}.p-agent-management-partner-create__occupation .p-agent-management-partner-create__occupation-item:first-child{background:#e2f8f4}.p-agent-management-partner-create__occupation .p-agent-management-partner-create__occupation-item:nth-of-type(2){background:#cadedb}.p-agent-management-partner-create__occupation .p-agent-management-partner-create__occupation-item p{font-size:13px;font-weight:700;margin-bottom:20px}.p-agent-management-partner-create__occupation label{margin-bottom:10px}.p-agent-management-partner-create__occupation label div:before{background:#fff}.p-agent-management-partner-create__occupation .radio-group label+label{margin-left:0}.p-agent-management-partner-create__occupation .radio-group label span{font-size:12px}.p-agent-management-partner-create__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 50px;width:100%}.p-agent-management-partner-create__button [class*=c-button]{min-width:180px}.p-agent-management-partner__counselor-edit-form{height:100px}.p-agent-management-partner-ai-alanysis-table .p-agent-management-partner-ai-alanysis-table-result{vertical-align:top;padding-top:15px}.p-agent-management-partner-ai-alanysis-table li{margin-top:15px;list-style:none}.p-agent-management-partner-ai-alanysis-table li h3{font-size:16px;font-weight:700;margin-bottom:10px}.p-agent-job-contract_info__criteria{padding:30px}.p-agent-job-contract_info__criteria .p-agent-inner__title p{margin-left:auto;margin-right:20px}.p-agent-job-contract_info__criteria dl{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.p-agent-job-contract_info__criteria dl dt{font-weight:700}.p-agent-job-contract_info__nav{padding:15px 30px}.p-agent-job-contract_info__nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-job-contract_info__nav-list li{margin-right:10px}.p-agent-job-contract_info__nav-list li:last-child{margin-left:auto;margin-right:0}.p-agent-job-contract_info-table{width:100%}.p-agent-job-contract_info-table>tbody>tr>th{width:175px;font-size:13px;font-weight:700;vertical-align:middle;padding:0 30px 0 0}.p-agent-job-contract_info-table>tbody>tr>th sup{font-size:16px;margin-left:5px}.p-agent-job-contract_info-table>tbody>tr>th span{font-weight:400;display:block}.p-agent-job-contract_info-table>tbody>tr>td{font-size:13px;vertical-align:middle}.p-agent-job-contract_info-table select,.p-agent-job-contract_info-table input{width:180px}.p-agent-job-contract_info-table .update-alert-item{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-job-contract_info-table .update-alert-item .checkbox-group{margin-right:15px}.p-agent-job-contract_info-table .js-unit-price,.p-agent-job-contract_info-table .js-man-hours{border:1px solid transparent;border-bottom:1px solid #4b4b4b;margin-right:10px}.p-agent-job-contract_info-table .js-detail{width:100%}.p-agent-job-contract_info-table .js-detail-no-edit{white-space:pre-wrap}.p-agent-job-contract_info__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 50px;width:100%}.p-agent-job-contract_info__button [class*=c-button]{min-width:180px}.p-agent-job-evaluation_info-edit-form{width:100%}.p-agent-job-evaluation_info-edit__criteria{padding:15px 30px}.p-agent-job-evaluation_info-edit-table--type1{width:100%}.p-agent-job-evaluation_info-edit-table--type1 th{width:130px;vertical-align:middle;font-size:13px;font-weight:700}.p-agent-job-evaluation_info-edit-table--type1 .js-evaluation,.p-agent-job-evaluation_info-edit-table--type2{width:100%}.p-agent-job-evaluation_info-edit-table--type2 th{width:100px;vertical-align:middle;border-right:1px solid #68cbba}.p-agent-job-evaluation_info-edit-table--type2 th span{font-size:12px;font-weight:700;display:block}.p-agent-job-evaluation_info-edit-table--type2 td{padding:0 20px}.p-agent-job-evaluation_info-edit-table--type2 td dl{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;font-size:12px;padding:20px 0}.p-agent-job-evaluation_info-edit-table--type2 td dl:first-child{border-bottom:1px solid #dedede}.p-agent-job-evaluation_info-edit-table--type2 td dl dt{font-weight:700;width:60px}.p-agent-job-evaluation_info-edit-table--type2 td dl dd{width:calc(100% - 65px)}.p-agent-job-evaluation_info-edit__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0 0 50px;width:100%}.p-agent-job-evaluation_info-edit__button .p-disable-button{opacity:.5}.p-agent-job-evaluation_info-edit__button [class*=c-button]{min-width:180px}.p-agent-job-estimate{width:100%}.p-agent-job-estimate__criteria{padding:30px}.p-agent-job-estimate__nav{padding:25px 30px}.p-agent-job-estimate__nav .p-agent-job-estimate__nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-job-estimate__nav .p-agent-job-estimate__nav-list li{margin-right:10px}.p-agent-job-estimate__nav .p-agent-job-estimate__nav-list li:last-child{margin-left:auto;margin-right:0}.p-agent-job-estimate__nav .p-agent-job-estimate__nav-list li:last-child .p-agent-job-estimate_nav-action{margin-bottom:10px}.p-agent-job-estimate-inner__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-job-estimate-inner__title .checkbox-group{margin-left:20px}.p-agent-job-estimate-inner__title .p-agent-job-estimate__estimate-button{margin-left:auto}.p-agent-job-estimate-inner__title .p-agent-job-estimate__estimate-button img{width:11.5px;margin-right:7px}.p-agent-job-estimate-inner__title .bill-month-select{display:flex;white-space:nowrap;align-items:center;margin-left:20px}.p-agent-job-estimate-result__num{font-size:13px;font-weight:700;margin-bottom:20px}.p-agent-job-estimate-result__num .p-agent-job-estimate-result__total{font-size:20px;margin-left:10px}.p-agent-job-estimate__table th{background:#808e8c;color:#fff;font-size:12px;font-weight:700;width:125px;text-align:center;padding:15px 0;border:1px solid #b8bfbe}.p-agent-job-estimate__table th:nth-child(n+8){background:none;border:none}.p-agent-job-estimate__table th:nth-of-type(8){width:75px}.p-agent-job-estimate__table th:nth-of-type(9){width:85px}.p-agent-job-estimate__table th:nth-of-type(10){width:120px}.p-agent-job-estimate__table td{font-size:12px;text-align:center;padding:20px 0;border:1px solid #b8bfbe}.p-agent-job-estimate__table td:nth-of-type(3),.p-agent-job-estimate__table td:nth-of-type(6){color:#48c9b3}.p-agent-job-estimate__table td:nth-of-type(8){text-align:right}.p-agent-job-estimate__table td:nth-child(n+8){border:none}.p-agent-job-estimate-edit-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 5px;min-width:60px;min-height:20px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px;margin-bottom:5px}.p-agent-job-estimate-copy-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:.5px 5px;min-width:60px;min-height:20px;border:1px solid #68cbba;border-radius:5px;background:#fff;color:#68cbba;font-weight:700;font-size:12px}.p-agent-job-estimate-issue-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:70px;min-height:51px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:12px}.p-agent-job-estimate-archive-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:110px;min-height:51px;border:none;border-radius:5px;background:#9a9a9a;color:#fff;font-weight:700;font-size:12px}.p-agent-job-sales_info-detail{width:100%}.p-agent-job-sales_info-detail__criteria{padding:30px}.p-agent-job-sales_info-detail__nav{padding:25px 30px}.p-agent-job-sales_info-detail__nav .p-agent-job-sales_info-detail__nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-job-sales_info-detail__nav .p-agent-job-sales_info-detail__nav-list li{margin-right:10px}.p-agent-job-sales_info-detail-table tbody>tr:last-child{border-bottom:none}.p-agent-job-sales_info-detail-table th{width:120px}.p-agent-job-sales_info-detail-table th sup{font-size:16px;margin-left:5px}.p-agent-job-sales_info-detail-table td:nth-of-type(2){width:393px;padding-left:20px}.p-agent-job-sales_info-detail-table input{width:100%;height:36px!important}.p-agent-job-sales_info-detail-table textarea,.p-agent-job-sales_info-detail-table--type2{width:100%}.p-agent-job-sales_info-detail-table--type2 input{border:1px solid transparent!important}.p-agent-job-sales_info-detail-table--type2 th{text-align:center;padding:10px 0;font-size:12px;font-weight:700;background:#eeeeee;border-right:5px solid #fff;border-bottom:5px solid #fff}.p-agent-job-sales_info-detail-table--type2 th:first-child{width:20%}.p-agent-job-sales_info-detail-table--type2 th:nth-of-type(2){width:20%}.p-agent-job-sales_info-detail-table--type2 th:nth-of-type(3){width:20%}.p-agent-job-sales_info-detail-table--type2 th:nth-of-type(4){width:36%}.p-agent-job-sales_info-detail-table--type2 th:nth-of-type(5){width:4%;border-right:none}.p-agent-job-sales_info-detail-table--type2 td{border-right:5px solid #fff;border-bottom:5px solid #fff}.p-agent-job-sales_info-detail-table--type2 td:nth-of-type(2){padding-left:0}.p-agent-job-sales_info-detail-table--type2 td:nth-of-type(5){border-right:none;text-align:center}.p-agent-job-sales_info-detail-table--type2 td .p-agent-job-sales_info-detail-item{border:1px solid #4b4b4b}.p-agent-job-sales_info-detail-table--type2 .js-price{text-align:right}.js-expected-billing-date{position:relative}.js-expected-billing-date input[type=date]{position:relative;padding:0;border:1px solid transparent!important;background:transparent;box-sizing:border-box;font-size:13px;color:#4b4b4b;background:url(/assets/img/form-parts/calendar-green@2x.png) 95% center no-repeat;background-size:16.7px auto;outline:none}.js-expected-billing-date input[type=date]::-webkit-calendar-picker-indicator{position:absolute;width:100%;height:100%;opacity:0}.c-form-parts .p-agent-job-sales_info-detail-item .c-form-parts__input--box{margin:0}.c-form-parts .p-agent-job-sales_info-detail-item [type=text]{font-size:13px}.c-form-parts .p-agent-job-sales_info-detail-item [type=date]:disabled{border:1px solid transparent!important;background:url(/assets/img/form-parts/calendar-green@2x.png) 95% center no-repeat;background-size:16.7px auto;background-color:#e1e1e1;opacity:.5}.c-form-parts .p-agent-job-sales_info-detail-item [type=text]:disabled{border:1px solid transparent!important;background-color:#e1e1e1;opacity:.5}.c-form-parts .p-agent-job-sales_info-detail-check{position:relative}.c-form-parts .p-agent-job-sales_info-detail-check label div:before{width:36px;height:36px;top:-4px;left:-5px}.c-form-parts .p-agent-job-sales_info-detail-check:not(.button-checkbox) label span:before{width:36px;height:36px;border-radius:0;top:-4px;left:-5px}.c-form-parts .p-agent-job-sales_info-detail-check:not(.button-checkbox) input[type=checkbox]:checked+div span:before{border-color:#4b4b4b;background-color:#fff;transition:all .3s ease}.c-form-parts .p-agent-job-sales_info-detail-check [type=checkbox]:checked+div:after{position:absolute;top:calc(0% + 8px);left:5px;display:block;width:16px;height:10px;border-bottom:3px solid #68cbba;border-left:3px solid #68cbba;content:"";transform:rotate(-45deg)}.h-auto .MuiFormControl-root{height:auto!important}.mb-0{margin-bottom:0!important}.p-agent-job-sales_info-detail-edit-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:373px;min-height:40px;border:none;border-radius:5px;background:#68cbba;color:#fff;font-weight:700;font-size:13px}.p-agent-job-sales_info-detail-add-button{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:1.5px 10px;min-width:100%;min-height:36px;border:1px solid #68cbba;border-radius:5px;color:#68cbba;font-weight:700;font-size:13px;margin-top:5px}.p-agent-job-sales_info-detail-add-button img{width:20px;margin-right:5px}.p-agent-job-sales_info-detail__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:25px 0 50px;width:100%}.p-agent-job-sales_info-detail__button [class*=c-button]{min-width:180px}.p-agent-job-client_create-form{width:100%}.p-agent-job-client_create-form input{width:100%;border:1px solid transparent!important;border-bottom:1px solid #4b4b4b!important}.p-agent-job-client_create-form textarea{width:100%}.p-agent-job-client_create-form .js-wide-390{width:390px}.p-agent-job-client_create-form .js-wide-240{width:240px}.p-agent-job-client_create-form .js-wide-150{width:150px}.p-agent-job-client_create-form .without-border-bottom input{border-bottom:none!important}.p-agent-job-client_create__criteria{padding:30px}.p-agent-job-client_create__detail p{font-size:15px;font-weight:700;border-bottom:1px solid #dedede;padding-bottom:20px;margin-bottom:10px}.p-agent-job-client_create__detail dl{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;font-size:12px;border-bottom:1px solid #dedede;padding-bottom:10px}.p-agent-job-client_create__detail dl dt{font-weight:700;margin-right:15px}.p-agent-job-client_create__detail dl dd{margin-right:50px}.p-agent-job-client_create__detail dl dd:last-child{margin-right:0}.p-agent-job-client_create__nav{padding:25px 30px;margin-top:-5px}.p-agent-job-client_create__nav .p-agent-job-client_create__nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-job-client_create__nav .p-agent-job-client_create__nav-list li{margin-right:10px}.p-agent-job-client_create-table>tbody>tr:last-child{border-bottom:none}.p-agent-job-client_create-table>tbody>tr>th{width:188px}.p-agent-job-client_create-table>tbody>tr>th sup{font-size:16px;margin-left:5px}.p-agent-job-client_create-table>tbody>tr>th:nth-of-type(2){padding-left:10px}.p-agent-job-client_create-table dl{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;font-size:13px}.p-agent-job-client_create-table dl dt{font-weight:700;margin-right:10px}.p-agent-job-client_create-table--type2{margin:0}.p-agent-job-client_create-table--type2>tbody>tr{border-top:1px solid #dedede}.p-agent-job-client_create-table--type2>tbody>tr:last-child{border-bottom:none}.p-agent-job-client_create-table--type2>tbody>tr>th{width:175px;padding:25.5px 5px 0 0}.p-agent-job-client_create-table--type2>tbody>tr>th sup{font-size:16px;margin-left:5px}.p-agent-job-client_create-table--type2>tbody>tr>th:nth-of-type(2){padding-left:10px}.p-agent-job-client_create-table--type2 td{width:280px}.p-agent-job-client_create-table--type2 td:nth-of-type(2){width:45%}.p-agent-job-client_create__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 50px;width:100%}.p-agent-job-client_create__button [class*=c-button]{min-width:180px}@media (max-width: 900px){.p-agent-job-client_create__button [class*=c-button]{min-width:unset}}.p-agent-job-project-search__criteria--type{margin:35px 0}.p-agent-job-project-search__criteria--type .js-ajent-job-project-representative{width:120px}.p-agent-job-project-search__criteria--type .js-ajent-job-project-create-project-representative{text-align:right}.p-agent-job-project-list-result-link:hover{background:#e2f8f4;opacity:1;transition:all .3s ease}.p-agent-job-project-list-result__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 35px;padding:0 0 10px;width:100%;border-bottom:1px solid #68cbba}.p-agent-job-project-list-result__table{margin:-15px 0 0;width:100%;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede;font-size:15px}.p-agent-job-project-list-result__table th{padding:5px 5px 5px 0;vertical-align:middle;font-weight:700;font-size:14px}.p-agent-job-project-list-result__table th a{border-bottom:1px solid #4b4b4b}.p-agent-job-project-list-result__table td{padding:5px 10px 5px 18px;width:80%;vertical-align:middle;font-size:12px}.p-agent-job-project-list-result__info{margin:0 0 5px 10px;font-size:12px}.p-agent-job-project-list-result__id{margin:0 0 0 14px;font-weight:400}.p-agent-job-project-list-result__id__table--type2{font-weight:400}.p-agent-job-project-list-result__id__underline__table--type2{font-weight:400;text-decoration:underline}.p-agent-job-project-list-result__company-label,.p-agent-job-project-list-result__partnername-label{font-weight:700}.p-agent-job-project-list-result__create-at{margin:0 0 0 14px}.p-agent-job-project-list-result__table--type2{margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate;width:100%}.p-agent-job-project-list-result__table--type2 th{padding:5px 10px;vertical-align:middle;font-weight:700;border-right:1px solid #dedede}.p-agent-job-project-list-result__table--type2 td{padding:5px 20px;vertical-align:middle;font-weight:700}.p-agent-job-project-list-result__table--type2 .job-title{padding-left:0;width:40%}.p-agent-job-project-list-result__table--type2 .cliant-name,.p-agent-job-project-list-result__table--type2 .job-skill{width:20%}.p-agent-job-project-list-result__table--type2 .progress-count{width:10%}.p-agent-job-project-list-result__table--type2 .create-date{border:none;width:20%}.p-agent-job-project-list-result__id__table--type2{font-weight:400}.p-agent-management__nav{padding:25px 30px}.p-agent-management__nav .p-agent-management__nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-management__nav .p-agent-management__nav-list li{margin-right:10px}.p-agent-management-user{width:100%}.p-agent-management-user-button{text-align:right;margin-bottom:15px}.p-agent-management-user__criteria{padding:15px 30px}.p-agent-management-user-table{width:100%}.p-agent-management-user-table th{width:10%;vertical-align:middle;border-right:1px solid #68cbba}.p-agent-management-user-table th span{font-size:12px;font-weight:700;display:block;margin-bottom:10px}.p-agent-management-user-table td{border-right:1px solid #dedede;padding:0 20px}.p-agent-management-user-table td:first-child{width:42%}.p-agent-management-user-table td:nth-of-type(2){width:22%;padding:0 10px 0 40px}.p-agent-management-user-table td:nth-of-type(3){width:13%;padding:0 10px 0 40px}.p-agent-management-user-table td:nth-of-type(4){width:13%;text-align:center}.p-agent-management-user-table td:nth-child(n+4){border-right:none}.p-agent-management-user-table td dl dt{font-size:12px;font-weight:700;margin-bottom:10px}.p-agent-management-user-table td dl dd{font-size:14px}.p-agent-management-user-table-item{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.p-agent-management-user-table-item>div{width:74px}.p-agent-management-user-table-item .p-agent-management-user-thumbnail{margin:0 10px 0 0;width:74px;height:74px;border-radius:25px;object-fit:cover}.p-agent-management-user-table-item p{font-size:16px;width:185px}.p-agent-management-message{width:100%}.p-agent-management-message-button{text-align:right;margin-bottom:15px}.p-agent-management-message__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px 10px 0 0;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-management-message__title .p-agent-management-message__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-management-message__criteria--type{padding:30px 20px;margin-bottom:50px}.p-agent-management-message__criteria--type .js-sales-representative{width:120px}.p-agent-management-message__criteria--type .js-year,.p-agent-management-message__criteria--type .js-month{width:80px}.p-agent-management-message__criteria--type .js-operation-status{width:180px}.p-agent-management-message-interview__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:15px 0 0;width:100%}.p-agent-management-message-interview__button [class*=c-button]{min-width:185px}.p-agent-management-message__csvbutton{float:right}.p-agent-management-message-result__header{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:0 0 5px;width:100%}.p-agent-management-message-result__num{padding:6px 0 0;font-weight:700;font-size:13px}.p-agent-management-message-result__total{font-size:20px;margin-left:12px}.p-agent-management-message-result-table{width:100%}.p-agent-management-message-result-table>tbody>tr>th{border:1px solid #b8bfbe;background-color:#808e8c;color:#fff;padding:15px 0;vertical-align:middle;font-weight:700;font-size:12px;text-align:center}.p-agent-management-message-result-table>tbody>tr>th:nth-child(1){width:80px}.p-agent-management-message-result-table>tbody>tr>th:nth-child(2){width:100px}.p-agent-management-message-result-table>tbody>tr>th:nth-child(3){width:150px}.p-agent-management-message-result-table>tbody>tr>th:nth-child(4){width:90px}.p-agent-management-message-result-table>tbody>tr>th:last-child{border:none;background-color:#fff;width:80px}.p-agent-management-message-result-table>tbody>tr>td{border:1px solid #b8bfbe;padding:15px 10px;vertical-align:middle;font-size:12px;text-align:center;position:relative}.p-agent-management-message-result-table>tbody>tr>td:nth-child(3){text-align:left}.p-agent-management-message-result-table>tbody>tr>td:nth-child(3) p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.p-agent-management-message-result-table>tbody>tr>td:nth-child(10){text-align:left;font-size:11px}.p-agent-management-message-result-table>tbody>tr>td:last-child{padding:15px 0 15px 10px;border:none;background-color:#fff}.p-agent-management-message-result-table>tbody>tr>td .p-agent-management-message-result-tatus{display:inline-block;width:25px;font-weight:700;color:#68cbba;border:1px solid #68cbba;font-size:9px;margin-bottom:5px}.p-agent-management-message-result-table>tbody>tr>td .p-agent-management-message-result-button{font-size:12px;padding:10px 9px;border-radius:5px}.p-agent-management-user__criteria-table th{width:158px}.p-agent-management-messeage__search-input,.p-agent-job-search-result-table{width:100%}.p-agent-job-search-result-table>tbody>tr>th{border:1px solid #b8bfbe;background-color:#808e8c;color:#fff;padding:15px 0;vertical-align:middle;font-weight:700;font-size:12px;text-align:center}.p-agent-job-search-result-table>tbody>tr>td{border:1px solid #b8bfbe;padding:15px 10px;vertical-align:middle;font-size:12px;text-align:center;position:relative}.p-agent-job-search-result-table>tbody>tr>td .p-agent-management-message-result-tatus{display:inline-block;width:25px;font-weight:700;color:#68cbba;border:1px solid #68cbba;font-size:9px;margin-bottom:5px}.p-agent-management-bulk__csv-button{text-align:center}.register_temporary{width:480px;padding:40px 30px}@media (max-width: 900px){.register_temporary{width:90%}}.register_temporary__inner{border-bottom:1px solid #c9c9c9;margin-bottom:20px}.register_temporary-mail-outer .c-form-error-text{transform:translateY(-20px)}.register_temporary-mail{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-bottom:20px}.register_temporary-mail .js-mail{width:250px;border:1px solid transparent;border-bottom:1px solid #7c7c7c}.register_temporary-mail input::-webkit-input-placeholder{font-weight:700}.register_temporary-mail input:-moz-placeholder{font-weight:700}.register_temporary-mail input::-moz-placeholder{font-weight:700}.register_temporary-mail input:-ms-input-placeholder{font-weight:700}.register_temporary-mail h1{font-size:20px;font-weight:600}.register_temporary-button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-bottom:20px}.register_temporary-button button{width:250px}@media (max-width: 900px){.register_temporary-button button{width:100%;padding:16px 0;margin:10px 0 0}}@media (max-width: 900px){.register_temporary-checkbox{text-align:center;margin:0 auto!important}}.register_temporary-checkbox label{width:100%;margin-bottom:10px}.register_temporary-checkbox label+label{margin-left:0!important}.register_temporary-checkbox .alert-word{color:#c73131;font-weight:500;transform:translate(25px,-10px)}.register_temporary-text01{font-size:12px;color:#555c5b;margin-bottom:25px}.register_temporary-text01 a{color:#68cbba;text-decoration:underline}@media (max-width: 900px){.register_temporary-text01{font-size:13px}}.register_temporary-confirmed-text-area{color:#555c5b;margin-bottom:25px}.register_temporary-confirmed-text-area a{color:#68cbba;text-decoration:underline}.register_temporary-confirmed-text-area p{margin-top:10px;margin-bottom:20px}.register_temporary-registered{font-size:13px;color:#9f9f9f;text-align:center;display:block}@media (max-width: 900px){.register_temporary-registered{font-size:14px}}.migrate-partner-first-login{width:640px;padding:40px 20px 20px}@media (max-width: 900px){.migrate-partner-first-login{width:90%}}.migrate-partner-first-login__inner{margin-bottom:20px}.migrate-partner-first-login-outline{margin-bottom:0}.migrate-partner-first-login__content{margin-bottom:30px}.migrate-partner-first-login h1{font-size:16px;font-weight:700;margin-bottom:.8em}.migrate-partner-first-login-detail{font-size:14px;margin-bottom:20px}.migrate-partner-first-login-info{font-size:12px;margin-top:.8em;margin-left:1em}.migrate-partner-first-login-info p{margin-bottom:.2em}.migrate-partner-first-login-link-inline{text-decoration:underline}.migrate-partner-first-login-link{font-size:12px;margin-left:1em;text-decoration:underline}.migrate-partner-first-login-provide-detail{width:100%;height:300px;overflow:auto;border:1px solid #ccc;padding:10px;margin-bottom:20px}.migrate-partner-first-login-provide-detail p{font-size:12px}.migrate-partner-first-login-mail-outer .c-form-error-text{transform:translateY(-20px)}.migrate-partner-first-login-mail{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-bottom:20px}.migrate-partner-first-login-mail .js-mail{width:250px;border:1px solid transparent;border-bottom:1px solid #7c7c7c}.migrate-partner-first-login-mail input::-webkit-input-placeholder{font-weight:700}.migrate-partner-first-login-mail input:-moz-placeholder{font-weight:700}.migrate-partner-first-login-mail input::-moz-placeholder{font-weight:700}.migrate-partner-first-login-mail input:-ms-input-placeholder{font-weight:700}.migrate-partner-first-login-mail h1{font-size:20px;font-weight:600}.migrate-partner-first-login-button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-top:50px;margin-bottom:20px}.migrate-partner-first-login-button button{width:250px}@media (max-width: 900px){.migrate-partner-first-login-button button{width:100%;padding:16px 0;margin:10px 0 0}}@media (max-width: 900px){.migrate-partner-first-login-checkbox{text-align:center;margin:0 auto!important}}.migrate-partner-first-login-checkbox label{width:100%;margin-bottom:10px}.migrate-partner-first-login-checkbox label+label{margin-left:0!important}.migrate-partner-first-login-checkbox .alert-word{color:#c73131;font-weight:500;transform:translate(25px,-10px)}.migrate-partner-first-login-text01{font-size:9px;color:#555c5b;margin-bottom:25px}.migrate-partner-first-login-text01 a{color:#68cbba;text-decoration:underline}@media (max-width: 900px){.migrate-partner-first-login-text01{font-size:13px}}.migrate-partner-first-login-confirmed-text-area{color:#555c5b;margin-bottom:25px}.migrate-partner-first-login-confirmed-text-area a{color:#68cbba;text-decoration:underline}.migrate-partner-first-login-confirmed-text-area p{margin-top:10px;margin-bottom:20px}.migrate-partner-first-login-registered{font-size:13px;color:#9f9f9f;text-align:center;display:block}@media (max-width: 900px){.migrate-partner-first-login-registered{font-size:14px}}.p-agent__title_only{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent__title_only .p-agent__title-en{margin:0 0 0 20px;font-weight:600;font-size:14px}.p-agent-client__title{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 30px;border-radius:10px;background:#6b817d;color:#fff;font-weight:700;font-size:18px;line-height:1}.p-agent-client__title .p-agent-client__title-en{margin:0 0 0 20px;font-weight:800;font-size:14px}.p-agent-client-search{margin-bottom:50px}.p-agent-client-search__criteria{padding:30px}.p-agent-client-search__criteria--type2{padding:20px 30px}.p-agent-client-search__criteria-table>tbody>tr>th{width:190px;padding:20px 0!important;vertical-align:middle}.p-agent-client-search__criteria-table td{padding:20px 0!important}.p-agent-client-search__criteria-table select{width:180px}.p-agent-client-search__criteria-table select+select{margin-left:30px}.p-agent-client-search__id{width:863px}.p-agent-client-search__occupation{padding:0 8px!important;height:40px!important;border:1px solid #4b4b4b!important;width:210px!important;background:url(/assets/img/form-parts/chevron-select-green@2x.png) 180px center no-repeat!important;background-size:16px auto!important}.p-agent-client-search__button{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:35px 0 0;width:100%}.p-agent-client-search__button [class*=c-button]{min-width:180px}.p-agent-client-search__first-time__label{font-size:13px;background-color:#68cbba;color:#fff;padding:9px 10px;margin:0 15px}.p-agent-client-search__first-time__label:first-child{margin:0 15px 0 0}.p-agent-client-search__english-level p{font-size:13px;font-weight:700;display:inline-block;margin:0 30px 0 45px}.p-agent-client-search-result{display:flex}.p-agent-client-search-result .p-agent-client-search-result__partner-name{width:120px;margin-right:20px;border-right:1px solid #68cbba;padding:30px 0}.p-agent-client-search-result .p-agent-client-search-result__partner-name .p-agent-client-search-result__partner-name__label{font-size:12px;font-weight:700;margin-bottom:8px}.p-agent-client-search-result .p-agent-client-search-result__partner-name .p-agent-client-search-result__partner-name__name{font-size:14px;margin-bottom:18px}.p-agent-client-search-result .p-agent-client-search-result__detail{width:calc(100% - 10px)}.p-agent-client-search-result__table{width:100%;border-spacing:0 10px;border-collapse:separate}.p-agent-client-search-result__table th{padding:5px 10px 5px 20px;vertical-align:middle;font-weight:700;border-left:1px solid #dedede}.p-agent-client-search-result__table th:first-child{width:160px;border-left:none}.p-agent-client-search-result__table th:nth-child(2){width:160px}.p-agent-client-search-result__table th:nth-child(3){width:160px}.p-agent-client-search-result__table th:nth-child(4){width:290px}.p-agent-client-search-result__table th:nth-child(5){width:180px}.p-agent-client-search-result__table th:nth-child(6){width:160px}.p-agent-client-search-result__table th:nth-child(7){width:180px}.p-agent-client-search-result__table th span{display:block;font-weight:500;margin-top:15px}.p-agent-partner-Counseling__table{display:flex;align-items:center;column-gap:24px;border-spacing:0 10px;border-collapse:separate}.p-agent-partner-Counseling__table th{padding:5px 10px 5px 20px;vertical-align:middle;font-weight:700;border-left:1px solid #dedede}.p-agent-partner-Counseling__table th:first-child{padding:5px 20px 5px 0;border-left:none}.p-agent-partner-Counseling__table th:nth-child(2){width:220px}.p-agent-partner-Counseling__table th:nth-child(3){width:150px}.p-agent-partner-Counseling__table th:last-child{width:115px}.p-agent-partner-Counseling__table th span{display:block;font-weight:500;margin-top:15px}.p-agent-partner-Counseling__table th textarea{width:150px;height:50px}.p-agent-partner-Counseling__table dl{display:grid;gap:16px;flex:1;grid-template-columns:100px 200px 200px 200px 1fr;align-items:stretch}.p-agent-partner-Counseling__table dl div{border-right:1px solid #dedede;padding-right:16px}.p-agent-partner-Counseling__table dl dt{font-weight:700}.c-counseling-width{margin:0 0 17px;width:1200px;border-radius:10px;background:#fff;box-shadow:0 3px 6px #00000029;padding:1px}.c-counseling-top{margin-top:30px}.p-agent-partner-evaluation-result__table{width:100%;margin:-15px 0 0;border-spacing:0 10px;border-collapse:separate;border-bottom:1px solid #dedede}.p-agent-partner-evaluation-result__table th{padding:5px 10px 5px 20px;vertical-align:middle;font-weight:700;border-left:1px solid #dedede}.p-agent-partner-evaluation-result__table th:first-child{padding:5px 20px 5px 0;width:100px;border-left:none}.p-agent-partner-evaluation-result__table th:nth-child(2){width:160px}.p-agent-partner-evaluation-result__table th:nth-child(3){width:135px}.p-agent-partner-evaluation-result__table th span{display:block;font-weight:500;margin-top:15px}.p-agent-partner-search-result__table--type2{width:100%;margin:0 0 -15px;border-spacing:0 10px;border-collapse:separate}.p-agent-partner-search-result__table--type2 th{padding:5px 10px 5px 20px;vertical-align:middle;font-weight:700;border-left:1px solid #dedede}.p-agent-partner-search-result__table--type2 th:first-child{padding:5px 20px 5px 0;width:135px;border-left:none}.p-agent-partner-search-result__table--type2 th:nth-child(2){width:150px}.p-agent-partner-search-result__table--type2 th:nth-child(3){width:135px}.p-agent-partner-search-result__table--type2 th:last-child{width:230px;border-left:none}.p-agent-partner-search-result__table--type2 th span{display:block;font-weight:500;margin-top:15px}.p-agent-partner-change-history{width:100%}.p-agent-partner-change-history th{background:#808e8c;color:#fff;font-size:12px;font-weight:700;text-align:center;padding:15px 20px;border:1px solid #b8bfbe}.p-agent-partner-change-history th:first-child{width:10%}.p-agent-partner-change-history td{font-size:12px;padding:15px 20px;border:1px solid #b8bfbe;white-space:pre-wrap;text-align:left}.u-flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.u-flex--end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.u-flex--center{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.u-flex--between{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.u-flex--column{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.u-flex-direction--row{flex-direction:row}.u-flex-direction--column{flex-direction:column}.u-flex-wrap--wrap{flex-wrap:wrap!important}.u-justify-content--start{justify-content:flex-start!important}.u-justify-content--center{justify-content:center!important}.u-justify-content--end{justify-content:flex-end!important}.u-justify-content--between{justify-content:space-between!important}.u-justify-content--around{justify-content:space-around!important}.u-justify-content--stretch{justify-content:stretch!important}.u-align-items--stretch{align-items:stretch!important}.u-align-items--center{align-items:center!important}.u-align-items--start{align-items:flex-start!important}.u-align-items--end{align-items:flex-end!important}.u-text-hidden{overflow:hidden;text-indent:100%;white-space:nowrap}.u-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-text-attention{color:#cb4545}.u-font-xx-small{font-size:10px}.u-font-x-small{font-size:12px}.u-font-small{font-size:13px}.u-font-normal{font-size:14px}.u-font-large{font-size:16px}.u-font-x-large{font-size:18px}.u-font-xx-large{font-size:20px}.u-font-xxx-large{font-size:24px}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-left{text-align:left}.u-float-left{float:left}.u-float-right{float:right}.u-background-primary{background-color:#68cbba}.u-background-secondary{background-color:#6b817d}.u-background-done{background-color:#68cbba}.u-background-cancel{background-color:#9a9a9a}.u-background-current{background-color:#d07272}.u-background-error,.u-background-warning,.u-background-attention{background-color:#cb4545}.u-color-font-normal{border-color:#4b4b4b}.u-color-font-inverted{border-color:#fff}.u-color-font-normal{color:#4b4b4b}.u-color-font-inverted{color:#fff}.u-color-font-light{color:#9f9f9f}.u-color-font-attention,.u-color-font-error{color:#cb4545}@media (hover: hover) and (pointer: fine){.u-hover--type1:hover{background:#e2f8f4;opacity:1;transition:all .3s ease}}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2579ba;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\d7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc *:before,.fc *:after{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{vertical-align:top;padding:0}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color, #ddd)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype");font-weight:400;font-style:normal}.fc-icon{display:inline-block;width:1em;height:1em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:fcicons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:"\e900"}.fc-icon-chevron-right:before{content:"\e901"}.fc-icon-chevrons-left:before{content:"\e902"}.fc-icon-chevrons-right:before{content:"\e903"}.fc-icon-minus-square:before{content:"\e904"}.fc-icon-plus-square:before{content:"\e905"}.fc-icon-x:before{content:"\e906"}.fc .fc-button{border-radius:0;overflow:visible;text-transform:none;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button::-moz-focus-inner{padding:0;border-style:none}.fc .fc-button{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.4em .65em;font-size:1em;line-height:1.5;border-radius:.25em}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{outline:0;box-shadow:0 0 0 .2rem #2c3e5040}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{color:#fff;color:var(--fc-button-text-color, #fff);background-color:#2c3e50;background-color:var(--fc-button-bg-color, #2C3E50);border-color:#2c3e50;border-color:var(--fc-button-border-color, #2C3E50)}.fc .fc-button-primary:hover{color:#fff;color:var(--fc-button-text-color, #fff);background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color, #1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color, #1a252f)}.fc .fc-button-primary:disabled{color:#fff;color:var(--fc-button-text-color, #fff);background-color:#2c3e50;background-color:var(--fc-button-bg-color, #2C3E50);border-color:#2c3e50;border-color:var(--fc-button-border-color, #2C3E50)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem #4c5b6a80}.fc .fc-button-primary:not(:disabled):active,.fc .fc-button-primary:not(:disabled).fc-button-active{color:#fff;color:var(--fc-button-text-color, #fff);background-color:#1a252f;background-color:var(--fc-button-active-bg-color, #1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color, #151e27)}.fc .fc-button-primary:not(:disabled):active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus{box-shadow:0 0 0 .2rem #4c5b6a80}.fc .fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc .fc-button-group{position:relative;display:inline-flex;vertical-align:middle}.fc .fc-button-group>.fc-button{position:relative;flex:1 1 auto}.fc .fc-button-group>.fc-button:hover{z-index:1}.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button.fc-button-active{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc .fc-toolbar{display:flex;justify-content:space-between;align-items:center}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{position:absolute;top:0;right:0;left:0;bottom:0}.fc .fc-scroller-harness{position:relative;overflow:hidden;direction:ltr}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid #ddd;border:1px solid var(--fc-border-color, #ddd)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{width:100%;table-layout:fixed}.fc .fc-scrollgrid table{border-top-style:hidden;border-left-style:hidden;border-right-style:hidden}.fc .fc-scrollgrid{border-collapse:separate;border-right-width:0;border-bottom-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section{height:1px}.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section table{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-top-width:0;border-left-width:0}.fc .fc-scrollgrid-section-header>*,.fc .fc-scrollgrid-section-footer>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:#fff;background:var(--fc-page-bg-color, #fff);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{position:absolute;top:0;right:0;bottom:0;left:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-non-business,.fc .fc-highlight{position:absolute;top:0;left:0;right:0;bottom:0}.fc .fc-non-business{background:rgba(215,215,215,.3);background:var(--fc-non-business-color, rgba(215, 215, 215, .3))}.fc .fc-bg-event{background:rgb(143,223,130);background:var(--fc-bg-event-color, rgb(143, 223, 130));opacity:.3;opacity:var(--fc-bg-event-opacity, .3)}.fc .fc-bg-event .fc-event-title{margin:.5em;font-size:.85em;font-size:var(--fc-small-font-size, .85em);font-style:italic}.fc .fc-highlight{background:rgba(188,232,241,.3);background:var(--fc-highlight-color, rgba(188, 232, 241, .3))}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:rgba(208,208,208,.3);background:var(--fc-neutral-bg-color, rgba(208, 208, 208, .3))}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event[href],.fc-event.fc-event-draggable{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px #0000004d}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event:hover .fc-event-resizer,.fc-event-selected .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width, 8px) / 2);border-width:1px;border-width:var(--fc-event-resizer-dot-border-width, 1px);width:8px;width:var(--fc-event-resizer-dot-total-width, 8px);height:8px;height:var(--fc-event-resizer-dot-total-width, 8px);border-style:solid;border-color:inherit;background:#fff;background:var(--fc-page-bg-color, #fff)}.fc-event-selected .fc-event-resizer:before{content:"";position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px #0003}.fc-event-selected:before,.fc-event:focus:before{content:"";position:absolute;z-index:3;top:0;left:0;right:0;bottom:0}.fc-event-selected:after,.fc-event:focus:after{content:"";background:rgba(0,0,0,.25);background:var(--fc-event-selected-overlay-color, rgba(0, 0, 0, .25));position:absolute;z-index:1;top:-1px;left:-1px;right:-1px;bottom:-1px}.fc-h-event{display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color, #3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color, #3788d8)}.fc-h-event .fc-event-main{color:#fff;color:var(--fc-event-text-color, #fff)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;vertical-align:top;left:0;right:0;max-width:100%;overflow:hidden}.fc-h-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{top:0;bottom:0;width:8px;width:var(--fc-event-resizer-thickness, 8px)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:-4px;left:calc(-.5 * var(--fc-event-resizer-thickness, 8px))}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:-4px;right:calc(-.5 * var(--fc-event-resizer-thickness, 8px))}.fc-h-event.fc-event-selected .fc-event-resizer{top:50%;margin-top:-4px;margin-top:calc(-.5 * var(--fc-event-resizer-dot-total-width, 8px))}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:-4px;left:calc(-.5 * var(--fc-event-resizer-dot-total-width, 8px))}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:-4px;right:calc(-.5 * var(--fc-event-resizer-dot-total-width, 8px))}.fc .fc-popover{position:absolute;z-index:9999;box-shadow:0 2px 6px #00000026}.fc .fc-popover-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;opacity:.65;font-size:1.1em}.fc-theme-standard .fc-popover{border:1px solid #ddd;border:1px solid var(--fc-border-color, #ddd);background:#fff;background:var(--fc-page-bg-color, #fff)}.fc-theme-standard .fc-popover-header{background:rgba(208,208,208,.3);background:var(--fc-neutral-bg-color, rgba(208, 208, 208, .3))}.fc-v-event{display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color, #3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color, #3788d8)}.fc-v-event .fc-event-main{color:#fff;color:var(--fc-event-text-color, #fff);height:100%}.fc-v-event .fc-event-main-frame{height:100%;display:flex;flex-direction:column}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{top:0;bottom:0;max-height:100%;overflow:hidden}.fc-v-event:not(.fc-event-start){border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event:not(.fc-event-end){border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:8px;height:var(--fc-event-resizer-thickness, 8px);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-thickness, 8px) / -2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-thickness, 8px) / -2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:-4px;margin-left:calc(var(--fc-event-resizer-dot-total-width, 8px) / -2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-dot-total-width, 8px) / -2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-dot-total-width, 8px) / -2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{position:relative;z-index:1;min-height:100%}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-axis-chunk>table{position:relative;z-index:1}.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-slot{height:1.5em;border-bottom:0}.fc .fc-timegrid-slot:empty:before{content:"\a0"}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-slot-label{vertical-align:middle}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{overflow:hidden;display:flex;align-items:center;justify-content:flex-end}.fc .fc-timegrid-axis-cushion{max-width:60px;flex-shrink:0}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc .fc-timegrid-col.fc-day-today{background-color:#ffdc2826;background-color:var(--fc-today-bg-color, rgba(255, 220, 40, .15))}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc-media-screen .fc-timegrid-cols{position:absolute;top:0;left:0;right:0;bottom:0}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{position:absolute;top:0;left:0;right:0}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight{z-index:3}.fc .fc-timegrid-bg-harness{position:absolute;left:0;right:0}.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness{position:absolute}.fc-timegrid-event-harness>.fc-timegrid-event{position:absolute;top:0;bottom:0;left:0;right:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px var(--fc-page-bg-color, #fff)}.fc-timegrid-event,.fc-timegrid-more-link{font-size:.85em;font-size:var(--fc-small-font-size, .85em);border-radius:3px}.fc-timegrid-event{margin-bottom:1px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{white-space:nowrap;font-size:.85em;font-size:var(--fc-small-font-size, .85em);margin-bottom:1px}.fc-timegrid-event-short .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-short .fc-event-time:after{content:"\a0-\a0"}.fc-timegrid-event-short .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size, .85em)}.fc-timegrid-more-link{position:absolute;z-index:9999;color:inherit;color:var(--fc-more-link-text-color, inherit);background:#d0d0d0;background:var(--fc-more-link-bg-color, #d0d0d0);cursor:pointer;margin-bottom:1px}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-line{position:absolute;z-index:4;left:0;right:0;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color, red);border-width:1px 0 0}.fc .fc-timegrid-now-indicator-arrow{position:absolute;z-index:4;margin-top:-5px;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color, red)}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}:root{--fc-daygrid-event-dot-width: 8px}.fc-daygrid-day-frame:before,.fc-daygrid-day-events:before,.fc-daygrid-event-harness:before{content:"";clear:both;display:table}.fc-daygrid-day-frame:after,.fc-daygrid-day-events:after,.fc-daygrid-event-harness:after{content:"";clear:both;display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:#ffdc2826;background-color:var(--fc-today-bg-color, rgba(255, 220, 40, .15))}.fc .fc-daygrid-day-frame{position:relative;min-height:100%}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{position:relative;z-index:4;padding:4px}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{position:absolute;left:0;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{position:relative;min-height:2em}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{position:absolute;top:0;left:0;right:0}.fc .fc-daygrid-bg-harness{position:absolute;top:0;bottom:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{z-index:6;margin-top:1px}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;padding:2px 3px 0}.fc .fc-daygrid-day-bottom:before{content:"";clear:both;display:table}.fc .fc-daygrid-more-link{position:relative;z-index:4;cursor:pointer}.fc .fc-daygrid-week-number{position:absolute;z-index:5;top:0;padding:2px;min-width:1.5em;text-align:center;background-color:#d0d0d04d;background-color:var(--fc-neutral-bg-color, rgba(208, 208, 208, .3));color:gray;color:var(--fc-neutral-text-color, #808080)}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-week-number{left:0;border-radius:0 0 3px}.fc-direction-rtl .fc-daygrid-week-number{right:0;border-radius:0 0 0 3px}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{position:relative;white-space:nowrap;border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size, .85em)}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{display:flex;align-items:center;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;min-width:0;overflow:hidden;font-weight:700}.fc-daygrid-dot-event:hover,.fc-daygrid-dot-event.fc-event-mirror{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-daygrid-event-dot{margin:0 4px;box-sizing:content-box;width:0;height:0;border:4px solid #3788d8;border:calc(var(--fc-daygrid-event-dot-width, 8px) / 2) solid var(--fc-event-border-color, #3788d8);border-radius:4px;border-radius:calc(var(--fc-daygrid-event-dot-width, 8px) / 2)}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}
