@charset "UTF-8";.clearfix:after{content:"";display:block;clear:both}.flex,.flexA,.flexB,.flexC{display:flex;flex-wrap:wrap}.flexA{justify-content:space-around}.flexB{justify-content:space-between}.flexC{justify-content:center}.jost{font-family:Jost,sans-serif}input[type=text],input[type=number],input[type=password],input[type=email],input[type=date],select,textarea{padding:.5rem 1rem;width:100%;height:4rem;color:#333;font-size:inherit;font-weight:400;line-height:1.2;background:#fcfcfc;border-radius:.2rem;border:.1rem solid #B2B2B2;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::placeholder{opacity:1;color:#b2b2b2}textarea::placeholder{opacity:1;color:#b2b2b2}textarea{height:12rem;padding:.8rem .7rem;vertical-align:top;resize:vertical}textarea[disabled]{color:#b2b2b2;background:#eee;pointer-events:none}select:not(.edd-select){padding-right:2.5rem;background-image:url(/img/common/arrow_drop_down.png);background-repeat:no-repeat;background-position:right .9rem center;background-size:2.4rem;text-overflow:ellipsis;visibility:hidden}select[disabled],input[disabled]{background-color:#eee;pointer-events:none}button{padding:0 1rem;min-width:5rem;min-height:2.9rem;display:flex;align-items:center;justify-content:center;text-align:center;color:#333;border-radius:.4rem;border:.1rem solid #808080;background:#f7f7f7;-webkit-appearance:none;appearance:none;cursor:pointer;transition:.3s}.errMag{color:#ff5c54}@media all and (min-width:897px){.select-wid01{max-width:32rem}button:hover{opacity:.7}}.loading{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:9999;overflow:hidden}.loading .loadingWrap{width:71.1rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);aspect-ratio:711/400;isolation:isolate}.loading .loadingWrap .loadingImg{width:100%;height:100%;position:absolute;left:0;top:0;transition:1s}.loading .loadingWrap .loadingImg01{transform:translate(100%,-100%)}.loading .loadingWrap .loadingImg02{transform:translate(100%,100%)}.loading .loadingWrap .loadingImg03{transform:translateY(100%)}.loading .loadingWrap .loadingImg04{transform:translate(-100%,100%)}.loading .loadingWrap .loadingImg05{transform:translate(-100%,-100%)}.loading .loadingWrap .loadingImg img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.loading .loadingImg{opacity:0}.loading .loadingImg.active{transform:translate(0);opacity:1}.loadingTxt{margin:-1.6rem 0 0 -.8rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap;font-size:12.5rem;font-weight:700;color:#00b9f3;line-height:1;--size: 3000%;-webkit-mask:radial-gradient(ellipse at center,rgba(0,0,0,0) 4%,rgba(0,0,0,1) 5%) no-repeat center;mask:radial-gradient(ellipse at center,rgba(0,0,0,0) 4%,rgba(0,0,0,1) 5%) no-repeat center;-webkit-mask-size:var(--size) var(--size);mask-size:var(--size) var(--size);transition:all 2s;-webkit-text-stroke:.3rem #fff}.loadingTxt.active{--size: 100%}@media all and (max-width:896px){.loading{background-size:42.6rem}.loading .loadingWrap{width:42.6rem}.loadingTxt{margin-top:-1rem;margin-left:-.5rem;font-size:7.4rem}}.checkList label{display:inline-block}.checkList input[type=checkbox],.checkList input[type=radio]{display:none}.checkList input[type=checkbox]~span,.checkList input[type=radio]~span{padding-left:2.8rem;display:inline-block;background:url(/img/common/checkbox_icon01.png) no-repeat left center / 2rem;cursor:pointer}.checkList input[type=checkbox]:checked~span{background-image:url(/img/common/checkbox_on.png)!important}.checkList.is-disabled label,.checkList input[type=checkbox]:disabled~span{color:#b2b2b2;opacity:.5;cursor:not-allowed;filter:grayscale(1);pointer-events:none}.checkList.is-disabled input[type=checkbox]:checked~span{background-image:url(/img/common/checkbox_icon01.png)!important}.checkList li:not(:last-child){margin-bottom:1.2rem}.checkList li:not(:first-child){margin-top:1.2rem}.checkList input[type=radio]~span{padding:.2rem 3.2rem;font-size:1.6rem;background:url(/img/common/radio_icon01.png) no-repeat left center / 2.4rem}.checkList input[type=radio]:checked~span{background-image:url(/img/common/radio_icon02.png)}.content{margin:0 auto;max-width:131.2rem}.headLine01{margin-bottom:3.6rem;font-weight:700;font-size:3.2rem;line-height:1.2}@media all and (max-width:896px){.headLine01{margin-bottom:2rem}}.headLine02{padding:1rem 1.6rem;color:#00000080;font-size:1.4rem;font-weight:500;line-height:1.5;background:#f5f5f5}@media all and (max-width:896px){.headLine02{padding:1rem 1.6rem .8rem}}.headLine03{margin-bottom:1.5rem;color:#333;font-size:1.8rem;font-weight:700}@media all and (max-width:896px){.headLine03{font-size:1.4rem}}.headLine04{margin-bottom:2rem;font-weight:700;font-size:1.6rem;display:flex;flex-wrap:wrap;align-items:center;gap:0 1rem}.headLine04 .tag{margin-top:.1rem;padding:.1rem;min-width:4.4rem;height:2.2rem;display:block;text-align:center;color:#ccc;font-size:1.2rem;font-weight:500;border-radius:.2rem;border:.1rem solid #CCCCCC}.comBtnRow{display:flex;gap:4rem;flex-direction:column;align-items:center}.comBtnCol{display:flex;justify-content:center;align-items:center;gap:4rem}.comBtn01 button{padding:0 1.6rem;min-width:16rem;height:4rem;color:#fff;font-size:1.8rem;font-weight:700;background:#32ade6;border:none}.comBtn01.lg button{min-width:24rem;height:6rem;font-size:1.6rem}.comBtn01 button span{display:inline-block}.comBtn01.download button span{padding-left:2.8rem;background:url(/img/common/download.png) no-repeat left center / 2.4rem}.comBtn01.upload button{padding:0 .8rem;color:#32ade6;font-weight:400;font-size:1.6rem;background-color:#fff;border:.1rem solid #34C759}.comBtn01.upload button span{padding-left:2.3rem;background:url(/img/common/upload.png) no-repeat left center / 2rem}.comBtn01.cancel button{padding:0 1.4rem;min-width:10.2rem;height:2.9rem;display:flex;align-items:center;justify-content:center;text-align:center;color:#333;font-size:1.4rem;font-weight:400;border-radius:.4rem;border:.1rem solid #808080;background:#f7f7f7;box-sizing:border-box;cursor:pointer}.comBtn01.del button{display:flex;align-items:center;justify-content:center;text-align:center;color:#333;font-size:1.6rem;font-weight:400;border:.1rem solid #808080;background:#f7f7f7;box-sizing:border-box;cursor:pointer}.comBtn02{margin:0 auto;min-width:16rem;min-height:4rem;color:#fff;text-align:center;font-size:1.6rem;font-weight:700;background:#32ade6;border:none;box-shadow:0 .4rem 2.4rem #0000000d}.comBtn02.disabled,.comBtn02[disabled]{background:#eee;pointer-events:none}.comBtn02.gray{background:#ccc}.pageTitle{margin-bottom:1.6rem;display:flex;justify-content:space-between;gap:2rem}.pageTitle .headLine01{margin:0}.pageTitle .comBtn01 button{min-width:17.4rem;min-height:4.2rem}@media all and (max-width:896px){.pageTitle{margin-bottom:1.8rem}}.comPopSp .popHead{padding:1.3rem 1.6rem;width:100%;display:flex;justify-content:space-between;align-items:center;box-shadow:0 .4rem 2.4rem #0000000d}.comPopSp .popHead p{color:#333;font-size:1.4rem;font-weight:700}.comPopSp .popHead .close img{width:1.4rem;vertical-align:middle}.comFilterBox{border-radius:.4rem;border:.1rem solid #B2B2B2;background:#fff;overflow:hidden}@media all and (min-width:897px){.comFilterBox:has(.edd-root-open){overflow:visible}.comFilterBox .item:has(.edd-root-open){position:relative;z-index:20}.comFilterBox .edd-root-open .edd-body{z-index:1001}}@media all and (max-width:896px){.comFilterBox .item:has(.edd-root-open){position:relative;z-index:1001}}.comFilterBox:not(:last-child){margin-bottom:1.6rem}.comFilterBox .toggleBtn{padding:.8rem 1.5rem .9rem;position:relative;line-height:1.45;cursor:pointer}.comFilterBox .toggleBtn:after{width:1.9rem;position:absolute;right:1.3rem;top:50%;transform:translateY(-50%) rotate(180deg);background:url(/img/common/arrow_drop_down.png) no-repeat center center / 100%;aspect-ratio:1;transition:.3s;content:""}.comFilterBox .toggleBtn.on:after{transform:translateY(-50%) rotate(0)}.comFilterBox .filterWrap{display:none}.comFilterBox .filterInner{padding:2.4rem 2.3rem 2.3rem;border-top:.1rem solid #B2B2B2}.comFilterBox .itemBox{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.6rem 3.2rem}.comFilterBox .itemBox .item{width:calc(50% - 1.6rem);display:flex;align-items:center;gap:1.6rem}.comFilterBox .itemBox .item.wid100{width:100%}.comFilterBox .itemBox .itemTtl{width:10rem;font-weight:700;flex-shrink:0}.comFilterBox .itemBox .itemTtl.vmTop{align-self:flex-start}.comFilterBox .itemBox .itemSub{min-width:0;flex:1}.comFilterBox .timeBox{display:flex;align-items:center;flex:1}.comFilterBox .wid100 .timeBox{width:calc(50% - 7.4rem);flex:initial}.comFilterBox .timeBox span{width:4.6rem;min-width:3rem;display:flex;align-items:center;justify-content:center;text-align:center}.comFilterBox .timeBox .inputBox{min-width:0;display:flex;align-items:center;gap:.8rem;flex:1;font-size:1.6rem}.comFilterBox .timeBox .inputBox input{flex:1}.comFilterBox .timeBox .inputBox span{width:fit-content;white-space:nowrap;flex-shrink:0;font-size:1.4rem}#news .comFilterBox .profitLimitBox{align-items:flex-start}#news .comFilterBox .profitLimitField{display:flex;flex-direction:column;flex:1;min-width:0}#news .comFilterBox .profitLimitField .errMsg,#news .comFilterBox .itemSub .errMsg.js-date-range-error{color:#d32f2f!important;font-size:1.2rem;margin-top:.4rem;line-height:1.4}.comFilterBox .checkList dt{padding:.3rem 0 .5rem;font-weight:400;font-size:1.2rem;color:#666}.comFilterBox .checkList dd{margin-bottom:1.1rem;display:flex;flex-wrap:wrap;gap:.7rem 2.4rem;font-size:1.6rem}.comFilterBox .checkList dd:last-child{margin-bottom:0}.comFilterBox .checkList dd .checkList input[type=checkbox]~span{background-image:url(/img/common/checkbox_icon02.png)}#news .comFilterBox .timeBox input[type=date],#news .comFilterBox .timeBox input[type=date]:focus,#news .comFilterBox .timeBox input[type=date].has-value{color:#333;font-weight:400}#news .comFilterBox .timeBox input[type=date]::-webkit-datetime-edit-fields-wrapper,#news .comFilterBox .timeBox input[type=date]:focus::-webkit-datetime-edit-fields-wrapper,#news .comFilterBox .timeBox input[type=date].has-value::-webkit-datetime-edit-fields-wrapper,#news .comFilterBox .timeBox input[type=date]::-webkit-datetime-edit,#news .comFilterBox .timeBox input[type=date]::-webkit-datetime-edit-year-field,#news .comFilterBox .timeBox input[type=date]::-webkit-datetime-edit-month-field,#news .comFilterBox .timeBox input[type=date]::-webkit-datetime-edit-day-field,#news .comFilterBox .timeBox input[type=date]::-webkit-datetime-edit-text{font-weight:400;color:#333}.comFilterBox select:not(.edd-select){padding:0 2rem 0 1.5rem;background-size:1.8rem;background-position:right .6rem center}.comFilterBox .edd-root .edd-value{padding:0 2rem 0 1.5rem}.comFilterBox .submit{margin-top:1.6rem;display:flex;justify-content:flex-end;align-items:center;gap:1.6rem}.comFilterBox .submit li button{width:16rem;height:3.5rem;text-align:center;color:#333;font-size:1.6rem;font-weight:400;border-radius:.4rem;border:.1rem solid #B2B2B2;background:#fff}.comFilterBox .submit li button:disabled{background-color:#b2b2b2}.comFilterBox .submit .retry button{width:8.8rem;height:3.3rem;font-size:1.4rem;color:gray}.comFilterBox .submit .retry button:disabled{color:#b2b2b2;background:#f7f7f7;opacity:1}@media all and (min-width:897px)and (max-width:1000px){.comFilterBox .itemBox .itemTtl{width:10vw}.comFilterBox .itemBox .item{gap:1.2rem}.comFilterBox .timeBox span{width:3.2vw}}@media all and (min-width:897px){.comFilterBox .submit .retry button:hover{color:#333;background:#f7f7f7;opacity:1}.comFilterBox .submit li button:hover{color:#fff;background-color:#0064c1;opacity:1}}@media all and (max-width:896px){.comFilterBox .toggleBtn{padding:.7rem 1.5rem;text-align:center;color:#666;font-size:1.6rem}.comFilterBox .toggleBtn:after{display:none}.comFilterBox .filterWrap{display:none;width:100%;height:100%;position:fixed;left:0;top:0;overflow-y:scroll;background-color:#fff;z-index:1000}.comFilterBox .filterInner{width:100%;min-height:100svh;padding:0;display:flex;flex-direction:column;border:none}.comFilterBox .itemBox{padding:2.4rem .8rem 9.6rem;width:100%}.comFilterBox .wid100 .timeBox{width:100%}.comFilterBox .itemBox .item{width:100%;display:block}.comFilterBox .itemBox .itemTtl{margin-bottom:.8rem}.comFilterBox .submit{margin-top:auto;width:100%;padding-bottom:.8rem;justify-content:center;gap:1.6rem}.comFilterBox .submit .retry button{width:12rem}.comFilterBox .submit .filter button{height:4.2rem;width:23.8rem;color:#fff;font-size:1.8rem;font-weight:700;background-color:#32ade6;border:none}.comFilterBox .timeBox{max-width:inherit}}.comFilterResult .head{margin-bottom:1.6rem;width:100%;display:flex;justify-content:space-between;align-items:center;gap:1.6rem}.comFilterResult .head .display{width:12rem}.comTable01{overflow-x:auto}.comTable01 th,.comTable01 td{padding:1.5rem 1rem 1.6rem 1.6rem;font-size:1.6rem;line-height:1.2;text-align:left;vertical-align:middle;border:.1rem solid #B3B3B3}.comTable01 th{width:11.2rem;font-weight:400;color:#999;font-size:1.4rem;white-space:nowrap;background:#f7f7f7}.comTable01 .textLink{margin-bottom:.4rem;display:inline-block;color:#008cd6;text-decoration:underline}.comTable01 .textLink:last-child{margin-bottom:0}.resultInputTable th,.resultInputTable td{border:none;padding-left:0}.resultInputTable th{width:auto;background:transparent;padding-right:1rem}.resultInputTable__input{width:16rem!important;max-width:16rem}.resultInputTable__withUnit{display:flex;align-items:center;gap:.8rem;white-space:nowrap}.resultInputTable__withUnit .resultInputTable__input{flex:0 0 16rem}.resultInputTable__unit{flex-shrink:0;font-weight:400;color:#999;font-size:1.4rem;white-space:nowrap}.date-placeholder{display:none}.comTable01.short th,.comTable01.short td{color:#00000080;font-size:1.2rem;font-weight:500;line-height:1.5;padding:.9rem 1rem;height:3.5rem;text-align:center}.comTable01.short td{width:calc((100% - 31rem)/12)}.comTable01.short .wid01{width:31rem}.comTable01.short .wid02{width:3.4rem}.comTable01.short .wid03{width:13.4rem}.comTable01.short .bg{background:#eee}@media all and (max-width:896px){.comTable01 th,.comTable01 td{padding:.7rem;height:4.8rem}.comTable01 th{width:5.6rem;line-height:1.16;text-align:center}.comTable01.short{overflow:inherit}.comTable01.short th,.comTable01.short td{padding:.1rem;font-size:.6rem;height:1.8rem;line-height:1.3}.comTable01.short .wid01{width:10%}.comTable01.short .wid02{width:5%}.comTable01.short .wid03{width:13%}.resultInputTable,.resultInputTable>tbody{display:block;width:100%}.resultInputTable tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;box-sizing:border-box}.resultInputTable th,.resultInputTable td{padding-left:0;border:none;height:auto;box-sizing:border-box}.resultInputTable th{flex:0 0 5.6rem;width:5.6rem}.resultInputTable td{flex:0 0 calc(100% - 5.6rem);width:calc(100% - 5.6rem);max-width:calc(100% - 5.6rem)}.resultInputTable__input{flex:1 1 0!important;width:0!important;max-width:100%;min-width:0}.resultInputTable__input[type=date]{width:100%!important;min-width:0}.resultInputTable__withUnit{gap:.4rem;width:100%;max-width:100%;white-space:normal;overflow:hidden;box-sizing:border-box}.resultInputTable td{overflow:hidden}.resultInputTable__input:disabled{-webkit-text-fill-color:#999999;opacity:1}.date-input-wrapper{position:relative;display:block;width:100%}.date-placeholder{display:block;position:absolute;left:.8rem;top:50%;transform:translateY(-50%);color:#aaa;font-size:1.4rem;pointer-events:none;line-height:1}.date-input-wrapper input[type=date]:not(.has-value){color:transparent;-webkit-text-fill-color:transparent}.date-input-wrapper input[type=date].has-value~.date-placeholder{display:none}}.pagenavi{margin-top:2.5rem;display:flex;justify-content:center;gap:.8rem;flex-wrap:wrap}.pagenavi a,.pagenavi span{margin:0 .4rem;min-width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;text-align:center;color:gray;white-space:nowrap;border-radius:.2rem;border:none;background:transparent}.pagenavi .current{font-weight:700;color:#333;background:#f7f7f7}.pagenavi .first,.pagenavi .last,.pagenavi .prev,.pagenavi .next{margin:0;font-size:0;background:no-repeat center center / 2.4rem}.pagenavi .first{background-image:url(/img/common/arrow_icon01.png)}.pagenavi .last{background-image:url(/img/common/arrow_icon02.png)}.pagenavi .prev{margin-right:.8rem;background-image:url(/img/common/arrow_icon03.png)}.pagenavi .next{margin-left:.8rem;background-image:url(/img/common/arrow_icon04.png)}.pagenavi .is-disabled{opacity:.3;pointer-events:none}@media all and (min-width:897px){.pagenavi a:hover{font-weight:700;color:#333;background-color:#f7f7f7}}#pagepath{margin-bottom:2rem;width:100%;overflow-x:auto}#pagepath ul{display:flex;color:#999;font-size:1.2rem;gap:.8rem;white-space:nowrap}#pagepath li{flex-shrink:0}#pagepath a{padding:0 2.4rem 0 0;color:#999;display:block;background:url(/img/common/icon01.svg) no-repeat center right / 1.6rem}@media all and (max-width:896px){#pagepath{margin:0 -1.6rem 2rem;width:calc(100% + 3.2rem)}#pagepath ul{margin:0 1.6rem;width:fit-content}}.comNewsList{padding:.3rem;display:flex;flex-direction:column;gap:.2rem;border:.1rem solid #eee;border-radius:.4rem}.comNewsList>li{width:100%;background-color:#fff;border-radius:.2rem}.comNewsList li:has(.newMark){background-color:#fcefef}.comNewsList li:has(.newMark) .info{margin-bottom:.6rem}.comNewsList li:has(.notApp){background-color:#ebf7fc}.comNewsList li:has(.notApp) a,.comNewsList li:has(.newMark) a{padding:1.5rem 1.5rem 1.6rem}.comNewsList a{padding:1.7rem 1.5rem 1.6rem;display:block;color:#666;font-size:1.2rem;position:relative;border:.1rem solid #EEE}.comNewsList .newMark{margin-bottom:.6rem;padding:.2rem;width:3.5rem;color:#fff;font-size:1.2rem;font-weight:500;text-align:center;border-radius:.2rem;background-color:#ff3b30}.comNewsList .topBox{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.comNewsList .status{margin:-.1rem 0 .6rem;display:flex;gap:.8rem;flex-shrink:0}.comNewsList .status span{padding:.1rem .3rem;color:#666;font-size:1.2rem;font-weight:500;text-align:center;border-radius:.2rem;background-color:#fff;border:.1rem solid currentColor}.comNewsList .status .notApp{color:#32ade6}.comNewsList .status .profit{color:#fff;background-color:#32ade6;border-color:#32ade6}.comNewsList .status .lost{color:#999;border-color:#999}.comNewsList .status .progress{color:#fff;background-color:#666;border-color:#666}.comNewsList .status .draft{color:#ccc;background-color:#fff;border-color:#ccc}.comNewsList .info{margin-bottom:.9rem}.comNewsList .info span{margin-right:1.7rem}.comNewsList .info .article-no{display:inline-block;min-width:6rem}.comNewsList .newsTtl{margin-bottom:1rem;display:flex;align-items:center;gap:.8rem;color:#333;font-size:1.8rem;font-weight:700}.comNewsList .newsTtl .tag{min-width:3.2rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center;color:#32ade6;font-size:.9rem;font-weight:700;background-color:#fff;border:.1rem solid #32ADE6;border-radius:.2rem}.comNewsList .newsTtl .tagEmpty{min-width:3.2rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;background-color:#fff;border-radius:.2rem}.comNewsList .infoList{margin:0 -1.6rem;display:flex}.comNewsList .infoList li{padding:0 1.6rem;border-right:.1rem solid #ccc}.comNewsList .infoList li:last-child{border-right:none}.comNewsList .infoList span{display:inline-block;min-width:1.3rem;text-align:center}@media all and (max-width:896px){.comNewsList li:has(.newMark) .info{margin-bottom:.8rem}.comNewsList .info{margin-bottom:.6rem}.comNewsList .topBox{padding-bottom:.2rem}.comNewsList .newsTtl .txt{line-height:1.2}.comNewsList .newsTtl{margin-bottom:.8rem}.comNewsList .status{margin-top:-.2rem}.comNewsList .status .notApp{margin-top:.2rem;padding-top:0;line-height:1.2}}.comBodBox{margin-bottom:.8rem;padding:1.9rem 1.9rem 2.5rem;border:.1rem solid #eee;border-radius:.4rem}.comBodBox:last-child{margin-bottom:0!important}.comBodBox .headLine02{margin:-1.6rem -1.6rem 1.5rem}@media all and (max-width:896px){.comBodBox{padding:.7rem}.comBodBox:has(.headLine02){padding:.3rem .3rem .6rem}.comBodBox .headLine02{margin:-.1rem 0 .4rem}}.mailForm .headLine02{margin-bottom:2rem}.mailForm .formDl{max-width:80rem}.mailForm .formDl dt{margin-bottom:.8rem;color:gray}.mailForm .formDl dd{font-size:1.6rem}.mailForm .formDl dd:not(:last-child){margin-bottom:1.4rem}.mailForm .formDl .must,.mailForm .formDl .any{display:inline-block;margin:-.2rem 0 0 1rem;padding:.1rem .3rem .3rem;font-size:1.2rem;line-height:1;color:#e00;border:.1rem solid currentColor;border-radius:.2rem;vertical-align:middle}.mailForm .formDl .any{color:#b2b2b2}.mailForm .formDl input{padding:0 .7rem;font-size:1.6rem}.mailForm .formDl textarea{padding:.7rem;font-size:1.6rem;height:4rem}.mailForm .formDl select{max-width:32rem;padding-left:.8rem;font-size:1.6rem;background-position:right .6rem center;background-size:2rem}.mailForm .formDl .hei01{height:7.9rem}.mailForm .formDl .hei02{height:16rem}.mailForm .formDl .wid01{max-width:56rem}.mailForm .formDl input::placeholder{opacity:1;color:#ccc}.mailForm .formDl textarea::placeholder{opacity:1;color:#ccc}.mailForm .formDl textarea[maxlength="30"]{height:4rem}.mailForm .formDl textarea[maxlength="50"],.mailForm .formDl textarea[maxlength="100"]{height:8rem}.mailForm .formDl textarea[maxlength="500"]{height:16rem}.mailForm .formDl .textareaBox{position:relative}.mailForm .formDl .limit{display:block;width:fit-content;text-align:right;color:#ccc;font-size:1.2rem;position:absolute;right:.8rem;bottom:.8rem}.mailForm .formDl .note{display:block;color:gray;font-size:1.2rem}.mailForm .submit{margin-top:3.2rem;display:flex;gap:1.6rem;align-items:flex-end;justify-content:center}.mailForm .submit button{min-height:3.2rem;box-shadow:0 .3rem 1.8rem #6663}.mailForm .submit .update button{box-shadow:0 .4rem 2.4rem #34c75933}.mailForm .submit .login button{background:var(--Colors-Red, #FF3B30);box-shadow:0 .4rem 2.4rem #dc362e33}.mailForm .submit.hei button{height:4rem}@media all and (max-width:896px){.mailForm .comBodBox{margin:0 -.8rem .8rem;padding:.4rem .3rem}.mailForm .formDl{margin:0 1.6rem;max-width:inherit}.mailForm .formDl dt{margin-bottom:.6rem}.mailForm .formDl textarea{height:5.6rem}.mailForm .formDl select{width:100%;max-width:inherit}.mailForm .formDl .hei01{height:5.6rem}.mailForm .formDl .sphe1{height:8rem}.mailForm .formDl .hei02{height:16rem}.mailForm .formDl .wid01{max-width:inherit}#main .mailForm .comBodBox{padding-bottom:2.2rem}.mailForm .submit{flex-wrap:wrap;gap:3.2rem 1.6rem;align-items:stretch}.mailForm .submit .cancel button{min-width:12rem;min-height:3rem;font-size:1.2rem}.mailForm .submit .retry button,.mailForm .submit.hei .retry button{min-width:10.8rem;min-height:3rem;font-size:1.2rem}.mailForm .submit.hei .cancel button,.mailForm .submit.hei .retry button{height:3rem}.mailForm .submit .update{width:100%;order:-1}.mailForm .submit .update button{height:4rem;width:24rem}.mailForm .submit button{height:100%}.mailForm .formDl .limit{bottom:.6rem}}@media all and (max-width:375px){.mailForm .formDl .select-wid01{width:100%;max-width:100%}}.comEditBox{display:flex;gap:.8rem}@media all and (min-width:896px){.comEditBox{margin-bottom:2.5rem}}.comEditBox button{padding:0 1.1rem 0 .5rem;display:block;height:3.2rem;font-size:1.4rem;white-space:nowrap;min-width:68px;width:fit-content}.comEditBox button span{padding-left:2.2rem;display:inline-block}.comEditBox .del span{background:url(/img/common/del_icon01.png) no-repeat left top 60% / 2rem}.comEditBox .edit span{background:url(/img/common/edit_icon01.png) no-repeat left top 60% / 2rem}.mfp-bg{background:#00000080}.mfp-fade .mfp-container,.mfp-fade.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-fade.mfp-ready .mfp-container,.mfp-fade.mfp-ready.mfp-bg{opacity:1}.mfp-fade.mfp-removing .mfp-container,.mfp-fade.mfp-removing.mfp-bg{opacity:0}.mfp-container{padding:0}.mfp-content{width:fit-content!important;max-width:100%}.mfp-wrap::-webkit-scrollbar{display:none}.popBox{padding:2rem;width:fit-content;max-width:100%}.popBox .popWrap{padding:8rem 4rem;width:56rem;max-width:100%;border-radius:.4rem;background:#fff;box-shadow:0 .4rem 2.4rem #0000000d}.popBox .popTitle{margin-bottom:4rem;font-size:1.6rem;font-weight:700;text-align:center}.popBox .leadTxt{text-align:center;margin-bottom:4rem}.popBox textarea{padding:.4rem .7rem;height:16rem;font-size:1.4rem;line-height:1.5;resize:none}.popBox textarea[disabled]{border-color:#f5f5f5;color:#333;background:#f5f5f5}.popBox .comBtnRow,.popBox .comBtnCol{margin-top:4rem}.popBox .comBtn01.sm button{font-size:1.6rem;box-shadow:0 .4rem 2.4rem #32ade633}.popBox .textBox{padding:.4rem .8rem;max-height:16rem;border-radius:.2rem;background:#f5f5f5;overflow-y:auto;-webkit-overflow-scrolling:touch}.popBox .textBox p{font-size:1.4rem;white-space:pre-wrap;word-break:break-word}@media all and (max-width:896px){.popBox .popWrap{padding:5rem 2rem}.popBox .comBtnCol{flex-direction:column;gap:2rem}}.comUploadWrap{display:flex;flex-direction:column;gap:.6rem}.comUpload{display:flex;flex-direction:column;gap:.5rem}.comUpload label{width:fit-content;display:inline-flex;position:relative;align-items:center;flex-wrap:wrap;flex-shrink:0;gap:1rem;cursor:pointer;overflow:hidden}.comUpload input[type=file]{opacity:0;width:100%;height:100%;box-sizing:border-box;position:absolute;left:0;top:0;cursor:pointer}.comUpload .btn{padding:.3rem .5rem;width:16.4rem;height:2.9rem;display:flex;align-items:center;justify-content:center;font-size:1.4rem;color:gray;border-radius:.4rem;border:.1rem solid #B2B2B2;background:#fff;cursor:pointer;position:relative;z-index:1}.comUploadWrap .fileName{color:gray;font-size:1.2rem}.comUploadWrap .del{width:4em;height:2.9rem;flex-shrink:0;color:#e00;font-size:1.4rem;line-height:1.2;border-radius:.4rem;border:1px solid #E00;background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.comUploadWrap label.del input[type=checkbox]{display:none}.comUploadWrap label.del:has(input:checked){background:#e00;color:#fff}.comUploadWrap .note{display:block;font-size:1.2rem;color:gray}.comUploadWrap .fileList{display:flex;flex-direction:column;gap:.6rem}.comUploadWrap .fileBox{width:100%;display:flex;align-items:center;gap:1rem}@media all and (max-width:896px){.tableBox{overflow-x:auto;-webkit-overflow-scrolling:touch}}
