/*


*/

*{margin:0;padding:0;}:focus,:active {outline:0}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,pre,code {font-weight: normal; color: #000; font-size:12px;}a img{ border:none;} 
body { font:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"verdana, Arial, Helvetica, sans-serif; background:#0a4892; color: #777; }

a { text-decoration: none; color: #0a7127;letter-spacing: 0.2em;}
a:hover, a:focus { color: #114BA4; letter-spacing: 0.2em;}
p  { margin: 0 0 12px; line-height: 1.1em; font-size:14px; letter-spacing: 0.1em;}

.line { clear: both; padding: 5px 0 0; border-bottom: 1px solid  #999999; margin: 0 0 15px; }
.line1 { clear: both; padding: 5px 0 0; border-bottom:1px solid   #999999; margin: 0 0 15px; }

img { border-style: none;}
/* headings */
h1 { font-size: 25px; font-weight:; letter-spacing: 2px; margin: 0 0 2px; line-height: 1.5em; color: #0172B6; border-bottom:1px solid #CCCCCC; }
h1 span { font-size: 1.84em; color: #FFFFFF; line-height: 1.7em; }
h2 { font-family:Arial, Helvetica, sans-serif;font-size: 18px; margin: 0 0 10px; padding: 3px 0 5px;letter-spacing: 0.3em; color:#9c785a; font-weight: bold;} 
h3 { font-size: 16px; padding: 0 0 7px; color:#333333; letter-spacing: 0.2em;}
h4 { font-size: 15px; margin: 0 0 10px; padding: 3px 0 5px;letter-spacing: 0.1em;} 

.read-more {background: center left; padding-left: 13px;@text-decoration: none;
 font-family:Arial, Helvetica, sans-serif; font-size:10px }

h5 { margin: 0 0 10px; font-size: 12px;}



.header {margin:0 auto 0;
	display:block;
	width:970px;
	background:;}


.wrapper{
	display: block;
	margin:0 auto 0;
	width:950px;
	color: #F0F0F0;
	
	background-color:#0a4892;
	background: url(../images/1.jpg) repeat-y ;
	padding-top:0px;
	padding-right:25px;
	padding-bottom:0px;
	padding-left: 25px;
	margin-top:-5px;
	margin-bottom:0px;
	}
.wrapper1{
	display: block;
	margin:0 auto 0;
	width:950px;
	color: #F0F0F0;
	
	background-color:#ffffff;
	background: url(../images/2.jpg) repeat-y ;
	padding-top:0px;
	padding-right: 25px;
	padding-bottom:0px;
	padding-left: 25px;
	margin-top:-5px;
	margin-bottom:0px;
	}

/* columns */
.col1 { float:left; width:400px; padding-right:0px; margin: 15px 0px 0px 60px; font-size:13px; background-color:ffffff; }
.col1 p{letter-spacing:1px; line-height:20px;}

.col10 { float:left; width:750px; padding-right:0px; margin: 15px 0px 0px 60px; font-size:13px; background-color:ffffff; }
.col10 p{letter-spacing:1px; line-height:20px;}

.col2 { float:left; width:396px; margin: 0 0px 0px 0; font-size:12px; background-image:url(../images/top1.jpg)}
.col { float:right; width:380px; margin: 10px 30px 0px 0; font-size:12px; background-color:ffffff;}

.col4 { color:#333333; float:left; width:940px; height:300px; margin: 30px 40px 0px 0px; font-size:13px; background-color:ffffff; border-bottom:1px solid #c9b4a0;}
.col40 { color:#333333; float:left; width:940px; height:680px; margin: 30px 60px 0px 0px; font-size:13px; background-color:ffffff; border-bottom:1px solid #c9b4a0;}

.col5 {  color:#333333; float:left; width:480px; height:250px; margin: 0 0px 0px 20px; font-size:13px; background-color:ffffff;}
.col6 { float:left; width:800px; margin: 0 0px 0px 20px; font-size:12px; background-color:ffffff; padding-top:10px; }
.col6 td{
	line-height: 2.3em; letter-spacing: 0.1em;
	padding:0px;
	border-collapse:collapse;
	table-layout:auto;
	vertical-align:top;
	margin-bottom:10px;
	
	}
.col7 {  float: left; width: 878px; height:125px; margin: -4px 0px 10px 40px; font-size:13px; color:#333333; background-image:url(../images/0.jpg) ;}
.col8 { float:right; width:202px; height:209px; margin: 0 45px 0px 0; font-size:13px; background-image:url(../images/c2.jpg);margin-top:15px;}
.col8 td{
	line-height: 2.3em; letter-spacing: 0.1em;
	padding:17px;
	border-collapse:collapse;
	table-layout:auto;
	vertical-align:top;
	margin-bottom:15px;
	
	}
.col9 { float:left; width:655px; margin: 0 0px 0px 40px; font-size:13px; background-color:ffffff; margin-top:15px;}

.col9 td{
	line-height: 1.5em; letter-spacing: 0.1em;
	padding:10px;
	border-collapse:collapse;
	table-layout:auto;
	vertical-align:top;
	margin-bottom:15px;
	
	}

.col10 { float:left; width:720px; margin: 10px 10px 20px 60px; font-size:13px; background-color:ffffff;}

.col11 { float:left; width:625px; margin: 0 0px 0px 25px; font-size:13px; background-color:ffffff;}
.col11 td{
	line-height: 1.5em; letter-spacing: 0.2em;
	padding:10px;
	border-collapse:collapse;
	table-layout:auto;
	vertical-align:top;
	margin-bottom:15px;
	
	}

.col12 { float:left; width:400px; margin: 0 0px 0px 0px; font-size:13px; background-color:ffffff;}

.col12_1 { line-height: 1.0em;  float:left; width:463px; margin: 0 0px 0px 120px; font-size:13px; background-image:url(../images/c9.jpg) ;}
.col12_2 { line-height: 1.0em;  float:left; width:463px; margin: 0 0px 0px 120px; font-size:13px; background-image:url(../images/c10.jpg) ;}
.col13 { float:right; width:202px; margin: 0 45px 0px 0; font-size:13px; margin-top:5px;}

.col14 { float:left; width:652px; margin: 0 0px 0px 40px; font-size:13px; background-image:url(../images/s2.jpg); margin-top:0px;}

.col14 td{
	line-height: 1.5em; letter-spacing: 0.1em;
	padding:10px;
	border-collapse:collapse;
	table-layout:auto;
	vertical-align:top;
	margin-bottom:15px;
	color:#0a7127;
	
	}
	
.col15 { float:left; width:625px; margin: 0 0px 0px 25px; font-size:13px; background-color:ffffff;}
.col15 td{
	line-height: 1.5em; letter-spacing: 0.2em;
	padding:10px;
	border-collapse:collapse;
	table-layout:auto;
	vertical-align:top;
	margin-bottom:15px;
	border-bottom:1px dotted #999999;
	}	
.col16 {float:left; width:625px; margin: 0 0px 0px 25px; font-size:13px; background-color:ffffff;
  margin-top: 0.2em;
  margin-bottom: 1em;
 
  border-collapse: collapse;
  border: solid 1px #FEC9D7;
  font-size: 100%;
}

.col16 caption {
  margin-top: 1em;
  text-align: left;
}

.col16 th,
.col16 td {
  border: solid 1px #FEC9D7;
  padding: 4px 6px;
}

.col16 th {
  background: #ffffff;
  text-align: center;
  white-space: nowrap;
  color: #666;
}

.col16 td.course {
  text-align: center;
  font-size: 200%;
  font-weight: bolder;
}

.col16 td.time,
.col16 td.fee {
  text-align: right;
  white-space: nowrap;
}


/* 2025_’Ç‰Á */
.col400 { color:#333333; float:left; width:940px; height:600px; margin:30px 60px 0px 0px; font-size:12px; background-color:ffffff;}
.col60 { color:#333333; float:left; width:800px; height:580px; margin:0px 0px 0px 20px; font-size:12px; background-color:ffffff; padding-top:10px; }
.col17 { color:#333333; float:left; width:720px; height:50px; margin:10px 10px 10px 60px; font-size:12px; background-color:ffffff;}
.col18 { color:#333333; float:left; width:720px; height:100px; margin:10px 10px 10px 60px; font-size:12px; background-color:ffffff;}
.col19 { color:#333333; float:left; width:720px; height:110px; margin:10px 10px 10px 60px; font-size:12px; background-color:ffffff;}
.col20 { color:#333333; float:left; width:720px; height:150px; margin:10px 10px 10px 60px; font-size:12px; background-color:ffffff;}



/* directory */
#slider { float: left; width: 18px; height: 249px; border: 1px solid #fff; background: url(../images/slider.png) no-repeat center; background-color: #999999; }
#slider:hover { background-color:#333333;}
#directory { float:left; width: 910px; }
.fourth { float: left; width: 195px; padding: 8px; height: 100px; margin: 0 15px 15px 0; border: 1px dotted #CCCCCC; background: #F0F0F0; font-size:10px; }
.fourth p { margin: 0; font-size:10px; }
.fourth.last { margin: 0; }


		
/* footer */
#footer { width:970px; height:10px; clear: both; font-size:12px; padding: 0px 0 0; margin-bottom:0px; margin:0 auto 0;}
	

.thinline {
border-color:#CCCCCC;
border-style:solid;
border-width:0pt 0pt 1px;
height:0pt;
}



#image a{
display:block;
width:174px;
color:#F0027F;
background:url(../images/1_4.gif) no-repeat;
height:70px;
line-height:50px;
text-decoration:none;
text-align:center;}

#image a:hover{
color:orange; 
background:url(../images/1_4_1.gif) no-repeat;
}

	



</style>
