@charset "shift_jis";

/*============================================================

CSS		：common.css
site		：日経キャリアNET
url		：http://career.nikkei.co.jp/

============================================================*/

/* reset
------------------------------------------------------------*/
/*
html,body {
	height:100%;
	margin:0;
	padding:0;
}


div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,form,fieldset,
p,blockquote,th,td,address {
	font-style:normal;
	font-weight:normal;
	margin:0px;
	padding:0px;
	font-size:100%;
}

textarea{
	font-size:100%;
	font-weight:normal;
	line-height:1.3;
}
*/

ul,ol {
	list-style:none;
}
/*
img {
	border:none;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}
*/
/* font setting
- - - - - - - - - - - - - - - - - - - - - - - - - - - */
body {
	word-break:break-all;
	/* font:14px/1.231 "Hiragino Kaku Gothic Pro",Osaka ,Arial, Helvetica, sans-serif; */
	font:14px/1.231 "Hiragino Kaku Gothic Pro",Osaka;
	*font-size:small;
	*font:x-small;
}


table {
	font-size:inherit;
	font:100%;
}

/*回避指定用*/
.f10px{ font-size:77% !important;}
.f11px{ font-size:85% !important;}
.f12px{ font-size:93% !important;}
.f13px{ font-size:100% !important;}
.f14px{ font-size:107% !important;}
.f15px{ font-size:116% !important;}
.f16px{ font-size:123.1% !important;}
.f17px{ font-size:131% !important;}
.f18px{ font-size:138.5% !important;}
.f19px{ font-size:146.5% !important;}
.f20px{ font-size:153.9% !important;}
.f21px{ font-size:161.6% !important;}
.f22px{ font-size:167% !important;}
.f23px{ font-size:174% !important;}
.f24px{ font-size:182% !important;}
.f25px{ font-size:189% !important;}
.f26px{ font-size:197% !important;}


/* マージン調整()
------------------------------------------------------------*/
.marginT5{ margin-top:5px !important;}
.marginT10{ margin-top:10px !important;}
.marginT15{ margin-top:15px !important;}
.marginT20{ margin-top:20px !important;}
.marginT25{ margin-top:25px !important;}
.marginT30{ margin-top:30px !important;}
.marginT40{ margin-top:40px !important;}
.marginT50{ margin-top:50px !important;}
.marginT100{ margin-top:100px !important;}

.marginB5{ margin-bottom:5px !important;}
.marginB10{ margin-bottom:10px !important;}
.marginB15{ margin-bottom:15px !important;}
.marginB20{ margin-bottom:20px !important;}
.marginB25{ margin-bottom:25px !important;}
.marginB30{ margin-bottom:30px !important;}
.marginB40{ margin-bottom:40px !important;}
.marginB50{ margin-bottom:50px !important;}
.marginB100{ margin-bottom:100px !important;}

.marginTB5{ margin-top:5px !important; margin-bottom:5px !important;}
.marginTB10{ margin-top:10px !important; margin-bottom:10px !important;}
.marginTB15{ margin-top:15px !important; margin-bottom:15px !important;}
.marginTB20{ margin-top:20px !important; margin-bottom:20px !important;}
.marginTB25{ margin-top:25px !important; margin-bottom:25px !important;}
.marginTB30{ margin-top:30px !important; margin-bottom:30px !important;}
.marginTB40{ margin-top:40px !important; margin-bottom:40px !important;}
.marginTB50{ margin-top:50px !important; margin-bottom:50px !important;}
.marginTB100{ margin-top:100px !important; margin-bottom:100px !important;}

.marginA5{ margin:5px !important;}
.marginA10{ margin:10px !important;}
.marginA15{ margin:15px !important;}
.marginA20{ margin:20px !important;}
.marginA25{ margin:25px !important;}
.marginA30{ margin:30px !important;}
.marginA40{ margin:40px !important;}
.marginA50{ margin:50px !important;}
.marginA100{ margin:100px !important;}


/* default
------------------------------------------------------------*/
body{
	background:#fff;
}

a{
	color:#0071d2;
}

a:link{
	text-decoration:underline;
}

a:visited{
	text-decoration:underline;
}

a:hover{
	text-decoration:underline;
}

a:active{
	text-decoration:underline;
}

fieldset{
	margin:0;
	padding:0;
	border:none;
}

legend{
	display:none;
}


				
/*フロート指定 (2008.08.27 add)
------------------------------------------------------------*/
.floatL{
	float:left;
}

.floatR{
	float:right;
}


/* clearfix　フロート解除したい要素の親に適用
------------------------------------------------------------*/
.cfix:after,
#mainArea:after,
.boxHeadingLarge:after,
.boxHeadingMedium:after,
.newArrivallist:after,
.scoutlist li:after,
.serachSetList li:after,
.siteLogoBox:after,
.flowStepList:after,
.mailMagazineSelectList li:after,
.pageLinkModel:after,
.tblModel-entry .addSelectList li:after,
#entryContinuationSelectBox:after,
.tblModel-entry .nikkeisheetToolBtn:after,
.tblModel-entry .encCheckList:after,
.entryEncBox ul:after,
#headerTop:after,
#headerBottom .toolMenu:after,
#headerBottom .categoryMenu:after,
#personalBoxHeading.boxHeadingLarge .btnList:after,
.attentionNewRecruiting:after,
.attentionNewRecruiting .box:after,
#variationSpecialSite ul:after,
#purposeMenuBox:after,
#purposeMenuBox .box:after,
.topBaseBox .article2ColCell:after,
.topBaseBox .article2ColCell .cell:after,
.topBaseBox .flashInfomation .box:after,
.topUpdateMessage:after,
.recruitTitle .title:after,
.recruitCompanyTitle .tagList:after,
.recruitCompanyTitle .recruitCompanyTab:after,
.recruitCompanyInfoText:after,
.regularPageImgbox:after,
.recruitServicesummary:after,
.serviceCategoryList:after,
.mypageTabmenu:after,
.commentModel-2:after,
#nikkeitoolSelectBox:after,
.topBaseBoxDouble .bottom:after,
.rightInfoBox:after,
.initialTabmenu:after,
#agentPageWrap:after,
#agentTitleBox:after,
#agentTabMenu:after,
.boxModel-menuWhite:after,
.boxModel-menuWhite .consultantList li:after,
#agentSearchBox .checkList:after,
.boxModel-menuWhite .normalList:after,
.tblModel-entry .nikkeisheetToolBtnBox:after,
#agentMainClm .consultantInfoBox:after,
#agentMainClm .agentMiniBox .caseBoxset:after,
.boxModel-mypage .boxhead:after,
.boxModel-mypage .boxCaption:after,
.boxModel-mypage .newArrivalBox:after,
.boxSetModel-mypage:after,
.changeRregistMenu:after,
.boxModel-mypage:after,
/*2008.08.11 add start*/
.boxModel-service .boxhead:after,
.boxModel-service .boxCaption:after,
.boxModel-service:after,
/*2008.08.11 add end*/
.scoutServiceCaption:after,
.agentPaginationBox:after,
.scoutMailBox .messageBox:after,
.tblModel-mySearchconf .selectList li:after,
#agentMainClm .agentEntryBtn:after,
.mySearchMailTab:after,
.prefecturesList .areaCol:after,
.prefecturesList .cellList:after
{ content:"."; visibility:hidden; display:block; height:0.1px; line-height:0; font-size:0.1px; clear:both; }

.cfix,
#mainArea,
.boxHeadingLarge,
.boxHeadingMedium,
.newArrivallist,
.scoutlist li,
.serachSetList li,
.serachSetList li,
.siteLogoBox,
.flowStepList,
.mailMagazineSelectList li,
.pageLinkModel,
.tblModel-entry .addSelectList li,
#entryContinuationSelectBox,
.tblModel-entry .nikkeisheetToolBtn,
.tblModel-entry .encCheckList,
.entryEncBox ul,
#headerTop,
#headerBottom .toolMenu,
#headerBottom .categoryMenu,
#personalBoxHeading.boxHeadingLarge .btnList,
.attentionNewRecruiting,
.attentionNewRecruiting .box,
#variationSpecialSite ul,
#purposeMenuBox,
#purposeMenuBox .box,
.topBaseBox .article2ColCell,
.topBaseBox .article2ColCell .cell,
.topBaseBox .flashInfomation .box,
.topUpdateMessage,
.recruitTitle .title,
.recruitCompanyTitle .tagList,
.recruitCompanyTab,
.recruitCompanyInfoText,
.regularPageImgbox,
.recruitServicesummary,
.serviceCategoryList,
.mypageTabmenu,
.commentModel-2,
#nikkeitoolSelectBox,
.topBaseBoxDouble .bottom,
.rightInfoBox,
.initialTabmenu,
#agentPageWrap,
#agentTitleBox,
#agentTabMenu,
.boxModel-menuWhite,
.boxModel-menuWhite .consultantList li,
#agentSearchBox .checkList,
.boxModel-menuWhite .normalList,
.tblModel-entry .nikkeisheetToolBtnBox,
#agentMainClm .consultantInfoBox,
#agentMainClm .agentMiniBox .caseBoxset,
.boxModel-mypage .boxhead,
.boxModel-mypage .boxCaption,
.boxModel-mypage .newArrivalBox,
.boxSetModel-mypage,
.changeRregistMenu,
.boxModel-mypage,
/*2008.08.11 add start*/
.boxModel-service .boxhead,
.boxModel-service .boxCaption,
.boxModel-service,
/*2008.08.11 add end*/
.scoutServiceCaption,
.agentPaginationBox,
.scoutMailBox .messageBox,
.tblModel-mySearchconf .selectList li,
#agentMainClm .agentEntryBtn,
.mySearchMailTab,
.prefecturesList .areaCol,
.prefecturesList .cellList
{ zoom:1; }




/* etc
------------------------------------------------------------*/
.hidden{
	display:none;
}

.clear{ clear:both;}



