﻿html{font-size:62.5%}body{font-family:"Meiryo UI","ヒラギノ丸ゴ ProN","Hiragino Maru Gothic ProN","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;letter-spacing:.05em;color:#58626f}button{font-family:"Meiryo UI","ヒラギノ丸ゴ ProN","Hiragino Maru Gothic ProN","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;cursor:pointer;transition:all .3s;border:none}button:hover{transition:all .3s}.bold{font-weight:bold}a{text-decoration:none;color:#58626f}input,select,textarea{border:none;font-family:"Meiryo UI","ヒラギノ丸ゴ ProN","Hiragino Maru Gothic ProN","ヒラギノ角ゴシック","Hiragino Sans",sans-serif}canvas{position:relative;border:3px solid #000}div#img-box{border:3px solid #000;width:500px}div#btn-box{position:fixed;bottom:0px}#loading{width:100%;height:100vh;background-color:#fff;position:relative}#loading img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:30rem}.hidden{display:none}div.loader_wrap{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;background-color:rgba(0,0,0,.8)}div.loader_wrap div.loader{width:15rem;height:15rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);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}div.loader_wrap div.loader div.ball-spin-fade-loader{position:relative;top:-1rem;left:-1rem}div.loader_wrap div.loader div.ball-spin-fade-loader>div{background-color:#eee;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute}div.loader_wrap div.loader div.ball-spin-fade-loader>div:nth-child(1){top:25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -0.96s infinite linear;animation:ball-spin-fade-loader 1s -0.96s infinite linear}div.loader_wrap div.loader div.ball-spin-fade-loader>div:nth-child(2){top:17.04545px;left:17.04545px;-webkit-animation:ball-spin-fade-loader 1s -0.84s infinite linear;animation:ball-spin-fade-loader 1s -0.84s infinite linear}div.loader_wrap div.loader div.ball-spin-fade-loader>div:nth-child(3){top:0;left:25px;-webkit-animation:ball-spin-fade-loader 1s -0.72s infinite linear;animation:ball-spin-fade-loader 1s -0.72s infinite linear}div.loader_wrap div.loader div.ball-spin-fade-loader>div:nth-child(4){top:-17.04545px;left:17.04545px;-webkit-animation:ball-spin-fade-loader 1s -0.6s infinite linear;animation:ball-spin-fade-loader 1s -0.6s infinite linear}div.loader_wrap div.loader div.ball-spin-fade-loader>div:nth-child(5){top:-25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -0.48s infinite linear;animation:ball-spin-fade-loader 1s -0.48s infinite linear}div.loader_wrap div.loader div.ball-spin-fade-loader>div:nth-child(6){top:-17.04545px;left:-17.04545px;-webkit-animation:ball-spin-fade-loader 1s -0.36s infinite linear;animation:ball-spin-fade-loader 1s -0.36s infinite linear}div.loader_wrap div.loader div.ball-spin-fade-loader>div:nth-child(7){top:0;left:-25px;-webkit-animation:ball-spin-fade-loader 1s -0.24s infinite linear;animation:ball-spin-fade-loader 1s -0.24s infinite linear}div.loader_wrap div.loader div.ball-spin-fade-loader>div:nth-child(8){top:17.04545px;left:-17.04545px;-webkit-animation:ball-spin-fade-loader 1s -0.12s infinite linear;animation:ball-spin-fade-loader 1s -0.12s infinite linear}@-webkit-keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(0.4);transform:scale(0.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(0.4);transform:scale(0.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}div.loader_disp{display:block}header#menu_header{width:calc(100vw - 100px)}header#menu_header nav.menu_header_nav{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;position:relative;border-bottom:1px solid #cfcfcf;height:80px;box-sizing:border-box}header#menu_header nav.menu_header_nav div.menu_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header#menu_header nav.menu_header_nav div.menu_logo div.logo_wrap{border-right:1px solid #cfcfcf;padding:2rem}header#menu_header nav.menu_header_nav div.menu_logo div.logo_wrap a img{width:100%;box-sizing:border-box}header#menu_header nav.menu_header_nav div.menu_logo div.logo_wrap_detail{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#menu_header nav.menu_header_nav div.menu_logo div.logo_wrap_detail a img{width:100%}header#menu_header nav.menu_header_nav div.menu_logo div.logo_wrap_detail img.arrow_img{margin:5%;width:4%}header#menu_header nav.menu_header_nav div.menu_account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1rem;border:1px solid #58626f;padding:1rem;box-sizing:border-box;position:relative;cursor:pointer}header#menu_header nav.menu_header_nav div.menu_account div.menu_icon{margin-right:1rem}header#menu_header nav.menu_header_nav div.menu_account div.menu_icon img{width:2rem;padding:.5rem;border-radius:50%;background-color:#eee}header#menu_header nav.menu_header_nav div.menu_account div.menu_status span{display:block;font-size:1rem}header#menu_header nav.menu_header_nav div.menu_account div.menu_status span.bold{font-size:1.2rem;margin-bottom:.5rem}header#menu_header nav.menu_header_nav div.menu_account div.menu_arrow{margin-left:1rem}header#menu_header nav.menu_header_nav div.menu_account div.menu_arrow img{width:1rem}header#menu_header nav.menu_header_nav div.menu_account div.menu_hidden{display:none;position:absolute;top:calc(100% + 1rem);left:0;width:100%;background-color:#58626f;border-radius:1rem;font-size:1.6rem;z-index:-1}header#menu_header nav.menu_header_nav div.menu_account div.menu_hidden ul.menu_hidden_ul li{width:100%;padding:2rem 0 2rem 2rem;box-sizing:border-box;border-bottom:1px solid #fff;color:#fff;font-size:1.4rem}header#menu_header nav.menu_header_nav div.menu_account div.menu_hidden ul.menu_hidden_ul li a{color:#fff}header#menu_header nav.menu_header_nav div.menu_account div.menu_hidden ul.menu_hidden_ul li:last-of-type{border-bottom:none}header#menu_header nav.menu_header_nav div.menu_show{background-color:#eff3f8}header#menu_header nav.menu_header_nav div.menu_show div.menu_hidden{z-index:99;display:block}header#menu_header nav.nav_bottom{border-bottom:1px solid #cfcfcf;padding:2rem 3rem;width:calc(100% + 100px);box-sizing:border-box;position:relative;height:80px}header#menu_header nav.nav_bottom ul.Bnav_ul{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#menu_header nav.nav_bottom ul.Bnav_ul li.Bnav_li{font-size:1.4rem;margin-right:3rem;padding:1rem 0}header#menu_header nav.nav_bottom ul.Bnav_ul li.Bnav_li div.addbutton_wrap{position:absolute;top:0;right:0;height:100%}header#menu_header nav.nav_bottom ul.Bnav_ul li.Bnav_li div.addbutton_wrap a button.addbutton{background-color:#e79924;color:#fff;font-size:1.6rem;text-align:center;padding:3rem;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#menu_header nav.nav_bottom ul.Bnav_ul li.Bnav_li div.addbutton_wrap a button.addbutton img{width:1rem;margin-right:2rem}header#menu_header nav.nav_bottom ul.Bnav_ul li.Bnav_li div.addbutton_wrap a button.addbutton img.icon_cart{width:2rem}header#menu_header nav.nav_bottom ul.Bnav_ul li.Bnav_li div.addbutton_wrap a button.button_orange{background-color:#e79924}header#menu_header nav.nav_bottom ul.Bnav_ul li.Bnav_li div.addbutton_wrap a button.button_blue{background-color:#0c419a}header#menu_header nav.nav_bottom ul.Bnav_ul li.current_orange{border-bottom:4px solid #e79924}header#menu_header nav.nav_bottom ul.Bnav_ul li.current_blue{border-bottom:4px solid #0c419a}header#menu_header nav.nav_bottom ul.Bnav_ul li.current_gold{border-bottom:4px solid #d8b33d}header#menu_header nav.nav_bottom ul.Bnav_ul div.sp_Bnav_Parrow,header#menu_header nav.nav_bottom ul.Bnav_ul div.sp_Bnav_Narrow{display:none}header#menu_header nav.nav_bottom div.sp_addbutton_wrap{display:none}header#menu_header nav.nav_bottom_fixed{position:fixed;width:calc(100% - 80px);top:0;left:0;z-index:9;background-color:#fff}@media screen and (max-width: 599px){header#menu_header nav.menu_header_nav div.menu_logo div.logo_wrap{max-width:60px;padding:1.5rem;box-sizing:border-box}header#menu_header nav.menu_header_nav div.menu_logo div.logo_wrap_detail{width:100%}header#menu_header nav.menu_header_nav div.menu_logo div.logo_wrap_detail a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header#menu_header nav.menu_header_nav div.menu_logo div.logo_wrap_detail a img{width:80%}header#menu_header nav.menu_header_nav div.menu_logo div.logo_wrap_detail img.arrow_img{display:none}header#menu_header nav.menu_header_nav div.menu_account{margin-right:1rem;border-radius:2rem;padding:.5rem}header#menu_header nav.menu_header_nav div.menu_account div.menu_icon{margin-right:.5rem}header#menu_header nav.menu_header_nav div.menu_account div.menu_icon img{width:1rem}header#menu_header nav.menu_header_nav div.menu_account div.menu_status span{display:none}header#menu_header nav.menu_header_nav div.menu_account div.menu_status span.bold{font-size:1rem;display:block;margin-bottom:0}header#menu_header nav.menu_header_nav div.menu_account div.menu_arrow{margin-left:.5rem}header#menu_header nav.menu_header_nav div.menu_account div.menu_arrow img{width:.5rem}header#menu_header nav.menu_header_nav div.menu_account div.menu_hidden ul.menu_hidden_ul li{padding:2rem 1rem;font-size:1.2rem}header#menu_header nav.nav_bottom{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}header#menu_header nav.nav_bottom ul.Bnav_ul{width:70%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow-x:scroll}header#menu_header nav.nav_bottom ul.Bnav_ul li.Bnav_li{min-width:fit-content;margin-right:0}header#menu_header nav.nav_bottom ul.Bnav_ul li.Bnav_li div.addbutton_wrap{display:none}header#menu_header nav.nav_bottom ul.Bnav_ul li.Bnav_li div.addbutton_wrap a button.addbutton{width:100%;padding:2rem 1rem;font-size:1.4rem}header#menu_header nav.nav_bottom ul.Bnav_ul li.Bnav_li_true{padding:2rem}header#menu_header nav.nav_bottom ul.Bnav_ul li.current_orange{border-bottom:2px solid #e79924}header#menu_header nav.nav_bottom ul.Bnav_ul li.current_blue{border-bottom:2px solid #0c419a}header#menu_header nav.nav_bottom ul.Bnav_ul li.current_gold{border-bottom:2px solid #d8b33d}header#menu_header nav.nav_bottom ul.Bnav_ul div.sp_Bnav_Narrow,header#menu_header nav.nav_bottom ul.Bnav_ul div.sp_Bnav_Parrow{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}header#menu_header nav.nav_bottom ul.Bnav_ul div.sp_Bnav_Narrow img,header#menu_header nav.nav_bottom ul.Bnav_ul div.sp_Bnav_Parrow img{width:1rem}header#menu_header nav.nav_bottom ul.Bnav_ul div.sp_Bnav_Parrow{top:0;left:0;position:absolute;background-color:#cfcfcf;width:1rem;height:100%}header#menu_header nav.nav_bottom ul.Bnav_ul div.sp_Bnav_Narrow{right:0;position:sticky;background-color:#cfcfcf;width:1rem;height:100%}header#menu_header nav.nav_bottom ul.Bnav_ul_gold{width:100%}header#menu_header nav.nav_bottom ul.Bnav_ul_gold div.sp_Bnav_Parrow{display:none}header#menu_header nav.nav_bottom ul.Bnav_ul_gold div.sp_Bnav_Narrow{display:none}header#menu_header nav.nav_bottom div.sp_addbutton_wrap{display:block;width:30%}header#menu_header nav.nav_bottom div.sp_addbutton_wrap button.addbutton{width:100%;height:100%;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;color:#fff;position:relative;font-size:1.2rem}header#menu_header nav.nav_bottom div.sp_addbutton_wrap button.addbutton img{margin-right:.5rem;width:1rem}header#menu_header nav.nav_bottom div.sp_addbutton_wrap button.addbutton span.cart_count{background-color:#fff;width:2rem;height:2rem;border-radius:50%;color:#0c419a;font-size:1rem;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-left:.5rem}header#menu_header nav.nav_bottom div.sp_addbutton_wrap button.button_orange{background-color:#e79924}header#menu_header nav.nav_bottom div.sp_addbutton_wrap button.button_blue{background-color:#0c419a}header#menu_header nav.nav_bottom_fixed{position:fixed}}div.burger_menu{position:fixed;top:0;right:0;z-index:99}div.burger_menu div.burger_button{background:#58626f;cursor:pointer;width:80px;height:80px;position:relative;z-index:99}div.burger_menu div.burger_button span{display:inline-block;transition:all .3s;position:absolute;left:22px;height:3px;background:#fff;width:45%;border-radius:1rem}div.burger_menu div.burger_button span:nth-of-type(1){top:30px}div.burger_menu div.burger_button span:nth-of-type(2){top:38px}div.burger_menu div.burger_button span:nth-of-type(3){top:46px}div.burger_menu div.burger_button.active span:nth-of-type(1){top:33px;left:28px;transform:translateY(6px) rotate(-45deg);width:30%}div.burger_menu div.burger_button.active span:nth-of-type(2){opacity:0}div.burger_menu div.burger_button.active span:nth-of-type(3){top:45px;left:28px;transform:translateY(-6px) rotate(45deg);width:30%}div.burger_menu div.burger_button.active+ul#menu_body{display:block}div.burger_menu ul#menu_body{width:100vw;height:100vh;overflow-y:scroll;background-color:#eee;position:fixed;transition:all .3s;top:0;left:0;display:none;padding:12rem 0 0}div.burger_menu ul#menu_body li{list-style:none}div.burger_menu ul#menu_body li.row{width:95vw;max-width:800px;margin:0 auto}div.burger_menu ul#menu_body li.row:nth-of-type(n + 2){margin-top:6rem}div.burger_menu ul#menu_body li.row.orange li.part::before{background-color:#e79924}div.burger_menu ul#menu_body li.row.orange span.num{color:#e79924}div.burger_menu ul#menu_body li.row.blue li.part::before{background-color:#0c419a}div.burger_menu ul#menu_body li.row.blue span.num{color:#0c419a}div.burger_menu ul#menu_body li.row.green li.part::before{background-color:#eee}div.burger_menu ul#menu_body li.row.green li.part a{color:#cfcfcf}div.burger_menu ul#menu_body li.row.gold li.part::before{background-color:#d8b33d}div.burger_menu ul#menu_body li.row.gold span.num{color:#eee}div.burger_menu ul#menu_body li.row ul#system{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}@media screen and (max-width: 599px){div.burger_menu ul#menu_body li.row ul#system{-ms-flex-wrap:wrap;flex-wrap:wrap}}div.burger_menu ul#menu_body li.row ul#system li.logo{width:200px}div.burger_menu ul#menu_body li.row ul#system li.logo img{width:80%}@media screen and (max-width: 599px){div.burger_menu ul#menu_body li.row ul#system li.logo{width:100%;text-align:center}div.burger_menu ul#menu_body li.row ul#system li.logo img{max-width:120px}}div.burger_menu ul#menu_body li.row ul#system li.system_row{width:calc(100% - 200px)}@media screen and (max-width: 599px){div.burger_menu ul#menu_body li.row ul#system li.system_row{width:100%}}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part{width:calc(50% - .5rem);padding:3.5rem 0;background-color:#fff;box-sizing:border-box;border-radius:1rem;font-size:1.8rem;position:relative}@media screen and (max-width: 599px){div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part{width:100%}}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part a{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem;box-sizing:border-box}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part a span.num{margin-left:1rem;background-color:#eee;font-size:1.6rem;padding:.5rem 1rem;border-radius:1rem}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part a img{width:.8rem;background-color:#58626f;border-radius:50%;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;padding:.6rem;position:absolute;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);top:50%;right:1rem}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part::before{content:"";width:.3rem;height:2.4rem;position:absolute;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);top:50%;left:0}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part.nest{width:100%}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part.child{background-color:#d0d7e0}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part.child a img{background-color:#fff}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part.child::before{width:0}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part.important{border-radius:7rem}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part.important a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part.important a img.imp_icon{position:relative;transform:initial;top:initial;right:initial;margin-right:1rem;background-color:#fff;width:2rem}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part.important a img{background-color:#fff}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part.important::before{height:0}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part.important.orange{background-color:#e79924}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part.important.blue{background-color:#0c419a}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts li.part.important.gold{background-color:#d8b33d}div.burger_menu ul#menu_body li.row ul#system li.system_row ul#parts p{font-size:1.8rem;width:100%;margin-top:2rem;margin-bottom:1rem}div.burger_menu ul#menu_body li.row:last-of-type{padding:0 0 36rem}div.breadcrumb{width:95vw;margin:0 auto;padding:4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.breadcrumb div.breadcrumb_parts a img{width:2rem}div.breadcrumb div.breadcrumb_parts div.breadcrumb_next_icon{margin:0 2rem}div.breadcrumb div.breadcrumb_parts div.breadcrumb_next_icon img{width:1rem}@media screen and (max-width: 599px){div.breadcrumb{padding:2rem 0}div.breadcrumb div.breadcrumb_parts a img{width:1rem}div.breadcrumb div.breadcrumb_parts div.breadcrumb_next_icon{margin:0 .5rem}}footer .footer_policy_wrap{background-color:#9fa0a0;justify-content:space-between;display:flex;gap:1rem;padding:2rem 2rem 0 2rem;align-items:center}footer .footer_policy_wrap_login{background-color:#58626f;justify-content:space-between;display:flex;gap:1rem;padding:2rem 2rem 0 2rem;align-items:center}footer .link_policy{color:#fff;font-size:1.1rem}footer .link_policy_wrap{display:flex;gap:1.1rem}footer .footer_tel{background-color:#fff;border-radius:1rem;color:#9fa0a0;padding:1rem;font-weight:900;font-size:1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-emphasis:none;cursor:pointer}footer .footer_tel_login{background-color:#fff;border-radius:1rem;color:#58626f;padding:1rem;font-weight:900;font-size:1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-emphasis:none;cursor:pointer}footer div#footer{width:100%;background-color:#9fa0a0;color:#fff;text-align:center;font-size:1.6rem}footer div#detail_footer{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #cfcfcf}footer div#detail_footer div.detail_footer_parts{width:25%;padding:3rem;box-sizing:border-box;border-right:1px solid #cfcfcf;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}footer div#detail_footer div.detail_footer_parts img{width:100%;max-width:120px}footer div.copyright{text-align:center;background-color:#9fa0a0;color:#fff;font-size:1.2rem;padding:2rem 2.5vw;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}footer div.copyright div.copyright_logo img{max-width:180px}footer div.copyright div.copyright_logo img.taggline_logo{max-width:100px;height:40px}@media screen and (max-width: 599px){footer div#footer{font-size:1.2rem}footer div#detail_footer{-ms-flex-wrap:wrap;flex-wrap:wrap}footer div#detail_footer div.detail_footer_parts{width:50%;border-bottom:1px solid #cfcfcf;text-align:center;padding:2rem 0}footer div#detail_footer div.detail_footer_parts a{margin:0 auto}footer div#detail_footer div.detail_footer_parts img{width:50%}footer div.copyright{font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}footer div.copyright div.copyright_logo{width:50%;margin-bottom:2rem}footer div.copyright p.copyright_text{margin:0 auto}}div#contents{background-color:#eee;padding-bottom:4rem}div#contents div.add_data_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div#contents div.add_data_wrap button.data_add{border-radius:4rem;padding:2rem 4rem;box-sizing:border-box;color:#fff;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div#contents div.add_data_wrap button.data_add img{width:1rem;margin-right:1rem}div#contents div.add_data_wrap button.first_button{margin-right:2rem}div#contents section.top_block1{margin-bottom:6rem}div#contents section.top_block1 div.top_B1parts{padding:3rem 0;background-color:#fff;border-radius:1rem;margin-bottom:3rem}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner p.top_B1parts_title{font-size:2rem;line-height:3rem;width:30%;padding:0 5rem;box-sizing:border-box;text-align:center}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner p.top_B1parts_title span{display:block}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap{border-left:4px solid #eee;font-size:1.4rem;line-height:2.1rem}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap p.top_B1parts_ex{width:100%;padding:0 5rem;box-sizing:border-box}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap p.top_B1parts_ex span{display:block}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap div.top_B1parts_Dex{width:100%;padding:0 5rem;box-sizing:border-box}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap div.top_B1parts_Dex span{display:block}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap div.top_B1parts_Dex h2.cando_title{margin-top:4rem;font-size:1.6rem}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap div.top_B1parts_Dex ul{margin:2rem 0;padding:2rem 6rem;border-radius:1rem;box-sizing:border-box;list-style:none;background-color:#eff3f8}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap div.top_B1parts_Dex ul li{line-height:2.8rem;font-size:1.4rem;position:relative}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap div.top_B1parts_Dex ul li::before{content:"";background-image:url("/img/icon/info_five.png");background-size:contain;background-repeat:no-repeat;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:-3rem;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%)}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap div.top_B1parts_Dex ul li.strong{color:#e79924}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_img{position:absolute;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);top:50%;right:2rem;width:2rem;height:2rem;background-color:#58626f;border-radius:50%;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}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_img img{width:50%}div#contents section.top_block1 div.top_B1parts div.border_orange{border-left:3px solid #e79924}div#contents section.top_block1 div.top_B1parts div.border_blue{border-left:3px solid #0c419a}div#contents section.top_block1 details.top_details{margin-bottom:3rem;background-color:#d0d7e0;border-radius:1rem;padding:2rem 0;box-sizing:border-box}div#contents section.top_block1 details.top_details summary{font-size:1.8rem;font-weight:bold;position:relative;display:block;list-style:none;padding-left:3rem;box-sizing:border-box}div#contents section.top_block1 details.top_details summary::-webkit-details-marker{display:block;list-style:none}div#contents section.top_block1 details.top_details summary::after{content:"";background-image:url("/img/icon/plus_five.png");background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:2rem;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);width:1rem;height:1rem}div#contents section.top_block1 details.top_details[open] summary::after{background-image:url("/img/icon/minus_five.png")}div#contents section.top_block1 details.top_details ul.details_ul{margin:2rem 4rem;padding:2rem 6rem;border-radius:1rem;box-sizing:border-box;list-style:none;background-color:#f5f5f5}div#contents section.top_block1 details.top_details ul.details_ul li{line-height:2.8rem;font-size:1.4rem;position:relative}div#contents section.top_block1 details.top_details ul.details_ul li::before{content:"";background-image:url("/img/icon/info_five.png");background-size:contain;background-repeat:no-repeat;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:-3rem;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%)}div#contents section.top_block1 details.top_details ul.details_ul li.strong{color:#e79924}div#contents section.top_block1 details.top_details ul.other_ul{margin:2rem 2rem 0}div#contents section.top_block1 details.top_details ul.other_ul li.other_li{padding:2rem 0;margin-bottom:2rem;box-sizing:border-box;font-size:1.4rem;box-sizing:border-box;border-radius:1rem;background-color:#fff;list-style:none}div#contents section.top_block1 details.top_details ul.other_ul li.other_li a{padding:.5rem 2rem;box-sizing:border-box;border-left:3px solid #e79924}div#contents section.top_block1 details.top_details ul.other_ul li.other_li:last-of-type{margin-bottom:0}@media screen and (max-width: 599px){div#contents section.top_block1 div.top_B1parts{padding:2rem 0;border-radius:1rem;border:1px solid #cfcfcf}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner{border-left:none;display:block;padding:0 2rem;box-sizing:border-box;position:relative}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner p.top_B1parts_title{width:100%;padding:0 0 1rem;border-bottom:2px solid #cfcfcf;text-align:left;font-size:1.6rem}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap{border-left:none;padding-top:2rem}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap p.top_B1parts_ex{padding:0 0 0 2rem}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap div.top_B1parts_Dex{padding:0 0 0 2rem}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap div.top_B1parts_Dex h2.cando_title{margin-top:2rem}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap div.top_B1parts_Dex ul{padding:2rem;margin-top:1rem}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap div.top_B1parts_Dex ul li{font-size:1.4rem;line-height:2.8rem;padding-left:2rem;box-sizing:border-box}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_exwrap div.top_B1parts_Dex ul li::before{left:-1rem}div#contents section.top_block1 div.top_B1parts div.top_B1parts_inner div.top_B1parts_img{top:.8rem;transform:initial;width:1.6rem;height:1.6rem}}div#contents section.top_block1 details.top_details summary{padding-left:2rem;font-size:1.6rem}div#contents section.top_block1 details.top_details ul.details_ul{margin:2rem;padding:2rem 2rem 2rem 6rem}div#contents section.top_block1 details.top_details ul.other_ul li.other_li a{border-left:none;padding:0 0 1rem;margin-left:2rem;border-bottom:2px solid #cfcfcf}div#contents section.top_block2{position:relative;box-sizing:border-box;border-radius:1rem;border:2px solid #cfcfcf;padding:4rem}div#contents section.top_block2 p.summary_title{width:fit-content;position:absolute;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);top:0;left:2rem;padding:1rem;box-sizing:border-box;background-color:#eee;font-size:1.6rem}div#contents section.top_block2 div.summary_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;margin-bottom:2rem}div#contents section.top_block2 div.summary_wrap p.summary_total span{margin-left:1rem;font-size:2.4rem;color:#0c419a}div#contents section.top_block2 div.summary_wrap p.summary_total span.txt_orange{color:#e79924}div#contents section.top_block2 div.summary_wrap p.summary_total span.txt_blue{color:#0c419a}div#contents section.top_block2 div.summary_wrap button{background-color:#58626f;color:#fff;border-radius:2rem;padding:1rem 1.5rem;margin-left:2rem}div#contents section.top_block2 div.summary_wrap:last-of-type{margin-bottom:0}@media screen and (max-width: 599px){div#contents section.top_block2{padding:4rem 2rem;margin-bottom:4rem}div#contents section.top_block2 div.summary_wrap{display:block;font-size:1.4rem}div#contents section.top_block2 div.summary_wrap p.summary_total{width:100%;margin-bottom:1rem}div#contents section.top_block2 div.summary_wrap p.summary_total span{font-size:2rem}div#contents section.top_block2 div.summary_wrap a{display:block}div#contents section.top_block2 div.summary_wrap a button{margin-left:0}}div#contents section.list_contents_wrap div.list_contents_search{border:2px solid #cfcfcf;border-radius:1rem;position:relative;margin-bottom:4rem}div#contents section.list_contents_wrap div.list_contents_search p.list_search_title{font-size:1.6rem;position:absolute;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);top:0;left:2rem;padding:1rem;background-color:#eee}div#contents section.list_contents_wrap div.list_contents_search div.list_search_conditions{padding:3rem;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}div#contents section.list_contents_wrap div.list_contents_search div.list_search_conditions div.list_search_condition{border-radius:1rem;border:1px solid #cfcfcf;padding:.5rem 1rem;background-color:#fff;font-size:1.4rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar{background-color:#58626f;color:#fff;font-size:1.6rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar summary{padding:3rem;box-sizing:border-box;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}div#contents section.list_contents_wrap div.list_contents_search details.search_bar summary::-webkit-details-marker{display:none}div#contents section.list_contents_wrap div.list_contents_search details.search_bar summary div.search_icon img{width:1.6rem;margin-right:1rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar summary div.close_icon{position:absolute;top:50%;right:3rem;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%)}div#contents section.list_contents_wrap div.list_contents_search details.search_bar summary div.close_icon img{width:1rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions{margin:0 2rem;box-sizing:border-box;border-radius:1rem;background-color:#fff;color:#58626f}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;box-sizing:border-box;border-bottom:1px solid #cfcfcf}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row p.search_row_title{font-size:1.4rem;padding-right:2rem;width:25%;text-align:right;border-right:2px solid #cfcfcf}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input{width:75%;padding:1rem 0 1rem 2rem;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input input{font-family:"Meiryo UI","ヒラギノ丸ゴ ProN","Hiragino Maru Gothic ProN","ヒラギノ角ゴシック","Hiragino Sans",sans-serif}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input input[type=radio]{display:none}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input input[type=radio]:checked+label{border:2px solid #58626f}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input input[type=radio]:checked+label::before{content:"";width:1.5rem;height:1.5rem;background-image:url("/img/icon/check_five.png");background-size:contain;margin-right:.5rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input label{cursor:pointer;width:fit-content;background-color:#eff3f8;border-radius:1rem;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input input[type=text],div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input input[type=date],div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input select{background-color:#eff3f8;border-radius:1rem;padding:1rem 2rem;box-sizing:border-box;width:100%}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input input[type=text]{width:100%}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input input[type=date]{width:45%}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input select{width:fit-content}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input input.machines_condition4{width:100%;background-color:#eff3f8;border-radius:1rem;padding:1rem 2rem;box-sizing:border-box}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row:last-of-type{border-bottom:0}div#contents section.list_contents_wrap div.list_contents_search details.search_bar[open]{padding-bottom:4rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.form_submit_wrap{text-align:center}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.form_submit_wrap button.form_submit{margin-top:4rem;border-radius:4rem;color:#fff;font-size:1.6rem;padding:2rem 4rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.form_submit_wrap button.form_reset{border-radius:4rem;color:#58626f;background-color:#fff;border:2px solid #58626f;font-size:1.6rem;padding:2rem 4rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.form_submit_wrap button.button_orange{background-color:#e79924}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.form_submit_wrap button.button_blue{background-color:#0c419a}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.form_submit_wrap button.button_gold{background-color:#d8b33d}div#contents section.list_contents_wrap div.list_contents_subinfo{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;margin-bottom:1rem}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_total{font-size:1.4rem}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_total span.bold{font-size:2rem;margin-right:1rem}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_total span.txt_orange{color:#e79924}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_total span.txt_blue{color:#0c419a}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_total span.txt_gold{color:#d8b33d}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_sort{font-size:1.4rem}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_sort select[name=sort],div#contents section.list_contents_wrap div.list_contents_subinfo p.list_sort select[name=disp_number]{background-color:#58626f;color:#fff;padding:1rem 2rem;border-radius:1rem;font-family:"Meiryo UI","ヒラギノ丸ゴ ProN","Hiragino Maru Gothic ProN","ヒラギノ角ゴシック","Hiragino Sans",sans-serif}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_sort span{margin-right:.5rem}@media screen and (max-width: 599px){div#contents section.list_contents_wrap{margin-top:2rem}div#contents section.list_contents_wrap div.list_contents_search p.list_search_title{font-size:1.4rem}div#contents section.list_contents_wrap div.list_contents_search div.list_search_conditions{padding:2rem}div#contents section.list_contents_wrap div.list_contents_search div.list_search_conditions div.list_search_condition{font-size:1.4rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar summary{padding:3rem 2rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row{display:block}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row p.search_row_title{width:100%;padding-right:0;text-align:left;border-right:none;font-size:1.4rem;position:relative}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row p.search_row_title::after{content:"";position:absolute;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);top:50%;left:-2rem;width:1.5rem;height:3px;background-color:#58626f;border-radius:1rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input{width:100%;font-size:1.2rem;padding:1rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input input[type=radio]:checked+label::before{width:1rem;height:1rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input input[type=text]{padding:1rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.select_conditions form div.search_row div.search_row_input input[type=date]{padding:1rem;width:100%}div#contents section.list_contents_wrap div.list_contents_search details.search_bar[open]{padding-bottom:2rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.form_submit_wrap{font-size:2rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.form_submit_wrap button.form_reset{font-size:1.4rem;margin-top:2rem}div#contents section.list_contents_wrap div.list_contents_search details.search_bar div.form_submit_wrap button.form_submit{margin-top:2rem;font-size:1.4rem}div#contents section.list_contents_wrap div.list_contents_subinfo{-ms-flex-wrap:wrap;flex-wrap:wrap}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_total{font-size:1.4rem;margin-bottom:1rem}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_total span.bold{margin-right:.5rem}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_sort{font-size:1.4rem}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_sort select[name=sort]{padding:1rem}div#contents section.list_contents_wrap div.list_contents_subinfo p.list_sort span{margin-right:0}div#contents section.list_contents_wrap div.list_contents_subinfo div.add_data_wrap button{font-size:1.4rem}}section.list_paging_wrap div.list_paging ul.list_paging_ul{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}section.list_paging_wrap div.list_paging ul.list_paging_ul li{position:relative;list-style:none;margin-right:1rem}section.list_paging_wrap div.list_paging ul.list_paging_ul li:last-of-type{margin:0}section.list_paging_wrap div.list_paging ul.list_paging_ul li button{background-color:#58626f;width:4rem;height:4rem;border-radius:2rem;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;color:#fff;font-size:1.4rem;font-family:"Meiryo UI","ヒラギノ丸ゴ ProN","Hiragino Maru Gothic ProN","ヒラギノ角ゴシック","Hiragino Sans",sans-serif}section.list_paging_wrap div.list_paging ul.list_paging_ul li button img{width:1rem}section.list_paging_wrap div.list_paging ul.list_paging_ul li button.current{background-color:#fff;border:1px solid #58626f;color:#58626f;cursor:initial}@media screen and (min-width: 600px)and (max-width: 1199px){section.list_paging_wrap div.list_paging ul.list_paging_ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 599px){section.list_paging_wrap div.list_paging ul.list_paging_ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}section.list_paging_wrap.above{margin-bottom:3rem}section.list_paging_wrap.bottom{margin-top:3rem}section.bulk_edit{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:2rem;margin-bottom:1rem}section.bulk_edit p{font-size:1.4rem}section.bulk_edit ul.bulk_ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}section.bulk_edit ul.bulk_ul li{cursor:pointer;font-size:1.8rem;padding:2rem 4rem;border-radius:4rem;background-color:#fff;color:#58626f;border:1px solid #58626f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.bulk_edit ul.bulk_ul li img{width:2rem;margin-right:.5rem}section.form_section form.form_table div.form_table{display:table;border-radius:2rem;overflow:hidden;width:100%}section.form_section form.form_table div.form_table div.form_tr{padding:2rem;box-sizing:border-box;display:table-row;background-color:#fff;position:relative}section.form_section form.form_table div.form_table div.form_tr div.form_td{display:table-cell;padding:2rem 0 2rem 2rem;font-size:1.4rem;text-align:right;border-bottom:1px solid #d0d7e0;position:relative}section.form_section form.form_table div.form_table div.form_tr div.form_td span{border-right:2px solid #cfcfcf;padding:.5rem 2rem .5rem 0;position:relative}section.form_section form.form_table div.form_table div.form_tr div.form_td span.required::before{content:"必須";font-size:1rem;width:fit-content;background-color:#fd2834;color:#fff;border-radius:1rem;padding:.5rem 1rem;position:absolute;top:50%;right:calc(100% + 1rem);transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);white-space:nowrap}section.form_section form.form_table div.form_table div.form_tr div.form_td span.form_td_ex{border-right:none;padding:0;position:absolute;top:0;left:0;font-size:1rem;text-align:center}section.form_section form.form_table div.form_table div.form_tr div.form_input{padding:2rem;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;position:relative}section.form_section form.form_table div.form_table div.form_tr div.form_input div.alert{position:absolute;top:.5rem;left:0;color:#fd2834;font-size:1rem}section.form_section form.form_table div.form_table div.form_tr div.form_input input,section.form_section form.form_table div.form_table div.form_tr div.form_input select{background-color:#eff3f8;border-radius:1rem;padding:1rem 2rem}section.form_section form.form_table div.form_table div.form_tr div.form_input input.cal{position:relative}section.form_section form.form_table div.form_table div.form_tr div.form_input input[type=radio]{display:none}section.form_section form.form_table div.form_table div.form_tr div.form_input input[type=radio]:checked+label.radio_label{border:2px solid #58626f}section.form_section form.form_table div.form_table div.form_tr div.form_input input[type=radio]:checked+label.radio_label::before{content:"";width:1.5rem;height:1.5rem;background-image:url("/img/icon/check_five.png");background-size:contain;margin-right:.5rem}section.form_section form.form_table div.form_table div.form_tr div.form_input input[type=checkbox]{display:none}section.form_section form.form_table div.form_table div.form_tr div.form_input input[type=checkbox]:checked+label.checkbox_label{border:2px solid #58626f}section.form_section form.form_table div.form_table div.form_tr div.form_input input[type=checkbox]:checked+label.checkbox_label::before{content:"";width:1.5rem;height:1.5rem;background-image:url("/img/icon/check_five.png");background-size:contain;margin-right:.5rem}section.form_section form.form_table div.form_table div.form_tr div.form_input.classification{width:500px !important}section.form_section form.form_table div.form_table div.form_tr div.form_input label.checkbox_label,section.form_section form.form_table div.form_table div.form_tr div.form_input label.radio_label{width:fit-content;background-color:#eff3f8;padding:1rem;font-size:1.4rem;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.form_section form.form_table div.form_table div.form_tr div.form_input label.upload_label{width:fit-content;background-color:#58626f;border-radius:2rem;padding:1rem 2rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.form_section form.form_table div.form_table div.form_tr div.form_input label.upload_label img{width:1.5rem;margin-right:1rem}section.form_section form.form_table div.form_table div.form_tr div.form_input textarea{width:100%;background-color:#eff3f8;border-radius:1rem;padding:1rem 2rem;box-sizing:border-box}section.form_section form.form_table div.form_table div.form_tr div.form_input input[name=other_maker],section.form_section form.form_table div.form_table div.form_tr div.form_input input[name=other_proxy]{margin-top:1rem;display:none}section.form_section form.form_table div.form_table div.form_tr:last-of-type div.form_td{border-bottom:none}section.form_section form.form_table div.form_table div.form_theader{background-color:#d0d7e0;padding:2rem;box-sizing:border-box;font-size:1.6rem;display:table-caption}section.form_section form.form_table div.machineadd_wrap,section.form_section form.form_table div.productadd_wrap{display:block;text-align:center;margin-top:2rem}section.form_section form.form_table div.machineadd_wrap button.machineadd_submit,section.form_section form.form_table div.machineadd_wrap button.productadd_submit,section.form_section form.form_table div.productadd_wrap button.machineadd_submit,section.form_section form.form_table div.productadd_wrap button.productadd_submit{background-color:#e79924;color:#fff;padding:2rem 4rem;border-radius:4rem;font-size:1.6rem}section.form_section form.form_table div.productadd_wrap button.productadd_submit{background-color:#0c419a}@media screen and (max-width: 599px){section.form_section form.form_table div.form_table{display:block;border:1px solid #cfcfcf}section.form_section form.form_table div.form_table div.form_tr{display:block;padding:0}section.form_section form.form_table div.form_table div.form_tr div.form_td{padding:1rem 2rem;text-align:left;border-bottom:none}section.form_section form.form_table div.form_table div.form_tr div.form_td span{border-right:0;border-bottom:1px solid #cfcfcf;padding:.5rem 2rem .5rem 0}section.form_section form.form_table div.form_table div.form_tr div.form_td span.required{margin-left:4rem}section.form_section form.form_table div.form_table div.form_tr div.form_td span.form_td_ex{border-right:none;position:initial;display:block;margin-top:2rem;text-align:left}section.form_section form.form_table div.form_table div.form_tr div.form_input{border-bottom:1px solid #cfcfcf;color:#333}section.form_section form.form_table div.form_table div.form_theader{display:block;width:100%}}section.modal_contents div.modal_trouble_window{display:none;background-color:rgba(0,0,0,.8);width:100vw;height:100vh;z-index:100;position:fixed;top:0;left:0}section.modal_contents div.modal_trouble_window div.modal_inner{width:90vw;height:90vh;position:fixed;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);top:50%;left:50%;border-radius:1rem;overflow:scroll;z-index:99;background-color:#eee;border-radius:1rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table{width:100%;display:table;position:relative;border-collapse:collapse}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_theader{padding:2rem;background-color:#d0d7e0;font-size:1.6rem;display:table-caption;text-align:center;position:sticky;top:0;left:0;z-index:99}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_message{margin:4rem 0;display:none}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_message div.modal_icon{text-align:center}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_message div.modal_icon img{width:3rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_message p.modal_ques{font-size:3rem;margin:2rem 0;text-align:center}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr{display:table-row;border-bottom:1px solid #cfcfcf}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_td{display:table-cell;padding:1rem 2rem;box-sizing:border-box;text-align:right;font-size:1.4rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_td span{padding:.5rem 2rem .5rem 0;border-right:1px solid #cfcfcf;position:relative}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_td span.required::before{content:"必須";font-size:1rem;width:fit-content;background-color:#fd2834;color:#fff;border-radius:1rem;padding:.5rem 1rem;position:absolute;top:50%;right:calc(100% + 1rem);transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);white-space:nowrap}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input{padding-left:2rem;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input span.normal{padding:1rem;border-radius:2rem;border:1px solid #58626f}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input span.active{padding:1rem;border-radius:2rem;color:#fff;background-color:#fd2834}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input span.active_inspection{padding:1rem;border-radius:2rem;color:#fff;background-color:#e79924}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input input,section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input select,section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input textarea{background-color:#eff3f8;border-radius:1rem;padding:1rem 2rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input input[type=radio]{display:none}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input input[type=radio]:checked+label.radio_label{border:2px solid #58626f}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input input[type=radio]:checked+label.radio_label::before{content:"";width:1.5rem;height:1.5rem;background-image:url("/img/icon/check_five.png");background-size:contain;margin-right:.5rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input label.radio_label{width:fit-content;background-color:#eff3f8;padding:1rem;font-size:1.4rem;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input label.radio_label:last-of-type{margin-right:0}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input label.upload_label{width:fit-content;background-color:#58626f;border-radius:2rem;padding:1rem 2rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input label.upload_label img{width:1.5rem;margin-right:1rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input textarea{width:100%}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input a{padding:1rem;background-color:#e79924;color:#fff;border-radius:2rem;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}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_tr div.modal_input a img{width:1rem;margin-right:1rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_message{margin:4rem 0}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_message div.modal_delete_icon{text-align:center}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_message div.modal_delete_icon img{width:3rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_message p.modal_ques{font-size:2.4rem;margin:2rem 0;line-height:3.6rem;text-align:center}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_message p.modal_ex{font-size:1.4rem;text-align:center;padding:0 2rem;box-sizing:border-box;line-height:2.1rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_table div.modal_message p.modal_ex span{display:block}section.modal_contents div.modal_trouble_window div.modal_inner ul.troubles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4rem;box-sizing:border-box;gap:4rem}section.modal_contents div.modal_trouble_window div.modal_inner ul.troubles li{list-style:none}section.modal_contents div.modal_trouble_window div.modal_inner ul.troubles li.trouble{width:100%;position:relative;border-radius:2rem;border:2px solid #58626f;padding:4rem;box-sizing:border-box;font-size:1.6rem;line-height:3.2rem}section.modal_contents div.modal_trouble_window div.modal_inner ul.troubles li.trouble p.title{position:absolute;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);font-size:2rem;top:0;left:2rem;background-color:#eee;padding:0 1rem}section.modal_contents div.modal_trouble_window div.modal_inner ul.troubles li.trouble a button{margin-top:2rem;width:fit-content;background-color:#d8b33d;color:#fff;border-radius:2rem;padding:.5rem 1.5rem;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-right:1rem}section.modal_contents div.modal_trouble_window div.modal_inner ul.troubles li.trouble a button img{width:1rem;margin-right:.5rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_button_area{text-align:center;display:block;margin:2rem 0 4rem;position:sticky;bottom:1rem;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_button_area button.submit_edit_button,section.modal_contents div.modal_trouble_window div.modal_inner div.modal_button_area button.submit_repair_button,section.modal_contents div.modal_trouble_window div.modal_inner div.modal_button_area button.add_machines{background-color:#d8b33d;border-radius:4rem;color:#fff;font-size:1.6rem;padding:2rem 4rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_button_area button.close_button,section.modal_contents div.modal_trouble_window div.modal_inner div.modal_button_area button.read_machines{background-color:#58626f;border-radius:4rem;padding:2rem 4rem;color:#fff;font-size:1.6rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_button_area button.submit_delete_button,section.modal_contents div.modal_trouble_window div.modal_inner div.modal_button_area button.submit_delete_user{background-color:#8a98ac;padding:2rem 4rem;border-radius:4rem;color:#fff;font-size:1.6rem}section.modal_contents div.modal_trouble_window div.modal_inner div.modal_button_area button:first-of-type{margin-right:2rem}section.modal_contents div.modal_trouble_window div.modal_button_area button.submit_repair_button{background-color:#e79924;border-radius:4rem;color:#fff;font-size:1.6rem;padding:2rem 4rem}@media screen and (max-width: 599px){section.modal_contents div.modal_window div.modal_inner{width:calc(100vw - 2rem);height:calc(100vh - 4rem)}section.modal_contents div.modal_window div.modal_inner div.modal_table{display:block}section.modal_contents div.modal_window div.modal_inner div.modal_table div.modal_theader{display:block}section.modal_contents div.modal_window div.modal_inner div.modal_table div.modal_tr{display:block}section.modal_contents div.modal_window div.modal_inner div.modal_table div.modal_tr div.modal_td{box-sizing:border-box;text-align:left;border-bottom:none}section.modal_contents div.modal_window div.modal_inner div.modal_table div.modal_tr div.modal_td span{border-right:none;border-bottom:1px solid #cfcfcf}section.modal_contents div.modal_window div.modal_inner div.modal_table div.modal_tr div.modal_td span.required{margin-left:4rem}section.modal_contents div.modal_window div.modal_inner div.modal_table div.modal_tr div.modal_input textarea{box-sizing:border-box}section.modal_contents div.modal_window div.modal_inner div.modal_table div.modal_message{margin:3rem 0}section.modal_contents div.modal_window div.modal_inner div.modal_table div.modal_message p.modal_ques{font-size:2rem}section.modal_contents div.modal_window div.modal_inner div.modal_table div.modal_message p.modal_ex{font-size:1.4rem}section.modal_contents div.modal_window div.modal_inner div.modal_button_area{-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column-reverse}section.modal_contents div.modal_window div.modal_inner div.modal_button_area button{width:80%;margin:0 auto}section.modal_contents div.modal_window div.modal_inner div.modal_button_area button:first-of-type{margin:1rem auto 0}}div#contents{position:relative}div#contents::after{content:"";background-image:url("../../img/logo_background.svg");background-repeat:no-repeat;background-position:right top;width:80%;height:100%;object-fit:cover;position:absolute;top:0;right:0;z-index:0;opacity:.1}div#contents div#login{background-color:#eee;width:100vw}div#contents div#login div.login_inner{max-width:600px;margin:0 auto;padding:4rem 0}div#contents div#login div.login_inner div.login_logo{max-width:15rem;margin:0 auto 4rem}div#contents div#login div.login_inner div.login_logo img{width:100%}div#contents div#login div.login_inner div.login_form{background-color:#fff;border-radius:2rem;padding:6rem;box-sizing:border-box}div#contents div#login div.login_inner div.login_form h1.login_title{font-size:4rem;text-align:center;margin-bottom:6rem}div#contents div#login div.login_inner div.login_form p.login_filed_message{text-align:center;font-size:1.6rem;color:#fd2834;margin-bottom:2rem}div#contents div#login div.login_inner div.login_form div.login_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem;position:relative;z-index:9}div#contents div#login div.login_inner div.login_form div.login_column p.login_column_name{width:30%;font-size:1.6rem;border-right:4px solid #eee;padding:1.2rem 0;box-sizing:border-box}div#contents div#login div.login_inner div.login_form div.login_column input{width:70%;padding:2rem;margin-left:5%;box-sizing:border-box;border:none;background-color:#eff3f8;border-radius:2rem;font-size:1.8rem}div#contents div#login div.login_inner div.login_form div.login_column_button{margin:4rem 0;text-align:center;position:relative;z-index:9}div#contents div#login div.login_inner div.login_form div.login_column_button button.login_button{margin:0 auto;background-color:#d8b33d;color:#fff;padding:2rem 8rem;border-radius:4rem;font-size:1.8rem;border:none;box-sizing:border-box}div#contents div#login div.login_inner div.login_form div.login_column_button button.login_button:hover{border:2px solid #d8b33d;background-color:#fff;color:#d8b33d}div#contents div#login div.login_inner div.login_form div.login_column_reset{text-align:center}div#contents div#login div.login_inner div.login_form div.login_column_reset a{text-decoration:underline;font-size:1.6rem;color:#58626f;box-sizing:border-box}@media screen and (max-width: 599px){div#contents div#login div.login_inner{padding:4rem 0}div#contents div#login div.login_inner div.login_logo{margin:0 auto 2rem;text-align:center}div#contents div#login div.login_inner div.login_logo img{max-width:8rem}div#contents div#login div.login_inner div.login_form{width:90vw;margin:0 auto;padding:2rem}div#contents div#login div.login_inner div.login_form h1.login_title{font-size:3rem;margin-top:2rem}div#contents div#login div.login_inner div.login_form div.login_column{display:block}div#contents div#login div.login_inner div.login_form div.login_column p.login_column_name{width:fit-content;border-right:0;border-bottom:3px solid #eee;padding:.5rem 0;margin-bottom:1rem}div#contents div#login div.login_inner div.login_form div.login_column input{margin-left:0;width:100%;padding:1rem 2rem}}div#footer_bar{width:100%;background-color:#58626f;text-align:center;color:#fff;font-size:1.6rem;padding:2rem 2.5vw;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;box-sizing:border-box}div#footer_bar p.copyright_text{text-align:center;color:#fff;font-size:1.2rem}div#footer_bar div.copyright_logo img{max-width:180px}div#footer_bar div.copyright_logo img.taggline_logo{max-width:100px;height:40px}@media screen and (max-width: 599px){div#footer_bar{font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}div#footer_bar div.copyright_logo{width:50%;margin-bottom:2rem}div#footer_bar p.copyright_text{margin:0 auto}}