.gmoGroupFooter{background:#fefefe;border:#eaeaea solid;border-width:1px 0 0 0;clear:both;font-size:9.5px;letter-spacing:0;line-height:1;margin:0 auto;padding-bottom:38px;text-align:left;width:100%}@media (max-width: 768px){.gmoGroupFooter{display:none}}.gmoGroupFooter *{box-sizing:border-box;font-family:"游ゴシック", "Yu Gothic", "YuGothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ ProN W3", "Arial", sans-serif;font-weight:normal}.gmoGroupFooter a:link,.gmoGroupFooter a:visited{color:#005bac;text-decoration:none}.gmoGroupFooter a:hover{transition:.2s;color:#f60}.gmoGroupFooter img{border:0}.gmoGroupFooter ul,.gmoGroupFooter li,.gmoGroupFooter dl,.gmoGroupFooter dt,.gmoGroupFooter dd{margin:0;padding:0}.gmoGroupFooter ul,.gmoGroupFooter li{list-style:none}.gmoGroupFooter_inner{padding:0 0 15px}.gmoGroupFooter_sec{align-items:center;background:#0e7365;background-image:linear-gradient(166deg, #13d4a5 0%, #0e7365 20%, #0b4d4b 40%, #0b4d4b 60%, #0e7365 80%, #13d4a5 100%);border-radius:0;display:flex;height:180px;justify-content:center;line-height:1;margin:0 0 20px;order:1;padding:0}.gmoGroupFooter_sec>a{align-items:center;display:flex;margin:0;padding:5px}.gmoGroupFooter_sec>a,.gmoGroupFooter_sec>a:link,.gmoGroupFooter_sec>a:visited{text-decoration:none}.gmoGroupFooter_sec>a>img{border:0;height:auto;outline:0;vertical-align:middle;width:530px}.gmoGroupFooter_sec_ico{align-items:center;background-color:#30f4c5;border-radius:19px;color:#021725;display:flex;font-size:16px;height:36px;justify-content:center;letter-spacing:0.5px;margin:0 0 0 43px;padding:0 14px 0 24px;text-align:center;white-space:nowrap}a:hover .gmoGroupFooter_sec_ico{animation:secani 1.5s infinite;background-position:right center;background-size:200% auto;color:#021725}@keyframes secani{0%{box-shadow:0 0 0 0 #30f4c5}70%{box-shadow:0 0 0 12px rgba(27,133,251,0)}100%{box-shadow:0 0 0 0 rgba(27,133,251,0)}}.gmoGroupFooter_sec_ico>svg{height:10px;margin-left:8px;transition:0.3s ease;width:5px}a:hover .gmoGroupFooter_sec_ico>svg{transform:translateX(2px)}.gmoGroupFooter_sec_ico>svg path{fill:none;stroke:#021725;stroke-linecap:round;stroke-linejoin:round;stroke-width:1}.gmoGroupFooter_header,.gmoGroupFooter_groupservice{margin:0 auto;max-width:1040px;padding:0 10px}.gmoGroupFooter_header{margin-bottom:20px;overflow:hidden}.gmoGroupFooter_logo{float:left}.gmoGroupFooter_logo>a>img{height:11px;width:175px}.gmoGroupFooter_text{float:right}.gmoGroupFooter_text>img{height:12px;width:auto}.gmoGroupFooter_heading{clear:both;color:#4d4d4d;font-size:11.5px;font-weight:bold;line-height:1.5;margin-bottom:5px}.gmoGroupFooter_relatedservicelist{margin-bottom:15px;overflow:hidden}.gmoGroupFooter_relatedservicelist ul{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-15px}.gmoGroupFooter_relatedservicelist ul li{font-size:10.5px;margin-left:15px;width:calc(calc(100% / 3) - 15px)}.gmoGroupFooter_relatedservicelist ul li:last-child{margin-right:0}.gmoGroupFooter_relatedservicelist ul li a{font-size:10.5px}.gmoGroupFooter_relatedservicelist ul li dl{clear:both}.gmoGroupFooter_relatedservicelist ul li dl dt{float:left;line-height:1.3;margin-right:0.5em;white-space:nowrap}.gmoGroupFooter_relatedservicelist ul li dl dt::after{color:#666;content:"-";margin-left:0.5em}.gmoGroupFooter_relatedservicelist ul li dl dd{color:#666;float:left;line-height:1.5;white-space:nowrap}.gmoGroupFooter_groupservicelist ul{margin-left:-14px;position:relative}.gmoGroupFooter_groupservicelist ul li{float:left;margin-left:14px;padding-bottom:3px;text-align:left;z-index:1}.gmoGroupFooter_submenu{border-radius:4px;transition:.2s;background:#fff;border:solid 1px #eaeaea;bottom:0;display:none;flex-wrap:wrap;margin-left:-2px;overflow:hidden;padding:3px 10px;position:absolute;z-index:9999;box-shadow:rgba(0,0,0,0.1) 0 0 1px 0}.gmoGroupFooter_submenu>div{width:100%}.gmoGroupFooter_submenu dl{margin:5px 10px 5px 5px}.gmoGroupFooter_submenu dl dt{color:#4d4d4d;font-size:11.5px;line-height:1.5;white-space:nowrap}.gmoGroupFooter_submenu dl dd{font-size:10.5px;line-height:1.4;white-space:nowrap}.gmoGroupFooter_submenu dl dd a{display:block}.gmoGroupFooter_groupservicelist li:hover .gmoGroupFooter_submenu{display:flex}.gmoGroupFooter_groupserviceheading{color:#666;font-size:9.5px;line-height:1.4}.gmoGroupFooter_groupserviceheading::after{border-color:transparent transparent #ccc;border-style:solid;border-width:3px;content:"";display:inline-block;height:0;left:3px;position:relative;top:-3px;width:0}.gmoGroupFooter_groupserviceheading:hover{transition:.2s;cursor:pointer;text-decoration:none}.gmoGroupFooter_groupserviceheading:hover::after{border-color:transparent transparent #f60;border-style:solid;border-width:3px;content:"";display:inline-block;height:0;left:3px;position:relative;top:-3px;width:0}
/*# sourceMappingURL=style.css.map */
