#wrapperContent #content.support main article section.sec00 .map-wrap{position:relative;margin-bottom:50px}#wrapperContent #content.support main article section.sec00 .map-wrap .section-lead{width:50%;position:absolute;top:0;left:0}#wrapperContent #content.support main article section.sec00 .map-wrap .map-img{text-align:center}@media only screen and (max-width: 640px){#wrapperContent #content.support main article section.sec00 .map-wrap{margin-bottom:30px}#wrapperContent #content.support main article section.sec00 .map-wrap .section-lead{position:static;width:100%;margin-bottom:20px}}#wrapperContent #content.support main article section.sec00 .area-wrap{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:60px}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner{width:calc((100% - 60px)/2)}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-title{font-size:2.4rem;font-weight:700;text-align:center;margin-bottom:10px}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-title span{font-size:.85em;margin-left:.25em}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-box{margin-bottom:30px}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-box:last-child{margin-bottom:0}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-box .area-region{font-weight:600;color:#fff;text-align:center;padding:5px 10px}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-box table tbody tr th{font-weight:normal;width:27%;min-width:130px}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-box table tbody tr td{font-weight:500}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-box table tbody tr:first-of-type th,#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-box table tbody tr:first-of-type td{border-top:none}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner.osaka .area-title{color:#377b1b}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner.osaka .area-box .area-region{background-color:#64ac46}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner.osaka .area-box table tbody tr th{border-color:#64ac46}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner.tokyo .area-title{color:#0074a7}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner.tokyo .area-box .area-region{background-color:#1c90c3}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner.tokyo .area-box table tbody tr th{border-color:#1c90c3}@media only screen and (max-width: 640px){#wrapperContent #content.support main article section.sec00 .area-wrap{flex-direction:column;gap:40px}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner{width:100%}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-title{font-size:2.2rem}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-box .area-region{padding:2px 10px}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-box table tbody tr th{min-width:95px}#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-box table tbody tr th,#wrapperContent #content.support main article section.sec00 .area-wrap .area-inner .area-box table tbody tr td{font-size:1.5rem}}#wrapperContent #content.support main article section.sec01 .btn.btn02{min-width:350px}#wrapperContent #content.support main article section.sec01 ul.contact-list{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:60px}#wrapperContent #content.support main article section.sec01 ul.contact-list>li{width:calc((100% - 60px)/2)}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner{background-color:#fff;padding:20px;box-shadow:0 0 10px rgba(28,144,195,.1)}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list{margin-bottom:20px}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li{margin-bottom:15px}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li:last-child{margin-bottom:0}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li .list-title{font-size:1.8rem;font-weight:600;color:#003d58}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.area .list-title{margin-bottom:2px}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.area .list-text{font-size:2rem;font-weight:600}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.address .list-title,#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .list-title{margin-bottom:4px}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .contact-inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:5px 36px}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .contact-inner .list-text.tel a,#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .contact-inner .list-text.fax{display:flex;align-items:center}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .contact-inner .list-text .label{font-size:1.4rem;font-weight:500;color:#fff;background-color:#003d58;border-radius:3px;padding:0 5px;margin-right:.25em}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .contact-inner .list-text .number{font-size:2rem;font-weight:700}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .contact-inner .list-text a{pointer-events:none;color:inherit;text-decoration:none}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .contact-inner .list-text a i{display:none}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner .btn{width:100%}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner .btn a{justify-content:center}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner .btn a span{display:flex;align-items:center}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner .btn a span i{font-size:2.4rem;margin-right:.25em}@media only screen and (max-width: 640px){#wrapperContent #content.support main article section.sec01 .btn.btn02{min-width:auto}#wrapperContent #content.support main article section.sec01 ul.contact-list{flex-direction:column;gap:30px}#wrapperContent #content.support main article section.sec01 ul.contact-list>li{width:100%}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list{margin-bottom:20px}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li .list-title{font-size:1.7rem}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.area .list-title{margin-bottom:0}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.area .list-text{font-size:1.9rem}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.address .list-title,#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .list-title{margin-bottom:2px}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .list-title{margin-bottom:5px}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .contact-inner .list-text.tel{width:100%;margin-bottom:5px}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .contact-inner .list-text.tel a{pointer-events:auto;display:flex;justify-content:center;align-items:center;width:100%;border:1px solid #1c90c3;border-radius:50px;background-color:#fff;padding:4px 20px;color:#333}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .contact-inner .list-text.tel a i{display:block;font-size:1.6rem;margin-right:.25em;color:#1c90c3}#wrapperContent #content.support main article section.sec01 ul.contact-list>li .list-inner ul.detail-list li.contact .contact-inner .list-text.tel a .label{display:none}}/*# sourceMappingURL=layout_support.css.map */