@charset "shift_jis";

/* ============================== page_nrb_00003 スカウトトップ　ログイン前 */
/*---------------------- scout_head_logout ----------------------*/
/* h1 */
#main_column #scout_head_logout h1 { margin-bottom: 0; }/* 17/02/16修正 */
/*---------------------- about_scout ----------------------*/
/* スカウトとは 11/10/03修正 */
#main_column #about_scout { width: 545px; margin-bottom: 16px; }
#main_column #about_scout .leftcol { width: 345px; }
#main_column #about_scout .rightcol { width: 190px; padding-top: 10px; }
#main_column #about_scout .leftcol h2 { margin-bottom: 11px; }
#main_column #about_scout .leftcol p { margin: 0 0 10px; line-height: 140%; }
#main_column #about_scout .leftcol p span { font-weight: bold; line-height: 140%; }
#main_column #about_scout .leftcol p.nomargin { margin: 0; line-height: 140%; }
#main_column #about_scout .rightcol p,
#main_column #about_scout .rightcol p a { margin: 0; line-height: 140%; font-size: 11px; font-family: "MS UI Gothic"; }
#main_column #about_scout .rightcol p img { margin-bottom: 10px; }
#main_column #about_scout .rightcol ul { margin-top: 3px; }
#main_column #about_scout .rightcol li { padding: 1px 0 0 10px; background: url(/rnc/parts/img/nsi_icon_arrow01.gif) no-repeat 0 0.35em; }
#main_column #about_scout .rightcol li a { line-height: 140%; font-size: 11px; font-family: "MS UI Gothic"; }
/*---------------------- scout_sengetsu_head_logout ----------------------*/
/* 転職市場でのあなたの注目度 10/01/21追加 */
#main_column #scout_sengetsu_head_logout { width: 525px; padding-bottom: 20px; }
#main_column #scout_sengetsu_head_logout .contents { background-color: #ffffff; padding: 10px; }
#main_column #scout_sengetsu_head_logout .contents table { width: 505px; }
#main_column #scout_sengetsu_head_logout .contents td.left { width: 247px; padding-right: 10px; }
#main_column #scout_sengetsu_head_logout .contents td.left dl { margin-bottom: 10px; }
#main_column #scout_sengetsu_head_logout .contents td.left dt { font-weight: bold; line-height: 140%; }
#main_column #scout_sengetsu_head_logout .contents td.left dd { line-height: 140%; }
#main_column #scout_sengetsu_head_logout .contents td.right p { margin: 0; }
/* -----スカウト登録---- 10/01/21追加- */
#main_column #entry_second { width: 545px; padding-top: 64px; background: url(/rnc/parts/img/nrb_bg_entry.gif) no-repeat 0 20px; }
#main_column #entry_second p { text-align: center; }
#main_column #entry_second .bt_entry p { margin: 0 auto; }
/* -----クロスリンク---- 11/10/03追加- */
#main_column #scout_foot_logout #crosslink { width: 545px; margin-top: 30px; padding-top: 7px; background: #f8f7f7 url(/rnc/contents/pub/inc_scout/img/nse_bg_searchbox.gif) repeat-x 0 0; }
#main_column #scout_foot_logout #crosslink dt { line-height: 140%; }
#main_column #scout_foot_logout #crosslink a,
#main_column #scout_foot_logout #crosslink dd,
#main_column #scout_foot_logout #crosslink li { font-size: 11px; line-height: 140%; font-family: "MS UI Gothic"; }
#main_column #scout_foot_logout #searchbox_01 { width: 533px; margin: 0 6px; background: url(/rnc/contents/pub/inc_scout/img/nse_bg_searchbox_01.gif) repeat-y 0 0; }
#main_column #scout_foot_logout #searchbox_01 .leftcol { width: 320px; padding: 7px 9px; }
#main_column #scout_foot_logout #searchbox_01 .rightcol { width: 195px; }
#main_column #scout_foot_logout #searchbox_01 .rightcol dl,
#main_column #scout_foot_logout #searchbox_01 .rightcol dd { margin-top: 3px; }
#main_column #scout_foot_logout #searchbox_01 .rightcol dl.nomargin { margin: 0; }
#main_column #scout_foot_logout #searchbox_01 .syokusyu { float: left; width: 170px; }
#main_column #scout_foot_logout #searchbox_01 .kinmuchi { float: left; width: 135px; margin-left: 5px; }
#main_column #scout_foot_logout #searchbox_01 .syokusyu dt,
#main_column #scout_foot_logout #searchbox_01 .kinmuchi dt { min-height: 11px; padding-left: 8px; background: url(/rnc/contents/pub/inc_scout/img/nse_icon_crosslink_midashi.gif) no-repeat 0 2px; }
#main_column #scout_foot_logout #searchbox_01 dl ul { margin-top: 3px; }
#main_column #scout_foot_logout #searchbox_02 { width: 533px; margin: 7px 6px 0; padding-bottom: 7px; }
#main_column #scout_foot_logout #searchbox_02 .leftcol { width: 320px; }
#main_column #scout_foot_logout #searchbox_02 .rightcol { width: 195px; }
#main_column #scout_foot_logout #searchbox_02 dd { margin-top: 3px; }
#main_column #scout_foot_logout #searchbox_02 .rightcol li { padding: 1px 0 0 10px; background: url(/rnc/parts/img/nsi_icon_arrow01.gif) no-repeat 0 0.35em; }
/*---------------------- scout_enterprise ----------------------*/
/* スカウト上手 11/10/03修正 */
#main_column #scout_enterprise { width: 545px; margin-bottom: 20px; }
#main_column #scout_enterprise .scout_enterprise_title { width: 545px; border-bottom: 1px dotted #473b33; padding-bottom: 3px; }
#main_column #scout_enterprise .scout_enterprise_title .fl { float: left; width: 78px; }
#main_column #scout_enterprise .scout_enterprise_title .fr { float: right; width: 457px; }
#main_column #scout_enterprise .scout_enterprise_title .fr p { line-height: 140%; font-size: 11px; font-family: "MS UI Gothic"; padding-top: 2px; }
#main_column #scout_enterprise .multisec { width: 545px; margin: 10px 0 7px; }
#main_column #scout_enterprise .leftsec { width: 267px; float: left; }
#main_column #scout_enterprise .rightsec { width: 267px; float: right; }
#main_column #scout_enterprise .multicol { width: 267px; }
#main_column #scout_enterprise .leftcol { width: 62px; }
#main_column #scout_enterprise .leftcol p { margin: 0; }
#main_column #scout_enterprise .leftcol p img { border: 1px solid #d0cbc3; }
#main_column #scout_enterprise .rightcol { width: 198px; }
#main_column #scout_enterprise .rightcol p a { line-height: 140%; }
#main_column #scout_enterprise .rightcol img { vertical-align: middle; margin-left: 3px; }
#main_column #scout_enterprise .bullet_link { padding-top: 3px; }
/* PO登録導線エリア 11.01.25 追加 yoshimura 11.02.16 修正 araki */
#scout_ranking_po { width: 545px; margin-top: 20px; text-align: left; }
#scout_ranking_po * { font-size: 12px; }
#scout_ranking_po p em { font-weight: bold; }
#scout_ranking_po div { border: 1px solid #999999; zoom: 100%; }
#scout_ranking_po h3 { margin: 0; color: #473b33; padding: 7px 10px 12px; background: url(/rnc/contents/pub/inc_scout/img/scout_po_bg.gif) no-repeat left bottom; font-size: 14px; line-height: 140%; font-weight: bold; }
#scout_ranking_po p { font-size: 12px; line-height: 140%; font-weight: normal; }
#scout_ranking_po p.intro { margin: 7px 10px 0; }
#scout_ranking_po p.touroku_button { margin: 0 0 10px; padding-top: 50px; text-align: center ; background: url(/rnc/contents/pub/inc_scout/img/scout_po_entry.gif) no-repeat 2px 10px; }
#scout_ranking_po p.touroku_button img { border: none; }
#scout_ranking_po em { font: bold; }
#scout_ranking_po ul { list-style: none; margin: 20px 0; _padding-bottom: 20px; }
/*#scout_ranking_po ul.left { width: 126px; float: left; margin-left: -10px; _margin-left: 30px; } 13.11.11修正 吉村 */
#scout_ranking_po ul.left { width: 126px; float: left; padding-left: 30px; }
#scout_ranking_po ul.right { width: 315px; float: left; }
#scout_ranking_po li { background: url(/rnc/contents/pub/inc_scout/img/scout_chek.gif) no-repeat 0 50%; padding: 3px 0 3px 20px; }
#scout_ranking_po div:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

/*---------------------- sample PO ----------------------*/
/* サンプルPO 13/12/16 */
.headline {
	color: #001954;
	font-weight: bold;
	font-size: 15px;
}
.hosoku {
	color: #001954;
	font-size: 10px;
	text-align: center;
}
.offer_list_head,
.offer_list_strong,
.offer_list {
	margin: auto;
}
.offer_list_head table,
.offer_list_strong table,
.offer_list table{
	width: 100%;
	border-collapse: collapse;
}
.offer_list_head {
	width: 97%;
	text-align: center;
}
.offer_list_head th,
.offer_list_head td {
	width: 50%;
	padding: 5px;
	font-weight: bold;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
.offer_list_head th {
	color: #000000;
	background-color: #EAEAEA;
}
.offer_list_head td {
	color: #FFFFFF;
	background-color: #A5240F;
}
.offer_list_strong {
	width: 99%;
	padding: 1px;
	background-color: #A5240F;
	text-align: left;
	position: relative;
}
.offer_list_strong th,
.offer_list_strong td {
	width: 50%;
	vertical-align: top;
	border-top: 1px solid #A5240F;
	border-bottom: 1px solid #A5240F;
}
.offer_list_strong th p,
.offer_list_strong td p,
.offer_list th p,
.offer_list td p {
	line-height: 20px;
}
.offer_list_strong th p,
.offer_list th p {
	color: #CC0000;
	font-weight: bold;
}
.offer_list_strong td p,
.offer_list td p {
	padding-left: 13px;
	text-indent: -13px;
}
.offer_list_strong th a,
.offer_list_strong td a,
.offer_list th a,
.offer_list td a {
	text-decoration: underline;
	line-height: 20px;
}
.offer_list_strong th {
	padding: 5px 5px 20px 10px;
	background-color: #FFC89B;
	border-right: 1px solid #999999;
	border-left: 1px solid #A5240F;
}
.offer_list_strong td {
	padding: 5px 10px 20px 5px;
	background-color: #FFFFFF;
	border-right: 1px solid #A5240F;
	border-left: 1px solid #999999;
}
.offer_list {
	width: 97%;
	text-align: left;
}
.offer_list th,
.offer_list td {
	width: 50%;
	vertical-align: top;
	padding: 5px;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.arrow_up {
	position: absolute;
	/*top: 36px;*/
	/*left: 68%;*/
	bottom: -6px;
	left: 68%;
}
.icon_window,
.icon_star1,
.icon_star2 {
	background-image: url("/rnc/contents/pub/sp/inc_scout/img/n13_scout_sprite.png");
	background-repeat: no-repeat;
	display: inline-block;
}
.icon_window {
	background-position: 0 0;
	width: 14px;
	height: 11px;
}
.icon_star1 {
	background-position: 0 -12px;
	width: 13px;
	height: 10px;
}
.icon_star2 {
	background-position: 0 -24px;
	width: 13px;
	height: 10px;
}

/* 2013/10/22 追加 */
.mod-posample-textarea {
	width: 94%;
	height: 300px;
	border: 2px dashed #d00;
	border-radius: 0;
	-webkit-appearance: none;
	appearance: none;
}

.js-poSampleMessage {
}
.mod-poSampleMessage
.mod-poSampleMessage-message {
	text-align: center;
	font-weight: bold;
}
#main_column .scout_foot_entry_text { padding-top: 40px; text-align: center; }

/*---------------------- scout_localnavi ----------------------*/
/* フローティングメニュー 13/12/16 */
#nsi-body #sct_registration_login h2 { margin: 0 0 7px; }
#nsi-body #sct_registration_login a img { border: none; }

#nsi-body #sct_registration_login p { margin: 0; padding: 0; }
#nsi-body #sct_registration_login p.desc { padding-bottom: 5px; font-size: 10px; }
#nsi-body #sct_registration_login p.link { padding: 1px 0 0 10px; background: url(/rnc/contents/pub/inc_scout/img/n13_nsi_icon_arrow01.gif) no-repeat 0 0.35em; }
#nsi-body #sct_registration_login p.link a { line-height: 140%; font-size: 11px; font-family: "MS UI Gothic"; }

/* renewal リクルートエージェントの転職支援サービス
*  create date 2013-12-16
*/
#scout_touroku_dousen .scout_tbl .remove_block {display:none;}
#scout_touroku_dousen .scout_tbl .bnr_supportservice_renewal { background: url(n13_bnr_supporservice_bg_renewal.png) 0 0 no-repeat;}
#scout_touroku_dousen .scout_tbl .serviceflow_renewal {width: 756px;}
#scout_touroku_dousen .scout_tbl .serviceflow_renewal .flow {background: none !important;}
#scout_touroku_dousen .scout_tbl .terms {margin: 0 0 10px !important;width: 630px !important;}
#scout_touroku_dousen .scout_tbl .terms .terms_textarea.row9 {height: 9em;}
#scout_touroku_dousen .scout_tbl .entry {margin: 0 0 10px !important;width:756px !important;height: 50px;}
#scout_touroku_dousen .scout_tbl .entry label {background: none;}
#scout_touroku_dousen .scout_tbl .entry label.entrybtn.checked {background: none;}
#scout_touroku_dousen .scout_tbl .entry label.entrybtn2.checked {background: none;}
#scout_touroku_dousen .scout_tbl .entryInfo {margin:0 auto; text-align:center;}
#scout_touroku_dousen .scout_tbl .entry div.colA, #scout_touroku_dousen .scout_tbl .entry div.colB {width: 325px; height:50px;}
#scout_touroku_dousen .scout_tbl .cellLayout {height: 50px; background-color:#fff;}
#scout_touroku_dousen .scout_tbl .notice {margin: 10px auto 0 !important;width: 756px !important;border: 1px solid #d90000 !important;font-size: 14px !important;}
#scout_touroku_dousen .scout_tbl .cellLayout .cellA, #scout_touroku_dousen .scout_tbl .cellLayout .cellB {display:inline-block; *display:inline; *zoom:1;}
#scout_touroku_dousen .scout_tbl .cellLayout {display:inline-block !important; *display:inline !important; *zoom:1 !important; height:50px !important; width: 325px !important;}
#scout_touroku_dousen .scout_tbl label.checked .cellLayout {background: #cbe5fe !important;}
#scout_touroku_dousen .scout_tbl .entry label {background: none !important;}
#scout_touroku_dousen .scout_tbl .entry label.entrybtn .checked {background: none !important;}
#scout_touroku_dousen .scout_tbl .entry label.entrybtn2 .checked {background: none !important;}


/* 2017/02/16 追加 */
#scout_merit {
  margin-bottom: 14px;
}
#scout_merit h2 {
  margin-bottom: 19px;
}
#scout_merit ul {
  margin-bottom: 20px;
}
#scout_merit li {
  margin-bottom: 10px;
}
#scout_merit .illust {
  margin-bottom: 10px;
  position: relative;
  width: 100%;
}
#scout_merit .illust .link {
  position: absolute;
  top: 155px;
  left: 330px;
}

#scout_merit .illust .link a {
  background: url(/rnc/contents/pub/inc_scout/img/npo_blank_icon_scout_merit.gif) no-repeat left center;
  padding-left: 1.1em;
  color: #2374a4;
  text-decoration: underline;
}
#scout_merit dl {
  text-align: center;
}
#scout_merit dt,
#scout_merit dd {
  text-align: center;
}
#scout_merit dt {
  margin-bottom: 5px;
}
#scout_merit dd a {
  background: url(/rnc/contents/pub/inc_scout/img/npo_icon_scout_merit.gif) no-repeat left center;
  padding-left: .8em;
  color: #2374a4;
  text-decoration: underline;
}
#scout_syameidashi {
  margin-top: 30px;
}
#scout_syameidashi h2 {
  margin-bottom: 10px;
}
#scout_syameidashi ul,
#scout_syameidashi li {
  list-style: none;
  margin: 0;
  padding: 0;
}
#scout_syameidashi ul {
  display: inline-block;
  min-height: 1%;
}
#scout_syameidashi ul:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#scout_syameidashi li {
  margin-top: 15px;
  width: 265px;
}
#scout_syameidashi .len3 .panel02,
#scout_syameidashi .len4 .panel01,
#scout_syameidashi .len4 .panel03 {
  float: left;
}
#scout_syameidashi .len3 .panel03,
#scout_syameidashi .len4 .panel02,
#scout_syameidashi .len4 .panel04 {
  float: right;
}
#scout_syameidashi .panel01,
#scout_syameidashi .len4 .panel02 {
  margin-top: 0;
}

#scout_syameidashi .len4 .panel05 {
  float: left;
  margin-top: 15px;
  width: 530px;
  margin: 0px;
}

#scout_syameidashi #scout_foot_login .panel-inner {
    display: table;
    height: 68px;   
}



#scout_syameidashi .panel-heading {
    margin-bottom: 10px;
    border-left: 5px solid #e02b0b;
    padding-left: 5px;
    font-weight: bold;
    font-size: 13px;
    color: #383838;
}

#scout_syameidashi .panel-headingg {
	margin-top: : 10px;
    margin-bottom: 10px;
    border-left: 5px solid #e02b0b;
    padding-left: 5px;
    font-weight: bold;
    font-size: 13px;
    color: #383838;
}

#scout_syameidashi .panel-image {
    display: table-cell;
}
#scout_syameidashi .panel-text {
	line-height: 16px;   
	display: table-cell;
    vertical-align: top;
    padding-left: 8px;
}

#scout_syameidashi .panel-link {
    display: inline-block;
    margin-right: 10px;
    font-size: 12px!important;
}

#scout_syameidashi .panel-linkk {
    display: inline-block;
    margin-right: 10px;
    font-size: 13px!important;
    font-weight: bold;
    text-decoration: none;
    color: #383838;
}

#scout_syameidashi .panel-linkk:hover{
    color: #f00;
    text-decoration: none;
}

/*---------------------- scout_enterprise ----------------------*/
/* スカウト上手 11/10/03修正 */
#main_column .scout_syameidashi_bottom { margin-top: 30px; }
#scout_top #main_column #entry { padding-bottom: 0px; }
