body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}html{font-size:62.5%}*{-webkit-box-sizing:border-box;box-sizing:border-box}.members .l-page_content_wrapper{margin:100px auto}.members .l-page_content_wrapper dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em;margin-top:.3em}@media (min-width: 768px){.members .l-page_content_wrapper dl dt{width:3em}}@media (max-width: 767px){.members .l-page_content_wrapper dl dt{width:100%}}@media (min-width: 768px){.members .l-page_content_wrapper dl dd{width:calc(100% - 3em)}}@media (max-width: 767px){.members .l-page_content_wrapper dl dd{width:100%}}.members .l-page_content_wrapper .daimei{font-size:.8em;padding-left:1em}.members .l-page_content_wrapper table{margin:1em auto 2em;width:100%}@media (max-width: 767px){.members .l-page_content_wrapper table thead{display:none}}.members .l-page_content_wrapper table thead tr th{padding:.5em 1em;text-align:center;font-size:.8em}@media (max-width: 767px){.members .l-page_content_wrapper table tbody{border-top:1px solid #000}}@media (min-width: 768px){.members .l-page_content_wrapper table tbody tr{border-top:1px solid #000}}@media (max-width: 767px){.members .l-page_content_wrapper table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.members .l-page_content_wrapper table tbody tr td.name{width:8em}@media (max-width: 767px){.members .l-page_content_wrapper table tbody tr td{width:100%;padding:.5em 0 0}}@media (min-width: 768px){.members .l-page_content_wrapper table tbody tr td{padding:.5em 1em;border-bottom:1px solid #000}}.members .l-page_content_wrapper table tbody tr td:last-child{font-size:.9em}@media (min-width: 768px){.members .l-page_content_wrapper table tbody tr td:last-child{border-left:1px solid #000}}@media (max-width: 767px){.members .l-page_content_wrapper table tbody tr td:last-child{padding:0 0 .5em;border-bottom:1px solid #000}}
