@import "common.css";
@import "contents.css";

#c_opencourse{
font-size:9px;
width:560px;
height:118px;
display:block;
text-indent:-9999px;
overflow:hidden;
background:url(../img/opencourse/c_opencourse2.jpg);
background-position:0 0;
background-repeat:no-repeat;
margin:20px 0;
}

#inspiring{
padding:5px 0 0 10px;
}

/*----------| オープンコース対象者 |----------*/

#h_taisho{
margin:20px 0 0 0;
width:539px;
height:14px;
text-indent:-9999px;
background-image:url(../img/opencourse/h-taisho.gif);
background-position:0 0;
background-repeat:no-repeat;
}
#taisho_ul{
margin:0 0 40px;
padding:0;
list-style:none;
}
#taisho_ul li{
background-image:url(../img/opencourse/icon_clip.gif);
background-position:0 50%;
background-repeat:no-repeat;
padding:0 0 0 20px;
}
#taisho_ul li div{
height:16px;
text-indent:-9999px;
background-position:0 0;
background-repeat:no-repeat;
margin:10px 0;
}
#taisho_ul li div.taisho1{background-image:url(../img/opencourse/taisho1.gif);}
#taisho_ul li div.taisho2{background-image:url(../img/opencourse/taisho2.gif);}
#taisho_ul li div.taisho3{background-image:url(../img/opencourse/taisho3.gif); height:36px;}

/*----------| オープンコース対象者 |----------*/

/*
#case{
background:#F7DEA4;
padding:10px 0;
}

#case i{
font-size:9px;
height:30px;
display:block;
text-indent:-9999px;
overflow:hidden;
background: url(../img/opencourse/t_case.gif);
background-position:50% 0;
background-repeat:no-repeat;
}

#case p{
line-height:160%;
margin:0;
padding:10px 20px 0 20px;
}
*/

/*----------| 研修のねらい |----------*/

#main_cnt .target li{
background:url(../img/opencourse/li_arrow.gif);
background-position:20px 5px;
background-repeat:no-repeat;
margin:0;
padding:2px 15px 3px 30px;
}

#main_cnt .target li.t_target_sub{
padding:0 10px 8px 30px !important;
margin:0 20px 10px 20px;
background-image:url(../img/opencourse/green_dot.gif);
background-position:0 100%;
background-repeat:repeat-x;
}

#target_leader{background: url(../img/opencourse/h_nerai.gif);}

/*----------| 研修のねらい |----------*/


#to_leader{
background-image:url(../img/opencourse/button_bg.gif);
height:80px;
}
#to_leader td{
text-align:right;
}





#g_box{
background:#E9ECD5;
padding:10px 0 15px 0;
}

#g_box div{
width:520px;
margin:0 0 0 20px;
}
#g_box div.h_point{
padding-bottom:15px;
margin-bottom:10px;
background-image:url(../img/opencourse/green_dot.gif);
background-position:0 100%;
background-repeat:repeat-x;
}

#g_box div i{
font-size:9px;
height:30px;
display:block;
text-indent:-9999px;
background-position:0 0;
background-repeat:no-repeat;
margin-bottom:10px;
}
#g_box div b{
color:#c00;
}

#t_skill{background-image:url(../img/opencourse/t_skill.gif);}
#t_grasp{background-image:url(../img/opencourse/t_grasp.gif);}

#g_box div table{
width:100%;
margin:10px 0 10px 0;
}

#g_box div table td{
padding:0 0 10px 10px;
}

#g_box div table u{
font-size:9px;
width:150px;
height:46px;
display:block;
text-indent:-9999px;
background-position:0 0;
background-repeat:no-repeat;
}

#skill_1 u{background-image:url(../img/opencourse/skill_1.gif);}
#skill_2 u{background-image:url(../img/opencourse/skill_2.gif);}
#skill_3 u{background-image:url(../img/opencourse/skill_3.gif);}
#skill_4 u{background-image:url(../img/opencourse/skill_4.gif);}
#skill_5 u{background-image:url(../img/opencourse/skill_5.gif);}

#g_box_top,#g_box_bottom{
height:5px;
display:block;
background-repeat:no-repeat;
margin:0;
padding:0;
}

#g_box_top{
background-image:url(../img/opencourse/point_head.gif);
background-position:bottom;
}

#g_box_bottom{
background-image:url(../img/opencourse/point_bottom.gif);
background-position:top;
margin-bottom:20px;
_margin-bottom:10px;
}

#corse_detail{
font-size:12px;
}

#corse_detail th{
vertical-align:top;
text-align:left;
padding:10px 0 10px 5px;
}

#corse_detail td{
padding:10px 0 10px 20px;
}

#corse_detail th i{
color:#B0C630;
font-style:normal;
}

#entry_btn{
margin:30px 0 0 0;
text-align:center;
}




