﻿#access .sec01 h3{font-weight:bold;font-size:1.1em;margin-bottom:1em}#access .sec01 p.btn01{font-size:0.9em}@media only screen and (max-width: 768px){#access .sec01 p.btn01{text-align:center}}#access .sec01 p.btn01 a{display:inline-block;border:2px solid #ccc;border-radius:5px;background:#F7F7F7;padding:0.5em 1.5em;color:#333;margin-top:1em;font-weight:bold;text-decoration:none}#access .sec01 p.btn01 a::before{font-family:ipdre;content:"";color:#EA4335;font-size:1em;display:inline-block;margin-right:0.5em;font-weight:normal}#access .sec01 p.btn01 a:hover{background:#eaeaea}#access .sec02 h3{background:#006535;color:#fff;font-weight:bold;padding:0.25em 1em;margin-bottom:1em;border-radius:5px}#access .sec02 h3:not(:first-child){margin-top:3em}#access .sec02 ul li{list-style:decimal;margin-left:1.5em}#access #gmap{margin-top:4em;height:0;overflow:hidden;padding-bottom:calc(4/ 10 * 100%);position:relative}@media only screen and (max-width: 1280px){#access #gmap{padding-bottom:calc(1/ 2 * 100%)}}@media only screen and (max-width: 768px){#access #gmap{padding-bottom:calc(1 / 1 * 100%)}}@media only screen and (max-width: 576px){#access #gmap{padding-bottom:calc(4 / 3 * 100%)}}#access #gmap iframe{position:absolute;left:0;top:0;height:100%;width:100%}footer{margin-top:0}
