.guideline_ttl .main_read{height:169px}.guideline_ttl .main_read small{margin-top:0}.jobreport_attention{border:solid 1px #efefef;padding:20px;line-height:1.3;font-size:12px;margin-bottom:30px}.attention_ttl{color:red;text-align:center;line-height:1}.aboutjob_u18{border:solid 1px #efefef;padding:20px;margin-bottom:20px}.aboutjob_u18 .aboutjob_u18_left{font-size:14px;margin-bottom:20px}.aboutjob_u18 .aboutjob_u18_left span{color:red;text-decoration:underline}.aboutjob_u18 .aboutjob_u18_right ul li{list-style-type:initial;margin-left:20px;margin-bottom:5px}.topic_ttl{margin:30px auto 20px;font-weight:700;position:relative;border-bottom:1px solid #efefef;padding-bottom:5px}main dd,main p{font-size:14px;line-height:1.5}.underline{text-decoration:underline}main dd a{color:#525252;text-decoration:underline;transition:.5s ease}main dd a:hover{opacity:.7;transition:.5s ease}.aboutjob_btblock{border:solid 1px #efefef;padding:20px;margin:30px auto 20px}.aboutjob_btblock .aboutjob_u18_left{font-size:14px;font-weight:700}.aboutjob_btblock .btn_white{font-size:16px;font-weight:700;width:250px;padding:21px 0;display:block;text-align:center;margin:15px auto 0}.b-esjob .main_read small{padding-top:40px}.b-esjob .sub_read_2{color:#424242}