@import url(http://fonts.googleapis.com/css?family=Kreon:400,700);html,body{height:100%;-webkit-font-smoothing:antialiased;font-size:16px;text-align:left !important;line-height:1.7;font-family:"ヒラギノ丸ゴ Pro W3","Hiragino Maru Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important}.row{margin-left:0;margin-right:0}#wrap{min-height:100%;height:auto !important;height:100%;margin:0 auto -60px;padding:0 0 60px}.navbar-header1{background:#fff;overflow:hidden}.navbar-header1 .logo{float:left;max-width:70%;padding:5px 0}.navbar-header1 .logo img{height:30px;width:auto}.navbar-header1 a{display:inline-block;float:right;background:#f90;color:#fff;border-radius:10px;padding:5px 10px;font-size:14px;overflow:hidden;max-width:30%;margin:5px 0;max-}#footer{margin:40px 0 0;padding:10px;text-align:center;color:#fff}.titlew{position:relative;overflow:hidden;max-height:700px}.title{float:left;left:50%;position:relative;z-index:9;top:-400px}.title p{float:left;left:-50%;position:relative}#wrap>.container{padding:60px 15px 0}.container{background:url(//司法書士求人.tokyo/wp/wp-content/themes/miyata-recruit/../img/transparent_fff_8.png) repeat}.container .credit{margin:20px 0}.container2{padding:100px 15px 0}#footer{background-color:#414141}#footer a{color:#efefef}header{background:#f16251;height:550px;color:#000}header h1,header h2,header h3 a,header a,header a:hover{color:#101010;font-weight:800;text-decoration:none}h2.h2style1{border-left:#d10000 7px solid;margin-top:30px;margin-bottom:20px;padding-left:10px}header h3{background:#fc3;padding:10px;border-radius:3px;font-size:34px;padding:12px 10px 6px}header .dropdown-menu{top:74px;background:#d10000;border-width:0}h1{font-size:30px}#nav{width:100%;position:static;top:-32px}#nav.affix{position:fixed;top:0;z-index:10;-webkit-transition:all .6s ease-in-out}.lead-w{overflow:hidden;padding:10px}.lead-w h1,.lead-w p{color:#fff}.lead-w p{margin-top:10px;font-weight:700;font-size:16px}.navbar-nav{margin:1px}.navbar-custom{background-color:#d10000;font-weight:700;text-transform:uppercase;border-width:0}.navbar-custom .navbar-nav>li>a{color:#fff}.navbar-custom .navbar-nav li>a:hover,.navbar-custom .navbar-nav li>a:active,.navbar-nav li .open,.navbar-custom .navbar-nav .active a{background-color:#d10000;color:#fc0}.navbar-custom .dropdown-menu{right:0}.navbar-custom .navbar-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}.navbar-collapse.in{overflow-y:visible}.navbar-toggle{outline:0}.panel{border-width:0}.kkk i{display:block;font-size:60px;text-align:center;color:#d10000}#map-canvas{width:100%;height:300px;margin:0;padding:15px}section{color:#d10000;padding:50px 0;text-align:left;margin-bottom:40px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,0,0,.1)),to(rgba(255,255,255,0)),color-stop(1,#fff));overflow:hidden}.btn:hover{color:#fff}.btn{background:#d10000;color:#fff;margin:20px auto;padding:20px 0;font-size:20px;font-weight:700;display:block;max-width:400px}.btn span{font-size:16px;display:block;clear:both}.youtube{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:20px;margin-bottom:20px}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe{max-width:100%}#content,#content1{display:none}.contents{background-color:#fff;padding:5%;height:90%}.label{color:#000}.required{color:red}input,textarea{margin-bottom:20px}.scroll-top{position:fixed;bottom:0;right:10px;z-index:100;font-size:16px;color:#fff;padding:0;margin:0;border-top-left-radius:3px;border-top-right-radius:3px}.scroll-top a:link,.scroll-top a:visited{color:#fff;padding:10px;display:block;background:#d10000;overflow:hidden}.navbar-nav>li>a{padding:10px}.swiper-container-w{margin-top:100px}.swiper-container{width:100%;height:480px;margin:20px auto 0}.swiper-slide{text-align:center;font-size:18px;background:#fff;width:60%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.advantage h2{font-size:22px;color:#d10000;clear:both}.divider{margin:20px 0;clear:both;text-align:center}.youtube{position:relative;width:100%}.youtube iframe{position:absolute;top:0 !important;right:0 !important;width:100% !important;height:100% !important}@media (min-width:767px){.midashi1{text-align:center;color:#900}#slideshoww{padding-top:50px;margin:0 auto;max-width:1000px;overflow:hidden}#slider{width:1000px;height:400px;padding:0;margin:0}#slider li{list-style:none}.bg-01{margin-right:auto;margin-left:auto;max-width:1000px;-moz-background-size:cover;background-size:cover}.bg-09{margin-right:auto;margin-left:auto;max-width:1000px;-moz-background-size:cover;background-size:cover}.bg-02{margin-right:auto;margin-left:auto;max-width:1000px;-moz-background-size:cover;background-size:cover}.bg-03{margin-right:auto;margin-left:auto;max-width:1000px}.bg-04{margin-right:auto;margin-left:auto;max-width:1000px}.bg-06{margin-right:auto;margin-left:auto;max-width:1000px}.bg-4{max-width:1000px;margin-right:auto;margin-left:auto;padding-top:30px}.lead-w{margin-top:20%;text-align:center;text-shadow:2px 4px 3px rgba(0,0,0,.9)}.lead-w h1,h2.sectitle{line-height:170%;font-size:40px !important}.navbar-collapse{max-width:1000px;margin:0 auto !important}.navbar-nav.nav-justified>li{float:none}.bg-1,.bg-2,.bg-3,.bg-4,.bg-5,.bg-10,.bg-11{background-attachment:fixed;margin:0 auto}.imgfl-r{float:right;margin:0 0 20px 20px}.btn:hover{background:#f90;color:#fff}.btn{background:#d10000;color:#fff;margin:20px auto;padding:10px;font-size:20px;font-weight:700;display:block;-moz-transition:-moz-transform .5s linear;-webkit-transition:-webkit-transform .5s linear;-o-transition:-o-transform .5s linear;-ms-transition:-ms-transform .5s linear;transition:transform .5s linear}.scroll-top{display:none}.show-for-sp{display:none;!important}#footer{padding-bottom:100px}.advantage img{display:block;margin:0 0 20px 20px;float:right;width:300px}}@media (max-width:768px){h1{font-size:22px;font-weight:700;color:#900;padding:10px 0}h2{font-size:20px;font-weight:700}#slideshoww{display:none}img{max-width:100%;height:auto}.bg-1,.bg-2,.bg-3,.bg-4,.bg-5,.bg-10,.bg-11{background:0 0 !important}.hide-for-sp{display:none;!important}.lead-w{margin-top:260px;text-align:center;text-shadow:2px 4px 3px rgba(0,0,0,.9)}.lead-w h1,h2.sectitle{font-weight:700;font-size:25px !important}header{height:500px}.container{padding:0 !important;margin-left:0 !important;margin-right:0 !important}.btn{padding:20px 10px;font-size:20px}.btn span{font-size:13px}.text-muted{font-size:11px}table th,table td{display:block;width:100%;clear:both}.advantage img{display:block;margin:0 0 20px}}.bg-06 .wpcf7{background:#f9f9f9;padding:30px;border-radius:8px;border:1px solid #eee;margin-top:30px;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:100px}.bg-06 .wpcf7 p{margin-bottom:20px}.bg-06 .wpcf7 label{display:block;margin-bottom:8px;font-weight:700;color:#333;font-size:1.05rem}.bg-06 .wpcf7 input[type=text],.bg-06 .wpcf7 input[type=email],.bg-06 .wpcf7 input[type=tel],.bg-06 .wpcf7 input[type=url],.bg-06 .wpcf7 textarea{width:100%;padding:12px 15px;border:1px solid #ccc;border-radius:4px;background:#fff;font-size:16px;line-height:1.5;box-sizing:border-box;transition:all .3s ease}.bg-06 .wpcf7 input:focus,.bg-06 .wpcf7 textarea:focus{border-color:#d10000;box-shadow:0 0 5px rgba(209,0,0,.2);outline:none}.bg-06 .wpcf7 textarea{height:150px;resize:vertical}.bg-06 .wpcf7 input[type=submit]{display:block;width:100%;max-width:300px;margin:30px auto 0;background:#d10000;color:#fff;border:none;padding:15px 30px;font-size:18px;font-weight:700;border-radius:5px;cursor:pointer;transition:background-color .3s,transform .2s;text-align:center;-webkit-appearance:none;appearance:none}.bg-06 .wpcf7 input[type=submit]:hover{background:#f90;transform:translateY(-2px)}.bg-06 .wpcf7 .wpcf7-spinner{position:absolute;margin-top:10px}.bg-06 .wpcf7 .wpcf7-not-valid-tip{color:#d10000;font-size:.9em;margin-top:5px;display:block}.bg-06 .wpcf7 .wpcf7-response-output{margin:20px 0 0;padding:10px;border-radius:4px;text-align:center}.mark{color:red}