.images.greeting_photo ul.items{width:66%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.images.greeting_photo ul.items{width:100%}}@media only screen and (max-width: 767px){.block-section .images ul.items li p.caption{letter-spacing:0}}@media only screen and (max-width: 429px){.block-section .images ul.items li p.caption{font-size:13px}}@media only screen and (max-width: 413px){.block-section .images ul.items li p.caption{font-size:12px}}@media only screen and (max-width: 389px){.block-section .images ul.items li p.caption{font-size:11px}}.organizational_chart ul.items li{width:840px !important;margin:0 auto}@media only screen and (max-width: 767px){.organizational_chart ul.items li{width:100% !important}}.symbol_mark{padding-bottom:0 !important}.symbol_mark ul.items{width:178px !important;margin:0 auto 32px}.activities_chart{padding-bottom:0 !important}.activities_chart ul.items{width:580px !important;margin:0 auto 32px}@media only screen and (max-width: 1023px){.activities_chart ul.items{margin:0 auto 28px}}@media only screen and (max-width: 767px){.activities_chart ul.items{max-width:580px !important;width:100% !important;margin:0 auto 24px}}.address_table{padding-bottom:16px}@media only screen and (max-width: 767px){.address_table{overflow-x:scroll;padding-bottom:20px}}.address_table table{border-top:solid 1px #a2a5b1;border-left:solid 1px #a2a5b1;width:100%}@media only screen and (max-width: 767px){.address_table table{min-width:640px}}.address_table table th,.address_table table td{border-right:solid 1px #a2a5b1;border-bottom:solid 1px #a2a5b1;padding:8px 12px;text-align:left;vertical-align:middle}.address_table table th{font-weight:600}.address_table table thead th{background-color:#dce2e5}.address_table table tbody th{background-color:#f3f4f6}.address_table table tbody td{width:33.3333333333%}@media only screen and (max-width: 1279px){.address_table table tbody td{width:27.7777777778%}}@media only screen and (max-width: 1023px){.address_table table tbody td{width:23.8095238095%}}@media only screen and (max-width: 767px){.address_table table tbody td{width:21.7391304348%}}@media only screen and (max-width: 767px){.group_table{overflow-x:auto;padding-bottom:20px}}.group_table table{table-layout:auto}@media only screen and (max-width: 767px){.group_table table{min-width:760px}}@media only screen and (max-width: 767px){.group_table table thead tr th:nth-child(1){width:17.5em}}.group_table table thead tr th:nth-child(2){width:9em}@media only screen and (max-width: 1279px){.group_table table thead tr th:nth-child(2){width:8em}}.group_table table thead tr th:nth-child(3){width:32em}@media only screen and (max-width: 1279px){.group_table table thead tr th:nth-child(3){width:auto}}