@charset "utf-8";footer{background-color:#F2F2F2;text-align:center}footer a{color:#00A8BE}#footer_wrap #footer_info p{font-size:75%}#footer_wrap #footer_contact #footer_hour{background-color:#666;color:#FFF}#footer_wrap #footer_contact p.mdi-phone{color:#00A8BE;line-height:1}#copyright{background-color:#00A8BE;color:#FFF;font-size:75%}#copyright a{color:#FFF;text-decoration:none!important}#copyright a:hover{text-decoration:underline}@media screen and (max-width:319px){#footer_wrap #footer_contact p.mdi-phone{font-size:150%}}@media screen and (min-width:320px) and (max-width:767px){#footer_wrap #footer_contact p.mdi-phone{font-size:200%}}@media screen and (max-width:767px){#footer_wrap{padding-top:3.125%;padding-bottom:3.125%}#footer_wrap #footer_info{padding-bottom:3.125%;text-align:center}#footer_wrap #footer_info p{padding:0 6.25%}#footer_wrap #footer_info #footer_logo img{width:75%}#footer_wrap #footer_contact #footer_hour{padding:1.5625% 3.125%;margin:0 auto 1.5625%;width:93.75%}#footer_wrap #footer_contact p.mdi-phone{margin-bottom:3.125%}#footer_wrap #footer_contact a[href*="consultation/input"] img{width:75%}#copyright{padding:3.125%}}@media screen and (min-width:768px){#footer_wrap{padding-top:30px;padding-bottom:30px}#footer_wrap #footer_info{text-align:left;width:400px}#footer_wrap #footer_info #footer_logo img{width:100%}#footer_wrap #footer_contact{width:446px}#footer_wrap #footer_contact #footer_hour{font-size:125%}#footer_wrap #footer_contact p.mdi-phone{font-size:300%}#footer_wrap #footer_contact a[href*="consultation/input"] img{width:100%}#copyright{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:768px) and (max-width:939px){#footer_wrap{}#footer_wrap #footer_info{margin-bottom:20px;margin-left:auto;margin-right:auto}#footer_wrap #footer_contact{margin-left:auto;margin-right:auto}#footer_wrap #footer_contact p.mdi-phone{margin-bottom:20px}}@media screen and (max-width:939px){#footer_wrap #footer_info nav{display:none}}@media screen and (min-width:940px){#footer_wrap{}#footer_wrap #footer_info{float:left}#footer_wrap #footer_info nav{margin-top:5px}#footer_wrap #footer_info nav a{border-left:1px solid #00A8BE;display:inline-block;line-height:1.2;margin-top:5px;padding:0 1em;text-decoration:none}#footer_wrap #footer_info nav a:hover,#footer_wrap #footer_info nav a.active{text-decoration:underline}#footer_wrap #footer_info nav a:last-child{border-right:1px solid #00A8BE}#footer_wrap #footer_contact{float:right}#footer_wrap #footer_contact p.mdi-phone{margin-bottom:10px}#footer_wrap #footer_info #footer_logo img,#footer_wrap #footer_contact a[href*="consultation/input"] img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}#footer_wrap #footer_info #footer_logo:hover img,#footer_wrap #footer_contact a[href*="consultation/input"]:hover img{opacity:.7}}
