.accordion-v2-wrapper{font-size:14px;padding-bottom:15px;padding-top:90px}.accordion-v2-wrapper .top-content h2{color:#2175d9;font-size:24px;font-weight:400;line-height:1.4;margin:0}.accordion-v2-wrapper .top-content p{font-size:14px;line-height:1.5;margin:0;padding-bottom:35px}.accordion-v2-wrapper .bl_inhouseFaq_list>li dl.js_accordion{margin:1em 0}.accordion-v2-wrapper .bl_inhouseFaq_list{display:block;list-style:none;margin:auto 0 65px;padding:0;width:100%}.accordion-v2-wrapper .bl_inhouseFaq_list>li{margin-bottom:10px}.accordion-v2-wrapper .bl_inhouseFaq_list>li .js_accordion{margin:1em 0}.accordion-v2-wrapper .accordion_btn{background-color:#2175d9;color:#fff;cursor:pointer;font-size:24px;font-weight:700;padding:22px 60px 22px 30px;position:relative}.accordion-v2-wrapper .accordion_btn:before{height:4px;right:20px;width:30px}.accordion-v2-wrapper .accordion_btn:after,.accordion-v2-wrapper .accordion_btn:before{background-color:#fff;content:" ";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion-v2-wrapper .accordion_btn:after{height:30px;right:33px;width:4px}.accordion-v2-wrapper .price_table_alljapan{margin-top:-15px}.accordion-v2-wrapper .accordion_body{background:#fff;display:none;font-size:16px;margin:0;padding:30px}.accordion-v2-wrapper .accordion_body .box{display:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.accordion-v2-wrapper .accordion_body .box .img{position:relative;text-align:center;width:100%}.accordion-v2-wrapper .accordion_body .box .text{padding:0 0 1em 1em;width:100%}.accordion-v2-wrapper .accordion_body .box .img img{background:#f7f5f0;border:1px solid silver;border-radius:7px;width:96%}.accordion-v2-wrapper .accordion_body .area_info{margin:auto;position:relative;text-align:left;top:0;width:96%}.accordion-v2-wrapper .accordion_body .area_info h3{font-size:24px;font-weight:400;letter-spacing:normal;line-height:1.3;margin:10px 0 7px;text-align:left;width:100%;word-break:break-word}.accordion-v2-wrapper .accordion_body .box .text>p{margin-top:0}.accordion-v2-wrapper .accordion_body .box .text>p>span{font-size:1.3em}.accordion-v2-wrapper .price_table_sheet table{background:silver;border-collapse:separate;border-spacing:1px;margin:0;width:100%}.accordion-v2-wrapper .price_table_sheet table thead tr th{background:#fff;border:none;color:#0f1941;font-size:16px;font-weight:400;padding:10px 5px;text-align:center}.accordion-v2-wrapper .price_table_sheet table tbody tr th{background:#f7f5f0;border:none;font-weight:400;padding:10px 5px;text-align:center}.accordion-v2-wrapper .price_table_sheet table tbody tr td{background:#fff;border:none;padding:10px 5px;text-align:right}.accordion-v2-wrapper .price_table_sheet table tbody tr td:first-of-type{color:#e74536}.accordion-v2-wrapper .under_caption{color:#0f1941;font-size:11px;margin:1em 0 0}.accordion-v2-wrapper .call{display:block;font-size:18px;margin:10px 0}.accordion-v2-wrapper .call span{color:#2175d9}.accordion-v2-wrapper .custom-btn a{background:0;border:2px solid #2175d9;border-radius:5px;color:#2175d9;display:inline-block;font-size:20px;padding:.5em 1.5em}.accordion-v2-wrapper .custom-btn a:hover{text-decoration:none}.accordion-v2-wrapper .bl_inhouseFaq_list>li .js_accordion.acct-open .accordion_btn:after{display:none}@media (min-width:768px){.accordion-v2-wrapper .accordion_body .box .img,.accordion-v2-wrapper .accordion_body .box .text{width:50%}.accordion-v2-wrapper .accordion_body .area_info,.accordion-v2-wrapper .accordion_body .box .img img{width:65%}}@media (max-width:767px){.accordion-v2-wrapper .accordion_body{padding:15px}.accordion-v2-wrapper .accordion_body .box .text{padding-left:0}}