@charset "UTF-8";.section{padding:80px 0 0}.section .inner>h2{font-size:36px;text-align:center;line-height:1.5}.section .inner>.note{font-size:14px;text-align:center;margin-top:10px;line-height:2}@media only screen and (max-width:768px){.section{padding:40px 0 0;margin-top:0}.section .inner>h2{font-size:22px}.section .inner>.note{font-size:13px;line-height:1.8}}.tel_list{background:#f2f2f2;padding:60px 0 80px;margin-top:60px}.tel_list h3{font-size:20px;text-align:center}.tel_list table{margin:0 auto}.tel_list table th{font-size:20px;text-align:left;padding:25px 0 0;font-weight:700}.tel_list table td{text-align:left;padding:20px 0 0 40px}.tel_list table td strong{position:relative;display:block;font-size:40px;line-height:1;padding:10px 0 0 70px}.tel_list table td.tel strong:before,.tel_list table td.fax strong:before{content:"";position:absolute;left:0;top:0;display:block;width:58px;height:58px;background-size:cover}.tel_list table td.tel strong:before{background-image:url("/wpdata/img/contact/icon_tel_01.svg")}.tel_list table td.fax strong:before{background-image:url("/wpdata/img/contact/icon_fax_01.svg")}.section .inner .note u a.xls{position:relative;padding-left:25px}.section .inner .note u a.xls:before{content:"";display:inline-block;width:20px;height:20px;background:url(/wpdata/img/download/icon_xls.svg)no-repeat;background-size:contain;position:absolute;top:50%;left:0;margin-top:-10px}@media only screen and (max-width:1300px){.tel_list table th{font-size:18px}.tel_list table td{padding:20px 0 0 30px}.tel_list table td strong{font-size:30px;padding:10px 0 0 60px}.tel_list table td.tel strong:before,.tel_list table td.fax strong:before{width:50px;height:50px}}@media only screen and (max-width:1024px){.tel_list{text-align:center}.tel_list table{display:inline-block}.tel_list table th{display:block;padding:30px 0 0;text-align:center}.tel_list table td{display:block;padding:15px 0 0}.tel_list table th+td{padding-top:5px}}@media only screen and (max-width:768px){.tel_list{padding:40px 0;margin-top:40px}.tel_list h3{font-size:16px}.tel_list table th{font-size:16px}.tel_list table td{padding:10px 0 0}.tel_list table td strong{font-size:26px;padding:8px 0 0 50px}.tel_list table td.tel strong:before,.tel_list table td.fax strong:before{width:40px;height:40px}}.mail_list{max-width:1050px;margin:0 auto}.mail_list h3{text-align:center;font-size:20px}.mail_list>ul{font-size:0;text-align:center}.mail_list>ul li{display:inline-block;vertical-align:top;width:33.333%;margin-top:40px;box-sizing:border-box;padding:0 20px}.mail_list>ul li .img{margin-bottom:20px}.mail_list>ul li p{font-size:16px;line-height:1.5}.mail_list>ul li strong{display:block;font-size:22px;margin-top:5px}.mail_list .dl{background:#f2f2f2;padding:50px;margin-top:40px}.mail_list .dl p{font-size:16px;line-height:2}.mail_list .dl ul{margin-top:20px}.mail_list .dl ul li a{display:table;position:relative}.mail_list .dl ul li a img{display:table-cell;vertical-align:middle;width:40px;padding-right:15px}.mail_list .dl ul li a strong{display:table-cell;vertical-align:middle;line-height:1.5;font-size:14px}@media only screen and (max-width:1024px){.mail_list>ul li{position:relative;display:block;width:100%;margin-top:30px;padding:60px 0 0 220px;min-height:200px;text-align:left}.mail_list>ul li.other{min-height:0}.mail_list>ul li .img{position:absolute;left:0;top:0;width:200px}}@media only screen and (max-width:768px){.mail_list>ul{margin:0 20px}.mail_list>ul li{margin-top:20px;padding:10px 0 0 95px;min-height:80px;text-align:left}.mail_list>ul li .img{width:80px}.mail_list>ul li p{font-size:13px}.mail_list>ul li strong{font-size:16px}.mail_list .dl{padding:30px;margin-top:30px}.mail_list .dl p{font-size:14px;line-height:1.8}.mail_list .dl ul{margin-top:20px}.mail_list .dl ul li a img{width:35px;padding-right:10px}.mail_list .dl ul li a strong{font-size:13px}}.access{padding-bottom:80px}.access h3{text-align:center;font-size:20px}.access .col1{max-width:1000px;margin:20px auto 0}.access .col .map iframe{height:290px;width:100%}.access .col .txt{margin-top:15px}.access .col .txt p{font-size:20px;font-weight:700}.access .col .txt table{margin-top:5px}.access .col .txt table th,.access .col .txt table td{font-size:16px;vertical-align:top;text-align:left;line-height:1.8}.access .col .txt table th{font-weight:700;padding-right:10px;white-space:nowrap}.access .col .txt table td p.note{font-size:13px;font-weight:400;margin:5px 0 0 1em;text-indent:-1em;line-height:1.5}@media only screen and (max-width:768px){.access h3{font-size:18px;margin:0 20px}.access .col3{margin:0 20px}.access .col3 .col,.access .col3 .col:nth-child(3n){width:100%;margin:15px 0 0}.access .col .txt p{font-size:14px}.access .col .map iframe{height:250px}.access .col .txt{margin:15px 20px 0}.access .col .txt table{margin-top:5px}.access .col .txt table th,.access .col .txt table td{font-size:12px;line-height:1.8}.access .col .txt table th{padding-right:8px}.access .col .txt table td p.note{font-size:12px}}