.txt{padding:3px}.txt h2{font-size:18px}.txt p,.txt td{font-size:11px}.txt td a{color:#999;text-decoration:none}#myTab .nav-link{border:none;color:#000;font-size:12px;font-weight:700}#myTab .active{color:#999}#myTab .disabled{color:#ccc}.max-content{margin-left:auto;margin-right:auto;max-width:740px}.header{background:url(/img/ja/header.jpg) no-repeat 0;background-size:100%;margin-top:20px;min-height:70px;position:relative}.responsive-heading{font-size:clamp(1rem,5vw,1.8rem);line-height:1.2}.slogan{bottom:10px;position:absolute;right:10px}.slogan h1{font-weight:400}.slogan a{color:#000;text-decoration:none}.intro{background-color:#efefef;margin-top:5px;text-align:center}.intro h2{font-size:18px;font-weight:400;padding-top:15px}.intro .sub{font-size:11px;padding-bottom:10px}.sector{background-color:#efefef;margin-top:10px;padding-top:20px;text-align:center}.sector .cbl{font-size:11px}.email{background-color:#efefef;margin-top:10px;padding-top:20px;text-align:center}.agree{font-size:10px;padding:5px;text-align:left}.experience,.location{background-color:#fff;padding-top:20px}.inp{padding-top:10px;text-align:center}.inp .radio{font-size:11px}.inp .radio label{padding-left:10px}.inp .radio .check{margin:3px}.headline{font-size:13px;font-weight:700;text-align:center}.spacer{font-size:1px;height:10px}.section-header{font-size:11px;font-style:italic;font-weight:700}.joblist{font-size:12px}.joblist img{max-width:140px}.joblist .joblink{text-align:right}.joblist .joblink a{color:#999;font-weight:700;text-decoration:none}.listing-headline{font-size:14px;font-weight:700}input[type=radio].form-check-input{border:1px solid #999;height:1.2em;width:1.2em}#suggestions{background-color:#fff;border:1px solid #ccc;display:none;font-size:12px;max-height:150px;overflow-y:auto;position:absolute;text-align:left;z-index:999}#suggestions div{cursor:pointer;padding:8px}#suggestions div.hover{background-color:#e0e0e0}
