@charset "utf-8";

/* -----------------------------------------------------------
CSS Information

 File name:      recruit.css
 Adddate:        2011.3.08
 Upddate:        2012.3.26
 Style Info:     Producst Page CSS
----------------------------------------------------------- */
/* ‰ïŽÐà–¾‰ï–â‚¢‡‚í‚¹˜gindex2.html */
.redframe1{margin-left: 30px;padding:5px;border-color:#FF0000;border-width:2px;border-style:solid;height:45px;width:420px;}
.redframe2{margin-left: 30px;padding:5px;border-color:#FF0000;border-width:2px;border-style:solid;height:60px;width:350px;}
h4.recruit-guide{margin-left: 30px;font-size: 120%;}
/* ‰ïŽÐà–¾‰ï˜gindex2.html */
h3.recruit-title2 {
 width: 700px;
 margin: 0 0 15px 0;
 padding: 0;
 background: url(../../../img/bg_title700_top.gif) no-repeat left top #FFF;
 font-size: 100%;
}
h3.recruit-title2 span {
 display: block;
 padding: 10px 15px;
 background: url(../../../img/bg_title700_bottom.gif) no-repeat left bottom;
 color: #008CCC;
 font-size: 123.1%;
 font-weight: bold;
}
/* ‰ïŽÐà–¾‰ï˜gindex2.html-2 */
h3.recruit-title3 {
 width: 700px;
 margin: 0 0 15px 0;
 padding: 0;
 background: url(../../img/bg_title700-3_top.gif) no-repeat left top #FFF;
 font-size: 90%;
}
h3.recruit-title3 span {
 display: block;
 padding: 3px 6px 6px;
 letter-spacing: 0.2em;
 
 background: url(../../img/bg_title700-3_bottom.gif) no-repeat left bottom;
 color: #FFFFFF;
 font-size: 102%;
 font-weight: bold;
}

/* ‘Il•û–@‡˜˜g */

.redged{padding:2px;border-color:#CC0000;border-width:1px;border-style:solid;height:16px;width:250px;background:#FFCCCC;text-align:center;}
.signimg{padding:5px;width:200px;text-align:center;}


/* ‡˜˜g */

.cat-col335d {
 float: left;
 width: 335px;
 margin-right: 30px;
}
.cat-col335d h3 {
 width: 335px;
 margin-bottom: 15px;
 background: url(../../img/bg_title335_top.gif) no-repeat left top;
}
.cat-col335d h3 span {
 display: block;
 padding: 8px 7px 7px 16px;
 background: url(../../img/bg_title335_bottom.gif) no-repeat left bottom;
}
.cat-col335d h3 span a,
.cat-col335d h3 span a:link,
.cat-col335d h3 span a:visited,
.cat-col335d h3 span a:hover,
.cat-col335d h3 span a:active {
 color: #008CCC;
 font-size: 123.1%;
 font-weight: bold;
}
.cat-col335d img {
 margin-bottom: 10px;
}
.cat-col335d ul li {
 padding-bottom: 3px;
}
.cat-col335d ul li a {
 padding-left: 10px;
 background: url(../../../img/arrow01.gif) no-repeat left center;
 font-size: 108%;
}
.cat-col335d ul li a,
.cat-col335d ul li a:link,
.cat-col335d ul li a:visited,
.cat-col335d ul li a:hover,
.cat-col335d ul li a:active {
 color: #333;
}


.tablea {
 width: 335px;
 background: url(../../img/bg_title335_top.gif) no-repeat left top;
}

.end{
	color:#FF0000;
	font-size:16px;
}

#mynavi{
 width:160px;
 margin-left:260px;
}

#navi_text{
 width:250px;
 margin-left:230px;
 color:#ff0000;
}