@charset "UTF-8";.pc{display:inline-block}@media only screen and (max-width:480px),only screen and (max-width:972px){.pc{display:none}}html{overflow:scroll;color:#333;font-size:62.5%;background-color:#fcfcfc}body{color:#333;font-family:"ヒラギノ角ゴシック", sans-serif;line-height:1.5;letter-spacing:0.04em;background-color:#fcfcfc}#top{overflow:hidden}.inner{width:100%;max-width:calc(1347px + 9rem);padding-right:4.5rem;padding-left:4.5rem;margin:0 auto}@media only screen and (max-width:480px),only screen and (max-width:972px){.inner{padding-left:1.8rem;padding-right:1.8rem}}.-min-inner{max-width:calc(1200px + 9rem)}.inner.-wide{max-width:calc(1200px + 3.2rem)}.inner.-tight{max-width:calc(960px + 3.2rem)}@media only screen and (max-width:972px){.-pc-only{display:none}}.-sp-only{display:none}@media only screen and (max-width:972px){.-sp-only{display:inline-block}}.common__title{font-size:6rem;line-height:1;text-align:center;color:#153a9d;font-weight:600}@media only screen and (max-width:480px),only screen and (max-width:972px){.common__title{font-size:3.8rem}}@media only screen and (max-width:480px){.common__title{font-size:2.8rem;line-height:1.5}}.yellow__2{color:#ff0}.red{color:#f00}.commonTable{max-width:1028px;margin:0 auto}.commonTable tr{width:100%}.commonTable .commonTable__title{background-color:#d4ebfd;color:#153a9d;font-size:3rem;line-height:1.3333;width:264px;font-weight:600}@media only screen and (max-width:480px),only screen and (max-width:972px){.commonTable .commonTable__title{font-size:2rem}}@media only screen and (max-width:480px){.commonTable .commonTable__title{font-size:1.6rem}}.commonTable th,.commonTable td{padding:2.8rem 1.7rem 2.8rem 2.4rem;vertical-align:middle}@media only screen and (max-width:480px),only screen and (max-width:972px){.commonTable th,.commonTable td{padding:2rem 1.3rem}}.commonTable .commonTable__desc{width:795px;font-size:3rem;line-height:1.3333;font-weight:600}@media only screen and (max-width:480px),only screen and (max-width:972px){.commonTable .commonTable__desc{font-size:2rem}}@media only screen and (max-width:480px){.commonTable .commonTable__desc{font-size:1.5rem}}.commonTable .commonTable__desc .map__wrapper{max-width:602px;margin:3.4rem auto 0}@media only screen and (max-width:480px),only screen and (max-width:972px){.commonTable .commonTable__desc .map__wrapper{height:200px}.commonTable .commonTable__desc .map__wrapper iframe{height:200px}}.commonTable .--normal-font{font-weight:400;font-size:2.5rem;line-height:1.6}@media only screen and (max-width:480px),only screen and (max-width:972px){.commonTable .--normal-font{font-size:1.8rem}}@media only screen and (max-width:480px){.commonTable .--normal-font{font-size:1.5rem}}.commonTable .--normal-font .attention{margin-top:0}.commonTable .red{font-size:4rem;line-height:1}@media only screen and (max-width:480px),only screen and (max-width:972px){.commonTable .red{font-size:2.8rem}}@media only screen and (max-width:480px){.commonTable .red{font-size:2.2rem}}.commonTable .text-20{font-size:2rem;line-height:2}@media only screen and (max-width:480px),only screen and (max-width:972px){.commonTable .text-20{font-size:1.8rem}}@media only screen and (max-width:480px){.commonTable .text-20{font-size:1.4rem}}.commonTable .attention{display:block;font-size:1.8rem;font-weight:400;margin-top:1.6rem}@media only screen and (max-width:480px){.commonTable .attention{font-size:1.3rem}}.commonTable .company_list:not(:last-child){margin-bottom:3.1rem}.commonTable .company_list .list_title{color:#153a9d}