/*　2010年度キャリア採用　*/
/*　最終更新日：2009/10/09　*/


/*　インデックス　////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

body {
background-color:#FFFFFF;
margin:0px;
}
a{
text-decoration:none;
color:#0d84c9;
}
a:active{
color:#FF9933;
}
a:visited{
color:#0d84c9;
}
a:hover{
color:#FF9933;
}

table {
clear:both;
}
p {
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}
form {
margin:0px;
padding:0px;
}
br {/* letter-spacing:の問題性→改行<br>を二つ以上並べた場合、ieでは一つ目が反映されない。以下対処の為の設定 */
letter-spacing:normal;
}



#container {
width:680px;
height:auto;
overflow:hidden;
margin:auto;
padding:0px;
background-color:#FFFFFF;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
letter-spacing:0.1em;
line-height:16px;
color:#3e3e3e;
}
#title {/*タイトル枠*/
margin:15px 0px 0px 0px;
}
#title img {
width:427px;
height:68px;
border:0px;
}

#outline {/*要項*/
margin:0px;
}
.box1 {/*各要項毎のくくり*/
margin:0px;
clear:both;
}
.box2 {/*リクナビへのリンク*/
width:200px;
height:auto;
margin:0px 10px 10px 0px;
padding:5px;
text-align:center;
border:1px #35730C solid;
float:left;
}
.find {/*見出し*/
width:auto;
height:auto;
margin:10px 0px 10px 0px;
border-bottom:1px #59992F dotted;
}
.find img {
width:200px;
height:22px;
border:0px;
}

.new {/*新卒*/
width:75%;
height:auto;
margin:10px 0px 10px 0px;
padding:5px;
background-color:#FFD9D9;
color:#000000;
font-weight:bold;
font-size:14px;
}


.cel0 {
text-align:left;
vertical-align:top;
float:left;
}
.cel1 {
width:90px;
text-align:left;
vertical-align:top;
float:left;
}
.cel2 {
width:410px;
text-align:left;
vertical-align:top;
}
.color1 {
color:#0d84c9;
font-weight:bold;
font-size:14px;
}








