@charset "utf-8";
/**
Theme Name:maruiparent
Description:マルチサイト用、親サイト用のテーマ。
Author:soretodesign
Author URI:www.soretodesign.com
Version:1.0
*/
.check:checked~.close-menu,.check:checked~.drawer-menu,.check:checked~.menu-btn,.drawer-menu li,.drawer-menu li a,.menu-btn,.menu-btn:hover{color:#fff}.bodyChild #main{padding-top:46px!important}.assetBody img.aligncenter,.assetBody img.alignleft,.assetBody img.alignright{display:block;text-align:center;margin:1.5em 0;width:100%}.assetBody img.alignleft:first-child{margin-top:0}.mbActive.btnDef{clear:both;margin-top:3vh}.navRecruit{position:absolute;top:0;right:46px;z-index:2;width:46px;text-align:center;height:100%;overflow:hidden;padding:0;margin:0}.bar,.drawer-menu,.menu-btn,.menu-btn__text{position:absolute;right:0}.navRecruitText{font-size:8px}.navRecruitIcn{margin-top:4px}input.search-text{width:100%;background:#efefef;border:1px solid #023d87;padding:1.25vh 1vh;font-size:100%;line-height:1.65}.drawer-menu{display:none;color:#fff;box-sizing:border-box;top:0;width:100vw;height:100vh;padding:15vw 0 0;background:#023d87;opacity:0;overflow:scroll}.drawer-menu li{text-align:left;z-index:999}.drawer-menu li a{display:block;padding:4.25vw 2.25vw;border-bottom:1px solid #012655}.check{display:none}.menu-btn{cursor:pointer;display:block;top:0;width:48px;height:100%;font-size:10px;text-align:center;z-index:3}.bar{top:0;left:0;background:#fff;display:block;width:32px;height:1px;-webkit-transition:all .5s;transition:all .5s;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.bar.top{top:5px}.bar.middle{top:12px}.bar.bottom{top:20px}.menu-btn__text{bottom:-1em;left:0;margin:auto;opacity:1;font-size:8px;height:0}.check:checked~.drawer-menu{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;z-index:2;display:block}.check:checked~.contents{-webkit-transition-delay:0s;transition-delay:0s}.check:checked~.menu-btn .bar.top{width:56px;bottom:45px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.check:checked~.menu-btn .bar.bottom{width:56px;top:45px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.check:checked~.menu-btn .menu-btn__text{display:none}.check:checked~.menu-btn .bar.middle{opacity:0}.check:checked~.close-menu{display:block;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:.3s;transition-delay:.3s;background:rgba(0,0,0,.5);visibility:visible;opacity:1;z-index:3}.drawer-menu li a:hover{background:#012655}.bar:hover,.menu-btn:hover{background:#023d87}#menu-item-104,#menu-item-104 a{color:#011126}.dropdown-menu li{width:50%;display:inline-block;float:left}input[type="submit"],input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type="submit"]:-webkit-search-decoration,input[type="button"]:-webkit-search-decoration{display:none}input[type="submit"]:focus,input[type="button"]:focus{outline-offset:-2px}input.search-text{transform: scale(1);}}
