.sec_greeting{padding:6.6% 0 0}.sec_greeting .greeting_block{display:flex;justify-content:space-between;flex-direction:row-reverse}@media only screen and (max-width:560px){.sec_greeting .greeting_block{display:block}.sec_greeting .greeting_block:after{content:"";clear:both}}.sec_greeting .greeting_block .txt{width:67%}@media only screen and (max-width:560px){.sec_greeting .greeting_block .txt{width:100%}}.sec_greeting .greeting_block .img{width:25.3%}@media only screen and (max-width:560px){.sec_greeting .greeting_block .img{width:50%;float:left;text-align:center}.sec_greeting .greeting_block .img img{width:60%;margin:0 auto}}@media only screen and (max-width:320px){.sec_greeting .greeting_block .img{width:60%}.sec_greeting .greeting_block .img img{width:55%}}.sec_greeting .greeting_block .img p{text-align:center;font-size:24px;font-weight:bold}@media only screen and (max-width:560px){.sec_greeting .greeting_block .img p{font-size:16px}}@media only screen and (max-width:320px){.sec_greeting .greeting_block .img p{font-size:14px}}.sec_greeting .greeting_block .img p span{font-size:18px;padding:0 10% 0 0}@media only screen and (max-width:560px){.sec_greeting .greeting_block .img p span{font-size:12px}}.sec_namelist{padding:7% 0 0}.sec_namelist table{width:100%;border-collapse:separate;border-spacing:0 16px}.sec_namelist table tr{background-color:#fff}.sec_namelist table tr th{width:15.6%;padding:24px;background-color:#fffcef;vertical-align:middle;text-align:center}@media only screen and (max-width:560px){.sec_namelist table tr th{width:35%;padding:5%}}.sec_namelist table tr td{padding:24px 55px}@media only screen and (max-width:560px){.sec_namelist table tr td{padding:5%}}.sec_logo{padding:7% 0 0}.sec_logo .logo_block{display:flex;justify-content:space-between}@media only screen and (max-width:560px){.sec_logo .logo_block{flex-direction:column-reverse}}.sec_logo .logo_block .txt{width:76.3%}@media only screen and (max-width:560px){.sec_logo .logo_block .txt{width:100%}}.sec_logo .logo_block .img{width:28.4%}@media only screen and (max-width:560px){.sec_logo .logo_block .img{width:100%;text-align:center}.sec_logo .logo_block .img img{width:50%;margin:0 auto}}.sec_access{padding:7% 0 0}.sec_access .gmap{width:100%;aspect-ratio:15/7}@media only screen and (max-width:560px){.sec_access .gmap{aspect-ratio:15/12}}.sec_access .gmap iframe{width:100%;height:100%;border-radius:4px}.sec_access .guide{margin:4.7% 0 4%;padding:4.7% 8%;display:flex;justify-content:space-between;background-color:#f5f5f5;border-radius:4px}@media only screen and (max-width:560px){.sec_access .guide{padding:4.7% 6%;flex-wrap:wrap}}.sec_access .guide .box{width:37%}@media only screen and (max-width:560px){.sec_access .guide .box{width:100%;padding:0 0 14%}}.sec_access .guide .box h3{padding:0 14% 10%;background:url("../images/about/bg_baloon.png") no-repeat center top;background-size:72.2% auto;text-align:center;font-weight:bold}@media only screen and (max-width:320px){.sec_access .guide .box h3{background-size:80.2% auto}}.sec_access .guide .box p{letter-spacing:normal}@media only screen and (max-width:320px){.sec_access .guide .box p{font-size:14px}}.sec_access .guide .box .img{padding:3% 0 0}.sec_access .guide .box .img img{border-radius:4px}.sec_disclosure{padding:7% 0 0}.sec_disclosure ul{padding:0 1.2%}@media only screen and (max-width:320px){.sec_disclosure ul{padding:0}}.sec_disclosure ul li{list-style:disc inside}.sec_disclosure ul li a{display:inline-block;padding:0 24px 0 0;background:url("../images/about/pdf.svg") no-repeat right center;background-size:18px auto;color:#333}@media only screen and (max-width:320px){.sec_disclosure ul li a{padding:0 18px 0 0;font-size:14px;background-size:16px auto}}.sec_link{padding:7% 0 7.14%}.sec_link .block{padding:0 1.2% 3.5%}.sec_link .block h3{font-weight:bold}.sec_link .block ul li{display:inline-block;padding:0 3.5% 1% 12px;background:url("../images/about/link_arr.svg") no-repeat left top 12px;background-size:6px auto}@media only screen and (max-width:560px){.sec_link .block ul li{padding:0 8% 1% 12px}}.sec_link .block ul li a{display:inline-block;padding:0 18px 0 0;background:url("../images/about/link.svg") no-repeat right center;background-size:12px auto;color:#333}@media only screen and (max-width:320px){.sec_link .block ul li a{font-size:14px}}