@charset "utf-8";@media screen and (max-width:767px){.pagetop{bottom:10px;right:10px}.pagetop a{width:40px;height:40px}body{width:100%;line-height:1.6;font-size:1.4rem;overflow:hidden}img{max-width:100%;height:auto}.sp_none,.hidden{display:none !important}header{width:100%;height:60px;background:#fff;margin:0 auto;position:relative}header .logo{display:block;height:40px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.btn{background:url(//akaiito-tsukuba.com/wp-content/themes/akaiito/css/../images/header/menu_open_sp.png) no-repeat left top/120px 60px;display:block;width:60px;height:60px;position:absolute;top:0;right:0;cursor:pointer;z-index:200}.peke{background-position:-60px 0}.drawr{display:none;background-color:var(--navy);position:absolute;top:0;right:0;width:100%;padding:10px 0 100px;z-index:100;overflow-y:scroll}#menu{margin-bottom:20px;width:320px;padding:0 20px}#menu li{width:100%;margin-bottom:20px;line-height:1.2}#menu li:first-child{margin-bottom:50px}#menu li a{font-size:3.7rem;font-weight:500;color:#fff;display:block;padding:0}#menu li a span{font-size:1.2rem;font-weight:600;display:block}#menu li:first-child img{width:100px;display:block}main{width:100%;display:block;margin:0 auto;position:relative}main .inner{width:90%;margin:0 auto}hr{border-top:2px solid #ddd;border-bottom:none;clear:both;margin:20px auto}.clear{clear:both}table{border-left:2px solid #ccc;border-top:2px solid #ccc;margin:20px 0 50px}th{background:#fff;border-bottom:2px solid #ccc;border-right:2px solid #ccc;font-weight:500;padding:5px 10px;text-align:center;vertical-align:middle}td{background:#fff;border-bottom:2px solid #ccc;border-right:2px solid #ccc;font-weight:500;padding:5px 10px;text-align:center;vertical-align:middle}footer{width:100%;background:var(--navy);color:#fff;padding-bottom:70px}.footer_info a{width:100%;height:156px;font-size:3.6rem;font-weight:600;line-height:1.2;color:var(--navy);padding:0 28px;background:url(//akaiito-tsukuba.com/wp-content/themes/akaiito/css/../images/footer/news_sp.jpg) no-repeat center/cover;display:flex;flex-direction:column;justify-content:center;position:relative}.footer_info a:nth-child(2){background:url(//akaiito-tsukuba.com/wp-content/themes/akaiito/css/../images/footer/contact_sp.jpg) no-repeat center/cover}.footer_info a:before{content:"";width:30px;height:25px;background:url(//akaiito-tsukuba.com/wp-content/themes/akaiito/css/../images/footer/footer_info_bg.png) no-repeat left center/cover;position:absolute;top:50%;left:12px;transform:translateY(calc(-50% - 0.1em))}.footer_info a span{font-size:1.2rem;display:block}footer .inner{width:90%;padding:40px 0 30px;margin:0 auto}footer .adress img.footer_logo{width:100px;display:block;margin-bottom:20px}footer .adress p span{display:block;margin-bottom:5px;font-size:1.5rem}footer .footer_menu ul.footer_nav{width:200px;display:flex;flex-wrap:wrap;gap:0 20px;margin:25px 0 5px}footer .footer_menu ul.footer_nav li{font-size:1.4rem;margin-bottom:20px}footer .footer_menu ul.footer_nav li a{color:#fff}footer .footer_menu ul.sns{display:flex;gap:0 20px}footer .footer_menu ul.sns li{width:30px}footer .footer_menu ul.sns li img{width:100%;display:block}small{font-size:1.2rem;width:90%;display:block;margin:0 auto}}