.con_tab,.con_table,.con_percentage{max-width:1280px;margin:auto}@media only screen and (max-width: 1024px){.con_tab,.con_table,.con_percentage{width:83%}}@font-face{font-family:'NotoSansCJKjp Light';font-display:swap;font-style:normal;font-weight:400;src:local("NotoSansCJKjp-Light"),url("../fonts/NotoSansCJKjp-Light.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Light.woff") format("woff"),url("../fonts/NotoSansCJKjp-Light.ttf") format("truetype"),url("../fonts/NotoSansCJKjp-Light.eot") format("embedded-opentype")}@font-face{font-family:'NotoSerifCJKjp Regular';font-display:swap;font-style:normal;font-weight:400;src:local("NotoSerifCJKjp-Regular"),url("../fonts/NotoSerifCJKjp-Regular.woff2") format("woff2"),url("../fonts/NotoSerifCJKjp-Regular.woff") format("woff"),url("../fonts/NotoSerifCJKjp-Regular.ttf") format("truetype"),url("../fonts/NotoSerifCJKjp-Regular.eot") format("embedded-opentype")}@font-face{font-family:'NotoSans Light';font-display:swap;font-style:normal;font-weight:400;src:local("NotoSans-Light"),url("../fonts/NotoSans-Light.woff2") format("woff2"),url("../fonts/NotoSans-Light.woff") format("woff"),url("../fonts/NotoSans-Light.ttf") format("truetype"),url("../fonts/NotoSans-Light.eot") format("embedded-opentype")}.btn_basic.blue{margin:3em auto 0;text-align:center}.btn_basic.blue a{background:#2b3f5d;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.con_tab{border-bottom:2px solid #523460}@media only screen and (max-width: 767px){.con_tab{width:95%}}.con_tab .comp_tab_bt{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:600px;margin:auto}@media only screen and (max-width: 767px){.con_tab .comp_tab_bt{width:88%}}.con_tab .comp_tab_bt li{width:calc(100%/2);background-color:#ccc;text-align:center;cursor:pointer;padding:1.5em 0}@media only screen and (max-width: 767px){.con_tab .comp_tab_bt li{padding:1em 0}}@media only screen and (min-width: 768px){.con_tab .comp_tab_bt li{font-size:calc(18em / 16)}}.con_tab .comp_tab_bt li.is-active{background-color:#523460;color:#fff}.con_table{max-width:1100px;margin-top:6em}@media only screen and (max-width: 767px){.con_table{margin-top:3em}}.con_table.hide{display:none}.con_table .t{margin-top:1.5em}.con_table .t span{display:block;font-weight:bold;margin-bottom:1em}.con_table .tbl_basic tr th,.con_table .tbl_basic tr td{letter-spacing:1px}.con_table .tbl_basic tr td ul li{position:relative;padding-left:1em}.con_table .tbl_basic tr td ul li::before{content:"・";position:absolute;left:0}.con_table .tbl_basic tr td ul.att{margin-top:.5em}.con_table .tbl_basic tr td ul.att li{font-size:90%}.con_table .tbl_basic tr td ul.att li::before{content:"※"}.con_table .tbl_basic tr td a{text-decoration:underline}@media only screen and (max-width: 767px){.con_table .tbl_basic tr th,.con_table .tbl_basic tr td{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}.con_percentage{max-width:1100px;margin-top:12em}@media only screen and (max-width: 767px){.con_percentage{margin-top:5em}}.con_percentage .tbl_basic tr:first-child{background-color:#e6e4e8}.con_percentage .tbl_basic tr:first-child th,.con_percentage .tbl_basic tr:first-child td{border-right:1px solid #fff}.con_percentage .tbl_basic tr:nth-child(2) th{background-color:#fff;border:solid 1px #e6e4e8}.con_percentage .tbl_basic tr td{width:auto;text-align:center}@media only screen and (min-width: 768px){.con_percentage .tbl_basic tr th{width:24%}}@media only screen and (max-width: 767px){.con_percentage .tbl_basic tr th,.con_percentage .tbl_basic tr td{padding:1em .3em}}.con_percentage .att{text-align:right}
