@charset "utf-8";

.menu5 a{
background-position:-440px -43px;
}


div#subMenu{
width:182px;
background:url(../img/box_182bg.jpg) left bottom no-repeat;
}

#subMenu h2{
padding-top:5px;
padding-left:8px;
width:177px;
height:19px;
background:url(../img/header_182bg.jpg) 0 0 no-repeat;
font-size:small;
font-weight:bold;
color:#fff;
}

#subMenu ul{
padding:6px;
}

#subMenu ul li{
padding:0 5px 5px 12px;
line-height:1.3;
margin-bottom:7px;
background:url(../img/arrow.gif) 2px 30% no-repeat;
}


#acc {width:540px;}
#acc h3{color:#4eb8e9;font-size:15px;border-top:1px solid #ccc;border-bottom:1px dotted #ccc;padding:7px 0;}
#acc h4 {width:6em; border:1px solid #9ac1c9; padding:6px; cursor:pointer; background:url(../img/header.gif);margin:10px 0 0 auto;text-align:right;font-weight:bold; font-size:12px;}
#acc h4 span{text-align:center;margin:0 auto;}
#acc h4:hover {background:url(../img/header_over.gif)}
#acc ol li {list-style:normal;margin-left:30px;line-height:1.6;}
#acc .acc-section {width:540px;overflow:hidden; background:#f2f2f2;margin-top:10px;}
#acc .acc-content span.em{font-weight:bold;font-size:large;color:#f00;}
#acc .acc-content {width:510px; background:#f2f2f;padding:10px 15px;}


div.seminer{
margin:20px 0 30px 0;
}

h3.instructor	{
padding:5px 0;
font-size:medium;
margin-bottom:2px;
background:url(../img/dot3.gif) repeat-x 0 bottom;
}

h3.instructor span{
border-left:5px solid #79d2fc;
padding-left:10px;
}

h3.lecture{font-size:14px;color:#36ade4;padding-bottom:5px;border-bottom:1px dotted #ccc;}
h3.lecture span{background:#999999;padding:5px;color:#fff;margin-right:10px;}
h5{margin:10px 0;}

#learn ul.contents{
padding:8px 0;
}

#learn ul.contents li{
margin-left:20px;line-height:1.6;
}

.profile{
font-size:x-small;border:1px solid #f2f2f2;padding:10px;background:#f3f4f6;}













