.pageHead{background:url('../../img/../img/company/recruit/bg-mainv.png?1517544193') no-repeat 0 0;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.pageContents .ancBtns{margin-right:-15px;margin-left:-15px;margin-bottom:-20px}.pageContents .ancBtns a{display:block;border:2px solid #349456;text-align:center;font-size:1.9rem;color:#349456;height:5.5rem;position:relative;margin-bottom:20px}.pageContents .ancBtns a .aIn{position:absolute;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;right:0;width:100%}@media screen and (max-width: 1199px){.pageContents .ancBtns a{height:6.5rem}}@media screen and (max-width: 991px){.pageContents .ancBtns{margin-bottom:-15px}.pageContents .ancBtns a{font-size:1.7rem;margin-bottom:15px}}@media screen and (max-width: 767px){.pageContents .ancBtns{margin-right:-5px;margin-left:-5px;margin-bottom:-10px}.pageContents .ancBtns a{font-size:1.6rem;height:5.5rem;margin-bottom:10px}}.pageContents .recruitTables{max-width:970px;margin:60px auto 0}.pageContents .recruitTables h3{color:#349456;font-size:2.4rem;padding-top:20px;margin-top:-20px}.pageContents .recruitTables .tableType1{margin-top:10px;margin-bottom:60px}@media screen and (max-width: 1199px){.pageContents .recruitTables{margin-top:50px}}@media screen and (max-width: 991px){.pageContents .recruitTables{margin-top:35px}.pageContents .recruitTables h3{font-size:2rem}.pageContents .recruitTables .tableType1{margin-top:5px;margin-bottom:30px}}@media screen and (max-width: 767px){.pageContents .recruitTables{margin-top:30px;*zoom:1}.pageContents .recruitTables:after{content:"";display:table;clear:both}.pageContents .recruitTables h3{font-size:1.6rem;font-weight:bold;margin-top:0;padding-top:0}.pageContents .recruitTables .tableType1{margin-top:5px;margin-bottom:20px}}.pageContents .application{background-color:#e6f6eb;text-align:center;padding:35px 0 40px;margin-bottom:50px}.pageContents .application h4{font-size:2.4rem;color:#349456;font-weight:bold;margin-bottom:5px}.pageContents .application p{margin-bottom:33px}.pageContents .application .num{color:#349456;font-size:3rem;font-weight:bold;margin-bottom:0;line-height:1.1}.pageContents .application .num #tel a{color:#349456}.pageContents .application .contact{color:#349456;font-size:2.2rem;margin-bottom:0}@media screen and (max-width: 991px){.pageContents .application{padding:30px 0 30px}.pageContents .application p{margin-bottom:20px}.pageContents .application .contact{font-size:2.2rem}}@media screen and (max-width: 767px){.pageContents .application{padding:10px 0 15px;margin-bottom:20px}.pageContents .application h4{font-size:2rem;color:#349456;font-weight:bold;margin-bottom:5px}.pageContents .application p{margin-bottom:10px}.pageContents .application .num{color:#349456;font-size:2.6rem;font-weight:bold;margin-bottom:0;line-height:1.1}.pageContents .application .num #tel:link{color:#349456}.pageContents .application .contact{color:#349456;font-size:1.8rem;margin-bottom:0}}
