@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;600;700;800;900&family=Roboto:wght@300;400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap");abbr,address,article,aside,audio,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal}b{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}span{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}a:hover{cursor:pointer}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}:after,:before,a,abbr,address,article,aside,audio,b,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{position:relative;width:100%;height:100vh;-webkit-text-size-adjust:100%;font-family:"Roboto","Noto Sans JP",sans-serif;font-weight:400;font-style:normal;line-height:1.45;color:#2c3034;overflow-x:hidden;letter-spacing:0.025em;font-size:clamp(1.4rem,0.25rem + 0.8333vw,1.6rem)}h1,h2,h3,h4,h5,h6{font-weight:400}li{list-style-type:none}a{text-decoration:none;outline:0;color:#2c3034}img{border:0;vertical-align:middle;max-width:100%;height:auto}address,em{font-style:normal}button,input,select,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;border:0;outline:0;margin:0;padding:0;background:#fff;vertical-align:middle;font-size:inherit;color:#333}input::-webkit-input-placeholder{color:#bfbfbf}input:-ms-input-placeholder{color:#bfbfbf}input::-moz-placeholder{color:#bfbfbf}textarea::-webkit-input-placeholder{color:#bfbfbf}textarea:-ms-input-placeholder{color:#bfbfbf}textarea::-moz-placeholder{color:#bfbfbf}option{outline:0}sup{position:relative;top:-0.7em;font-size:70%}a[href^="tel:"].tel_disable{pointer-events:none;text-decoration:none}img[src$=".svg"]{width:100%}.bill .btn{font-weight:bold;color:#fff;line-height:29px;font-size:125%;font-weight:bold;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:30px;background:#F64285;border:1px solid #F64285;max-width:200px;width:100%;padding:0}.bill .btn:before{display:none}.bill .btn.btn-back{background:#707070}.bill .btn:hover{opacity:0.8}.bill .btn.center-pink{max-width:300px;margin:0 auto;height:60px}.bill .btn.centered{max-width:400px;margin:0 auto}.btn-horizontal-container{display:-webkit-box;display:-ms-flexbox;display:flex}.list-btn{color:#F64285;cursor:pointer;border:1px #F64285 solid;border-radius:4px;padding:10px 20px;display:inline-block;font-size:100%;background:#fff;font-weight:bold;text-decoration:none;-webkit-transition:0.4s;transition:0.4s;white-space:nowrap}.list-btn:hover{color:#FFF;background:#F64285}.list-btn.pointer{padding:10px 20px;cursor:pointer}.arrow-btn{font-size:100%;padding:5px 20px;padding-right:5px;position:relative}.arrow-btn:before{position:absolute;content:"";background:url(../img/page/arrow-solid.svg);background-repeat:no-repeat;background-size:12px;width:12px;height:16px;top:12px;left:2px}.arrow-btn:hover{opacity:0.8;text-decoration:underline}.delete{padding:15px 20px!important;text-align:center}.delete .remove1,.delete .remove2{background:transparent;width:24px}.delete .remove1:hover,.delete .remove2:hover{opacity:0.8;background:transparent}.btn_edit{font-size:87.5%;border-radius:4px;padding:3px 10px;line-height:1.5;color:#fff;background:#727D93}.btn_delete{font-size:87.5%;border-radius:4px;padding:3px 10px;line-height:1.5;color:#EE3D5A;border:#EE3D5A 1px solid;background:#fff}.btn_delete:hover{color:#fff;border:#EE3D5A 1px solid;background:#EE3D5A}button.delete{background:#2B3C4E;color:#fff;padding:0 40px 0 50px!important}button.delete.txt_include{padding:0 16px 0 30px!important;height:30px;background:#2B3C4E;border-radius:30px;white-space:nowrap}button.delete.txt_include:hover{background:#2B3C4E;opacity:0.8}button.delete.txt_include:after,button.delete.txt_include:before{right:44px;width:12px}button.delete:hover{background:#555}button.delete:after,button.delete:before{right:72px;margin:auto;width:20px;height:0px;border:1px solid #fff;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}button.delete:after{-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.alert{background:#fff5f6;border:1px solid #f50f27;padding:10px;border-radius:6px;text-align:left;font-size:100%;color:#f50f27;margin-bottom:20px}.company .alert{position:relative;padding:21px 10px;margin-bottom:10px;border:2px solid transparent;border-radius:4px;font-size:187.5%;font-weight:bold;line-height:44px}.company .alert-danger{color:#ee3d5a;background-color:#ffe0e5;border-color:#ee3d5a}@media only screen and (max-width:768px){.breadcrumb-container{margin-top:45px}}@media only screen and (min-width:1300px){.breadcrumb-container{margin-top:0}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;inset:0 0 auto auto;margin:-40px 0 40px 0}.breadcrumb li,.breadcrumb li a{color:#3F4550;font-size:14px}.breadcrumb li:not(:last-of-type){position:relative;margin:0 20px 0 0}.gg-chevron-right{position:relative;width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-chevron-right:after{content:"";display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;width:7px;height:7px;border-bottom:1px solid #3F4550;border-right:1px solid #3F4550;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:-11px;top:8px}.badge{background:#fff;color:#000;font-size:16px;font-weight:bold;line-height:32px;border-radius:4px;letter-spacing:0.025em}.badge-danger{background:#EE3D5A;color:#FFF}.form-check{font-size:16px;line-height:24px;font-weight:bold;color:#202B40}.form-check-agreement{background:#fff;border-radius:6px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.03);box-shadow:0 4px 4px 0 rgba(0,0,0,0.03);height:64px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:30px 0 0 0}.form-check-input{height:22px;width:22px;padding:0 0 0 0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#F64285;border:2px solid #ccc}.form-agree-input{position:relative;-moz-appearance:none;appearance:none;height:22px;width:22px;border-radius:50%;border:1px solid #CCC;padding:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#F64285;border-radius:50%;vertical-align:middle;-webkit-appearance:none;outline:none;cursor:pointer}.form-agree-input:checked{background-color:#F64285!important;border:1px solid #F64285!important}.form-agree-input:checked:before{position:absolute;content:"";height:20px;width:20px;border-radius:25px;border:4px solid #fff;top:0;left:0}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);z-index:100}.modal-content{background-color:#fff;margin:120px 0 80px 20px;padding:50px;border-radius:10px;position:relative;width:calc(100% - 40px)}@media screen and (min-width:1080px){.modal-content{margin:120px 0 80px 290px;width:calc(100% - 340px)}}@media only screen and (min-width:1300px){.modal-content{margin:120px 0 80px 290px;width:calc(100% - 340px)}}@media only screen and (max-width:768px){.modal-content{padding:20px}}@media screen and (min-width:1080px) and (max-width:1600px){.modal-content{margin:120px 0 80px 130px;width:calc(100% - 160px)}}.modal-content .flex{gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1300px){.modal-content .flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.modal-content .flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;max-width:440px;width:100%}.modal-content picture{display:block;max-width:440px;width:100%}.modal-content .content{width:100%}.modal-content .options{padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:25px}.modal-content .select-group{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-content .select-group:not(:last-of-type){margin:0 0 10px 0}.modal-content label{font-size:16px;font-weight:bold;color:#202b40;line-height:28px;min-width:70px}.modal-content .form-check{margin:20px 0 0 0}.modal-content .form-select{min-width:70px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.modal-content .form-check .form-check-label span{font-size:14px;font-weight:normal;display:inline-block;margin-left:25px}.modal-content .quantity-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-content .price .unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;font-weight:bold;gap:30px}.modal-content .price .unit small{color:#202b40;font-size:10px;font-weight:normal}.modal-content .price .total{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.modal-content .price .total span{font-size:18px;font-weight:bold}.modal-content .price .total p{color:#f64285;font-size:22px;line-height:28px;font-weight:bold}.modal-content .price .total p small{color:#202b40;font-size:10px;font-weight:normal}.modal-content .close{position:absolute;top:-10px;right:-10px}.modal-content .close:focus,.modal-content .close:hover{text-decoration:none;cursor:pointer}.modal-content .btn-submit{margin-left:auto;margin-top:30px}.modal-content .list-btn{color:#f64285;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.modal.confirm{text-align:center}.modal.confirm .modal-content{padding-top:70px}@media only screen and (min-width:1300px){.modal.confirm .modal-content{margin:170px 0 80px 390px;width:calc(100% - 540px)}}@media screen and (min-width:1080px) and (max-width:1300px){.modal.confirm .modal-content{margin:170px 0 80px 230px;width:calc(100% - 380px)}}@media only screen and (max-width:768px){.modal.confirm .modal-content{padding-top:50px}}.modal.confirm .modal-content .modal_ttl{font-size:40px;font-weight:bold;color:#ee3d5a;margin-bottom:40px}@media only screen and (max-width:768px){.modal.confirm .modal-content .modal_ttl{font-size:30px;margin-bottom:20px}}.modal.confirm p{font-size:20px;font-weight:bold;margin-bottom:50px}@media only screen and (max-width:768px){.modal.confirm p{font-size:16px}}.modal.confirm p .small{font-size:16px;font-weight:bold}.modal.confirm .btn_wrap{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.modal.confirm .btn_wrap .btn.confirm{background:#202b40}@media screen and (min-width:1080px) and (max-width:1600px){.modal.cancel_modal .modal-content{margin:140px 0 80px 200px;width:calc(100% - 350px)}}.modal.cancel_modal .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.modal.cancel_modal .btn_wrap button.cancel{display:block;background:#707070;border:1px #fff solid;border-radius:30px;height:60px;padding:0!important;font-weight:bold;width:240px;max-width:none;font-size:20px}@media only screen and (max-width:768px){.modal.cancel_modal .btn_wrap button.cancel{font-size:16px}}.modal.cancel_modal .btn_wrap button.cancel:before{border:none}.modal.cancel_modal .btn_wrap button.cancel:hover{color:#fff}.modal-open-btn{cursor:pointer}#js_delete_layer{opacity:0;visibility:hidden;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:rgba(43,60,78,0.3);width:100%;height:100%;z-index:30}#js_delete_layer.play{opacity:1;visibility:visible}.js_delete_layer_inner{position:absolute;top:50%;left:calc(50% + 60px);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:80%;height:auto;max-height:80vh;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px;gap:30px 0;overflow:auto;max-width:700px}@media only screen and (max-width:768px){.js_delete_layer_inner{left:50%;padding:20px}}.js_delete_layer_inner p{color:#f50f27;text-align:center}.js_delete_layer_inner p.confirm{text-align:center;margin-bottom:20px;font-size:120%}.js_delete_layer_inner .close_btn{position:absolute;top:10px;right:10px;background:#2b3c4e;width:30px;height:30px;border-radius:50%}.js_delete_layer_inner .close_btn span{position:relative;display:block;width:30px;height:30px}.js_delete_layer_inner .close_btn span:before{position:absolute;content:"";width:16px;height:2px;background:#fff;top:calc(50% - 1px);right:calc(50% - 8px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.js_delete_layer_inner .close_btn span:after{position:absolute;content:"";width:16px;height:2px;background:#fff;top:calc(50% - 1px);right:calc(50% - 8px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.js_delete_layer_inner .main_ttl{text-align:center}.js_delete_layer_inner table{margin-bottom:30px}.js_delete_layer_inner button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media only screen and (max-width:768px){.js_delete_layer_inner button{width:auto!important}}.flatpickr-current-month input,.flatpickr-current-month select{border:none!important;line-height:inherit!important}.flatpickr.time{width:100px!important}.flatpickr{background:#fff!important;max-width:164px}.flatpickr.date{width:130px!important}.flatpickr.term{width:244px!important;max-width:none}.flatpickr:disabled{background:#f9f9f9!important}#js_alert_layer,#js_alert_layer2,#js_alert_layer3,#js_alert_layer4,#js_alert_layer5,#js_alert_layer6,#js_alert_layer7,#js_over_layer,.js_option_modal{opacity:0;visibility:hidden;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:rgba(43,60,78,0.3);width:100%;height:100%;z-index:100}#js_alert_layer.play,#js_alert_layer2.play,#js_alert_layer3.play,#js_alert_layer4.play,#js_alert_layer5.play,#js_alert_layer6.play,#js_alert_layer7.play,#js_over_layer.play,.js_option_modal.play{opacity:1;visibility:visible}.js_alert_layer_inner{position:absolute;top:50%;left:calc(50% + 60px);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:auto;height:auto;max-height:80vh;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;gap:30px 0;overflow:auto;min-width:700px}@media only screen and (max-width:768px){.js_alert_layer_inner{left:50%;min-width:auto;width:80vw}}.js_alert_layer_inner p{color:#fff;text-align:center}.js_alert_layer_inner p.registered{color:#2c3034;font-size:20px;margin-bottom:20px}.js_alert_layer_inner p.confirm{color:#f50f27;text-align:center;margin-bottom:20px;font-size:120%}.js_alert_layer_inner .ok_btn{position:absolute;top:10px;right:10px;background:#2b3c4e;width:30px;height:30px;border-radius:50%}.js_alert_layer_inner .ok_btn span{position:relative;display:block;width:30px;height:30px}.js_alert_layer_inner .ok_btn span:before{position:absolute;content:"";width:16px;height:2px;background:#fff;top:calc(50% - 1px);right:calc(50% - 8px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.js_alert_layer_inner .ok_btn span:after{position:absolute;content:"";width:16px;height:2px;background:#fff;top:calc(50% - 1px);right:calc(50% - 8px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.js_alert_layer_inner .main_ttl{text-align:center}.js_alert_layer_inner table{margin-bottom:30px}@media only screen and (max-width:768px){.js_alert_layer_inner table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.js_alert_layer_inner .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.js_alert_layer_inner .btn_wrap .btn{margin:0;padding:0 40px}@media only screen and (max-width:768px){.js_alert_layer_inner .btn_wrap .btn{width:100px;padding:0 10px}}.js_alert_layer_inner .btn_wrap .btn:before{display:none}.js_alert_layer_inner .btn_wrap .btn.gray{background:#999}.js_alert_layer_inner.select_company{width:80%;height:80vh;overflow-y:auto;top:15%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);display:block}.js_alert_layer_inner.select_company .ok_btn{top:0px;left:100%;position:sticky}.js_alert_layer_inner.select_company .container{width:90%;margin:0 auto}@media only screen and (max-width:768px){.js_alert_layer_inner.select_company .container{width:100%}}.js_alert_layer_inner.select_company .container .main_ttl{text-align:center}.js_alert_layer_inner.select_company .container .search{width:100%}.js_alert_layer_inner.select_company .container .sub_title{font-weight:bold;background-color:#E7F0F8;padding:10px 20px;width:calc(100% + 40px);color:#2E4760;margin:50px -20px 15px}.js_alert_layer_inner.select_company .container .archive_inner nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}@media only screen and (max-width:768px){.js_alert_layer_inner.select_company .container .archive_inner nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.js_alert_layer_inner.select_company .container .archive_inner nav a{border:1px solid #d4dbe4;border-radius:4px;padding:1px 7px}.js_alert_layer_inner.select_company .container .archive_inner .archive_contents .archive_content{margin-bottom:20px}.js_alert_layer_inner.select_company .container .archive_inner .archive_contents .archive_content .block_title{font-weight:bold;padding:10px 20px;width:100%;color:#2E4760;margin:0 0 15px;padding:5px 10px;border-bottom:1px solid #E7F0F8}.js_alert_layer_inner.select_company .container .archive_inner .archive_contents .archive_content ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media only screen and (max-width:768px){.js_alert_layer_inner.select_company .container .archive_inner .archive_contents .archive_content ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.js_alert_layer_inner.select_company .flex{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;gap:0 10px}.js_alert_layer_inner.confirm_modal{padding:30px 8%!important;min-width:auto!important;overflow:visible!important}.js_alert_layer_inner.confirm_modal .btn_wrap{margin:40px auto!important}.js_alert_layer_inner.confirm_modal .btn_wrap .btn{width:150px!important;margin:0!important;padding:0!important}@media only screen and (max-width:768px){.js_alert_layer_inner.confirm_modal .btn_wrap .btn{width:100px!important}}.js_alert_layer_inner.overflow-auto{height:100%;overflow:auto!important}.js_alert_layer_inner.overflow-auto .js_alert_content_wrap{width:100%;height:100%}.js_alert_layer_inner.overflow-auto .js_alert_content_wrap table tr th{width:40%}@media only screen and (max-width:768px){.js_alert_layer_inner.overflow-auto .js_alert_content_wrap table tr th{width:100%}}#application .js_alert_layer_inner{width:80%;min-width:auto}#top.individual .js_alert_layer_inner{width:80%;min-width:auto}#top.individual .js_alert_layer_inner.open{width:calc(80% - 320px);left:calc(50% + 240px)}#top.individual .js_alert_layer_inner table th{border-bottom:#eaeef2 solid 2px}#js_over_layer .js_alert_layer_inner{padding:50px 30px;max-width:700px}.individual #js_delete_layer .js_alert_layer_inner{padding:50px 30px;max-width:700px}@-webkit-keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{0%{-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes modal-video-inner{0%{-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-name:modal-video;animation-name:modal-video;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:1200px;width:100%;height:100%;margin:0 auto;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-video-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}@media (orientation:landscape){.modal-video-inner{padding:10px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:hover{background:transparent!important}@media (orientation:landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-video-close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}.note-editor.note-airframe .note-editing-area .note-editable,.note-editor.note-frame .note-editing-area .note-editable{min-height:200px;font-weight:unset!important}.btn-fullscreen{display:none}.note-modal-content{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}.note-modal-content input{line-height:inherit!important;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.note-modal-content input:-moz-read-only{background:#fa6362}.note-modal-content input:read-only{background:#fa6362}.note-modal-content input[type=checkbox]{margin:3px 3px 3px 4px!important}.note-modal-content .note-modal-footer{height:54px}@media only screen and (max-width:768px){.note-modal-content .checkbox input{width:auto}}.note-insert button:not(:first-of-type){display:none}.note-dropzone{display:none!important}.sp{display:block}@media only screen and (min-width:1300px){.sp{display:none}}.pc{display:none}@media only screen and (min-width:1300px){.pc{display:block}}.pc_only{display:block}@media only screen and (max-width:768px){.pc_only{display:none}}body.run #nav_toggle span:first-child{top:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}body.run #nav_toggle span:nth-child(2){width:0;left:50%}body.run #nav_toggle span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}body.run #sidebar{-webkit-transform:translateX(100%);transform:translateX(100%)}main{position:relative;overflow-x:hidden;width:100%;background:#fafcfe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:calc(100vh - 80px)}@media only screen and (max-width:768px){main{display:block}}main>article{width:calc(100% - 120px);padding:20px 50px 40px}@media only screen and (min-width:769px) and (max-width:1299px){main>article{padding:20px}}@media only screen and (max-width:768px){main>article{width:100%;padding:20px 4%}}@media screen and (min-width:1920px){main>article{width:100%;max-width:calc(1820px + 5.21vw);margin:0 auto;padding-right:2.6041666667vw;padding-left:calc(2.6041666667vw + 120px)}}main>article.open{width:calc(100% - 480px)}@media only screen and (max-width:768px){main>article.open{width:100%}}@media screen and (min-width:1920px){main>article.open{width:100%;max-width:calc(2160px + 5.21vw);padding-right:2.6041666667vw;padding-left:calc(2.6041666667vw + 460px)}}main>article p.bttm_error{text-align:center;color:#f50f27}.company main{background:#f3f3f3;font-family:"Zen Kaku Gothic New",sans-serif}.company main>article{width:calc(100% - 240px);padding:60px 50px 40px}@media screen and (max-width:1300px){.company main>article{padding:60px 50px 40px!important}}@media screen and (min-width:1080px) and (max-width:1300px){.company main>article{width:calc(100% - 80px)}}@media screen and (max-width:1080px){.company main>article{width:100%}}@media only screen and (max-width:768px){.company main>article{padding:20px 4%!important}}@media screen and (min-width:1920px){.company main>article{width:100%;max-width:calc(1820px + 5.21vw);margin:0 auto;padding-right:2.6041666667vw;padding-left:calc(2.6041666667vw + 240px)}}@media screen and (min-width:1080px) and (max-width:1600px){.company main>article{width:calc(100% - 80px)}}.company main p{letter-spacing:0.1px!important}.company main .message{color:#f64285!important;font-weight:bold;font-size:20px}.company.page main>article{padding:60px 50px 80px}@media only screen and (max-width:768px){.company.page main>article{padding:20px 4% 80px!important}}@media screen and (min-width:1920px){.company.page main>article{padding-right:2.6041666667vw;padding-left:calc(2.6041666667vw + 240px)}}.HeightMin main{min-height:calc(100vh - 80px);padding-top:80px}.HeightMin.company main{min-height:calc(100vh - 120px);padding-top:120px}@media screen and (max-width:1080px){.HeightMin.company main{min-height:calc(100vh - 100px);padding-top:100px}}@media only screen and (max-width:768px){.HeightMin.company main{min-height:calc(100vh - 80px);padding-top:80px}}footer{margin-top:120px}footer .f_copy{text-align:center;color:#6f7881;font-size:90%}.main_ttl{font-size:150%;font-weight:bold;color:#2e4760;margin-bottom:20px}.main_ttl span.pno{font-size:80%}.main_ttl input{width:100%}.company .main_ttl{font-size:187.5%;font-weight:bold;color:#202b40;margin-bottom:30px;padding-left:1em;position:relative}@media only screen and (max-width:768px){.company .main_ttl{font-size:150%}}.company .main_ttl:before{background-color:#ee3d5a;border-radius:3px;content:"";display:inline-block;margin-right:20px;vertical-align:middle;width:6px;height:100%;position:absolute;left:0;top:0}.company .main_ttl span.small{font-size:80%;margin-left:10px}.company .main_ttl span.small.in-block{margin-left:0}.sub_ttl{font-size:130%;font-weight:bold;background-color:#2b3c4e;padding:10px 20px;width:calc(100% + 40px);color:#fff;margin:0 -20px 30px}@media only screen and (max-width:768px){.sub_ttl{width:100%;margin:0 0 30px}}@media print,screen and (min-width:769px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}.robo{font-family:"Roboto",sans-serif}.zen{font-family:"Zen Kaku Gothic New",sans-serif}.attention{color:#f50f27;font-weight:bold}table.stripe tr:nth-child(odd){background-color:#f8f9fb}table.stripe.more_table tr:nth-child(odd){background-color:transparent}table.stripe.more_table tr:nth-child(2n){background-color:#f8f9fb}@media only screen and (max-width:768px){table.sp_flex_table{min-width:auto!important}table.sp_flex_table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}table.sp_flex_table tr th{width:100%;max-width:none}table.sp_flex_table tr td{width:100%}table.sp_flex_table tr:first-of-type th{border-radius:6px 6px 0 0!important}table.sp_flex_table tr:last-of-type th{border-radius:0 0 0 0!important}}.block-center{display:block;margin:0 auto}.right{text-align:right}.left{text-align:left}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.gap5{gap:5px!important}.flex.gap10{gap:10px!important}.flex.gap5-10{gap:5px 10px!important}.flex.gap30{gap:10px 30px!important}.flex.gap15pct{gap:15%!important}.flex.row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}@media only screen and (max-width:768px){.flex.sp_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.flex-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.hide{display:none}.red{color:#f50f27!important;font-weight:bold}.bold{font-weight:bold}.link{text-decoration:underline;cursor:pointer}.link:hover{text-decoration:none;opacity:0.8}.hidden{display:none!important}.in-block{display:inline-block!important;text-decoration:inherit}.f-s{font-size:90%}.f-l{font-size:130%}.nowrap{white-space:nowrap}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.va-middle{vertical-align:middle}p.w80{width:80px!important}.w100pct{width:100%!important}.wauto{width:auto!important}.text_left{text-align:left}.text_center{text-align:center}.text_center_imp{text-align:center!important}.pankuzu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:84%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 23px;margin-bottom:20px}.pankuzu li{color:#6f7881;position:relative;white-space:nowrap}.pankuzu li:before{position:absolute;content:"";left:-16px;margin:auto;width:6px;height:6px;border-top:1px solid #6f7881;border-right:1px solid #6f7881;top:calc(50% - 3px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pankuzu li:first-of-type:before{border:none}.pankuzu li a{color:#6f7881}.pankuzu li a:hover{text-decoration:underline}.pankuzu li a.no_link{text-decoration:none;pointer-events:none}button{cursor:pointer;font-family:"Noto Sans JP",sans-serif;position:relative;font-weight:bold;border-radius:4px;background:#476e95;color:#fff;-webkit-transition:0.3s;transition:0.3s}button a{color:#fff;text-decoration:none!important}button:before{position:absolute;content:""}button:after{position:absolute;content:""}button:hover{background:#1c3550;color:#fff}button.button_add{padding:0 20px 0 40px;height:45px}button.button_add:before{background:#fff;width:10px;height:2px;left:20px;top:calc(50% - 1px)}button.button_add:after{background:#fff;width:2px;height:10px;left:24px;top:calc(50% - 5px)}button.btn_more{height:36px;padding:0 32px 0 20px;background:#fff;color:#476e95;border:1px solid #476e95}button.btn_more:before{right:13px;margin:auto;width:10px;height:10px;border-top:2px solid #476e95;border-right:2px solid #476e95;top:calc(50% - 5px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}button.btn_more.close{float:none;font-size:inherit;line-height:normal;opacity:1}button.btn_more.close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:calc(50% - 1px)}button.btn_more:hover{background:#476e95;color:#fff;border:1px solid #fff}button.btn_more:hover:before{border-top:2px solid #fff;border-right:2px solid #fff}button.btn{height:40px;padding:0 50px 0 40px;font-size:110%}button.btn:before{right:30px;margin:auto;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;top:calc(50% - 5px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}button.btn.settlement{margin:40px auto 0!important}button.btn.draft{padding:0 30px}button.btn.draft:after,button.btn.draft:before{border:none}button.btn.draft:hover{background:#555!important}button.btn.copy{padding:0 8px;min-width:60px}button.btn.arrow-less{padding:0 40px}button.btn.arrow-less:before{border-top:none;border-right:none}button.download,button.upload{position:relative;padding:0 40px 0 30px!important}button.download:before,button.upload:before{position:absolute;content:"";background:url(../img/icon/download.svg) no-repeat;background-size:40px;width:40px;height:40px;top:calc(50% - 20px);right:3px;-webkit-transform:rotate(0deg);transform:rotate(0deg);border:none}button.upload:before{background:url(../img/icon/upload.svg) no-repeat}button.upload_b{border:1px solid #476e95;background:#fff;color:#476e95}button.upload_b:before{background:url(../img/icon/upload_b.svg) no-repeat}button.upload_b:hover{border:1px solid #1c3550;background:#1c3550;color:#fff}button.upload_b:hover:before{background:url(../img/icon/upload.svg) no-repeat}button.remove{max-width:80%;background:transparent}button.remove img.remove{background:transparent;width:24px;min-width:24px;-webkit-transition:0.3s;transition:0.3s}button.remove img.remove:hover{opacity:0.8}button.center{margin:80px auto 0;display:block}button.yoyaku{margin:50px auto 0;display:block}button.return{background:#fff;color:#476e95;border:1px solid #476e95}button.return:hover{background:#1c3550;color:#fff;border:#1c3550}button.return:before{border:none}td .btn{height:40px;margin:5px auto;display:inline-block;width:auto;margin-right:10px;font-size:100%;font-weight:normal;padding:0 40px 0 40px}td .btn:before{border:none}td .btn.prospect{display:block;margin-left:0}.search{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 30px auto;border:1px solid #d4dbe4;width:calc(32.5% - 7px);border-radius:4px;background:#fff}@media only screen and (max-width:768px){.search{width:calc(50% - 7px)}}.search input{background:#fff;line-height:3;border:none;width:100%}.search button{background:none}.search button img{width:27px;display:block;margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.js-scrollable{overflow:auto!important}.js-scrollable table{min-width:1000px}.js-scrollable table.minw-800{min-width:800px}.js-scrollable table.minw-500{min-width:500px!important}.js-scrollable table td.minw-120,.js-scrollable table th.minw-120{min-width:120px}.js-scrollable table td.minw-200,.js-scrollable table th.minw-200{min-width:200px}.js-scrollable.is-scrollable{overflow:auto!important}.js-scrollable .scroll-hint-icon{display:none!important;z-index:11!important}@media only screen and (max-width:768px){.js-scrollable .scroll-hint-icon{display:block!important}}.table_sticky{overflow-y:auto;overflow-x:hidden;max-width:100%;border:#eaeef2 solid 2px;border-radius:6px}.table_sticky table{border:none}table{width:100%;background:#fff;border-radius:6px;border-spacing:0;border:none;border-left:#eaeef2 solid 2px;border-top:#eaeef2 solid 2px}table.minw-auto{min-width:auto!important}table thead tr:first-of-type th:last-of-type{border-radius:0 6px 0 0;border-right:#eaeef2 solid 2px;border-bottom:#eaeef2 solid 2px}table tr:first-of-type{border-radius:6px 6px 0 0}table tr:first-of-type th:first-of-type{border-radius:6px 0 0 0}table tr:last-of-type td:first-of-type{border-radius:0 0 0 6px}table tr:last-of-type td:last-of-type{border-radius:0 0 6px 0}table tr.is_hidden{display:none!important}table th{background:#f2f7fb;padding:5px 10px;font-weight:normal;vertical-align:middle;text-align:center;border-right:2px solid #eaeef2;border-bottom:#eaeef2 solid 2px}@media only screen and (min-width:769px) and (max-width:1299px){table th{padding:10px}}table th.center{text-align:center}table th.question_block p{float:left}table th.question_block span{float:right;position:relative;cursor:pointer}table th.question_block span img{width:22px}table th.question_block span .question_inner{display:none;position:absolute;top:calc(100% + 15px);width:300px;background:#476e95;border-radius:6px;padding:10px;z-index:10}table th.question_block span .question_inner p{font-weight:normal;color:#fff;position:relative;font-size:80%}table th.question_block span .question_inner p:before{content:"";position:absolute;top:-30px;border:10px solid transparent;border-bottom:10px solid #476e95}table th.question_block span:hover .question_inner{display:block}table th.bg-dark{background:#2b3c4e;color:#fff}table td{padding:5px 20px;font-weight:normal;border-right:#eaeef2 solid 2px;border-bottom:#eaeef2 solid 2px}@media only screen and (min-width:769px) and (max-width:1299px){table td{padding:5px 10px}}@media only screen and (max-width:768px){table td{padding:5px 10px}}table td.bold{font-weight:bold}table td.txt_left{text-align:left!important}table td.txt_right{text-align:right!important}table td.txt_center{text-align:center!important}table td.txt_end{text-align:end!important}table td.no_border{border-right:none}table td.mr0{padding-right:0}table td.bg_pink{background:#fff5f6}table td.bg_pink a{color:#f50f27}table td.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}table td a{text-decoration:underline}table td a:hover{text-decoration:none;opacity:0.8}table td span.number{font-size:80%}table .tablesorter-headerAsc,table .tablesorter-headerDesc,table .tablesorter-headerUnSorted{background:#f2f7fb url(../img/icon/sort.svg) no-repeat center right 10px;cursor:pointer;padding-right:24px;white-space:nowrap}table .tablesorter-headerAsc:hover,table .tablesorter-headerDesc:hover,table .tablesorter-headerUnSorted:hover{background:#eee url(../img/icon/sort.svg) no-repeat center right 10px}table .sorter-false{background:#f2f7fb;cursor:inherit;padding-right:10px}table .sorter-false:hover{background:#f2f7fb}table.side_th tr:first-of-type th:last-of-type{border-radius:0}.js-scrollable.sticky-head{height:auto;max-height:550px;overflow-y:auto!important;border:#eaeef2 solid 2px;border-radius:6px}.js-scrollable.sticky-head table{border:none}.js-scrollable.sticky-head table tr th{position:sticky;top:0;z-index:10}input{font-family:"Roboto","Noto Sans JP",sans-serif;line-height:2;border:1px solid #d4dbe4;border-radius:4px;background:#fff;padding:0 15px}@media only screen and (max-width:768px){input{width:100%}}input[type=number]{padding-right:0}input:-moz-read-only{background:#f9f9f9}input:read-only{background:#f9f9f9}input.short{max-width:110px}@media only screen and (min-width:769px) and (max-width:1299px){input.middle{max-width:400px}}input.wide{width:80%!important}@media only screen and (max-width:768px){input.wide{width:100%!important}}input.name{width:calc(32.5% - 7px)}@media only screen and (max-width:768px){input.name{width:calc(50% - 7px)}}input.admin{width:65%}@media only screen and (max-width:768px){input.admin{width:100%}}input.normal{width:200px}input.w60{width:60px!important}input.w70{width:70px}input.w80{width:80px}input.w100{width:100px}input.w120{width:120px}input.w140{width:140px!important}input.w180{width:180px}input.w250{width:250px}input.w200{width:200px}input[type=date]{height:37px}input.number{text-align:end}input.wmax{width:100%}input.currency{width:80px}input.invoice_number{max-width:180px}input.date{max-width:130px}input.tax{width:80px!important}input.master-num{width:160px!important}input.item-num{width:330px!important}select{font-family:"Roboto","Noto Sans JP",sans-serif;border:1px solid #d4dbe4!important;border-radius:4px;background:#fff;line-height:2;padding:0 30px 0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/icon/polygon.svg);background-position:right 5px center;background-repeat:no-repeat;background-size:16px 8px}select:disabled{background:#f9f9f9;opacity:1}select.mini{width:70px;margin:0 10px}select::-ms-expand{display:none}select.wide{width:80%}@media only screen and (max-width:768px){select.wide{width:100%}}select.admin{width:65%}@media only screen and (max-width:768px){select.admin{width:100%}}select.normal{width:200px}select.middle{width:35%}@media only screen and (max-width:768px){select.middle{width:100%}}select.wmax{width:100%}.checkbox_block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 8%}.checkbox_block.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkbox_block input[type=checkbox]{opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;display:none}.checkbox_block input:focus+span:before{-webkit-box-shadow:0 0 1px #476e95;box-shadow:0 0 1px #476e95}.checkbox_block input:checked+span:before{background:#476e95}.checkbox_block input:checked+span:after{opacity:1}.checkbox_block input:checked.unchecked+span:before{background:#f9f9f9!important}.checkbox_block input:checked:disabled+span:before{background:#a7a7a7}.checkbox_block .text{display:inline-block;position:relative;padding-left:34px;line-height:26px}.checkbox_block .text:before{position:absolute;top:0;left:0;width:26px;height:26px;border-radius:2px;border:1px solid #d4dbe4;background:#fff;content:"";-webkit-transition:all 0.3s;transition:all 0.3s}.checkbox_block .text:after{position:absolute;content:"";display:block;position:absolute;border:1px solid #ddd;width:26px;height:26px;top:5px;width:8px;height:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:8px;border:none;border-right:2px solid #f9f9f9;border-bottom:2px solid #f9f9f9;z-index:2;background:none}.radio_block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 8%}.radio_block label input[type=radio]{opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.radio_block label input:focus+span:before{-webkit-box-shadow:0 0 1px #476e95;box-shadow:0 0 1px #476e95}.radio_block label input:checked+span:before{border:1px solid #476e95}.radio_block label input:checked+span:after{opacity:1}.radio_block label input:checked:disabled+span:before{border:1px solid #a7a7a7}.radio_block label input:checked:disabled+span:after{background-color:#a7a7a7}.radio_block label .text{display:inline-block;position:relative;padding-left:34px;line-height:26px}.radio_block label .text:before{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;width:26px;height:26px;border:1px solid #d4dbe4;background:#fff;content:"";border-radius:50%}.radio_block label .text:after{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:3px;width:20px;height:20px;border-radius:50%;background-color:#476e95;content:"";opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s}textarea{background:#fff;border:1px solid #d4dbe4;width:100%;border-radius:6px;padding:6px 14px;font-family:"Roboto","Noto Sans JP",sans-serif;resize:vertical}textarea:-moz-read-only{background:#f9f9f9}textarea:read-only{background:#f9f9f9}.note-modal .note-modal-body .checkbox.sn-checkbox-use-protocol{display:none!important}.dropzone{border-radius:6px;border:1px solid #d4dbe4;background:#fff;width:100%;margin:0}.dropzone .dz-error-mark,.dropzone .dz-error-message{display:none!important}.sort_box{position:relative;padding-left:40px}.sort_box .sort_handle{width:40px;height:100%;top:0;position:absolute;left:0}.sort_box .sort_handle:hover{background:#d5e7f7!important;cursor:url(../img/icon/sort.cur) 16 16,default}.sort_box .sort_handle:before{position:absolute;content:"";background:url(../img/icon/sort_icon.svg);background-repeat:no-repeat;background-size:30px;width:20px;height:20px;top:calc(50% - 10px);left:10px}img.file_download{width:40px}.toggle{position:relative;width:100%;max-width:93px;height:32px;margin:0;margin-right:20px;border-radius:50px;overflow:hidden;cursor:pointer}.toggle input[type=checkbox]{display:none}.toggle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#e9e9eb;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;border:1px solid #fff;border-radius:30px}.toggle:after{content:"非表示";position:absolute;top:3px;left:3px;width:61px;height:26px;display:block;border-radius:50px;background:#fff;-webkit-box-shadow:0 9px 28px -6px rgba(0,0,0,0.3);box-shadow:0 9px 28px -6px rgba(0,0,0,0.3);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;text-align:center;padding:8px 0 0;line-height:1;color:#999;letter-spacing:0.5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem}@media only screen and (max-width:768px){.toggle.sp_center{margin:0 auto}}.toggle.checked:before{background:#2b3c4e}.toggle.checked:after{content:"表示";left:29px;-webkit-box-shadow:0 9px 28px -6px rgba(0,0,0,0.5);box-shadow:0 9px 28px -6px rgba(0,0,0,0.5);color:#2b3c4e;padding:8px 0 0 1px}.m0auto{margin:0 auto!important}.m0{margin:0!important}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb80{margin-bottom:80px!important}.mb100{margin-bottom:100px!important}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt100{margin-top:100px!important}.ml15{margin-left:15px!important}.ml40{margin-left:40px!important}.mr0{margin-right:0px!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr20{margin-right:20px!important}.mr40{margin-right:40px!important}.ml0{margin-left:0px!important}@media only screen and (max-width:768px){.mr20_sp{margin-right:20px!important}}.pr15{padding-right:15px!important}.pt20{padding-top:20px!important}.pb20{padding-bottom:20px!important}.pb70{padding-bottom:70px!important}header{width:100%;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.03);box-shadow:0 4px 4px 0 rgba(0,0,0,0.03);position:relative;z-index:9999}header .h_inner{margin:0 50px 0 30px;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;height:80px}@media only screen and (min-width:769px) and (max-width:1299px){header .h_inner{margin:0 20px}}@media only screen and (max-width:768px){header .h_inner{margin:0 4%}}header .h_inner .h_contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 15px}header .h_inner #hlogo img{max-height:56px;max-width:200px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:768px){header .h_inner #hlogo img{max-height:auto;max-width:20vw}}@media only screen and (max-width:768px){header .h_inner .project_name{display:none}}header .h_inner .project_name dl{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:90%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .h_inner .project_name dl dt{font-size:110%;font-weight:bold;margin-right:2.34375vw}header .h_inner .project_name p{font-size:90%}header .h_inner .hd_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 55px}@media only screen and (max-width:768px){header .h_inner .hd_right{gap:0 10px;width:64vw}}header .h_inner .hd_right dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px}header .h_inner .hd_right dl dt{background:#c7c7c7;border-radius:50%;width:46px;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:374px){header .h_inner .hd_right dl dt{display:none}}header .h_inner .hd_right dl dd .name{font-weight:bold}header .h_inner .hd_right dl dd .log{color:#6f7881;font-size:1.4rem;font-size:80%}header .h_inner .hd_right dl dd a{text-decoration:underline}header .h_inner .hd_right dl dd a:hover{text-decoration:none}header .h_inner .hd_right .btn_logout{background:#476e95;border-radius:4px;color:#fff;text-align:center;font-size:1.6rem;font-size:80%;cursor:pointer;padding:10px 12px;letter-spacing:0.05em}@media only screen and (max-width:768px){header .h_inner .hd_right .btn_logout{width:auto;padding:10px}}header .h_inner .hd_right .btn_logout:hover{background:#1c3550}header #nav_toggle{display:none}@media only screen and (max-width:768px){header #nav_toggle{display:block;width:26px;height:26px;position:relative;top:0;z-index:100}}header #nav_toggle div{position:relative}header #nav_toggle span{display:block;height:1px;background:#2b3c4e;position:absolute;width:100%;left:0}header #nav_toggle span:first-child{top:0px}header #nav_toggle span:nth-child(2){top:10px}header #nav_toggle span:nth-child(3){top:20px}header.c_header .h_inner{height:120px;gap:20px}@media screen and (max-width:1080px){header.c_header .h_inner{height:100px}}@media only screen and (max-width:768px){header.c_header .h_inner{height:80px}}header.c_header .h_inner #hlogo img{max-width:250px;min-width:150px;width:13.0208333333vw}@media only screen and (max-width:768px){header.c_header .h_inner #hlogo img{min-width:120px}}header.c_header .h_inner .h_contents #nav_toggle{display:none}@media screen and (max-width:1080px){header.c_header .h_inner .h_contents #nav_toggle{display:block;width:26px;height:26px;position:relative;top:0;z-index:100}}header.c_header .h_inner .h_contents .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){header.c_header .h_inner .h_contents .flex.mb10{margin-bottom:0!important}}header.c_header .h_inner p.exhibition{font-weight:bold;font-size:150%;margin-left:25px}@media only screen and (max-width:768px){header.c_header .h_inner p.exhibition{display:none}}header.c_header .h_inner p.date{font-weight:bold}@media only screen and (max-width:768px){header.c_header .h_inner p.date{display:none}}header.c_header .h_inner p.venue{margin-left:25px}@media screen and (max-width:1080px){header.c_header .h_inner p.venue{display:none}}header.c_header .h_inner p.booth{margin-left:25px}header.c_header .h_inner p.name{margin-left:15px;font-size:125%;font-weight:bold}header.c_header .h_inner .hd_right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}header.c_header .h_inner .hd_right .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1080px){header.c_header .h_inner .hd_right .flex.info{display:none}}@media screen and (max-width:1080px){header.c_header .h_inner .hd_right .flex.welcome{display:none}}header.c_header .h_inner .hd_right .flex.welcome p.zenkaku{font-weight:bold}header.c_header .h_inner .hd_right .flex.user{margin-left:25px}@media only screen and (max-width:768px){header.c_header .h_inner .hd_right .flex.user{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px}}header.c_header .h_inner .hd_right .flex.user a{font-size:87.5%;border-radius:4px;padding:3px 10px;line-height:1.5}header.c_header .h_inner .hd_right .flex.user a.mypage{border:#202b40 1px solid;border-radius:4px;padding:4px 13px 4px 33px;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s}header.c_header .h_inner .hd_right .flex.user a.mypage:hover{color:#fff;background-color:#202b40}header.c_header .h_inner .hd_right .flex.user a.mypage:hover:before{background-image:url(../img/icon/mypage_w.svg)}header.c_header .h_inner .hd_right .flex.user a.mypage:before{position:absolute;content:"";background-image:url(../img/icon/mypage.svg);background-repeat:no-repeat;background-size:16px;width:16px;height:16px;top:calc(50% - 8px);left:10px}header.c_header .h_inner .hd_right .flex.user a.logout{color:#f64285;border:#f64285 1px solid;margin-left:15px;-webkit-transition:all 0.3s;transition:all 0.3s}@media only screen and (max-width:768px){header.c_header .h_inner .hd_right .flex.user a.logout{display:none}}header.c_header .h_inner .hd_right .flex.user a.logout:hover{color:#FFF;background:#F64285}header.c_header .h_inner .hd_right.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@-webkit-keyframes DownAnime{0%{opacity:0;-webkit-transform:translateY(-170px);transform:translateY(-170px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes DownAnime{0%{opacity:0;-webkit-transform:translateY(-170px);transform:translateY(-170px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.HeightMin header{position:fixed;-webkit-animation:DownAnime 0.5s forwards;animation:DownAnime 0.5s forwards}.HeightMin header .h_inner{height:50px}.HeightMin header .h_inner #hlogo img{max-height:36px;max-width:150px}.HeightMin header .h_inner .hd_right dl dt{width:32px;height:32px}.HeightMin header .h_inner .hd_right dl dt svg{width:15.182px;height:17px}.HeightMin header .h_inner .hd_right .btn_logout{padding:2px 8px}.HeightMin header.c_header .h_inner .mb10{margin-bottom:0!important}.HeightMin header.c_header .h_inner p.date,.HeightMin header.c_header .h_inner p.venue{display:none}.HeightMin header.c_header .h_inner .hd_right .info{display:none}#sidebar{position:fixed;top:-80px;left:0;width:120px;height:calc(100vh + 80px);z-index:999;background:#2b3c4e;-webkit-transition:0.3s;transition:0.3s}@media only screen and (max-width:768px){#sidebar{left:-25vw;width:25vw}}#sidebar nav{position:relative;top:160px;-webkit-transition:0.3s;transition:0.3s}#sidebar nav *{color:#fff;font-size:1.4rem}#sidebar nav .gnav li{height:90px}#sidebar nav .gnav li .icon{display:block;margin:0 auto 5px}#sidebar nav .gnav li a{display:block;text-align:center;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#sidebar nav .gnav li a:hover{background:#455464}#sidebar nav .gnav li .sub_menu{position:fixed;background:#455464;top:80px;left:120px;display:none;width:280px;height:calc(100vh - 80px);overflow:hidden;-webkit-transition:0.13s ease-out;transition:0.13s ease-out;z-index:999}@media only screen and (max-width:768px){#sidebar nav .gnav li .sub_menu{top:160px;width:75vw;left:25vw}}#sidebar nav .gnav li .sub_menu li{height:auto}#sidebar nav .gnav li .sub_menu li a{position:relative;text-align:left;display:block;padding:20px;padding-right:30px;border-bottom:1px solid rgba(255,255,255,0.2)}#sidebar nav .gnav li .sub_menu li a:before{position:absolute;content:"";top:0;bottom:0;right:18px;margin:auto;vertical-align:middle;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#sidebar nav .gnav li .sub_menu li a:hover{background:#5c6977}#sidebar nav .gnav li .sub_menu li:nth-of-type(2){background:none}#sidebar nav .gnav li .sub_menu.exhibitor{width:auto;background:#F2F7FB!important;border-right:1px #476e95 solid}#sidebar nav .gnav li .sub_menu.exhibitor li{border-bottom:1px #EAEEF2 solid;max-width:340px}@media only screen and (max-width:768px){#sidebar nav .gnav li .sub_menu.exhibitor li{width:75vw;max-width:none}}#sidebar nav .gnav li .sub_menu.exhibitor li.search_box{height:60px;background:#455464}#sidebar nav .gnav li .sub_menu.exhibitor li.search_box form{padding:10px 0}#sidebar nav .gnav li .sub_menu.exhibitor li.search_box form .search{width:300px;height:40px;background:#FFFFFF;border:1px #D4DBE4 solid;border-radius:4px;margin:0 auto}#sidebar nav .gnav li .sub_menu.exhibitor li.search_box form .search button img{margin-right:0;margin-left:10px}#sidebar nav .gnav li .sub_menu.exhibitor li.search_box form .search input{background:#FFFFFF;color:#2C3034}#sidebar nav .gnav li .sub_menu.exhibitor li.sort_wrap{border-bottom:1px #476e95 solid}#sidebar nav .gnav li .sub_menu.exhibitor li.sort_wrap div{text-align:end}#sidebar nav .gnav li .sub_menu.exhibitor li.sort_wrap div select{color:#2C3034!important}#sidebar nav .gnav li .sub_menu.exhibitor li.sort_wrap div select option{color:#2C3034!important}#sidebar nav .gnav li .sub_menu.exhibitor li a{padding:14px 20px;border-bottom:1px #476e95 solid}#sidebar nav .gnav li .sub_menu.exhibitor li a:hover{background:#D9E6F2!important}#sidebar nav .gnav li .sub_menu.exhibitor li a:before{border:none}#sidebar nav .gnav li .sub_menu.exhibitor li a dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}#sidebar nav .gnav li .sub_menu.exhibitor li a dl dt{font-size:88.8%;color:#6F7881}@media only screen and (max-width:768px){#sidebar nav .gnav li .sub_menu.exhibitor li a dl dt{font-size:75%}}#sidebar nav .gnav li .sub_menu.exhibitor li a dl dt.company_name{font-size:111.1%;font-weight:bold;font-family:"Noto Sans JP",sans-serif;color:#2C3034}@media only screen and (max-width:768px){#sidebar nav .gnav li .sub_menu.exhibitor li a dl dt.company_name{font-size:100%}}#sidebar nav .gnav li .sub_menu.exhibitor li a dl dd{font-size:88.8%;color:#6F7881}@media only screen and (max-width:768px){#sidebar nav .gnav li .sub_menu.exhibitor li a dl dd{font-size:75%}}#sidebar nav .gnav li .sub_menu.exhibitor li a dl dd.dots{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}#sidebar nav .gnav li .sub_menu.exhibitor li a dl dd.dots span{width:18px;height:18px;border-radius:50%;display:inline-block}#sidebar nav .gnav li .sub_menu.exhibitor li a dl dd.dots span.red{background:#F50F27}#sidebar nav .gnav li .sub_menu.exhibitor li a dl dd.dots span.blue{background:#2096E5}#sidebar nav .gnav li .sub_menu.exhibitor li a dl dd.dots span.gray{background:#5A7E8C}#sidebar nav .gnav li.has_sub{text-align:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#sidebar nav .gnav li.has_sub:hover{background:#455464}#sidebar nav .gnav li.has_sub.open{background:#455464}#sidebar nav .gnav li.has_sub.open .sub_menu{background:#455464;display:block;overflow-y:auto}#sidebar nav .gnav li.has_sub .side_toggle{padding:17px 0;width:100%}#sidebar nav .gnav li.current{background:#2f4c6a}#sidebar nav .gnav li.current:hover{background:#3b5979}#sidebar nav .gnav li.current.open{background:#3b5979}#sidebar.b_side nav .gnav li{height:calc((100vh - 85px) / 7);max-height:100px}@media only screen and (max-width:768px){#sidebar.b_side nav .gnav li{height:calc((100vh - 85px) / 7)}}#sidebar.c_side{width:240px;min-height:calc(100vh - 120px);background:#4A5975}@media screen and (max-width:1080px){#sidebar.c_side{min-height:calc(100vh - 100px);left:-240px}}@media only screen and (max-width:768px){#sidebar.c_side{min-height:calc(100vh - 80px)}}@media screen and (min-width:1080px) and (max-width:1300px){#sidebar.c_side{width:80px!important}}#sidebar.c_side nav{top:200px}@media screen and (min-width:1080px) and (max-width:1300px){#sidebar.c_side nav{position:absolute;left:-240px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}}@media screen and (max-width:1080px){#sidebar.c_side nav{top:180px}}@media only screen and (max-width:768px){#sidebar.c_side nav{top:160px}}#sidebar.c_side nav *{font-size:1.6rem;font-weight:bold;text-align:left}#sidebar.c_side nav .gnav li{font-family:"Zen Kaku Gothic New",sans-serif;height:52px;border-bottom:1px rgba(0,0,0,0.2) solid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#sidebar.c_side nav .gnav li .sub_menu{top:120px;width:240px;min-height:calc(100vh - 120px)}@media screen and (max-width:1080px){#sidebar.c_side nav .gnav li .sub_menu{top:0;width:75vw;left:25vw}}#sidebar.c_side nav .gnav li .sub_menu.has_sub{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#sidebar.c_side nav .gnav li .sub_menu.has_sub.open{background:#4A5975}#sidebar.c_side nav .gnav li .sub_menu.has_sub.open .sub_menu{background:#4A5975}#sidebar.c_side nav .gnav li a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:20px}#sidebar.c_side #nav_tab_btn{display:none;cursor:pointer}@media screen and (min-width:1080px) and (max-width:1300px){#sidebar.c_side #nav_tab_btn{display:block;width:80px;height:80px;position:absolute;top:200px;background:#3B475E;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;right:0}}#sidebar.c_side #nav_tab_btn div{position:relative;top:20px;left:50%}#sidebar.c_side #nav_tab_btn div span{display:block;height:1px;background:#fff;position:absolute;width:36px;left:0;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#sidebar.c_side #nav_tab_btn div span:first-child{top:0px}#sidebar.c_side #nav_tab_btn div span:nth-child(2){top:10px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#sidebar.c_side #nav_tab_btn div span:nth-child(3){top:20px}#sidebar.c_side #nav_tab_btn p{position:absolute;bottom:8px;left:20px;color:#fff}#sidebar.c_side.open{width:240px!important}#sidebar.c_side.open #nav_tab_btn{width:60px;height:60px;right:-60px}#sidebar.c_side.open #nav_tab_btn span:first-child{top:10px;-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}#sidebar.c_side.open #nav_tab_btn span:nth-child(2){width:0}#sidebar.c_side.open #nav_tab_btn span:nth-child(3){top:10px;-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}#sidebar.c_side.open p{display:none}#sidebar.c_side.open nav{left:0px;width:100%}@media screen and (min-width:1080px) and (max-width:1600px){#sidebar.c_side{width:80px!important}#sidebar.c_side nav{position:absolute;left:-240px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#sidebar.c_side #nav_tab_btn{display:block;width:80px;height:80px;position:absolute;top:200px;background:#3B475E;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;right:0}#sidebar.c_side.open{width:240px!important}#sidebar.c_side.open #nav_tab_btn{width:60px;height:60px;right:-60px}#sidebar.c_side.open #nav_tab_btn span:first-child{top:10px;-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}#sidebar.c_side.open #nav_tab_btn span:nth-child(2){width:0}#sidebar.c_side.open #nav_tab_btn span:nth-child(3){top:10px;-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}#sidebar.c_side.open p{display:none}#sidebar.c_side.open nav{left:0px;width:100%}}.HeightMin #sidebar nav{top:130px}.HeightMin #sidebar .sub_menu{top:50px!important;min-height:calc(100vh - 50px)!important}@media only screen and (max-width:768px){.HeightMin #sidebar .sub_menu{top:130px!important}}.HeightMin #sidebar.c_side nav{top:130px}@media screen and (min-width:1080px) and (max-width:1600px){.HeightMin #sidebar.c_side #nav_tab_btn{top:130px!important}}.floater{font-family:"Noto Sans JP",sans-serif}.floater .aside_inner{color:#fff;background:#202B40;text-align:center;font-size:18px;line-height:24px;border-radius:6px;padding:2px;height:-webkit-min-content;height:-moz-min-content;height:min-content;z-index:5;width:calc(100% - 40px);top:120px;left:20px;-webkit-transition:right 0.4s;transition:right 0.4s;z-index:50;position:fixed;border:#F3F3F3 solid 1px}@media only screen and (max-width:768px){.floater .aside_inner{top:90px}}@media only screen and (min-width:1300px){.floater .aside_inner{position:absolute}}.floater .aside_inner .panel{background-color:white;max-height:calc(100vh - 250px);overflow:hidden;-webkit-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out;border-bottom-left-radius:6px;border-bottom-right-radius:6px;overflow-y:auto}.floater .aside_inner .panel .floater-outer .btn_wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;min-width:110px}@media screen and (min-width:1080px){.floater .aside_inner{width:calc(100% - 340px);top:140px;left:290px}}.floater .aside_inner{width:360px;position:static}@media screen and (max-width:1300px){.floater .aside_inner{margin:0 0 20px auto;width:100%;max-width:360px}}.floater .aside_inner.floater_fixed{position:fixed;left:auto;-webkit-transition:right 0.4s;transition:right 0.4s}@media screen and (max-width:1300px){.floater .aside_inner.floater_fixed{width:calc(100% - 100px)}}.HeightMin .floater .aside_inner{top:290px!important}@media screen and (max-width:1080px){.HeightMin .floater .aside_inner{top:270px!important}}@media screen and (max-width:768px){.HeightMin .floater .aside_inner{top:250px!important}}.HeightMin .floater .aside_inner.floater_fixed{top:80px!important}.floater_outer{background:#4A5975}.floater_title{color:#fff;font-size:18px;font-weight:bold;line-height:24px;text-align:center;padding:15px;background:#202B40;position:relative}.floater_title.active:after{content:"➤";position:absolute;inset:30% 15px auto auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:right 0.3s;transition:right 0.3s}.floater_subtitle{color:#fff;font-size:16px;font-weight:bold;line-height:24px;text-align:center;padding:10px;background:#4A5975;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.floater_inner{background:#fff;padding:20px}.floater_inner.tertiary_ttl_wrap{padding-bottom:0;margin-bottom:-15px}.floater .total h4,.floater_inner h4{color:#202B40;font-size:16px;font-weight:bold;line-height:24px;text-align:left}.floater_inner h4{margin-bottom:10px}.floater_inner p{text-align:left;color:#476e95;font-size:16px;line-height:18px;font-weight:normal}.floater_inner p.cost{text-align:right;margin-bottom:10px}.floater .total p.price,.floater_inner p.price{color:#EE3D5A;font-size:18px;font-weight:bold;line-height:28px;text-align:right}.floater_inner .total p.price{font-size:22px}.floater .total p.price span,.floater_inner p.price span{color:#202B40;font-size:10px;line-height:28px;font-weight:normal}.floater .total p.price span#all_total{color:#EE3D5A;font-size:18px;font-weight:bold;line-height:28px;text-align:right}.floater_inner h4 span{font-weight:normal}.floater_inner .col-2{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.floater_inner .col-2 p{text-align:right;line-height:24px}.floater_inner>div.label-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.floater_inner>div.label-flex:last-of-type{margin-bottom:0}.floater_inner>div.label-flex h4{margin-bottom:0}.floater_inner>div.label-flex p{text-align:right;max-width:200px}.floater .total{background:#F5F8F9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #C5C5C5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px}.floater form{background:#fff;padding:0 0 30px;border-radius:0 0 8px 8px}.floater input{margin:0 auto 0}.floater label{font-size:16px;color:#202B40;font-weight:bold;margin-left:10px;margin-right:0}.floater .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:30px 20px 20px;text-align:left}.floater .btn-submit{max-width:260px;width:100%;margin:20px auto 0}@media only screen and (max-width:1300px){.floater .aside_inner{width:100%!important;border-radius:0 0 0 6px!important;position:absolute!important;right:-360px!important;top:170px!important}.floater .aside_inner.open{right:0!important}}@media only screen and (max-width:768px){.floater .aside_inner{width:calc(100% - 50px)!important}}@media only screen and (max-width:410px){.floater .aside_inner{right:calc((100% - 50px) * -1)!important}}@media only screen and (max-width:1300px){.floater .aside_inner.floater_fixed{position:fixed!important}}@media only screen and (max-width:1300px){.floater .aside_inner .floater_title{cursor:auto}.floater .aside_inner .floater_title:hover{opacity:1}.floater .aside_inner .floater_title:after{display:none}}.floater .aside_inner .tab_btn{display:none;border:1px solid #fff;border-right:0}@media only screen and (max-width:1300px){.floater .aside_inner .tab_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#F64285;border-radius:10px 0 0 10px;text-align:center;width:100px;height:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:-100px;top:0px;cursor:pointer}.floater .aside_inner .tab_btn:hover{opacity:0.8}.floater .aside_inner .tab_btn p{color:#fff;font-size:80%;font-weight:bold}}@media only screen and (max-width:768px){.floater .aside_inner .tab_btn{width:40px;height:129px;left:-40px}.floater .aside_inner .tab_btn svg{display:none}.floater .aside_inner .tab_btn p{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}#top main>article .sec{margin-bottom:60px}#top main>article.open .sec.upper-part .flex_block{-ms-flex-wrap:wrap;flex-wrap:wrap}#top main>article.open .sec.upper-part .flex_block>div{width:31%!important}@media only screen and (min-width:769px) and (max-width:1299px){#top main>article.open .sec.upper-part .flex_block>div{width:100%!important}}#top .list{border:2px solid #eaeef2;border-radius:6px;min-width:768px}#top .list li a{padding:15px 30px;display:block;background:#fff}#top .list li a:hover{background:rgba(71,110,149,0.1)}#top .list li a dl{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 40px}#top .list li a dl dt{white-space:nowrap;font-weight:bold}@media only screen and (min-width:769px) and (max-width:1299px){#top .list li a dl dt{min-width:300px}}#top .list li a dl dd{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 30px}#top .list li a dl dd span{color:#f50f27;font-size:1.6rem;font-size:80%}#top .list li:first-of-type{border-radius:6px 6px 0 0}#top .list li:last-of-type{border-radius:6px 6px 0 0}#top .list li:not(:last-of-type){border-bottom:2px solid #eaeef2}#top table th{border-bottom:4px solid #e0e7ee;vertical-align:middle}#top table th.w40{max-width:150px}#top table th.w120{width:120px}#top table th.w160{width:160px}#top table th.w190{width:190px}#top table th.w250{width:250px}#top table th.question_block{min-width:130px;padding:15px 30px 15px 20px}#top table th.question_block span .question_inner{right:-20px}#top table th.question_block span .question_inner p:before{right:10px}#top table td.td_ttl a{color:#f50f27}#top table td.w40{max-width:350px}#top table td .pieces{display:inline-block;width:auto;background:#f50f27;color:#fff;text-align:center;border-radius:50%;line-height:28px;min-width:28px;font-size:1.4rem;font-size:70%}#top table td .flag_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 8px;-ms-flex-wrap:wrap;flex-wrap:wrap}#top table td .flag_icon li{font-weight:bold;font-size:1.6rem;font-size:80%;position:relative}#top table td .flag_icon li span{display:block;cursor:pointer;line-height:28px;text-align:center;color:#fff;min-width:102px}#top table td .flag_icon li.claim span{background:#f50f27;border-radius:14px;font-size:1.4rem}#top table td .flag_icon li.no_pay span{background:#2096e5;border-radius:14px;font-size:1.4rem}#top table td .flag_icon li.change span{background:#5a7e8c;border-radius:14px;font-size:1.4rem}#top table td .flag_icon li.type1 span{background:#ff8204;border-radius:14px;font-size:1.4rem}#top table td .flag_icon li.type2 span{background:#2a8124;border-radius:14px;font-size:1.4rem}#top table td .flag_icon li .flag_inner{opacity:0;visibility:hidden;-webkit-transition:0.3s;transition:0.3s;position:absolute;bottom:40px;background:#476e95;border-radius:10px;padding:10px;z-index:10;font-size:1.2rem}#top table td .flag_icon li .flag_inner.first{bottom:-230%}#top table td .flag_icon li .flag_inner.first p:before{bottom:124%;left:38%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#top table td .flag_icon li .flag_inner p{font-weight:normal;position:relative;font-size:90%;color:#fff}#top table td .flag_icon li .flag_inner p:before{content:"";position:absolute;bottom:-17px;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #476e95}#top table td .flag_icon li:hover .flag_inner{opacity:1;visibility:visible}#top table td.no_border{white-space:nowrap}#top .btn_more{display:block;margin:20px 0 0 auto}#top .flex_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}#top .flex_block .main_ttl{margin-bottom:0;position:relative}#top .flag span{position:relative;font-weight:bold;padding-left:30px}#top .flag span:before{position:absolute;content:"";background:url(../img/icon/question-circle.svg) no-repeat center center/contain;width:22px;height:22px;top:calc(50% - 11px);left:0}#top.business main>article .sec{margin-bottom:60px}#top.business main>article .sec.upper-part .flex_block{gap:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){#top.business main>article .sec.upper-part .flex_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#top.business main>article .sec.upper-part .flex_block>div{width:33.3333333333%;max-height:230px;max-width:550px;border-radius:6px;-webkit-box-shadow:0 3px 6px rgba(222,226,232,0.5);box-shadow:0 3px 6px rgba(222,226,232,0.5);text-align:center;font-size:140%;font-weight:bold;background-color:#fff}@media only screen and (max-width:768px){#top.business main>article .sec.upper-part .flex_block>div{width:80%}}#top.business main>article .sec.upper-part .flex_block>div h2{width:100%;background-color:#245c94;color:#fff;padding:10px;border-radius:6px 6px 0 0}#top.business main>article .sec.upper-part .flex_block>div div{height:170px;text-align:center;position:relative}@media only screen and (max-width:768px){#top.business main>article .sec.upper-part .flex_block>div div{height:110px}}#top.business main>article .sec.upper-part .flex_block>div div p{width:100%;padding:35px;border-radius:0 0 6px 6px;font-size:253%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#top.business main>article .sec.upper-part .flex_block>div div p.two-line{font-size:215%;padding:20px;color:#f50f27;line-height:1.2}#top.business main>article .sec.upper-part .flex_block>div div p span{font-size:33%;font-weight:normal}#top.business main>article .sec.upper-part .flex_block>div div p span.black{color:#2c3034}#top.business main>article .sec.upper-part .flex_block>div div p span.large{font-size:90%;font-weight:bold}#top.business .list{border:2px solid #eaeef2;border-radius:6px;min-width:768px}#top.business .list li a{padding:15px 30px;display:block;background:#fff}#top.business .list li a:hover{background:rgba(71,110,149,0.1)}#top.business .list li a dl{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 40px}#top.business .list li a dl dt{white-space:nowrap;font-weight:bold}@media only screen and (min-width:769px) and (max-width:1299px){#top.business .list li a dl dt{min-width:300px}}#top.business .list li a dl dd{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 30px}#top.business .list li a dl dd span{color:#f50f27;font-size:1.6rem;font-size:80%}#top.business .list li:first-of-type{border-radius:6px 6px 0 0}#top.business .list li:last-of-type{border-radius:6px 6px 0 0}#top.business .list li:not(:last-of-type){border-bottom:2px solid #eaeef2}#top.business table th{border-bottom:4px solid #e0e7ee;vertical-align:middle}#top.business table th.w40{max-width:150px}#top.business table th.w160{width:160px}#top.business table th.w250{width:250px}#top.business table th.w275{width:275px}#top.business table th.question_block{min-width:130px;padding:15px 30px 15px 20px}#top.business table th.question_block span .question_inner{right:-20px}#top.business table th.question_block span .question_inner p:before{right:10px}#top.business table td.td_ttl a{color:#f50f27}#top.business table td.w40{max-width:350px}#top.business table td .pieces{display:inline-block;width:auto;background:#f50f27;color:#fff;text-align:center;border-radius:50%;line-height:28px;min-width:28px;font-size:1.4rem;font-size:70%}#top.business table td .flag_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 8px;-ms-flex-wrap:wrap;flex-wrap:wrap}#top.business table td .flag_icon li{font-weight:bold;font-size:1.6rem;font-size:80%;position:relative}#top.business table td .flag_icon li span{display:block;cursor:pointer;line-height:28px;text-align:center;color:#fff;min-width:102px}#top.business table td .flag_icon li.claim span{background:#f50f27;border-radius:14px}#top.business table td .flag_icon li.no_pay span{background:#2096e5;border-radius:14px}#top.business table td .flag_icon li.change span{background:#5a7e8c;border-radius:14px}#top.business table td .flag_icon li.type1 span{background:#ff8204;border-radius:14px}#top.business table td .flag_icon li.type2 span{background:#2a8124;border-radius:14px}#top.business table td .flag_icon li .flag_inner{opacity:0;visibility:hidden;-webkit-transition:0.3s;transition:0.3s;position:absolute;bottom:40px;background:#476e95;border-radius:10px;padding:10px;z-index:10;font-size:1.2rem}#top.business table td .flag_icon li .flag_inner.first{bottom:-230%}#top.business table td .flag_icon li .flag_inner.first p:before{bottom:124%;left:38%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#top.business table td .flag_icon li .flag_inner p{font-weight:normal;position:relative;font-size:90%;color:#fff}#top.business table td .flag_icon li .flag_inner p:before{content:"";position:absolute;bottom:-17px;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #476e95}#top.business table td .flag_icon li:hover .flag_inner{opacity:1;visibility:visible}#top.business table td span{display:block;color:#fff;font-weight:bold;font-size:1.4rem;border-radius:14px;width:100%;max-width:102px;text-align:center;line-height:1.8}#top.business table td span.draft{background:#2096e5}#top.business table td span.complete{background:#17aa6a}#top.business table td span.empty{background:#f50f27}#top.business table td.no_border{white-space:nowrap}#top.business .btn_more{display:block;margin:20px 0 0 auto}#top.business .flex_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}#top.business .flex_block .main_ttl{margin-bottom:0}#top.business .flag span{position:relative;font-weight:bold;padding-left:30px}#top.business .flag span:before{position:absolute;content:"";background:url(../img/icon/question-circle.svg) no-repeat center center/contain;width:22px;height:22px;top:calc(50% - 11px);left:0}#top.company body{letter-spacing:0.1px!important}@media only screen and (max-width:768px){#top.company main .sec{margin-bottom:30px}}#top.company main .sec.upper-part>.flex{gap:20px}@media screen and (max-width:1080px){#top.company main .sec.upper-part>.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#top.company main .sec.upper-part h3{font-weight:bold;font-size:162.5%;border-bottom:1px #cccccc solid;padding-bottom:10px;text-align:center;width:100%;margin-bottom:20px}@media only screen and (max-width:768px){#top.company main .sec.upper-part h3{font-size:120%}}#top.company main .sec.upper-part .status{background:#fff;padding:30px 3.7% 40px;width:calc((100% - 20px) * 0.68);border-radius:10px}@media screen and (max-width:1080px){#top.company main .sec.upper-part .status{width:100%}}#top.company main .sec.upper-part .status .chart_list{padding:10px 4% 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4%;margin-bottom:40px}@media screen and (max-width:1500px){#top.company main .sec.upper-part .status .chart_list{padding:10px 0 0}}@media only screen and (max-width:768px){#top.company main .sec.upper-part .status .chart_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}#top.company main .sec.upper-part .status .chart_list .chart_box{width:30.6666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#top.company main .sec.upper-part .status .chart_list .chart_box:nth-child(3){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:768px){#top.company main .sec.upper-part .status .chart_list .chart_box:nth-child(3){gap:0}}@media only screen and (max-width:768px){#top.company main .sec.upper-part .status .chart_list .chart_box{width:100%;gap:10px}}#top.company main .sec.upper-part .status .chart_list .chart_box p{font-size:125%;font-weight:bold;text-align:center}@media only screen and (max-width:768px){#top.company main .sec.upper-part .status .chart_list .chart_box p{font-size:100%}}#top.company main .sec.upper-part .status .chart_list .chart_box .chart-container{position:relative;width:100%;height:100%}@media only screen and (max-width:768px){#top.company main .sec.upper-part .status .chart_list .chart_box .chart-container{min-height:180px}}#top.company main .sec.upper-part .status .chart_list .chart_box .chart-container #Chart{max-width:180px;max-height:180px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:relative}@media only screen and (max-width:768px){#top.company main .sec.upper-part .status .chart_list .chart_box .chart-container #Chart{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}#top.company main .sec.upper-part .status .chart_list .chart_box .chart-container .label-box{padding-top:0px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:162.5%;font-family:"Roboto",sans-serif;color:#25669f}#top.company main .sec.upper-part .status .chart_list .chart_box .chart-container .label-box .label{font-size:230.7%;letter-spacing:0.1em}@media only screen and (max-width:768px){#top.company main .sec.upper-part .status .chart_list .chart_box .chart-container .label-box .label{font-size:200%}}#top.company main .sec.upper-part .status .chart_list .chart_box .chart-container .label-box .label .per{font-size:50%}#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list{margin-top:15%}@media only screen and (max-width:768px){#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list{margin-top:0}}#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list .others_list,#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list .required_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list .others_list li,#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list .required_list li{background:#8e9da6;color:#fff;border-radius:50px;display:inline-block;width:32px;height:32px;text-align:center;font-size:16px;vertical-align:middle;text-indent:0;padding-left:0;line-height:1.8;margin:7px}#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list .others_list li.complete,#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list .required_list li.complete{background:#25669f;color:#fff}#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list .others_list li.others,#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list .required_list li.others{background:#d9dce2;color:#4a5975}#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list .others_list li.others.complete,#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list .required_list li.others.complete{background:#4a5975;color:#fff}#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list .others_list li{background:#d9dce2;color:#4a5975}#top.company main .sec.upper-part .status .chart_list .chart_box .overall_list .others_list li.complete{background:#4a5975;color:#fff}#top.company main .sec.upper-part .status .chart_list .chart_box .deadline_date p{font-size:400%;color:#ee3d5a;margin-top:5%;white-space:nowrap}@media only screen and (max-width:768px){#top.company main .sec.upper-part .status .chart_list .chart_box .deadline_date p{font-size:300%;margin-top:0}}#top.company main .sec.upper-part .status .chart_list .chart_box .deadline_date p .small{font-size:50%;font-weight:bold}#top.company main .sec.upper-part .status .chart_list .chart_box .deadline_list{background:#f3f3f3;padding:14px 20px 30px 20px;border-radius:4px;margin-top:5%}@media only screen and (max-width:768px){#top.company main .sec.upper-part .status .chart_list .chart_box .deadline_list{margin-top:10px}}#top.company main .sec.upper-part .status .chart_list .chart_box .deadline_list p{font-weight:bold;font-size:16px}#top.company main .sec.upper-part .status .chart_list .chart_box .deadline_list p span{font-weight:bold}#top.company main .sec.upper-part .status .chart_list .chart_box .deadline_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}#top.company main .sec.upper-part .status .chart_list .chart_box .deadline_list ul li{background:#202b40;border-radius:2px;font-size:14px;color:#fff;width:36px;height:20px;text-align:center}#top.company main .sec.upper-part .status .notice{background:rgba(255,0,42,0.12);color:#ee3d5a;border-radius:4px;padding:30px 3%;text-align:center;font-size:125%;font-weight:bold}@media only screen and (max-width:768px){#top.company main .sec.upper-part .status .notice{font-size:100%}}#top.company main .sec.upper-part .others{width:calc((100% - 20px) * 0.32);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1080px){#top.company main .sec.upper-part .others{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}}#top.company main .sec.upper-part .others .estimate,#top.company main .sec.upper-part .others .info{background:#fff;border-radius:10px;padding:30px 5%;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1080px){#top.company main .sec.upper-part .others .estimate,#top.company main .sec.upper-part .others .info{width:calc((100% - 20px) / 2);margin-bottom:0}}#top.company main .sec.upper-part .others .estimate div,#top.company main .sec.upper-part .others .info div{background:#c7c7c7;border-radius:50%;width:90px;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;margin-bottom:20px}#top.company main .sec.upper-part .others .estimate a,#top.company main .sec.upper-part .others .info a{background:#f64285;border-radius:25px;font-size:112.5%;width:100%;color:#fff;display:block;padding:10px;border:1px #f64285 solid;-webkit-transition:0.4s;transition:0.4s}#top.company main .sec.upper-part .others .estimate a:hover,#top.company main .sec.upper-part .others .info a:hover{opacity:0.8}@media only screen and (max-width:768px){#top.company main .sec.upper-part .others .estimate a,#top.company main .sec.upper-part .others .info a{font-size:100%}}#top.company main .sec.upper-part .others .estimate{margin-bottom:0}@media only screen and (max-width:768px){#top.company main .sec.upper-part .others .estimate{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#top.company main .sec.upper-part .others .estimate h3 .unpaid{background:#ee4e82;color:#fff;border-radius:50px;display:inline-block;width:32px;height:32px;text-align:center;font-size:16px;vertical-align:middle;text-indent:0;padding-left:0;line-height:1.8;margin:0 0 8px 8px}@media only screen and (max-width:768px){#top.company main .sec.upper-part .others .estimate h3 .unpaid{width:28px;height:28px;font-size:14px;margin:0 0 4px 4px}}#top.company main .sec.upper-part .others .estimate a{padding:20px 10px;border-radius:35px}@media only screen and (max-width:768px){#top.company main .sec.upper-part .others .estimate a{padding:10px 10px}}#top.company main .sec.upper-part .others .estimate .message{font-size:112.5%}@media screen and (max-width:1300px){#top.company main .sec.sec_ttl{margin-bottom:20px}}#top.company main .sec .list_btn{color:#f64285;border:1px #f64285 solid;border-radius:4px;padding:10px 20px;-webkit-transition:0.4s;transition:0.4s}#top.company main .sec .list_btn:hover{color:#fff;border:1px #fff solid;background:#f64285}#top.company main .sec .news_wrap{background:#fff;border-radius:10px;padding:40px 3%}#top.company main .sec .news_wrap ul li{margin-bottom:20px}#top.company main .sec .news_wrap ul li:last-of-type{margin-bottom:0}#top.company main .sec .news_wrap ul li dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){#top.company main .sec .news_wrap ul li dl{-ms-flex-wrap:wrap;flex-wrap:wrap}}#top.company main .sec .news_wrap ul li dl dt{width:100px;min-width:60px;border-radius:2px;text-align:center;margin-right:20px;color:#fff;font-size:87.5%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#top.company main .sec .news_wrap ul li dl dt.important{background:#ee4e82}#top.company main .sec .news_wrap ul li dl dt.news{background:#727d93}#top.company main .sec .news_wrap ul li dl dd:first-of-type{color:#939aa7;margin-right:20px;width:86px}#top.company main .sec .news_wrap ul li dl dd:nth-of-type(2){color:#202b40;font-weight:bold;width:100%}#top.company main .sec .news_wrap ul li dl dd a{display:block}#top.company main .sec table{border-radius:6px}#top.company main .sec table .tablesorter-headerAsc,#top.company main .sec table .tablesorter-headerDesc,#top.company main .sec table .tablesorter-headerUnSorted{background:#4a5975 url(../img/icon/sort_w.svg) no-repeat center right 10px;cursor:pointer}#top.company main .sec table .tablesorter-headerAsc:hover,#top.company main .sec table .tablesorter-headerDesc:hover,#top.company main .sec table .tablesorter-headerUnSorted:hover{background:#888 url(../img/icon/sort_w.svg) no-repeat center right 10px}#top.company main .sec table.tablesorter tr th{padding-right:22px}#top.company main .sec table.status_table{min-width:1010px}#top.company main .sec table thead{background:#4a5975;color:#fff}#top.company main .sec table thead tr th{border-bottom:none;padding:13px 10px}#top.company main .sec table tr.stats_complete{background:#f5f8f9}#top.company main .sec table tr td{text-align:center}#top.company main .sec table tr td span.complete{color:#01b9be;padding-left:30px;position:relative}#top.company main .sec table tr td span.complete:before{position:absolute;content:"";background:url(../img/icon/check.svg) no-repeat center center/contain;width:20px;height:20px;top:calc(50% - 9px);left:0}#top.company main .sec table tr td span.empty{color:#ee3d5a;font-weight:bold}#top.company main .sec table tr td.apply_name{text-align:start;font-weight:bold;position:relative}#top.company main .sec table tr td.apply_name span.hint{position:absolute;width:16px;height:16px;top:5px;margin-left:10px;cursor:pointer}#top.company main .sec table tr td .circle{background:#d9dce2;color:#4a5975;border-radius:50px;display:inline-block;width:32px;height:32px;text-align:center;font-size:16px;vertical-align:middle;text-indent:0;padding-left:0;line-height:2}#top.company main .sec table tr td .circle.completed{background:#4a5975;color:#d9dce2}#top.company main .sec table tr td .circle.required{background:#8e9da6;color:#fff}#top.company main .sec table tr td .circle.required.completed{background:#25669f;color:#fff}#top.company input[type=checkbox].pink{height:22px;width:22px;padding:0 0 0 0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f64285;border:2px solid #ccc;margin:0 auto 0;background:#f9f9f9}@media only screen and (max-width:768px){#top.company input[type=checkbox].pink{height:20px;width:20px;min-width:20px}}#top.company input[type=radio].pink{height:22px;width:22px;min-width:22px;border-radius:50%;border:1px solid #ccc;padding:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f64285}@media only screen and (max-width:768px){#top.company input[type=radio].pink{height:20px;width:20px;min-width:20px}}#top.company a:hover{opacity:0.8}#top.company .file_list{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}#top.company .file_list li{margin-bottom:0}#top.company .file_list li a{color:#f64285}#top.company.electric.bill footer{margin-top:70px}#top.company.video .video_flex{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5%;margin-top:40px}#top.company.video .video_flex .video_container{width:30%;margin-bottom:60px}@media only screen and (max-width:768px){#top.company.video .video_flex .video_container{width:100%}}#top.company.video .video_flex .video_container .video_wrap{margin-bottom:20px;position:relative}#top.company.video .video_flex .video_container .video_wrap a{width:100%;display:block;position:relative}#top.company.video .video_flex .video_container .video_wrap a:before{content:"";width:4vw;height:4vw;background:url(../img/icon/play-btn.svg) no-repeat center;background-size:contain;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}@media only screen and (max-width:768px){#top.company.video .video_flex .video_container .video_wrap a:before{width:10vw;height:10vw}}#top.company.video .video_flex .video_container .video_wrap a img{width:100%}#top.company.video .video_flex .video_container .video_wrap video{width:100%}#top.company.video .video_flex .video_container .video_wrap .play-btn{display:block;width:80px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#top.company.video .video_flex .video_container .video_wrap .play-btn.playActive{display:none}#top.company.video .video_flex .video_container .video_wrap .play-btn:hover{opacity:0.8}@media only screen and (max-width:768px){#top.company.video .video_flex .video_container .video_wrap .play-btn{display:none}}#top.company.video .video_flex .video_container p{font-weight:bold}#top.company.manual .manual_flex{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3%;margin-top:40px}#top.company.manual .manual_flex .manual_container{width:17.6%;margin-bottom:50px;min-width:270px}@media only screen and (max-width:768px){#top.company.manual .manual_flex .manual_container{width:44%;min-width:auto}}#top.company.manual .manual_flex .manual_container p{margin-top:14px}#top.company.manual .manual_flex:after,#top.company.manual .manual_flex:before{content:"";display:block;width:17.6%;margin-bottom:50px;min-width:270px;height:0}#top.company.manual .manual_flex:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#top.company.faq .sec.sec_ttl{margin-bottom:120px}#top.company.faq .sec.sec_ttl ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}@media only screen and (max-width:768px){#top.company.faq .sec.sec_ttl ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#top.company.faq .sec.sec_ttl ul li{width:calc((100% - 20px) / 3)}@media only screen and (max-width:768px){#top.company.faq .sec.sec_ttl ul li{width:100%}}#top.company.faq .sec.sec_ttl ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;border:#f64285 1px solid;border-radius:4px;width:100%;color:#f64285;padding:10px;text-align:center;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.4s;transition:0.4s}#top.company.faq .sec.sec_ttl ul li a:hover{opacity:0.8}#top.company.faq .sec.sec_ttl .search{border:1px solid #202b40;min-width:300px}@media only screen and (max-width:768px){#top.company.faq .sec.sec_ttl .search{width:100%;min-width:auto}}#top.company.faq .sec .faq_wrap{margin-bottom:30px}#top.company.faq .sec .faq_wrap .faq_ttl{background:#202b40;padding:12px 60px 12px 30px;border-radius:6px;color:#fff;font-weight:bold;font-size:125%;position:relative;padding-left:2em;text-indent:-1em}@media only screen and (max-width:768px){#top.company.faq .sec .faq_wrap .faq_ttl{padding:12px 40px 12px 30px}}#top.company.faq .sec .faq_wrap .faq_ttl:after,#top.company.faq .sec .faq_wrap .faq_ttl:before{position:absolute;content:"";display:inline-block;position:absolute;width:2px;height:18px;background-color:#fff;top:calc(50% - 9px);right:20px;-webkit-transition:0.4s;transition:0.4s}#top.company.faq .sec .faq_wrap .faq_ttl:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#top.company.faq .sec .faq_wrap .faq_ttl.on{border-radius:6px 6px 0 0}#top.company.faq .sec .faq_wrap .faq_ttl.on:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#top.company.faq .sec .faq_wrap .faq_content{background:#fff;border-radius:0 0 6px 6px;padding:25px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.06);box-shadow:0px 1px 2px rgba(0,0,0,0.06)}#top.company.faq .sec .faq_wrap .faq_content p{line-height:1.8;margin-bottom:16px}#top.company.faq .sec .faq_wrap .faq_content a{position:relative;color:#f64285}#top.company.news .pager-wrap{margin:40px auto 0}#top.company.news .pager-wrap .pager-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#top.company.news .pager-wrap .pager-list li{position:relative}@media only screen and (max-width:768px){#top.company.news .pager-wrap .pager-list li{line-height:1.6}}#top.company.news .pager-wrap .pager-list li.current{width:32px;height:32px;background:#f64285;color:#fff;border-radius:4px;-webkit-transition:0.4s;transition:0.4s;border:1px solid #f64285}@media only screen and (max-width:768px){#top.company.news .pager-wrap .pager-list li.current{width:28px;min-width:28px;height:28px;line-height:1.6}}#top.company.news .pager-wrap .pager-list li.next,#top.company.news .pager-wrap .pager-list li.prev{margin:0 12px}#top.company.news .pager-wrap .pager-list li.next a:before,#top.company.news .pager-wrap .pager-list li.prev a:before{content:"";display:block;position:absolute;right:10px;top:12px;border-top:1px solid #f64285;border-right:1px solid #f64285;width:8px;height:8px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (max-width:768px){#top.company.news .pager-wrap .pager-list li.next a:before,#top.company.news .pager-wrap .pager-list li.prev a:before{right:8px}}#top.company.news .pager-wrap .pager-list li.next a:hover:before,#top.company.news .pager-wrap .pager-list li.prev a:hover:before{border-top:1px solid #fff;border-right:1px solid #fff}#top.company.news .pager-wrap .pager-list li.next a:before{right:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width:768px){#top.company.news .pager-wrap .pager-list li.next a:before{right:12px}}#top.company.news .pager-wrap .pager-list li a{display:block;width:32px;height:32px;background:#fff;color:#f64285;border-radius:4px;border:1px solid #f64285;-webkit-transition:0.4s;transition:0.4s}#top.company.news .pager-wrap .pager-list li a:hover{background:#f64285;color:#fff}@media only screen and (max-width:768px){#top.company.news .pager-wrap .pager-list li a{width:28px;height:28px;line-height:1.6}}#top.company.news.view .news_wrap p{margin-bottom:14px}#top.company.news.view .news_wrap p:last-of-type{margin-bottom:0}#top.company.news.view .news_wrap a{color:#f64285}#top.company.news.view .btn{max-width:300px;margin:0 auto;height:60px}#top.company.seminar .thead_table{max-width:500px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06)}#top.company.seminar .thead_table thead tr th{background:#202b40;border-bottom:#ccc solid 1px;border-right:#ececec solid 1px}#top.company.seminar .thead_table thead tr th:last-child{width:165px}@media only screen and (max-width:768px){#top.company.seminar .thead_table thead tr th:last-child{width:auto}}#top.company.seminar .thead_table tbody tr td{background:#fff;padding:20px;border-bottom:#ccc solid 1px;vertical-align:middle}#top.company.seminar .thead_table tbody tr td:last-child{background:#f5f8f9}#top.company.seminar .thead_table tbody tr:last-child td{border-bottom:none}#top.company.seminar .table_top_head{text-align:center;background:#202b40;border-bottom:#ccc solid 1px;border-left:#eaeef2 solid 2px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);border-radius:6px 6px 0 0;padding:10px}#top.company.seminar .table_top_head p{color:#fff;font-size:112.5%}#top.company.seminar .itemized_table{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);border-top:0}#top.company.seminar .itemized_table tr:first-of-type td,#top.company.seminar .itemized_table tr:first-of-type th{border-radius:0}@media only screen and (max-width:768px){#top.company.seminar .itemized_table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#top.company.seminar .itemized_table tr.must th{position:relative}#top.company.seminar .itemized_table tr.must th:before{position:absolute;content:"必須";font-size:70%;font-weight:bold;background:#f64285;border-radius:2px;text-align:center;color:#fff;padding:0 10px;line-height:1.8;top:calc(50% - 9px);right:10px}#top.company.seminar .itemized_table tr th{text-align:left;background:#202b40;color:#fff;border-bottom:#ccc solid 1px;border-right:none;max-width:320px;min-width:200px;padding:20px}@media only screen and (max-width:768px){#top.company.seminar .itemized_table tr th{max-width:none}}#top.company.seminar .itemized_table tr td{text-align:left;border-bottom:#ccc solid 1px;padding:20px;width:70%}@media only screen and (max-width:768px){#top.company.seminar .itemized_table tr td{width:100%}}#top.company.seminar .itemized_table tr td .name{width:calc(50% - 60px)}@media only screen and (max-width:768px){#top.company.seminar .itemized_table tr td .name{width:calc(50% - 48px)}}#top.company.seminar .itemized_table tr:last-of-type th{border-bottom:none}@media only screen and (max-width:768px){#top.company.seminar .itemized_table tr:last-of-type th{border-bottom-left-radius:0px!important}}#top.company.seminar .itemized_table tr:last-of-type td{border-bottom:none}#top.company.seminar button.list_btn.add_btn{background:transparent;font-weight:normal;padding-left:40px;display:block;text-align:right;margin:0 0 0 auto}#top.company.seminar button.list_btn.add_btn:hover{background:#f64285}#top.company.seminar button.list_btn.add_btn:hover:after,#top.company.seminar button.list_btn.add_btn:hover:before{background-color:#fff}#top.company.seminar button.list_btn.add_btn:after,#top.company.seminar button.list_btn.add_btn:before{right:auto;left:14px;top:20px;width:14px;height:1px;background-color:#f64285}#top.company.seminar button.list_btn.add_btn:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#top.company.seminar input[type=radio]:-moz-read-only{pointer-events:none}#top.company.seminar input[type=radio]:read-only{pointer-events:none}#top.company.seminar .video_container{margin:0 auto;text-align:center;margin-top:30px;width:30%;margin-bottom:60px}@media only screen and (max-width:768px){#top.company.seminar .video_container{width:100%}}#top.company.seminar .video_container .video_wrap{margin-bottom:20px;position:relative}#top.company.seminar .video_container .video_wrap a{width:100%;display:block;position:relative}#top.company.seminar .video_container .video_wrap a:before{content:"";width:4vw;height:4vw;background:url(../img/icon/play-btn.svg) no-repeat center;background-size:contain;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}@media only screen and (max-width:768px){#top.company.seminar .video_container .video_wrap a:before{width:10vw;height:10vw}}#top.company.seminar .video_container .video_wrap a img{width:100%}#top.company.seminar .video_container .video_wrap video{width:100%}#top.company.seminar .video_container .video_wrap .play-btn{display:block;width:80px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#top.company.seminar .video_container .video_wrap .play-btn.playActive{display:none}#top.company.seminar .video_container .video_wrap .play-btn:hover{opacity:0.8}@media only screen and (max-width:768px){#top.company.seminar .video_container .video_wrap .play-btn{display:none}}#top.company.seminar .video_container p{font-weight:bold}#top.company.seminar .video_container iframe{width:100%;max-width:560px}#top.administrator-list .flex_block.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#top.administrator-list .js-scrollable table{min-width:950px}#top.exhibitor-list .sec .search_wrap,#top.supplier-list .sec .search_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}#top.exhibitor-list .sec .search_wrap form .search,#top.supplier-list .sec .search_wrap form .search{margin-bottom:0;min-width:300px}#top.exhibitor-list .sec .search_wrap .btn_wrap,#top.supplier-list .sec .search_wrap .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:650px}@media only screen and (max-width:768px){#top.exhibitor-list .sec .search_wrap .btn_wrap,#top.supplier-list .sec .search_wrap .btn_wrap{min-width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}}#top.exhibitor-list .sec .search_wrap .btn_wrap button,#top.supplier-list .sec .search_wrap .btn_wrap button{height:50px}#top.exhibitor-list .js-scrollable,#top.supplier-list .js-scrollable{height:auto;max-height:550px;overflow-y:auto!important;border:#eaeef2 solid 2px;border-radius:6px}#top.exhibitor-list .js-scrollable table,#top.supplier-list .js-scrollable table{border:none}#top.exhibitor-list .js-scrollable table tr th,#top.supplier-list .js-scrollable table tr th{position:sticky;top:0;z-index:10}#top.exhibitor-list table{min-width:1200px}#top.exhibitor-list table th:first-child{min-width:140px}#top.exhibitor-list table th:nth-child(2){min-width:120px}#top.exhibitor-list table th:nth-child(3){min-width:100px}#top.exhibitor-list table th:nth-child(4){min-width:200px}#top.exhibitor-list table th:nth-child(5){min-width:110px}#top.exhibitor-list table th:nth-child(6){min-width:100px}#top.exhibitor-list table th:nth-child(7){min-width:130px}#top.exhibitor-list table th:nth-child(8){min-width:160px}#top.exhibitor-list table th:nth-child(9){min-width:110px}#top.exhibitor-list table th:nth-child(10){min-width:120px}#top.supplier-list .btn_wrap{text-align:center}@media only screen and (max-width:600px){#top.supplier-list .btn_wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#top.supplier-list th.w180{width:180px}#top.supplier-list .btn{margin:0 auto}#top.registration-list .flex_block{-ms-flex-wrap:wrap;flex-wrap:wrap}#top.registration-list .flex_block .search{margin:0 20px 0 auto}#top.registration-list table{min-width:1100px}#top.registration-list table .question_inner{width:auto}#top.individual main table{min-width:auto}#top.individual main table th{white-space:nowrap}#top.individual main button{white-space:nowrap}#top.individual main button.button_add{font-size:87.5%;line-height:30px;font-weight:400;height:30px;padding:0 17px 0 26px}#top.individual main button.button_add:before{left:10px}#top.individual main button.button_add:after{left:14px}#top.individual main button.button_edit{font-size:87.5%;line-height:30px;font-weight:400;height:30px;padding:0 17px 0 26px}#top.individual main button.button_edit svg{padding-left:10px}#top.individual main .accordion_wrap{border:#476e95 2px solid;border-radius:6px;margin-bottom:40px}#top.individual main .accordion_wrap dt{background:#d9e6f2;border-radius:6px 6px 0 0;padding:4px 0 4px 26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2b3c4e}#top.individual main .accordion_wrap dt>.flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top.individual main .accordion_wrap dt .js-according-arrow{height:30px;width:10%;min-width:30px}#top.individual main .accordion_wrap dt.on:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#top.individual main .accordion_wrap dt>.flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){#top.individual main .accordion_wrap dt>.flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#top.individual main .accordion_wrap dt h3{font-size:140%;font-weight:bold}#top.individual main .accordion_wrap dt .js-accordion-arrow{height:30px;width:10%;min-width:30px}#top.individual main .accordion_wrap dd{padding:20px 30px}@media only screen and (max-width:768px){#top.individual main .accordion_wrap dd{padding:10px}}#top.individual main .sec01 .sec_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 15px;margin-bottom:16px}#top.individual main .sec01 .sec_name ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top.individual main .sec01 .sec_name ul span{position:relative;width:26px;display:block;cursor:pointer}#top.individual main .sec01 .sec_name ul span:before{position:absolute;content:"";width:26px;height:26px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#top.individual main .sec01 .sec_name ul span.red:before{background:#f50f27}#top.individual main .sec01 .sec_name ul span.blue:before{background:#2096e5}#top.individual main .sec01 .sec_name ul span.gray:before{background:#5a7e8c}#top.individual main .sec01 .right{font-size:125%;margin-bottom:25px}#top.individual main .sec01 .right span{font-weight:bold;padding:0 5px 0 10px}#top.individual main .sec01 .right span strong{color:#f50f27;font-size:200%}#top.individual main .sec01 .right small{font-size:87.5%;display:inline-block}#top.individual main .sec01 .sec01_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#2b3c4e;border-radius:6px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}#top.individual main .sec01 .sec01_nav li a{display:block;padding:6px 1vw;color:#fff;font-size:110%;position:relative}#top.individual main .sec01 .sec01_nav li a:before{position:absolute;content:"";background:#455464;width:1px;height:30px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);right:0}#top.individual main .sec01 .sec01_nav li a:hover{background:#455464}#top.individual main .sec01 .sec01_nav li:first-of-type a:hover{border-radius:6px 0 0 6px}#top.individual main .sec02 .accordion_wrap dd ul li{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 30px;padding:6px;border-bottom:1px solid #ccc}@media only screen and (max-width:768px){#top.individual main .sec02 .accordion_wrap dd ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#top.individual main .sec02 .accordion_wrap dd ul li.is_hidden{display:none}#top.individual main .sec02 .accordion_wrap dd ul li span{white-space:nowrap}#top.individual main .upper-part h3{font-weight:bold;font-size:162.5%;border-bottom:1px #cccccc solid;padding-bottom:10px;text-align:center;width:100%;margin-bottom:20px}@media only screen and (max-width:768px){#top.individual main .upper-part h3{font-size:120%}}#top.individual main .upper-part .status{background:#fff;padding:30px 4.5% 40px;border-radius:10px}@media only screen and (max-width:768px){#top.individual main .upper-part .status{width:100%}}#top.individual main .upper-part .status .chart_list{padding:10px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12%;margin-bottom:40px}#top.individual main .upper-part .status .chart_list .chart_box{width:33.3333333333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top.individual main .upper-part .status .chart_list .chart_box p{font-size:125%;font-weight:bold;text-align:center}@media only screen and (max-width:768px){#top.individual main .upper-part .status .chart_list .chart_box p{font-size:100%}}#top.individual main .upper-part .status .notice{background:rgba(255,0,42,0.12);color:#ee3d5a;border-radius:4px;padding:30px 3%;text-align:center;font-size:125%;font-weight:bold}@media only screen and (max-width:768px){#top.individual main .upper-part .status .notice{font-size:100%}}#top.individual main .sec03 table tr:first-of-type th{border-radius:6px 0 0 0}#top.individual main .sec03 table th{border-bottom:2px solid #e0e7ee}#top.individual main .sec_tab{}#top.individual main .sec_tab .tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px;border-bottom:4px solid #245c94}#top.individual main .sec_tab .tab-list .tab-list-item{background:#788b9f;border-radius:6px 6px 0 0;color:#d7dce2;text-align:center;font-size:110%;font-weight:bold;cursor:pointer;padding:6px 0 2px 0;width:calc((100% - 15px) / 4)}@media only screen and (max-width:768px){#top.individual main .sec_tab .tab-list .tab-list-item{font-size:90%}}#top.individual main .sec_tab .tab-list .tab-list-item.active{background:#245c94;color:#fff}#top.individual main .sec_tab .tab-list.items-3 .tab-list-item{width:calc((100% - 10px) / 3)}#top.individual main .sec_tab .tab-contents{position:relative;padding:30px;background:#f6f6f6}@media only screen and (max-width:768px){#top.individual main .sec_tab .tab-contents{padding:10px}}#top.individual main .sec_tab .tab-contents .tab-contents-item{position:relative;width:100%;z-index:10;display:none}#top.individual main .sec_tab .tab-contents .tab-contents-item.active{display:block}#top.individual main .sec_tab .flag_icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#top.individual main .sec_tab .flag_icon li span{font-size:87.5%}#top.individual main .sec_tab .flag_icon li.cancel span{background:#707070;border-radius:14px}#top.individual main .sec_tab .more_table th{background:#d9e6f2}#top.individual main .sec_tab .more_table th span{position:relative;padding-right:15px}#top.individual main .sec_tab .more_table th span:before{position:absolute;content:"";background:url(../img/icon/sort.svg) no-repeat center right;width:13px;height:12px;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#top.individual main .sec_tab .more_table .left{padding:10px 20px 4px}#top.individual main .sec_tab .more_table td{vertical-align:middle}#top.individual main .sec_tab .more_table td .btn{height:30px;margin:0 auto;display:block;font-size:90%}#top.individual main .sec_tab .more_table .download{width:100%;max-width:136px;height:30px;padding:0 16px 0 0;margin:0 auto;display:block;font-size:90%}#top.individual main .sec_tab .more_table .download.no_{background:#999;cursor:initial}#top.individual main .sec_tab .more_table .download:before{background-size:40px;width:40px;height:40px;top:calc(50% - 20px);right:-2px}#top.individual button.upload{padding:0 30px 0 20px!important}#top.individual button.download{padding:0 20px!important}#top.individual button.download:before{background:none!important}#top.individual .js_alert_layer_inner{overflow:hidden}#top.individual .js_alert_layer_inner .js-scrollable{width:100%}#top.individual .js_alert_layer_inner .js-scrollable .package_table{table-layout:auto;border-top:none!important}#top.individual .js_alert_layer_inner .js-scrollable .package_table tr{display:table-row!important}#top.individual .js_alert_layer_inner .js-scrollable .package_table tr:nth-child(2n){background:#f8f9fb}#top.individual .js_alert_layer_inner .js-scrollable .package_table th{text-align:center;background:#2b3c4e;color:#fff;display:table-cell!important;min-height:auto;width:auto!important;min-width:auto;position:sticky;top:0;z-index:10}#top.individual .js_alert_layer_inner .js-scrollable .package_table th.select{min-width:60px}#top.individual .js_alert_layer_inner .js-scrollable .package_table th.p_number{min-width:110px}#top.individual .js_alert_layer_inner .js-scrollable .package_table th.category{min-width:140px}#top.individual .js_alert_layer_inner .js-scrollable .package_table th.fixture_name{min-width:200px}#top.individual .js_alert_layer_inner .js-scrollable .package_table th.quantity{min-width:110px}#top.individual .js_alert_layer_inner .js-scrollable .package_table th.color{min-width:80px}#top.individual .js_alert_layer_inner .js-scrollable .package_table th.remark{min-width:200px;border-radius:0 6px 0 0}#top.individual .js_alert_layer_inner .js-scrollable .package_table td{padding:5px;display:table-cell!important;width:auto}#top.individual .js_alert_layer_inner .js-scrollable .package_table td:first-child{text-align:center}#top.individual .js_alert_layer_inner .js-scrollable .package_table td:nth-child(5){text-align:end}#top.individual .js_alert_layer_inner .js-scrollable .package_table td .checkbox_block{height:26px;width:26px;margin:0 auto}#top.individual .js_alert_layer_inner .js-scrollable .package_table td .checkbox_block label{width:inherit}#top.individual .js_alert_layer_inner .js-scrollable .package_table td .checkbox_block label .text{line-height:1.45;display:block}#top.individual .js_alert_layer_inner .tag_list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top.individual .js_alert_layer_inner .tag_list li .radio_block.hidden{display:none}#top.individual .js_alert_layer_inner .tag_list li .radio_block label .text.red:before{border:1px solid #f50f27}#top.individual .js_alert_layer_inner .tag_list li .radio_block label .text.red:after{background:#f50f27}#top.individual .js_alert_layer_inner .tag_list li .radio_block label .text.blue:before{border:1px solid #2096e5}#top.individual .js_alert_layer_inner .tag_list li .radio_block label .text.blue:after{background:#2096e5}#top.individual .js_alert_layer_inner .tag_list li .radio_block label .text.yellow:before{border:1px solid #f6b400}#top.individual .js_alert_layer_inner .tag_list li .radio_block label .text.yellow:after{background:#f6b400}#top.individual .js_alert_layer_inner .tag_list li .radio_block label .text.green:before{border:1px solid #009700}#top.individual .js_alert_layer_inner .tag_list li .radio_block label .text.green:after{background:#009700}#top.individual .js_alert_layer_inner .tag_list li .radio_block label .text.gray:before{border:1px solid #5a7e8c}#top.individual .js_alert_layer_inner .tag_list li .radio_block label .text.gray:after{background:#5a7e8c}#top.individual .js_alert_layer_inner td.middle{vertical-align:middle}#top.individual .js_alert_layer_inner td.h40{height:40px}#top.individual .js_alert_layer_inner .btn_wrap .btn{width:auto}#top.individual article .sec01_nav.fixed{position:fixed;top:50px;width:calc(100% - 220px);z-index:300}@media only screen and (min-width:769px) and (max-width:1299px){#top.individual article .sec01_nav.fixed{width:calc(100% - 160px)}}@media only screen and (max-width:768px){#top.individual article .sec01_nav.fixed{width:92%}}#top.individual article.open .sec01_nav.fixed{width:calc(100% - 580px)}@media only screen and (min-width:769px) and (max-width:1299px){#top.individual article.open .sec01_nav.fixed{width:calc(100% - 520px)}}#top.survey .question{margin-bottom:30px}#top.survey .question dt{background:#4a5975;border-radius:6px 6px 0 0;color:#fff;font-weight:bold;font-size:112.5%;padding:10px}#top.survey .question dd{background:#fff;border-radius:0 0 6px 6px;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 6%}#top.survey .question dd p{font-weight:bold}#top.survey .question dd .question_radio{position:relative}#top.survey .question dd .question_radio .radio__btn{position:relative;-moz-appearance:none;appearance:none;height:40px;width:40px;border-radius:4px;border:1px solid #ccc;padding:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:#f9f9f9;vertical-align:middle;-webkit-appearance:none;outline:none}#top.survey .question dd .question_radio .radio__btn:checked{background:#f64285;border:1px solid #f64285}#top.survey .question dd .question_radio .radio__btn:checked:before{position:absolute;content:"";height:40px;width:40px;border-radius:4px;top:0;left:0}#top.survey .question dd .question_radio .radio__btn:checked+.radio__text{color:#fff}#top.survey .question dd .question_radio .radio__text{position:absolute;display:block;top:0;left:0;color:#202b40;font-size:115%;font-weight:bold;height:40px;width:40px;text-align:center;line-height:40px;cursor:pointer}#top.survey .question dd textarea{border-radius:2px;border-color:#ccc}#top.survey .btn{max-width:300px;margin:0 auto}#top.survey .thanks{min-height:63vh}#top.survey .thanks h3{font-size:150%}#top.survey .secondary_ttl{font-size:150%}#top.survey .secondary_ttl:after{inset:auto auto -10px 0}#top.package-list .fixed_height{height:500px}#top.package-list .fixed_height table{border-top:none}#top.package-list .fixed_height table thead{position:sticky;top:0;z-index:10}#top.package-list .fixed_height table td{vertical-align:middle}#top.package-list .toggle{margin:0 auto!important}#top.download-log .js-scrollable{height:auto;max-height:550px;overflow-y:auto!important;border:#eaeef2 solid 2px;border-radius:6px}#top.download-log .js-scrollable table{border:none}#top.download-log .js-scrollable table tbody tr th{position:sticky;top:0;z-index:10}.circlechart{top:50%;width:100%;max-width:220px;max-height:220px;min-width:180px;position:relative;margin:0 auto}@media only screen and (max-width:768px){.circlechart{top:50%;margin-bottom:10px}}.circlechart path{stroke-opacity:0!important}.circlechart>div{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center}@media only screen and (max-width:768px){.circlechart>div{top:37%}}.circlechart>div>div{position:relative;top:0%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:162.5%}@media only screen and (max-width:768px){.circlechart>div>div{font-size:120%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%)}}.circlechart>div>div>span{font-weight:bold}.circlechart>div>div>span:first-of-type{font-size:230.7%}@media only screen and (max-width:768px){.circlechart>div>div>span:first-of-type{font-size:200%}}#chart1.complete{color:#ee4e82}#chart2.complete{color:#fdad1e}#chart3.complete{color:#01b9be}#login #header,#login #sidebar{display:none}#login main{padding:0;min-height:100%}#login footer{margin:0}#login article{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#login .sec{max-width:960px;margin:0 auto;width:98%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:750px;gap:50px}#login #logo{text-align:center}#login #logo img{max-width:240px;display:block;margin:0 auto 23px;mix-blend-mode:multiply}#login #logo span{color:#2c3034;font-weight:bold;font-size:165%;margin-bottom:10px;display:block}#login #logo span.business{color:#EE3D5A}#login #logo span.company{color:#25669f}#login .error{background:#fff5f6;border:1px solid #f50f27;padding:10px 0;border-radius:6px;text-align:center;font-size:90%;color:#f50f27;margin-bottom:20px}#login .error.forgot{background:none;border:none;color:#2b3c4e}#login .login_area{border:2px solid #eaeef2;border-radius:6px;padding:80px 0 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#login .login_area_inner p{font-size:90%;font-weight:bold}#login .login_area_inner input{font-size:90%;background:#f9f9f9;border:1px solid #d4dbe4;border-radius:4px;padding:0 10px;line-height:40px;width:100%}#login .login_area_inner button{width:100%;text-align:center;font-size:110%;font-weight:bold;margin:60px 0 20px;line-height:60px}#login .login_area .forget{text-align:center;text-decoration:underline;font-size:80%;font-weight:normal}#login .comment{background:#fff;border:1px solid #eaeef2;padding:20px;border-radius:6px;font-size:90%;margin-bottom:20px}#login .comment h2{font-size:140%;margin-bottom:10px}#login .comment p.left{text-align:left}#login .requirements{text-align:left;padding:20px}#login .requirements h2{font-size:90%;margin-bottom:10px}#login .requirements p{font-size:80%}#login .info_wrap{text-align:center}#login .info_wrap h3,#login .info_wrap p{margin-bottom:10px}#login .info_wrap h3{font-size:120%;font-weight:bold}#login .info_wrap p:last-of-type{margin-bottom:0}#login .contact_wrap{padding:20px;border:2px solid #eaeef2;border-radius:6px;margin-bottom:20px}#login .contact_wrap .contact_wrap_inner{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#login .contact_wrap .contact_wrap_inner h2{font-weight:bold;margin-bottom:10px}#login .contact_wrap .contact_wrap_inner p{font-size:90%}#registration .sec{margin-bottom:30px}#registration .sec.h100{min-height:calc(100vh - 400px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}#registration .sec.h100 .main_ttl{text-align:center}#registration .sec_block{padding:0 20px}#registration table tr.must th{position:relative;padding:10px 50px 10px 10px}#registration table tr.must th:before{position:absolute;content:"必須";font-size:70%;font-weight:bold;background:#f50f27;border-radius:14px;text-align:center;color:#fff;padding:0 10px;line-height:1.8;top:calc(50% - 9px);right:10px}#registration table tr.must td{background:#fff5f6}#registration table tr.must .question_block{padding:10px 90px 10px 10px}#registration table tr.must .question_block span{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:60px}#registration table tr:first-of-type th:first-of-type{border-radius:6px 0 0 0}@media only screen and (max-width:768px){#registration table tr:first-of-type th:first-of-type{border-right:#eaeef2 solid 2px}}#registration table tr:last-of-type th:last-of-type{border-radius:0 0 0 6px;border-bottom:#eaeef2 solid 2px}@media only screen and (max-width:768px){#registration table tr:last-of-type th:last-of-type{border-radius:0}}#registration table tr .red{color:#f50f27;font-size:80%}#registration table th{width:25%;max-width:440px;font-weight:bold;vertical-align:middle;text-align:left}@media only screen and (max-width:768px){#registration table th{width:100%;display:block;max-width:inherit;min-height:44px;border-right:#eaeef2 solid 2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#registration table th.question_block span .question_inner{left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%)}#registration table th.question_block span .question_inner p:before{left:calc(50% - 9px)}#registration table td{vertical-align:middle;padding:20px 30px}@media only screen and (max-width:768px){#registration table td{width:100%;display:block;padding:20px 4%}}@media only screen and (max-width:768px){#registration table td .p_number{width:84%}}#registration table td.flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}#registration table td.flex .wmax{width:100%}#registration table td.flex .select_item{min-width:150px}@media only screen and (max-width:768px){#registration table td.flex .select_item{min-width:inherit}}#registration table td.flex .select_item select{width:100%}@media only screen and (max-width:768px){#registration table td.flex .select_item select.mini{margin:0}}@media only screen and (max-width:768px){#registration table td.flex_sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px 5px}}#registration table td.error{background:#ffced2!important}#registration table td input[type=time]{height:30px}#registration table td .error{display:inline-block;padding:0 0 0 10px;color:#f50f27}#registration .btn{margin:80px auto 0;display:block;width:280px}#registration .btn.gray{background:#c7c7c7}#registration .btn.gray:hover{opacity:0.8}#registration .btn.gray:before{right:inherit;left:30px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#registration .btn_wrap{margin:80px auto 0}@media print,screen and (min-width:769px){#registration .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#registration .btn_wrap .btn{margin:0}@media only screen and (max-width:768px){#registration .btn_wrap .btn{margin:20px auto}}#registration .ttl_flex{background-color:#e7f0f8;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}#registration.complete{overflow-y:hidden}#registration.scoring .sec{padding:0 20px}#registration.scoring .sec .each-profit td .flex{gap:20px}@media only screen and (max-width:768px){#registration.scoring .sec .each-profit td .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#registration.scoring .sec .each-profit td .flex .w50{width:50%;min-width:350px}@media only screen and (max-width:768px){#registration.scoring .sec .each-profit td .flex .w50{width:auto;min-width:auto}}#registration.scoring .btn{width:auto}@media only screen and (max-width:768px){#registration.scoring th{min-height:auto}}#registration.scoring td p.url{word-break:break-all}#registration.scoring td .btn{font-size:80%;height:37px;padding:17px;border-radius:8px;line-height:0.4;margin:0;display:inline;width:auto;margin-left:30px}#registration.scoring td .checkbox_block label{width:28%}@media only screen and (max-width:768px){#registration.scoring td .checkbox_block label{width:46%}}#registration.scoring input.number{text-align:end}#registration.scoring .sub_ttl{font-size:120%;background-color:#e7f0f8;color:#2e4760;margin:0;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px 30px;padding-right:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}#registration.scoring .js-accordion-btn{position:relative;cursor:pointer}#registration.scoring .js-accordion-btn:after{content:"";display:block;width:8px;height:8px;border-top:#2e4760 2px solid;border-right:#2e4760 2px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:30px;top:7%;bottom:0;margin:auto}#registration.scoring .js-accordion-btn.open:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:0;bottom:15%}#registration.administrator button.button_add{padding:0 20px 0 40px;height:40px;margin-left:4%}@media screen and (max-width:900px){#registration.administrator button.button_add{display:block;margin-left:0;margin-top:10px}}#registration.administrator th{width:auto;max-width:none;border-bottom:#eaeef2 solid 2px}@media only screen and (max-width:768px){#registration.administrator th{display:table-cell}}#registration.administrator th.delete{border-radius:0%!important;padding:5px 10px!important}#registration.administrator td{vertical-align:middle;padding:10px 20px}@media only screen and (max-width:768px){#registration.administrator td{width:auto;display:table-cell;padding:20px 4%}}#registration.administrator td.delete{text-align:center;padding:5px 10px!important}#registration.administrator td.delete .remove{background:transparent;width:24px}#registration.administrator td.delete .remove:hover{opacity:0.8;background:transparent}#registration.administrator p.confirm{text-align:center;margin-bottom:20px;font-size:120%}#registration.administrator .department-list{height:auto;max-height:660px;overflow:auto}#registration.entry table tr th.dark-blue{background:#455464;color:#fff}#registration.entry table tr td{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#registration.entry table tr td .radio_block{gap:15px}#registration.entry table tr td .radio_block.three_option{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#registration.entry table tr td .radio_block.three_option label{width:30%}#registration.entry table tr td.membership_category label{width:45%}#registration.entry table tr td p.red{font-size:100%}#registration.entry table tr td .num_of_booth{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0}#registration.entry table tr td .num_of_booth input{width:auto!important}#registration.entry table tr td.flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}#registration.entry table tr td.required_equipment p{width:20%;min-width:100px;margin-bottom:15px}#registration.entry table tr td.required_equipment p:last-child{margin-bottom:0}#registration.entry table tr td.required_equipment p.wmax{width:100%;min-width:none}#registration.entry table tr td table{margin-bottom:10px;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.03);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.03)}#registration.entry table tr td table th{background:none;border-right:#eaeef2 solid 2px!important;display:table-cell!important}#registration.entry table tr td table th:first-child{width:4%}#registration.entry table tr td table th:nth-child(2){width:50%}#registration.entry table tr td table th:nth-child(3){width:18%}#registration.entry table tr td table th:nth-child(4){width:28%}#registration.entry table tr td table td{padding:5px 10px;display:table-cell!important;width:auto!important}#registration.entry table tr td table td:first-child{text-align:end}#registration.entry table tr td textarea{margin:10px 0}#registration.package-registration .attention{display:inline-block}#registration.package-registration .sec table{table-layout:fixed}#registration.package-registration .sec table th{min-height:auto;width:20%;min-width:250px}@media only screen and (max-width:768px){#registration.package-registration .sec table th{width:100%}}#registration.package-registration .sec table td{width:100%;display:block}#registration.package-registration .sec table td .btn{margin:0;width:auto}#registration.package-registration .sec .js-scrollable{-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.03);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.03);max-height:400px}#registration.package-registration .sec .package_table{table-layout:auto;border-top:none!important}#registration.package-registration .sec .package_table tr{display:table-row!important}#registration.package-registration .sec .package_table tr:nth-child(2n){background:#f8f9fb}#registration.package-registration .sec .package_table th{text-align:center;background:#2b3c4e;color:#fff;display:table-cell!important;min-height:auto;width:auto!important;min-width:auto;position:sticky;top:0;z-index:10;white-space:nowrap}#registration.package-registration .sec .package_table th.select{min-width:60px}#registration.package-registration .sec .package_table th.p_number{min-width:110px}#registration.package-registration .sec .package_table th.category{min-width:140px}#registration.package-registration .sec .package_table th.fixture_name{min-width:200px}#registration.package-registration .sec .package_table th.quantity{min-width:110px}#registration.package-registration .sec .package_table th.color{min-width:80px}#registration.package-registration .sec .package_table th.remark{min-width:200px;border-radius:0 6px 0 0}#registration.package-registration .sec .package_table td{padding:5px;display:table-cell!important;width:auto}#registration.package-registration .sec .package_table td:first-child{text-align:center}#registration.package-registration .sec .package_table td:nth-child(5){text-align:end}#registration.package-registration .sec .package_table td .checkbox_block{height:26px;width:26px;margin:0 auto}#registration.package-registration .sec .package_table td .checkbox_block label{width:inherit}#registration.package-registration .sec .package_table td .checkbox_block label .text{line-height:1.45;display:block}#registration.package-registration .btn_wrap.flex-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#registration.package-registration .js_alert_layer_inner{width:80%;top:15%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);display:block}@media only screen and (max-width:768px){#registration.package-registration .js_alert_layer_inner{width:90%;padding:20px 10px}}#registration.package-registration .js_alert_layer_inner .js_alert_layer_container{width:90%;margin:0 auto}#registration.package-registration .js_alert_layer_inner .js_alert_layer_container .fixture_registration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}#registration.package-registration .js_alert_layer_inner .js_alert_layer_container .fixture_registration .search{width:100%;margin:0}#registration.package-registration .js_alert_layer_inner .js_alert_layer_container .fixture_registration .fixture_search tbody td{padding:10px 20px}#registration.package-registration .js_alert_layer_inner .js_alert_layer_container .fixture_registration .fixture_search tbody td input{width:100%}#registration.package-registration .js_alert_layer_inner .js_alert_layer_container .btn{width:auto!important}@media only screen and (max-width:768px){#registration.package-registration .js_alert_layer_inner .js_alert_layer_container .btn{padding:0 20px}}#registration.package-registration .js_alert_layer_inner .js_alert_layer_container .package_table{min-width:1080px}#registration.company.entry table th{background:#4a5975;color:#fff;min-height:auto}#registration.company.entry table th.dark-blue{background:#202b40}#registration.company.entry button{background:#f64285;border:#f64285 1px solid;border-radius:25px}#registration.company.entry button:before{border:none}#registration.company.entry button:hover{opacity:0.8}#registration.company.entry .btn_wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#registration.company .return{background:#fff!important;color:#f64285}#registration.company .return:hover{opacity:0.8}#registration.fixture .btn_wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#registration.fixture .dl_template{display:inline-block;text-decoration:underline}#registration.fixture .dl_template:hover{opacity:0.8}#registration.fixture .btn{margin-top:0px}#registration.fixture table th{min-width:200px}#registration.fixture table.fixture_search tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#registration.fixture table.fixture_search tbody tr{display:table;width:50%}@media screen and (max-width:1080px){#registration.fixture table.fixture_search tbody tr{width:100%}}#registration.fixture table.fixture_search tbody tr:nth-child(5),#registration.fixture table.fixture_search tbody tr:nth-child(6){width:100%}#registration.fixture table.fixture_search tbody th{width:200px}@media only screen and (max-width:768px){#registration.fixture table.fixture_search tbody th{width:100%}}#registration.fixture table.fixture_search tbody td{padding:10px 30px}#registration.fixture .js-scrollable.sticky-head{max-height:360px}#registration.fixture .js-scrollable.sticky-head table{min-width:1200px}#registration.fixture .js-scrollable.sticky-head table tr{display:table-row!important}#registration.fixture .js-scrollable.sticky-head table th{width:auto;min-width:auto;display:table-cell!important}#registration.fixture .js-scrollable.sticky-head table td{width:auto;padding:5px 20px;display:table-cell!important}#registration.fixture .js-scrollable.sticky-head table tbody tr{cursor:pointer;display:table-row!important}#registration.fixture .js-scrollable.sticky-head table tbody tr:hover{background:#f2f7fb}#registration.fixture .js-accordion-btn{position:relative;cursor:pointer}#registration.fixture .js-accordion-btn:after{content:"";display:block;width:8px;height:8px;border-top:#fff 2px solid;border-right:#fff 2px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:30px;top:7%;bottom:0;margin:auto}#registration.fixture .js-accordion-btn.open:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:0;bottom:15%}#registration.fixture select:disabled{opacity:1}#registration.management .sticky-head{max-height:360px;overflow:auto;border:#eaeef2 solid 2px}#registration.management .sticky-head .management_table{border:none}#registration.management .sticky-head .management_table tr{text-align:center;cursor:pointer}#registration.management .sticky-head .management_table tr:hover{background:#f2f7fb}#registration.management .sticky-head .management_table tr.deleted{background-color:#e9e9e9}#registration.management .sticky-head .management_table tr.selected{background:#476e95;color:#fff}#registration.management .sticky-head .management_table tr.fixed{cursor:auto}#registration.management .sticky-head .management_table tr th{text-align:center;max-width:none;width:auto;display:table-cell!important}#registration.management .sticky-head .management_table tr td{padding:5px 20px;display:table-cell!important;width:auto!important;text-align:left}#registration.management .sticky-head .management_table thead tr th{position:sticky;top:0;z-index:10}#registration.management .sticky-head .management_table thead tr th:first-child{max-width:200px}#registration.management #mode_select{max-width:400px}#registration.management .input_table td .classify{width:50px}#registration.management .input_table td .w70{width:70px}#registration.management.tax_rate .management_table tr td:nth-child(n+3):nth-child(-n+7){text-align:right}#registration.application_status .table_wrap{max-height:500px}#registration.application_status .table_wrap table{border-top:none}#registration.application_status .table_wrap table thead tr th{font-weight:normal;padding:10px 5px;white-space:nowrap;text-align:center}#registration.application_status .table_wrap table thead tr th:nth-of-type(3){width:100%;text-align:left}@media only screen and (max-width:768px){#registration.application_status .table_wrap table thead tr th{display:table-cell}}#registration.application_status .table_wrap table thead tr:first-of-type th{font-weight:bold;position:sticky;top:0;z-index:10;border-top:#eaeef2 solid 2px;border-bottom:4px solid #e0e7ee}#registration.application_status .table_wrap table thead tr:first-of-type th:nth-of-type(3){text-align:center}#registration.application_status .table_wrap table tbody tr td{padding:10px 5px;text-align:center}#registration.application_status .table_wrap table tbody tr td:nth-of-type(3){text-align:left}@media only screen and (max-width:768px){#registration.application_status .table_wrap table tbody tr td{display:table-cell;text-align:center}}#registration.application_status .btn{width:auto}#registration.application_status.download .table_wrap{max-height:550px}#registration.application_status.download .table_wrap table{border-top:none}#registration.application_status.download .table_wrap table thead tr th{width:auto}#registration.application_status.download .table_wrap table thead tr th:nth-of-type(2){width:100%}#registration.application_status.download .table_wrap table tbody tr td{width:auto;padding:10px}#registration.application_status.download .table_wrap table tbody tr td .btn{margin:0!important;white-space:nowrap;padding:0 16px!important}#registration.application_status.download .table_wrap table tbody tr td .btn:before{right:-2px}#registration.application_status.download .table_wrap table tbody tr td:nth-of-type(2){text-align:left}#registration.application_status.download .table_wrap table tbody tr td:nth-of-type(3){white-space:nowrap}#registration.application_status.download #js_alert_layer table th{min-height:auto}#registration.application_status.download #js_alert_layer table td{padding:20px;padding-top:20px!important}.js-accordion-arrow{position:relative;cursor:pointer;width:50px;height:44px}.js-accordion-arrow:after{content:"";display:block;width:8px;height:8px;border-top:#2e4760 2px solid;border-right:#2e4760 2px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:40%;top:7%;bottom:0;margin:auto}.js-accordion-arrow.open:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:0;bottom:15%}.js-accordion-content{display:none}.js-accordion-content.open{display:block!important}table.js-accordion-content{display:none}table.js-accordion-content.open{display:table!important}#permission-settings .link_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 30px;margin-bottom:40px}#permission-settings .link_list li.current{text-decoration:underline}#permission-settings .link_list a{text-decoration:none}#permission-settings .link_list a:hover{text-decoration:underline}#permission-settings .select_wrap{margin:0 auto 30px 0}#permission-settings .select_wrap h3{font-weight:bold}#permission-settings .current_ttl .sub_ttl{width:100%;margin:0 0 30px}#permission-settings .table_sticky{height:auto;max-height:660px;position:relative}#permission-settings .table_sticky thead{z-index:10;position:relative}#permission-settings table{min-width:800px}#permission-settings table thead th{position:sticky;top:0;z-index:1;padding:5px 10px}#permission-settings table tr:last-of-type td:first-of-type{border-radius:0}#permission-settings table th{text-align:center;width:80px}#permission-settings table th:not(:last-of-type){border-right:#eaeef2 solid 2px}#permission-settings table th:first-of-type{width:auto}#permission-settings table th:nth-of-type(2){width:auto}#permission-settings table td{padding:10px 20px}#permission-settings table td .checkbox_block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#permission-settings table td .checkbox_block span{height:20px;padding-left:26px}#permission-settings table td:last-of-type{padding:10px 20px}#permission-settings table td input:checked.auto+span:before{background:#a7a7a7}#permission-settings .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#permission-settings .btn.gray{background:#c7c7c7}#permission-settings .btn.gray:before{right:inherit;left:30px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#permission-settings .btn_wrap .btn{width:280px}.invoice .js-scrollable{height:auto;max-height:550px;overflow-y:auto!important;border:#eaeef2 solid 2px;border-radius:6px}.invoice .js-scrollable table{border:none}.invoice .js-scrollable table thead tr th{position:sticky;top:0;z-index:1}.invoice .js-scrollable table thead tr th.w280{width:280px}.invoice .js-scrollable table thead tr th.date{width:150px}.invoice .js-scrollable table thead tr th.billed{width:200px}.invoice .js-scrollable table thead tr th.classification{width:200px}.invoice .js-scrollable table thead tr th.status{width:200px}.invoice .js-scrollable table thead tr th.download{width:280px}.invoice .js-scrollable table thead tr th.order{width:26%}.invoice .js-scrollable table td:last-of-type{text-align:center;padding:5px 20px}.invoice .js-scrollable table td .btn{margin:0 auto;height:32px;font-size:90%;padding:0 30px}.invoice.supplier table{min-width:800px}.invoice-list .flex.between{-ms-flex-wrap:wrap;flex-wrap:wrap}.invoice-list table{min-width:1200px}.invoice-list table thead tr th.w40{width:40px}@media only screen and (max-width:768px){.invoice-list table thead tr th.w160{width:140px}}.invoice-list table tr td.flex{gap:10px}.invoice-list table .checkbox_block{width:27px}.invoice-list table .checkbox_block label .text{display:block;padding-left:6px;padding-bottom:16px}#format_detail .sec .flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media only screen and (max-width:768px){#format_detail .sec .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#format_detail .sec .flex>div{width:calc(50% - 20px)}@media only screen and (max-width:768px){#format_detail .sec .flex>div{width:100%}}#format_detail .sec dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}#format_detail .sec dl dt{width:40%;min-width:140px;font-weight:bold;padding-left:20px}#format_detail .sec dl dd{width:60%;margin-left:10px}#format_detail .sec dl.project_name dt{width:70px;min-width:auto}#format_detail .sec dl.project_name dd{width:auto;margin-left:0}#format_detail .sec h3{font-size:120%;font-weight:bold;background-color:#E7F0F8;padding:10px 20px;width:100%;color:#2E4760;margin-bottom:20px}#format_detail .sec button.btn{font-size:90%;height:38px;padding:17px;border-radius:8px;line-height:0.4}#format_detail .sec button.btn:before{border:none}#format_detail .sec button.btn.plus{padding-left:30px;margin-left:20px}#format_detail .sec button.btn.plus:after,#format_detail .sec button.btn.plus:before{right:auto;left:10px;top:19px;width:10px;height:2px;background-color:#fff}#format_detail .sec button.btn.plus:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#format_detail .sec input{width:100%}#format_detail .sec input.large{width:100%;max-width:none;height:120px}#format_detail .sec input.file{width:80%}#format_detail .sec textarea{width:100%;height:120px;font-family:"Roboto","Noto Sans JP",sans-serif;line-height:2;border:1px solid #d4dbe4;border-radius:4px;padding:0 15px}#format_detail .sec select{background-image:url(../img/icon/polygon.svg);background-position:right 5px center;background-repeat:no-repeat;background-size:16px 8px}#format_detail .sec select:disabled{background:#f9f9f9;opacity:1;padding:0 10px 0 20px}#format_detail .sec table{border:none;background:transparent}#format_detail .sec table thead tr th{text-align:center;background:none;border:none;padding:0;padding-right:10px}#format_detail .sec table thead tr th:first-of-type{width:55%;max-width:936px;text-align:left}#format_detail .sec table thead tr th.short{width:7%;max-width:110px}#format_detail .sec table tr td{border:none;padding:0 10px 10px 0}#format_detail .sec table tr td input{max-width:none}#format_detail .sec .detail-list{padding-left:20px}#format_detail .sec .detail-list tr td input{text-align:end;padding-right:5px}#format_detail .sec .detail-list tr td:first-of-type input{text-align:start}#format_detail .sec .total{text-align:end}#format_detail .sec .total dl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:10px}#format_detail .sec .total dl dt{font-weight:normal;width:10%}#format_detail .sec .total dl dd{border-bottom:#CCCCCC 1px solid;width:20%;max-width:240px;font-size:120%}#format_detail .sec .total dl dd input{max-width:none;background:transparent;font-family:"Roboto","Noto Sans JP",sans-serif;line-height:1.8;border:none;border-radius:4px;padding:0;text-align:right}#format_detail .sec .total dl:last-of-type{font-weight:bold;font-size:110%}#format_detail .sec .total dl:last-of-type dt{font-weight:bold}#format_detail .sec .total dl:last-of-type dd{font-size:140%}.ledger table td{padding-top:10px!important}.ledger .btn{margin:auto!important;margin-right:10px!important;margin-top:10px!important;display:inline-block!important;width:auto!important}#mail-magazine .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;gap:0 10px}#mail-magazine .flex .search{margin:0;width:25%}#mail-magazine .flex select{line-height:3;min-width:25%}#mail-magazine .flex .button_add{width:150px}@media only screen and (max-width:768px){#mail-magazine table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}#mail-magazine table tr:first-of-type th:first-of-type{border-right:#eaeef2 solid 2px;border-radius:6px 0 0 0}#mail-magazine table tr:last-of-type th{border-bottom:#eaeef2 solid 2px}#mail-magazine table td .wide100{width:100%}#mail-magazine table td .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mail-magazine table td .btn_wrap .btn{margin:0}#mail-magazine table td .radio_block{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mail-magazine table td .ms-choice{height:36px!important;border:1px solid #d4dbe4!important;background:#f9f9f9!important}#mail-magazine table td .ms-choice:hover{background:none!important}#mail-magazine table td .ms-choice span{font-weight:normal;line-height:36px}#mail-magazine table td .ms-choice>div.icon-caret{border-width:10px 8px 0 8px;border-color:#787878 transparent transparent transparent}#mail-magazine table td .ms-choice>div.icon-caret.open{border-color:transparent transparent #787878 transparent;border-width:0 8px 10px 8px}#mail-magazine table td .ms-drop ul li input[type=checkbox]{opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}#mail-magazine table td .ms-drop ul li input:focus+span:before{-webkit-box-shadow:0 0 1px #476e95;box-shadow:0 0 1px #476e95}#mail-magazine table td .ms-drop ul li input:checked+span:before{background:#476e95}#mail-magazine table td .ms-drop ul li input:checked+span:after{opacity:1}#mail-magazine table td .ms-drop ul li span{display:inline-block;position:relative;padding-left:34px;line-height:26px}#mail-magazine table td .ms-drop ul li span:before{position:absolute;top:0;left:0;width:26px;height:26px;border-radius:2px;border:1px solid #d4dbe4;background:#f9f9f9;content:"";-webkit-transition:all 0.3s;transition:all 0.3s}#mail-magazine table td .ms-drop ul li span:after{position:absolute;content:"";display:block;position:absolute;border:1px solid #ddd;width:26px;height:26px;top:5px;width:8px;height:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:8px;border:none;border-right:2px solid #f9f9f9;border-bottom:2px solid #f9f9f9;z-index:2;background:none}#mail-magazine table.sp_table-row tr{display:table-row}#mail-magazine .btn.yoyaku{margin:50px auto 0;display:block}#mail-magazine .sec_detail table th{width:24%;position:relative;text-align:left}@media only screen and (max-width:768px){#mail-magazine .sec_detail table th{width:100%}}#mail-magazine .sec_detail table th .btn_plus{float:right;cursor:pointer;font-family:"Noto Sans JP",sans-serif;position:relative;background:#476e95;color:#fff;-webkit-transition:0.3s;transition:0.3s;float:right;height:auto;padding:5px 15px 5px 27px;font-size:80%}#mail-magazine .sec_detail table th .btn_plus:before{width:10px;height:2px;background:#fff;top:calc(50% - 1px);left:10px}#mail-magazine .sec_detail table th .btn_plus:after{width:2px;height:10px;background:#fff;top:calc(50% - 5px);left:14px}#mail-magazine .sec_detail table th .btn_plus:hover{background:#1c3550}#mail-magazine .sec_detail table th .btn_plus.btn_edit{padding-left:15px}#mail-magazine .sec_detail table th .btn_plus.btn_edit:before{width:0}#mail-magazine .sec_detail table th .btn_plus.btn_edit:after{width:0}#mail-magazine .sec_detail table td{width:76%;vertical-align:middle}@media only screen and (max-width:768px){#mail-magazine .sec_detail table td{width:100%}}#mail-magazine .sec_detail table td .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 30px;margin-bottom:0}#mail-magazine .sec_detail table td .flex .email{text-decoration:none}#mail-magazine .sec_detail table td .mailto{width:32px}#mail-magazine .sec_detail table td .mailto:hover{opacity:0.8}#mail-magazine .sec_detail table td .btn{font-weight:bold}#mail-magazine .sec_detail table td .btn.another{height:auto;padding:5px 15px}#mail-magazine .sec_detail table td .btn.another svg{padding-left:10px}#mail-magazine .sort_box{margin-bottom:60px}#mail-magazine .seminar_set{min-width:750px}#mail-magazine .seminar_set .show-files{margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#mail-magazine .seminar_set .show-files p{white-space:nowrap}#mail-magazine .seminar_set .show-files ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}#mail-magazine .seminar_set .show-files ul li{border:1px solid #d4dbe4;padding:10px;width:auto;border-radius:6px;margin-bottom:5px}#mail-magazine .seminar_set .file_btn{color:#fff;background:#2b3c4e;border-radius:6px;padding:15px 0;width:200px;text-align:center;position:relative}#mail-magazine .seminar_set .file_btn input[type=file]{height:100%;width:100%;left:0;opacity:0;position:absolute;top:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}#mail-magazine .seminar_set .input_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}#mail-magazine .seminar_set .input_flex input{width:48%}#mail-magazine .seminar_set .red{display:block;margin-top:5px}#mail-magazine .btn_wrap_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0 40px;margin:60px auto}#mail-magazine .js_alert span{display:block;cursor:pointer;line-height:30px;width:30px;text-align:center;color:#fff;background:#2b3c4e;border-radius:50%}#mail-magazine .js_alert.gray span{background:#999}#mail-magazine.registration-list_detail table th{vertical-align:middle;line-height:1.8}#mail-magazine.registration-list_detail table th>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mail-magazine.registration-list_detail table th>div .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mail-magazine.registration-list_detail .file_btn{color:#fff;background:#476e95;border-radius:6px;padding:15px 0;width:200px;text-align:center;position:relative;-webkit-transition:0.3s;transition:0.3s}#mail-magazine.registration-list_detail .file_btn:hover{background:#1c3550;color:#fff}#mail-magazine.registration-list_detail .file_btn input[type=file]{height:100%;width:100%;left:0;opacity:0;position:absolute;top:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}#mail-magazine.registration-list_detail #preview img{max-height:120px}#mail-magazine.faq_detail .sec_detail{margin-bottom:50px}#mail-magazine.faq_detail .sec_detail .radio_block label{width:100%}#mail-magazine.faq_detail .sec_detail dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mail-magazine.faq_detail .sec_detail dl dt{width:15%;min-width:85px}#mail-magazine.faq_detail .sec_detail dl dd{width:85%}#mail-magazine.faq_detail select.date{width:10%;min-width:70px;line-height:1.8}#mail-magazine.faq_detail select.category{width:100%;line-height:2.9}#mail-magazine.faq_detail .flex{display:-webkit-box;display:-ms-flexbox;display:flex}#mail-magazine.faq_detail .flex.date-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:end}#mail-magazine.faq_detail .flex.btn-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}#mail-magazine.faq_detail .flex.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mail-magazine.faq_detail input[type=text]{width:100%;line-height:2.9}#mail-magazine.faq_detail .btn{margin:0}#mail-magazine.faq_detail .btn.small{height:40px;padding:0 30px 0 20px;font-size:90%}#mail-magazine.faq_detail .btn.small:before{right:12px;top:calc(50% - 4px)}#mail-magazine.faq_detail input.name{width:calc(32.5% - 7px)}#mail-magazine.faq_detail #js_alert_layer button{margin:0 auto!important}#mail-magazine.faq_detail #js_delete_layer button{margin:0 auto!important}#mail-magazine.faq_detail button.delete{height:40px;font-size:110%}#mail-magazine.faq_detail .seminar_set{min-width:auto}#mail-magazine.seminar .ttl_flex{background-color:#E7F0F8;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}#mail-magazine.seminar .ttl_flex .seminar_ttl{font-size:120%;font-weight:bold;background-color:#E7F0F8;padding:10px 20px;color:#2E4760}#mail-magazine.seminar .ttl_flex .toggle_arrow_flex{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#mail-magazine.seminar .sort .sort_box{padding:0!important;padding-left:40px!important;background:#e7f0f8!important}#mail-magazine.seminar table.js-accordion-content{display:block;max-height:70px!important;overflow:hidden}@media only screen and (max-width:768px){#mail-magazine.seminar table.js-accordion-content{max-height:100px!important}}#mail-magazine.seminar .seminar_set th{min-width:200px}#mail-magazine.seminar .seminar_set td{width:100%}#mail-magazine.seminar .toggle{margin:0}#mail-magazine.seminar .hidden{display:none}#mail-magazine.seminar .text-center{text-align:center}#mail-magazine.seminar .delete_btn_wrap{padding:0 15px 0 33px!important;height:30px;background:#2B3C4E;border-radius:30px}#mail-magazine .datentime td ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:4%;border-bottom:1px solid #eaeef2;padding-bottom:10px;padding-top:10px;min-width:780px}#mail-magazine .datentime td ul li:first-child{padding-top:0}#mail-magazine .datentime td ul li:last-child{border-bottom:none;padding-bottom:0}#mail-magazine .datentime td ul li .time_wrap>div{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#mail-magazine .datentime td ul li .time_wrap>div:last-child{margin-bottom:0}#mail-magazine .datentime td ul li .date_wrap{margin:0 0 auto!important}#mail-magazine .datentime td ul li button.plus{margin:auto 0 0!important}#mail-magazine .datentime td ul li p.gray{color:#d4dbe4}#mail-magazine .datentime.briefing_videos .dropzone{padding:10px;min-height:auto}#mail-magazine .limit_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#mail-magazine .limit_wrap p{margin-left:10px;min-width:60px}#mail-magazine .limit_wrap input{max-width:74px;min-width:74px;padding:0;text-align:right}#mail-magazine td .toggle{width:93px;height:32px;margin:0;border-radius:50px;overflow:hidden;cursor:pointer;margin:0 auto}#mail-magazine td .toggle input[type=checkbox]{display:inline}#mail-magazine td .toggle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#e9e9eb;-webkit-transition:0.2s ease-out;transition:0.2s ease-out}#mail-magazine td .toggle:after{content:"非表示";position:absolute;top:3px;left:3px;width:61px;height:26px;display:block;border-radius:50px;background:#fff;-webkit-box-shadow:0 9px 28px -6px rgba(0,0,0,0.3);box-shadow:0 9px 28px -6px rgba(0,0,0,0.3);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;text-align:center;padding:8px 0 0;line-height:1;color:#999;letter-spacing:0.5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem}#mail-magazine td .toggle.chrcked:before{background:#2b3c4e}#mail-magazine td .toggle.chrcked:after{content:"表示";left:29px;-webkit-box-shadow:0 9px 28px -6px rgba(0,0,0,0.5);box-shadow:0 9px 28px -6px rgba(0,0,0,0.5);color:#2b3c4e;padding:8px 0 0 1px}#mail-magazine .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#mail-magazine .btn_wrap button{margin:0}#mail-magazine .btn_wrap button.gray{background:#999;color:#fff}#mail-magazine .btn_wrap button.gray:hover{background:#555}#mail-magazine.confirm .btn_wrap button.gray{width:130px;padding:0}#mail-magazine.confirm .btn_wrap button.gray:before{display:none}#mail-magazine .toggle{position:relative;width:100%;max-width:93px;height:32px;margin:0;border-radius:50px;overflow:hidden;cursor:pointer;margin-right:20px}#mail-magazine .toggle input[type=checkbox]{display:none}#mail-magazine .toggle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#e9e9eb;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;border:1px solid #fff;border-radius:30px}#mail-magazine .toggle:after{content:"非表示";position:absolute;top:3px;left:3px;width:61px;height:26px;display:block;border-radius:50px;background:#fff;-webkit-box-shadow:0 9px 28px -6px rgba(0,0,0,0.3);box-shadow:0 9px 28px -6px rgba(0,0,0,0.3);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;text-align:center;padding:8px 0 0;line-height:1;color:#999;letter-spacing:0.5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem}#mail-magazine .toggle.checked:before{background:#2b3c4e}#mail-magazine .toggle.checked:after{content:"表示";left:29px;-webkit-box-shadow:0 9px 28px -6px rgba(0,0,0,0.5);box-shadow:0 9px 28px -6px rgba(0,0,0,0.5);color:#2b3c4e;padding:8px 0 0 1px}#mail-magazine.mail-detail td .checkbox_block .text{width:140px}#mail-magazine.mail-detail .mail_subject{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#mail-magazine.mail-detail #js_alert_layer .js-scrollable{max-height:500px}#mail-magazine.mail-detail #js_alert_layer .js-scrollable .exhibitor_table{min-width:700px;border:#eaeef2 solid 2px}#mail-magazine.mail-detail #js_alert_layer .js-scrollable .exhibitor_table tr{display:table-row!important}#mail-magazine.mail-detail #js_alert_layer .js-scrollable .exhibitor_table th{position:sticky;top:0;z-index:10;width:auto!important}#mail-magazine.mail-detail #js_alert_layer .js-scrollable .exhibitor_table th.select{width:60px!important}#mail-magazine.mail-detail #js_alert_layer .js-scrollable .exhibitor_table th.w120{width:120px!important}#mail-magazine.mail-detail #js_alert_layer .js-scrollable .exhibitor_table td{width:auto!important}#mail-magazine.mail-detail #js_alert_layer .js-scrollable .exhibitor_table td .checkbox_block{margin:0 auto;width:27px}#mail-magazine.mail-detail #js_alert_layer .js-scrollable .exhibitor_table td .checkbox_block label .text{width:auto!important;display:block;padding-left:6px;padding-bottom:16px;top:-5px}#mail-magazine.mail-detail.mail-confirm .mail_subject .js-scrollable{max-height:300px}#mail-magazine.mail-detail.mail-confirm .mail_subject .js-scrollable .confirm_table{min-width:auto}#mail-magazine.mail-detail.mail-confirm .mail_subject .js-scrollable .confirm_table th:last-of-type{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#mail-magazine.mail-detail.mail-confirm .mail_subject .js-scrollable .confirm_table td{width:auto}.pager-wrap{display:block;margin-top:0}.pager-wrap .pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.pager-wrap .pager li a{width:30px;height:30px;line-height:30px;text-align:center;display:block}.pager-wrap .pager li:last-child{margin-right:0}.pager-wrap .pager li .current{width:30px;height:30px;line-height:30px;text-align:center;display:block;background:#2f4c6a;color:#fff}@media only screen and (max-width:768px){#mail-magazine.faq table tr,#mail-magazine.news table tr{display:table-row!important}}#mail-magazine.faq table td,#mail-magazine.news table td{vertical-align:middle}#mail-magazine.faq table td:last-of-type,#mail-magazine.news table td:last-of-type{padding:5px 20px}#mail-magazine.faq table td.sort_handle,#mail-magazine.news table td.sort_handle{padding:5px 20px;position:static}#mail-magazine.faq_detail table td .text-end{text-align:end}#application select{line-height:2.4}#application input{line-height:2.4}#application .sec_block{margin-bottom:50px;padding:0 20px}@media only screen and (max-width:768px){#application .sec_block{padding:0}}#application .sec_block .radio_block label{width:100%}#application .sec_block>.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 30px}@media screen and (max-width:900px){#application .sec_block>.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px}}#application .sec_block>.flex>div{width:50%}@media screen and (max-width:900px){#application .sec_block>.flex>div{width:100%!important}}#application .sec_block>.flex.three-column{-ms-flex-wrap:wrap;flex-wrap:wrap}#application .sec_block>.flex.three-column>div{width:calc((100% - 60px) / 3)}@media screen and (max-width:1400px){#application .sec_block>.flex.three-column>div{width:calc((100% - 30px) / 2)}}@media screen and (max-width:900px){#application .sec_block>.flex.three-column>div{width:100%!important}}#application .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px 30px;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #eaeef2;padding-bottom:10px}#application .item.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#application .item.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#application .item .item_ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 30px;width:auto;max-width:270px;min-width:170px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#application .item .item_ttl.gray{color:#d4dbe4}#application .item .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;gap:15px}#application .item p.gray{color:#d4dbe4}#application .js_alert span{display:block;cursor:pointer;line-height:30px;width:30px;text-align:center;color:#fff;background:#2b3c4e;border-radius:50%}#application .js_alert.gray span{background:#999}#application .sub_ttl_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;background-color:#2b3c4e;width:calc(100% + 20px)}#application .sub_ttl_wrap>.sub_ttl{width:22%;min-width:200px;background-color:#2b3c4e;color:#fff}#application .sub_ttl_wrap>.sub_ttl input{line-height:1.8}#application .sub_ttl_wrap>input[type=text]{width:calc(100% - 130px);margin-right:20px}#application .sub_ttl_wrap h4.gray{color:#d4dbe4}#application .sub_ttl input{line-height:1.8;font-size:80%}#application .sub_ttl select{line-height:1.8;font-size:80%}#application .sort .sort2_box,#application .sort .sort_box{background:#e7f0f8;padding:15px;padding-left:40px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#application .sort .sort2_box.contents,#application .sort .sort_box.contents{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}#application .sort .sort2_box input.app,#application .sort .sort_box input.app{width:50%;min-width:500px}@media only screen and (max-width:768px){#application .sort .sort2_box input.app,#application .sort .sort_box input.app{width:100%;min-width:auto}}#application .sort .sort2_box button.remove,#application .sort .sort_box button.remove{background:none;text-decoration:underline;color:#2c3034;font-weight:normal}#application .sort .sort2_box button.remove:hover,#application .sort .sort_box button.remove:hover{text-decoration:none}#application .sort .sort2_box .flex,#application .sort .sort_box .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;gap:10px}#application .btn{display:block;margin:0 auto}#application .btn.right{margin:30px 0 0 auto!important}#application .toggle{position:relative;width:100%;max-width:93px;min-width:93px;height:32px;margin:0;border-radius:50px;overflow:hidden;cursor:pointer;margin-right:20px}#application .toggle input[type=checkbox]{display:none}#application .toggle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#e9e9eb;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;border:1px solid #fff;border-radius:30px}#application .toggle:after{content:"非表示";position:absolute;top:3px;left:3px;width:61px;height:26px;display:block;border-radius:50px;background:#fff;-webkit-box-shadow:0 9px 28px -6px rgba(0,0,0,0.3);box-shadow:0 9px 28px -6px rgba(0,0,0,0.3);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;text-align:center;padding:8px 0 0;line-height:1;color:#999;letter-spacing:0.5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem}@media only screen and (max-width:768px){#application .toggle.sp_center{margin:0 auto}}#application .toggle.checked:before{background:#2b3c4e}#application .toggle.checked:after{content:"表示";left:29px;-webkit-box-shadow:0 9px 28px -6px rgba(0,0,0,0.5);box-shadow:0 9px 28px -6px rgba(0,0,0,0.5);color:#2b3c4e;padding:8px 0 0 1px}#application .sortable_table{min-width:600px}#application .sortable_table th{white-space:nowrap}#application .sortable_table th:nth-of-type(3){width:40%}#application .sortable_table td{vertical-align:middle}#application .sortable_table td.sort_handle{padding:5px 20px;position:static}#application.faq_detail .sec_block{margin-bottom:50px}#application.faq_detail .sec_block .radio_block label{width:100%}#application.faq_detail .sec_block dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#application.faq_detail .sec_block dl dt{width:15%;min-width:85px}#application.faq_detail .sec_block dl dd{width:85%}#application.faq_detail select{line-height:2.4}#application.faq_detail select.date{width:10%;min-width:70px}#application.faq_detail select.category{width:100%;line-height:2.9}#application.faq_detail .flex{display:-webkit-box;display:-ms-flexbox;display:flex}#application.faq_detail .flex.date-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:end}#application.faq_detail .flex.btn-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}#application.faq_detail .flex.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#application.faq_detail input[type=text]{width:100%;line-height:2.9}#application.faq_detail .btn{margin:0}#application.faq_detail .btn.small{height:40px;padding:0 30px 0 20px;font-size:90%}#application.faq_detail .btn.small:before{right:12px;top:calc(50% - 4px)}#application.faq_detail .btn.right{margin:30px 0 0 auto}#application .seminar_set{margin-bottom:60px;min-width:auto}@media only screen and (max-width:768px){#application .seminar_set .attached_file{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:end!important;gap:10px!important}}#application .seminar_set .show-files{margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#application .seminar_set .show-files p{white-space:nowrap}#application .seminar_set .show-files ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}#application .seminar_set .show-files ul li{border:1px solid #d4dbe4;padding:10px;width:auto;border-radius:6px;margin-bottom:5px}#application .seminar_set .show-files.file_name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#application .seminar_set .show-files.file_name .wmax{width:100%}#application .seminar_set .show-files.file_name .wmax input{width:100%}#application .seminar_set .file_btn{color:#fff;background:#2b3c4e;border-radius:6px;padding:15px 0;width:200px;text-align:center;position:relative}#application .seminar_set .file_btn input[type=file]{height:100%;width:100%;left:0;opacity:0;position:absolute;top:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}#application .seminar_set .input_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}#application .seminar_set .input_flex input{width:48%}#application .seminar_set .red{display:block;margin-top:5px}#application .seminar_set .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 30px;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#application .seminar_set .flex.vert-gap10{gap:10px 30px!important}@media only screen and (max-width:768px){#application .seminar_set tr{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#application .seminar_set tr th{width:100%}#application .seminar_set tr td{width:100%}}#application .hint{width:22px;height:22px;display:inline-block;cursor:pointer}#application.stockroom img.question{width:22px;height:22px;margin-left:5px}#application.stockroom td.delete{text-align:center}#application.stockroom th.date{width:190px}@media screen and (max-width:1300px){#application.stockroom th.date{width:180px}}#application.stockroom td input{width:100%}#application.stockroom td select{width:100%}#application.stockroom td.long{width:40%}#application.stockroom td.short{width:15%}#application.stockroom td.no-border{width:15%;border-right:none;font-size:110%}#application.stockroom td.w80pct{width:80%}@media only screen and (max-width:768px){#application.stockroom td.w80pct{width:100%}}#application.stockroom td ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:10px}#application.stockroom td ul li .checkbox_block .text:before{top:8px}@media screen and (max-width:1600px){#application.stockroom td ul li .checkbox_block .text:before{top:5px}}#application.stockroom td ul li .checkbox_block .text:after{top:13px}#application.stockroom td ul li .flex{gap:4px}#application.stockroom td ul li .flex .number{width:150px}#application.stockroom td ul li .flex select{min-width:90px}#application.stockroom td ul li .remove{width:24px}#application.stockroom td>div.gray,#application.stockroom td>textarea.gray{display:none}#application.stockroom .js_delete{display:block;margin:10px 30px 0 auto}#application.stockroom .al-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#application.stockroom .checkbox_block.date{gap:28px}#application.stockroom .checkbox_block .text{line-height:28px}#application.stockroom .btn_wrap_right{text-align:right}#application.stockroom table tr:last-of-type th{border-bottom:#eaeef2 solid 2px}#application.stockroom #sort .sort_box,#application.stockroom #sort2 .sort_box{margin-bottom:60px;border:4px solid #e7f0f8;border-left:none}#application.stockroom #sort .sort_box .sort_handle,#application.stockroom #sort2 .sort_box .sort_handle{background:#e7f0f8}#application.stockroom #sort .sort_box .ttl_flex,#application.stockroom #sort2 .sort_box .ttl_flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}#application.stockroom #sort .sort_box .ttl_flex .rooms_ttl,#application.stockroom #sort2 .sort_box .ttl_flex .rooms_ttl{font-size:120%;font-weight:bold;padding:10px 20px;color:#2e4760}#application.stockroom #sort .sort_box .js-accordion-content .sec_block,#application.stockroom #sort2 .sort_box .js-accordion-content .sec_block{margin-bottom:3px;padding:0 20px 20px 0}#application.stockroom table td>.flex{gap:4px;margin-bottom:10px}#application.stockroom table td>.flex:last-of-type{margin-bottom:0}#application.stockroom table td>.flex input{width:110px}#application.stockroom table td>.flex select{width:auto}#application.stockroom table td.delete{width:5%}#application.stockroom table td.no-border{width:10%;min-width:180px}#application.stockroom .checkbox_block.date{gap:22px}#application.stockroom img.question{margin-bottom:4px}#application .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#application .btn_wrap button{margin:0}#application .btn_wrap button.gray{background:#999;color:#fff;padding:0 30px}#application .btn_wrap button.gray:hover{background:#555}#application .btn_wrap button.gray:before{border:none}#application.decorator .regulation-list li,#application.decorator .vendor_list li{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#application.decorator .regulation-list li:last-of-type,#application.decorator .vendor_list li:last-of-type{margin-bottom:0}#application.decorator .regulation-list li input,#application.decorator .vendor_list li input{width:100%}#application.decorator .regulation-list li button,#application.decorator .vendor_list li button{width:auto;min-width:40px;background:none;text-decoration:underline;color:#2c3034;font-weight:normal}#application.decorator .ttl_flex{width:100%;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#application.decorator .ttl_flex .ttl_wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media only screen and (max-width:768px){#application.decorator .ttl_flex .ttl_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}#application.decorator .ttl_flex .ttl_wrap h4{width:100%}#application.decorator .ttl_flex .ttl_wrap .toggle_arrow_flex{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:300px}@media only screen and (max-width:768px){#application.decorator .ttl_flex .ttl_wrap .toggle_arrow_flex{width:auto}}#application.decorator .pulldown-wrap,#application.decorator .radio-wrap{width:100%;background:#fff;padding:20px 10px}#application.decorator .delete_wrap{text-align:right;width:100%}#application.food .small_sec .sub_ttl_wrap{background-color:transparent;font-weight:bold;gap:20px}#application.food .small_sec input{width:100%}#application.food .seminar_set th{vertical-align:middle;min-width:170px}#application.food .sub_ttl{min-width:255px}#application.certificate .sec_block .sub_ttl .red{font-size:80%;margin-left:20px}#application.certificate .sec_block tr th{min-width:120px}#application.certificate .sec_block tr th:first-of-type{min-width:120px}#application.certificate .sec_block tr th:nth-of-type(7){width:25%}#application.certificate .sec_block tr th:last-of-type{min-width:60px}#application.certificate .sec_block tr td input{width:100%}#application.certificate .sec_block tr:last-of-type td:first-of-type{border-radius:0}#application.certificate .sec_block tr:last-of-type td:last-of-type{border-radius:0}#application.certificate .sec_block input.period{margin:0 20px;width:auto}#application.certificate .sec_block input.number{text-align:right}#application.certificate .bold{font-weight:bold}#application.certificate .sec_block .sub_ttl .pink{color:#ff5a90;font-weight:bold;font-size:80%;margin-left:20px}#application.certificate #mail-magazine.seminar .seminar_ttl{width:100%}#application.certificate #mail-magazine.seminar .ttl_flex{width:100%}#application.certificate #mail-magazine.seminar .sort_box{gap:0;display:block;border-bottom:2px solid #e7f0f8;border-right:2px solid #e7f0f8}#application.certificate #mail-magazine.seminar .js-accordion-content{padding-bottom:20px;background:#fff}#application.certificate #mail-magazine.seminar .js-accordion-content .js_delete{display:block;margin:10px 30px 0 auto}#application.certificate #mail-magazine.seminar table{border-radius:0}#application.certificate #mail-magazine.seminar table tr{display:table-row;width:auto}#application.certificate #mail-magazine.seminar table tr th{border-radius:0}#application.certificate.confirm .sort_box{padding-left:0!important;border-left:2px solid #e7f0f8}#application.compression table{margin-bottom:0}@media only screen and (max-width:768px){#application.compression table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}#application.compression table tr th{width:20%}@media only screen and (max-width:768px){#application.compression table tr th{width:100%}}#application.compression table tr th.minw-200{min-width:200px}#application.compression table tr td{width:80%}@media only screen and (max-width:768px){#application.compression table tr td{width:100%}}#application.compression table tr td .radio_block label{min-width:100px}#application.compression table tr td .radio_block #primary_price_form,#application.compression table tr td .radio_block #secondary_price_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#application.compression table tr td .item{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#application.compression table tr td .item p.minw150{min-width:150px}#application.compression table tr td .item:last-of-type{margin-bottom:0;border-bottom:none}#application.compression table tr td p.gray{margin:0!important;color:#d4dbe4}#application.compression table tr td p.gray input,#application.compression table tr td p.gray textarea{display:none}#application.compression table.constr_input{padding:10px;border:#eaeef2 solid 2px}#application.compression table.constr_input td{border:none}#application.compression .has_options{width:100%}#application.compression .has_options>p{margin-bottom:10px}#application.compression .has_options.gray>p{color:#d4dbe4;margin-bottom:0}#application.compression .has_options.gray>p>input{background:#f9f9f9;pointer-events:none}#application.compression .has_options.gray>div{display:none}#application.compression .has_options .option{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;gap:10px}#application.compression .has_options .option:last-of-type{margin-bottom:0}#application.compression .has_options .option p.gray input{display:none;opacity:0}#application.compression .has_options .option p .wmax{max-width:none}#application.compression.plumbing table{min-width:auto}#application.compression.plumbing table.equipment_rental{min-width:720px}#application.compression.plumbing table .price_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px}#application.compression.plumbing .floater_inner>div.label-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#application.prohibited .sec_block .seminar_set th{width:24%;min-width:340px}@media only screen and (max-width:768px){#application.prohibited .sec_block .seminar_set th{width:100%;min-width:auto}}@media only screen and (max-width:768px){#application.prohibited .sec_block .seminar_set td{text-align:center}#application.prohibited .sec_block .seminar_set td .toggle{margin:0 auto}}#application.manual .sort .sort_box{padding-left:60px;gap:10px}@media only screen and (max-width:768px){#application.manual .sort .sort_box{padding:10px;padding-left:40px}}#application.manual .sort .sort_box .file_wrap{width:calc(100% - 34px)}#application.manual .sort .sort_box .file_wrap dl{margin-bottom:4px;gap:10px}@media only screen and (max-width:768px){#application.manual .sort .sort_box .file_wrap dl{gap:4px;margin-bottom:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#application.manual .sort .sort_box .file_wrap dl:last-of-type{margin-bottom:0}}#application.manual .sort .sort_box .file_wrap dl dt{min-width:110px}#application.manual .sort .sort_box .file_wrap dl dt.must{padding-right:50px;position:relative;min-width:164px}#application.manual .sort .sort_box .file_wrap dl dt.must:before{position:absolute;content:"必須";font-size:70%;font-weight:bold;background:#f50f27;border-radius:14px;text-align:center;color:#fff;padding:0 10px;line-height:1.8;top:calc(50% - 9px);right:10px}@media only screen and (max-width:768px){#application.manual .sort .sort_box .file_wrap dl dd{width:100%}}#application.electric input.gray{background:#f9f9f9;pointer-events:none}#application.electric .w60{min-width:60px}#application.electric .mainline_table{min-width:460px}#application.electric .mainline_table div.gray input,#application.electric .mainline_table div.gray select{background:#f9f9f9;pointer-events:none}#application.floor .restoration_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}#application.formlist .txt_center{text-align:center}#application.formlist th.w100{width:100px}#application.formlist td{vertical-align:middle}#application.formlist td.gray{color:#d4dbe4}#application.formlist td.gray input{pointer-events:none;background:#f9f9f9}#application.formlist td .toggle{margin:0 auto}#application.formlist .for_sort{position:absolute;opacity:0}#application.formlist-confirm tr.gray{color:#d4dbe4}#application.formlist-confirm tr.gray td:nth-of-type(2) p{display:none}#application.formlist-confirm .checkbox_block .text{padding-left:0}#application.formlist-confirm .checkbox_block .text:before{display:none}#application.formlist-confirm .checkbox_block .text:after{display:none}#application.formlist-confirm .checkbox_block .text.gray{color:#d4dbe4}#application.carrying .seminar_set th{white-space:nowrap}@media only screen and (max-width:768px){#application.carrying .seminar_set th{width:100%!important}}#application.carrying .seminar_set td{vertical-align:middle}@media only screen and (max-width:768px){#application.carrying .seminar_set td .toggle{margin:0 auto}}#application.carrying .seminar_set td .item{border-bottom:none;padding-bottom:0}#application.carrying .seminar_set td .item:last-of-type{margin-bottom:0}#application.carrying .seminar_set td .checkbox_block.length_adjust{width:80%}#application.carrying .seminar_set td>div.gray{display:none}#application.carrying .seminar_set td .time_div{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#application.carrying .seminar_set.exhibit_table th{width:24%}#application.carrying .seminar_set.exhibit_table td .item.gray{display:none}#application.carrying .date-list li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}#application.carrying button.remove{min-width:24px}#application.carrying .item_flex{gap:10px!important;-ms-flex-wrap:wrap;flex-wrap:wrap}#application.carrying .item_flex input{width:calc((100% - 20px) / 3)!important;min-width:200px}#application.carrying .carrying_ttl{font-weight:bold;padding:10px;color:#2e4760}@media only screen and (max-width:768px){#application.carrying #mail-magazine.seminar table tr{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}#application.variable .sec_block .sub_ttl_flex{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:0}#application.variable .sec_block .sub_ttl_flex .select{width:calc(100% - 50px)}#application.variable .sec_block span.w80{width:80px;min-width:80px}#application.variable .sec_block span.w120{width:120px}#application.variable .sec_block span.text-center{text-align:center}#application.variable .sec_block .sort_box{padding:10px;padding-left:40px}#application.variable .sec_block .sort_box .ttl_flex{gap:10px;width:100%}#application.variable .sec_block .radio_list{background-color:#e7f0f8!important;padding:20px}#application.variable .sec_block .radio_list .select_list li{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}#application.variable .sec_block .radio_list .select_list li:last-of-type{margin-bottom:0}#application.variable .sec_block .js-accordion-arrow{height:30px}#application.variable .sec_block .js-accordion-arrow:after{border-top:#fff 2px solid;border-right:#fff 2px solid}#application.variable .sec_block .delete_wrap{padding:10px 0;text-align:right}#application.variable #sort2>.sort_box{padding-left:0}#application.variable #sort2>.sort_box>.sort_handle{background:#2b3c4e}#application.variable #sort2>.sort_box>.sort_handle:hover{opacity:0.8;background:#2b3c4e!important}#application.variable #sort2>.sort_box .sec_block{border:1px solid #2b3c4e;padding-left:59px}#application.variable .ttl_flex{width:100%;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#application.variable .ttl_flex .ttl_wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media only screen and (max-width:768px){#application.variable .ttl_flex .ttl_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}#application.variable .ttl_flex .ttl_wrap h4{width:100%}#application.variable .ttl_flex .ttl_wrap .toggle_arrow_flex{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:300px}@media only screen and (max-width:768px){#application.variable .ttl_flex .ttl_wrap .toggle_arrow_flex{width:auto}}#application.variable .checkbox-wrap,#application.variable .pulldown-wrap,#application.variable .radio-wrap{width:100%;background:#fff;padding:20px 10px}#application.variable .regulation-list li,#application.variable .vendor_list li{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#application.variable .regulation-list li:last-of-type,#application.variable .vendor_list li:last-of-type{margin-bottom:0}#application.variable .regulation-list li input,#application.variable .vendor_list li input{width:100%}#application.variable .regulation-list li button,#application.variable .vendor_list li button{width:auto;min-width:40px;background:none;text-decoration:underline;color:#2c3034;font-weight:normal}#application.variable .survey_area .checkbox_block .text{white-space:nowrap}#application.variable.confirm #sort2>.sort_box .sec_block{padding-left:20px}#application.variable.confirm .sec_block .sort_box{padding-left:10px}#application.variable.confirm select:disabled{background:#fff;opacity:1}#application.subsequent .sort_handle{background:#e7f0f8}#application.advertise .sort_box{border:4px solid #e7f0f8;border-left:none}#application.advertise .sort_box .sort_handle{background-color:#e7f0f8}#application.advertise .sort_box .ttl_flex{background-color:#e7f0f8}#application.advertise .sort_box .ttl_flex .sub_ttl_wrap{background-color:#e7f0f8;margin-bottom:0}#application.advertise .sort_box .ttl_flex .sub_ttl_wrap .sub_ttl{color:#2e4760;background-color:#e7f0f8;margin:0;width:120px;min-width:120px}#application.advertise .sort_box .js-accordion-arrow{background-color:#e7f0f8}#application.advertise .sort_box .js-accordion-arrow:after{top:8px}#application.advertise .sort_box .seminar_set{border-radius:0}#application.advertise .sort_box .delete{display:block;margin:10px 30px 0 auto}#application.advertise .btn_wrap_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0 40px;margin:60px auto}#application.advertise .contents-list1 td,#application.advertise .contents-list2 td{vertical-align:middle}#application.advertise .contents-list1 td .menu_flex,#application.advertise .contents-list2 td .menu_flex{gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}#application.advertise .contents-list1 td .fee_flex,#application.advertise .contents-list2 td .fee_flex{gap:10px}#application.advertise.confirm .sort_box{padding-left:0;border-left:4px solid #e7f0f8}#application.dataline .sort .sort2_box,#application.dataline .sort .sort_box{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#application.dataline .sort .sort2_box .flex,#application.dataline .sort .sort_box .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}#application.dataline .js_alert_layer_inner{width:80%;top:10%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);display:block}@media only screen and (max-width:768px){#application.dataline .js_alert_layer_inner{width:90%;padding:20px 10px}}#application.dataline .js_alert_layer_inner .js_alert_layer_container{width:90%;margin:0 auto}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .search{width:100%;margin:0}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .fixture_search tbody td{padding:10px 20px}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .fixture_search tbody td input{width:100%}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration table{table-layout:fixed}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration table th{min-height:auto;width:20%}@media only screen and (max-width:768px){#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration table th{width:100%}}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration table td{width:100%;display:block}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration table td .btn{margin:0;width:auto}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .js-scrollable{-webkit-box-shadow:2px 2px 4px 0 #eaeef2;box-shadow:2px 2px 4px 0 #eaeef2;max-height:400px}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table{table-layout:auto;border-top:none!important}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table tr{display:table-row!important}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table tr:nth-child(2n){background:#f8f9fb}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table th{text-align:center;background:#2b3c4e;color:#fff;display:table-cell!important;min-height:auto;width:auto!important;min-width:auto;position:sticky;top:0;z-index:10;white-space:nowrap}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table th.select{min-width:60px}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table th.p_number{min-width:110px}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table th.category{min-width:140px}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table th.fixture_name{min-width:200px}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table th.quantity{min-width:110px}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table th.color{min-width:80px}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table th.remark{min-width:200px;border-radius:0 6px 0 0}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table td{padding:5px;display:table-cell!important;width:auto;vertical-align:middle}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table td:first-child{text-align:center}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table td:nth-child(5){text-align:end}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table td .checkbox_block{height:26px;width:26px;margin:0 auto}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table td .checkbox_block label{width:inherit}#application.dataline .js_alert_layer_inner .js_alert_layer_container .fixture_registration .package_table td .checkbox_block label .text{line-height:1.45;display:block}#application.dataline .js_alert_layer_inner .js_alert_layer_container .btn{width:auto!important}@media only screen and (max-width:768px){#application.dataline .js_alert_layer_inner .js_alert_layer_container .btn{padding:0 20px}}#application.dataline .js_alert_layer_inner .js_alert_layer_container .package_table{min-width:1080px}#application.dataline.confirm .seminar_set.side_th th{white-space:nowrap}#application.dataline.confirm .sort .sort_box{padding-left:15px}#application.dataline.confirm .sort .sort_box .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#application.drawing .seminar_set td{vertical-align:middle}#application.drawing .seminar_set td .flex.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#application.drawing .add-row{cursor:pointer}#application.drawing .vendor_list li{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#application.drawing .vendor_list li:last-of-type{margin-bottom:0}#application.drawing .vendor_list li input{width:100%}#application.drawing .vendor_list li input.gray{pointer-events:none;background:#f9f9f9}#application.drawing .vendor_list li button{width:auto;min-width:40px;background:none;text-decoration:underline;color:#2c3034;font-weight:normal}#application.drawing .vendor_list li div.gray input{pointer-events:none;background:#f9f9f9}#application.drawing .vendor_list.measure_list{padding:5px 10px;border-radius:6px;border:#eaeef2 solid 2px;background:#f2f7fb}#application.drawing .vendor_list.measure_list li{margin-bottom:10px;border-bottom:1px solid #eaeef2;padding-bottom:10px}#application.drawing .vendor_list.measure_list li:first-of-type{margin-top:10px}#application.drawing .vendor_list.measure_list li:last-of-type{margin-bottom:0;border-bottom:none;padding-bottom:0}#application.drawing #sort2 .sort_box{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:768px){#application.drawing #sort2 .sort_box .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#application.drawing #sort2 .sort_box button{margin:0}#application.drawing .data-list.gray{display:none}#application.joint_exhibitors .seminar_set td .item{position:relative;padding:10px;padding-left:45px;margin-bottom:0;gap:15px 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#application.joint_exhibitors .seminar_set td .item .sort_handle{width:40px;height:100%;top:0;position:absolute;left:0}#application.joint_exhibitors .seminar_set td .item .sort_handle:hover{background:#d5e7f7!important;cursor:url(../img/icon/sort.cur) 16 16,default}#application.joint_exhibitors .seminar_set td .item .sort_handle:before{position:absolute;content:"";background:url(../img/icon/sort_icon_blue.svg);background-repeat:no-repeat;background-size:30px;width:20px;height:20px;top:calc(50% - 10px);left:10px}#application.joint_exhibitors .seminar_set td .item .toggle{min-width:93px}#application.joint_exhibitors .seminar_set td .item p{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#application.joint_exhibitors .seminar_set td .item p span{white-space:nowrap}#application.joint_exhibitors .seminar_set td .item p input{width:100%;max-width:none!important}#application.joint_exhibitors .seminar_set td .item p input.mw200{max-width:200px!important}#application.joint_exhibitors .seminar_set td .item p.gray input{pointer-events:none;background:#eee}#application.joint_exhibitors .seminar_set td .item .has_options{width:100%}#application.joint_exhibitors .seminar_set td .item .has_options>p{margin-bottom:10px}#application.joint_exhibitors .seminar_set td .item .has_options.gray>p{color:#d4dbe4;margin-bottom:0}#application.joint_exhibitors .seminar_set td .item .has_options.gray>p input{display:none}#application.joint_exhibitors .seminar_set td .item .has_options.gray>div{display:none}#application.joint_exhibitors .seminar_set td .item .has_options .option{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}#application.joint_exhibitors .seminar_set td .item .has_options .option:last-of-type{margin-bottom:0}#application.joint_exhibitors .seminar_set td .item .has_options .option p.gray input{display:none;opacity:0}#application.joint_exhibitors .seminar_set td .item .has_options .option>div.gray{display:none}#application.joint_exhibitors .seminar_set td .item .has_options .option>div.pc-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:1000px){#application.joint_exhibitors .seminar_set td .item .has_options .option>div.pc-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}#application.joint_exhibitors .seminar_set td .item .has_options input,#application.joint_exhibitors .seminar_set td .item .has_options select{border:1px solid #d4dbe4!important}#application.option .seminar_set .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#application.option .seminar_set .item div img{max-width:100px}#application.option .seminar_set .item div.option_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 130px);cursor:pointer;text-decoration:underline}#application.option .seminar_set .item div.option_item:hover{text-decoration:none;opacity:0.8}#application.option .seminar_set .has_options .option .option_text{width:200px}@media only screen and (max-width:768px){#application.option .seminar_set .has_options .option .option_text{width:auto;min-width:166px}}#application.option .seminar_set .has_options .option .option_text_2{width:230px}#application.option .seminar_set .has_options .option .price_setting{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}#application.option .seminar_set .has_options .option .gray .price_setting input{pointer-events:none;background:#f9f9f9}#application.option .seminar_set .has_options .option .gray .price_setting select{pointer-events:none;background:#f9f9f9}#application.option .js_alert_layer_inner .fixture_others{min-width:640px}#application.option .js_alert_layer_inner .fixture_others tr{display:table-row!important}#application.option .js_alert_layer_inner .fixture_others tr th{width:auto!important}#application.option .js_alert_layer_inner .fixture_others tr th:last-of-type{width:66px!important}#application.option .js_alert_layer_inner .fixture_others tr td{display:table-cell!important}#application.option .js_alert_layer_inner .fixture_others tr td:last-of-type{padding:5px;text-align:center}#application.option .js_alert_layer_inner .fixture_others tr td p{color:#2c3034;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#application.option .js_alert_layer_inner .fixture_others tr td input:not(.number),#application.option .js_alert_layer_inner .fixture_others tr td select{width:100%}#application.option .js_alert_layer_inner .plus{padding-left:30px!important}#application.option .fixtures_table{min-width:auto}#application.option .fixtures_table thead tr{display:table-row!important}#application.option .fixtures_table thead tr th{width:auto}#application.option .fixtures_table thead tr th:first-of-type{width:142px}#application.option .fixtures_table thead tr th:last-of-type{width:104px}#application.option .fixtures_table>tbody>tr{display:table-row!important}#application.option .fixtures_table>tbody>tr th{width:auto}#application.option .fixtures_table>tbody>tr td{vertical-align:middle;width:auto}#application.option .fixtures_table>tbody>tr td.price{text-align:right;white-space:nowrap}#application.option .fixtures_table>tbody>tr td .img_wrap{width:100px;margin:0 auto}#application.option .fixtures_table>tbody>tr td .img_wrap img{max-width:100px}#application.option .fixtures_table>tbody>tr td .edit{padding:16px;line-height:0.4;white-space:nowrap}#application.option .lease_table{min-width:600px}#application.option .lease_table tr td,#application.option .lease_table tr th{width:auto}#application.option .display_stand textarea.gray{display:none}#application .table_wrap .seminar_set th{min-width:200px}#application .table_wrap .seminar_set td{width:100%}#application.compression.plumbing table tr td .item .sele_con{width:30%}#application.compression.plumbing table tr td .item .sele_con select{width:100%;max-width:250px}#application.compression.plumbing table tr td .item input{max-width:300px}@media only screen and (max-width:768px){#application.compression.plumbing table tr td .item .sele_con{width:40%}#application.compression.plumbing table tr td .item .sele_con select{max-width:none}#application.compression.plumbing table tr td .item input{max-width:50%}}.common_note{width:100%;border:1px solid #d4dbe4;padding:20px 40px;margin-bottom:50px}@media only screen and (max-width:768px){.common_note{padding:20px}}.common_note .sub_ttl_wrap{background-color:#e7f0f8!important;color:#2e4760!important;padding-left:20px;margin:0 -10px}@media only screen and (max-width:768px){.common_note .sub_ttl_wrap{width:100%!important;padding-left:2px}}.common_note .sub_ttl_wrap .sub_ttl{width:100%!important;min-width:400px!important;background-color:#e7f0f8!important;color:#2e4760!important}@media only screen and (max-width:768px){.common_note .sub_ttl_wrap .sub_ttl{width:90%!important;min-width:auto!important}}.common_note .sub_ttl_wrap .sub_ttl input{width:90%}.common_note table{min-width:auto!important;margin-bottom:0!important;width:calc(100% + 20px);background:#e7f0f8!important;margin:0 -10px}.common_note table th{width:24%;min-width:100px}.common_note table td{background:#fff!important}@media only screen and (max-width:768px){.common_note table td .checkbox_block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.deadline table{min-width:auto!important}@media only screen and (max-width:768px){.deadline table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.deadline table tr th{border-bottom:#eaeef2 solid 2px;width:auto!important;text-align:center!important;white-space:nowrap}.deadline table tr td{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 40px!important;width:auto!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;margin-bottom:0!important}.deadline table tr td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.deadline table tr td div.checkbox_block{height:36px}button.plus{font-size:80%;height:36px;padding:16px;padding-left:30px;margin-left:20px!important;border-radius:8px;line-height:0.4;white-space:nowrap}button.plus:after,button.plus:before{right:auto;left:10px;top:19px;width:10px;height:2px;background-color:#fff}button.plus:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#fixed_button{z-index:99;display:block;position:fixed;bottom:0;right:0;width:calc(100% - 120px);padding:10px 0;background-color:#fff;-webkit-box-shadow:0 -4px 4px 0 rgba(0,0,0,0.03);box-shadow:0 -4px 4px 0 rgba(0,0,0,0.03)}@media only screen and (max-width:768px){#fixed_button{width:100%}}#fixed_button .btn_wrap{margin-bottom:0}#fixed_button .btn_wrap button{height:32px}@media only screen and (max-width:768px){#fixed_button .btn_wrap{width:100%}}#application.application main>article,#mail-magazine.application main>article{padding-bottom:70px}@media only screen and (max-width:768px){#application .seminar_set tr th{width:100%}}#application .sort .sort_box.contents.confirm:hover{cursor:auto}#top.electric.bill main .article-main-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:40px}@media screen and (min-width:1300px){#top.electric.bill main .article-main-container{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 400px) 360px;grid-template-columns:calc(100% - 400px) 360px}}.page .sec .btn{margin-left:auto;margin-top:40px}@media screen and (min-width:1300px) and (max-width:1830px){.pageelectric.bill .sec .btn{margin-left:860px}}@media only screen and (max-width:768px){.page .sec .flex_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;gap:10px}}.page .input-group--file{margin-top:30px;position:relative;width:100%;border-radius:6px;border:2px dashed #ccc;height:200px;background:#fff}.page .input-group--file.dragover{border:2px dashed #202b40}.page .input-group--file.locked{background:#e9e9e9}.page .input-group--file.locked .list-btn{background:#e9e9e9;pointer-events:none}.page .input-group--file .default-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:20px;text-align:center}.page .input-group--file .default-text p{color:#202b40;font-size:125%;font-weight:bold;display:block;margin:10px 0 20px 0}table .page .input-group--file .default-text p{font-size:110%}.page .input-group--file input[type=file]{opacity:0;position:absolute;z-index:-1}@media only screen and (max-width:768px){.sec_alert{margin-bottom:0px!important}}.page .alert{padding:21px 10px;margin-bottom:10px;font-size:30px}@media only screen and (max-width:768px){.page .alert{font-size:24px;padding:15px 10px}}.page .badge-danger{padding:4px 20px;min-width:240px}.page .badge-danger .inline-block{display:inline-block}.page .btn-back+.btn{margin-left:20px}.secondary_ttl{font-size:162.5%;font-weight:bold;line-height:37px;letter-spacing:0.025em;color:#202b40;position:relative;margin:0 0 50px 0}@media only screen and (max-width:768px){.secondary_ttl{font-size:20px;margin:0 0 40px 0}}.secondary_ttl:after{content:"";height:2px;position:absolute;width:100%;background:#202b40;inset:auto auto -15px 0}.secondary_ttl.must{position:relative;padding-right:64px}.secondary_ttl.must:before{position:absolute;content:"必須";font-size:70%;font-weight:bold;background:#f64285;border-radius:2px;text-align:center;color:#fff;padding:0 10px;line-height:1.8;top:calc(50% - 9px);right:10px}.tertiary_ttl{font-size:137.5%;font-weight:bold;line-height:37px;letter-spacing:0.025em;color:#202b40;margin-top:10px;margin-bottom:20px}.sponsor .tertiary_ttl{margin-bottom:-20px}.page .sec p,.page .sec ul li{color:#202b40;font-size:100%;line-height:28px;letter-spacing:0.025em}@media only screen and (max-width:768px){.page .sec p,.page .sec ul li{line-height:26px}}#top.electric.bill .sec ul{margin:20px 0 0 0}#top.electric.bill .sec ul li{padding-left:15px;position:relative}#top.electric.bill .sec ul li:before{content:"";border-radius:50%;width:10px;height:10px;background:#4a5975;position:absolute;inset:10px auto auto 0;top:calc(50% - 5px)}#top.electric.bill .sec p.text_danger{color:#ee3d5a;font-size:18px;font-weight:bold}#top.electric.bill .sec span.text_danger{color:#ee3d5a;font-size:18px;font-weight:bold}.electric-bills{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,-webkit-max-content));grid-template-columns:repeat(auto-fill,minmax(210px,max-content));gap:15px}.electric-bill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.electric-bills-manuals{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4%;margin:40px 0 0 0!important}@media only screen and (max-width:768px){.electric-bills-manuals{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}}.electric-bills-manuals li{padding-left:0!important}.electric-bills-manuals li:before{background:none!important}#top.electric.bill a.text_link{color:#ee3d5a;text-decoration:underline}.list-btn.mt.ml{margin-top:10px;margin-left:15px}#top.electric.bill table{margin-top:30px;min-width:700px;max-width:1060px}@media only screen and (max-width:768px){#top.electric.bill table{margin-top:10px}}#top.electric.bill table.mt-0{margin-top:0}#top.electric.bill table.single_row th{text-align:left}@media only screen and (max-width:768px){#top.electric.bill table.single_row{min-width:auto}}#top.electric.bill table.single_row tr{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:768px){#top.electric.bill table.single_row tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}table.single_row th{background:#202b40;color:#fff;padding:20px;border:none;font-weight:bold;font-size:18px;line-height:28px;border-bottom-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:0;max-width:320px;width:100%;vertical-align:top;border-radius:6px 0 0 6px!important;border-bottom:none!important}@media only screen and (max-width:768px){table.single_row th{width:100%!important;max-width:none!important;border-radius:6px 6px 0 0!important}}table th.w320{max-width:320px;width:30%}#top.electric.bill table.single_row td{width:100%;vertical-align:top;padding:20px}#top.electric.bill table.single_row td span{font-size:14px}#top.electric.bill table.single_row.secondary_electric{min-width:810px}@media only screen and (max-width:768px){#top.electric.bill table.single_row.secondary_electric{min-width:auto}}#top.electric.bill table.single_row.secondary_electric .electric_bill_label{display:inline;margin-right:0}#top.electric.bill main .sec table tr td.text_left,#top.electric.bill main .sec table tr th.text_left{text-align:left}#top.electric.bill input[type=radio]{height:22px;width:22px;min-width:22px;border-radius:50%;border:1px solid #ccc;padding:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f64285}label.electric_bill_label{margin-bottom:15px;display:inline-block;font-size:100%;margin-right:40px}#top.electric.bill .multiple_rows td,#top.electric.bill .multiple_rows th{border:none}#top.electric.bill .multiple_rows th{white-space:nowrap}#top.electric.bill .multiple_rows td.must{position:relative;padding-right:64px}#top.electric.bill .multiple_rows td.must:before{position:absolute;content:"必須";font-size:70%;font-weight:bold;background:#f64285;border-radius:2px;text-align:center;color:#fff;padding:0 10px;line-height:1.8;top:calc(50% - 9px);right:10px}#top.electric.bill .multiple_rows .dark-blue{background:#202b40;color:#fff;text-align:center;vertical-align:middle;font-weight:bold;font-size:112.5%}#top.electric.bill .multiple_rows .dark-blue.normal{font-weight:normal}#top.electric.bill .multiple_rows .medium-blue{background:#4a5975;color:#fff;text-align:center;vertical-align:middle;font-weight:bold;font-size:112.5%}#top.electric.bill .multiple_rows tr.light-blue{background:#f5f8f9}#top.electric.bill .multiple_rows td.border-top{border-top:1px solid #ccc}#top.electric.bill .multiple_rows tbody tr:first-of-type td{z-index:9;border-top:none}#top.electric.bill .multiple_rows tbody tr:nth-of-type(2n) td{z-index:8}#top.electric.bill .multiple_rows tbody tr:nth-of-type(3n) td{z-index:7}#top.electric.bill .multiple_rows tbody tr:last-of-type td{border:none;border-top:2px solid #ccc}#top.electric.bill .multiple_rows tbody tr td{border-top:1px solid #ccc;vertical-align:middle;text-align:right}#top.electric.bill .multiple_rows thead tr th:not(:first-of-type),#top.electric.bill .multiple_rows thead tr th:not(:last-of-type){border-right:1px solid #ececec;border-bottom:1px solid #fff}#top.electric.bill .multiple_rows tbody tr td:not(:first-of-type),#top.electric.bill .multiple_rows tbody tr td:not(:last-of-type){border-right:1px solid #ececec}#top.electric.bill .multiple_rows thead tr th:first-of-type{border-right:none;border-bottom:1px solid #ccc}#top.electric.bill .multiple_rows thead tr th.brb-white{border-right:1px solid #fff;border-bottom:1px solid #fff}#top.electric.bill .multiple_rows tbody tr td:first-of-type,#top.electric.bill .multiple_rows tbody tr td:last-of-type{border-right:none}#top.electric.bill .multiple_rows tbody tr.result .bold{font-weight:bold}#top.electric.bill .multiple_rows tbody tr.result .important{font-weight:bold;font-size:125%;line-height:28px;color:#f64285}#top.electric.bill .multiple_rows.electric_table thead tr th:first-of-type{border-bottom:1px solid #fff;border-right:1px solid #fff}#top.electric.bill .multiple_rows.electric_table thead tr td{border-top:none}#top.electric.bill .multiple_rows.electric_table tbody tr td:first-of-type,#top.electric.bill .multiple_rows.electric_table tbody tr td:nth-of-type(3),#top.electric.bill .multiple_rows.electric_table tbody tr td:nth-of-type(4),#top.electric.bill .multiple_rows.electric_table tbody tr td:nth-of-type(5){text-align:center}#top.electric.bill .multiple_rows.electric_table tbody tr td:first-of-type,#top.electric.bill .multiple_rows.electric_table tbody tr td:nth-of-type(3),#top.electric.bill .multiple_rows.electric_table tbody tr td:nth-of-type(4),#top.electric.bill .multiple_rows.electric_table tbody tr td:nth-of-type(5){white-space:nowrap}#top.electric.bill .multiple_rows.electric_table tbody tr td:nth-of-type(2){text-align:left}#top.electric.bill .multiple_rows.electric_table tbody tr td:first-of-type{border-right:1px solid #ececec}#top.electric.bill .multiple_rows.electric_table tbody tr:first-of-type td{border-top:1px solid #fff!important}#top.electric.bill .multiple_rows.electric_table tbody tr td .w60{width:60px}.tertiary_title{font-size:20px;font-weight:bold;line-height:29px;color:#202b40;margin:0 0 15px 0}.tertiary_title:not(:first-of-type){margin:30px 0 15px 0}#top.electric.bill .time_rows th{min-width:240px}#top.electric.bill .time_rows th.must{position:relative;padding-right:64px}#top.electric.bill .time_rows th.must:before{position:absolute;content:"必須";font-size:70%;font-weight:bold;background:#f64285;border-radius:2px;text-align:center;color:#fff;padding:0 10px;line-height:1.8;top:calc(50% - 9px);right:10px}#top.electric.bill .time_rows tr td,#top.electric.bill .time_rows tr th{border:none;border-radius:0;padding:20px}@media only screen and (max-width:768px){#top.electric.bill .time_rows tr td,#top.electric.bill .time_rows tr th{padding:12px}}#top.electric.bill .time_rows tr td.w180{width:180px}#top.electric.bill .time_rows .dark-blue{background:#202b40;color:#fff;text-align:center;vertical-align:middle;font-weight:bold;font-size:112.5%}#top.electric.bill .time_rows .result{background:#f5f8f9}#top.electric.bill .time_rows .result td,#top.electric.bill .time_rows .result th{border-top:2px solid #ccc}#top.electric.bill .time_rows .bold{font-size:18px;font-weight:bold}#top.electric.bill .time_rows .result .bold{font-size:22px;font-weight:bold}#top.electric.bill .time_rows tr.border-top td,#top.electric.bill .time_rows tr.border-top th{border-top:1px solid #ccc}#top.electric.bill .time_rows tr.border-right td:not(:last-child),#top.electric.bill .time_rows tr.border-right th:not(:last-child){border-right:1px solid #ececec}#top.electric.bill .time_rows tr.border-right td.companyname input{width:100%;max-width:460px}@media only screen and (max-width:768px){#top.electric.bill .time_rows tr.border-right td.companyname input{max-width:none}}#top.electric.bill .time_rows tr td.text-left{text-align:left}#top.electric.bill .time_rows tr td.text-right{text-align:right}#top.electric.bill .time_rows label{margin-bottom:0}#top.electric.bill .time_rows td.bbl,#top.electric.bill .time_rows th.bbl{border-bottom-left-radius:6px}#top.electric.bill .time_rows td.bbr,#top.electric.bill .time_rows th.bbr{border-bottom-right-radius:6px}#top.electric.bill .time_rows th.btl{border-top-left-radius:6px}#top.electric.bill .time_rows th.btr{border-top-right-radius:6px}#top.electric.bill .time_rows td.border-top-simple,#top.electric.bill .time_rows th.border-top-simple{border-top:1px solid #ccc}#top.electric.bill .time_rows.limited_table{max-width:590px;min-width:auto;margin-left:auto}.label-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}#top.electric.bill .time_rows .datetime{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top.electric.bill .time_rows .datetime span{font-size:16px}#top.electric.bill .items{margin:20px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}#top.electric.bill .items .item{position:relative;border-radius:6px;cursor:pointer}#top.electric.bill .items .item img{border-radius:6px}#top.electric.bill .items .item img:hover{opacity:0.8}#top.electric.bill .items .item:before{content:"";background:url(../img/page/see_more.png) no-repeat;background-size:contain;width:50px;height:50px;position:absolute;inset:auto 0 0 auto;z-index:2}#top.electric.bill .bg-light-blue{background:#f5f8f9}#top.electric.bill .bg-light-red{background:#ffe0e5}#top.electric.bill .error{color:#ee3d5a;font-size:16px;line-height:28px;font-weight:bold}#top.electric.bill table td.subtotal{width:200px}#top.electric.bill .border-right-gray{line-height:2;border-right:1px solid #ececec!important}#top.electric.bill .border-bottom-gray{border-bottom:1px solid #ccc!important}@media only screen and (max-width:768px){#top.electric.bill .Contractor_rows{max-width:none;min-width:auto}#top.electric.bill .Contractor_rows tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:none;min-width:auto}#top.electric.bill .Contractor_rows tr:first-of-type th{border-radius:6px 6px 0 0!important}#top.electric.bill .Contractor_rows tr:first-of-type td{border-radius:6px 6px 0 0!important}#top.electric.bill .Contractor_rows tr:last-of-type th{border-radius:0!important}#top.electric.bill .Contractor_rows tr:last-of-type td{border-radius:0!important}#top.electric.bill .Contractor_rows tr th{width:100%!important;max-width:none!important;min-width:auto!important;padding:10px}#top.electric.bill .Contractor_rows tr td{width:100%!important;max-width:none!important;min-width:auto!important;padding:10px}#top.electric.bill .Contractor_rows tr td input{width:100%!important}}#top.electric.bill .sp_column_table{min-width:auto}@media only screen and (max-width:768px){#top.electric.bill .sp_column_table{max-width:none}#top.electric.bill .sp_column_table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:none;min-width:auto}#top.electric.bill .sp_column_table tr:first-of-type th{border-radius:6px 6px 0 0!important}#top.electric.bill .sp_column_table tr:first-of-type td{border-radius:6px 6px 0 0!important}#top.electric.bill .sp_column_table tr:last-of-type th{border-radius:0!important}#top.electric.bill .sp_column_table tr:last-of-type td{border-radius:0!important}#top.electric.bill .sp_column_table tr th{width:100%!important;max-width:none!important;min-width:auto!important;padding:16px}#top.electric.bill .sp_column_table tr td{width:100%!important;max-width:none!important;min-width:auto!important;padding:16px}}.page td.question-mark,.page th.question-mark{position:relative;z-index:0;padding-right:40px}.page td.question-mark.pr40,.page th.question-mark.pr40{padding-right:40px;width:41%}.page td.question-mark span.tooltipmark,.page th.question-mark span.tooltipmark{background:url(../img/page/question_circle.svg) no-repeat;width:16px;height:16px;background-size:contain;position:absolute;top:12px;right:20px;z-index:1}.page td.question-mark span.tooltipmark:hover,.page th.question-mark span.tooltipmark:hover{cursor:pointer}.page td.question-mark .tooltiptext,.page th.question-mark .tooltiptext{visibility:hidden;opacity:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#def7ff;color:#202b40;font-weight:bold;font-size:22px;line-height:29px;text-align:center;border-radius:6px;position:absolute;padding:20px 30px;z-index:2;top:200%;left:-140px;margin-left:-60px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;text-align:left}@media only screen and (max-width:768px){.page td.question-mark .tooltiptext,.page th.question-mark .tooltiptext{left:auto;right:-10px;width:80vw}}.page td.question-mark .tooltiptext small,.page th.question-mark .tooltiptext small{color:#202b40;font-weight:normal;font-size:16px;line-height:28px}.page td.question-mark .tooltiptext:before,.page th.question-mark .tooltiptext:before{content:"";position:absolute;top:-26px;left:208px;margin-left:-15px;border:15px solid transparent;border-bottom:15px solid #def7ff}@media only screen and (max-width:768px){.page td.question-mark .tooltiptext:before,.page th.question-mark .tooltiptext:before{left:calc(100% - 18px)}}.page td.question-mark span:hover .tooltiptext,.page th.question-mark span:hover .tooltiptext{visibility:visible;opacity:1}.page th.question-mark{z-index:10}.page th.question-mark span.tooltipmark{top:26px;right:20px}.list-btn--download{padding-left:40px;position:relative}.list-btn--download:before{position:absolute;content:"";background:url(../img/page/download-solid_p.svg);background-repeat:no-repeat;background-size:12px;width:12px;height:16px;top:15px;left:15px}.list-btn--download:hover:before{background:url(../img/page/download-solid_w.svg)}#top.electric.bill.sponsor .multiple_rows tbody tr td.text-center span.bold{font-size:20px}#top.electric.bill.communication .multiple_rows tbody tr td span{margin-left:5px}#top.electric.bill.communication td.centered{text-align:center!important}#top.electric.bill.communication td.border-right{border-right:1px solid #ececec!important}#top.electric.bill.floor .time_rows tr td.text-left.label-flex>div.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top.electric.bill #primary_price_wrap{white-space:nowrap;width:25%}@media only screen and (max-width:768px){#top.electric.bill #primary_price_wrap{width:100%}}#top.electric.bill #primary_price_wrap .flex{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}#top.electric.bill.carrying .vehicles_table thead tr th{font-size:16px;padding:5px 10px;white-space:nowrap}#top.electric.bill.carrying .vehicles_table tbody tr td{padding:5px 10px}#top.electric.bill.carrying .vehicles_table tbody tr td .list-btn{white-space:nowrap}#top.electric.bill.carrying .vehicles_table thead tr th:first-of-type{border-right:1px solid #ececec;border-bottom:1px solid #fff}#top.electric.bill.carrying .multiple_rows tbody tr td:first-of-type{border-right:1px solid #ececec;text-align:center}#top.electric.bill .multiple_rows tbody tr:last-of-type td{border-top:1px solid #ccc}#top.electric.bill.carrying .modal-content{background:#f3f3f3}#top.electric.bill.carrying .modal .btn{margin:60px auto 0;position:static;top:0px;right:0px}#top.electric.bill.carrying .multiple_rows.info_rows{min-width:600px}#top.electric.bill.carrying .multiple_rows.info_rows input{width:calc(100% - 37px)}#top.electric.bill.carrying .multiple_rows.info_rows td{text-align:left;padding:20px}#top.electric.bill.carrying .multiple_rows.info_rows td.post_code input{width:200px}#top.electric.bill input.long{width:100%}#top.electric.bill.carrying .time_table{min-width:auto;margin-top:5px}#top.electric.bill.carrying .time_table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:400px}#top.electric.bill.carrying .time_table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px}#top.electric.bill.carrying .time_table tbody tr td:first-child{width:80%;padding:10px;border:1px solid #ececec}#top.electric.bill.carrying .time_table tbody tr td:last-child{width:20%;padding:10px;border:1px solid #ececec}#top.electric.bill.carrying .multiple_rows tbody tr td{text-align:center}#top.electric.bill.carrying .multiple_rows tbody tr td input.wmax{width:100%!important}#top.electric.bill .multiple_rows.exhibit_table thead tr th:first-of-type{border-right:1px solid #ececec;border-bottom:1px solid #fff}#top.electric.bill.carrying table tr.must th{position:relative;padding-right:54px}#top.electric.bill.carrying table tr.must th:before{position:absolute;content:"必須";font-size:70%;font-weight:bold;background:#f64285;border-radius:14px;text-align:center;color:#fff;padding:0 10px;line-height:1.8;top:calc(50% - 9px);right:10px}#top.electric.bill.carrying .modal .js-scrollable{overflow:auto!important}#top.electric.bill.carrying label.electric_bill_label{margin-right:0}#top.electric.bill.carrying .date_select>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#top.electric.bill.carrying .about_drive table{min-width:auto}#top.electric.bill.carrying .about_drive table th{width:100%}#top.electric.bill.carrying .hope_table .radio_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;gap:15%;-ms-flex-wrap:wrap;flex-wrap:wrap}#top.electric.bill.carrying .hope_table .radio_flex label.electric_bill_label{margin-bottom:0}@media only screen and (max-width:768px){#top.electric.bill.carrying .time_rows{min-width:auto}}@media only screen and (max-width:768px){#top.electric.bill.carrying .time_rows tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:768px){#top.electric.bill.carrying .time_rows tr th{width:100%;max-width:none}}#top.electric.bill.carrying .time_rows tr th.btl{border-top-right-radius:6px}#top.electric.bill.carrying .time_rows tr td{vertical-align:middle}@media only screen and (max-width:768px){#top.electric.bill.carrying .time_rows tr td{width:100%}}#top.electric.bill.carrying .time_rows tr td div.label-flex{gap:12px}#top.electric.bill.carrying .time_rows tr td div.label-flex>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}#top.electric.bill.carrying .time_rows tr td .deliverables_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#top.electric.bill.carrying .carryin_group{padding:0 20px 40px 20px;position:relative}#top.electric.bill.carrying .carryin_group:after{content:"";display:block;width:calc(100% - 40px);height:2px;background-color:#202b40;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:0;left:50%}#top.electric.bill.carrying .carryin_group .tertiary_ttl{margin-top:50px}@media only screen and (max-width:768px){#top.electric.bill.carrying .br-tl{border-top-left-radius:6px!important;border-top-right-radius:6px!important}#top.electric.bill.carrying .br-bl{border-bottom-left-radius:0px!important}}#top.page.tasting .more{color:#f64285;border:1px #f64285 solid;background:#fff}.company.seminar .sec.border-top{border-top:2px solid #202b40}.company.seminar .sec.border-top>.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4%;margin-top:60px}@media only screen and (max-width:768px){.company.seminar .sec.border-top>.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.company.seminar .sec.border-top>.flex .seminar_ttl{font-size:22px;font-weight:bold;line-height:29px;color:#202b40;margin:0 0 15px 0}.company.seminar .sec.border-top>.flex .seminar_desc{font-size:18px;margin-bottom:10px}@media only screen and (max-width:768px){.company.seminar .sec.border-top>.flex .img_wrap{text-align:center}}.company.seminar .sec.border-top .usage_time tr th{width:28%}.company.seminar .sec.border-top .usage_time tr th:first-child{width:16%}.company.seminar .sec.border-top .usage_time tr td{text-align:center!important}.company.seminar .sec.border-top .document_wrap ul li{margin-bottom:10px}.company.seminar .sec.border-top .document_wrap ul li a{margin-left:10px}.company table thead tr th.border-btm-less{border-bottom:none!important}.company table thead tr th.border-top-less{border-top:none!important}.company table tbody tr td.border-right-less{border-right:none!important}.company table tbody tr td.border-top-less{border-top:none!important}.company.certificate .time_rows.certificate-table input{max-width:none!important}.company.certificate .certificate-table.multiple_rows thead tr th:first-of-type{min-width:100px!important}.company.certificate .certificate-table.multiple_rows tbody tr td{text-align:center!important}.company.certificate .certificate-table.multiple_rows tbody tr td.border-left{border-left:1px solid #ececec!important}.company.certificate .certificate-table.multiple_rows tbody tr td.txt_left{text-align:left!important}.company.certificate .certificate-table.multiple_rows tbody tr td.txt_left dl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px}.company.certificate .certificate-table.multiple_rows tbody tr td.txt_left dl dt{width:60px}.company.certificate .certificate-table.multiple_rows tbody tr td.txt_left dl dd{width:calc(100% - 60px)}.company.joint_exhibitors .vehicles_table{border-bottom:#eaeef2 solid 2px}.company.joint_exhibitors .vehicles_table td{text-align:left!important}.company.joint_exhibitors .vehicles_table td.txt_center{text-align:center!important}.company.joint_exhibitors .vehicles_table td.txt_right{text-align:right!important}.company.joint_exhibitors .vehicles_table td:last-of-type{text-align:center!important}.company.joint_exhibitors .multiple_rows th{border-bottom:#eaeef2 solid 2px!important}@media only screen and (min-width:1300px){.company.joint_exhibitors .modal .modal-content{margin:170px 0 80px 390px;width:calc(100% - 540px)}}@media screen and (min-width:1080px) and (max-width:1600px){.company.joint_exhibitors .modal .modal-content{margin:140px 0 80px 200px;width:calc(100% - 350px)}}@media only screen and (max-width:768px){.company.joint_exhibitors .modal .modal-content{padding-top:50px}}.company.joint_exhibitors .modal .modal-content table tr:first-of-type th:last-of-type{border-radius:6px 0 0 0}.company.joint_exhibitors .modal .modal-content table tr:last-of-type th:last-of-type{border-radius:0 0 0 6px}.company.joint_exhibitors .modal .modal-content table tr th{font-weight:normal!important}.company.joint_exhibitors .modal .modal-content .multiple_rows th{white-space:wrap!important}.company.joint_exhibitors input[type=file]{padding:0;position:absolute;z-index:-1;opacity:0}.company.package .img_wrap{width:100%;border:1px solid #ccc}.company.package table th.w380{width:380px}.company.package table th.w380 p{color:#fff;margin-top:10px}.company.package table th.w380 p a{color:#f64285;text-decoration:underline}.company.package table th.w380 p span{display:inline-block;margin-left:10px}.company.package table th span.about{position:relative;font-size:14px;background:#fff;color:#f64285;padding:3px 7px;border:1px #f64285 solid;border-radius:7px;cursor:pointer;white-space:nowrap;margin-left:10px}.company.package table th span.about:hover{background:#f64285;color:#fff}.company.package table td dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.company.package table td dl dt{width:30%}.company.package table td dl dd{width:60%;margin-bottom:10px}.company.package table td dl dd:last-child{margin-bottom:0}.company.package .img-modal{padding:0!important}.company.stockroom .multiple_rows tbody tr td:first-of-type{border-right:1px solid #ececec!important}.company.stockroom .multiple_rows tbody tr td.br-none{border-right:none!important}.company.stockroom .multiple_rows tbody tr td.bl-gray{border-left:1px solid #ececec!important}.company.stockroom .img_wrap{text-align:center;max-width:1060px}.company.stockroom .floater .has_date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:768px){.company.stockroom .single_row tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company.stockroom .single_row tr th{width:100%!important;max-width:none;border-radius:6px 6px 0 0!important}.company.stockroom .single_row tr td{width:100%;max-width:none}}#top.electric.bill.certificate .multiple_rows.Contractor_rows td.post_code input{width:200px}.company.drawing .drawing_table02 .text_center{min-width:auto!important;background:#fff}#top.company input[type=checkbox].pink{height:22px;width:22px;min-width:22px;padding:0 0 0 0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f64285;border:2px solid #ccc;margin:0 auto 0;background:#f9f9f9;cursor:pointer}.company table th.w240{width:240px;min-width:240px}.text_right{text-align:right!important}#top.electric.bill .time_rows tr th.rounded-bottom-left{border-radius:0 0 0 6px}#top.electric.bill .time_rows tr th.rounded-left{border-radius:6px 0 0 6px}.compression_table .label-flex,.compression_table p{width:100%}.compression_table .label-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:768px){.compression_table .label-flex>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}}.compression_table input.w80{width:80px}.compression_table .w90{width:90%}.compression_table .w300,.compression_table02 .w300{width:300px}@media only screen and (max-width:768px){.compression_table .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.floater-outer.border_bottom{border-bottom:2px solid #c5c5c5}.decoration_table01 tr:first-of-type th:last-of-type{border-radius:6px 0 0 0!important}@media only screen and (max-width:768px){.decoration_table01 tr:first-of-type th:last-of-type{border-radius:6px 6px 0 0!important}}.decoration_table01 tr th{text-align:left!important;padding:20px}.decoration_table01 tr td{padding:20px 40px!important;vertical-align:middle}.decoration_table02 th{white-space:nowrap}.decoration_table02 input{width:100%}.decoration_table02 tr td.postcode input{width:160px}.decoration_table03 tr th{padding:13px 20px!important}.decoration_table03 tr td:first-of-type,.decoration_table03 tr th:first-of-type{border-right:1px solid #ccc!important}.decoration_table03 tr:last-of-type td{border-top:1px solid #ccc!important}.decoration_table03 tr td:last-of-type{padding:15px 30px}@media only screen and (max-width:768px){.decoration_table03 tr td:last-of-type{padding:15px}}.decoration_table03 tr td input[type=checkbox]{height:22px;width:22px!important;padding:0 0 0 0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f64285;border:2px solid #ccc;margin:0 auto 0;background:#f9f9f9}table.decoration_table03.decoration_rules tbody tr td:first-of-type{display:block;padding:0;border-right:none!important}table.decoration_table03.decoration_rules tbody tr td:first-of-type .rule_title{padding:10px;background:#4a5975}table.decoration_table03.decoration_rules tbody tr td:first-of-type .rule_title p{color:#fff;vertical-align:middle;font-weight:bold;font-size:112.5%}table.decoration_table03.decoration_rules tbody tr td:first-of-type .rule_text{padding:15px 30px}table.decoration_table03.decoration_rules tbody tr td:first-of-type .rule_text p{font-size:100%}table.decoration_table03.decoration_rules tbody tr td:last-of-type{border-left:1px solid #ececec!important}.decoration_table04 tr th{background:#202b40;color:#fff;padding:20px;border:none;font-weight:bold;font-size:18px;line-height:28px;border-top-left-radius:6px;text-align:left}.decoration_table04 tr td a{text-decoration:none}@media only screen and (max-width:768px){.decoration_table01 tr,.decoration_table02 tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.decoration_table01 tr:first-of-type th:first-of-type,.decoration_table02 tr:first-of-type th:first-of-type{border-radius:6px 6px 0 0!important}.decoration_table01 th,.decoration_table02 th{width:100%!important;max-width:none!important}.decoration_table01 th:last-of-type,.decoration_table02 th:last-of-type{border-radius:0!important}.decoration_table01 td,.decoration_table02 td{width:100%}}.drawing_box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:#fff;border-radius:6px;border-spacing:0;border:none;border-left:#eaeef2 solid 2px;border-top:#eaeef2 solid 2px;padding:40px}.drawing_box svg{width:260px;height:auto}.drawing_box textarea{width:100%;margin-left:40px}@media only screen and (max-width:768px){.drawing_box{-ms-flex-wrap:wrap;flex-wrap:wrap}.drawing_box svg{width:auto;height:auto;margin:0 auto}.drawing_box textarea{width:100%;margin-left:0;margin-top:20px;min-height:200px}}.drawing_table01 input,.drawing_table03 input{width:100%}.drawing_table02 input.drawing_btm{width:180px!important}.drawing_table02 tr th{border-right:1px solid #ccc!important}.drawing_table02 tr td input[type=checkbox]{height:22px;width:22px;padding:0 0 0 0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f64285;border:2px solid #ccc;margin:0 auto 0;background:#f9f9f9}.drawing_table03 td{display:-webkit-box;display:-ms-flexbox;display:flex}.drawing_upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;gap:20px}.inputFile_wrap{text-align:right}.drawing_upload input[type=file]{display:none}@media only screen and (max-width:768px){.drawing_upload p{margin-bottom:10px;min-width:80px}}.drawing_result{width:100%;background:#fff;border-radius:6px;border-spacing:0;border:none;border-left:#eaeef2 solid 2px;border-top:#eaeef2 solid 2px;padding:40px}@media only screen and (max-width:768px){.drawing .drawing_table02,.drawing .drawing_table03{min-width:auto!important}.drawing .drawing_table02 tr,.drawing .drawing_table03 tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.drawing .drawing_table02 tr:first-of-type th:first-of-type,.drawing .drawing_table03 tr:first-of-type th:first-of-type{border-radius:6px 6px 0 0!important}.drawing .drawing_table02 th,.drawing .drawing_table03 th{width:100%!important;max-width:none!important}.drawing .drawing_table02 th:last-of-type,.drawing .drawing_table03 th:last-of-type{border-radius:0!important}.drawing .drawing_table02 td,.drawing .drawing_table03 td{width:100%}.drawing .decoration_table03{min-width:auto!important}.drawing .decoration_table03.decoration_rules tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.drawing .decoration_table03.decoration_rules tr:first-of-type th:first-of-type{border-radius:6px 6px 0 0!important}.drawing .decoration_table03.decoration_rules th{width:100%!important;max-width:none!important}.drawing .decoration_table03.decoration_rules th:last-of-type{border-radius:0!important}.drawing .decoration_table03.decoration_rules td{width:100%}.drawing .decoration_table03.decoration_rules thead{background:none!important}.drawing .decoration_table03.decoration_rules thead th{border-right:none!important;border-radius:0!important}.drawing .decoration_table03.decoration_rules thead th:first-of-type{border-radius:6px 6px 0 0!important}.drawing .decoration_table03.decoration_rules tbody td:last-of-type{border-top:#ccc 1px solid!important}.drawing .decoration_table03.decoration_rules tbody td div:last-of-type{padding:15px!important}}.plumbing .p_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.plumbing .p_list li{margin-right:15px;color:#2c3034;font-weight:bold;text-align:left;margin-bottom:15px}.plumbing .p_list li:first-child{min-width:120px}.plumbing .p_list li:nth-child(2){min-width:60px}.plumbing .time_rows textarea{min-height:140px}.plumbing_table th.type01{border-top:1px solid #ccc;background:#202b40;color:#fff;vertical-align:middle;font-weight:bold;font-size:18px;min-width:40%;line-height:28px;border-radius:0;border:none;padding:20px}.plumbing_table td{text-align:center!important}.plumbing_table td.type01{min-width:150px}.plumbing_table td:first-of-type,.plumbing_table th:first-of-type{border-right:1px solid #ececec!important}.plumbing_table tbody tr:last-of-type td{border:none;border-top:1px solid #ccc!important}.plumbing_table th.w300{width:300px}.plumbing_table th.w80{width:80px}.plumbing_check input[type=checkbox]{height:22px;width:22px;padding:0 0 0 0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f64285;border:2px solid #ccc;margin:0 auto 0;background:#f9f9f9}.compression .floater_inner>div.label-flex,.plumbing .floater_inner>div.label-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.compression .supplement-text-wrap,.plumbing .supplement-text-wrap{margin-bottom:15px;border:#ccc 1px solid;border-radius:6px;padding:10px}.compression .wishdate_flex,.plumbing .wishdate_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;width:auto}#top.electric.bill.communication .multiple_rows tbody tr td input[type=checkbox]{height:22px;width:22px;padding:0 0 0 0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f64285;border:2px solid #ccc;margin:0 auto 0;background:#f9f9f9}table.no_th tr:first-of-type td:first-of-type{border-radius:6px 0 0 0}table.no_th tr:first-of-type td:last-of-type{border-radius:0 6px 0 0}#top.floor .Notes{margin-bottom:30px}#top.electric.bill.floor .time_rows th.w320{max-width:320px;width:30%}#top.electric.bill .time_rows tr.border-right th .min-txt{font-size:14px;font-weight:normal}#top.electric.bill.floor .time_rows tr td.text-left.label-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top.electric.bill.floor .time_rows tr td.text-left.label-flex input.wmax{width:calc(100% - 37px)}#top.electric.bill.floor .time_rows tr td.text-left.label-flex p{white-space:nowrap}#top.electric.bill .multiple_rows tbody tr td.w320{max-width:320px;width:32%}#top.electric.bill .multiple_rows tbody tr td.w220{width:220px}#top.electric.bill .multiple_rows tbody tr td.w150{min-width:150px;max-width:200px}#top.electric.bill.floor .multiple_rows .dark-blue{text-align:left}#top.electric.bill.floor .multiple_rows tbody tr td.label-flex{display:-webkit-box;display:-ms-flexbox;display:flex}#top.electric.bill.floor .multiple_rows.Contractor_rows input{width:calc(100% - 37px)}#top.electric.bill.floor .multiple_rows.Contractor_rows td.post_code input{width:200px}#top.electric.bill.floor .time_rows tr td.text-left.label-flex>div{width:calc(100% - 37px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top.electric.bill.floor .time_rows tr td.text-left.label-flex input.w40p{width:40%;max-width:350px}#top.electric.bill.floor .time_rows tr td.text-left.label-flex input.w30p{max-width:30%;width:120px}#top.electric.bill.floor .floater_inner>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top.electric.bill.floor .multiple_rows td.btl{border-top-left-radius:6px}#top.electric.bill.floor .floater_inner .min-txt{display:none}.page.tasting table tr:first-of-type th:first-of-type{border-radius:6px 0 0 0}.page.tasting table.single_row td.text_left.flex.label-flex{gap:15%}#top.electric.bill table.single_row td.bbl,#top.electric.bill table.single_row th.bbl{border-bottom-left-radius:6px}#top.electric.bill table.single_row td.bbr,#top.electric.bill table.single_row th.bbr{border-bottom-right-radius:6px}.page.tasting .more .tooltiptext{visibility:hidden;width:50vw;background-color:#def7ff;color:#202b40;font-weight:bold;font-size:22px;line-height:29px;text-align:center;border-radius:6px;position:absolute;padding:20px 30px;z-index:2;top:200%;left:-140px;margin-left:-60px;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;text-align:left;cursor:auto}.page.tasting .more .tooltiptext small{color:#202b40;font-weight:normal;font-size:16px;line-height:28px}.page.tasting .more .tooltiptext:before{content:"";position:absolute;top:-30px;left:208px;margin-left:-15px;border:15px solid transparent;border-bottom:15px solid #def7ff}.page.tasting .more .tooltiptext span.close{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 0 0 auto;cursor:pointer}.page.tasting .more .tooltiptext.on{visibility:visible;opacity:1}.page.tasting .more{position:relative;font-size:14px;background-color:#def7ff;color:#202b40;padding:3px 7px;border:1px solid #202b40;border-radius:7px;cursor:pointer}#top.electric.bill.tasting input.check{height:22px;width:22px;min-width:22px;border-radius:50%;border:1px solid #ccc;padding:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f64285}#top.electric.bill.tasting td.text-left.label-flex.flex{-ms-flex-wrap:wrap;flex-wrap:wrap}#top.electric.bill.tasting td.text-left.label-flex.flex>div{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px;width:35%}#top.electric.bill.tasting td.text-left.label-flex.flex.cols-3>div{width:calc((100% - 10px) / 3);min-width:130px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0}#top.electric.bill.tasting td.text-left.label-flex.flex>div>label.electric_bill_label{margin-right:0;margin-left:10px}#top.electric.bill.tasting .plus{background:#4a5975}#top.electric.bill.tasting .plus:hover{background:#202b40;color:#fff}#top.electric.bill.tasting .floater_inner p{margin-bottom:10px}@media only screen and (max-width:768px){.page.tasting .more .tooltiptext:before{left:30px}.page.tasting .more .tooltiptext{width:calc(100vw - 80px);left:50px}.page.tasting .more{padding:3px 7px;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:1.5em}}#top.certificate input.check{height:22px;width:22px;border-radius:50%;border:1px solid #ccc;padding:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f64285}#top.electric.bill.certificate .time_rows.certificate-table th{min-width:unset;padding:20px 10px;max-width:20%}#top.electric.bill.certificate .time_rows.certificate-table th:not(:first-of-type){background:#4a5975;color:#fff;text-align:center;vertical-align:middle;font-weight:bold;font-size:18px;min-width:14%;padding:20px 10px;white-space:nowrap}#top.electric.bill.certificate .time_rows.certificate-table tr td{padding:20px 10px}#top.electric.bill.certificate .time_rows.certificate-table input{max-width:60px}#top.electric.bill.certificate .multiple_rows tbody tr td{text-align:left}#top.electric.bill.certificate .multiple_rows tbody tr td input.wmax{width:100%}#top.electric.bill.certificate .floater_inner .col-2 p{text-align:right}.sec--underline{position:relative;margin:0 0 50px 0}.sec--underline:after{content:"";height:2px;position:absolute;width:100%;background:#202b40;inset:auto auto -15px 0}#top.electric.bill.sponsor .multiple_rows tbody tr td input[type=checkbox]{height:22px;width:22px;padding:0 0 0 0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f64285;border:2px solid #ccc;margin:0 auto 0;background:#f9f9f9}#top.electric.bill.sponsor .multiple_rows tbody tr td.text-left{text-align:left}#top.electric.bill.sponsor .multiple_rows tbody tr:last-of-type td{border-top:1px solid #ccc}#top.electric.bill.sponsor .multiple_rows tbody tr td.text-center{text-align:center}.sponsor .btn-container{margin-left:auto;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sponsor .btn-container .btn:last-child{margin-left:20px}.sponsor .btn-container .btn.btn-return{background:#ccc}#top.electric.prohibited th.type01{text-align:left;border-top:1px solid #ccc;background:#202b40;color:#fff;vertical-align:middle;font-weight:bold;font-size:18px;min-width:40%;line-height:28px;border-radius:0;border:none;padding:20px}#top.electric.prohibited td.type01{border:none;padding:20px}.electric.prohibited .flex{display:-webkit-box;display:-ms-flexbox;display:flex}#top.electric.prohibited .mt10{margin-top:10px}#top.electric.prohibited .align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top.electric.prohibited .justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#top.electric.prohibited .justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top.electric.prohibited th.text-center{text-align:center}#top.electric.prohibited th.min-w-140{min-width:140px}#top.electric.prohibited th.min-w-170{min-width:170px}#top.electric.prohibited th.min-w-250{min-width:250px}#top.electric.prohibited .w-50{width:50px}#top.electric.prohibited .f18{font-size:18px}#top.electric.prohibited .gap-05{gap:5px}#top.electric.prohibited .gap-1{gap:10px}#top.electric.prohibited .gap-2{gap:20px}#top.electric.prohibited .btn--download{background:white;margin:0;border:1px solid #f64285;color:#f64285;text-decoration:none;-webkit-transition:0.3s;transition:0.3s}#top.electric.prohibited .btn--download:hover{color:#fff;background:#f64285}#top.electric.prohibited td.border-right{border-right:#eaeef2 solid 2px}#top.electric.prohibited td.type01 span{color:#202b40;font-size:16px;line-height:28px}#top.electric.prohibited td.border-b,#top.electric.prohibited tr.border-b{border-bottom:1px solid #ccc}#top.electric.prohibited tr.border-t{border-top:1px solid #ccc}#top.electric.prohibited input.w-full,#top.electric.prohibited td.w-full{width:100%}#top.electric.prohibited td.text-left{text-align:left}#top.electric.prohibited th.btl-rounded{border-top-left-radius:6px}#top.electric.prohibited td.bbl-rounded,#top.electric.prohibited th.bbl-rounded{border-bottom-left-radius:6px}#top.electric.prohibited td.btr-rounded,#top.electric.prohibited th.btr-rounded{border-top-right-radius:6px}#top.electric.prohibited td.bbr-rounded,#top.electric.prohibited th.bbr-rounded{border-bottom-right-radius:6px}#top.electric.prohibited span.tooltipmark{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}.floater_inner p{word-wrap:break-word}#top.electric.prohibited .Notes:not(:first-of-type){margin-top:20px}#top.electric.prohibited .tertiary_title{margin-bottom:0}#top.electric.prohibited #danger_box table thead tr th:first-of-type{border-right:1px solid #ececec!important;border-bottom:1px solid #fff!important}.company.prohibited .multiple_rows tbody tr td:first-of-type{border-right:1px solid #ececec!important;border-bottom:none!important}#top.electric.prohibited table .list-btn{padding:10px 20px}#top.electric.prohibited #sec_fifth table td .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#top.electric.prohibited #sec_fifth table input[type=file]{padding:0;position:absolute;z-index:-1;opacity:0}#fixed_apply{z-index:99;display:block;position:fixed;bottom:0;right:0;width:calc(100% - 240px);padding:10px 0;background-color:#fff;-webkit-box-shadow:0 -4px 4px 0 rgba(0,0,0,0.03);box-shadow:0 -4px 4px 0 rgba(0,0,0,0.03);padding-right:130px}@media only screen and (max-width:1300px){#fixed_apply{width:calc(100% - 80px);padding-right:50px}}@media only screen and (max-width:1080px){#fixed_apply{width:100%}}@media only screen and (min-width:1920px){#fixed_apply{width:100%;padding-right:0}}#fixed_apply .btn_wrap{margin-bottom:0}#fixed_apply .btn_wrap button{font-size:137.5%;height:50px;margin:0 auto;margin-right:0}@media only screen and (max-width:768px){#fixed_apply .btn_wrap button{font-size:16px;height:40px}}#fixed_apply .btn_wrap button.disabled{background:#707070;border:#707070 1px solid;pointer-events:none}@media only screen and (max-width:768px){#fixed_apply .btn_wrap{width:100%}}@media only screen and (min-width:1920px){#fixed_apply .btn_wrap{max-width:calc(1580px + 12.5vw);margin:0 auto;width:100%;padding-right:75px;padding-left:12.5vw}}#top.electric.bill .apply_select{min-width:auto}#top.electric.bill .apply_select tr .label-flex{gap:15%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1081px) and (max-width:1600px){#top.electric.bill #fixed_apply{width:calc(100% - 80px)}}.br-0{border-radius:0!important}.br-tl{border-top-left-radius:6px!important}.br-tr{border-top-right-radius:6px!important}.br-br{border-bottom-right-radius:6px!important}.br-bl{border-bottom-left-radius:6px!important}.electric .relative{position:relative}.electric .relative span.tooltipmark{background:url(../img/page/question_circle_b.svg) no-repeat;width:16px;height:16px;background-size:contain;position:relative;display:inline-block;top:0;right:0;z-index:50}.electric .relative span.tooltipmark:hover{cursor:pointer}.electric .relative .tooltiptext{visibility:hidden;opacity:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#def7ff;color:#202b40;font-weight:bold;font-size:22px;line-height:29px;text-align:center;border-radius:6px;position:absolute;padding:20px 30px;z-index:2;top:200%;left:-60px;margin-left:-60px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;text-align:left}.electric .relative .tooltiptext small{color:#202b40;font-weight:normal;font-size:16px;line-height:28px}.electric .relative .tooltiptext:before{content:"";position:absolute;top:-30px;left:128px;margin-left:-15px;border:15px solid transparent;border-bottom:15px solid #def7ff}.electric .relative span:hover .tooltiptext{visibility:visible;opacity:1}.electric table.mwnone{max-width:none!important}.electric .w34{width:34px}.electric.sponsor table{min-width:auto;max-width:none}#top.electric.bill table .w200{max-width:200px}#top.electric.bill.variable .question{margin-bottom:30px}#top.electric.bill.variable .question dt{background:#4a5975;border-radius:6px 6px 0 0;color:#fff;font-weight:bold;font-size:112.5%;padding:10px}#top.electric.bill.variable .question dt.must{position:relative;padding-right:64px}#top.electric.bill.variable .question dt.must:before{position:absolute;content:"必須";font-size:70%;font-weight:bold;background:#f64285;border-radius:2px;text-align:center;color:#fff;padding:0 10px;line-height:1.8;top:calc(50% - 9px);right:10px}#top.electric.bill.variable .question dd{background:#fff;border-radius:0 0 6px 6px;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 6%}#top.electric.bill.variable .question dd p{font-weight:bold}#top.electric.bill.variable .question dd .question_radio{position:relative}#top.electric.bill.variable .question dd .question_radio .radio__btn{position:relative;-moz-appearance:none;appearance:none;height:40px;width:40px;border-radius:4px;border:1px solid #ccc;padding:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:#f9f9f9;vertical-align:middle;-webkit-appearance:none;outline:none}#top.electric.bill.variable .question dd .question_radio .radio__btn:checked{background:#f64285;border:1px solid #f64285}#top.electric.bill.variable .question dd .question_radio .radio__btn:checked:before{position:absolute;content:"";height:40px;width:40px;border-radius:4px;top:0;left:0}#top.electric.bill.variable .question dd .question_radio .radio__btn:checked+.radio__text{color:#fff}#top.electric.bill.variable .question dd .question_radio .radio__text{position:absolute;display:block;top:0;left:0;color:#202b40;font-size:115%;font-weight:bold;height:40px;width:40px;text-align:center;line-height:40px;cursor:pointer}#top.electric.bill.variable .question dd textarea{border-radius:2px;border-color:#ccc}#top.electric.bill.variable .inputFile_name{font-weight:bold}#top.electric.bill .plus.c-color{background:#4a5975}#top.electric.bill .plus.c-color:hover{background:#202b40;color:#fff}#top.electric.bill.option .modal{padding-left:80px}@media screen and (max-width:1080px){#top.electric.bill.option .modal{padding-left:0}}#top.electric.bill.option .modal .modal-content{margin:120px auto 130px;max-width:1000px}#top.electric.bill.option .modal .modal-content .option_img{text-align:center}#top.electric.bill.option .modal .modal-content .option_img img{height:300px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:768px){#top.electric.bill.option .modal .modal-content .option_img img{max-width:100%;height:240px}}#top.electric.bill.option .modal .modal-content .option_img_list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4%;margin-bottom:20px}#top.electric.bill.option .modal .modal-content .option_img_list li{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top.electric.bill.option .modal .modal-content .option_img_list li:before{background:none}#top.electric.bill.option .modal .modal-content .option_img_list li img{max-width:100%;-o-object-fit:contain;object-fit:contain}#top.electric.bill.option .modal .modal-content>.flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#top.electric.bill.option .modal .modal-content>.flex>div{width:48%}@media only screen and (max-width:768px){#top.electric.bill.option .modal .modal-content>.flex>div{width:100%}}@media only screen and (max-width:768px){#top.electric.bill.option .modal .modal-content>.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#top.electric.bill.option .modal .modal-content>.flex button.detail{background:#ffffff;border:1px solid #f64285;color:#f64285}#top.electric.bill.option .modal .modal-content>.flex .option_select p{margin-bottom:10px}#top.electric.bill.option .modal .modal-content>.flex .option_select span{display:inline-block;min-width:60px}#top.electric.bill.option .modal .modal-content>.flex .checkbox_block_pink{position:relative}#top.electric.bill.option .modal .modal-content>.flex .checkbox_block_pink .pink{top:4px;position:absolute}#top.electric.bill.option .modal .modal-content>.flex .checkbox_block_pink .text{display:inline-block;padding-left:30px;font-size:88%}#top.electric.bill.option .modal .modal-content>.flex .download_wrap{margin-bottom:20px}#top.electric.bill.option .modal .modal-content>.flex .download_wrap a{color:#f64285;text-decoration:underline;font-weight:bold}#top.electric.bill.option .modal .modal-content>.flex .price_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top.electric.bill.option .modal .modal-content>.flex .total_price,#top.electric.bill.option .modal .modal-content>.flex .unit_price{font-size:112.5%}#top.electric.bill.option .modal .modal-content>.flex .total_price span,#top.electric.bill.option .modal .modal-content>.flex .unit_price span{color:#202b40}#top.electric.bill.option .modal .modal-content>.flex .total_price span.small,#top.electric.bill.option .modal .modal-content>.flex .unit_price span.small{font-size:90%}#top.electric.bill.option .modal .modal-content>.flex .unit_price{color:#f64285}#top.electric.bill.option .radio_block_pink{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 8%}#top.electric.bill.option .option_table{min-width:900px;max-width:none}#top.electric.bill.option .option_table thead{border-radius:6px 6px 0 0}#top.electric.bill.option .option_table thead tr th:first-of-type,#top.electric.bill.option .option_table thead tr th:last-of-type,#top.electric.bill.option .option_table thead tr th:nth-of-type(6){display:none}#top.electric.bill.option .option_table tbody tr td{cursor:default;text-align:left!important}#top.electric.bill.option .option_table tbody tr td:first-of-type,#top.electric.bill.option .option_table tbody tr td:last-of-type,#top.electric.bill.option .option_table tbody tr td:nth-of-type(6){display:none}#top.electric.bill.option .option_table tbody tr td:nth-of-type(2){white-space:nowrap}#top.electric.bill.option .option_table tbody tr td:nth-of-type(7),#top.electric.bill.option .option_table tbody tr td:nth-of-type(8),#top.electric.bill.option .option_table tbody tr td:nth-of-type(9){text-align:center!important}#top.electric.bill.option .option_table tbody tr td .price{text-align:right}#top.electric.bill.option .option_table.has_image{background:transparent;border:none!important;display:block;min-width:auto;max-width:none}#top.electric.bill.option .option_table.has_image thead{display:none}#top.electric.bill.option .option_table.has_image tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 1%}@media only screen and (max-width:768px){#top.electric.bill.option .option_table.has_image tbody{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#top.electric.bill.option .option_table.has_image tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:218px;padding:10px}@media only screen and (max-width:768px){#top.electric.bill.option .option_table.has_image tbody tr{width:48%}}#top.electric.bill.option .option_table.has_image tbody tr.selected{border:2px solid #f64285;border-radius:6px}#top.electric.bill.option .option_table.has_image tbody tr td{padding:5px 16px;display:block;border:none!important;padding:0;text-align:left;cursor:pointer}#top.electric.bill.option .option_table.has_image tbody tr td:nth-of-type(7),#top.electric.bill.option .option_table.has_image tbody tr td:nth-of-type(8),#top.electric.bill.option .option_table.has_image tbody tr td:nth-of-type(9){display:none}#top.electric.bill.option .option_table.has_image tbody tr td:last-of-type{position:relative;z-index:100}#top.electric.bill.option .option_table.has_image tbody tr td .img_wrap{margin-bottom:6px;height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){#top.electric.bill.option .option_table.has_image tbody tr td .img_wrap{height:120px}}#top.electric.bill.option .option_table.has_image tbody tr td h4{font-size:120%;font-weight:bold}#top.electric.bill.option .option_table.has_image tbody tr td .price{color:#ee3d5a;font-size:120%;font-weight:bold;margin-bottom:6px}#top.electric.bill.option .option_table.has_image tbody tr td .option_info{line-height:1.6}#top.electric.bill.option .lease_section>div,#top.electric.bill.option .option_section>div{margin-bottom:40px}#top.electric.bill.option .lease_section>div:last-of-type,#top.electric.bill.option .option_section>div:last-of-type{margin-bottom:0}#top.electric.bill.option .time_rows{min-width:auto}@media only screen and (max-width:768px){#top.electric.bill.option .time_rows tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#top.electric.bill.option .time_rows tr td,#top.electric.bill.option .time_rows tr th{width:100%;max-width:none}#top.electric.bill.option .time_rows tr:first-of-type th:first-of-type{border-radius:6px 6px 0 0!important}}#top.electric.bill.option .time_rows tr:last-of-type th{border-radius:0!important}#seminar .apply_list td{text-align:end}#seminar .apply_list td:first-child{vertical-align:middle}#seminar .apply_list td ul{margin-bottom:10px}#seminar .apply_list td ul li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:underline;text-align:left}#seminar .apply_list td ul li:hover{opacity:0.8;text-decoration:none}#seminar .apply_list td ul li.unfunded{color:#f50f27}#seminar button.plus{margin:0!important}#seminar button.plus{height:24px;padding:10px;padding-left:28px;line-height:0.3}#seminar button.plus:after,#seminar button.plus:before{top:11px}#seminar.management .sec_block{margin-bottom:50px;padding:0 20px}#seminar.management #js_alert_layer .js_alert_layer_inner{width:90%;max-width:700px}@media only screen and (max-width:880px){#seminar.management #js_alert_layer .js_alert_layer_inner{min-width:auto;max-width:640px}}@media only screen and (max-width:768px){#seminar.management #js_alert_layer .js_alert_layer_inner table td{text-align:center}}@media only screen and (max-width:768px){#seminar.management #js_alert_layer .js_alert_layer_inner .btn{padding:0}}#seminar.management #js_alert_layer2 .js-scrollable{max-height:500px}#seminar.management #js_alert_layer2 .js-scrollable .exhibitor_table{min-width:700px;border:#eaeef2 solid 2px}#seminar.management #js_alert_layer2 .js-scrollable .exhibitor_table tr{display:table-row!important}#seminar.management #js_alert_layer2 .js-scrollable .exhibitor_table th{position:sticky;top:0;z-index:10;width:auto!important}#seminar.management #js_alert_layer2 .js-scrollable .exhibitor_table th.select{width:60px!important}#seminar.management #js_alert_layer2 .js-scrollable .exhibitor_table th.w120{width:120px!important}#seminar.management #js_alert_layer2 .js-scrollable .exhibitor_table td{width:auto!important;vertical-align:middle}#seminar.management #js_alert_layer2 .js-scrollable .exhibitor_table td .checkbox_block{margin:0 auto;width:27px}#seminar.management #js_alert_layer2 .js-scrollable .exhibitor_table td .checkbox_block label .text{width:auto!important;display:block;padding-left:6px;padding-bottom:16px;top:-5px}#setting .sec_block{padding:0 20px}#setting.maintenance table th{width:20%}@media only screen and (max-width:768px){#setting.maintenance table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#setting.maintenance table tr th{width:100%}#setting.maintenance table tr td{width:100%}}.cart .sec p{line-height:28px}.cart .sec .cart_total{min-width:550px}.cart .sec .cart_total .total_sum{background:#202b40;padding:12px 20px 12px 30px;border-radius:6px 6px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart .sec .cart_total .total_sum h3{font-size:22px;font-weight:bold;color:#fff}.cart .sec .sum_total{background:#f5f8f9;border-radius:0 0 6px 6px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.06);box-shadow:0px 1px 2px rgba(0,0,0,0.06)}.cart .sec .sum_total dl{padding:30px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.cart .sec .sum_total dl dt{font-size:16px;margin-top:4px;font-weight:bold}.cart .sec .sum_total dl dd{font-size:28px;color:#f64285;font-weight:bold}.cart .sec .sum_total dl dd .include_tax{font-size:12px;font-weight:normal;color:#202b40}.cart .sec .cart_item{display:-webkit-box;display:-ms-flexbox;display:flex}.cart .sec .cart_item .checkbox_block{background:#5f6775;border-radius:6px 0 0 0;display:block;width:84px;padding:20px 30px}.cart .sec .cart_item .checkbox_block .check{display:block;opacity:1;width:25px!important;height:25px!important}.cart .sec .cart_item .cart_item_ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#202b40;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:12px 20px;border-radius:0 6px 0 0}.cart .sec .cart_item .cart_item_ttl h4{font-size:20px;font-weight:bold;color:#fff}.cart .sec .cart_item_table_wrap{background:#fff;padding-bottom:30px;display:none}.cart .sec .cart_item_table_wrap .cart_item_table{border:none}.cart .sec .cart_item_table_wrap .cart_item_table tr th{background:#4A5975;border:none;border-radius:0;padding:15px 0 15px 30px!important;text-align:start}.cart .sec .cart_item_table_wrap .cart_item_table tr th:nth-child(3),.cart .sec .cart_item_table_wrap .cart_item_table tr th:nth-child(4),.cart .sec .cart_item_table_wrap .cart_item_table tr th:nth-child(5){padding:15px 0!important;text-align:center!important}.cart .sec .cart_item_table_wrap .cart_item_table tr td{text-align:start!important;padding:15px 30px;border-right:#ECECEC solid 1px;border-bottom:#CCCCCC solid 1px;text-align:start;border-radius:0}.cart .sec .cart_item_table_wrap .cart_item_table tr td:first-child{width:19%}.cart .sec .cart_item_table_wrap .cart_item_table tr td:nth-child(2){width:52%;font-weight:bold}.cart .sec .cart_item_table_wrap .cart_item_table tr td:nth-child(3){width:11%;text-align:end!important}.cart .sec .cart_item_table_wrap .cart_item_table tr td:nth-child(4){width:7%;text-align:center!important}.cart .sec .cart_item_table_wrap .cart_item_table tr td:nth-child(5){width:11%;font-weight:bold;text-align:end!important}.cart .sec .cart_item_table_wrap .cart_item_table tr:last-of-type td,.cart .sec .cart_item_table_wrap .cart_item_table tr:last-of-type th{border-bottom:#CCCCCC solid 2px}.cart .sec .btm_total{background:#f5f8f9;margin-bottom:30px}.cart .sec .btm_total dl{padding:20px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.cart .sec .btm_total dl dt{font-size:14px}.cart .sec .btm_total dl dd{font-size:22px;color:#f64285;font-weight:bold}.cart .sec .btm_total dl dd .include_tax{font-size:12px;font-weight:normal;color:#202b40}.cart .cart_item_detail_btn{background:#4A5975;padding:10px 30px;color:#fff;font-weight:bold;border-radius:0 0 6px 6px;position:relative}.cart .cart_item_detail_btn:after,.cart .cart_item_detail_btn:before{position:absolute;content:"";display:inline-block;position:absolute;width:2px;height:18px;background-color:#fff;top:14px;right:39px;-webkit-transition:0.4s;transition:0.4s}.cart .cart_item_detail_btn:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cart .cart_item_detail_btn.on:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cart .cart_item_detail_btn p{color:#fff}.cart .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.cart .btn_wrap.page_bttm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:768px){.cart .btn_wrap.page_bttm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cart button{font-size:16px;padding:6px 20px!important;border-radius:4px;font-weight:normal}.cart button.pink{background:#fff;border:1px #f64285 solid;color:#f64285}.cart button.pink:hover{opacity:0.8}.cart button.file_icon{position:relative;padding-left:40px!important}.cart button.file_icon:before{position:absolute;content:"";background:url(../img/icon/file-alt-solid.svg);background-repeat:no-repeat;background-size:15px;width:15px;height:20px;top:9px;left:12px}.cart button.delete{background:#ececec;border:1px #ececec solid;color:#202b40;padding:0 20px!important}.cart button.delete:after,.cart button.delete:before{border:none!important}.cart button.delete:hover{background:#202b40;color:#fff}.cart button.proceed{display:block;margin:0 0 0 auto;background:#f64285;border:1px #fff solid;border-radius:30px;height:60px;padding:0 70px!important;font-weight:bold;font-size:20px}@media only screen and (max-width:768px){.cart button.proceed{padding:0 20px!important;font-size:16px;padding:0 20px!important}}.cart button.proceed:before{border:none}.cart button.proceed:hover{opacity:0.8}.cart button.checked_icon{position:relative;padding:0 70px 0 100px!important}.cart button.checked_icon:before{position:absolute;content:"";background:url(../img/icon/check-square-solid.svg);background-repeat:no-repeat;background-size:20px;width:20px;height:20px;top:calc(50% - 10px);left:12%}.cart button.checked_icon.proceed{margin:0;max-width:530px;height:auto;min-height:60px;padding:5px 70px 5px 100px!important;border-radius:50px}@media screen and (max-width:1300px){.cart button.checked_icon.proceed{padding:5px 50px 5px 80px!important}}.cart button.change{border:1px solid #F64285;background:#fff;color:#F64285;border-radius:30px;font-weight:bold;height:50px;padding:0 60px!important;margin-right:0;display:block;margin:0 30px 0 auto;font-size:18px}@media only screen and (max-width:768px){.cart button.change{font-size:16px}}.cart button.change:before{border:none}.cart button.change:hover{opacity:0.8}.cart button.change.estimate{padding:5px 70px 5px 100px!important;height:auto;min-height:60px;margin:0;max-width:530px;border-radius:50px}@media screen and (max-width:1300px){.cart button.change.estimate{padding:5px 50px 5px 80px!important}}.cart button.change.estimate.file_icon:before{top:calc(50% - 10px);left:12%}.cart .js-scrollable .min-width_wrap{min-width:1000px}.cart.billing .sum_total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px}.cart.billing .sum_total .select_wrap{width:60%}.cart.billing .sum_total .select_wrap select{width:100%}.cart.billing .sum_total dl{width:80%;padding:0}.cart.billing .btn_wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart.billing .btn_wrap button.proceed{margin-left:0;padding:0 60px!important;width:240px}@media only screen and (max-width:768px){.cart.billing .btn_wrap button.proceed{padding:0 20px!important}}.cart.billing .btn_wrap button.cancel{display:block;background:#707070;border:1px #fff solid;border-radius:30px;height:60px;padding:0 60px!important;font-weight:bold;width:240px;font-size:20px}@media only screen and (max-width:768px){.cart.billing .btn_wrap button.cancel{font-size:16px;padding:0 20px!important}}.cart.billing .btn_wrap button.cancel:before{border:none}.cart.billing .btn_wrap button.cancel:hover{background:#fff;color:#707070;border:1px #707070 solid}.cart.billing .cart_item_ttl{border-radius:6px 6px 0 0!important}.cart.billing .cart_item_table_wrap{padding-bottom:0!important}.cart.billing .btm_total{margin-bottom:0!important}@media only screen and (max-width:768px){.cart.billing.complete .cart_total{min-width:auto}}.cart.billing.complete .cart_total .sum_total{display:block;padding-top:20px}.cart.billing.complete .cart_total .sum_total .pink{color:#EE3D5A;font-weight:bold}@media only screen and (max-width:768px){.cart.billing.complete .cart_total .sum_total .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.cart.billing.complete .cart_total .sum_total .info .payment{width:70%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media only screen and (max-width:768px){.cart.billing.complete .cart_total .sum_total .info .payment{width:100%}}.cart.billing.complete .cart_total .sum_total .info .payment>div{width:30%;min-width:240px}@media only screen and (max-width:768px){.cart.billing.complete .cart_total .sum_total .info .payment>div{width:100%;min-width:auto}}.cart.billing.complete .cart_total .sum_total .info h4{font-weight:bold}.cart.billing.complete .cart_total .sum_total .info .receipt{width:30%;min-width:320px}@media only screen and (max-width:768px){.cart.billing.complete .cart_total .sum_total .info .receipt{width:100%;min-width:auto}}.cart.billing.complete .cart_total .sum_total .info .receipt dl{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}@media only screen and (max-width:768px){.cart.billing.complete .cart_total .sum_total .info .receipt dl{width:auto}}.cart.billing.complete .cart_total .sum_total .info .receipt dl dt{width:60%;font-weight:normal}.cart.billing.complete .cart_total .sum_total .info .receipt dl dt:last-of-type{font-weight:bold;width:20%}.cart.billing.complete .cart_total .sum_total .info .receipt dl dd{width:40%;font-size:16px;color:#2c3034;text-align:right;font-weight:normal}.cart.billing.complete .cart_total .sum_total .info .receipt dl dd:last-of-type{font-size:28px;color:#f64285;font-weight:bold;margin-top:10px;width:80%}.cart.billing.complete .btn.proceed{margin-left:auto;width:300px;padding:0!important}.cart.billing.complete .btn.clearness{margin-top:20px;background:transparent;color:#f64285;border:1px solid #f64285}.cart.billing.complete .btn.clearness:hover{opacity:0.8}.cart.billing.complete .cart_item_table_wrap{display:block}.cart.billing.complete .cart_item_table_wrap table thead{border-radius:6px 6px 0 0!important}.cart.billing.complete .cart_item_table_wrap table thead th:first-of-type{border-radius:6px 0 0 0!important}.cart.billing.complete .cart_item_table_wrap table thead th:last-of-type{border-radius:0 6px 0 0!important}.cart.billing.complete .cart_item_table_wrap .btm_total{-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.06);box-shadow:0px 1px 2px rgba(0,0,0,0.06)}.cart.billing.complete .cart_item_table_wrap .btm_total dl dt{font-weight:bold}.cart.billing.complete .cart_item_table_wrap .btm_total dl dd{font-weight:bold}.cart.confirm .cart_item_table_wrap{display:block!important;border-radius:0 0 6px 6px}.cart.confirm table tr th:first-child{border-radius:6px 0 0 0!important}.cart.confirm table tr th:last-child{border-radius:0 6px 0 0!important}.cart.confirm .proceed{padding:0 70px!important}