@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/guideline_bg_01.png");
}

#content01 #ul01 li{
float:left;
text-align:center;
}

#content01 #ul01 .li01{
width:104px;
}

#content01 #ul01 .li02{
width:104px;
}

#content01 #ul01 .li03{
width:104px;
}

#content01 #ul01 .li04{
width:170px;
}

#content01 #ul01 .li05{
width:167px;
}

#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 dl.dl01 dt.dl0101{
font-size:12px;
font-weight:800;
margin-bottom:10px;
margin-top:10px;
padding-top:10px;
border-top:dotted 1px #ccc !important;
border-top:solid 1px #d7d7d7;
}

#content01 .common01{
text-align:center;
}

#content01 .top02{
text-align:right;
margin:5px 0px;
}

/* ****************************************************************** */

#content01 {
position:relative;
}

#content01 dl.dl01 dd.dl01{
}

#content01 .p04{
position:absolute;
top:0px;
right:0px;
font-size:12px;
}

#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:450px;
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 .p03{
font-size:1.2em;
font-weight:800;
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 .ul02{
float:left;
width:420px;
list-style:outside disc;
padding-left:20px;
font-size:1.2em;
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 .img02{
margin:10px;
}

#content01 dl.dl01 dd.dl01 .dl02 dt{
font-size:1.4em;
font-weight:800;
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 .dl03{
width:400px;
float:left;
font-size:1.2em;
}

#content01 dl.dl01 dd.dl01 .dl03 dt{
font-weight:800;
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 .dl03 dd{
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 .dl04{
width:400px;
float:left;
}

#content01 dl.dl01 dd.dl01 .dl04 dt{
font-weight:800;
font-size:1.4em;
}

#content01 dl.dl01 dd.dl01 .dl04 dd{
font-size:1.2em;
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 .p02{
font-size:1.2em;
margin-bottom:30px;
padding-bottom:10px;
border-bottom:dotted 1px #ccc !important;
border-bottom:solid 1px #d7d7d7;
}

#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{
}


