@charset "utf-8";@media screen and (max-width:768px){.header{width:100%;overflow:hidden}.header .header-inner{width:100%;margin:0 auto}.header .header-inner h1{margin:0;padding:0}.header .header-inner .m-logo a{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/mainlogo.png) no-repeat center;background-size:100%;text-indent:-9999px;width:200px;display:block;margin:0 auto 5px;padding-top:5%}.header .header-inner .head-nav{width:100%}.header .header-inner .head-nav .head-nav-inner{width:100%;margin:0;padding:0}.header .header-inner .head-nav .head-nav-inner ul{width:100%;margin:0;padding:0}.header .header-inner .head-nav .head-nav-inner li{width:25%;float:left;list-style:none}.header .header-inner .head-nav .head-nav-inner li a{display:block;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;color:#000;text-indent:-9999px}.header .header-inner .head-nav .head-nav-inner .member{margin:0 auto;width:100%}.header .header-inner .head-nav .head-nav-inner .member li{clear:both;list-style:none;border-left:1px solid #e3e3e3;width:100%}.header .header-inner .head-nav .head-nav-inner .member li a{width:100%;display:block;box-sizing:border-box;color:#000;text-indent:0px;text-align:center;padding:10px 0}.header .header-inner .head-nav .head-nav-inner li:last-child{border-left:0}.header .header-inner .head-nav .head-nav-inner .btn1 a{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/nav-icon_document.png) no-repeat center;height:30px;margin-bottom:15px}.header .header-inner .head-nav .head-nav-inner .btn2 a{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/nav-icon_access.png) no-repeat center;height:30px;margin-bottom:15px}.header .header-inner .head-nav .head-nav-inner .btn3 a{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/nav-icon_link.png) no-repeat center;height:30px;margin-bottom:15px}.header .header-inner .head-nav .head-nav-inner .btn4 a{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/nav-icon_contact.png) no-repeat center;height:30px;margin-bottom:15px}.header .header-inner .head-nav .head-nav-inner .btn5 a{background:#ffce11;font-weight:700}footer{background:#ebebeb}footer .footer-cnt{background:#ebebeb;padding:10px 0 0}footer .footer-cnt .logo a{text-align:center;margin:5px auto 0;background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/foot-logo.svg) no-repeat 50% 0;background-size:200px;height:50px;text-indent:-9999px;display:block}footer .footer-cnt .sp-none{display:none}footer .footer-cnt .navi{width:100%;height:100%;clear:both;overflow:hidden}footer .footer-cnt .navi .navi-cnt{padding:10px 0 0}footer .footer-cnt .navi .navi-cnt ul{width:100%;margin:0 auto 0px;list-style:none;overflow:hidden}footer .footer-cnt .navi .navi-cnt li a{background-position:0 5px;background-size:10px;color:#fff;font-size:10px;font-weight:800;padding:5px 0;line-height:1.8em;letter-spacing:1px;padding-left:20px}footer .footer-cnt .navi .navi-cnt .box{width:100%;float:left}footer .footer-cnt .navi .navi-cnt .box ul li{float:left}footer .footer-cnt .navi .navi-cnt .box li{padding-right:10px;width:50%;background:#2e8db1;text-align:center}footer .footer-cnt .navi .navi-cnt .box li a{display:block}footer .footer-cnt .navi .navi-cnt .box .color2{background:#5db9dc}footer .footer-cnt .bana{display:none}footer .footer-cnt .nf-logo a{text-align:center;margin:5px auto 0;background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/foot-tnf-logo-sp.svg) no-repeat 50% 0;background-size:160px;height:40px;text-indent:-9999px;display:block}footer .copy{width:100%;background:#245d92;color:#fff;padding:15px 0;clear:both;text-align:center;letter-spacing:0px;font-size:9px}}@media screen and (min-width:769px){header{width:100%;z-index:9999}.header{width:100%;height:64px}.header .header-inner{width:1200px;margin:0 auto}.header .header-inner h1{margin:0;padding:0;float:left}.header .header-inner .m-logo a{width:275px;height:64px;background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/mainlogo.png) no-repeat top;background-size:100%;text-indent:-9999px;display:block}.header .header-inner .head-nav{float:right}.header .header-inner .head-nav .head-nav-inner{margin:0;padding:0}.header .header-inner .head-nav .head-nav-inner ul{margin:0;padding:0;float:left}.header .header-inner .head-nav .head-nav-inner li{float:left;list-style:none;border-left:1px solid #e3e3e3}.header .header-inner .head-nav .head-nav-inner li a{padding:22px 25px;height:64px;display:block;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;color:#000}.header .header-inner .head-nav .head-nav-inner .member li{float:left;list-style:none;border-left:0}.header .header-inner .head-nav .head-nav-inner .btn1 a{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/nav-icon_document.png) no-repeat left;background-position:8px;padding-left:35px}.header .header-inner .head-nav .head-nav-inner .btn1 a:hover{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/nav-icon_document.png) no-repeat left #ececec;background-position:8px;padding-left:35px}.header .header-inner .head-nav .head-nav-inner .btn2 a{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/nav-icon_access.png) no-repeat left;background-position:8px;padding-left:35px}.header .header-inner .head-nav .head-nav-inner .btn2 a:hover{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/nav-icon_access.png) no-repeat left #ececec;background-position:8px;padding-left:35px}.header .header-inner .head-nav .head-nav-inner .btn3 a{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/nav-icon_link.png) no-repeat left;background-position:8px;padding-left:35px}.header .header-inner .head-nav .head-nav-inner .btn3 a:hover{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/nav-icon_link.png) no-repeat left #ececec;background-position:8px;padding-left:35px}.header .header-inner .head-nav .head-nav-inner .btn4 a{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/nav-icon_contact.png) no-repeat left;background-position:8px;padding-left:35px}.header .header-inner .head-nav .head-nav-inner .btn4 a:hover{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/nav-icon_contact.png) no-repeat left #ececec;background-position:8px;padding-left:35px}.header .header-inner .head-nav .head-nav-inner .btn5 a{background:#ffce11;font-weight:700;border:0}.header .header-inner .head-nav .head-nav-inner .btn5 a:hover{background:#ffe583;font-weight:700}footer{background:#f6f6f6}footer .pagetop a{margin:0 auto;display:block;background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/topback.png) no-repeat top;background-size:77px;width:77px;height:77px;text-indent:-9999px;position:absolute;right:0}footer .footer-cnt{width:1200px;margin:0 auto;padding:30px 0 10px;overflow:hidden}footer .footer-cnt .nav-box{width:70%;float:left}footer .footer-cnt .logo{text-align:left;margin:0 auto 10px;background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/foot-logo.svg) no-repeat;background-size:260px;width:260px;height:56px;text-indent:-9999px;float:left}footer .footer-cnt .navi{width:100%;height:100%;clear:both;overflow:hidden}footer .footer-cnt .navi .navi-cnt{padding:10px 0}footer .footer-cnt .navi .navi-cnt ul{width:100%;margin:0 auto 5px;list-style:none;overflow:hidden}footer .footer-cnt .navi .navi-cnt li a{background:url(//nikkaibo.or.jp/wp-content/themes/mothership/css/../images/foot-navicon.png) no-repeat left;background-position:0 3px;background-size:15px;color:#636363;font-size:14px;font-weight:800;line-height:1.8em;letter-spacing:1px;padding-left:20px}footer .footer-cnt .navi .navi-cnt li ul li{margin-bottom:2px}footer .footer-cnt .navi .navi-cnt li ul li a{background-position:2px 3px;color:#636363;font-weight:400;font-size:14px;letter-spacing:1px;padding-left:20px}footer .footer-cnt .navi .navi-cnt .box{width:100%;float:left}footer .footer-cnt .navi .navi-cnt .box ul li{float:left}footer .footer-cnt .navi .navi-cnt .box li{padding-right:20px}footer .footer-cnt .navi .navi-cnt .box-last{width:16.66666666666%;float:left;background:0 0}footer .footer-cnt .bana-box{width:30%;float:left}footer .footer-cnt .bana{width:100%;height:100%;clear:both;overflow:hidden}footer .footer-cnt .bana .bana-cnt{padding:0}footer .footer-cnt .bana .bana-cnt ul{width:100%;list-style:none;overflow:hidden}footer .footer-cnt .bana .bana-cnt li{width:100%;margin-top:0;margin-bottom:10px;text-align:right}footer .footer-cnt .nf-logo a{display:block;text-indent:-9999px}footer .copy{width:100%;background:#245d92;color:#fff;padding:15px 0;clear:both;text-align:center;letter-spacing:1px;font-size:12px}}