@charset "UTF-8";html,body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ul,ol,table,tr,tbody,th,td,header{margin:0;padding:0}body{font-size:16px;line-height:1.5;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}ul,ol{list-style:none}a{color:#333;text-decoration:none}a:hover{color:#999;text-decoration:underline}a .images{border:none}.floatR{float:right}.floatL{float:left}section{display:block}.hidePC{display:none !important}.hideSP{display:block !important}@media screen and (max-width:940px){.hidePC{display:block !important}.hideSP{display:none !important}}#header,#gNavi,.contentArea,.linkArea-In{max-width:940px;padding:0 10px;margin:0 auto}#header{max-width:940px;padding-top:15px;overflow:hidden;display:flex;justify-content:space-between}h1#logo{max-width:calc(940px - 548px)}h1#logo img{width:100%;max-width:392px}#header .headerRight{width:548px}#header .headerRight ul.list01{overflow:hidden;margin-bottom:5px}#header .headerRight ul{display:flex;justify-content:end}#header .headerRight ul li{margin-left:8px}#header .headerRight ul li.text{padding-top:5px}#header .headerRight ul li.last{margin-left:10px}#header input.headerSearch{background:url(//aikido-kyokai.com/wp/wp-content/themes/jaa_thema2/assets/images/nav/ico_search.png) no-repeat right 2px center;height:18px;width:150px;border:1px solid #ccc;border-radius:4px;padding:5px 3px}#header input.headerSearch:focus{background:0 0}@media screen and (max-width:940px){#header .menu-btn{position:fixed;top:10px;right:10px;display:flex;height:60px;width:60px;justify-content:center;align-items:center;z-index:10000;background-color:#3584bb}#header .menu-btn span,#header .menu-btn span:before,#header .menu-btn span:after{content:'';display:block;height:3px;width:25px;border-radius:3px;background-color:#fff;position:absolute}#header #menu-btn-check{display:none}#header #menu-btn-check:checked~.menu-btn span{background-color:rgba(255,255,255,0)}#header #menu-btn-check:checked~.menu-btn span:before{bottom:0;transform:rotate(45deg)}#header #menu-btn-check:checked~.menu-btn span:after{top:0;transform:rotate(-45deg)}#header #menu-btn-check:checked~.menu-content{left:0}#header .menu-btn span:before{bottom:8px}#header .menu-btn span:after{top:8px}#header .menu-content{width:100%;height:100%;position:fixed;top:0;left:100%;z-index:9999;background-color:#3584bb;transition:all .5s}#header .menu-content .menu-spmenu-container{height:100%}#header .menu-content ul{overflow:auto;height:calc(100% - 10px);padding:70px 10px 0}#header .menu-content ul li{border-bottom:solid 1px #fff;list-style:none}#header .menu-content ul li.active{background-color:#19689f}#header .menu-content ul li a{display:block;width:100%;font-size:20px;box-sizing:border-box;color:#fff;text-decoration:none;padding:11px 15px 12px 5px;position:relative}#header .menu-content ul li a:before{content:"";width:7px;height:7px;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);position:absolute;right:11px;top:16px}#header .menu-content ul li.active>a:before{transform:rotate(135deg)}#header .menu-content ul .sub-menu{display:none;padding:10px 10px 20px;font-weight:400}}nav.global{background:#000;display:block}#gNavi{overflow:hidden;display:flex;justify-content:space-between}#gNavi li{height:60px;width:100%;background:url(//aikido-kyokai.com/wp/wp-content/themes/jaa_thema2/assets/images/nav/bg_gnavi.png) no-repeat left top;text-indent:-9999px}#gNavi li.about{background-position:-188px 0}#gNavi li.tomiki{background-position:-376px 0}#gNavi li.event{background-position:-564px 0}#gNavi li.dojo{background-position:-752px 0}#gNavi li.home:hover{background-position:0 -120px}#gNavi li.about:hover{background-position:-188px -120px}#gNavi li.tomiki:hover{background-position:-376px -120px}#gNavi li.event:hover{background-position:-564px -120px}#gNavi li.dojo:hover{background-position:-752px -120px}#gNavi li.home.selected{background-position:0 -120px}#gNavi li.about.selected{background-position:-188px -120px}#gNavi li.tomiki.selected{background-position:-376px -120px}#gNavi li.event.selected{background-position:-564px -120px}#gNavi li.dojo.selected{background-position:-752px -120px}#gNavi li a{height:100%;width:100%;display:block}.contentArea{padding-top:20px;overflow:hidden}.pagetop{clear:both;background:url(//aikido-kyokai.com/wp/wp-content/themes/jaa_thema2/assets/images/page/hr_pagetop.jpg) no-repeat center bottom;position:relative;height:90px}.pagetop img{position:absolute;left:50%;margin-left:-51px;bottom:0}input.bottomSearch{height:18px;width:190px;border:1px solid #ccc;border-radius:4px;padding:5px 3px}input[type=submit]{background:#000;color:#fff;border:none;padding:6px 10px;border-radius:4px;margin-right:15px}.searchArea-btm{padding:25px 0}.searchArea-btm form{float:left}.searchArea-btm ul{overflow:hidden;padding-top:5px}.searchArea-btm ul li{float:left;padding:0 3px}#linkArea{background:#eee;padding:30px 0}.linkArea-In{overflow:hidden}.linkArea-s{float:left;width:188px}.linkArea-s ul{margin-bottom:10px}.linkArea-s ul li{margin-top:5px}.linkArea-s ul li a{font-size:14px;font-weight:400;margin-bottom:20px;color:#333}.linkArea-s ul li:first-child a{font-size:16px;font-weight:700;color:#3260ab}p.copyright{background:#000;text-align:center;color:#fff;height:35px;padding-top:15px}@media screen and (max-width:940px){p.copyright{height:50px}}.bannerArea li{margin-bottom:10px}