
.contentsrt00 { position:relative; clear:both; margin-bottom:5px;}		/* ³ªÀÇ°­ÀÇ½Ç¸ÞÀÎ - ÇÐ»çÈ°µ¿ÇöÈ², °øÁö»çÇ×  */ 
.contentsrt00 .box			{ float:left;}
.contentsrt00 .box ul		{ width:359px;}
.contentsrt00 .box ul li	{ clear:both;  text-align:left; background: url('/rtImages/sub/rtsub06/rtSub06_roundmid.gif');}



.contentsrt01 { position:relative; clear:both;}
.contentsrt02 { position:relative; clear:both;}
.contentsrt03 { position:relative; clear:both; margin-top:10px; }
.contentsrt02Go {}
/* tab image toggle */

/* Tab  */

 /*  ¸¶ÁøµîÀ» ÃÊ±âÈ­ ÇÏ°í ³ôÀÌ¸¦ 29px·Î ¼³Á¤ÇØ ÁØ´Ù. */
div.tab00 ul#nav { display: none; margin: 0px; padding: 0px; height: 29px; width:740px; background:url(/n_images/sub/tab_bg.gif); overflow: hidden; border:0px solid #f00;}
 /*  li ¼Ó¼ºÀ» ÃÊ±âÈ­*/ 
div.tab00 ul#nav li { display: inline; min-width:100px; min-height:29px; margin: 0px 3px 0 0; padding: 0px; list-style-type: none; float: left; border:0px solid #f00;}
 /*  ³ôÀÌ¸¸Å­ ÆÐµù°ªÀ» ÁÖ¾î ÅØ½ºÆ®¸¦ ¿µ¿ª¹ÛÀ¸·Î ¾Èº¸ÀÌ°Ô ¼³Á¤ÇÑ´Ù */ 
div.tab00 ul#nav li a{ float: left; overflow: hidden;  padding: 29px 0 0 0; height: 0px !important; height: /**/:29px; /* À©µµ¿ì¿ë IE5¸¦ À§ÇØ */ }
 /*  ¹è°æÀÌ¹ÌÁöÀÇ À§Ä¡¸¦ -29px·Î ¼³Á¤ÇÏ¿© À§¿¡¼­ ¼³Á¤ÇÑ ÆÐµù°ª¸¸Å­ À§·Î ¿Ã·Á °æ±¹ ¹è°æÀÌ¹ÌÁö°¡ 0ÀÇ À§Ä¡°Ô ¿À°Ô ÇÑ´Ù*/ 
div.tab00 ul#nav li a:hover { background-position: 0 -29px; border:0px solid #f00; }
 /*  ¸¶¿ì½º¿À¹öµÇ¾úÀ»¶§ ¹è°æÀÌ¹ÌÁöÀÇ À§Ä¡¸¦ -29px À§·Î À§Ä¡½ÃÅ²´Ù. */ 
div.tab00 ul#nav li a:active  { background-position: 0 -29px; } 
div.tab00 ul#nav li a.selected { background-position: 0 -29px;  border:0px solid #f00; }



/*  ¸Þ´ºµé¸¶´Ù ÀÌ¹ÌÁö¸¦ ³Ö¾îÁÖ°í ³ÐÀÌ¸¦ ÁöÁ¤ÇØÁØ´Ù*/
#menu2-1-1 a { width: 100px; background:url(/n_images/sub/tab2-1-1.gif) top no-repeat; }
#menu2-1-2 a { width: 100px; background:url(/n_images/sub/tab2-1-2.gif) top no-repeat; }
#menu2-1-3 a { width: 100px; background:url(/n_images/sub/tab2-1-3.gif) top no-repeat; }
#menu2-2-1 a { width: 100px; background:url(/n_images/sub/tab2-2-1.gif) top no-repeat; }
#menu2-2-2 a { width: 100px; background:url(/n_images/sub/tab2-2-2.gif) top no-repeat; }
#menu2-2-3 a { width: 100px; background:url(/n_images/sub/tab2-2-3.gif) top no-repeat; }
#menu2-3-1 a { width: 100px; background:url(/n_images/sub/tab2-3-1.gif) top no-repeat; }
#menu2-3-2 a { width: 100px; background:url(/n_images/sub/tab2-3-2.gif) top no-repeat; }
#menu2-3-3 a { width: 100px; background:url(/n_images/sub/tab2-3-3.gif) top no-repeat; }
#menu2-3-4 a { width: 100px; background:url(/n_images/sub/tab2-3-4.gif) top no-repeat; }
#menu2-3-5 a { width: 100px; background:url(/n_images/sub/tab2-3-5.gif) top no-repeat; }
#menu2-3-6 a { width: 100px; background:url(/n_images/sub/tab2-3-6.gif) top no-repeat; }
#menu2-4-1 a { width: 100px; background:url(/n_images/sub/tab2-4-1.gif) top no-repeat; }
#menu2-4-2 a { width: 100px; background:url(/n_images/sub/tab2-4-2.gif) top no-repeat; }

#menu3-2-1 a { width: 100px; background:url(/n_images/sub/tab3-2-1.gif) top no-repeat; }
#menu3-2-2 a { width: 100px; background:url(/n_images/sub/tab3-2-2.gif) top no-repeat; }
#menu3-2-3 a { width: 100px; background:url(/n_images/sub/tab3-2-3.gif) top no-repeat; }
#menu3-2-4 a { width: 100px; background:url(/n_images/sub/tab3-2-4.gif) top no-repeat; }

#menu4-2-1 a { width: 89px; background:url(/n_images/sub/tab4-2-1.gif) top no-repeat; }
#menu4-2-2 a { width: 89px; background:url(/n_images/sub/tab4-2-2.gif) top no-repeat; }
#menu4-2-3 a { width: 89px; background:url(/n_images/sub/tab4-2-3.gif) top no-repeat; }
#menu4-2-4 a { width: 89px; background:url(/n_images/sub/tab4-2-4.gif) top no-repeat; }
#menu4-2-5 a { width: 89px; background:url(/n_images/sub/tab4-2-5.gif) top no-repeat; }
#menu4-2-6 a { width: 89px; background:url(/n_images/sub/tab4-2-6.gif) top no-repeat; }
#menu4-2-7 a { width: 89px; background:url(/n_images/sub/tab4-2-7.gif) top no-repeat; }
#menu4-2-8 a { width: 89px; background:url(/n_images/sub/tab4-2-8.gif) top no-repeat; }

#menu8-1-1 a { width: 100px; background:url(/n_images/sub/tab8-1-1.gif) top no-repeat; }
#menu8-1-1-2 a { width: 100px; background:url(/n_images/sub/tab8-1-1-2.gif) top no-repeat; }
#menu8-1-1-3 a { width: 100px; background:url(/n_images/sub/tab8-1-1-3.gif) top no-repeat; }
#menu8-1-1-4 a { width: 100px; background:url(/n_images/sub/tab8-1-1-4.gif) top no-repeat; }
#menu8-1-2 a { width: 100px; background:url(/n_images/sub/tab8-1-2.gif) top no-repeat; }
#menu8-1-3 a { width: 100px; background:url(/n_images/sub/tab8-1-3.gif) top no-repeat; }
#menu8-1-4 a { width: 100px; background:url(/n_images/sub/tab8-1-4.gif) top no-repeat; }
#menu8-1-5 a { width: 100px; background:url(/n_images/sub/tab8-1-5.gif) top no-repeat; }
#menu8-1-6 a { width: 100px; background:url(/n_images/sub/tab8-1-6.gif) top no-repeat; }
#menu8-1-7 a { width: 100px; background:url(/n_images/sub/tab8-1-7.gif) top no-repeat; }

/* bbs */
table tr td {  font-size:1.0em; }

.tableBbs table { border-top:0px solid #5f9fcf; overflow:hidden;}
.tableBbs table.table0101 {border:0px solid #cf9f5f;}
.tableBbs table tr th {  border-bottom:0px solid #cfcfcf; border-right:0px solid #cfcfcf; background-color:}
.tableBbs table tr td {  border-bottom:0px solid #cfcfcf; border-right:0px solid #cfcfcf; /*text-align:center;*/}
.tableBbs table tr td {  font-size:1.0em; }
.tableBbs table .leftText { text-align:left; }
.tableBbs table .leftBorder { border-left:0px solid #cfcfcf;}
.tableBbs table .rightBorder { border-right:0px solid #cfcfcf;}
.tableBbs table tr td.line10 { height:0px; border:0px; background-color:#fff; vertical-align:bottom; border-left:0px solid #cfcfcf;border-right:0px solid #cfcfcf;}
.tableBbs table tr td.line10 div {clear:both; }
.tableBbs table tr td.line10 div.displayNone {display:none;}

.tableBbs div.leftContent table tr td {text-align:left;}




/*.table01 table {border-top:3px solid #525051;}
.table01 table.table0101 {border:0px solid #cf9f5f;}
.table01 table tr th { height:32px; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; background-color:}
.table01 table tr td { height:28px; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}
.table01 table .leftText { text-align:left; }
.table01 table .leftBorder { border-left:0px solid #cfcfcf;}
.table01 table .rightBorder { border-right:0px solid #cfcfcf;}
.table01 table tr td.line10 { height:0px; border:0px; background-color:#efefef; vertical-align:bottom; border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.table01 table tr td.line10 div {clear:both; }
.table01 table tr td.line10 div.displayNone {display:none;}
.table01 table tr td p {margin:5px !important;}*/


.table01 table {border-top:1px solid #333;}
.table01 table.table0101 {border:0px solid #cf9f5f;}
.table01 table tr th { height:45px; border-bottom:1px solid #333; background:#e5eeff}
.table01 table tr td { height:45px; border-bottom:1px solid #dfdfdf; }
.table01 table .leftText { text-align:left; }
.table01 table .leftBorder { border-left:0px solid #cfcfcf;}
.table01 table .rightBorder { border-right:0px solid #cfcfcf;}
.table01 table tr td.line10 { height:0px; border:0px; background-color:#efefef; vertical-align:bottom; border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.table01 table tr td.line10 div {clear:both; }
.table01 table tr td.line10 div.displayNone {display:none;}
.table01 table tr td p {margin:5px !important;}

/*NEW2 table*/
.table01NEW2 table {border-top:1px solid #cfcfcf;}
.table01NEW2 table.table0101 {border:0px solid #cf9f5f;}
.table01NEW2 table tr th { height:32px; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; background-color:}
.table01NEW2 table tr td { height:28px; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; /*text-align:center;*/}
.table01NEW2 table .leftText { text-align:left; }
.table01NEW2 table .leftBorder { border-left:0px solid #cfcfcf;}
.table01NEW2 table .rightBorder { border-right:0px solid #cfcfcf;}
.table01NEW2 table tr td.line10 { height:0px; border:0px; background-color:#efefef; vertical-align:bottom; border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.table01NEW2 table tr td.line10 div {clear:both; }
.table01NEW2 table tr td.line10 div.displayNone {display:none;}
.table01NEW2 table tr td p {margin:5px !important;}
/*NEW2 table*/

.table0101 {float:right; width:98%; border:0px solid #cf9f5f; margin-right:1%;padding:0;}
.table0101 table {width:100%; border-top:2px solid #cf9f5f; background-color:#fff; margin:auto;padding:auto;}
.table0101 table td { height:0px; border:0px;}
.table0101 table tr th { height:28px; border-bottom:1px solid #cf9f5f; border-right:1px solid #cf9f5f;background-color:#efcfaf;}
.table0101 table tr td { height:18px; border-bottom:1px solid #cf9f5f; border-right:1px solid #cf9f5f;background-color:#fff;}
.table0101 table tr td.aution01 { color:white; font-weight:bold; background-color:#df9999;}
.table0101 table tr td.aution02 { color:white; font-weight:bold; background-color:#9999df;}
.table0101 table .leftText { text-align:left; margin-left:3px;}
.table0101 table .leftBorder { border-left:1px solid #cf9f5f;}
.table0101 table .rightBorder { border-right:1px solid #cf9f5f;}
.table0101 table tr td.line10 { height:10px;}



.table02 table {border-top:0px solid #5f9fcf;}

.table02 table.table0101 {border:0px solid #cf9f5f;}
.table02 table tr th { height:32px; border-bottom:0px solid #5f9fcf; border-right:0px solid #cfcfcf; background-color:}
.table02 table tr td { height:28px; border-bottom:0px solid #cfcfcf; border-right:0px solid #cfcfcf; }
.table02 table .leftText { text-align:left; }
.table02 table .leftBorder { border-left:0px solid #cfcfcf;}
.table02 table .rightBorder { border-right:0px solid #cfcfcf;}
.table02 table tr td.line10 { height:0px; border:0px; background-color:#efefef; vertical-align:bottom; border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.table02 table tr td.line10 div {clear:both; }
.table02 table tr td.line10 div.displayNone {display:none;}


.table07 {border-top:3px solid #1a4b79; width:100%;margin-bottom:50px;}
.table07  tr th { height:35px; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; background-color:}
.table07  tr td { height:28px; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; text-align:center;}
.table07  .leftText { text-align:left; }
.table07  .leftBorder { border-left:0px solid #cfcfcf;}
.table07  .rightBorder { border-right:0px solid #cfcfcf;}
.table07  tr.trclass { height:0px; border:0px; background-color:#f7f7f7; vertical-align:bottom; }
.table07  tr.trclass td { height:0px; border:0px; background-color:#f7f7f7; vertical-align:bottom; }
.table07  tr.trclass td div {clear:both; border-bottom:0px solid #cfcfcf; border-top:0px;padding:10px;}
.table07  tr.trclass td div.displayNone {display:none;}

.table08 {border-top:3px solid #5f9fcf; width:100%;margin-bottom:50px;}
.table08  tr th { text-align:center; height:35px; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; background-color:}
.table08  tr td { height:28px; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; text-align:center;}
.table08  .leftText { text-align:left; }
.table08  .leftBorder { border-left:0px solid #cfcfcf;}
.table08  .rightBorder { border-right:0px solid #cfcfcf;}
.table08  tr.trclass { height:0px; border:0px; background-color:#f7f7f7; vertical-align:bottom; }
.table08  tr.trclass td { height:0px; border:0px; background-color:#f7f7f7; vertical-align:bottom; }
.table08  tr.trclass td div {clear:both; border:1px solid #cfcfcf; border-top:0px;padding:10px;}
.table08  tr.trclass td div.displayNone {display:none;}


table.cstable { margin-top:10px;margin-bottom:30px;width:790px; border-top:2px solid #444; border-collapse:collapse; }
/*table.cstable { margin-top:10px;margin-bottom:30px;width:790px; border-top:3px solid #363d64; border-collapse:collapse; }*/
table.cstable caption {visibility:hidden; overflow:hidden; width:0; height:0; line-height:0;}
table.cstable thead th { text-align:center; border:1px solid #ccc; padding:10px; font-size:1.2em;background-color:#f2f2f2; color:#000; }
/*table.cstable thead th { text-align:center; border:1px solid #ccc; padding:10px; font-size:1.2em;background-color:#5f6588; color:#fff; }*/
table.cstable tbody th { border:1px solid #ccc; padding:10px; font-size:1.1em;background-color:#f2f2f2; color:#333; }
table.cstable th { border:1px solid #ccc; padding:10px; font-size:1.2em;background-color:#f2f2f2; color:#cc2633; }
table.cstable td { border:1px solid #ccc; padding:5px;  font-size:1.1em; text-align:left; line-height:180%; }
table.cstable .td_center { text-align:center;  }

table.intable { margin-top:10px;margin-bottom:30px;width:100%; -border-top:2px solid #b42625; border-collapse:collapse; }
/*table.intable { margin-top:10px;margin-bottom:30px;width:100%; border-top:3px solid #363d64; border-collapse:collapse; }*/
table.intable caption {visibility:hidden; overflow:hidden; width:0; height:0; line-height:0;}
table.intable thead th { text-align:center; border:1px solid #ccc; padding:10px; font-size:1.2em;background-color:#5f6588; color:#fff; }
table.intable tbody th { border:1px solid #ccc; padding:10px; font-size:14px;background-color:#f2f2f2; color:#333; }
table.intable th { border:1px solid #ccc; padding:10px; font-size:15px; background-color:#f2f2f2; color:#cc2633; }
table.intable td { border:1px solid #ccc; padding:5px;  font-size:14px; text-align:left; line-height:180%; }
table.intable .td_center { text-align:center;  }

span.aution01 { color:red; font-weight:bold;}
span.aution02 { color:blue; font-weight:bold;}
td#weekSubTitle { color:#9f6f2f; height:30px; font-weight:bold; background-color:#dfdfcf; vertical-align:bottom;}


div.pageDiv {}
div.pageDiv table {border:0px; margin:auto; padding:auto;}
div.pageDiv table td { height:38px; text-align:center; border:0px; margin:auto; padding:auto;}

div.cmdButtonDiv {display:inline;float:right;}



div.iconNamed {width:750px;min-height:105px;margin-top:30px;margin-left:5px; border:3px solid #efefef;}
div.iconNamed dl {padding:5px 3px 5px 13px;}
div.iconNamed dl dt {float:left;width:43px;}
div.iconNamed dl dd {float:left;width:137px;}



.logAuth {margin-left:18px;}
.logAuth ul {float:left; margin-right:20px;}
.logAuth ul li {clear:both;float:left;}
.logAuth p {clear:both;padding-top:10px;}




/* ¹è°æ»ö */
.f00	{ background-color:#f00; }
.1px	{ border:1px solid #f00; }






.LeftMenuBox ul .leftkey2 a {padding-top:0px;}
.LeftMenuBox ul .leftkey3 a {padding-left:15px;}
.LeftMenuBox ul .now_on   {border:0px solid #efefef; background-color:#cccccc; width:170px; height:23px;}
.LeftMenuBox ul .now_on a {color:#f00; font-weight:bold;}
.LeftMenuBox ul .now_off a {color:#333;}


.sub07tit {font-size:1.4em;margin-bottom:10pt;}
.modaltop {background-color:#8fc400;}
.modaltitle {float:left; height:30px; font-size:1.6em; margin-top:15px; padding-left:20px; }
.modalclose {float:right; height:30px; width:10%; padding-top: 15px; padding-right:15px; cursor:pointer;}
.progress {background-color:azure;}
.accnormal {}
.acccurrent { background: red;}



.program_dn { display:block; float:left; width:180px; height:180px; margin:20px 20px 20px; text-align:center; border:0px solid #f00;}






 

/* btn_ta */
.rtSub02-bottom-00{width:190px;}
.rtSub02-bottom-02{width:152px;}
.rtSub02-bottom-03{width:190px;}
.rtSub02-bottom-04{width:253px;}
.rtSub02-bottom-05{width:380px;}

.btn_tab{-background:url(/rtImages/n_sub/btn32.gif) right 0; display:block;  _width:140px; height:32px; text-align:center}
/*.btn_tab{background:url(/rtImages/n_sub/btn32.gif) right 0; display:block; padding:0 10px 0 5px; _width:140px; height:32px; text-align:center}*/

.btn_tab button{font:bold 13px/25px "Nanum Gothic"; -background:url(/rtImages/n_sub/btn32.gif) no-repeat; cursor:pointer; border:none; height:36px; -width:160px; color:#707070; text-align:center}
/*.btn_tab button{font:bold 13px/25px "Nanum Gothic"; -background:url(/rtImages/n_sub/btn32.gif) no-repeat; cursor:pointer; border:none; height:32px; _width:130px; color:#323131; text-align:center}*/

.btn_tab:hover{-background:url(/rtImages/n_sub/btn32.gif) right -38px;  height:32px;}
.btn_tab button:hover{-background:url(/rtImages/n_sub/btn32.gif) 0 -38px no-repeat; color:#000; background:#d3d3d3;}
/*.btn_tab button:hover{background:url(/rtImages/n_sub/btn32.gif) 0 -38px no-repeat; color:#FFFFFF;}*/
/*.btn_tab_on{background:url(/rtImages/n_sub/btn32.gif) right -38px;}*/

.btn_tab_on button{-background:url(/rtImages/n_sub/btn32.gif) 0 -38px no-repeat; color:#000; background:#d3d3d3;}
/*.btn_tab_on button{-background:url(/rtImages/n_sub/btn32.gif) 0 -38px no-repeat; color:#000; background:#d3d3d3;}*/

.h_tab_menu, .h_tab_menu li{list-style:none; margin:0; padding:0; zoom:1; height:32px;}
.h_tab_menu{margin-bottom:5px;}
.h_tab_menu:after, .h_tab_menu li:after{content:""; clear:both; display:block;}
.h_tab_menu li{float:left; height:32px; text-align:center;}
/*.h_tab_menu li{float:left; margin-right:3px;height:32px; text-align:center;}*/

/*.ls_title{background:url("/rtImages/n_common/h3_titleicon.jpg") no-repeat 0 5px; padding-left:25px; margin-bottom:7px; font-size:1.5em !important; color:#000; font-weight:bold;}*/
.ls_title{background:url("/rtImages/n_common/h3_titleicon_2019.png") no-repeat 0 7px; padding-left:20px; margin-bottom:7px; font-size:1.5em !important; color:#000; font-weight:bold;}
/*.ls_title1{background:url(/rtImages/n_common/icon_circle.gif) left center no-repeat;padding-left:14px; margin-bottom:7px; font-size:1.3em; font-weight:bold;}*/
.ls_title1{background:url(/rtImages/n_common/icon_circle_2019.png) left center no-repeat;padding-left:14px; margin-bottom:7px; font-size:15px; _font-size:1.3em; color:#1870b3; font-weight:bold;}
.ls_title1_v2{_background:url(/rtImages/n_common/icon_circle_2019.png) left center no-repeat; margin-bottom:7px; font-size:15px !important; color:#1870b3; font-weight:bold;}

/* .ls_title2{font-size:15px; padding-left:10px; background:url(/rtImages/n_common/icon_dot.gif) left center no-repeat; margin-bottom:8px; font-weight:bold} */
.ls_title2{padding-top: 10px;background:url(/rtImages/n_common/title2_bg.gif) no-repeat 0px 0px;font-size: 16px;color: #000;font-weight: 700;letter-spacing: -0.5px;margin-bottom: 15px;}

.ls_subtitle{color:#424141; font-weight:bold; font-size:15px; display:block; padding-left:13px; background:url(/rtImages/n_common/icon_dot.gif) 5px 8px no-repeat; margin-bottom:2px;}
.ls_content{padding-left:12px; display:block; color:#6f6f6f; margin-bottom:20px;}
.ls_content2{display:block; color:#6f6f6f; margin-bottom:20px;}

.ls_content em{font-weight:bold; color:#8243b5; font-style:normal;}

.ls_title20 {font-size:20px; padding-left:10px; margin-bottom:8px;font-weight:bold; }


.ls_td{margin-top:20px; margin-bottom:30px; font-size:1.2em; padding-left:20px; line-height:160%}

.ls_title2bg{padding-top: 5px;background:url(/rtImages/n_common/title2_bg.gif) no-repeat 0 0;font-size: 16px !important;color: #000;font-weight: 700;letter-spacing: -0.5px;margin-bottom: 15px;}

.ls_content{margin-bottom:30px;}

.fff {color:#fff}
.000 {color:#000}
.bg333 {background-color:#333;}
.bgf2f2f2 {background-color:#f2f2f2;}
.bgblue {background-color:#01275b;}
.bg7f {background-color:#7f7f7f;}
.border1 {border:1px solid #000;}
.f14 {font-size:14px; letter-spacing:-1px; }
.ff14 {font-size:15px; color:#000; font-weight:bold;}
.f20 {font-size:20px;font-weight:bold; }
.pcenter {padding:10px 20px; text-align:center;}

.opacity75 {
	width:580px; 
	border:1px solid #ccc; 
	padding:10px; 
	_background:transparent;
	background:#000;
	opacity: .75;
	filter: alpha(opacity=40); /* For IE8 and earlier */

}

div.transbox {
    margin: 30px;
    background-color: #ffffff;
    border: 1px solid black;
    opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}
div.transparent {
 
	color:#fff; 
	padding: 15px; 
	width:570px; 
	background-color: #000; 
	border: 1px solid black;  
	zoom: 1; filter: 
	alpha(opacity=50); 
	opacity: 0.5;
}




.certifi_print{	display: block; float: left; width: 100%; margin-bottom: 30px;}
.certifi_print img{float: left; /*border: 1px solid #ccc; padding: 5px;*/ margin-right: 20px;}
.certifi_print h2{display: block; margin-top: 7px;overflow: hidden; font-size: 1.2em; font-weight: bold; border-bottom: 1px solid #ccc; padding-bottom: 5px;}
.certifi_print .title{display: block; margin-top: 7px;overflow: hidden; font-size: 1.3em; font-weight: bold; border-bottom: 1px solid #ccc; padding-bottom: 10px; }
.certifi_print p{display: block; font-size:1.2em; margin: 12px 0 0; height: 40px; }


input.white_btn {
    color: #606060;
    margin: 3px 0;
    padding: 4px 4px 3px;
    border: solid 1px #b7b7b7;
    background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
    background: -moz-linear-gradient(top,  #fff,  #ededed);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}

.pro_download {
    display: block;
    float: left;
    width: 140px;
    height: 150px;
    margin: 20px 20px 60px;
    text-align: center;
}

.pro_download .title{
	width: 140px;
	margin: 5px 0 10px;
	font-weight: bold;
	color: #fff;
	padding: 5px;
	text-align: center;
	background: #969696;
}