@charset "utf-8";


/*******************************************************************************
*　　株式会社　第二新卒
*
*　　第二新卒ナビ　/entry
********************************************************************************/


/*登録
-------------------------------------------------------------------------------*/
#mainvisual-box			{ width:800px; height:53px; margin:30px 0 50px 0;}

#campaign-wrap			{ width:800px; height:140px; background:url(image/campaign.jpg); margin-bottom:40px; position:relative; padding-top:20px;}
#campaign-wrap h2		{ font-size:16px; color:#FF6600; margin-left:210px;}
#campaign-wrap p		{ font-size:14px; line-height:1.5; margin:10px 0 0 210px;}

#form-wrap				{ width:750px; margin:0 0 30px 25px;}
#form-wrap th			{ color:#5D5D3F; font-size:12px; font-weight:normal; padding:6px 0 6px 15px; text-align:left; border-width:0 1px 1px 0; border-color:#CFCFAF; border-style:solid; background:#F0F0E6;}
#form-wrap td			{ color:#666666; font-size:12px; font-weight:normal; padding:6px 0 6px 10px; text-align:left; border-bottom:#CFCFAF solid 1px;}
#form-buttan			{ width:800px; text-align:center; padding:20px 0 0 0;}
#form-wrap p			{ text-align:center; font-size:14px; font-weight:bold;}
.hisu					{ font-size:12px; color:#CC0000;}
.shokumu				{ background:#ECF2F9;}
textarea				{ font-size:12px; line-height:1.3; margin-bottom:3px;}


#privacy-container		{ width:750px; height:240px; background:url(image/privacy_bg.jpg); margin-left:25px;}
#privacy-box			{ width:690px; height:240px; padding-top:60px; margin-left:35px;}
#privacy-box textarea	{ width:680px; height:150px; font-size:12px; line-height:1.5; background-color:#FFFFFF; border:0;}

#counter-wrap			{ width:800px; height:14px; text-align:center; font-size:12px; color:#FFFFFF;}
#home-buttan			{ width:800px; height:50px; text-align:center; margin-top:15px;}
#home-buttan2			{ width:800px; height:50px; text-align:center; margin-top:60px; padding-bottom:60px;}





/*エラー画面
-------------------------------------------------------------------------------*/
#error-header			{ width:800px; height:120px; margin:0 auto 10px auto;}
#error-title			{ width:800px; height:53px; margin:30px auto 50px auto;}
#error-footer			{ width:800px; font-size:12px; padding:6px 0; margin:10px auto; background:#FF6600; color:#FFFFFF; text-align:center; clear:both;}
#error-wrap				{ width:512px; padding:5px; border:#999999 solid 3px; background:#EEE; margin:40px auto;}
#error-box				{ width:500px; padding:5px; border:#999999 solid 1px; background:#FFF;}
#error-box h2			{ width:500px; font-size:20px; padding:15px 0; color:#FFFFFF; background:#FF6600; text-align:center;}
#error-text				{ width:500px; font-size:16px; padding:30px 0; text-align:center;}
#error-buttan			{ width:500px; padding:10px 0; text-align:center;}


/*確認画面
-------------------------------------------------------------------------------*/
#confir-header			{ width:800px; height:120px; margin:0 auto 10px auto;}
#confir-title			{ width:800px; height:53px; margin:30px auto 50px auto;}
#confir-footer			{ width:800px; font-size:12px; padding:6px 0; margin:10px auto; background:#FF6600; color:#FFFFFF; text-align:center; clear:both;}

#confir-wrap			{ width:750px; margin:0 auto 30px auto;}
#confir-wrap table		{ border-top:#CFCFAF solid 1px;}
#confir-wrap th			{ color:#5D5D3F; font-size:12px; font-weight:normal; padding:6px 0 6px 15px; text-align:left; border-width:0 1px 1px 0; border-color:#CFCFAF; border-style:solid; background:#F0F0E6;}
#confir-wrap td			{ color:#666666; font-size:12px; font-weight:normal; padding:6px 0 6px 10px; text-align:left; border-bottom:#CFCFAF solid 1px;}
#confir-buttan			{ width:800px; text-align:center; padding:20px 0 0 0;}
#confir-wrap p			{ text-align:center; font-size:14px; font-weight:bold;}
#confir-wrap h2			{ font-size:20px; color:#FF6600; text-align:center; margin-bottom:20px;}


/*サンクス画面
-------------------------------------------------------------------------------*/
#thanks-wrap			{ width:800px; text-align:center; padding:70px 0;}
#thanks-wrap p			{ font-size:16px; line-height:1.8; color:#444; margin-top:60px; letter-spacing:2px;}
#thanks-buttan			{ width:800px; text-align:center; padding:0 0 20px 0;}



