.pc_none_768{display:none}#container{display:block}#footer-nav_01 ul li:hover,#footer-nav_02 .footer_list ul li:hover,.jyukyou_banner ul li a:hover,.kanren_banner ul li a:hover,.sns_banner .fotter_sns_box li a:hover{opacity:.6}#footer_area{background:#555;margin-top:70px}#footer_area #footer-box{font-size:14px;font-weight:500}#footer-box{max-width:1180px;padding:40px 0 25px;margin:0 auto}.footer-nav-list_01 ul{border-bottom:1px solid #fff}.footer-nav-list_01 ul li a,#footer-nav_02 .footer_list ul li a,.jyukyou_banner div,.kanren_banner div,.sns_banner div,.accordion-header span,.accordion-content-f span a{color:#fff !important}.footer-nav-list_02{margin-bottom:70px}#footer-nav_02 .footer_list ul{margin:0}#footer-nav_02 .footer_list ul li{margin-bottom:20px}.footer-nav-list_01 ul,.footer-nav-list_02{display:flex}.footer-nav-list_01 ul li,.footer_list{width:17%}.footer-nav-list_01 ul li{min-width:40px;margin-top:20px;margin-bottom:13px}.jyukyou_banner ul,.kanren_banner ul{display:flex;justify-content:space-between}.jyukyou_banner ul li a img{width:288px;height:auto}.sns_banner .fotter_sns_box{display:flex;justify-content:flex-start}.sns_banner .fotter_sns_box li{margin:0 40px 10px 0}.mobile-btn-phone{display:none}.fixed-menu{margin-bottom:0}.copyright{text-align:end}@media (max-width:1090px){.totop{bottom:90px}#footer_area{padding:0 10px 68px}.jyukyou_banner ul li a img,.kanren_banner ul li a img{padding-right:10px}.jyukyou_banner ul li a .padding_none,.kanren_banner ul li a .padding_none{padding-right:0}.copyright{text-align:center}}@media (max-width:768px){.pc_none_768{display:block}.sp_none_768{display:none}.footer-nav-list_01 ul li{min-width:100%}#footer-nav_01 ul{display:block}.jyukyou_banner ul,.kanren_banner ul{display:flex;flex-wrap:wrap}.jyukyou_banner ul li,.kanren_banner ul li{width:50%;padding-bottom:5px}.jyukyou_banner ul li:nth-child(2) a img,.kanren_banner ul li:nth-child(2) a img{padding-right:0}.kanren_banner .margin_bottom_off{margin-bottom:0}.kanren_banner .margin_top_off{margin-top:0}.jyukyou_banner{margin-top:25px}.jyukyou_banner ul li a img,.kanren_banner ul li a img{width:374px;height:auto}.accordion-content-f{max-height:0;opacity:0;overflow:hidden;padding:0 20px;transition:max-height .1s ease-in-out,opacity .2s ease-in-out,padding .1s ease-in-out}.accordion-header.active+.accordion-content-f,.accordion-content-f.open{max-height:500px;opacity:1;padding:15px 20px 0}.accordion-header{border-bottom:solid 1px #fff;padding:10px 45px 10px 0;margin:10px 0 0;cursor:pointer;position:relative}.accordion-header:before,.accordion-header:after{position:absolute;content:"";top:1px;right:20px;bottom:0;width:12px;height:2px;margin:auto;background:#fff}.accordion-header:after{transform:rotate(-90deg);transition:transform .3s}.accordion-header.active:after{transform:rotate(0deg)}.accordion-header span,.accordion-content-fspan{position:relative}}@media (max-width:490px){.jyukyou_banner ul li,.kanren_banner ul li{width:100%}.jyukyou_banner ul li a img,.kanren_banner ul li a img{width:100%;padding-right:0}.display_none{display:none}#footer-box{padding-bottom:0}.fotter_sns_box{margin:1em 0 0}#footer-left #footer-nav_02{display:none}}