td, table, body, p, textarea, input, select {font-family : Arial, Helvetica, sans-serif;font-size : 12px;margin:0px;padding:0px;color: #333333;}
p{font-family : Arial, Helvetica, sans-serif;font-size : 12px;margin-top:12px;padding:0px;color: #333333;}
.t1{font-size : 14px;}
.at1{font-size : 14px;color: #333333;}
.t2{font-size : 14px;color: #999999;}
.t3{line-height : 18px;}
.t4{font-size : 12px;color: #0066CC;}
.t5{font-size : 12px;color: #0066CC;}
.t10{font-size : 12px;color: #333333;}
.author{font-size : 12px;color: #999999;text-align: right;margin-top:7px;}
.menu{border-left: 1px solid #999999;padding-bottom: 10px;}
.subsection{font-size : 30px;color:#333333;}		
.left_smd{text-align: right;padding-right: 14px;color:#CC3333;height: 22px;}
.left_smt{color:#CC3333;text-decoration: underline;}
.left_sm{text-align: right;text-decoration: underline;color:#0066CC;}
.left_sm a, .left_sm a:hover, .left_sm a:visited {color:#0066CC;text-decoration: underline;}
.left_sm2{text-align: right;text-decoration: underline;color:#333333;margin-right:14px;}
.left_sm2 a, .left_sm2 a:hover, .left_sm2 a:visited {color:#333333;text-decoration: underline;}
.sm_fon{background-color : #EFEFEF;border-left:10px solid #FFFFFF;}
.deptitle{font-size : 20px;color: #0066CC;margin-bottom:20px;}
.more{color: #999999;text-align: right;margin-right:0px;}
.more a, .more a:hover, .more a:visited {color: #999999; text-decoration : underline;}
a {color : #0066CC;	text-decoration : none;}
a:hover {text-decoration : underline;}
.tit_l0{border-left : 7px solid #D20000; }
.tit_r0{background-color : #D20000;text-align: right;}
.baner{margin-bottom:20px;margin-right:20px;margin-left:25px;margin-top:0px;border:1px solid #7F7F7F;}
.baner_2{margin-bottom:20px;margin-right:20px;margin-left:25px;margin-top:0px;border:0px;}
.pla{background-color : #70A9E2;height:20px;margin-top:20px;margin-bottom:17px;}
.img1{margin-right: 15px;margin-bottom: 15px;border:1px solid #7F7F7F;}
.item{text-align: justify;margin-top: 0px;margin-bottom: 20px; }
.row0{background-color: #DDDDDD;padding:4px;padding-left:10px;}
.row1{padding:4px;padding-left:10px;}
.reg_input{margin-left:15px;border:1px solid #888888;}
.reguire{color:#FF4444;}
.total_cost{color: Red;	font-size : 14px;}
.news_archiv{text-align: right;margin-right:10px;font-size : 16px;color: #999999;text-decoration : underline;}
