@charset "UTF-8";

@import url("/recruit/css/sidebar.css");
@import url("ie6.css");

#content01{
width:645px;
float:left;
}

#content01 h3{
position:relative;
padding:2px 0px;
margin-bottom:20px;
border-bottom:1px dotted #aaa !important;
border-bottom:1px solid #dadada;
}

#content01 #ul01{
width:649px;
height:39px;
margin-bottom:10px;
background:url("../img/common_bg_01.png");
}

#content01 #ul01 li{
width:216px;
float:left;
text-align:center;
}

#content01 #ul01 li a{
font-size:12px;
font-weight:800;
line-height:30px;
}

#content01 dl.dl01{
}

#content01 dl.dl01 dt.dl01{
margin-bottom:10px;
}

#content01 .common01{
text-align:center;
}

#content01 .top02{
text-align:right;
margin:5px 0px;
}

/* ****************************************************************** */

#content01 dl.dl01 dd.dl01{
}

#content01 dl.dl01 dd.dl01 .img01{
float:right;
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 .p01{
font-size:1.2em;
font-weight:800;
float:left;
width:400px;
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 dl.dl02{
width:400px;
float:left;
}

#content01 dl.dl01 dd.dl01 dl.dl02 dd{
font-size:1.2em;
margin-bottom:20px;
}

#content01 dl.dl01 dd.dl01 .dl02 dt{
font-size:1.4em;
font-weight:800;
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 .p02{
font-size:1.2em;
margin-bottom:50px;
}

#content01 dl.dl01 dd.dl01 table{
width:100%;
margin-bottom:40px;
}

#content01 dl.dl01 dd.dl01 table tr th,
#content01 dl.dl01 dd.dl01 table tr td{
padding:10px;
vertical-align:top;
border:solid 1px #ccc;
border-style:solid none;
font-size:1.2em;
background:#F7F7F7;
}

#content01 dl.dl01 dd.dl01 table tr th{
width:180px;
background:#F8F3EA;
font-weight:800;
}

#content01 dl.dl01 dd.dl01 table tr td{
}

#content01 dl.dl01 dd.dl01 table tr td p{
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 table tr td ol{
list-style:outside disc;
padding-left:20px;
}

#content01 dl.dl01 dd.dl01 table tr td ol li{
}


