BODY {
	color:#505050;
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 0px;
	font-size:12px;
	font-family:ＭＳ Ｐゴシック;
}

/* ʏ탊N */
A {
	text-decoration:underline;
	color:#0000FF;
}
/*
A:visited {
	color: #800080;
}
*/
A:hover {
	color:#FF0000;
}


/* Niwb_pj */
.headerTitleSize A {
	text-decoration:none;
	color:#14346D;
}

.headerTitleSize A:hover {
	text-decoration:none;
	color:#14346D;
}
/*
A:visited {
	text-decoration:none;
	color: #14346D;
}
*/

P {
	margin:10px 0px 10px 0px;
}

/* NX^Cizo[ŉj */
.kyujinButtonBox A,
.kyusyokuButtonBox A,
.proxjButtonBox A,
.blueButtonBox A,
.orangeButtonBox A,
.side_title A,
.side_titleHaken A,
.side_title_kyusyoku A,
.leftMenuKyujinButtonBox A,
.leftMenuKyusyokuButtonBox A,
.headerTopLink A,
.headerMenuLink A,
.headerKyujinButtonBox A,
.headerKyusyokuButtonBox A,
.listLink A,
.jobEntryDoneButtonBox A,
.jobSeekerEntryDoneButtonBox A,
.JobLocationLIStyle A,
.leftMenuLinks A,
.linksH3Size A {
	text-decoration:none;
	COLOR: #14346D; 
}
.kyujinButtonBox A:hover,
.kyusyokuButtonBox A:hover,
.proxjButtonBox A:hover,
.blueButtonBox A:hover,
.orangeButtonBox A:hover,
.side_title A:hover,
.side_titleHaken A:hover,
.side_title_kyusyoku A:hover,
.leftMenuKyujinButtonBox A:hover,
.leftMenuKyusyokuButtonBox A:hover,
.headerTopLink A:hover,
.headerMenuLink A:hover,
.headerKyujinButtonBox A:hover,
.headerKyusyokuButtonBox A:hover,
.listLink A:hover,
.jobEntryDoneButtonBox A:hover,
.jobSeekerEntryDoneButtonBox A:hover,
.JobLocationLIStyle A:hover,
.leftMenuLinks A:hover,
.linksH3Size A:hover {
	text-decoration:underline;
	COLOR: #14346D; 
}

.header_head {
	WIDTH: 768px;
	MARGIN: 0px auto 0px; PADDING: 0px 0px 0px 0px;
	font-size:12px;
}

#container {
/*	WIDTH: 768px;*/
	WIDTH: 100%;
	BORDER-RIGHT: #323232 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #323232 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px auto 0px; BORDER-LEFT: #323232 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #323232 0px solid;

}

#containerEmployer {
	WIDTH: 768px;
	BORDER-RIGHT: #323232 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #323232 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 80%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px auto 0px; BORDER-LEFT: #323232 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #323232 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #FFFFFF;
}

#banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;
}

DIV.header_link {
	CLEAR: both; BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid; WIDTH: 746px; LINE-HEIGHT: 1.3; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center;
	FONT-SIZE: 12px;
	BORDER-LEFT-COLOR: #B8DAFF; BORDER-BOTTOM-COLOR: rgb(170,170,170); COLOR: black; BORDER-TOP-COLOR: rgb(170,170,170); BACKGROUND-COLOR: #B8DAFF; BORDER-RIGHT-COLOR: #B8DAFF;

}

DIV.header_link A {
	DISPLAY: inline; FONT-WEIGHT: normal; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
DIV.header_link A:hover {
	FONT-WEIGHT: normal; LETTER-SPACING: 0px; TEXT-DECORATION: underline
}

DIV.header_link A {
	COLOR: #323232;
}
DIV.header_link A:hover {
	COLOR: #002059
}

.header_separator {
	DISPLAY: inline;
	white-space:nowrap;
}
DIV.top_contents_title {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 9px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 4px; MARGIN: 10px 15px 0px; BORDER-LEFT: 0px solid; WIDTH: auto; PADDING-TOP: 6px; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: transparent! important
}
DIV.top_contents_title {
	BORDER-LEFT-COLOR: rgb(151,142,151); BORDER-BOTTOM-COLOR: rgb(151,142,151); COLOR: #002059; BORDER-TOP-COLOR: rgb(151,142,151); BACKGROUND-COLOR: rgb(68,117,36); BORDER-RIGHT-COLOR: rgb(151,142,151);
	font-size:16px;
	
}
DIV.del_honbun .title DIV.top_contents_title {
	FONT-WEIGHT: bold
}

DIV.contentsMainBox,
DIV.contentsMainBox2 {
	BORDER-RIGHT: 1px solid;  BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: auto; BORDER-BOTTOM: 1px solid;
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px;  LINE-HEIGHT: 150%; BACKGROUND-REPEAT: no-repeat;
	BORDER-LEFT-COLOR: #323232; BORDER-BOTTOM-COLOR: #323232; BORDER-TOP-COLOR: #323232; BORDER-RIGHT-COLOR: #323232; BACKGROUND-COLOR: #FFFFC7;
	color:black;
	font-size:14px;
}

DIV.contentsMainBox {
	padding:0px 0px 8px 0px;
	MARGIN: 10px 10px 15px 15px;
}

DIV.contentsMainBox2 {
	padding:10px 15px 10px 15px;
	MARGIN: 10px 10px 15px 15px;
}

DIV.contentsBox {
	BORDER-RIGHT: 1px solid;  BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: auto; BORDER-BOTTOM: 1px solid;
	padding:7px 10px 15px 10px; MARGIN: 10px 10px 8px 15px;
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px;  LINE-HEIGHT: 1.4; BACKGROUND-REPEAT: no-repeat;
	BORDER-LEFT-COLOR: #323232; BORDER-BOTTOM-COLOR: #323232; BORDER-TOP-COLOR: #323232; BORDER-RIGHT-COLOR: #323232; BACKGROUND-COLOR: white;
}

DIV.contentsNoBox {
/*	BORDER-RIGHT: 1px solid;  BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: auto; BORDER-BOTTOM: 1px solid; */
	padding:7px 10px 15px 10px; MARGIN: 10px 10px 15px 15px;
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px;  LINE-HEIGHT: 1.4; BACKGROUND-REPEAT: no-repeat;
	BORDER-LEFT-COLOR: #323232; BORDER-BOTTOM-COLOR: #323232; BORDER-TOP-COLOR: #323232; BORDER-RIGHT-COLOR: #323232; BACKGROUND-COLOR: white;
}

DIV.contentsNoBorderBox {
/*	BORDER-RIGHT: 1px solid;  BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: auto; BORDER-BOTTOM: 1px solid; */
	padding:7px 10px 15px 10px; MARGIN: 5px 10px 15px 15px;
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px;  LINE-HEIGHT: 1.7; BACKGROUND-REPEAT: no-repeat;
	BORDER-LEFT-COLOR: #323232; BORDER-BOTTOM-COLOR: #323232; BORDER-TOP-COLOR: #323232; BORDER-RIGHT-COLOR: #323232; BACKGROUND-COLOR: white;
}

#links-left DIV.fm_cntn {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: gray 1px solid; WIDTH: 148px; PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: rgb(231,227,222)
}
#links-left DIV.fm_label {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: none; PADDING-BOTTOM: 3px; WIDTH: 140px; PADDING-TOP: 3px; BORDER-BOTTOM: rgb(185,173,159) 1px solid; BACKGROUND-COLOR: rgb(231,227,222)
}
#links-left DIV.fm_field {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: none; PADDING-BOTTOM: 3px; WIDTH: 138px; PADDING-TOP: 3px; BACKGROUND-COLOR: white
}
#links-left DIV.fm_clmn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 138px; PADDING-TOP: 0px
}
#links-left DIV.fm_submit_clmn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: none; PADDING-BOTTOM: 3px; WIDTH: 140px; PADDING-TOP: 3px; BACKGROUND-COLOR: white
}
DIV#links-left {
	FLOAT: left; width:200px;
}


DIV#content {
	FLOAT: right; WIDTH: 568px; BORDER-RIGHT-WIDTH: 0px! important
}

#footer {
	CLEAR: both; BORDER-RIGHT: 0px dashed; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: 0px dashed; TEXT-ALIGN: center;
	BORDER-TOP-COLOR: #323232;
}
DIV.footer_element {
	MARGIN: 10px
}
DIV#footer {
/*	WIDTH: 768px*/
	WIDTH: 100%
}

#content_footer {
	CLEAR: both; BORDER-RIGHT: 0px dashed; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px dashed; PADDING-TOP: 30px; TEXT-ALIGN: center;
	MARGIN: 0px 0px 0px 0px;
}
DIV#content_footer {
/*	WIDTH: 768px*/
	width:100%;
}


DIV.top_contents_links {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 16px; BACKGROUND-POSITION: right top; BORDER-TOP: 1px solid; PADDING-LEFT: 22px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px; MARGIN: 10px 15px 15px; BORDER-LEFT: 1px solid; WIDTH: auto; LINE-HEIGHT: 0.8; PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid; BACKGROUND-REPEAT: no-repeat;
	BORDER-LEFT-COLOR: #002059; BORDER-BOTTOM-COLOR: #002059; BORDER-TOP-COLOR: #002059; BACKGROUND-COLOR: white; BORDER-RIGHT-COLOR: #002059;
}

.headerTitleSize {
	font-size:28px;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px 0px;
}

DIV.normalLink A {
	COLOR: #0000EE;
	text-decoration:underline;
}

DIV.normalLink A:hover {
	COLOR: #002059;
	text-decoration:underline;
}





DIV.footer_menu {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 10px 5px 10px; BORDER-LEFT: 1px solid; LINE-HEIGHT: 1.7; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none;
	BORDER-LEFT-COLOR: #323232; BORDER-BOTTOM-COLOR: #323232; BORDER-TOP-COLOR: #323232; BORDER-RIGHT-COLOR: #323232;
	margin:0px 10px 15px 10px;
/*	background-color:#F0F0F0;*/
	background-image: url("../Images/bottomMenu.gif");
	background-repeat:repeat-x;
}

.contentsTab {
	padding:10px 0px 5px 15px;
}

.header_menu
{
	WIDTH: 100%;
	BORDER-BOTTOM: 1px solid;
	BORDER-BOTTOM-COLOR: #323232;
	border-top:1px solid;
	border-top-color:#323232;
/*	background-color:#F0F0F0;*/
	padding:5px 0px 5px 0px;
	height:26px;
	margin-bottom:6px;
	
	background-image: url("../Images/image.gif");
	background-repeat:repeat-x;

}

DIV.contentsTitle
{
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 6px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px;BORDER-LEFT: 10px solid; LINE-HEIGHT: 1.7; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none;
	BORDER-LEFT-COLOR: #3C5C95; BORDER-BOTTOM-COLOR: #3C5C95;  BORDER-TOP-COLOR: #3C5C95; BACKGROUND-COLOR: white; BORDER-RIGHT-COLOR: #3C5C95;
/*	BORDER-LEFT-COLOR: #D7B54D; BORDER-BOTTOM-COLOR: #D7B54D;  BORDER-TOP-COLOR: #D7B54D; BACKGROUND-COLOR: white; BORDER-RIGHT-COLOR: #D7B54D;*/
	margin:10px 10px 15px 15px;
	color:black;
/*
	background-image: url("../Images/blueTitle.gif");
	background-repeat:repeat-x;
*/
}

DIV.contentsTitlekyusyoku
{
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 6px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px;BORDER-LEFT: 10px solid; LINE-HEIGHT: 1.7; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none;
	BORDER-LEFT-COLOR: #D7B54D; BORDER-BOTTOM-COLOR: #D7B54D;  BORDER-TOP-COLOR: #D7B54D; BACKGROUND-COLOR: white; BORDER-RIGHT-COLOR: #D7B54D;
	margin:10px 10px 15px 15px;
	color:black;
}

DIV.otherContentsTitle
{
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 6px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px;BORDER-LEFT: 10px solid; LINE-HEIGHT: 1.7; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none;
	BORDER-LEFT-COLOR: #5F5F5F; BORDER-BOTTOM-COLOR: #5F5F5F;  BORDER-TOP-COLOR: #5F5F5F; BORDER-RIGHT-COLOR: #5F5F5F; BACKGROUND-COLOR: white;
	margin:10px 10px 15px 15px;
	color:black;
}

DIV.americaShigotoTitle
{
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 6px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px;BORDER-LEFT: 10px solid; LINE-HEIGHT: 1.7; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none;
	BORDER-LEFT-COLOR: #5F5F5F; BORDER-BOTTOM-COLOR: #5F5F5F;  BORDER-TOP-COLOR: #5F5F5F; BORDER-RIGHT-COLOR: #5F5F5F; BACKGROUND-COLOR: white;
	margin:10px 10px 5px 15px;
	color:black;
}

DIV.contentsMainTitle
{
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 6px;  FONT-SIZE: 16px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; MARGIN: 10px 5px 0px; BORDER-LEFT: 1px solid; LINE-HEIGHT: 1.7; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none;
	BORDER-LEFT-COLOR: #3C5C95; BORDER-BOTTOM-COLOR: #3C5C95;  BORDER-TOP-COLOR: #3C5C95; BACKGROUND-COLOR: #F4DF9F; BORDER-RIGHT-COLOR: #3C5C95;
	margin:10px 8px 0px 8px;
}

.contentsMainTitleStyle {
	font-size:16px;
	margin:0px 0px 5px 0px;
}

.contentsTitleStyle {
	font-size:16px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
}

/* j[ */
DIV.side_title {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px;  FONT-SIZE: 14px; PADDING-BOTTOM: 1px; MARGIN: 10px 5px 0px 10px; BORDER-LEFT: 1px solid; LINE-HEIGHT: 1.7; PADDING-TOP: 1px; BORDER-BOTTOM: 0px solid; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none;
	BORDER-LEFT-COLOR: #323232; BORDER-BOTTOM-COLOR: #323232; COLOR: rgb(252,254,252); BORDER-TOP-COLOR: #323232; BORDER-RIGHT-COLOR: #323232;
	background-image: url("../Images/blueButton.gif");
	background-repeat:repeat-x;
}

DIV.side_titleHaken {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 1px;  FONT-SIZE: 14px; PADDING-BOTTOM: 2px; MARGIN: 20px 5px 0px 10px; BORDER-LEFT: 1px solid; LINE-HEIGHT: 1.3; PADDING-TOP: 2px; BORDER-BOTTOM: 0px solid; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none;
	BORDER-LEFT-COLOR: #323232; BORDER-BOTTOM-COLOR: #323232; COLOR: rgb(252,254,252); BORDER-TOP-COLOR: #323232; BORDER-RIGHT-COLOR: #323232;
	background-image: url("../Images/image.gif");
	background-repeat:repeat-x;
}

DIV.side_title_kyusyoku {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 6px;  FONT-SIZE: 14px; PADDING-BOTTOM: 1px; MARGIN: 10px 5px 0px 10px; BORDER-LEFT: 1px solid; LINE-HEIGHT: 1.7; PADDING-TOP: 1px; BORDER-BOTTOM: 0px solid; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none;
	BORDER-LEFT-COLOR: #323232; BORDER-BOTTOM-COLOR: #323232; COLOR: rgb(252,254,252); BORDER-TOP-COLOR: #323232; BORDER-RIGHT-COLOR: #323232;
	background-image: url("../Images/orangeButton.gif");
	background-repeat:repeat-x;
}

DIV.sideContents {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid;
	padding:0px 4px 0px 0px;
	BACKGROUND-POSITION: 0px 0px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: none;
	MARGIN: 0px 5px 10px 10px;
	LINE-HEIGHT: 150%; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none;
	BORDER-LEFT-COLOR: #323232; BORDER-BOTTOM-COLOR: #323232; BORDER-TOP-COLOR: #323232; BACKGROUND-COLOR: #FFFFFF; BORDER-RIGHT-COLOR: #323232;
	background-image: url("../Images/leftMenu.gif");
	background-repeat:repeat-x;
}

DIV.sideSmallContents {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid;
	padding:0px 4px 0px 1px;
	BACKGROUND-POSITION: 0px 0px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: none;
	MARGIN: 0px 5px 10px 10px;
	LINE-HEIGHT: 150%; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none;
	BORDER-LEFT-COLOR: #323232; BORDER-BOTTOM-COLOR: #323232; BORDER-TOP-COLOR: #323232; BACKGROUND-COLOR: #FFFFFF; BORDER-RIGHT-COLOR: #323232;
	background-image: url("../Images/bottomMenu.gif");
	background-repeat:repeat-x;
}


/* {^pX^C */
.kyujinButtonBox,
.kyusyokuButtonBox {
	display:inline;
	list-style-type:none;
	font-size: 14px;
	border:1px solid #14346D;
	padding:4px 5px 4px 10px;
	margin:0px 0px 0px 5px;
}
.kyujinButtonBox,
.jobSeekerEntryDoneButtonBox {
	background-image: url("../Images/blueButton.gif");
	background-repeat:repeat-x;
}
.kyusyokuButtonBox,
.jobEntryDoneButtonBox {

	background-image: url("../Images/orangeButton.gif");
	background-repeat:repeat-x;


}

.proxjButtonBox,
.jobEntryDoneButtonBox,
.jobSeekerEntryDoneButtonBox,
.blueButtonBox,
.orangeButtonBox {
	display:inline;
	list-style-type:none;
	font-size: 14px;
	border:1px solid #14346D;
	padding:8px 2px 8px 14px;
	margin:0px 0px 0px 5px;
}

.proxjButtonBox {
/*	background-color:#F0F0F0;*/
	background-image: url("../Images/image.gif");
	background-repeat:repeat-x;
}

.blueButtonBox {
	background-image: url("../Images/blueButton.gif");
	background-repeat:repeat-x;
}

.orangeButtonBox {
	background-image: url("../Images/orangeButton.gif");
	background-repeat:repeat-x;
}

.menu_button {
	float:right;
	PADDING:5px 5px 5px 7px;
}

.leftMenuKyujinButtonBox,
.leftMenuKyusyokuButtonBox {
	padding:3px 3px 3px 6px; MARGIN: 20px 18px 10px 25px; BACKGROUND-POSITION: 0px 0px;
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid;  BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid;
	LINE-HEIGHT: 1.7;
	LETTER-SPACING: 0px;
	BORDER-LEFT-COLOR: #14346D; BORDER-BOTTOM-COLOR: #14346D; BORDER-TOP-COLOR: #14346D; BORDER-RIGHT-COLOR: #14346D;
	text-align:center;
	font-size:14px;
}
.leftMenuKyujinButtonBox {
/*	background:#B8DAFF;*/
	background-image: url("../Images/blueLeftButton.gif");
	background-repeat:repeat-x;
}
.leftMenuKyusyokuButtonBox {
/*	background:#FFDD75;*/
	background-image: url("../Images/orangeLeftButton.gif");
	background-repeat:repeat-x;
}

.headerMenuLink
{
	padding:6px 0px 0px 10px;
	float:left;
}

.arrowSize {
	 font-weight:bold;
	 color:#FF9900;
}

.explainSize {
	color:red;
}

.contentsULPosition {
	margin:10px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	line-height:180%;
}

.contentsULPosition2 {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.contentsLIStyle {
	list-style-type:none;
	font-size:14px;
	line-height:150%;
}

.leftMenuULPosition {
	margin:5px 0px 5px 7px;
	padding:0px 0px 0px 0px;
}

.leftMenuLIStyle,
.JobLocationLIStyle {
	list-style-type:none;
}

.leftMenuLIStyle,
.leftMenuLIStyle
{
	line-height:170%;
}

.JobLocationLIStyle 
{
	line-height:200%;
}

.headerH2Style {
	font-size:14px;
	font-weight:normal;
	margin:0px 0px 0px 0px;

}

.h3Style {
	font-size:14px;
	margin-bottom:0px;
	margin-top:10px;
}

.h4Style {
	font-size:14px;
	margin-bottom:0px;
}

.h5Style {
	font-size:14px;
	margin-bottom:0px;
}

.detailBox {
	margin-left:20px;
}

.detailMargin {
	margin-left:30px;
}

.footerH2Style {
	font-size:12px;
	font-weight:normal;
	margin:0px 0px 0px 0px;

}

.contentsLinkPosition {
	margin:3px 0px 5px 15px;
	padding:0px 0px 0px 0px;
	line-height:150%;
}

.contentsLinkPosition2 {
	margin:10px 0px 5px 35px;
	padding:0px 0px 0px 0px;
	line-height:150%;
}

.contentsLinkTabPosition {
	margin:10px 0px 15px 15px;
	padding:0px 0px 0px 0px;
	line-height:150%;
}

.contentsButtonPosition {
	margin:3px 10px 5px 15px;
	padding:0px 0px 0px 0px;
	line-height:150%;
}

.listPageLink {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.otherLinkPosition {
	padding:7px 13px 0px 0px;
}

.otherLinkPosition2 {
	padding:0px 13px 0px 0px;
}

.boxBorder {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid;  BORDER-LEFT: 1px solid; border-bottom: 1px solid;
	BORDER-LEFT-COLOR: #323232; BORDER-TOP-COLOR: #323232; BORDER-RIGHT-COLOR: #323232; BORDER-bottom-COLOR: #323232;
	border-style:solid;
}

.listBoxColor {
	background-color:white;
	border-color:#323232;
	line-height:150%;
}
.listBoxHeadColor {
	background-color:#FFFFC7;
	border-color:#323232;
	line-height:150%;
}

.listBoxHeadColorKyusyoku {
	background-color:#EAF5FF;
	border-color:#323232;
	line-height:150%;
}

.footerList {
	margin:0px 5px 0px 5px;
}

.footerMenuList {
	margin:15px 0px 15px 0px;
}

.headerMenuList {
	margin:0px 0px 2px 0px;
}

.backGroundColorEmployer {
	background-color:#CCD7E1;
}

.headerBoxSize {
	width:100%;
	height:55px;
}

.leftMenuLinks {
	margin:40px 0px 15px 59px;
}

.leftMenuMailMagazinePosition {
	margin:0px 0px 15px 46px;
}


/* wb_[ */
.headerKyujinButtonBox,
.headerKyusyokuButtonBox {
	padding:0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px;
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid;  BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid;
	BACKGROUND-IMAGE: none; LINE-HEIGHT: 150%; BACKGROUND-REPEAT: no-repeat; 
	BORDER-LEFT-COLOR: #14346D; BORDER-BOTTOM-COLOR: #14346D; BORDER-TOP-COLOR: #14346D; BORDER-RIGHT-COLOR: #14346D; BACKGROUND-COLOR: #B8DAFF;
	text-align:center;
	font-size:14px;
}

.headerKyujinButtonBox {
	background:#B8DAFF;
}
.headerKyusyokuButtonBox {
	background:#FFDD75;
}


DIV.headerMainBox {
	BORDER-RIGHT: 1px solid;  BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: auto; BORDER-BOTTOM: 1px solid;
	padding:0px 0px 0px 10px; MARGIN: 10px 10px 5px 5px;
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px;  LINE-HEIGHT: 1.4; BACKGROUND-REPEAT: no-repeat;
	BORDER-LEFT-COLOR: #323232; BORDER-BOTTOM-COLOR: #323232; BORDER-TOP-COLOR: #323232; BORDER-RIGHT-COLOR: #323232; BACKGROUND-COLOR: #EAF5FF;
	font-size:16px;
}

DIV.KyusyokuContentsMainBox {
	BORDER-RIGHT: 1px solid;  BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: auto; BORDER-BOTTOM: 1px solid; width:650px;
	padding:0px 0px 0px 0px; MARGIN: 23px 10px 15px 5px;
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px;  LINE-HEIGHT: 1.4; BACKGROUND-REPEAT: no-repeat;
	BORDER-LEFT-COLOR: #323232; BORDER-BOTTOM-COLOR: #323232; BORDER-TOP-COLOR: #323232; BORDER-RIGHT-COLOR: #323232; BACKGROUND-COLOR: #FFFFC7;
}

.headerBottomLine
{
	WIDTH: 100%;
	BORDER-BOTTOM: 1px solid;
	BORDER-BOTTOM-COLOR: #323232;
	margin:0px 0px 25px 0px;
}

.headerTitleBottomLineShort {
	WIDTH: 100%;
}

.headerTitleBottomLineLong {
	WIDTH: 100%;
}

.headerTitleBottomLineShort,
.headerTitleBottomLineLong {
	WIDTH: 100%;
	BORDER-BOTTOM: 1px solid;
	BORDER-BOTTOM-COLOR: #505050;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.headerBottomTitle {
	font-size:22px;
	margin:0px 0px 0px 5px;
	color:#505050;
}

.containerPosition {
	width:768px;
	margin: 0px auto 0px auto;
	position:relative;
}

.asterisk {
	color:red;
	font-weight:bold;
}

.banner_color {
/*
	display:inline;
	list-style-type:none;
	font-size: 14px;
	border:0px solid #14346D;
	padding:8px 5px 8px 10px;
	margin:0px 0px 0px 5px;
	background-image: url("../Images/leftMenu.gif");
	background-repeat:repeat-x;
*/
}

.inBoxLine {
	border-bottom:1px solid;
	border-bottom-color:#323232;
	margin:20px 0px 6px 0px;
}

.buttonHeightAndSize {
	height:35px;
	font-size:14px;
}

.encomjLink A {
	text-decoration:none;
	color:#505050;
}

.encomjLink A:hover {
	text-decoration:underline;
	color:#505050;
}

.ErrorBox 
{
	color:Red;
	padding:0px 0px 15px 15px;
	MARGIN: 10px 0px 15px 15px;
	BORDER-RIGHT: 1px solid;  BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; width:558px;
	BORDER-LEFT-COLOR: Red; BORDER-BOTTOM-COLOR: Red; BORDER-TOP-COLOR: Red; BORDER-RIGHT-COLOR: Red;
	line-height:150%;
}

.linksH3Size 
{
	margin-bottom:0px;
	margin-top:10px;
	font-size:12px;
	font-weight:normal;
}

.linksPSize {
	margin:5px 0px 20px 30px;
}


