@charset "utf-8";


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


/*メインイメージ＆キャッチ
-------------------------------------------------------------------------------*/
#mainvisual-box			{ width:800px; height:200px;}
#linkfree				{ width:800px; padding:30px 0; text-align:center; font-size:18px; line-height:1.5; color:#FF3300; font-weight:bold;}
#linkfree2				{ width:800px; padding:0 0 30px 0; text-align:center; font-size:14px; line-height:1.5;}
#linkfree2 a:link		{ color:#FF0000;}
#linkfree2 a:visited	{ color:#FF0000;}

#sougo-wrap				{ width:758px; border:#FF6600 solid 1px; padding:0 20px 20px 20px; position:relative; margin-bottom:40px;}
#sougo-box1				{ width:320px; float:left; font-size:12px; line-height:1.6;}
#sougo-box1	td			{ padding:3px 0; border-top:#AAA solid 1px;}
#sougo-box1 table		{ border-bottom:#AAA solid 1px; background-color:#FFFFDD;}

#sougo-box2				{ width:410px; float:right; font-size:12px; line-height:1.5;}
#sougo-box2 td			{ padding:3px 0; border-top:#AAA solid 1px;}
#sougo-box2 table		{ border-bottom:#AAA solid 1px;}

/*クリアーフィックス*/
#sougo-wrap:after		{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
#sougo-wrap				{ display:inline-block;}

#link-title				{ width:800px; padding:6px 0; background:#FF6600; color:#FFFFFF; font-size:16px; font-weight:bold; letter-spacing:10px; text-align:center; margin-bottom:5px;}
#link-number			{ width:800px;}
#link-number table		{ font-size:14px; font-weight:bold; color:#FFFFFF; margin-bottom:30px;}
#link-number td			{ width:50px; text-align:center;}
#link-number a:link		{ height:20px; background:url(image/number_back.jpg) center no-repeat; color:#FFF; display:block; padding:3px 0 0 0;}
#link-number a:hover	{ color:#0099CC;}
#link-number a:visited	{ height:20px; background:url(image/number_back.jpg) center no-repeat; color:#FFFF99; display:block; padding:3px 0 0 0;}

.link-wrap				{ width:800px; margin-bottom:30px; font-size:12px; line-height:1.3; border-bottom:#FF9900 double 1px;}
.link-wrap th			{ border-top:#FF9900 solid 1px; padding:12px 0; text-align:left;}
.link-wrap td			{ border-top:#FF9900 solid 1px; padding:12px 5px 12px 10px;}
.link-wrap a:link		{ color:#0066CC;}
.link-wrap a:hover		{ color:#FF6600;}
.link-wrap a:visited	{ color:#6699FF;}

.link-box2				{ width:800px; border-top:#FF9900 solid 1px; font-size:12px; line-height:2; color:#999999; text-align:center; clear:both;}
.link-wrap ul			{ list-style:none; margin:0; padding:0;}
.link-wrap li			{ border-top:#FF9900 solid 1px; padding:12px 0; line-height:1.2;}
.link-wrap li a			{ padding-right:20px;}
