@charset "UTF-8";@media (max-width:979px){body{word-wrap:break-word}body>header.global-navi div.navbar-inner{padding-left:10px;padding-right:10px}body>header.global-navi div.navbar-inner .container .row{margin-left:0}body>header.global-navi div.navbar-inner .container .row .span3{width:100%;margin:0}body>header.global-navi div.navbar-inner .container .row .span3 h1.brand{float:left}body>header.global-navi div.navbar-inner .container .row .span3 .btn-navbar{outline:none;padding:13px 10px;margin:24px 5px 0 0;float:right;background-color:#5b5a74;background-image:-ms-linear-gradient(top, #6c6b82, #5b5a74);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6c6b82), to(#5b5a74));background-image:-webkit-linear-gradient(top, #6c6b82, #5b5a74);background-image:-o-linear-gradient(top, #6c6b82, #5b5a74);background-image:-webkit-gradient(linear, left top, left bottom, from(#6c6b82), to(#5b5a74));background-image:linear-gradient(top, #6c6b82, #5b5a74);background-image:-moz-linear-gradient(top, #6c6b82, #5b5a74)}body>header.global-navi div.navbar-inner .container .row .span3:after{*zoom:1;display:table;content:"";clear:both}body>header.global-navi div.navbar-inner .container .row .span9{display:block;width:100%;margin-left:0;float:none}body>header.global-navi div.navbar-inner .container .row .span9 nav ul.nav li a{margin:0 5px 12px 5px}.nav-collapse,.nav-collapse.collapse{height:0;max-height:0;overflow:hidden}.collapse.in{z-index:1;height:auto;max-height:30em;-webkit-transition:1s ease;-o-transition:1s ease;transition:1s ease}.navbar .btn-navbar .icon-bar{width:24px}.btn-navbar .icon-bar+.icon-bar{margin-top:6px}.nav>li>a:hover{background-color:inherit}.box-comment{width:auto;padding:10px}.box-comment p{margin:0}.entry-header .entry-meta .entry-title,.entry-header .entry-meta h1{margin:0 10px 5px 20px}.well .entry-content table{width:100%}.well .entry-content table tbody,.well .entry-content table td,.well .entry-content table th,.well .entry-content table thead,.well .entry-content table tr{width:auto;word-break:break-all}.well .entry-content img{height:auto}.well .entry-content .gallery .gallery-item{width:31%!important;padding:0 1%!important}#school-events .events-table .event-time{width:auto}#school-albums .galleria{margin-bottom:0}#school-albums .table{width:100%}#school-albums .gallery-thumb{width:150px;height:150px;margin:0 auto 10px auto;float:none}#school-albums table+.btn-warning{display:block;width:80%;margin:0 auto}#school-pamph .pamph-howto li{margin-bottom:0;min-height:190px}#school-pamph .pamph-howto li.pamph-howto2{clear:both;width:auto;min-height:initial;min-height:auto;float:none;padding-top:10px}#school-pamph .pamph-howto li.pamph-howto2 img{margin-bottom:15px}#glo-404 header img{height:auto}#glo-404 .box-etc{background-size:contain}}@media (max-width:767px){body{padding-right:0px;padding-left:0px}body>header.global-navi div.navbar-inner .container .row .span3 h1.brand{width:140px;padding:9px 0 3px 0}body>header.global-navi div.navbar-inner .container .row .span3 h1.brand a{width:165px}body>header.global-navi div.navbar-inner .container .row .span3 h1.brand a img{height:auto}body>header.global-navi div.navbar-inner .container .row .span3 .btn-navbar{margin:8px 0 0 0}body>header.global-navi div.navbar-inner .container .row .span9 nav{text-align:center}body>header.global-navi div.navbar-inner .container .row .span9 nav ul.nav{width:auto;display:inline-block;letter-spacing:-.3em}body>header.global-navi div.navbar-inner .container .row .span9 nav ul.nav li{display:inline-block;float:none;letter-spacing:normal}body>header.global-navi div.navbar-inner .container .row .span9 nav ul.nav li a{margin:0 2px 4px 2px}body>.container{margin:0 10px}.navbar nav ul.nav li.glonav-blogs a{width:63px;height:63px;margin:0 2px 4px 2px;background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:0 0}.navbar nav ul.nav li.glonav-blogs a:hover{background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:0 -63px}.navbar nav ul.nav li.glonav-event a{width:63px;height:63px;margin:0 2px 4px 2px;background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-63px 0}.navbar nav ul.nav li.glonav-event a:hover{background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-63px -63px}.navbar nav ul.nav li.glonav-form a{width:63px;height:63px;margin:0 2px 4px 2px;background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-126px 0}.navbar nav ul.nav li.glonav-form a:hover{background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-126px -63px}.navbar nav ul.nav li.glonav-pamplets a{width:63px;height:63px;margin:0 2px 4px 2px;background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-189px 0}.navbar nav ul.nav li.glonav-pamplets a:hover{background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-189px -63px}.navbar nav ul.nav li.glonav-albums a{width:63px;height:63px;margin:0 2px 4px 2px;background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-252px 0}.navbar nav ul.nav li.glonav-albums a:hover{background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-252px -63px}.navbar nav ul.nav li.glonav-resumes a{width:63px;height:63px;margin:0 2px 4px 2px;background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-315px 0}.navbar nav ul.nav li.glonav-resumes a:hover{background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-315px -63px}.navbar nav ul.nav li.glonav-search a{width:63px;height:63px;margin:0 2px 4px 2px;background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-378px 0}.navbar nav ul.nav li.glonav-search a:hover{background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-378px -63px}.navbar nav ul.nav li.glonav-schoollist a{width:63px;height:63px;margin:0 2px 4px 2px;background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-441px 0}.navbar nav ul.nav li.glonav-schoollist a:hover{background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-441px -63px}.navbar nav ul.nav li.glonav-movies a{width:63px;height:63px;margin:0 2px 4px 2px;background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-504px 0}.navbar nav ul.nav li.glonav-movies a:hover{background:url(../images/footernav_sp.png) no-repeat 0 0;background-size:567px auto;background-position:-504px -63px}.em-calendar-wrapper,.sidebar section .cnt-spc{padding:10px 10px 0 10px}.sidebar .banner a{text-align:center}.sidebar .banner a img{height:auto}footer#footer-navi div.navbar-inner{padding:20px 0 30px 0}footer#footer-navi div.navbar-inner .container{margin:0 5px}footer#footer-navi div.navbar-inner .container nav{text-align:center}footer#footer-navi div.navbar-inner .container nav ul.nav{width:auto;display:inline-block;letter-spacing:-.3em}footer#footer-navi div.navbar-inner .container nav ul.nav li{display:inline-block;float:none;letter-spacing:normal}.local-navi header{padding:6px 10px 4px 10px;line-height:1.7}.local-navi header .blog-name h1{line-height:1.3}.local-navi header .blog-name h1 span{margin:-2px 5px 0 0}.local-navi header .school-profile-type span{line-height:1.3}.local-navi .navbar-inner ul{width:100%;margin:0}.local-navi .navbar-inner ul li{width:25%;-webkit-box-sizing:border-box;box-sizing:border-box}.local-navi .navbar-inner ul li a{width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box}.local-navi .navbar-inner ul li a:hover{width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box}.local-navi .navbar-inner ul li:nth-child(4n){border-right:none}.local-navi .navbar-inner ul li.active a{width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box}.page-header{margin:0 0 18px 0}.googlemap{text-align:center}.googlemap a{display:block;margin-bottom:10px}.movie{text-align:center}.movie video{max-width:100%;height:auto}.entry-header .entry-meta .entry-title,.entry-header .entry-meta h1{width:auto;margin:0 10px 5px 10px}.well{margin-bottom:20px}.well .entry-content{padding:20px 10px;margin:0}.well footer .entry-footer-nav{margin:10px 0 10px 10px}#school-pamph .entry-content .span2{margin-bottom:10px}#school-pamph .entry-content .span2 img{width:180px;height:auto;display:block;margin:0 auto}#school-pamph .entry-content .pdf-view{display:block;width:80%;margin:0 auto}#school-pamph .pamph-howto li{margin-left:10px}.tbl-spc td,.tbl-spc th{padding:8px 10px 8px 10px}.tbl-spc .width-100px{width:auto}.box-etc .box-etc-inner{padding:10px}.box-etc table.schoolinfo-bloglist td,.box-etc table.schoolinfo-bloglist th{padding:8px 10px 8px 10px}.table-striped td.time_pr{width:110px;text-align:right}#school-albums #galleria{height:290px}.galleria-lightbox-close{font-size:20px!important;width:40px!important;padding-top:10px!important;height:30px!important}#school-resumes .well table{border:none}#school-resumes .well table thead{display:none}#school-resumes .well table tbody{display:block}#school-resumes .well table tbody tr{display:block;border-top:1px solid #ddd}#school-resumes .well table tbody tr:first-child{border:none}#school-resumes .well table tbody tr td,#school-resumes .well table tbody tr th{display:block;text-align:left;padding:5px 10px 0 60px;position:relative;border:none}#school-resumes .well table tbody tr td:before,#school-resumes .well table tbody tr th:before{content:attr(data-label);font-weight:bold;position:absolute;top:5px;left:10px;background:#6FCECE;padding:1px 4px 2px;border-radius:3px;font-size:10.998px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);white-space:nowrap;vertical-align:baseline}#school-resumes .well table tbody tr td.width-110px,#school-resumes .well table tbody tr th.width-110px{width:auto;padding:10px 10px 10px 10px;text-align:center}#school-resumes .well table tbody tr td.width-110px:before,#school-resumes .well table tbody tr th.width-110px:before{display:none}#school-resumes .well table tbody tr td.width-110px a,#school-resumes .well table tbody tr th.width-110px a{width:80%}#school-resumes .well table tbody tr th{padding:10px 10px 0 60px}#school-resumes .well table tbody tr th:before{top:10px}#school-form .wpcf7 span.cram_school input{width:97%}#school-form .wpcf7 span.detail textarea{width:97%}#school-form .wpcf7 .form-actions{padding-right:0;padding-left:16px;text-align:center}#school-form .wpcf7 .form-actions .btn{width:80%}}@media (min-width:768px) and (max-width:979px){body>.container{margin:0 10px}body>.container>.row{margin-left:0;margin-right:320px}body>.container>.row .main-col{width:100%;margin-left:0}body>.container>.row .sidebar{width:300px;margin-right:-320px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container{width:auto;max-width:940px}}@media (max-width:680px){.movies-wrapper{display:block}.movies-wrapper .movies-item{width:98.2%;margin:5px auto}}@media (max-width:480px){.local-navi .navbar-inner ul li{width:50%}.local-navi .navbar-inner ul li:nth-child(2n){border-right:none}.well header .entry-meta .entry-info{margin:0 10px 0 10px}.well .entry-content .alignleft,.well .entry-content .alignright{display:block;float:none;margin:1em auto}.well .entry-content .gallery .gallery-item{margin-bottom:10px;width:48%!important}.well footer .entry-footer-nav{margin:10px;float:none}.well footer .entry-footer-nav li{float:none;margin-right:0;margin-bottom:5px;text-align:center}.well footer .entry-footer-nav li a{width:80%}#school-form .box-lecture{max-width:180px}#school-form .box-lecture .box-lecture-inner{padding-top:183.33%;background:url(/wp-content/themes/edulog-school/images/img-req_sp.jpg) left top no-repeat}#school-albums #galleria{height:500px}#glo-movies .movielist .movieimg_link{float:none;margin:0 auto 20px}#glo-movies .movielist .movielist-description{width:100%}}@media (max-width:340px){section.movie>embed{margin-left:-10px}}