@charset "UTF-8";html,body{margin:0;padding:0;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,pre,address,em,strong,th,ins{font-size:100%;font-weight:400}h1,h2,h3,h4,h5,h6,pre,address,ul,ol,li,dl,dt,dd,form,legend,p,input{margin:0;padding:0}table,tr,td,th{margin:0;padding:0;border-collapse:collapse;border:0}img{border:0;vertical-align:bottom}ul,li{list-style-type:none}header,section,footer,aside,nav,article,figure,main{margin:0;padding:0;display:block}body,th,td{word-wrap:break-word}button,input,select,textarea{font-family:inherit;vertical-align:bottom}input[type=text],input[type=password],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea{resize:none}button,input:not([type=range]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}button{padding:0}em{font-family:inherit;font-style:normal;font-weight:700}a{text-decoration:none}@font-face{font-family:NotoSans;src:url(./NotoSansJP-Regular-CmA5OamH.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:NotoSans;src:url(./NotoSansJP-Medium-Bw8U4Zdu.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:NotoSans;src:url(./NotoSansJP-Bold-CUVbu5yF.woff2) format("woff2");font-weight:700;font-style:normal}:root{--global-color-black-01: rgba(0, 0, 0, 1);--global-color-black-02: rgba(52, 58, 64, 1);--global-color-blue-01: rgba(0, 123, 255, 1);--global-color-blue-02: rgba(88, 170, 255, 1);--global-color-gray-01: rgba(108, 117, 125, 1);--global-color-gray-02: rgba(122, 126, 131, 1);--global-color-gray-03: rgba(134, 141, 150, 1);--global-color-gray-04: rgba(176, 182, 186, 1);--global-color-gray-05: rgba(224, 224, 224, 1);--global-color-gray-06: rgba(234, 236, 239, 1);--global-color-gray-07: rgba(238, 238, 238, 1);--global-color-gray-08: rgba(248, 249, 250, 1);--global-color-gray-09: rgba(183, 183, 183, 1);--global-color-gray-10: rgba(161, 163, 167, 1);--global-color-gray-11: rgba(206, 212, 218, 1);--global-color-red-01: rgba(220, 53, 69, 1);--global-color-red-02: rgba(255, 225, 231, 1);--global-color-white-01: rgba(255, 255, 255, 1);--global-color-white-02: rgba(255, 245, 235, 1);--global-color-yellow-01: rgba(255, 215, 94, 1);--global-color-green-01: rgba(68, 153, 15, 1);--global-font-size-01: 10px;--global-font-size-02: 12px;--global-font-size-03: 14px;--global-font-size-04: 16px;--global-font-size-05: 18px;--global-font-size-06: 20px;--global-font-size-07: 24px;--global-font-size-08: 28px;--global-font-size-09: 32px;--global-border-color-01: var(--global-color-gray-05);--global-border-radius-01: 5px;--global-button-active-themecolor-01: var(--global-color-blue-01);--global-button-active-themecolor-02: var(--global-color-gray-02);--global-button-active-themecolor-03: var(--global-color-red-01);--global-button-inactive-themecolor-01: var(--global-color-gray-04);--global-button-font-size-01: var(--global-font-size-04);--global-button-active-color-01: var(--global-color-white-01);--globalform-input-size01: 100%;--globalform-input-size02: calc(50% - 16px) ;--globalform-input-size03: 906px;--globalform-input-size04: 550px;--globalform-input-size05: 530px;--globalform-input-size06: 370px;--globalform-input-size07: 320px;--globalform-input-size08: 290px;--globalform-input-size09: 210px;--globalform-input-size10: 180px;--globalform-input-size11: 1248px;--global-form-font-size-01: var(--global-font-size-04);--global-placeholder-color-01: var(--global-color-gray-03);--global-placeholder-color-02: var(--global-color-black-02);--global-disabled-color-01: var(--global-color-gray-06)}html,body{font-family:NotoSans,sans-serif;height:100%;color:var(--global-color-black-02);line-height:1.5}html{scroll-behavior:smooth}body{display:flex;flex-direction:column;min-width:1440px}body,*{box-sizing:border-box;word-break:break-all}a{color:var(--global-color-blue-01)}@media (any-hover: hover){a:hover{opacity:.6}}img{max-width:100%;max-height:100%}button{cursor:pointer;background-color:transparent}label,input[type=radio],input[type=checkbox]{cursor:pointer}input[type=text],input[type=password],textarea{padding:6px 8px}input[type=text]::placeholder,input[type=password]::placeholder,textarea::placeholder{color:var(--global-placeholder-color-01)}input[type=text]:disabled,input[type=password]:disabled,textarea:disabled{background-color:var(--global-color-gray-06)}input[type=text],input[type=password],textarea,select{font-size:var(--global-font-size-04);border:1px solid var(--global-border-color-01);border-radius:var(--global-border-radius-01)}input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus{outline:2px solid var(--global-color-blue-02)}textarea{width:100%;resize:vertical}input[type=text],input[type=password]{width:100%;position:relative}label>:is(input[type=radio],input[type=checkbox]){margin-right:3px}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--global-color-white-01);width:20px;height:20px;border-radius:100%;position:relative}input[type=radio]:not(:checked){border:1px solid var(--global-color-gray-09)}input[type=radio]:checked{background-color:var(--global-color-blue-01)}input[type=radio]:checked:before{content:"";background-color:var(--global-color-white-01);width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%}input[type=radio]:disabled{background-color:var(--global-color-gray-09)}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;position:relative;border-radius:4px}input[type=checkbox]:not(:checked){border:1px solid var(--global-color-gray-09)}input[type=checkbox]:checked{background-color:var(--global-color-blue-01)}input[type=checkbox]:checked:before{content:"";background-color:transparent;width:6px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);border-width:0 2px 2px 0;border-style:solid;border-color:var(--global-color-white-01);transform-origin:6px 5px}input[type=checkbox]:disabled{background-color:var(--global-color-gray-09)}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='9.612'%20height='5.371'%20viewBox='0%200%209.612%205.371'%3e%3cpath%20d='M3891.266,529.364a.5.5,0,0,1-.353-.146l-4.389-4.371a.5.5,0,1,1,.706-.708l4.029,4.013,3.871-4.006a.5.5,0,0,1,.719.695l-4.223,4.371a.5.5,0,0,1-.355.153Z'%20transform='translate(-3886.377%20-523.993)'%20fill='%23343a40'/%3e%3c/svg%3e");background-color:var(--global-color-white-01);background-repeat:no-repeat;background-position:right 13px center;background-size:8.61px 4.37px;width:100%;color:var(--global-color-black-02);padding:6px 16px}select:disabled{pointer-events:none;background-color:var(--global-color-gray-06)}[tabindex="-1"],:not(fieldset,textarea):disabled{cursor:not-allowed;pointer-events:none}fieldset{margin:0;padding:0;border:none}.wrapper01{display:grid;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr auto;height:100%}.header01{grid-row:1/2;grid-column:1/4;display:flex;align-items:center;background-color:var(--global-color-black-01);width:100%;height:60px;padding-left:16px;padding-right:16px;position:sticky;left:0;top:0;z-index:100}.rawGap8{row-gap:8px!important}.main01{grid-row:2/3;grid-column:2/3;background-color:#fff;height:100%;overflow:hidden}.main01.isCopro{background-color:var(--global-color-white-02)}.convenient01{grid-row:2/3;grid-column:1/2;background-color:var(--global-color-gray-02);width:250px;height:100%;overflow-y:auto}.convenient02{grid-row:2/3;grid-column:3/4;background-color:var(--global-color-gray-07);width:304px;height:100%;overflow-y:auto}.buttonCommon01{cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;font-size:var(--global-button-font-size-01);border-width:1px;border-style:solid;border-radius:var(--global-border-radius-01);padding-top:8px;padding-bottom:8px;min-height:44px}.buttonCommon01:not(:disabled){background-color:var(--global-button-active-themecolor-01);color:var(--global-button-active-color-01);border-color:var(--global-button-active-themecolor-01)}.buttonCommon01:disabled{background-color:var(--global-button-inactive-themecolor-01);color:var(--global-button-active-color-01);border-color:var(--global-button-inactive-themecolor-01)}.buttonCommon01.buttonCommon01-1:not(:disabled){background-color:var(--global-button-active-themecolor-03);border-color:var(--global-button-active-themecolor-03)}@media (any-hover: hover){.buttonCommon01:hover{opacity:.6}}.buttonCommon02{cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;font-size:var(--global-button-font-size-01);border-width:1px;border-style:solid;border-radius:var(--global-border-radius-01);padding-top:8px;padding-bottom:8px;min-height:44px}.buttonCommon02:not(:disabled){background-color:var(--global-button-active-themecolor-02);color:var(--global-button-active-color-01);border-color:var(--global-button-active-themecolor-02)}.buttonCommon02:disabled{background-color:var(--global-button-inactive-themecolor-01);color:var(--global-button-active-color-01);border-color:var(--global-button-inactive-themecolor-01)}@media (any-hover: hover){.buttonCommon02:hover{opacity:.6}}.title01{background-color:var(--global-color-gray-07);font-size:var(--global-font-size-07);font-weight:700;padding:6px 32px}.title02{font-size:var(--global-font-size-09);font-weight:700;margin-top:40px;position:relative}@media (any-hover: hover){.title02 button:hover{opacity:.6}}.title02 button img{position:absolute;bottom:4px;margin-left:8px;padding:8px}.title03{font-size:var(--global-font-size-08);font-weight:700;padding-top:40px}:is(.formArea01,.formArea03)+.title03{border-top:1px solid var(--global-color-gray-04)}.formArea04+.title03{margin-top:40px;padding-top:0}.title04,.title05,.title06{font-size:var(--global-font-size-04)}:is(.titleBlock01,.titleBlock02,.titleBlock03,.titleBlock04,.titleBlock05,.titleBlock06)>*{margin-top:0}:is(.textAnchor01,.textAnchor02,.textAnchor03,.textAnchor04){line-height:1}:is(.textAnchor01,.textAnchor02,.textAnchor03,.textAnchor04) a,:is(.textAnchor01,.textAnchor02,.textAnchor03,.textAnchor04) button{font-size:var(--global-font-size-04);color:var(--global-color-blue-01)}@media (any-hover: hover){:is(.textAnchor01,.textAnchor02,.textAnchor03,.textAnchor04) a:hover,:is(.textAnchor01,.textAnchor02,.textAnchor03,.textAnchor04) button:hover{opacity:.6}}:is(.textAnchor01,.textAnchor04){text-align:left}:is(.textAnchor02,.textAnchor03){text-align:right}.textAnchor01{margin-top:16px}.textAnchor02{margin-top:24px}.textAnchor04{margin-top:8px}:is(.textAnchorLeft01,.textAnchorLeft02,.textAnchorLeft03,.textAnchorLeft04,.textAnchorRight01,.textAnchorRight02,.textAnchorRight03,.textAnchorRight04){line-height:1}:is(.textAnchorLeft01,.textAnchorLeft02,.textAnchorLeft03,.textAnchorLeft04,.textAnchorRight01,.textAnchorRight02,.textAnchorRight03,.textAnchorRight04) button{display:block;font-size:var(--global-font-size-04);color:var(--global-color-blue-01)}@media (any-hover: hover){:is(.textAnchorLeft01,.textAnchorLeft02,.textAnchorLeft03,.textAnchorLeft04,.textAnchorRight01,.textAnchorRight02,.textAnchorRight03,.textAnchorRight04) button:hover{opacity:.6}}:is(.textAnchorLeft01,.textAnchorRight01){margin-top:0}:is(.textAnchorLeft02,.textAnchorRight02){margin-top:8px}:is(.textAnchorLeft03,.textAnchorRight03){margin-top:16px}:is(.textAnchorLeft04,.textAnchorRight04){margin-top:24px}:is(.textAnchorRight01,.textAnchorRight02,.textAnchorRight03,.textAnchorRight04) button{margin-left:auto}.title03+.text01{margin-top:16px}.small01{font-size:.625em}.small02{font-size:.75em}.headerLogo01{flex-shrink:0;width:266px;max-height:60px;padding-top:8px;padding-bottom:8px;padding-right:16px}.headerLogo01 img{max-width:260px;max-height:44px}.headerMenu01{display:flex;flex-shrink:0;column-gap:10px;height:100%}.headerMenu01 li{flex-shrink:0;background-color:var(--global-color-white-01);height:inherit}.headerMenu01 li.item01 a:before,.headerMenu01 li.item01 button:before{width:16.87px;height:15px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16.874'%20height='15'%20viewBox='0%200%2016.874%2015'%3e%3cpath%20d='M16.869,7.485a.947.947,0,0,1-.937.94h-.937l.021,4.693a2.15,2.15,0,0,1-.015.237v.472A1.172,1.172,0,0,1,13.828,15h-.469c-.032,0-.064,0-.1,0s-.082,0-.123,0H11.484a1.172,1.172,0,0,1-1.172-1.172V11.25a.936.936,0,0,0-.937-.937H7.5a.936.936,0,0,0-.938.938v2.578A1.172,1.172,0,0,1,5.391,15H3.753c-.044,0-.088,0-.132-.006S3.551,15,3.516,15H3.047a1.172,1.172,0,0,1-1.172-1.172V10.547a.768.768,0,0,1,0-.082V8.426H.938A.926.926,0,0,1,0,7.485a.952.952,0,0,1,.293-.7L7.8.234A.845.845,0,0,1,8.449,0a.973.973,0,0,1,.615.205l7.482,6.577A.8.8,0,0,1,16.869,7.485Z'%20fill='%23fff'/%3e%3c/svg%3e")}.headerMenu01 li.item01 a:before,.headerMenu01 li.item01 button:before{content:"";background-repeat:no-repeat;background-position:center;background-size:100% auto}.headerMenu01 li a,.headerMenu01 li button{display:flex;justify-content:center;align-items:center;column-gap:8px;background-color:var(--global-color-black-02);height:inherit;font-size:var(--global-font-size-04);color:var(--global-color-white-01);padding:8px 24px}@media (any-hover: hover){.headerMenu01 li a:hover,.headerMenu01 li button:hover{opacity:.6}}.headerMenu02{display:flex;flex-shrink:0;height:100%;margin-left:auto}.headerMenu02>li{flex-shrink:0;background-color:var(--global-color-white-01);height:inherit}.headerMenu02>li.active>.headerMenuNest{display:block!important}.headerMenu02>li.item01>:is(a,button):before{width:13.13px;height:15px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='13.125'%20height='15'%20viewBox='0%200%2013.125%2015'%3e%3cpath%20d='M6.563,7.5a3.75,3.75,0,1,0-3.75-3.75A3.75,3.75,0,0,0,6.563,7.5ZM5.224,8.906A5.223,5.223,0,0,0,0,14.13.87.87,0,0,0,.87,15H12.255a.87.87,0,0,0,.87-.87A5.223,5.223,0,0,0,7.9,8.906Z'%20fill='%23fff'/%3e%3c/svg%3e")}.headerMenu02>li :is(a,button){display:flex;justify-content:center;align-items:center;column-gap:8px;width:100%;height:inherit;font-size:var(--global-font-size-04);color:var(--global-color-white-01);padding:8px 24px}.headerMenu02>li :is(a,button):not(.active){background-color:var(--global-color-black-01)}.headerMenu02>li :is(a,button).active{background-color:var(--global-color-black-02)}@media (any-hover: hover){.headerMenu02>li :is(a,button):hover{opacity:1;background-color:var(--global-color-black-02)}}.headerMenu02>li :is(a,button):before{content:"";background-repeat:no-repeat;background-position:center;background-size:100% auto}.headerMenu02 .headerMenuNest{display:none;min-width:240px;position:absolute;top:100%;right:0}.headerMenu02 .headerMenuNest .button01 button{display:block;text-align:left;padding-left:16px;padding-right:16px}.mainContainer{height:100%;overflow-y:auto}.mainInner{padding:40px 32px 60px}.titleBlock01{display:flex;align-items:baseline;flex-wrap:wrap;row-gap:16px;min-height:44px;margin-bottom:16px}.footerBlock01{display:flex;align-items:baseline;min-height:44px;margin-top:42px}.breadcrumb{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:40px;margin-top:16px}.menu01{padding-top:48px;padding-bottom:32px}.menu01 li>:is(a,button){cursor:pointer;display:block;width:100%;font-size:var(--global-font-size-04);text-align:left;padding-top:8px;padding-bottom:8px;padding-right:16px}@media (any-hover: hover){.menu01 li>:is(a,button):hover{opacity:.6}}.menu01 .menuList{width:100%}.menu01 .menuList>li>:is(a,button){padding-left:16px}.menu01 .menuList>li>:is(a,button):not(.current){background-color:var(--global-color-gray-02);color:var(--global-color-white-01)}.menu01 .menuList>li>:is(a,button).current{background-color:var(--global-color-white-01);color:var(--global-color-gray-02)}.menu01 .menuList .menuCopro>:is(a,button){background-color:var(--global-color-black-02)!important;color:var(--global-color-white-01);padding-left:32px!important}.menu01 .menuList .menuCopro ul li>:is(a,button){padding-left:32px}.menu01 .menuList .menuCopro ul li>:is(a,button):not(.current){background-color:var(--global-color-white-01);color:var(--global-color-gray-10)}.menu01 .menuList .menuCopro ul li>:is(a,button).current{background-color:var(--global-color-gray-10);color:var(--global-color-white-01)}.menu01 .menuNest{width:100%}.menu01 .menuNest>li{border-top:1px solid var(--global-color-gray-09)}.menu01 .menuNest>li>:is(a,button){padding-left:32px}.menu01 .menuNest>li>:is(a,button):not(.current){background-color:var(--global-color-white-01);color:var(--global-color-gray-10)}.menu01 .menuNest>li>:is(a,button).current{background-color:var(--global-color-gray-10);color:var(--global-color-white-01)}.menu01 .brand01,.menu01 .cancel{background-color:var(--global-color-red-01)!important;color:var(--global-color-white-01)!important}.menu02{padding-top:48px;padding-bottom:32}.menu02 .menuBlock+.menuBlock{margin-top:24px}.menuAnchorList+.menuAnchorList{margin-top:48px}.menuAnchorList dt{font-size:var(--global-font-size-07);font-weight:700;padding-left:16px;padding-right:16px}.menuAnchorList dd{margin-top:32px}.menuAnchorList dd ol{display:flex;flex-direction:column}.menuAnchorList dd :is(button,a){display:block;background-color:transparent;width:100%;font-size:var(--global-font-size-04);text-align:left;color:var(--global-color-black-02);padding:16px}@media (any-hover: hover){.menuAnchorList dd :is(button,a):hover{opacity:.6}}.menuFormList{padding-left:24px;padding-right:24px}.menuFormList>:first-child{margin-top:0!important}.menuFormList :is(.formBlock01,.formBlock02)>.formName01.hasError{color:var(--global-color-red-01)}.menuFormList :is(.formBlock01,.formBlock02)>.formName01+*{margin-top:8px}.menuFormList .formButtonList{display:flex;flex-direction:column;row-gap:16px;margin-top:24px}.menuFormList .formBlock01{margin-top:24px}.menuFormList .formBlock02{margin-top:40px}.menuFormList .formBlock02+.formBlock02{margin-top:24px}.menuFormList .small01,.menuFormList .small02{margin-top:8px}:is(.titleBlock01,.footerBlock01) .button01{margin-left:auto}.button01 button{width:auto;padding-left:40px;padding-right:40px}.button02 button{width:auto;padding-left:16px;padding-right:16px}.button03{text-align:right}.button03>button{display:inline-flex}.buttonClose01{font-size:var(--global-font-size-04);color:var(--global-color-blue-01);line-height:1;padding:2px}@media (any-hover: hover){.buttonClose01:hover{opacity:.6}}.buttonDelete01{cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;font-size:var(--global-button-font-size-01);border-width:1px;border-style:solid;border-radius:var(--global-border-radius-01);width:auto;min-height:44px;padding:8px 16px}.buttonDelete01:not(:disabled){background-color:var(--global-button-active-themecolor-02);color:var(--global-button-active-color-01);border-color:var(--global-button-active-themecolor-02)}.buttonDelete01:disabled{background-color:var(--global-button-inactive-themecolor-01);color:var(--global-button-active-color-01);border-color:var(--global-button-inactive-themecolor-01)}@media (any-hover: hover){.buttonDelete01:hover{opacity:.6}}.formRadioGroup01,.formCheckboxGroup01{display:flex;column-gap:24px}:is(.formArea01,.formArea02,.formArea03,.formArea04).hasError .formAreaInner01{padding-left:12px;padding-right:12px;background-color:var(--global-color-red-02)!important}.formArea04.hasError .formAreaInner01{padding-top:12px;padding-bottom:12px}.formArea01{margin-top:19px}.formArea01+.formArea01{border-top:1px solid var(--global-color-gray-04);margin-top:0}.formArea01 .formAreaInner01{padding-top:24px;padding-bottom:24px}:is(.formArea02,.title03)+.formArea01{margin-top:0}.formArea02{margin-top:19px}.formArea02+.formArea02{margin-top:16px}.formArea02 .formAreaInner01{background-color:var(--global-color-gray-07);padding:24px}:is(.formArea01,.title03)+.formArea02{margin-top:0}.formArea03{padding-top:24px;padding-bottom:24px}.formArea03>*:first-child{margin-top:0}.formArea04{margin-top:24px;margin-bottom:24px}.formArea04>*:first-child{margin-top:0}.formArea04 .buttonList{display:flex;justify-content:flex-end;column-gap:24px;border-top:1px solid var(--global-color-gray-04);margin-top:24px;padding-top:16px}.formArea04 .buttonList :is(a,button){line-height:1;padding:10px 16px}.formElementWrapper01+.formElementWrapper01{margin-top:24px}.formElementWrapper01 .formName01{display:flex;column-gap:8px;font-size:var(--global-font-size-04);line-height:1.2}.formElementWrapper01 .formName02{font-size:var(--global-font-size-04);font-weight:700}.formElementWrapper01{position:relative}.formTable01>table{width:auto;table-layout:fixed;border-collapse:separate;border-spacing:0 8px}.formTable01>table :is(th,td):not(:last-child){padding-right:24px}.formTable01>table th{text-align:left}.formTable01>table .center{text-align:center}.formTable01>:is(.button01,.button02){margin-top:16px}.formTable01 .buttonDelete01{margin-left:auto}.formColumnList{display:flex;flex-wrap:wrap;gap:8px 24px}.formRowList{display:flex;flex-wrap:wrap;flex-direction:column;gap:8px 24px}.formOption{width:50%}.formOption .formOptionContainer+.formOptionContainer{margin-top:16px}.formOption .formOptionList>li{display:flex;column-gap:32px}.formOption .formOptionList>li+li{margin-top:8px}.formOption .formOptionList>li .label{flex-basis:200px;flex-shrink:0}.formOption .formCalendar01{position:relative}.formOption .formCalendar01:after{content:"～";position:absolute;z-index:1;right:-20px;bottom:8px}.formOption .button02{margin-top:16px}.formOption .button02 .buttonCommon02{margin-left:auto}.formElementGroup01{display:flex;flex-wrap:wrap;gap:8px 24px}.formElementGroup02{display:flex;flex-wrap:wrap;flex-direction:column;gap:8px 24px}:is(.formElementGroup01,.formElementGroup02,.formElementGroup03,.formElementGroup04,.formElementGroup05,.formElementGroup06)+:is(.formElementGroup01,.formElementGroup02,.formElementGroup03,.formElementGroup04,.formElementGroup05,.formElementGroup06){margin-top:16px}:is(.formElementGroup01,.formElementGroup02,.formElementGroup03,.formElementGroup04,.formElementGroup05,.formElementGroup06) :is(.formText01,.formText02,.formText03){display:flex;column-gap:8px;font-size:var(--global-font-size-04);line-height:1.2}:is(.formElementGroup01,.formElementGroup02,.formElementGroup03,.formElementGroup04,.formElementGroup05,.formElementGroup06) :is(.formText01,.formText02,.formText03)+.formParts01{margin-top:8px}:is(.formElementGroup01,.formElementGroup02,.formElementGroup03,.formElementGroup04,.formElementGroup05,.formElementGroup06) .formText01~.formText01{margin-top:8px}:is(.formElementGroup01,.formElementGroup02,.formElementGroup03,.formElementGroup04,.formElementGroup05,.formElementGroup06) .formText01~.formText02{margin-top:4px}:is(.formElementGroup01,.formElementGroup02,.formElementGroup03,.formElementGroup04,.formElementGroup05,.formElementGroup06) .formText03{margin-top:16px}:is(.formElementGroup01,.formElementGroup02,.formElementGroup03,.formElementGroup04,.formElementGroup05,.formElementGroup06) .formParts01>.button02{margin-top:24px}:is(.formElementGroup03,.formElementGroup04,.formElementGroup05,.formElementGroup06){display:grid;column-gap:24px;row-gap:16px;align-items:flex-end}.formElementGroup03{grid-template-columns:1fr}.formElementGroup04{grid-template-columns:repeat(2,1fr)}.formElementGroup05{grid-template-columns:repeat(3,1fr)}.formElementGroup06{grid-template-columns:repeat(4,1fr)}.formItem02 .formParts01{display:flex;align-items:center;gap:16px}.formItem02 :is(input,span){flex-shrink:0}.formItem02 input{width:100%;display:block}.formItem03{grid-column:1/3}.formSelect01{flex-shrink:0}.formName01+.formSelect01{margin-top:8px}.formTabGroup01{width:100%}.formTabGroup01 ul{display:flex;align-items:flex-end;border-bottom:1px solid var(--global-color-gray-05)}.formTabGroup01 ul li button{width:49px;height:45px}.formTabGroup01 ul li button:not(.active){color:var(--global-color-blue-01)}.formTabGroup01 ul li button.active{background-color:var(--global-color-blue-01);color:var(--global-color-white-01)}.formTabGroup01 ul li button:disabled{color:var(--global-button-inactive-themecolor-01)}@media (any-hover: hover){.formTabGroup01 ul li button:hover{background-color:var(--global-color-blue-01);color:var(--global-color-white-01)}}.formTabGroup01 textarea{margin-top:8px}:is(.formCalendar01,.formCalendar02,.formCalendar03,.formCalendar04){display:flex}:is(.formCalendar01,.formCalendar02,.formCalendar03,.formCalendar04)>div{width:100%;position:relative}:is(.formCalendar01,.formCalendar02,.formCalendar03,.formCalendar04)>div>p{flex-shrink:0;margin-right:40px}:is(.formCalendar01,.formCalendar02,.formCalendar03,.formCalendar04)>div>div{position:relative;flex-grow:1;flex-shrink:0}:is(.formCalendar01,.formCalendar02,.formCalendar03,.formCalendar04)>div>div:first-child{width:100%}:is(.formCalendar01,.formCalendar02,.formCalendar03,.formCalendar04)>div input{width:100%;padding-right:40px}:is(.formCalendar01,.formCalendar02,.formCalendar03,.formCalendar04)>div input:disabled+.buttonIcon01{cursor:default}:is(.formCalendar01,.formCalendar02,.formCalendar03,.formCalendar04)>div .buttonIcon01{background-color:transparent;top:50%;right:8px;transform:translateY(-50%);position:absolute;padding:5px}.formCalendar01{flex-direction:column;gap:16px}.formCalendar02{gap:24px}.formCalendar03{align-items:flex-end;gap:24px}.formCalendar03 .formText01{width:100%}.formCalendar03 .formCalendarInner>div{margin-top:8px}.formCalendar03 .formCalendarInner+.formCalendarInner>div:before{content:"～";position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.formCalendar04{gap:24px}.formCalendar04>div:before{content:"～";position:absolute;top:50%;right:-20px;transform:translateY(-50%)}.formCalendar04>div:not(:first-child):last-child{display:none}.formPreset01{width:100%}.formPreset01 .formSelect01{width:var(--globalform-input-size08)}.formPreset01>:is(.button01,.button02){margin-top:16px}.formPresetBlock01{display:flex;align-items:flex-end;column-gap:24px;width:100%}.formPresetBlock01+.formPresetBlock01{margin-top:16px}.formPresetBlock01 .item01{flex-basis:290px}.formPresetBlock01 .item02{flex-grow:1;max-width:610px}.formPresetBlock01 .item03{display:flex;align-items:center;flex-basis:230px;flex-shrink:0}.formPresetBlock01 .item03>div{display:flex;justify-content:center;align-items:center;background-color:#ccc;width:40px;height:40px;border-radius:40px;overflow:hidden;margin-right:10px}.formPresetBlock01 .item03 img{object-fit:cover;height:100%;width:100%}.formPresetBlock01 .item03 .buttonClose01{margin-right:32px}.formPresetBlock01 .item04{flex-basis:130px;flex-shrink:0}.formPresetBlock01 .image01{display:flex;align-items:center}.formPresetBlock01 .image01>.buttonClose01{margin-left:10px}:is(.formFileupload01,.formFileupload02){width:100%}:is(.formFileupload01,.formFileupload02) .file01{display:flex}:is(.formFileupload01,.formFileupload02) .file01 input{background:none;border:none;outline:none;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 14px;background-color:var(--global-color-white-01);border:1px solid var(--global-border-color-01);box-sizing:border-box;height:38px;width:100%;border-radius:4px 0 0 4px}:is(.formFileupload01,.formFileupload02) .file01 label{text-align:center;color:var(--global-color-gray-01);width:60px;height:38px;border-radius:0 4px 4px 0;background-color:var(--global-color-white-01);border:1px solid var(--global-color-gray-01);display:flex;flex-direction:column;justify-content:center;flex-shrink:0;cursor:pointer}:is(.formFileupload01,.formFileupload02) .file01 label input[type=file]{display:none}.formFileupload01 .imageBlock01{display:flex;align-items:flex-end;margin-bottom:8px}.formFileupload01 .imageBlock01 img{width:auto;height:auto;max-width:250px;max-height:100px}.formFileupload01 .imageBlock01 .buttonClose01{margin-left:10px}.formFileupload01 .imageBlock02{display:flex;align-items:flex-end;margin-bottom:8px}.formFileupload01 .imageBlock02 img{width:auto;height:auto;max-width:180px;max-height:135px}.formFileupload01 .imageBlock02 .buttonClose01{margin-left:10px}.formFileupload02{display:flex;align-items:center}.formFileupload02+:empty{margin-right:100px}.formFileupload02 .file01{width:100%}.formName01+.formFileupload02{margin-top:8px}.formPicker01{display:flex;flex-direction:column;row-gap:16px;width:100%}.formPickerBlock01 .formCalendar01{display:flex;flex-direction:row;align-items:center}.formPickerBlock01 .formCalendar01>p{flex-shrink:0}.formPickerLabel01{font-size:var(--global-font-size-04);font-weight:700}.formSetting01{width:100%;max-width:1200px}.formSetting01>.button02{margin-top:16px}.formSettingContainer01{display:flex;row-gap:8px;column-gap:16px;width:100%}.formSettingContainer01+.formSettingContainer01{margin-top:24px}.formSettingContainer01>div:first-child{flex-grow:1}.formSettingList01{display:flex;flex-direction:column;flex-grow:1;column-gap:32px;row-gap:16px;width:100%}.formSettingList01 li{display:flex;align-items:center}.formSettingList01 li .item01{flex-shrink:0;flex-basis:100px}.formSettingList01 li .item02{flex-basis:886px}.formSettingList01 li .item03{flex-basis:120px;flex-shrink:0}.formSettingDelete01,.formDelete01{flex-shrink:0;align-self:flex-end}:is(.formTextLeft01,.formTextLeft02,.formTextRight01,.formTextRight02) button{font-size:var(--global-font-size-04);color:var(--global-color-blue-01)}:is(.formTextLeft01,.formTextLeft02){text-align:right}:is(.formTextRight01,.formTextRight02){text-align:right}.formTextLeft01{margin-top:8px}.formTextLeft02{margin-top:16px}.formTextRight01{margin-top:8px}.formTextRight02{margin-top:16px}.textCaution01{font-size:var(--global-font-size-04);color:var(--global-color-red-01);margin-left:32px}.textCaution02{font-size:var(--global-font-size-04);color:var(--global-color-red-01);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%3e%3cpath%20d='M0,0H20V20H0Z'%20fill='none'/%3e%3cpath%20d='M11,15h2v2H11Zm0-8h2v6H11Zm.99-5A10,10,0,1,0,22,12,10,10,0,0,0,11.99,2ZM12,20a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'%20transform='translate(-2%20-2)'%20fill='%23dc3545'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:0 50%;padding-left:32px}.textCaution02+.textCaution02{margin-top:8px}.textCaution03 li{font-size:var(--global-font-size-04);color:var(--global-color-red-01);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%3e%3cpath%20d='M0,0H20V20H0Z'%20fill='none'/%3e%3cpath%20d='M11,15h2v2H11Zm0-8h2v6H11Zm.99-5A10,10,0,1,0,22,12,10,10,0,0,0,11.99,2ZM12,20a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'%20transform='translate(-2%20-2)'%20fill='%23dc3545'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:0 50%;padding-left:32px}.textCaution03 li+li{margin-top:8px}.textCaution04{font-size:var(--global-font-size-08);font-weight:700;color:var(--global-color-red-01);margin-left:32px}.textCaution05{font-size:var(--global-font-size-04);font-weight:700;color:var(--global-color-red-01);margin-bottom:5px}.textCautionArea{width:100%;background-color:var(--global-color-gray-07);margin-top:40px;padding:16px}.textCautionArea .textCautionInner{margin-top:16px}.project01 .textCautionArea{margin-top:50px}.project01 .projectTitle01{display:flex;align-items:center;font-size:var(--global-font-size-06);font-weight:700}.project01 .projectTitle01 .labelCanceled{flex-shrink:0;background-color:var(--global-color-black-02);font-size:var(--global-font-size-02);font-weight:400;color:var(--global-color-white-01);border-radius:10px;margin-right:24px;padding-left:15px;padding-right:15px}.project01 .projectNote01{display:flex;column-gap:24px;font-size:var(--global-font-size-06);font-weight:700;margin-top:8px}.project01 .projectNote01 li.brand{flex-shrink:0}.project01 .projectText01{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:var(--global-font-size-04);margin-top:8px}.project01 .projectText02{font-size:var(--global-font-size-03);margin-top:8px}.project01 .labelList{display:flex;align-items:flex-start;column-gap:16px;margin-top:50px}.project01 .labelList p{flex-shrink:0;margin-top:2px}.project01 .labelList ul{display:flex;flex-wrap:wrap;gap:8px}.project01 .labelList ul li{flex-shrink:0;font-size:var(--global-font-size-02);padding:4px 8px}.project01 .labelList ul .projectLabel01{background-color:var(--global-color-yellow-01);color:var(--global-color-black-02)}.project01 .labelList ul .projectLabel02{background-color:var(--global-color-blue-02);color:var(--global-color-white-01)}.project01 .labelList ul .projectLabel03{background-color:var(--global-color-gray-01);color:var(--global-color-white-01)}.project01 .labelList ul .projectLabel04{background-color:var(--global-color-red-01);color:var(--global-color-white-01)}.project01 .projectHeader01 .labelList{justify-content:flex-end}.project01 .projectContents01{margin-top:24px}.project01 .projectContents01 .contentsList>li{display:flex;padding:16px}.project01 .projectContents01 .contentsList>li:not(.canceled){background-color:var(--global-color-gray-07)}.project01 .projectContents01 .contentsList>li.canceled{background-color:var(--global-color-gray-04)}.project01 .projectContents01 .contentsList>li+li{margin-top:24px}.project01 .projectContents01 .contentsList .contentsBlock01{width:68%}.project01 .projectContents01 .contentsList .contentsBlock02{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;padding-left:16px}.project01 .projectContents01 .contentsList .attention01{color:var(--global-color-red-01);margin-top:8px}.project01 .projectContents01 .contentsList .buttonList01{display:flex;justify-content:flex-end;flex-wrap:wrap;column-gap:16px;row-gap:8px;margin-top:8px}.project01 .projectContents01 .contentsList .buttonList01>li a,.project01 .projectContents01 .contentsList .buttonList01>li button{line-height:1;padding:8px 16px}.project01 .projectContents01 .contentsList .labelList{column-gap:8px;margin-top:16px}.project01 .projectContents01 :is(.contentsHeader,.contentsFooter){display:flex;align-items:center;flex-wrap:wrap}.project01 .projectContents01 .contentsHeader{column-gap:24px;row-gap:8px}.project01 .projectContents01 .contentsHeader .options{display:flex;column-gap:24px}.project01 .projectContents01 .contentsHeader .options .sort button{color:var(--global-color-blue-01);padding-right:24px;position:relative}.project01 .projectContents01 .contentsHeader .options .sort button:before,.project01 .projectContents01 .contentsHeader .options .sort button:after{content:"";width:0;height:0;position:absolute;right:0;border-style:solid}.project01 .projectContents01 .contentsHeader .options .sort button:before{border-width:0 7px 8px 7px;border-color:transparent transparent var(--global-color-gray-01) transparent;top:0}.project01 .projectContents01 .contentsHeader .options .sort button:after{border-width:8px 7px 0 7px;border-color:var(--global-color-gray-01) transparent transparent transparent;bottom:0}.project01 .projectContents01 .contentsHeader .options .sort button.asc:before{border-color:transparent transparent var(--global-color-blue-01) transparent}.project01 .projectContents01 .contentsHeader .options .sort button.desc:after{border-color:var(--global-color-blue-01) transparent transparent transparent}.project01 .projectContents01 .contentsHeader .options .select{display:flex}.project01 .projectContents01 .contentsHeader .options .select p{flex-shrink:0}.project01 .projectContents01 .contentsHeader .options .select select{margin-left:12px;padding:0 24px 0 8px;background-position:right 8px center}.project01 .projectContents01 .contentsBody{margin-top:24px}.project01 .projectContents01 .contentsBody .labelList p{font-size:var(--global-font-size-03)}.project01 .projectContents01 .contentsFooter{margin-top:24px}.paginate01{display:inline-flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px 24px}.project01 .paginate01{margin-left:auto}.paginate01 p{font-size:var(--global-font-size-04)}.paginate01 p span{margin-left:.25em;margin-right:.25em}.paginate01 ul{display:flex}.paginate01 ul li{border:1px solid var(--global-color-gray-05)}.paginate01 ul li:first-child{border-radius:4px 0 0 4px}.paginate01 ul li:last-child{border-radius:0 4px 4px 0}.paginate01 ul li:not(.active) :is(a,button){color:var(--global-color-blue-01)}.paginate01 ul li.active :is(a,button){background-color:var(--global-color-blue-01);color:var(--global-color-white-01);border:1px solid var(--global-color-blue-01)}.paginate01 ul li.disabled :is(a,button){pointer-events:none;color:var(--global-color-gray-01)}.paginate01 ul li :is(a,button){cursor:pointer;display:block;background-color:transparent;width:100%;height:100%;font-size:var(--global-font-size-04);line-height:1;padding:10px 14px}@media (any-hover: hover){.paginate01 ul li :is(a,button):hover{background-color:var(--global-color-blue-01);color:var(--global-color-white-01);opacity:1}}.clientList{border:1px solid var(--global-border-color-01);border-radius:var(--global-border-radius-01);margin-top:40px}.clientList li+li{border-top:1px solid var(--global-border-color-01)}.clientList a{display:block;color:var(--global-color-black-02);padding:14px 22px}.loginContainer{width:608px;background-color:var(--global-color-gray-08);margin:100px auto 0;padding:40px}.loginContainer .loginTitle{text-align:center;margin-top:0}.loginContainer .loginButton{width:120px;margin-top:24px;margin-left:auto;margin-right:auto}.loginContainer .loginErrorText01{margin-bottom:8px}.loginContainer .loginErrorText02{margin-top:8px}.loginInputArea{width:320px;margin-left:auto;margin-right:auto;padding-top:24px}.loginInputArea .loginInputTitle{margin-top:24px}.loginInputArea .loginInputTitle:first-of-type{margin-top:0}.loginInputArea .loginInputItem{margin-top:8px}.modalLayer{position:fixed;width:100%;height:100%;background-color:#fffc;cursor:pointer;overflow:hidden}.modal01{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:101}.modalWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--global-color-white-01);border:1px solid rgba(0,0,0,.2);border-radius:4px;opacity:1;margin:0 auto;z-index:17;overscroll-behavior:none}.modalWrapper01{width:500px;height:335px}.modalWrapper02{width:80%;max-width:1520px;height:90vh}.modalWrapper03{width:500px;height:480px}.modalWrapper04{width:1200px;height:520px}.modalButton01{display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.modalButton01 li{min-width:112px}.modalButton01 li button{padding-left:16px;padding-right:16px}.modalButton01 li+li{margin-left:16px}.modalTitle01{font-size:var(--global-font-size-06);font-weight:700}.modalText01{padding:16px}.modalText01+.formFileupload01{margin-top:4px}.modalTable{padding:0 10px 20px}.modalTable02{margin-top:24px}.modalTable02 table th,.modalTable02 table td{padding:16px 8px}.modalTable02 table th:not(.center),.modalTable02 table td:not(.center){text-align:left}.modalTable02 table th.center,.modalTable02 table td.center{text-align:center}.modalTable02 table thead{border-bottom:1px solid var(--global-color-black-01)}.modalTable02 table thead th{font-weight:700}.modalTable02 table tbody tr:first-child{border-bottom:1px solid var(--global-color-gray-05)}.modalTable02 table tbody tr:not(:first-child){border-top:1px solid var(--global-color-gray-05);border-bottom:1px solid var(--global-color-gray-05)}.modalMainContainer{display:flex;flex-direction:column;height:100%}.modalMainContainer .modalHeader{border-bottom:1px solid var(--global-color-gray-06);margin-left:2px;margin-right:2px;padding:16px}.modalMainContainer .modalInner{margin-bottom:auto;flex-grow:1;overflow-y:auto}.modalMainContainer .modalInner .formFileupload01{padding-inline:16px}.modalMainContainer .modalFooter{border-top:1px solid var(--global-color-gray-06);margin-top:auto;margin-left:2px;margin-right:2px;padding:22px 16px 28px}.modalClose01{position:absolute;top:24px;right:16px;line-height:1}.modalContents{padding:24px 16px}.modalContents>*:first-child{margin-top:0!important;padding-top:0!important}.modalContents .formText01~.formText01{margin-top:24px}.modalContents :is(.formRowList,.formCalendar03){margin-top:8px}.modalContents .formRowList{row-gap:16px}.commentObjectID{font-size:var(--global-font-size-06)}.commentObject{display:flex;margin-top:8px}.commentObject p{font-size:var(--global-font-size-06);font-weight:700}.commentObject p+p{margin-left:24px}.tableList{width:100%;margin-top:24px;font-size:var(--global-font-size-04)}.tableList tr{border-bottom:1px solid var(--global-color-gray-05)}.tableList tr td{vertical-align:top;padding:24px 16px 16px 8px}.tableList tr td:last-child{padding:24px 8px 16px}.tableList thead tr{border-bottom:1px solid var(--global-color-black-01)}.tableList thead th{text-align:left;font-weight:700;padding:16px 8px}.itemCheckList{display:flex;flex-wrap:wrap;border:1px solid var(--global-color-gray-05);border-radius:4px;margin-top:24px}.itemCheckList li{flex-basis:50%;flex-grow:1;border-top:1px solid var(--global-color-gray-05);padding:14px 20px}.itemCheckList li:nth-of-type(1){border-top:none}.itemCheckList li:nth-of-type(2){border-top:none}.itemCheckList li:nth-of-type(2n){border-left:1px solid var(--global-color-gray-05)}.itemCheckListInfo{background-color:var(--global-color-red-01);color:var(--global-color-white-01);border-radius:10px;font-size:var(--global-font-size-02);margin-left:8px;padding-left:12px;padding-right:12px}.urllist{width:100%}.urllist li{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--global-color-gray-05)}.urllist li p{padding-top:16px;padding-bottom:8px}.urllist li p:nth-of-type(1){padding-left:20px;flex-basis:280px;flex-shrink:0}.urllist li p:nth-of-type(2){flex-grow:1}.urllist li p:nth-of-type(3){padding-right:16px;flex-shrink:0}.urllist button{cursor:pointer}@media (any-hover: hover){.urllist button:hover{opacity:.6}}.urlListTitle{position:relative}.urlListTitle button{cursor:pointer}@media (any-hover: hover){.urlListTitle button:hover{opacity:.6}}.urlListTitle button img{position:absolute;bottom:4px;margin-left:8px;padding:8px}.label01{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--global-color-red-01);width:80px;height:20px;font-size:var(--global-font-size-01);color:var(--global-color-white-01);line-height:1;border-radius:10px}
