div#site-header-container{display:block}h1 span{display:block}.global-nav--layout--float-right{margin-left:auto;margin-right:auto;width:30em}.site-header--layout--nav-float .site-header-logo{margin-left:auto;margin-right:auto;width:10em}footer .copySection p:nth-child(2){display:none !important}.siteHeader{box-shadow:none}.breadSection{border-bottom:none;border-top:none}.siteFooter{border-top:none}.elementor-element .elementor-element-bbe2e71 .elementor-widget .elementor-widget-heading div h2{border-bottom:none}.copySection p:nth-child(2){display:none !important}.header{position:fixed;top:0;left:0;display:block;width:100%}center.f-small{font-size:11px}a{text-decoration:none}a:hover{text-decoration:none}.form{font-family:'Noto Sans JP',sans-serif;letter-spacing:1px}input[type=text],input[type=password],input[type=datetime],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],select,textarea{display:block;width:100%;height:45px;margin-bottom:0;padding:0 16px;border:0;border-radius:3px;box-shadow:none;background-color:#fafdff;color:#5c6b80;font-size:1em;vertical-align:top;line-height:45px;transition:background-color .24s ease-in-out}table.CF7_table textarea{resize:vertical;max-width:100%;min-height:300px;line-height:1.5em;padding:.5em;overflow:auto}.CF7_table input,.CF7_table select,.CF7_table textarea{border:1px solid #898989}table.CF7_table{max-width:1280px;width:100%;margin:0 auto;border:none !important}table.CF7_table tr{border-top:1px solid #e5e5e5}table.CF7_table th{width:30%;background-color:#f6f8f8;font-size:15px;vertical-align:middle;text-align:left}table.CF7_table tr,table.CF7_table th,table.CF7_table td{padding:.75rem !important;background:0 0 !important;border:none !important}.single .entry-content table.CF7_table,.page .entry-content table.CF7_table{display:table}.CF7_table ::placeholder{color:#797979}table td .form-control,table th .form-control{max-width:100%}.CF7_req{font-size:.9em;padding:4px 7px;background:#042b63;color:#fff;border-radius:3px;margin-right:1em}.CF7_unreq{font-size:.9em;padding:4px 7px;background:#898989;color:#fff;border-radius:3px;margin-right:1em}@media screen and (max-width:768px){table.CF7_table{width:100%}.CF7_table tr,.CF7_table td,.CF7_table th{display:block;width:100% !important;line-height:2.5em}.CF7_table th{background-color:#f6f8f8}.CF7_table p{margin-bottom:0}}@media screen and (max-width:480px){.table tbody tr td .form-control,.table tbody tr th .form-control,.table td .form-control,.table th .form-control,.table thead tr td .form-control,.table thead tr th .form-control,table tbody tr td .form-control,table tbody tr th .form-control,table td .form-control,table th .form-control,table thead tr td .form-control,table thead tr th .form-control{width:100%;max-width:100%}.post-date>time{font-size:12px}}.form_txt{padding:0 16px;text-align:center}.wpcf7 input.wpcf7-submit{background-color:#fff;border:2px solid #042b63;color:#042b63;font-size:1.2em;font-weight:700;margin:0 auto;padding:15px 30px;transition:all .5s 0s ease;border-radius:50px;width:270px}.wpcf7 input.wpcf7-submit:hover{background:#042b63;border:#042b63 2px solid;color:#fff}.CF7_btn{text-align:center;margin:20px}.wpcf7-spinner{width:0;margin:0}.copySection p:nth-child(2){display:none !important}center.f-small{font-size:12px}h3{border-bottom:none}.title{font-size:20px;font-weight:700}time{font-size:14px;letter-spacing:2px}.elementor-122 .elementor-element.elementor-element-efcc996 .wpcap-grid-container{grid-gap:24px}.privacy-bold-txt{font-size:18px;font-weight:700;color:#042b63;line-height:1.4em}.privacy-sub-txt{font-size:16px;font-weight:700;color:#042b63}@media screen and (max-width:480px){.privacy-sub-txt{font-size:14px}}.header{font-family:'Noto Sans JP',sans-serif}.nav_box{text-align:center}.nav_link{height:100%}.nav_txt{font-size:12px;font-weight:700;color:#000;letter-spacing:3px;margin-bottom:0}.letter_space{letter-spacing:1px}.nav_subtxt{font-size:10px;color:#2c3c95;letter-spacing:2px;margin-bottom:0;margin-top;8px}.whitebox{margin-top:100px}.head_box{width:100%;color:#fff;background-color:#9fa0a0;text-align:center;font-size:18px;font-weight:700;margin:0 auto;margin-top:50px;padding:2px 2px 0}@media screen and (max-width:768px){.head_box{width:95%}}@media screen and (max-width:480px){.head_box{font-size:16px}}.kome{font-size:10px;margin-top:0;padding-top:0;line-height:1.2;display:block}@media screen and (max-width:768px){.kome{margin-top:5px}}.kome-02{font-size:12px}