body {
   background-image:url(../img/top_repeat.gif);
	 background-repeat: repeat-x;
	 /*background-color:#E9E9E9;*/
	 margin:0px;
	 padding:0px;
}

body,td,form,input, select, textarea {
	 font-family:"맑은 고딕", Malgun Gothic, dotum, sans-serif;
     color:#666;
     font-size: 9pt;
     line-height:130%;
	 word-break:break-all;
}

a:link   	{ color:#6a6a6a; text-decoration:none;}
a:visited	{ color:#6a6a6a; text-decoration:none;}
a:hover   { color:#000000; text-decoration:none;}
a:active 	{ color:#000000; text-decoration:none;}

.top_input{border:1px solid #aaaaaa;width:180px;margin:0px;height:18px;}
.thead th{ background: #f7f9fa; border: 1px solid #D5D5D5; align:center;}

.small {font-family: Arial;  letter-spacing:-1; font-size:8pt; line-height:12pt; color:#999999; }
.small:link {font-family:Arial;  letter-spacing:-1; font-size:8pt; text-decoration:none; color:#999999; }
.small:visited {font-family:Arial; letter-spacing:-1; font-size:8pt; text-decoration:none; color:#999999; }
.small:hover {font-family:Arial; letter-spacing:-1; font-size:8pt; text-decoration:none; color:#999999;}
.small:active {font-family:Arial; letter-spacing:-1; font-size:8pt;  text-decoration:none; color:#999999; }

.small2 {font-family: Arial;   font-size:8pt; line-height:12pt; color:#999999; }
.small2:link {font-family:Arial;  font-size:8pt; text-decoration:none; color:#999999; }
.small2:visited {font-family:Arial;  font-size:8pt; text-decoration:none; color:#999999; }
.small2:hover {font-family:Arial;  font-size:8pt; text-decoration:none; color:#666666;}
.small2:active {font-family:Arial;  font-size:8pt;  text-decoration:none; color:#666666; }

.small3 {font-family: Arial;  letter-spacing:-1; font-size:8pt; line-height:12pt; color:#999999; }
.small3:link {font-family:Arial;  letter-spacing:-1; font-size:8pt; text-decoration:none; color:#999999; }
.small3:visited {font-family:Arial; letter-spacing:-1; font-size:8pt; text-decoration:none; color:#999999; }
.small3:hover {font-family:Arial; letter-spacing:-1; font-size:8pt; text-decoration:none; color:#999999;}
.small3:active {font-family:Arial; letter-spacing:-1; font-size:8pt;  text-decoration:none; color:#999999; }

body,form,input, select, textarea {
   scrollbar-face-color: #ffffff;
   scrollbar-shadow-color: #dddddd;
   scrollbar-highlight-color: #dddddd;
   scrollbar-3dlight-color: #ffffff;
   scrollbar-darkshadow-color: #ffffff;
   scrollbar-track-color: #f5f5f5;
   scrollbar-arrow-color: #b4b3b3;
   word-break:break-all;
}

textarea{ background-color: #ffffff; border : 1px solid #dddddd ;  padding-top:5px; padding-left:5px;color: #848484; border-collapse:collapse }

input, select{border:1px solid #848484; height:20px; color: #333333; padding-left:2px; }
a,img,input{border:0px;selector-dummy: expression(this.hideFocus=true);}  /*: ��ũ �׵θ� ���� ���ֱ�*/

td.news_date{color:#999999; font-size:8pt}

td.left_linein{ border-bottom:#E6E5EC 1px solid}
td.left_lineout{ border-bottom:#D8D6E1 1px solid}

td.title_line{background-image:url(../img/title_line.gif); height:4px; background-repeat:repeat-x}
td.title{ height:41px; padding-bottom:8px; vertical-align:bottom}
td.nabi{font-size:8pt; color:#999999; text-align:right}

td.intro_line{border-bottom:#E3E3E3 1px solid; height:22px; padding: 2 0 0 20}


td.big_tx{font-size:14pt; font-weight:bold; color:#666666; font-family:"����"}

.style1 {color: #007bb7}

#body { margin:0px; padding:6px 6px 6px 6px;}
#leftMenu { margin:0px; padding:0px;}
#leftMenu h3 {padding:0px 0px 0px 6px;font-family: verdana;font-size:12pt; line-height:14px; font-weight:bold; color:#333333;}

#infobox { margin:0px; padding:0px;}
#infobox h3 {padding:0px 0px 0px 6px;font-family: verdana;font-size:12pt; line-height:24px; font-weight:bold; color:#333333;}
#infobox table { margin:0px 0px 0px 0px; border-collapse: collapse;}
#infobox table td {border: 1px solid #cccccc;background-color:#eeeeee;padding:2px 2px 2px 2px; }
#infobox table tbody tr {	background: #fcfcff;}

#leftmenu1 { margin:0px; padding:0px;}
#leftMenu1 h3 {padding:0px 0px 0px 6px;font-family: verdana;font-size:12pt; line-height:14px; font-weight:bold; color:#333333;}

#leftReport { margin:0px; padding:0px;}
#leftReport h3 {padding:0px 0px 0px 6px;font-family: verdana;font-size:12pt; line-height:14px; font-weight:bold; color:#333333;}

#leftmenu2 { margin:0px; padding:0px;}
#leftMenu2 h3 {padding:0px 0px 0px 6px;font-family: verdana;font-size:12pt; line-height:14px; font-weight:bold; color:#333333;}

#logout { margin:0px; padding:0px;}
#logout h3 {padding:0px 0px 0px 6px;font-family: verdana;font-size:12pt; line-height:14px; font-weight:bold; color:#333333;}


#toptitle {font-family: verdana;font-size:16pt; line-height:24px; font-weight:bold; color:#333333;}


.login_subtitle		{width:160px;height:30px;background-color:#eeeeee; font-family: Arial,verdana; color:#333333; font-weight:bold; font-size: 12px; line-height:18px; text-align:center;border: 1px solid #cccccc;}
.login_input		{height:34px;font-family: Arial,verdana; color:#000000; font-weight:normal; font-size: 11px; line-height:20px; text-align:left;border-bottom: 1px solid #e7e7e7;}
.loginbox input, select{border:1px solid #cccccc; height:20px; color: #333333; padding-left:2px;}


.login_input2   {height:22px;font-family: Arial,verdana; color:#000000; font-weight:normal; font-size: 11px; line-height:20px; text-align:left;border-bottom: 1px solid #000000;}
.loginbox2 input {border:1px solid #cccccc; height:18px; color: #333333; padding-left:2px; border-style: 1px solid #e7e7e7}


/*-------------------------------------------------*/
/* Board  Style                                    */
/*-------------------------------------------------*/
.boardcount{text-align:right;padding:5px 0px 5px 0px;margin-top:10px;}
.contents {padding:10px 0px 0px 0px;}
.board {}

.page_search{padding:0px;margin-bottom:10px;text-align:left;border: 1px solid #cccccc;background-color:#eeeeee;}
.page_search input {border:3px solid #cccccc;}
.search_select{font-size:8pt;border:1px solid #e4e4e4;width:120px;margin:0px;}
.search_select_long{font-size:8pt;border:1px solid #e4e4e4;width:240px;margin:0px;}
.search_select_short{font-size:8pt;border:1px solid #e4e4e4;width:60px;margin:0px;}
.search_input{border:1px solid #aaaaaa;width:160px;margin:0px;height:18px;}
.search_td{padding:4px 4px 4px 4px;}

.boardlist {border-collapse: collapse;border-bottom:1px solid #c7c3c3;margin-bottom:2px;}
.boardlist table td {padding:3px;cursor:hand;}
.boardsubtitle		{height:26px;border: 1px solid #bbbbbb;background-color:#dddddd; font-family: Arial,verdana; color:#333333; font-weight:bold; font-size: 13px; line-height:18px; text-align:center;}
.boardsubtitle1		{height:26px;border: 1px solid #bbbbbb;background-color:#eeee00; font-family: Arial,verdana; color:#333333; font-weight:bold; font-size: 13px; line-height:18px; text-align:center;}
.boardsubtitle2		{height:36px;border: 1px solid #bbbbbb;background-color:#eeee00; font-family: Arial,verdana; color:#333333; font-weight:bold; font-size: 36px; line-height:36px; text-align:center;}

.bigAndBoldClass {height:30px;border: 1px solid #bbbbbb;background-color:#eeee00; font-family: Arial,verdana; color:white; font-weight:bold; font-size: 30px; line-height:30px; text-align:center;}
.highlightClass  {height:30px;border: 1px solid #bbbbbb;background-color:#eeee00; font-family: Arial,verdana; color:white; font-weight:bold; font-size: 30px; line-height:30px; text-align:center;}

.ct_num		{ font-family: Arial,verdana; color:#333333; font-size: 11px; line-height:18px; text-align:center; }
.ct_num1 	{ font-family: Arial,verdana; color:#333333; font-size: 11px; line-height:18px; text-align:right; }
.ct_text	{ font-family: Arial,verdana; color:#333333; font-size: 11px; line-height:18px; }
.ct_title	{ font-family: Arial,verdana; color:#333333; font-size: 11px; line-height:18px; padding-left:5px;text-align:center; }
.ct_currency { font-family: Arial,verdana; color:#333333; font-size: 11px; line-height:18px; text-align:right; }
.ct_notuse_c { font-family: Arial,verdana; color:#333333; font-size: 11px; line-height:18px; text-align:right; background-color:#eeeeee;color:#333333;}
.ct_notuse	{ background-color:#eeeeee;color:#333333; }
.ct_notuse_s	{ background-color:#efefef;color:#333333; }
.ct_title_str {cursor:hand;color:#898a8c;}
.ct_title_str a{color:#898a8c;}
.ct_title_str a:link{font-family:Arial;font-size:12px;color:#898a8c;text-decoration:none;}
.ct_title_str a:visited{color: ##898a8c;text-decoration:none;}
.ct_title_str a:active{color: ##898a8c;text-decoration:none;}
.ct_title_str a:hover{color:#3664A1;text-decoration:none;}
.ct_total		{ font-family: Arial,verdana; color:#ff3333; font-size: 40px; line-height:42px; text-align:center; }

.page_sel	{ font-family: verdana; color:#ff4800; font-weight:bold; font-size: 10px; line-height:18px; }
.page		{ font-family: verdana; color:#898a8c; font-size: 10px; line-height:18px; }
.pop_tit	{ font-family: Arial,verdana; color:#898a8c; font-weight:bold; font-size: 11px; line-height:18px;}

.ct_snum	{ font-family: verdana; color:#898a8c; font-size: 10px; line-height:18px; }
.cont_tit	{ font-family: Arial,verdana; color:#78A3C7; font-weight:bold; font-size: 12px; line-height:18px;}
.cont_tit1	{ font-family: Arial,verdana; color:#78A3C7; font-weight:bold; font-size: 12px; line-height:18px;}
.rep_tit	{ font-family: Arial,verdana; color:#ff693e; font-weight:bold; font-size: 12px; line-height:35px;}

.line_white{background-color:#FFFFFF;height:26px;}
.line_gray{background-color:#f7f7f7;height:35px;}
.line_gray2{background-color:#f7f7f7;}
.line_draw{height:1px;background-color:#e7e7e7;}
.line_subtotal{background-color:#CDECFA;height:26px;}
.line_total{background-color:#FFCFDA;height:26px;}

.line_td{font-size:1px;line-height:1px;height:1px;border-bottom: 1px solid #e7e7e7;}
.line_white td {border-bottom: 1px solid #e7e7e7;}
.line_total td {border-bottom: 1px solid #e7e7e7;}
.line_subtotal td {border-bottom: 1px solid #e7e7e7;}
.line_gray td {border-bottom: 1px solid #f7f7f7;}
.line_gray2 td {border-bottom: 1px solid #e7e7e7;}

.line_total1{background-color:#FFE400;height:26px;}
.line_total1 td {border-bottom: 1px solid #e7e7e7;}
.line_total2{background-color:#FFB2F5;height:26px;}
.line_total2 td {border-bottom: 1px solid #e7e7e7;}
.line_total3{background-color:#ABF200;height:26px;}
.line_total3 td {border-bottom: 1px solid #e7e7e7;}
.line_total4{background-color:#B2EBF4;height:26px;}
.line_total4 td {border-bottom: 1px solid #e7e7e7;}
.line_total5{background-color:#FFC19E;height:26px;}
.line_total5 td {border-bottom: 1px solid #e7e7e7;}
.line_total6{background-color:#FFCCCC;height:26px;}
.line_total6 td {border-bottom: 1px solid #e7e7e7;}

.rs_header	{ font-family: Arial,verdana; color:#898a8c; font-weight:bold; font-size: 11px; line-height:18px; text-align:center; background-image: url("/images/board/menu06/bd_header_bg.gif");}
.rs_pheader	{ font-family: Arial,verdana; color:#ffffff; font-weight:bold; font-size: 11px; line-height:18px; text-align:center; }

.cont_tit2	{ font-family: Arial,verdana; color:#6091e3; font-weight:bold; font-size: 12px; line-height:18px;}

.Info_title	{ font-family: Arial,verdana; color:#898a8c; font-weight:bold; font-size: 11px; line-height:18px;padding-left:5px;}
.btn {cursor:pointer;}

#page_navi{width:100%;text-align:center;padding:2px;}
.page_navi_emt{font-size:2px;}
.now_page{text-align:center;padding-top:0px;color:red;font-weight:bold;}
.other_page{text-align:center;padding-top:0px;}
.other_page a {text-decoration:none;color:#000000;}
.boardview{margin-top:10px;}
.board_contents{padding:10px;}
.boardwrite{width:100%;border-top:2px solid #cccccc;border-bottom:2px solid #cccccc;}
.boardwrite select{font-size:9pt;border:1px solid #e4e4e4;}
.boardwrite input{border:1px solid #bbbbbb;margin:0px;height:20px;}
.board_btn{margin:10px;width:680px;text-align:center;}

.stitle		{width:160px;height:30px;background-color:#dddddd; font-family: Arial,verdana; color:#333333; font-weight:bold; font-size: 12px; line-height:18px; text-align:center;border-bottom: 1px solid #e7e7e7;}
.stitlenotwidth		{height:30px;background-color:#dddddd; font-family: Arial,verdana; color:#333333; font-weight:bold; font-size: 12px; line-height:18px; text-align:center;border-bottom: 1px solid #e7e7e7;}
.swrite		{height:30px;font-family: Arial,verdana; color:#000000; font-weight:normal; font-size: 11px; line-height:18px; text-align:left;border-bottom: 1px solid #e7e7e7;}
.boardwrite table td {padding:3px;}
.ssubtitle		{height:30px;background-color:#dddddd; font-family: Arial,verdana; color:#333333; font-weight:bold; font-size: 12px; line-height:18px; text-align:center;border-bottom: 1px solid #e7e7e7;}

595 X 842
#until_area{width:100%;text-align:left;padding:2px;}

#print_back{width:100%;text-align:center;padding:10px;}
#print_btn{width:100%;text-align:center;padding:10px;}
#print_paper{width:670px;padding:20px;margin:0px;border:1px solid #000000;text-align:center;}
#print_body{width:630px;padding:2px;margin:0px;clear:both;color:#000000;text-align:left;}
#print_paper_h{width:948px;padding:20px;margin:0px;border:1px solid #000000;text-align:center;}
#print_body_h{width:918px;padding:2px;margin:0px;clear:both;color:#000000;text-align:left;}
.rpcompanyinfo{width:100%;padding:2px;margin:0px;clear:both;}
.rpcompanyinfo #rplogo{float:left;width:200px;height:110px;}
.rpcompanyinfo #rpcompany{float:right;width:400px;height:110px;text-align:right;}

.rphearder{width:100%;padding:2px;height:60px;margin:0px;clear:both;align:center;text-align:center;}
.rphearder #rptitle{align:center;width:240px;font-family:arial;font-size:24px;font-weight:bold;color:#000000;line-height:26px;border-bottom:2px solid #000000;}
.rphearder #rptitlesub{align:center;width:240px;font-family:arial;font-size:16px;font-weight:bold;color:#000000;}

.rputchinfo{width:100%;padding:2px;margin:0px;clear:both;}
.rputchinfo #rppurchleft{float:left;width:220px;height:110px;}
.rputchinfo #rppurchright{float:right;width:220px;height:110px;text-align:left;}

.topmessage{width:100%;padding-top:20px;padding-bottom:20px;margin:0px;clear:both;}

.rpProjectName{width:100%;padding:2px;margin:0px;clear:both;font-family:arial;font-size:16px;font-weight:bold;color:#000000;}

.rptermconditon{width:100%;padding:30px;margin:0px;clear:both;align:center;text-align:center;}
.rptermconditon #rptitletermconditon{align:center;width:180px;font-family:arial;font-size:16px;font-weight:bold;color:#000000;line-height:18px;border-bottom:2px solid #000000;}
.rptermconditon #rdesctermconditon{text-align:left;padding-top:20px;}

.reportlist {border-collapse: collapse;border-top:1px solid #000000;border-right:1px solid #000000;margin-bottom:2px;}
.rptable {border-collapse: collapse;border-top:1px solid #000000;border-right:1px solid #000000;}
.reportlist table td {padding:2px;cursor:hand;}
.rptable table td {padding:2px;cursor:hand;}
.reportsubtitle{height:24px;border-left: 1px solid #000000;border-bottom: 1px solid #000000;background-color:#dddddd; font-family: Arial,verdana; color:#333333; font-weight:bold; font-size: 10px; line-height:18px; text-align:center;}
.reportsubtitlewhite{height:24px;border-left: 1px solid #000000;border-bottom: 1px solid #000000;background-color:#ffffff; font-family: Arial,verdana; color:#333333; font-weight:bold; font-size: 10px; line-height:18px; text-align:center;}
.reportnum	{ font-family: Arial,verdana; color:#333333; font-size: 10px; line-height:18px; text-align:center;border-left: 1px solid #000000;border-bottom: 1px solid #000000; }
.reporttext	{ font-family: Arial,verdana; color:#333333; font-size: 10px; line-height:18px;border-left: 1px solid #000000;border-bottom: 1px solid #000000;}
.reporttitle	{ font-family: Arial,verdana; color:#333333; font-size: 10px; line-height:18px; padding-left:5px;text-align:center;border-left: 1px solid #000000;border-bottom: 1px solid #000000; }
.reportcurrency { font-family: Arial,verdana; color:#333333; font-size: 10px; line-height:18px; text-align:right;border-left: 1px solid #000000;border-bottom: 1px solid #000000; }
.reportnotuse	{ background-color:#eeeeee;color:#333333; }
.reportnotuse_s	{ background-color:#efefef;color:#333333; }
.reporttitle_str {cursor:hand;color:#898a8c;}
.reporttitle_str a{color:#898a8c;}
.reporttitle_str a:link{font-family:Arial;font-size:12px;color:#898a8c;text-decoration:none;}
.reporttitle_str a:visited{color: ##898a8c;text-decoration:none;}
.reporttitle_str a:active{color: ##898a8c;text-decoration:none;}
.reporttitle_str a:hover{color:#3664A1;text-decoration:none;}

.printb{page-break-before: always;}
.printn{}


.login-container{ width: 425px; margin: 100px auto 0;}
.login-header{
    padding: 12px 20px;
    margin-bottom: 1em;
    background: #3C4049;
    background: -moz-linear-gradient(top, #4A515B 0%, #3C4049 100%);
    background: -webkit-linear-gradient(top, #4A515B 0%,#3C4049 100%);
    background: -ms-linear-gradient(top, #4A515B 0%,#3C4049 100%);
    background: linear-gradient(top, #4A515B 0%,#3C4049 100%);
    border-radius: 5px;
    text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
}
.login-header h3{ text-align: left; margin-top: 0; margin-bottom: 0; font-size: 18px; font-weight: 600; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.4);}

.login-content{ padding: 20px; height: 190px; background: #fff; border: 1px solid #ddd; border-radius: 5px; text-shadow: 1px 1px 2px rgba(0,0,0,0.1);}
.control-group{ margin-bottom: 10px;}
.login-content input{ width: 220px; padding: 2% 2%; background: #fff; border: 1px solid #ccc; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075); height: 20px; font-size: 14px; line-height: 20px; border-radius: 4px;}
.login-content select{ width: 230px; background: #fff; border: 1px solid #ccc; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075); height: 32px; font-size: 14px; line-height: 20px; border-radius: 4px;}

.pull-right{ float: right;}
.pull-left{ float: left;}

.btn-warning{
    margin-top: 10px;
    color: #fff;
    text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
    background: #faa732;
    border:1px solid #ad6704;
}
.btn-large{ padding: 11px 19px; font-size: 18px; border-radius: 6px;}
.btn{ display: inline-block; margin-bottom: 0; line-height: 20px; text-align: center; cursor: pointer; }
.control-label{
    width: 120px;
    padding: 5px 10px;
    font-size: 16px;
    font-weight: 600;
    color: #4a515b;
    background: #E9E9E9;
    background: ms-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
    background: linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
    border: 1px solid #D5D5D5;
    border-radius: 4px;
}

.controls{ float: left; margin-left: 150px; margin-top: -33px; }

.row{ margin-left: 1%; margin-right: -1%;}
.span{ float: left; margin-right: 1%; }

.span6{ width: 64%; }
.span9{ width: 98%; }
.span3{ width: 33%; }
.page-title{
    padding: 5px 0px 15px 15px;
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    background: #3C4049;
    background: -webkit-linear-gradient(top, #4A515B 0%,#3C4049 100%);
    background: -ms-linear-gradient(top, #4A515B 0%,#3C4049 100%);
    background: linear-gradient(top, #4A515B 0%,#3C4049 100%);
    border-radius: 4px;
}
.page-title_sfa{
    padding: 5px 0px 15px 15px;
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    background: #52478B;
    background: -webkit-linear-gradient(top, #4A515B 0%,#52478B 100%);
    background: -ms-linear-gradient(top, #4A515B 0%,#52478B 100%);
    background: linear-gradient(top, #4A515B 0%,#52478B 100%);
    border-radius: 4px;
}

/* table */
.table_area{margin-top:5px; position:relative}
.table_area table{margin-top:5px}

.tb_ty1{width:100%; border-bottom:1px solid #bbc0c2}
.tb_ty1 thead tr:first-child th{border-top:2px solid #444}
.tb_ty1 thead th, .tdbg{border-left:1px solid #e1e1e1; padding:10px; color:#444; background-color: #E9E9E9;}
.tb_ty1 thead th, .tdwh{border-left:1px solid #e1e1e1; padding:10px; color:#444; background-color: #FFFFFF;}
.tb_ty1 thead th:first-child{border-left:0 none;}
.tdbg{ text-align: right; font-weight: 600;}

.tb_ty1 tbody tr:first-child th, .tb_ty1 tbody tr:first-child td{border-top:1px solid #777}
.tb_ty1 tbody td{border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; color:#333;}
.tb_ty1 tbody td:first-child{border-left:0 none}

.tb_ty1.tdr tbody td{padding:10px;}

button{ margin: 0; overflow:visible; text-transform: none;}
.btn{
    padding: 4px 10px;
    font-size: 14px;
    line-height: 1.4;
    text-align: center;
    cursor: pointer;
    border-radius: 4px;
}

.btn-info{ color: #fff; background: #337ab7; border: 1px solid #2e6da4; }
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active{ background: #286090; border-color: #204d74; }
.btn-info.btn-outline{ color: #2e6da4; background: #fff; font-weight: 600;}
.btn-info.btn-outline:hover, .btn-info.btn-outline:focus, .btn-info.btn-outline:active{ background: #337ab7; border-color: #2e6da4; color:#fff;}

.floaL{ float: left;}

.top-btn{ width: 200px; margin: 2px; padding: 5px; color: #fff; cursor: pointer; font-weight: 600;}
.top-btn1{ width: 140px; margin: 2px; padding: 5px; color: #fff; cursor: pointer; font-weight: 600;}
.top-btn01{ background: #004ea2; border: 1px solid #004ea2; }
.top-btn02{ background: #9fa0a0; border: 1px solid #9fa0a0; }
.top-btn03{ background: #0066cc; border: 1px solid #0066cc; }
.top-btn04{ background: #f47121; border: 1px solid #f47121; }
