@import url(https://fonts.googleapis.com/earlyaccess/notosansjp.css);@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");.v4_footer .pankuz_wrap{background:#f0f3f5;padding:1em 36px}@media screen and (max-width: 599px){.v4_footer .pankuz_wrap{padding:1em 16px}}.v4_footer .pankuz_wrap .pankuz_ul{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-size:0.85em}.v4_footer .pankuz_wrap .pankuz_ul li:after{content:"";display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:"\f0da";padding:0 0.5em 0 0.8em;margin-right:0.2em}.v4_footer .pankuz_wrap .pankuz_ul li:last-child:after{display:none}.v4_footer .flex_wrap{background:#3192ce;padding:36px 36px 6em;color:#fff;align-items:flex-start;font-size:14px}@media screen and (max-width: 599px){.v4_footer .flex_wrap{padding:2em 18px}}.v4_footer .flex_wrap a{color:#fff}.v4_footer .flex_wrap .v4_footer_logo{width:100%;height:auto;margin-bottom:1em}.v4_footer .flex_wrap .v4_footer_logo img{max-width:200px;height:auto}.v4_footer .flex_wrap ul.flex_childs{width:25%;margin-right:3%}@media screen and (max-width: 1024px){.v4_footer .flex_wrap ul.flex_childs{width:30%}}@media screen and (max-width: 768px){.v4_footer .flex_wrap ul.flex_childs{width:100%}}.v4_footer .flex_wrap ul.flex_childs li{padding-bottom:0.68em}.v4_footer .flex_wrap ul.flex_childs li a{font-weight:600}.v4_footer .flex_wrap ul.flex_childs.v4_footer_ul1{width:14%}@media screen and (max-width: 1024px){.v4_footer .flex_wrap ul.flex_childs.v4_footer_ul1{width:26%;margin-bottom:1em}}@media screen and (max-width: 599px){.v4_footer .flex_wrap ul.flex_childs.v4_footer_ul1{width:100%}}.v4_footer .flex_wrap ul.flex_childs.v4_footer_ul2{width:19%}@media screen and (max-width: 1024px){.v4_footer .flex_wrap ul.flex_childs.v4_footer_ul2{width:30%;margin-bottom:1em}}@media screen and (max-width: 768px){.v4_footer .flex_wrap ul.flex_childs.v4_footer_ul2{width:44%}}@media screen and (max-width: 599px){.v4_footer .flex_wrap ul.flex_childs.v4_footer_ul2{width:100%}}.v4_footer .flex_wrap div.flex_childs{flex:1;line-height:2em}@media screen and (max-width: 1024px){.v4_footer .flex_wrap div.flex_childs{width:70%;flex:inherit;margin-top:1em}}@media screen and (max-width: 768px){.v4_footer .flex_wrap div.flex_childs{margin-top:2em;padding-top:2em;border-top:1px solid #fff}}@media screen and (max-width: 599px){.v4_footer .flex_wrap div.flex_childs{width:100%}}.v4_footer .flex_wrap div.flex_childs h2{margin-bottom:0.5em;font-size:1.3em}.v4_footer .flex_wrap div.flex_childs.v4_footer_div4{border:1px solid #d0eaf6;padding:2em}.v4_footer .flex_wrap div.flex_childs .flex_wrap{align-items:flex-start;padding:0;width:100%}.v4_footer .flex_wrap div.flex_childs .flex_wrap ul li{font-size:14px}.v4_footer .flex_wrap div.flex_childs .flex_wrap p{font-weight:600}@media screen and (max-width: 599px){.v4_footer .flex_wrap div.flex_childs .flex_wrap p{font-weight:bold}}.v4_footer .flex_wrap div.flex_childs .flex_wrap .office_address span{font-weight:600;display:inline-block;margin-right:0.3em}.v4_footer .flex_wrap div.flex_childs .flex_wrap .licences{flex:auto;padding-right:0;word-break:break-all}@media screen and (max-width: 599px){.v4_footer .flex_wrap div.flex_childs .flex_wrap .licences{width:100%;padding:1em 0 0 0}}.v4_footer .flex_wrap div.flex_childs .flex_wrap .licences ul li{list-style:inside;list-style-position:outside;line-height:1.5em;margin:0 0 0.5em 1em}.v4_footer .v4_footer_bar{background:#3b4043;padding:1.5em;align-items:center}@media screen and (max-width: 599px){.v4_footer .v4_footer_bar{text-align:center}}.v4_footer .v4_footer_bar address{font-style:normal}@media screen and (max-width: 599px){.v4_footer .v4_footer_bar address{margin-bottom:1em}}.v4_footer .v4_footer_bar .sec_sns_btns{margin:0;padding:0}.v4_footer .v4_footer_bar .sec_sns_btns ul{margin:0;padding:0;background:#3b4043;align-items:center}.v4_footer .v4_footer_bar .sec_sns_btns ul li:not(:last-child){font-size:32px;margin-bottom:0}.v4_footer .v4_footer_bar .sec_sns_btns ul li a{font-weight:normal}.v4_footer .v4_footer_bar .sec_sns_btns ul li a .fab.fa-line{color:#06c755}.v4_footer .v4_footer_bar .sec_sns_btns ul li a .fab.fa-facebook{color:#fff}.v4_footer .v4_footer_bar .sec_sns_btns ul li a .fa-brands.fa-x-twitter{color:#fff}.v4_footer .v4_footer_bar .sec_sns_btns ul li a .fab.fa-youtube{color:#fff}.v4_footer .v4_footer_bar .sec_sns_btns ul li .v4_btn{padding:6px 24px;font-size:10px}.sec_sns_btns ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:60px auto}.sec_sns_btns ul li{margin:0 0.5em}.sec_sns_btns ul li:not(:last-child){font-size:38px}@media screen and (max-width: 599px){.sec_sns_btns ul li:not(:last-child){font-size:30px;margin-bottom:0.5em}}.sec_sns_btns ul li a{font-weight:normal}.sec_sns_btns ul li a .fab.fa-line{color:#06c755}.sec_sns_btns ul li a .fab.fa-facebook{color:#3b5998}.sec_sns_btns ul li a .fa-brands.fa-x-twitter{color:#000}.sec_sns_btns ul li a .fab.fa-youtube{color:#ff0000}
/*# sourceMappingURL=footer.css.map */
