@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap";:root{--primary-blue: #2569a5;--login-black: #707070;--font-black: #3B4043;--form-border: #cdd6dd;--dark-gray: #727272;--caution-red: #cc3434;--ng-red: #dd19a9;--primary-green: #106D2C;--primary-orange: #e17f3f;--primary-beige: #efd8a4;--primary-purple: #800080;--primary-purple-pink: #f19efb}html{min-width:100%;min-height:100%;font-size:62.5%}body{font-family:Noto Sans JP,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,Meiryo,MS Pゴシック,MS PGothic,sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:1.6rem;line-height:1.5;font-weight:400;color:var(--login-black);position:relative;font-feature-settings:"palt" 1;background-color:#eee;background-image:linear-gradient(-62deg,rgba(243,243,243,1) 35%,rgba(238,238,238,1) 35%)}h2{padding:0 0 35px;margin:0 0 50px;font-size:3rem;font-weight:700;position:relative;color:var(--font-black)}h2:after{content:"";display:block;width:60px;height:2px;margin:0;background-color:var(--primary-blue);position:absolute;left:0;bottom:0}h3{padding:0;margin:0 0 20px;font-size:2.4rem;color:var(--font-black)}a{display:inline-block;color:var(--font-black);opacity:1;transition:all .3s;word-break:break-all}a:hover,.form_style button:hover{opacity:.6;transition:all .3s}img{margin:0 auto}address{font-style:normal}.inner{width:95%;max-width:1180px;margin:0 auto}::-moz-placeholder{color:#aab4bc;font-size:1.4rem}::placeholder{color:#aab4bc;font-size:1.4rem}@media only screen and (max-width: 820px){body{font-size:1.4rem}h3{font-size:2.2rem}}#login_container{display:flex;align-items:center;justify-content:center;text-align:center;width:100vw;height:100vh;color:var(--login-black)}.login_body h1{font-size:2.1rem;font-weight:700;color:var(--primary-blue);margin:0 auto 40px}.login_body small{display:block;font-size:57.2%;font-weight:400;color:var(--login-black);margin:15px auto 0}form#login_form{padding:0;margin:0;width:380px}#login_form>div:not(.login_btn){padding:15px 20px;margin:15px auto 0}#login_form input{border:none;outline:none;width:100%}#login_form p.caution{font-size:1.2rem;margin:10px auto}#login_form .login_btn button{width:220px;padding:12px 0;margin:40px auto 0;font-size:2.1rem;font-weight:700;color:#fff;outline:none;border:none;border-radius:35px;background-color:var(--primary-blue);cursor:pointer}#login_form .login_btn button:hover{background-color:#53a0e3}#login_form input.non_padding{padding:0}header#page_head{width:100%;color:#fff;background-color:var(--primary-blue);position:fixed;z-index:999;top:0;left:0}header#page_head>.inner{display:flex;justify-content:space-between;align-items:center;padding:20px 0}header#page_head a,footer#page_foot a{color:#fff;text-decoration:none}header#page_head h1{font-size:1.8rem;line-height:1.2}#global_menu ul{list-style:none;display:flex;justify-content:flex-end;align-items:center;-moz-column-gap:7%;column-gap:7%;margin:0 20px 0 0;padding:0}#global_menu li{flex:0 0 auto}#global_menu li:first-child{margin-left:0}#global_menu a:not(.member),#global_menu span{display:block;padding-left:30px;font-weight:700;position:relative;cursor:pointer}#global_menu a:not(.member):before,#global_menu li span.search_btn:before{content:"";display:inline-block;width:24px;height:24px;position:absolute;top:0;left:0;background-size:cover}#global_menu li span.search_btn{padding:5px 10px 5px 40px;border-radius:24px}#global_menu li span.search_btn:before{top:50%;left:10px;transform:translateY(-50%);background-image:url(/build/assets/icon_search-4454a355.svg)}#global_menu li span.search_btn.on{color:var(--primary-blue);background-color:#fff}#global_menu li span.search_btn.on:before{background-image:url(/build/assets/icon_search-on-0608cf5f.svg)}#global_menu a.news_btn:before{background-image:url(/build/assets/icon_news-76a02b5f.svg)}#global_menu a.inquiry:before{background-image:url(/build/assets/icon_inquiry-c9a2fb66.svg)}#global_menu a.member{width:42px;height:42px;text-indent:-500px;overflow:hidden;background-image:url(/build/assets/menu_member-0e1ea044.svg);background-size:cover}.language-switch{display:flex;align-items:center;gap:8px}.language-btn{display:inline-block;padding:6px 12px;padding-left:12px!important;font-size:1.4rem;font-weight:700;color:#fff;background-color:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:4px;text-decoration:none;transition:all .3s ease}.language-btn:hover{background-color:#ffffff4d;border-color:#ffffff80}.language-btn.active{background-color:#fff;color:var(--primary-blue);border-color:#fff}.language-btn.active:hover{background-color:#f0f0f0}#search_form{display:none;width:100%;padding:40px 0 60px;color:var(--login-black);background-color:#fffffff2;position:absolute;z-index:10}#search_form h2{text-align:center}#search_form h2:after{margin:0 auto;left:0;right:0}#search_form .search_body{display:flex;justify-content:space-between;width:91%;margin:0 auto;flex-wrap:wrap}#search_form .search_body>div{display:flex;align-items:center;font-size:1.6rem;font-weight:700;color:#707f89}#search_form .search_body>div:not(.data){flex:0 0 43%;margin-top:30px}#search_form .search_body>div.data{flex:0 0 100%}#search_form label{flex:0 0 32%;max-width:115px}#search_form input,#search_form select{padding:10px 20px;color:var(--login-black);border:1px solid var(--form-border);outline:none}#search_form input{flex:0 0 75%;width:75%}#search_form select{margin:0 10px}#search_form select:nth-of-type(1){margin-left:0}#search_form button[type=submit]{width:100%;padding:15px 0;color:#fff;font-size:2.1rem;font-weight:700;line-height:1;text-align:center;border:none;border-radius:50px;background-color:var(--primary-blue);outline:none;cursor:pointer}#search_form button[type=submit]:hover{opacity:.6;transition:all .3s}@media only screen and (max-width: 820px){#search_form .search_body>div.data{display:block}#search_form .search_body>div.data label{display:inline-block;width:13.5%}#search_form .search_body>div.data select{margin-bottom:10px}#search_form .search_body>div.data select:nth-of-type(4){margin-left:14%}}#breadcrumbs{display:block;font-size:1.2rem;color:var(--login-black);background-color:#fff}#breadcrumbs .inner{padding:20px 0}#breadcrumbs ol{list-style:none;padding:0;margin:0}#breadcrumbs li{display:inline}#breadcrumbs li:not(:first-child):before{content:" / ";margin:0 5px}#breadcrumbs a{text-decoration:none;color:var(--font-black)}footer#page_foot{color:#fff;background-color:var(--font-black)}footer#page_foot .inner{padding:40px 0 30px}footer#page_foot .foot_contents{display:flex;-moz-column-gap:9%;column-gap:9%}footer#page_foot .foot_contents dl{display:flex;-moz-column-gap:30px;column-gap:30px;font-size:1.2rem;line-height:1.8}footer#page_foot .foot_contents dt{color:var(--form-border)}footer#page_foot p.copyright{font-size:.9rem;margin-top:60px}#page_content{max-width:100vw;margin:0 auto;padding:100px 0}#page_content section{width:95%;max-width:1180px;margin:40px auto 70px}#page_content section>p{margin-bottom:1em}#page_content section>p small{font-size:75%}#page_content a.btn,.container-fluid a.add_cart,#item-billingform a.btn{display:block;padding:10px;text-align:center;text-decoration:none;line-height:1.2;color:#fff;border-radius:30px;background-color:var(--primary-blue)}.border-box{border-radius:10px;border:1px solid var(--form-border);background-color:#fff}#page_content ul.square li{padding-left:1em}#page_content ul.square li:before{content:"";display:inline-block;width:12px;height:12px;margin:7px 3px 0 -1em;background-color:var(--dark-gray)}#page_content .linkage_btn a{display:inline-block;margin:0 25px;width:260px;font-weight:700}#page_content a.back_btn{background-color:#727272}#page_content a.next_btn{background-color:var(--primary-blue)}#page_content a.save_btn{background-color:var(--primary-orange)}.form_style table{width:100%;border:none;border-collapse:collapse;text-align:left}.form_style table th,.form_style table td{padding:14px 0;word-break:break-all}.form_style table th{width:16%}.form_style table td p.th{display:inline-block}.form_style table td>label,.form_style table td>span.label{margin-left:20px}.form_style table td>span.label{margin-right:10px}.form_style .border-box{padding:20px 30px}.form_style input[type=text],.form_style input[type=email],.form_style input[type=password],.form_style input[type=date],.form_style input[type=datetime-local]{width:35.7%;max-width:346px;padding:10px 20px;color:var(--login-black);border:1px solid var(--form-border);outline:none}.form_style input[type=text].short-box{width:20%;min-width:160px;max-width:935px}.form_style input[type=text].long-box{width:96%;max-width:935px}.form_style textarea#note.long-box{resize:vertical;border:1px solid var(--form-border);padding:10px 20px;color:var(--login-black);width:96%;max-width:935px}.form_style input[type=text].important{background-color:#fff5f5}.form_style input[type=email].long-box{width:96%;max-width:935px}.form_style input[type=email].important{background-color:#fff5f5}.form_style label.radio_label input[type=radio],.form_style label.check_label input[type=checkbox],.form_style label.doc_select input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}input[type=radio][readonly],input[type=checkbox][readonly]{pointer-events:none}[readonly]{background-color:#e0e0e0;opacity:.6}input[type=radio].appearance_none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_style label.radio_label span,.form_style label.check_label span,.form_style span.radio_readonly{position:relative;cursor:pointer;padding-left:40px}.form_style label.radio_label span:before,.form_style label.check_label span:before,.form_style label.radio_label span:after,.form_style label.check_label span:after,.form_style span.radio_readonly:before,.form_style span.radio_readonly:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%}.form_style label.radio_label span:before,.form_style label.check_label span:before,.form_style span.radio_readonly:before{width:30px;height:30px;background-color:#fff;left:0}.form_style label.radio_label span:before,.form_style span.radio_readonly:before{border-radius:50%;border:1px solid var(--form-border)}.form_style label.radio_label input:checked+span:before,.form_style input:checked+span.radio_readonly:before{border:1px solid var(--primary-blue)}.form_style label.check_label span:before{width:30px;height:30px;background-color:#fff;border-radius:5px;border:1px solid var(--primary-blue);top:12px;left:0}.form_style label.radio_label span:after,.form_style span.radio_readonly:after{opacity:0;width:18px;height:18px;left:6px;border-radius:50%;background-color:#004bb1}.form_style label.check_label span:after{opacity:0;height:8px;width:15px;border-bottom:2px solid var(--primary-blue);border-left:2px solid var(--primary-blue);transform:rotate(-45deg);top:6px;left:8px}.form_style label.radio_label input:checked+span:after,.form_style label.check_label input:checked+span:after,.form_style input:checked+span.radio_readonly:after{opacity:1}.form_style span.radio_readonly:before{background-color:#b0b0ad;opacity:.4}.form_style label span+p{margin-top:5px;padding-left:40px}.form_style label+p.label_note{font-size:1.2rem;padding-left:40px}.form_style button,#comment_box button{width:240px;padding:4px 0;font-size:1.8rem;font-weight:700;color:#fff;border:none;border-radius:30px;background-color:var(--primary-blue);cursor:pointer}.form_style button[type=reset],#comment_box button[type=reset]{background-color:var(--dark-gray)}.form_style button:hover,#comment_box button:hover{opacity:.6;transition:all .3s}.form_style button.search_address{width:165px;background-color:var(--font-black)}.form_style button.confirm{background-color:var(--primary-orange)}.form_style select{padding:10px 12px;color:var(--login-black);border:1px solid var(--form-border);outline:none}.form_style select:nth-of-type(1){margin-left:0}.form_style select:not(:nth-of-type(1)){margin-left:5px}.form_style select.venue{width:35.7%;max-width:346px}.form_style input.telnnum{width:160px;margin-right:10px}.form_style input.telnnum:not(:first-child){margin-left:10px}.linkage_btn{margin-top:45px;text-align:center}.linkage_btn button{margin:0 35px}.form_style .linkage_btn button.back_btn{background-color:var(--dark-gray)}.form_style .linkage_btn button.save_btn{background-color:var(--primary-blue)}.form_style .linkage_btn button.next_btn{background-color:var(--primary-orange)}.form_style .sysadmin_input ul{list-style:none}@media only screen and (max-width: 820px){#page_content .linkage_btn a{margin:0 25px;width:200px}.form_style input.telnnum{width:125px;padding:10px}.form_style button,#comment_box button{margin:0 25px;width:200px}}.exhibition_list{display:flex;flex-wrap:wrap;-moz-column-gap:1.35%;column-gap:1.35%}.exhibition_list h3{font-size:1.6rem;font-weight:500}.exhibition_list p{font-size:1.2rem}.exhibition_list .exhibition{position:relative;flex:0 0 32.3%;width:32.3%;min-height:224px;display:flex;flex-direction:column;margin-bottom:16px;padding:18px}.exhibition_list .exhibition.applied,.application_documents .documents.applied,.document_list .change_document.applied,.optional_documents .documents.applied,.application-doc_select .doc_box.applied,.optional-doc_select .documents.doc_select.border-box.applied{background-color:#a4e6f7!important}.exhibition_list .exhibition.completed,.application_documents .documents.completed,.document_list .change_document.completed,.optional_documents .documents.completed,.application-doc_select .doc_box.completed,.optional-doc_select .documents.doc_select.border-box.completed{background-color:#b0b0ad!important}.exhibition_list .exhibition.timelimit,.application_documents .documents.timelimitmark,.document_list .change_document.timelimitmark,.optional_documents .documents.timelimitmark,.application-doc_select .documents.doc_box.border-box.timelimitmark,.optional-doc_select .documents.doc_select.border-box.timelimitmark{background-color:#fff5f5}.exhibition_list .exhibition.timelimit:after,.application_documents .documents.timelimitmark:after,.document_list .change_document.timelimitmark:after,.optional_documents .documents.timelimitmark:after,.application-doc_select .documents.doc_box.border-box.timelimitmark:after,.optional-doc_select .documents.doc_select.border-box.timelimitmark:after{content:"期限\a注意";white-space:pre;display:block;padding:10px;color:#fff;font-size:1rem;line-height:1.1;background-color:var(--caution-red);border-radius:50%;position:absolute;top:0;right:0;transform:translateY(-50%)}.exhibition_list .exhibition.timeout,.application_documents .documents.timeoutmark,.document_list .change_document.timeoutmark,.optional_documents .documents.timeoutmark,.application-doc_select .doc_box.timeouttmark,.optional-doc_select .documents.doc_select.border-box.timeoutmark{background-color:#f79c9c}.exhibition_list .exhibition.timeout:after,.application_documents .documents.timeoutmark:after,.document_list .change_document.timeoutmark:after,.optional_documents .documents.timeoutmark:after,.application-doc_select .doc_box.timeoutmark:after,.optional-doc_select .documents.doc_select.border-box.timeoutmark:after{content:"期限\a切れ";white-space:pre;display:block;padding:10px;color:#fff;font-size:1rem;line-height:1.1;background-color:var(--ng-red);border-radius:50%;position:absolute;top:0;right:0;transform:translateY(-50%)}.exhibition_list ul.exhibit_status{display:flex;-moz-column-gap:4%;column-gap:4%;margin:0 0 auto}.exhibition_list ul.exhibit_status li{flex:0 0 90px;padding:3px 0;text-align:center;color:#fff;background-color:var(--dark-gray)}.exhibition_list ul.exhibit_status.active li.state{background-color:#25a561}.exhibition_list ul.exhibit_status.active li.booth,.exhibition_list ul.exhibit_status.passive li.state,.exhibition_list ul.exhibit_status.passive li.booth{background-color:var(--primary-blue)}.exhibition_list .exhibit_data{display:flex;align-items:center;justify-content:space-between;margin:auto 0}.exhibition_list .exhibit_data .exhibit_logo{flex:0 0 auto;max-width:33%;aspect-ratio:1 / 1}.exhibition_list .exhibit_data .exhibit_logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.exhibition_list .exhibit_data .exhibit_name{flex:0 0 64%;margin:0 0 0 auto}.exhibition_list .exhibit_data .exhibit_name p{margin-top:1em}.exhibition_list .exhibit_note{margin:auto 0 0}.exhibition_list .exhibition a{text-decoration:none}ul.news li{display:flex;margin-bottom:15px;color:var(--font-black)}ul.news li time{flex:0 0 10%;font-weight:700}ul.news li p{flex:0 0 85%;margin:0 0 0 1em;word-break:break-all}@media only screen and (max-width: 820px){.exhibition_list .exhibition{flex:0 0 48%;margin-bottom:30px}.exhibition_list .exhibit_data .exhibit_logo{max-width:28%}.exhibition_list .exhibit_data .exhibit_name{flex:0 0 67%}}#mypage_head{min-width:100%;margin-top:-30px;margin-bottom:30px;background-color:#fff}#mypage_head .inner{display:flex;padding:35px 0 40px;align-items:center;-moz-column-gap:2%;column-gap:2%}#mypage_head h1{flex:0 0 16.2%}#mypage_head .event_data{flex:0 0 40%;line-height:1.2}#mypage_head .event_data h2{margin:0;padding:0;font-size:2.8rem}#mypage_head .event_data h2:after{content:none}#mypage_head .event_data p{font-size:1.2rem}#mypage_head .event_data p.period{font-size:1.4rem;margin:10px 0}#mypage_head .event_note{flex:0 0 20.4%}#mypage_head .event_note .booth_num{align-items:center;justify-content:space-between;-moz-column-gap:15px;column-gap:15px;margin-bottom:15px}#mypage_head .event_note .booth_num p{flex:0 0 33.7%;padding:10px 0;font-size:2.1rem;font-weight:700;text-align:center;color:#fff;background-color:var(--primary-blue)}#mypage_head .event_note .booth_num select{flex:0 0 61%;box-sizing:border-box;padding:10px 15px;outline:none}#mypage_head .event_note ul.status{display:flex;-moz-column-gap:15px;column-gap:15px}#mypage_head .event_note ul.status li{flex:0 0 43.7%;padding:4px 0;font-size:1.4rem;line-height:1.2;text-align:center;color:#fff}#mypage_head .event_note ul.status li:nth-of-type(1){background-color:#25a561}#mypage_head .event_note ul.status li:nth-of-type(2){background-color:var(--primary-orange)}#mypage_head .office_data{flex:0 0 15.4%;text-align:center;margin-left:auto}@media only screen and (max-width: 820px){#mypage_head .event_data h2{font-size:2.6rem}#mypage_head .event_note .booth_num p{padding:8px 0;font-size:1.8rem}#mypage_head .event_note .booth_num select{flex:58%;width:58%}}#mypege_nav{width:95%;max-width:1180px;margin:0 auto 60px}#mypege_nav ul{display:flex;list-style:none;align-items:center;margin:0;padding:0}#mypege_nav li{flex:0 0 25%;text-align:center}#mypege_nav li a{display:block;margin:0 auto;padding:0 0 30px;text-decoration:none;color:var(--primary-blue);position:relative}#mypege_nav li a:before,#mypege_nav li a:after{position:absolute;content:"";display:block}#mypege_nav li a:before{width:12px;height:10px;-webkit-clip-path:polygon(0 0,100% 0%,50% 100%);clip-path:polygon(0 0,100% 0%,50% 100%);background-color:var(--primary-blue);bottom:8px;left:50%;transform:translate(-50%)}#mypege_nav li a:after{width:100%;height:4px;background-color:#fff;bottom:0;left:0}#mypege_nav li.current a{font-weight:700}#mypege_nav li.current a:after{background-color:var(--primary-blue)}ul.news{margin-bottom:60px}.mypage_data{padding:25px 30px;margin:0 auto 45px}.mypage_data h3{color:var(--primary-blue)}.mypage_data table{width:100%;border:none;border-collapse:collapse;text-align:left;color:#707f89}.mypage_data table th,.mypage_data table td{padding:10px 0}.mypage_data table th{width:13%;font-weight:700}.mypage_data .pkg_data:not(:nth-of-type(1)){padding-top:40px;margin-top:40px;border-top:1px dashed #aab4bc}.mypage_data .pkg_data h4{margin-bottom:20px;font-size:1.8rem;color:var(--font-black)}.mypage_data .pkg_data p{margin-bottom:24px}.mypage_data .pkg_data table{margin-bottom:50px}.mypage_data .pkg_data table th{padding-left:1em;padding-right:1em;color:var(--font-black)}.mypage_data .pkg_detail{display:flex;-moz-column-gap:40px;column-gap:40px}.mypage_data .pkg_detail .pkg_img{flex:0 0 33.6%}.mypage_data .pkg_detail .pkg_detail_note h4{margin-bottom:18px}.mypage_data .pkg_detail .pkg_detail_note p{margin-bottom:24px}.application_documents{margin-bottom:60px}.documents{display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px;padding:22px 30px;margin-bottom:20px;position:relative}.documents p{font-weight:700}.documents .style{flex:0 0 9%;max-width:90px;padding:5px 0;text-align:center;font-size:3rem;font-weight:700;line-height:1.1;color:#fff;background-color:var(--primary-blue)}.documents .style span{display:block;font-size:1.6rem}.documents .style a{color:#fff;text-decoration:none}.documents .doc_name{flex:0 0 25%}.documents .doc_name h4{margin-bottom:10px;font-size:1.8rem;line-height:1.8em;text-decoration:underline}#page_content .documents .doc_name h4 a{display:inline-block;margin-left:10px;padding:5px 10px;font-size:1.6rem}.documents .doc_name p.timelimit{color:var(--primary-orange)}.documents .doc_name p.timeout{color:#e14c3f}.documents .status{flex:0 0 32.2%}.documents .status ul,.documents .method ul{list-style:none;display:flex;margin:0 0 13px;padding:0}.documents .status ul li,.documents .method ul li{flex:0 0 30%;padding:4px;margin:0;text-align:center;font-size:1.4rem;font-weight:700;color:#fff;background-color:#aab4bc}.documents .method ul li{flex:0 0 32%}.documents .status ul li.current,.documents .method ul li.current{background-color:var(--primary-orange)}.documents .method ul li.application,.documents .method ul li.format.current{background-color:var(--dark-gray)}.documents .method ul li.application{margin-right:20px}.application_documents .documents{background-color:#fff5f5}.application_documents .documents .style{background-color:var(--caution-red)}.application_documents .documents p.timelimit{color:var(--caution-red)}.application_documents .documents p.timeout{color:var(--ng-red)}.documents .delete_btn{display:block;width:30px;height:30px;overflow:hidden;border-radius:50%;position:absolute;right:1%;top:10%;background-color:var(--dark-gray)}.documents .delete_btn span{display:block;width:100%;height:100%;text-indent:-500px;position:relative;transform:rotate(45deg)}.documents .delete_btn span:before,.documents .delete_btn span:after{content:"";display:block;width:20px;height:2px;background-color:#fff;position:absolute;top:50%;left:50%}.documents .delete_btn span:before{transform:rotate(0) translate(-10px,-1px)}.documents .delete_btn span:after{transform:rotate(90deg) translate(-1px,10px)}#page_content .optional_documents h3 a.add_doc.btn{display:inline-block;padding:10px 40px;font-size:1.8rem}@media only screen and (max-width: 820px){.documents{padding:15px 20px;-moz-column-gap:12px;column-gap:12px}.documents .doc_name{flex:0 0 28%}.documents .status ul li,.documents .method ul li{font-size:1.2rem}.documents .method ul li{flex:0 0 30%}#page_content .documents .doc_name h4 a{padding:6px 20px;font-size:1.4rem}.documents .delete_btn{width:20px;height:20px;right:.5%;top:5%}.documents .delete_btn span:before,.documents .delete_btn span:after{width:14px}.documents .delete_btn span:before{transform:rotate(0) translate(-7px,-1px)}.documents .delete_btn span:after{transform:rotate(90deg) translate(-1px,7px)}}#apply_flow,#document_flow{margin:40px auto 70px}#apply_flow ul,#document_flow ul{display:flex;align-items:center}#apply_flow ul li{flex:0 0 25%}#apply_flow ul.step_slider,#document_flow ul.step_slider{width:100%;height:10px;margin-bottom:10px;background-color:#fff;border-radius:30px}#apply_flow ul.step_slider li,#document_flow ul.step_slider li{width:25%;height:10px;background:#fff;position:relative}#apply_flow ul.step_slider li:first-child,#document_flow ul.step_slider li:first-child{border-radius:30px 0 0 30px}#apply_flow ul.step_slider li:last-child,#document_flow ul.step_slider li:last-child{border-radius:0 30px 30px 0}#apply_flow ul.step_slider li:before,#document_flow ul.step_slider li:before{content:"";display:block;width:4px;height:4px;border-radius:50%;background-color:#25a561;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}#apply_flow ul.step_slider li.current:before,#document_flow ul.step_slider li.current:before{width:16px;height:16px;border:2px solid #fff}#apply_flow ul.step_slider li.enabled,#document_flow ul.step_slider li.enabled{background-color:#25a561}#apply_flow ul.step_slider li.enabled:before,#document_flow ul.step_slider li.enabled:before{left:3px;background-color:#fff}#apply_flow ul.step_slider li span,#document_flow ul.step_slider li span{display:block;font-size:1.2rem;position:absolute;top:20px;left:0}#apply_flow ul.step_slider li.current span,#document_flow ul.step_slider li.current span{font-weight:700;color:#25a561}.form_style .basic_information{padding:40px;margin-bottom:40px}.basic_information:nth-child(1){margin-top:40px}.basic_information h3,.application-doc_select h3,.optional-doc_select h3{color:var(--primary-blue)}.basic_information label.radio_label:not(:nth-of-type(1)),.registration .radio_box label.radio_label:not(:nth-of-type(1)){margin-left:50px}.input_situation{display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px;padding:30px;margin:30px auto 50px}.input_situation .style{flex:0 0 9%;max-width:90px;padding:5px 0;text-align:center;font-size:3rem;font-weight:700;line-height:1.1;color:#fff;background-color:var(--primary-blue)}.input_situation .style span{display:block;font-size:1.6rem}.input_situation p.update{font-size:1.4rem;margin-bottom:0}.input_situation .doc_name{flex:0 0 50%}.input_situation p.update span.method{display:inline-block;padding:2px 10px;margin-right:10px;line-height:1.2;color:#fff;background-color:var(--font-black)}.input_situation h2{margin:0;padding:0;font-size:3.6rem;line-height:1.2}.input_situation h2:after{content:none}.input_situation .status{flex:0 0 36%;margin-left:auto}.input_situation .status ul{list-style:none;display:flex;margin:0 0 10px;padding:0}.input_situation .status li{flex:0 0 30%;max-width:110px;padding:2px;text-align:center;font-size:1.4rem;color:#fff;background-color:#aab4bc}.input_situation .status li.current{background-color:var(--primary-orange)}.input_situation .status p.timelimit{font-size:1.8rem;font-weight:700;color:var(--caution-red)}.input_situation .status p.timeout{font-size:1.8rem;font-weight:700;color:var(--ng-red)}.form_style .border-box.basic_info_inner{padding:50px 30px}.basic_info_inner{color:var(--font-black)}.basic_info_inner .pkg_data .radio_box,.registration .radio_box{margin-bottom:50px}.registration h4+.radio_box{padding:20px 0;margin-bottom:0}.basic_info_inner .pkg_data .radio_box p{font-size:1.8rem;font-weight:700}.basic_info_inner .pkg_data h4{margin-bottom:20px;font-size:1.8rem;color:var(--font-black)}.basic_info_inner .pkg_data p{margin-bottom:24px}.basic_info_inner .pkg_data table{width:90%;margin:0 auto 50px}.basic_info_inner .pkg_data table th{width:20%}.basic_info_inner .pkg_data:not(:nth-of-type(1)){padding-top:40px;margin-top:40px;border-top:1px dashed #aab4bc}.basic_info_inner .pkg_detail{display:flex;-moz-column-gap:40px;column-gap:40px}.basic_info_inner .pkg_detail .pkg_img{flex:0 0 33.6%}.basic_info_inner .pkg_detail .pkg_detail_note h4{margin-bottom:18px}@media only screen and (max-width: 820px){.input_situation h2{font-size:3.2rem}.input_situation .status p.timelimit,.input_situation .status p.timeout{font-size:1.6rem}.basic_info_inner .pkg_data table th{width:20%}}.form_style .application-doc_select,.form_style .optional-doc_select{padding:40px 30px;margin-bottom:50px}.form_style .application-doc_select .doc_list,.form_style .optional-doc_select .doc_list{display:flex;flex-wrap:wrap;-moz-column-gap:3%;column-gap:3%}.form_style .doc_list>*{flex:0 0 31%;padding-bottom:10px;margin-bottom:30px}.form_style .doc_list>label{padding:0;overflow:hidden}.form_style .application-doc_select .doc_list2,.form_style .optional-doc_select .doc_list2{display:flex;flex-wrap:wrap;-moz-column-gap:3%;column-gap:3%}.form_style .doc_list2>*{flex:1 0 31%;padding-bottom:10px;margin-bottom:30px}.form_style .doc_list2>label{padding:0;overflow:hidden}.form_style .application-doc_select .doc_box{background-color:#fff5f5;margin-bottom:0}.form_style .optional-doc_select .doc_box{min-height:136px;padding:24px 30px 10px;position:relative}.form_style .optional-doc_select .doc_box .check{display:none;position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:50%;background-color:var(--primary-blue)}.form_style .optional-doc_select .doc_box .check:before{content:"";display:block;width:16px;height:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:13px;left:13px;transform:rotate(-45deg)}.doc_list label.doc_select input:checked+.doc_box .check,.doc_list2 label.doc_select input:checked+.doc_box .check{display:block}.doc_box ul.status{display:flex;-moz-column-gap:15px;column-gap:15px;font-size:1.4rem;font-weight:700;line-height:1.2;color:#fff;margin-bottom:5px}.doc_box ul.status li{flex:0 0 33%;max-width:90px;padding:4px 0;text-align:center;background-color:var(--primary-blue)}.application-doc_select .doc_box ul.status li{background-color:var(--caution-red)}.doc_list label.doc_select:has(input:checked),.doc_list2 label.doc_select:has(input:checked){background-color:#f3f3f3}.doc_box h4{font-size:2.1rem;line-height:1.2;margin-bottom:5px}.doc_box p.timelimit{font-weight:700;color:var(--caution-red)}.doc_box p.timeout{font-weight:700;color:var(--ng-red)}@media only screen and (max-width: 820px){.form_style .application-doc_select .doc_list,.form_style .application-doc_select .doc_list2,.form_style .optional-doc_select .doc_list,.form_style .optional-doc_select .doc_list2{-moz-column-gap:6%;column-gap:6%}.form_style .doc_list>*{flex:0 0 47%}.form_style .doc_list2>*{flex:1 0 47%}}.explain{padding:20px 30px;margin-bottom:30px;border-radius:10px;border:1px solid var(--form-border)}.explain li{display:flex}.explain li:not(:last-child){margin-bottom:.5em}.explain li>span.dt{flex:0 0 20%}.explain li>span.dd{flex:0 0 80%}.explain li>span.dd:before{content:":";margin-right:4px}#change_rquest{margin:30px auto}#change_rquest .document_list{padding:40px}#change_rquest .document_list .change_document{display:flex;align-items:center;padding:15px 20px;margin-bottom:20px;position:relative}#change_rquest .change_document>*{padding:4px 20px;border-left:1px solid var(--form-border)}#change_rquest .change_document div.style{flex:0 0 6.2%;max-width:65px;padding:11px 0;text-align:center;font-size:2.1rem;font-weight:700;line-height:1.1;color:#fff;border:none;background-color:var(--primary-blue)}#change_rquest .change_document div.style span{display:block;font-size:1.4rem}#change_rquest .change_document div.doc_name{flex:0 0 36.7%;border-left:none}#change_rquest .change_document div.doc_name h4{font-size:2.1rem}#change_rquest .change_document div>label:not(:nth-child(1)){margin-left:25px}#page_content a.modal_btn{display:inline-block;width:240px;padding:4px 0;font-size:1.8rem;font-weight:700;line-height:1.5}table.change_history{width:100%;border:none;border-collapse:collapse}table.change_history th{padding:20px 0;font-weight:700;text-align:center;border-bottom:2px solid var(--login-black)}table.change_history td{padding:40px 5px 0;text-align:center}table.change_history td.change_date{width:20%;padding-right:20px;text-align:left}table.change_history td.change_doc{width:30%;text-align:left}table.change_history td.change_content{width:25%}table.change_history td.change_situation{width:14%;font-weight:700;color:var(--caution-red)}table.change_history td span,table.change_history td a.comment_check{display:inline-block;width:90px;padding:4px 0;text-align:center;text-decoration:none;font-size:1.4rem;color:#fff}table.change_history td.change_doc span{margin-right:10px;background-color:var(--primary-blue)}table.change_history td.change_content a.comment_check{margin-left:10px;background-color:var(--font-black)}#comment_box,#supcomlist_box,.comment_detail,#item-billingform{position:relative;width:90vw;max-width:1180px;padding:40px 30px}#comment_box h3,#supcomlist_box h3,.comment_detail h3,#item-billingform h3{font-size:2.4rem;color:var(--primary-blue)}#comment_box h3 span.comment_caution,#supcomlist_box h3 span.comment_caution,.comment_detail h3 span.comment_caution,#item-billingform h3 span.comment_caution{font-size:1.6rem;color:var(--caution-red)}#comment_box textarea,.comment_detail textarea,#item-billingform textarea{width:100%;max-width:1110px;height:150px;padding:10px 20px;color:var(--login-black);border:1px solid var(--form-border);outline:none}#comment_box p.comment_close,#supcomlist_box p.comment_close,#item-billingform p.comment_close,.comment_detail p.comment_close{display:block;width:40px;height:40px;overflow:hidden;border-radius:50%;position:absolute;top:50px;right:40px;background-color:var(--form-border)}#comment_box p.comment_close a,#supcomlist_box p.comment_close a,.comment_detail p.comment_close a,#item-billingform p.comment_close a{display:block;width:100%;height:100%;text-indent:-500px;position:relative;transform:rotate(45deg)}#comment_box p.comment_close a:before,#comment_box p.comment_close a:after,#supcomlist_box p.comment_close a:before,#supcomlist_box p.comment_close a:after,.comment_detail p.comment_close a:before,.comment_detail p.comment_close a:after,#item-billingform p.comment_close a:before,#item-billingform p.comment_close a:after{content:"";display:block;width:20px;height:2px;background-color:#fff;position:absolute;top:50%;left:50%}#comment_box p.comment_close a:before,#supcomlist_box p.comment_close a:before,.comment_detail p.comment_close a:before,#item-billingform p.comment_close a:before{transform:rotate(0) translate(-10px,-1px)}#comment_box p.comment_close a:after,#supcomlist_box p.comment_close a:after,.comment_detail p.comment_close a:after,#item-billingform p.comment_close a:after{transform:rotate(90deg) translate(-1px,10px)}#comment_box button[type=submit]{background-color:var(--primary-orange)}button.lity-close{display:none}.lity.lity-opened{background-color:#00000078}.lity-content:after{box-shadow:none}#supcomlist_box .kind_name,#supcomlist_box .supcom_info{margin-top:10px;margin-left:20px;margin-bottom:10px}#supcomlist_box .kind_name h4{font-size:1.8rem}@media only screen and (max-width: 820px){#change_rquest .document_list .change_document{padding:15px 20px}#change_rquest .change_document>*{padding:4px 10px}#change_rquest .change_document div.style{padding:5px}#change_rquest .change_document div.doc_name{flex:0 0 30%}#change_rquest .change_document div.doc_name h4{font-size:1.8rem}#change_rquest .change_document div>label:not(:nth-child(1)){margin-left:15px}}.data_dl_list{margin-bottom:80px}.data_dl_list h3{margin-bottom:30px;font-size:2.4rem;color:var(--primary-blue)}.data_dl_list select{max-width:31.2%;padding:30px 70px 30px 50px;margin-bottom:30px;color:var(--login-black);border-radius:10px;border:1px solid var(--form-border)}.data_dl_list select:not(:nth-of-type(3n+1)){margin-left:20px}@media only screen and (max-width: 820px){.data_dl_list select{padding:15px 20px}}#account_linkage .border-box{padding:20px 30px}#document_flow ul li{flex:0 0 33.3%}.document_check{padding:20px 30px}.document_check .input_situation{padding:20px 0 36px;margin:0 auto 30px;border-bottom:1px solid var(--form-border)}.document_check .document_note{margin:50px auto 0}.document_check .document_note h3{color:var(--primary-blue)}.document_check .document_note>p{line-height:1.8}.document_check .document_note dl{display:flex;flex-wrap:wrap;margin:0;padding:0;line-height:1.8;color:var(--font-black)}.document_check .document_note dl dt{flex:0 0 14%;margin:0 auto 60px 0;font-size:1.8rem;font-weight:700}.document_check .document_note dl dt:before{content:"";display:inline-block;width:14px;height:14px;margin:0 4px 0 0;background-color:var(--font-black)}.document_check .document_note dl dd{flex:0 0 85%;margin:0 0 60px auto}.goods_tab ul{list-style:none;display:flex;margin:0 auto 40px;padding:0;border-bottom:1px solid #AAB4BC}.goods_tab li{flex:0 0 25%;max-width:246px;font-weight:700;text-align:center}.goods_tab a{display:block;width:100%;padding:10px 0;text-decoration:none;background-color:#e8e8e8}.goods_tab li.current a{opacity:1;color:#fff;background-color:var(--primary-blue)}.goods_data{font-weight:700;margin-bottom:30px}.goods_data h3{color:var(--primary-blue)}.goods_data .border-box+h3{margin-top:50px}.goods_data h3 span{margin-left:1em;font-size:66.7%;color:var(--font-black)}.goods_data h3 span.caution{color:var(--caution-red)}.registered{padding:25px 30px;margin-bottom:40px}.registered .data_head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:10px}.registered .data_head h4{font-size:2.8rem;line-height:1.2}.registered .data_head h4 span{margin-left:1em;font-size:57.2%}.registered .data_body{display:flex;-moz-column-gap:12.5%;column-gap:12.5%}.registered .data_body>*{flex:0 0 25%}.registered .data_body ul.quantity li{margin:0 0 8px}.registered .data_body ul.quantity li:last-child{margin-bottom:0}.registered .data_body .purpose{line-height:1.3}.registered .data_body .purpose dt{margin-bottom:5px}.registered .data_body ul.edit{margin:0;padding:0;text-align:right}.registered .data_body ul.edit li{margin-bottom:10px}#page_content .registered .data_body a{display:inline-block;width:110px;padding:5px 0;text-align:center;color:#fff;text-decoration:none}#page_content .registered .data_body a.change{background-color:var(--primary-blue)}#page_content .registered .data_body a.delete{background-color:var(--caution-red)}.registration h4{font-size:1.8rem}.registration h4 span{font-size:1.6rem}.registration h4 span.caution{color:var(--caution-red)}.registration ul.check_list{padding:30px 0;margin-bottom:30px;border-bottom:1px dashed var(--form-border)}.registration ul.check_list.border-none{border:none}.registration td ul.check_list{padding:0 0 0 15%}.registration ul.check_list li:not(:last-child){margin-bottom:20px}.registration ul.check_list li>div{padding:20px 0 0}.registration ul.check_list.col2,.registration ul.radio_box.col2,.registration ul.half{display:flex;-moz-column-gap:3%;column-gap:3%;flex-wrap:wrap}.registration ul.half li{flex:0 0 48.5%}.registration ul.radio_box.col2 li{max-width:60%}.registration ul.check_list.col2 li>span.label,.registration ul.radio_box.col2 li>span.label,.registration ul.half li>span.label{margin:0 20px}.form_style .registration table th{width:25%}.registration input.short-box{margin-right:1em}.deliverables,.pieces_input{padding:30px 0 0;margin-top:30px;border-top:1px dashed var(--form-border)}.deliverables.border-box{border-top-style:solid}.goods_data p.caution{color:var(--caution-red)}.goods_data .doc_list,.goods_data .doc_list2{display:flex;flex-wrap:wrap;-moz-column-gap:3%;column-gap:3%;margin-top:20px}.goods_data label+.doc_list,.goods_data label+.doc_list2{padding-left:40px}.doc_list .uploads_doc,.doc_list2 .uploads_doc{text-align:center;padding-bottom:20px}.doc_list .uploads_doc p,.doc_list2 .uploads_doc p{margin-bottom:20px;line-height:1.2}.doc_list .uploads_doc p.status,.doc_list2 .uploads_doc p.status{width:70%;padding:8px 0;margin:0 auto 20px;font-size:1.4rem;color:#fff}.doc_list .uploads_doc.required p.status,.doc_list2 .uploads_doc.required p.status{background-color:var(--caution-red)}.doc_list .uploads_doc.done p.status,.doc_list2 .uploads_doc.done p.status{background-color:var(--primary-green)}.doc_list .uploads_doc.required a,.doc_list2 .uploads_doc.required a{color:var(--primary-blue)}.doc_list .uploads_doc.done a,.doc_list2 .uploads_doc.done a{color:var(--caution-red)}.registration button[type=submit]{display:block;margin:30px auto;background-color:var(--primary-orange)}.form_style .pieces table th{vertical-align:top;padding-top:24px}.rental_application{display:flex;margin-top:-10px}.rental_application h3{color:var(--primary-blue)}.rental_equipment,.select_item_list{padding-top:40px}.rental_equipment{flex:0 0 70%}.rental_items{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px}.rental_items .item{flex:0 0 46%;margin-bottom:30px;display:flex;padding:10px;font-weight:700}.rental_items .item.disabled{background-color:#f3f3f3}.rental_items .item .thumbnail{flex:0 0 60px}.rental_items .item .item_data{flex:0 0 55%;margin-left:auto}.rental_items .item .item_data h4,.cart_item .item_data .item_text h4{font-size:1.6rem;line-height:1.2;margin-bottom:10px}.rental_items .item .item_data p.price,.cart_item .item_data .item_text p.price{font-size:2.1rem;margin-bottom:10px}.rental_items .item .item_data p.price span,.cart_item .item_data .item_text p.price span{font-size:1.6rem;margin-left:5px;font-weight:500}.rental_items .item_list{flex:0 0 96%;margin-bottom:10px;display:flex;padding:10px;font-weight:700}.rental_items .item_list.disabled{background-color:#f3f3f3}.rental_items .item_list .thumbnail{flex:0 0 60px}.rental_items .item_list .item_data{flex:0 0 65%;margin-left:auto}.rental_items .item_list .item_data h4,.cart_item .item_data .item_text h4{font-size:1.6rem;line-height:1.2;margin-bottom:10px}.rental_items .item_list .item_data p.price,.cart_item .item_data .item_text p.price{font-size:2.1rem;margin-bottom:10px}.rental_items .item_list .item_data p.price span,.cart_item .item_data .item_text p.price span{font-size:1.6rem;margin-left:5px;font-weight:500}#page_content .item_data .link_box a,.container-fluid .item_data .link_box a{display:inline-block}#page_content .item_data .link_box a.view_detail,.container-fluid .item_data .link_box a.view_detail{font-size:1.4rem;font-weight:500;color:var(--primary-blue)}#page_content .item_data .link_box a.add_cart,.container-fluid .item_data .link_box a.add_cart{width:56%;padding:8px 0;background-color:var(--dark-gray);margin-left:15px}.container-fluid .cart_operat a.del_cart{width:30%;padding:8px 0;background-color:var(--primary-blue);margin-left:15px;border-radius:2em;color:#fff}#page_content .disabled .link_box a.add_cart,.container-fluid .disabled .link_box a.add_cart{pointer-events:none;background-color:var(--dark-gray)}.select_item_list{flex:0 0 30%;padding-left:24px;border-left:1px solid #aab4bc}.cart_item{padding:20px;font-weight:700;margin-bottom:30px}.cart_item .item_data{display:flex;margin-bottom:5px}.cart_item .item_data .thumbnail{flex:0 0 22.5%;max-width:60px}.cart_item .item_data .item_text{flex:0 0 70%;margin-left:auto}.cart_item .cart_operat{display:flex;justify-content:space-between}.cart_item .cart_operat .item_count{display:flex}.cart_item .cart_operat input[type=number]::-webkit-outer-spin-button,.cart_item .cart_operat input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;margin:0}.cart_item .cart_operat .item_count input.piece{width:44%;max-width:55px;text-align:center;font-size:1.8rem;border-style:solid;border-width:1px 0;border-color:var(--form-border)}.cart_item .cart_operat .item_count input[type=button]{width:35px;height:35px;border:1px solid var(--form-border);background-color:#f3f3f3}.cart_item .cart_operat .item_count input.cntup_btn{border-radius:0 10px 10px 0}.cart_item .cart_operat .item_count input.cntdown_btn{border-radius:10px 0 0 10px}.select_item_list .total_price{border-top:1px solid #aab4bc}#page_content .cart_item .cart_operat a.btn{display:inline-block;width:85px;padding:8px 0;background-color:var(--dark-gray)}.cart_check_btn{display:flex;justify-content:space-between;padding:30px 0 50px}.cart_check_btn button{width:128px;padding:8px;text-align:center;text-decoration:none;line-height:1.2;color:#fff;border-radius:30px;border:none;outline:none;background-color:var(--primary-blue);opacity:1;cursor:pointer}.cart_check_btn button:hover{opacity:.6;transition:.4s}.cart_check_btn button.check_btn{background-color:#25a561}.item-detail{position:relative;padding:60px 60px 35px;border-radius:5px;border:1px solid var(--form-border);background-color:#fff}.item-detail .item_img{margin-bottom:15px}.item-detail h4{font-size:1.8rem;margin-bottom:10px}.item-detail .detail_note{display:flex;justify-content:space-between}.item-detail p.price{font-size:2.4rem;font-weight:700}.item-detail p.price span{margin-left:5px;font-size:1.6rem;font-weight:700}.item-detail a.add_cart{width:35%;padding:8px 0;margin-left:auto;text-align:center;text-decoration:none;line-height:1.2;color:#fff;border-radius:30px;background-color:var(--primary-orange)}.item-detail p.modal_close{display:block;width:40px;height:40px;overflow:hidden;border-radius:50%;position:absolute;top:20px;right:20px;background-color:var(--form-border)}.item-detail p.modal_close a{display:block;width:100%;height:100%;text-indent:-500px;position:relative;transform:rotate(45deg)}.item-detail p.modal_close a:before,.item-detail p.modal_close a:after{content:"";display:block;width:20px;height:2px;background-color:#fff;position:absolute;top:50%;left:50%}.item-detail p.modal_close a:before{transform:rotate(0) translate(-10px,-1px)}.item-detail p.modal_close a:after{transform:rotate(90deg) translate(-1px,10px)}.equipment_list{margin:0 auto 60px}.equipment_list h3{color:var(--primary-blue)}.equipment{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:15px;column-gap:15px;padding:20px;margin-bottom:30px;font-size:2.4rem;font-weight:700}.equipment .thumbnail{flex:0 0 60px}.equipment h4{font-size:2.4rem}.equipment>p.pieces{text-align:right;margin-left:auto}.equipment .price{flex:0 0 15%;text-align:right;margin-left:auto}.document_check>.total_price{border-top:1px solid #aab4bc;margin:0 0 30px auto;width:50%}.total_price table{width:100%;line-height:1.2;border:none;border-collapse:collapse}.total_price th{font-size:1.8rem;text-align:left}.total_price table span{margin-left:10px;font-size:1.6rem;font-weight:500}.total_price td{font-size:2.4rem;text-align:right}.total_price td span{margin-left:5px}.total_price .pieces_num th,.total_price .pieces_num td{padding:20px 0}.total_price tbody tr:nth-last-of-type(1) th,.total_price tbody tr:nth-last-of-type(1) td{padding-bottom:15px}.total_price tfoot th,.total_price tfoot td{border-top:1px dotted #aab4bc;padding-top:10px}.total_price tfoot th{font-size:2.1rem}.total_price tfoot td{font-size:2.8rem}@media only screen and (max-width: 820px){.rental_equipment{flex:0 0 60%}.select_item_list{flex:0 0 40%}.rental_items .item{flex:0 0 94%}.cart_check_btn button{width:110px}}#page_content .entry_linkbox{display:flex;align-items:center;padding:40px 50px 30px;-moz-column-gap:4%;column-gap:4%;margin:80px auto 60px}.qr_code{flex:0 0 70px}.entry_link_text p{margin:0 0 10px}.entry_link_text p.about_entry{font-size:2.4rem;font-weight:700;line-height:1.3;color:var(--primary-blue)}#page_content .about_entry a.pdf_link{display:inline-block;margin-left:30px;padding:6px 40px;font-size:1.8rem;word-break:break-all}.entry_link_text p.entry_link{font-size:2.4rem;font-weight:700;line-height:1.3;color:var(--primary-blue)}.flex_center{justify-content:center!important}#page_content .sending_data{padding:35px 25px;margin:0 auto 40px}#page_content .sending_data table{width:100%;border:none;border-collapse:collapse;font-weight:700;text-align:left;margin:0 auto 50px}#page_content .sending_data th,#page_content .sending_data td{padding:5px}#page_content .sending_data th{width:10%}#page_content .sending_data th:after{content:":";margin:0 5px}.contact_address{display:flex;justify-content:space-between;align-items:flex-end;font-size:2.4rem;font-weight:700;color:var(--primary-blue)}.contact_address>div{flex:0 0 43%;text-align:center;padding:20px 0}.contact_address>p{padding:20px 0}.contact_address p.address{font-size:3rem;color:var(--font-black)}.order_box{display:flex;align-items:center;margin-bottom:40px;font-weight:700;color:var(--font-black)}.order_box>p{flex:0 0 18%}.order input[type=number]::-webkit-outer-spin-button,.order input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.order input[type=number]{-moz-appearance:textfield;max-width:164px;padding:10px 20px;margin-right:20px;color:var(--login-black);border:1px solid var(--form-border);outline:none}.order button{width:160px;padding:8px 0;margin-left:30px;color:#fff;font-size:1.8rem;line-height:1.2;text-align:center;border:none;border-radius:50px;background-color:var(--primary-blue);outline:none;cursor:pointer}.calc_box{display:flex;align-items:center;justify-content:space-between;padding:40px 80px;margin-bottom:10px;font-size:2.4rem;font-weight:700}.calc_box p.order_price:before,.calc_box p.order_total:before{content:"¥"}.calc_box>p span{font-size:1.6rem;font-weight:500;margin-left:5px}.order_note{margin-bottom:50px}.order_note p{font-size:1.4rem}h3+.calc_box{margin-bottom:50px}.recruiting_list{margin-bottom:35px}.recruiting_list .recruiting{display:flex;padding:20px 18px;align-items:center}.recruiting_list .recruiting h3,.ended_event_list .ended_event h3{font-size:1.6rem;font-weight:700}.recruiting_list .recruiting h3 span{display:inline-block;vertical-align:middle;width:90px;padding:4px 0;margin:0 10px 0 0;font-size:1.4rem;line-height:1.2;text-align:center;color:#fff;background-color:var(--primary-orange)}.recruiting_list .recruiting .thumbnail,.ended_event_list .ended_event .thumbnail{flex:0 0 5%;aspect-ratio:1 / 1}.recruiting_list .recruiting .recruiting_data{flex:0 0 40%;margin:0 0 0 auto}.recruiting_list .recruiting .recruiting_data p,.ended_event_list .ended_event .ended_data p{margin-top:10px}.recruiting_list .recruiting .recruiting_note{flex:0 0 32%;margin:0 0 0 auto}.recruiting_list .recruiting .application_btn{flex:0 0 15.4%;margin:0 15px 0 auto}.recruiting_list .recruiting .application_btn a{display:block;text-decoration:none;width:100%;padding:8px;font-size:1.8rem;line-height:1.2;text-align:center;color:#fff;border-radius:30px;background-color:var(--primary-orange)}.ended_event_list{padding:30px 20px}.ended_event_list .ended_event{display:flex;align-items:center;padding:0 0 20px;margin:0 0 20px;border-bottom:1px dashed var(--form-border)}.ended_event_list .ended_event:nth-last-of-type(1){padding-bottom:0;margin-bottom:0;border-bottom:none}.ended_event_list .ended_event ul.ended_status{flex:0 0 8%;margin:0 auto}.ended_event_list .ended_event ul.ended_status li{text-align:center;color:#fff;display:block;margin-bottom:4px;padding:3px 0;font-size:1.4rem;line-height:1.2;background-color:var(--dark-gray)}.ended_event_list .ended_event ul.ended_status li:last-of-type{margin-bottom:0}.ended_event_list .ended_event .ended_data{flex:0 0 35%}.ended_event_list .ended_event .ended_note{flex:0 0 22%;margin:0 auto}.ended_event_list .ended_event .ended_data_link{flex:0 0 26%;display:flex;align-items:center;justify-content:space-around}.ended_event_list .ended_event .ended_data_link a{flex:0 0 45%;text-decoration:none;padding:5px 0;line-height:1.2;text-align:center;color:#fff;border-radius:30px;background-color:var(--dark-gray)}@media only screen and (max-width: 820px){.recruiting_list .recruiting .recruiting_data{flex:0 0 53%}.recruiting_list .recruiting .recruiting_note{flex:0 0 24%}.recruiting_list .recruiting .application_btn{flex:0 0 13%;margin:0 0 0 auto}.recruiting_list .recruiting h3,.ended_event_list .ended_event h3{font-size:1.4rem;margin-bottom:10px}.recruiting_list .recruiting .application_btn a{font-size:1.6rem}.ended_event_list .ended_event .ended_data{flex:0 0 38%}.ended_event_list .ended_event .ended_note{flex:0 0 25%}.ended_event_list .ended_event .ended_data_link{flex:0 0 14%;flex-direction:column;row-gap:6px}.ended_event_list .ended_event .ended_data_link a{flex:0 0 100%;width:100%}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.sp{display:none}@media only screen and (max-width: 820px){.pc{display:none}#hamburger{background-color:transparent;position:fixed;cursor:pointer;margin:0 0 0 auto;height:60px;width:60px;top:10px;right:0;z-index:999}#hamburger .icon span{position:absolute;left:15px;width:30px;height:4px;background-color:#fff;border-radius:8px;transition:ease .75s}#hamburger .icon span:nth-of-type(1){top:16px}#hamburger .icon span:nth-of-type(2){top:28px}#hamburger .icon span:nth-of-type(3){bottom:16px}#hamburger .close span:nth-of-type(1){transform:rotate(45deg);top:28px}.close span:nth-of-type(2){opacity:0}#hamburger .close span:nth-of-type(3){transform:rotate(-45deg);top:28px}.sp{top:0;left:0;position:absolute;z-index:10;width:100%;background-color:#223134e6}.sp ul{list-style:none;flex-direction:column;line-height:30px}.sp a{text-align:center}}.flt{display:none;width:250px;background-color:#347cbc;position:fixed;top:70px;right:50px}.flt ul{list-style:none;flex-direction:column;line-height:30px;padding-left:20px}.flt a{text-align:center}.toggle{display:none}Label.exp-info-label,Label.exh-info-label,Label.exp-contact-info-label,Label.exp-dcpk-info-label{padding:0;margin:0 0 20px;font-size:2.4rem;font-weight:700;color:var(--primary-blue);display:block}Label.exp-info-label:before,Label.exh-info-label:before,Label.exp-contact-info-label:before,Label.exp-dcpk-info-label:before{content:"";width:10px;height:10px;border-top:2px solid var(--primary-blue);border-right:2px solid var(--primary-blue);-webkit-transform:rotate(45deg);position:absolute;top:calc(50% - 3px);right:20px;transform:rotate(135deg)}Label.exp-info-label,Label.exh-info-label,Label.exp-contact-info-label,Label.exp-dcpk-info-label,.content-adion{backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.content-adion{height:0;margin-bottom:10px;padding:0 20px;overflow:hidden}.toggle:checked+Label.exp-info-label+.content-adion,.toggle:checked+Label.exh-info-label+.content-adion,.toggle:checked+Label.exp-contact-info-label+.content-adion,.toggle:checked+Label.exp-dcpk-info-label+.content-adion{height:auto;padding:20px;transition:all .3s}.toggle:checked+Label.exp-info-label:before,.toggle:checked+Label.exh-info-label:before,.toggle:checked+Label.exp-contact-info-label:before,.toggle:checked+Label.exp-dcpk-info-label:before{transform:rotate(-45deg)!important}#page_content a.reg_btn{background-color:var(--caution-red)}.copy-success-msg{display:none;position:fixed;width:300px;height:40px;line-height:40px;background-color:#29aba4;color:#fff;top:100px;left:0;right:0;margin:auto;text-align:center;border-radius:5px;font-size:1.5rem}.fixcell{position:sticky;left:60px;width:60px;min-width:60px;max-width:60px}.sticky_a{position:sticky;top:0;left:0;background:none;border-left:none;border-right:none}.sticky_a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.sticky_b{position:sticky;top:0;left:0;background:none;border-top:none;border-bottom:none}.sticky_b:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.sticky_ab{position:sticky;top:0;left:0;background:none;border-top:none;border-bottom:none;border-left:none;border-right:none;z-index:1}.sticky_ab:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media print{body{padding-left:0;width:1200px;transform:scale(.88);transform-origin:0 0}}@page{size:A4;margin-bottom:-57.73mm}
