/* 공통 */

/* class 정의 없는 일반 폰트 정의 및 마진 정의 */
body {font-family: "돋움", "돋움체";font-size: 12px;color: #666666; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

/* 기본 td 정의 */
td {font-family: "돋움", "돋움체"; font-size: 12px; text-decoration: none;}

/* 기본 이미지 보더 값 정의 */
img {border:0px;}

/* 기타 정의 */
form {margin:0px; padding:0px;}


/* 흰색링크 지정 */ 
.link_top    {font-family:"돋움"; font-size: 12px; color:#ffffff; text-align:left ;font-weight: bold; font-weight:solid;line-height:15px;
              padding-left:5px;padding-right:10px;}
.link_top a:link{text-decoration:none; font-size: 12px; color:#ffffff; ;font-weight: bold; }
.link_top a:visited{text-decoration:none; font-size: 12px; color:#ffffff;;font-weight: bold;}
.link_top a:active{text-decoration:none; font-size: 12px; color:#FFA96F;;font-weight: bold;}
.link_top a:hover{text-decoration:none; font-size: 12px; color:#FFA96F;;font-weight: bold;}

/* 흰색링크 지정 -노란색 */ 
.link_top1           {font-family:"돋움"; font-size: 12px; color:#ffffff; text-align:left ;font-weight: bold; font-weight:solid;line-height:15px;
                      padding-left:5px;padding-right:10px;}
.link_top1 a:link    {text-decoration:none; font-size: 12px; color:#ffffff; font-weight: bold; }
.link_top1 a:visited {text-decoration:none; font-size: 12px; color:#ffffff; font-weight: bold;}
.link_top1 a:active  {text-decoration:none; font-size: 12px; color:#FDFF75; font-weight: bold;}
.link_top1 a:hover   {text-decoration:none; font-size: 12px; color:#FDFF75; font-weight: bold;}


BODY {scrollbar-face-color: #F2F2F2;
      scrollbar-shadow-color: #999999;
      scrollbar-highlight-color: #FFFFFF;
      scrollbar-3dlight-color: #999999;
      scrollbar-darkshadow-color: #FFFFFF;
      scrollbar-track-color: #FFFFFF;
      scrollbar-arrow-color: #999999}

form {margin:0; color: #666666;FONT-FAMILY:, arial; FONT-SIZE: 9pt;letter-spacing:-0.02em; text-decoration:none;line-height:12pt;}

A:link    {color:#666666; text-decoration:none; font-size:9pt;}
A:visited {color:#666666; text-decoration:none; font-size:9pt;}
A:active  {color:#4169e1; text-decoration:none; font-size:9pt;}
A:hover   {color:#999999; text-decoration:none; font-size:9pt;}

font            {font-family:; font-size:9pt; line-height:18px;}
.b              {font-size:8pt  ; line-height: 14px ; font-face:;}
.text01         {font-family: "u"; font-size: 9pt; color: #FFFFFF; line-height: 14pt; font-weight:bold; letter-spacing:-1pt;}
.numbersjackpot {font-family: "u"; font-size: 21pt; color: #FFFFFF; line-height: 22pt; font-weight:bold; letter-spacing:-1pt;}
.size           {font-family:; font-size:12pt; line-height:18px; font-weight:bold;}
.s              {font-family:; font-size:8pt; line-height:15px;}
.s01            {font-family:; font-size:8pt; line-height:15px; color:F1647D;}
.size_          {font-family:; font-size:11pt; line-height:18px; font-weight:bold;}
.ten            {font-family:; font-size:11pt; line-height:18px; font-weight:bold;}
.ten1           {font-family:; font-size:10pt; line-height:18px; font-weight:bold; text-align: left; vertical-align: top;}
.ten2           {font-family:; font-size:10pt; line-height:18px;  text-align: right; vertical-align: middle;}
.ten4           {font-family:arial; font-size:8pt; line-height:18px;  text-align: right; vertical-align: middle;}
.ten3           {font-family:; font-size:10pt; line-height:18px; color:FCAB1D;  vertical-align: middle; font-weight:bold;}
.support        {font-family:; font-size:9pt; line-height:15px;}


td {font-family:; font-size:9pt; color:#666666;line-height:18px;}
.a {font-family:; font-size:9pt; color:#0000FF;line-height:25px; text-decoration:underline}

.sample { background-color: #E8F0FC; border-color: #798EAE 798EAE 798EAE 798EAE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

a.blue:link    {color:#1e90ff; text-decoration:none; font-size:10pt;}
a.blue:visited {color:#1e90ff; text-decoration:none; font-size:10pt;}
a.blue:active  {color:#1e90ff; text-decoration:none; font-size:10pt;}
a.blue:hover   {color:#4169e1; text-decoration:underline; font-size:10pt;}

td.submenu        {color:#000000; text-decoration:none; font-size:9pt;}
a.submenu:link    {color:#000000; text-decoration:none; font-size:9pt;}
a.submenu:visited {color:#000000; text-decoration:none; font-size:9pt;}
a.submenu:active  {color:#000000; text-decoration:none; font-size:9pt;}
a.submenu:hover   {color:#000000; text-decoration:none; font-size:9pt;}

.form   {border:1px solid #CDCDCD;font-family:;font-size:12px; color:#555555;}
.form4  {border:1px solid #6D6D6D;font-family:;font-size:12px; color:#B1B1B1;}
.form2  {border:1px solid #E4DCBA;font-family:;font-size:12px; color:#555555;}
.form21 {border:1px solid #DBE2F8;font-family:;font-size:12px; color:#555555;}
.form3  {border:1px solid #CDCDCD;font-family:;font-size:12px; color:#555555; background-color:#F8F8F8; padding-left:5px; 
         padding-right:5px; padding-top:5px; padding-bottom:5px;}
.form31 {border:1px solid #CDCDCD;font-family:;font-size:12px; color:#555555; background-color:#Ffffff; padding-left:5px; 
         padding-right:5px; padding-top:5px; padding-bottom:5px;}
.form5  {border:1px solid #E1E6EA;;font-family:;font-size:12px; color:#555555; background-color:#FAFCFD; padding-left:10px; 
         padding-right:10px; padding-top:10px; padding-bottom:10px; text-align: left; width: 576px; line-height:30px;}
.form50 {border:1px solid #E1E6EA;;font-family:;font-size:12px; color:#555555; background-color:#FAFCFD; padding-left:10px; 
         padding-right:10px; padding-top:10px; padding-bottom:10px; text-align: left; width: 740px; line-height:30px;}
.form51 {border:1px solid #D0D0CF;;font-family:;font-size:12px; color:#555555; background-color:#FAFCFD; padding-left:10px; 
         padding-right:10px; padding-top:10px; padding-bottom:10px; text-align: left; width: 576px; line-height:30px;}
.form52 {border:1px solid #D0D0CF;;font-family:;font-size:12px; color:#555555; background-color:#FAFCFD; padding-left:10px; 
         padding-right:10px; padding-top:10px; padding-bottom:10px; text-align: left; width: 740px; line-height:30px;}
.form6  {border:1px solid #ffffff;font-family:;font-size:10px; color:#ffffff; font_color: F1647D; background-color:#FAFCFD; 
         padding-left:30px; padding-right:10px; padding-top:10px; padding-bottom:10px; text-align: left; width: 624px; line-height:30px; }
.form7  {border:1px solid #ffffff;font-family:;font-size:12px; color:#ffffff;  padding-left:30px; padding-right:10px; 
         padding-top:10px; padding-bottom:10px; text-align: right; width: 624px; line-height:30px;}
.form53 {border:1px solid #D0D0CF;;font-family:;font-size:12px; color:#555555; background-color:#FAFCFD; padding-left:10px; 
         padding-right:10px; padding-top:10px; padding-bottom:10px; text-align: left; width: 300px; line-height:30px;}
.txt    {font-family:; color:#666666; text-decoration:none; font-size:9pt;}
.com    { font-family: "u"; font-size: 9pt; color: #666666; line-height: 12pt; letter-spacing:-1pt;}


.consult_textarea { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; 
                    BACKGROUND-COLOR: #ffffff }

/* 박스처리 padding 위, 오른쪽 , 아래 , 왼쪽 */
.box {
    background-image: url(../../image/detail_search/sangse01.gif);
	width: 740px;
    border-top: 1px solid #E1E6EA;
	border-left: 1px solid #E1E6EA;
	border-right: 1px solid #E1E6EA;
	border-bottom: 1px solid #E1E6EA;
	background: #F9FFFF;
	padding: 15px 0px 0px 3px;
	
}

.newbox01 {
	width:100%; margin-left:3px; margin-right:3px;
	border-top: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	background: #F9FFFF;
	padding: 0px 0px 0px 0px ; 
	
}
	
.newbox02 {
	width: 547px; height: 565px;
    border-top: 1px solid #D0D7DD;
	border-left: 1px solid #D0D7DD;
	border-right: 1px solid #D0D7DD;
	border-bottom: 1px solid #D0D7DD;
	padding: 10px 0px 10px 0px;
	
}

.box04 {
	width: 600px;
	border-top: 3px solid #000000;
	border-left: 3px solid #000000;
	border-right: 3px solid #000000;
	border-bottom: 3px solid #000000;
	
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px ;
	
}
.box05 {
	width: 500px;
	border-top: 3px solid #000000;
	border-left: 3px solid #000000;
	border-right: 3px solid #000000;
	border-bottom: 3px solid #000000;
	
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px ;
	
}
	
.box041 {
	width: 726px;
	border-top: 3px solid #CEDCDA;
	border-left: 3px solid #CEDCDA;
	border-right: 3px solid #CEDCDA;
	border-bottom: 3px solid #CEDCDA;
	background: #FfFFFF;
	margin: 0px 0px 0px 45px;
	padding: 5px 5px 5px 5px ;
	
}


/*  박스처리  */

.bd,
.bd2 {
	width: 500px;
	border-top: 2px solid #B0A9C6;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	text-align: center;
	margin: 0 auto;
	
	
}

.bd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
}

.bd th,
.bd td,
.bd2 th,
.bd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	text-align: center;

}

.bd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;
	
}
.bd2 th {
	text-align: left;
	background: #eef6fb;
	font-weight: bold;
	color: #6c93c1;
	
}
.bd td * {
	vertical-align: middle;
	padding: 0;
	
}
.bd td img,
.bd td img select{
	margin: 2px 0 3px 0;
}
.bd2 td * {
	padding: 0;
}
.bd td input {
	height: 17px;
}

.bd2 td table td {
	border: none;
}


/* 박스처리  */

.sbd,
.sbd2 {
	width: 190px;
	border-top: 2px solid #C6BAA9;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	background-color: #ffffff;
	text-align: left;
	margin: 0 auto;
	
	
}
.sbd2 {
	border-bottom:1px solid #DFDFDF;
	
	
	
}
.sbd th,
.sbd td,
.sbd2 th,
.sbd2 td{
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	text-align: left;
	
}



.sbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;
	
	
}
.sbd2 th {
	text-align: left;
	background: #eef6fb;
	font-weight: bold;
	color: #6c93c1;
	
}
.sbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.sbd td img,
.sbd td img select{
	margin: 2px 0 3px 0;
}
.sbd2 td * {
	padding: 0;
}
.sbd td input {
	height: 17px;
}

.sbd2 td table td {
	border: none;
}

/* 박스처리2  */

.cbd,
.bd2 {
	width: 190px;
	border-top: 2px solid #C6BAA9;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	text-align: left;
	margin: 0 auto;
	
	
}
.cbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	
	
	
}
.cbd th,
.cbd td,
.cbd2 th,
.cbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 2px 0px 2px ;
	text-align: left;
	
	
		
}



.cbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;
	
	
}
.cbd2 th {
	text-align: left;
	background: #eef6fb;
	font-weight: bold;
	color: #6c93c1;
	
}
.cbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.cbd td img,
.cbd td img select{
	margin: 2px 0 3px 0;
}
.bd2 td * {
	padding: 0;
}
.cbd td input {
	height: 17px;
}

.cbd2 td table td {
	border: none;
}

/*  박스처리  */

.mbd,
.mbd2 {
	width: 190px;
	border-top: 1px solid #C6BAA9;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	text-align: center;
	margin: 0 auto;
	
	
}
.mbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	
	
	
}
.mbd th,
.mbd td,
.mbd2 th,
.mbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	text-align: center;
		
}

.mbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;
	
}
.mbd2 th {
	text-align: left;
	background: #eef6fb;
	font-weight: bold;
	color: #6c93c1;
	
}
.mbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.mbd td img,
.mbd td img select{
	margin: 2px 0 3px 0;
}
.mbd2 td * {
	padding: 0;
}
.mbd td input {
	height: 17px;
}

.mbd2 td table td {
	border: none;
}

/*  박스처리1  */

.sjbd,
.sjbd2 {
	width: 726px;
	border-top: 2px solid #B0A9C6;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	text-align: center;
	margin: 0 auto;
	
}

.sjbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	
}
.sjbd th,
.sjbd td,
.sjbd2 th,
.sjbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	text-align: center;

		
}

.sjbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;
	
}
.sjbd2 th {
	text-align: left;
	background: #eef6fb;
	font-weight: bold;
	color: #6c93c1;
	
}
.sjbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.sjbd td img,
.sjbd td img select{
	margin: 2px 0 3px 0;
}
.sjbd2 td * {
	padding: 0;
}
.sjbd td input {
	height: 17px;
}

.sjbd2 td table td {
	border: none;
}


/* 박스처리  */

.gbd,
.gbd2 {
	width: 726px;
	border-top: 2px solid #C6BAA9;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	margin: 0 auto;
	
	
}
.gbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	
	
	
}
.gbd th,
.gbd td,
.gbd2 th,
.gbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
		
}

.gbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;
	
}
.gbd2 th {
	text-align: left;
	background: #ECF4FC;
	font-weight: bold;
	color: #6c93c1;
	
}
.gbd td * {
	vertical-align: bottom;
	padding: 0;
	
}
.gbd td img,
.gbd td img select{
	margin: 2px 0 3px 0;
}
.gbd2 td * {
	padding: 0;
}
.gbd td input {
	height: 17px;
}

.gbd2 td table td {
	border: none;  margin:0px;
}


.pagenation {
    width: 300px;
	text-align: center;
	font: 11px tahoma, sans-serif;
	padding: 12px 0;
}
.pagenation a {
	margin: 0 2px;
	padding: 2px;
}
.pagenation a.on {
	color: #fc8551;
	font-weight: bold;
}

/* 박스처리  */

.tgbd,
.tgbd2 {
	width: 726px;
	border-top: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	margin: 0 auto;
	
	
}
.tgbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	
	
	
}
.tgbd th,
.tgbd td,
.tgbd2 th,
.tgbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	
	
	
		
}



.tgbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;
	
	
}
.tgbd2 th {
	text-align: left;
	background: #ECF4FC;
	font-weight: bold;
	color: #6c93c1;
	
}
.tgbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.tgbd td img,
.tgbd td img select{
	margin: 2px 0 3px 0;
}
.tgbd2 td * {
	padding: 0;
}
.tgbd td input {
	height: 17px;
}

.tgbd2 td table td {
	border: none;
}

/* 박스처리  */

.lgbd,
.lgbd2 {
	width: 726px;
	border-top: 2px solid #C6BAA9;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	margin: 0 auto;
	
	
}
.lbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	
	
	
}
.lbd th,
.lbd td,
.lbd2 th,
.lbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	
	
	
		
}



.lbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;
	
	
}
.lgbd2 th {
	text-align: left;
	background: #ECF4FC;
	font-weight: bold;
	color: #6c93c1;
	
}
.lgbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.lgbd td img,
.lgbd td img select{
	margin: 2px 0 3px 0;
}
.lgbd2 td * {
	padding: 0;
}
.lgbd td input {
	height: 17px;
}

.lgbd2 td table td {
	border: none;
}

/*  메인테이블 */

.reg, 
.reg2 {
	width: 540px;
	border-top: 1px solid #989898; 
	border-left: 1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1; 
	margin: 2px 0px 0px 0px; 
    empty-cells: show; frame: void; 
              
}
.reg2 {
	border-right:1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1;
        eempty-cells: show; frame: void;
	
}
.reg th,
.reg td,
.reg2 th,
.reg2 td{
	border-right: 1px solid #C9D7DE;
	border-bottom: 1px solid #C9D7DE;
	padding: 5px 5px 4px ;
 
		
}
.reg th{
	text-align: center; height:20px;
	background: #ECF0F1;
	padding: 5px 0px 2px 2px; 
	font-weight: bold;
	color: #5681A3;
	line-height:20px; 
	font-weight:bold; 
	text-align: center; 
	width: 52px; 
       
	
}
.reg2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
    empty-cells: show; frame: void;
	
}
.reg td * {
	vertical-align: middle;
	padding: 0;
        empty-cells: show; frame: void; 
        
}
.reg td img,
.reg td img select{
	margin: 2px 0 3px 0;
        empty-cells: show; frame: void;
        
}
.reg2 td * {
	padding: 0;
        empty-cells: show; frame: void;
	
}
.reg td input {
	height: 17px;
        empty-cells: show; frame: void;
}

.reg2 td table td {
	border: none;
        empty-cells: show; frame: void;
	
}

/*  메인테이블 */

.wreg, 
.wreg2 {
	width: 540px;
	border-top: 1px solid #989898; 
	border-left: 1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1; 
	margin: 2px 0px 0px 0px; 
    empty-cells: show; frame: void; 
              
}
.wreg2 {
	border-right:1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1;
        eempty-cells: show; frame: void;
	
}
.wreg th,
.wreg td,
.wreg2 th,
.wreg2 td{
	border-right: 1px solid #C9D7DE;
	border-bottom: 1px solid #C9D7DE;
	padding: 5px 5px 4px ;
 
		
}
.wreg th{
	text-align: center; height:16px;
	background: #ECF0F1;
	padding: 3px 0px 0px 2px; 
	font-weight: bold;
	color: #5681A3;
	line-height:20px; 
	font-weight:bold; 
	text-align: center; 
	width: 52px; 
       
	
}
.wreg2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
    empty-cells: show; frame: void;
	
}
.wreg td * {
	vertical-align: middle;
	padding: 0;
        empty-cells: show; frame: void; 
        
}
.wreg td img,
.wreg td img select{
	margin: 2px 0 3px 0;
        empty-cells: show; frame: void;
        
}
.wreg2 td * {
	padding: 0;
        empty-cells: show; frame: void;
	
}
.wreg td input {
	height: 17px;
        empty-cells: show; frame: void;
}

.wreg2 td table td {
	border: none;
        empty-cells: show; frame: void;
	
}


.rreg, 
.rreg2 {
	width: 587px;
	border-top: 1px solid #989898; 
	border-left: 1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1; 
	margin: 0 auto;
    empty-cells: show; frame: void; 
              
}
.rreg2 {
	border-right:1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1;
        eempty-cells: show; frame: void;
	
}
.rreg th,
.rreg td,
.rreg2 th,
.rreg2 td{
	border-right: 1px solid #C9D7DE;
	border-bottom: 1px solid #C9D7DE;
	padding: 5px 5px 4px;
        empty-cells: show; 
        frame: void; 

		
}
.rreg th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #C9D7DE;
        empty-cells: show; frame: void; 
	
}
.rreg2 th {
	text-align: left;
	background: #E6F3F6;
	font-weight: bold;
	color: #C9D7DE;
        empty-cells: show; frame: void;
	
}
.rreg td * {
	vertical-align: middle;
	padding: 0;
        empty-cells: show; frame: void; 
        
}
.rreg td img,
.rreg td img select{
	margin: 2px 0 3px 0;
        empty-cells: show; frame: void;
        
}
.rreg2 td * {
	padding: 0;
        empty-cells: show; frame: void;
	
}
.rreg td input {
	height: 17px;
        empty-cells: show; frame: void;
}

.rreg2 td table td {
	border: none;
        empty-cells: show; frame: void;
	
}
/*  메인테이블2 */

.sreg, 
.sreg2 {
	width: 540px;
	border-top: 1px solid #989898; 
	border-left: 1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1; 
	margin: 2px 0px 0px 0px; 
    empty-cells: show; frame: void; 
              
}
.sreg2 {
	border-right:1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1;
       empty-cells: show; frame: void;
	
}
.sreg th,
.sreg td,
.sreg2 th,
.sreg2 td{
	border-right: 1px solid #C9D7DE;
	border-bottom: 1px solid #C9D7DE;
	padding: 5px 5px 4px ;
 
		
}
.sreg th{
	text-align: center; height:20px;
	background: #ECF0F1;
	padding: 5px 0px 2px 7px; 
	font-weight: bold;
	color: #5681A3;
	line-height:20px; 
	font-weight:bold; 
	text-align: center; 
	width: 52px; 
       
	
}
.sreg2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
    empty-cells: show; frame: void;
	
}
.sreg td * {
	vertical-align: middle;
	padding: 0;
        empty-cells: show; frame: void; 
        
}
.sreg td img,
.reg td img select{
	margin: 2px 0 3px 0;
        empty-cells: show; frame: void;
        
}
.sreg2 td * {
	padding: 0;
        empty-cells: show; frame: void;
	
}
.sreg td input {
	height: 17px;
        empty-cells: show; frame: void;
}

.sreg2 td table td {
	border: none;
        empty-cells: show; frame: void;
	
}



/* 박스처리  */

.smgbd,
.smgbd2 {
	width:100%; margin-left:3px; margin-right:3px;
	border-top: 2px solid #B0A9C6;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	
	height:100%;
	background-color: #ffffff;
	
	
}
.smgbd2 {
	border-bottom:1px solid #DFDFDF;
	
	
	
}
.smgbd th,
.smgbd td,
.smgbd2 th,
.smgbd2 td{

    border-bottom: 1px solid #DFDFDF;
	padding: 2px 2px 2px ;
	
	
	
	
		
}



.smgbd th{
	text-align: left;
	padding-left: 1px;
	font-weight: bold;
	color: #6c93c1;
	
	
}
.smgbd2 th {
	text-align: left;
	background: #ECF4FC;
	font-weight: bold;
	color: #6c93c1;
	
}
.smgbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.smgbd td img,
.smgbd td img select{
	margin: 2px 0 3px 0;
}
.smgbd2 td * {
	padding: 0;
}
.smgbd td input {
	height: 17px;
}

.smgbd2 td table td {
	border: none;
}


.keg, 
.keg2 {
	width: 707px;
	height: 30px;
	border-bottom:1px solid #B7B7B7; 
	margin: 0px 0px 0px 0px; 
    background:#ffffff;
              
}
.keg2 {
	
	border-bottom:1px solid #B7B7B7;
      
	
}
.keg th,
.keg td,
.keg2 th,
.keg2 td{
	height: 30px;
	border-bottom: 1px solid #B7B7B7;
	padding: 0px 0px 0px ;
     

		
}
.keg th{
	text-align: center; height:20px;
	background: #F4F4F4;
	padding: 2px 0px 2px 2px; 
	font-weight: bold;
	color: #5681A3;
       
	
}
.keg2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
        
	
}
.keg td * {
	vertical-align: middle;
	padding: 0;
       
        
}
.keg td img,
.keg td img select{
	margin: 2px 0 3px 0;
      
        
}
.keg2 td * {
	padding: 0;
    height: 30px;    
	
}
.keg td input {
	height: 25px;
       
}

.keg2 td table td {
	border: none;
       
	
}


/* 박스처리  */

.mmgbd,
.mmgbd2 {
	width:204px; margin-left:3px; margin-right:3px;
	border-top: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	margin-top: 10px; 
	height: 17px;
	background-color: #ffffff;
	
	
}
.mmgbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	
	
	
}
.mmgbd th,
.mmgbd td,
.mmgbd2 th,
.mmgbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 2px 2px 0px ;
	
	
	
		
}



.mmgbd th{
	text-align: left;
	padding-left: 1px;
	font-weight: bold;
	color: #6c93c1;
	
	
}
.mmgbd2 th {
	text-align: left;
	background: #ECF4FC;
	font-weight: bold;
	color: #6c93c1;
	
}
.mmgbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.mmgbd td img,
.mmgbd td img select{
	margin: 2px 0 3px 0;
}
.mmgbd2 td * {
	padding: 0;
}
.mmgbd td input {
	height: 17px;
}

.mmgbd2 td table td {
	border: none;
}

.akeg, 
.akeg2 {
	width: 243px;
	border-top: 2px solid #CEDCDA; 
	border-left: 1px solid #C9D7DE;
	
	margin: 2px 0px 0px 0px; 
   
              
}
.akeg2 {
	
	border-bottom:1px solid #E1E1E1;
      
	
}
.akeg th,
.akeg td,
.akeg2 th,
.akeg2 td{
	border-right: 1px solid #C9D7DE;
	border-bottom: 1px solid #C9D7DE;
	padding: 5px 5px 4px ;
     

		
}
.akeg th{
	text-align: center; height:20px;
	background: #1174B3;
	padding: 2px 2px 2px 2px; 
	font-weight: bold;
	color: #FFFFFF;
       
	
}
.akeg2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
        
	
}
.akeg td * {
	vertical-align: middle;
	padding: 0;
       
        
}
.akeg td img,
.akeg td img select{
	margin: 2px 0 3px 0;
      
        
}
.akeg2 td * {
	padding: 0;
        
	
}
.akeg td input {
	height: 17px;
       
}

.akeg2 td table td {
	border: none;
       
	
}

.ukeg, 
.ukeg2 {
	width: 726px;
	border-top: 2px solid #CEDCDA; 
	border-left: 1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1; 
	margin: 2px 0px 0px 0px; 
   
              
}
.ukeg2 {
	border-right:1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1;
      
	
}
.ukeg th,
.ukeg td,
.ukeg2 th,
.ukeg2 td{
	border-right: 1px solid #C9D7DE;
	border-bottom: 1px solid #C9D7DE;
	padding: 5px 5px 4px ;
		
}
.ukeg th{
	text-align: left; height:20px;
	background: #ECF0F1;
	padding: 2px 0px 2px 10px; width:85px;
	font-weight: bold;
	color: #5681A3;
       
	
}
.ukeg2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
        
	
}
.ukeg td * {
	vertical-align: middle;
	padding: 0;
               
}

.ukeg td img,
.ukeg td img select{
	margin: 2px 0 3px 0;
      
        
}
.ukeg2 td * {
	padding: 0;
        
	
}
.ukeg td input {
	height: 17px;
       
}

.ukeg2 td table td {
	border: none;
       
	
}

/* 팝업 테이블 */

.pbd,
.pbd2 {
	width: 726px;
	border-top: 2px solid #C4C6A9;
	border-bottom: 1px solid #DFDFDF;
	text-align: left;
	margin: 0 auto;
	
	
	
}
.pbd2 {
	
	border-bottom:1px solid #DFDFDF;
		
}
.pbd th,
.pbd td,
.pbd2 th,
.pbd2 td{
	
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 0px 4px ;
	text-align: left;	
		
}


.pbd th{
	text-align: center;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;
	
	
}
.pbd2 th {
	text-align: center;
	background: #eef6fb;
	font-weight: bold;
	color: #6c93c1;
	
}
.pbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.pbd td img,
.pbd td img select{
	margin: 2px 0 3px 0;
}
.pbd2 td * {
	padding: 0;
}
.pbd td input {
	height: 17px;
}

.pbd2 td table td {
	border: none;
}

/* 박스처리  */

.mgbd,
.mgbd2 {
	width:204px; margin-left:3px; margin-right:3px;
	border-top: 1px solid #DFDFDF;
	
	border-left: 1px solid #DFDFDF;
	margin-top: 10px;  
	height: 17px;
	background-color: #ffffff;	
	
}
.mgbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	
}
.mgbd th,
.mgbd td,
.mgbd2 th,
.mgbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 2px 2px 0px ;
				
}

.mgbd th{
	text-align: left;
	padding-left: 1px;
	font-weight: bold;
	color: #6c93c1;	
	
}
.mgbd2 th {
	text-align: left;
	background: #ECF4FC;
	font-weight: bold;
	color: #6c93c1;
	
}
.mgbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.mgbd td img,
.mgbd td img select{
	margin: 2px 0 3px 0;
}
.mgbd2 td * {
	padding: 0;
}
.mgbd td input {
	height: 17px;
}

.mgbd2 td table td {
	border: none;
}

/* 버튼 */

.btn {
	text-align: right;
	padding: 10px 0;
	height: 25px;
}
.btn01 {
	
	text-align: center;
	padding: 0px 0;
	
}

.btn01t {
	
	text-align: center;
	padding: 0px;
	margin-top: 15px;
}

.btn .left {
	 float: left;
}
.btn .right {
	float: right;
}

.nbtn {
	text-align: right;
	padding: 10px 47px 10px 0px;
	height: 18px;
}
.nbtn01 {
	text-align: center;
	padding: 10px 0;
	height: 27px;
}

.nbtn .left {
	 float: left;
}
.nbtn .right {
	float: right;
}


/*  테이블안에서 텍스트 왼쪽정렬 */
.text_left {font-family: "돋움", "돋움체"; color: #777777;font-size: 12px;font-weight: normal; text-align:left; padding: 5px ;  }

/*  테이블안에서 텍스트 왼쪽정렬 */
.text_left1 {font-family: "돋움", "돋움체"; color: #000000;font-size: 14px;font-weight: normal; text-align:left; padding: 5px ;  font-weight:bold;}

/*  테이블안에서 텍스트 왼쪽정렬 */
.text_left11 {font-family: "돋움", "돋움체"; color: #F1A503;font-size: 14px;font-weight: normal; text-align:left; padding: 5px ;  font-weight:bold;}

/*  테이블안에서 텍스트 왼쪽정렬 */
.text_left12 {font-family: "돋움", "돋움체"; color: #777777;font-size: 11px;font-weight: normal; text-align:left; padding: 5px ;  }

/*  테이블안에서 텍스트 왼쪽정렬 */
.text_left2 {font-family: "돋움", "돋움체"; color: #777777;font-size: 12px;text-align:left; height:22px; padding: 0px 0px 0px 0px;  }

/*  테이블안에서 텍스트 왼쪽정렬 */
.text_left2bu {font-family: "돋움", "돋움체"; color: #000000;font-size: 12px;text-align:left; height:22px; padding: 0px 0px 0px 0px;  background-color:#D3DFE6;}

/*  테이블안에서 텍스트 왼쪽(마진20) 정렬 */
.text_left_margin1 {font-family: "돋움", "돋움체"; color: #777777;font-size: 12px;font-weight: normal;text-align:left; padding: 5px 0px 0px 100px;  }

/*  테이블안에서 텍스트 가운데정렬 */
.text_center {font-family: "돋움", "돋움체"; color: #777777;font-size: 12px;font-weight: normal; text-align:center; padding: 5px ;  }

/*  테이블안에서 텍스트 가운데정렬 */
.text_center01 {font-family: "돋움", "돋움체"; color: #096691;font-size: 12px;font-weight: normal; text-align:center; padding: 5px ;  }

/*  테이블안에서 텍스트 가운데정렬 */
.text_center02 {font-family: "돋움", "돋움체"; color: #575757;font-size: 12px;font-weight: normal; text-align:center; padding: 5px ;  }

/*  테이블안에서 텍스트 가운데정렬 */
.text_center03 {font-family: "돋움", "돋움체"; color: #575757;font-size: 12px;font-weight: normal; text-align:left; padding: 5px ;  }

/*  테이블안에서 텍스트 가운데정렬 */
.3text_center  {font-family: "돋움", "돋움체"; color: #ffffff;font-size: 12px;font-weight: normal;text-align:center; padding: 5px ;  
                background-color:#C0CADC; font-weight: bold; }


/* 타이틀-굵은 글자에 블루색(강조)센터정렬부분 */ 
.title01 {font-family:돋움; font-size:10pt; color: #5782A2; background-color: #EDF0F1; line-height:20px; font-weight:bold; text-align: center; width: 70px;}

/* 타이틀-굵은 글자에 블루색(강조)센터정렬부분 */ 
.title01_long {font-family:돋움; font-size:10pt; color: #5782A2; background-color: #EDF0F1; line-height:20px; font-weight:bold; text-align: center; }

/* 타이틀-굵은 글자에 블루색(강조)센터정렬부분 */ 
.title011 {font-family:돋움; font-size:10pt; color: #5782A2; background-color: #EDF0F1; line-height:20px; font-weight:bold; text-align: center; width: 52px;}

/* 타이틀-굵은 글자에 블루색(강조)센터정렬부분 */ 
.title012 {font-family:돋움; font-size:10pt; color: #ffffff; background-color: #BBD5DC; line-height:20px; font-weight:bold; text-align: center;  width: 70px;}

/*  타이틀-굵은 글자에 블루색(강조)센터정렬부분 */ 
.title013 {font-family:돋움; font-size:10pt; color: #5782A2; background-color: #EDF0F1; line-height:20px; font-weight:bold; text-align: center; width: 52px;}

/*  타이틀-굵은 글자에 블루색(강조)센터정렬부분 */ 
.title014 {font-family:돋움; font-size:10pt; color: #5782A2; background-color: #EDF0F1; line-height:20px; font-weight:bold; text-align: center; }

/* 굵은 글자에 블루색(강조)레프트정렬부분 */ 
.title02 {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #FCF9F6; line-height:20px; font-weight:bold; text-align: left; width: 160px; }

/* 굵은 글자에 스카이블루(강조)레프트정렬부분 */ 
.title05 {font-family:돋움; font-size:10pt; color: #5BA0DA; background-color: #ffffff;  font-weight:bold; text-align: left;  }

/* 굵은 글자에 블루색(강조)센터정렬부분 */ 
.title03 {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #F5F2E6; line-height:20px; font-weight:bold; text-align: center; }

/* 굵은 글자에 블루색(강조)센터정렬부분 */ 
.title03b0 {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #F0ECDE; line-height:20px; font-weight:bold; text-align: center; }

/* 굵은 글자에 블루색(강조)센터정렬부분 */ 
.title03br {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #F0ECDE; line-height:20px; font-weight:bold; text-align: right; }

/* 굵은 글자에 배경색없는 (강조)센터정렬부분 */ 
.title030 {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #FCF9F6; line-height:20px; font-weight:bold; text-align: center; width:250px;}

/* 굵은 글자에 배경색없는 (강조)센터정렬부분 */ 
.title0301 {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #FCF9F6; line-height:20px; font-weight:bold; text-align: center; }

/* 굵은 글자에 배경색없는 (강조)센터정렬부분 */ 
.title0302 {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #FCF9F6; line-height:20px; text-align: center; }

/* 굵은 글자에 블루색(강조)센터정렬부분 */ 
.title03b {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #F1F7F5; line-height:20px; font-weight:bold; text-align: center; }

/*글자에 블루색(강조)센터정렬부분 */ 
.title03b2 {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #FAFBFB; line-height:20px;  text-align: center; }

/* 굵은 글자에 블루색(강조)왼쪽정렬부분 */ 
.title031 {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #F5F2E6; line-height:20px; font-weight:bold; text-align: left; width: 120px;}

/* 굵은 글자에 블루색(강조)왼쪽정렬부분 */ 
.title032 {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #F5F4E6; line-height:20px; font-weight:bold; text-align: left; width: 120px;}

/* 굵은 글자에 블루색(강조)센터정렬부분 */ 
.title033 {font-family:돋움; font-size:10pt; color: #797D5D; background-color: #F1F5E6; line-height:20px; font-weight:bold; text-align: center; width:120px;}

/* 굵은 글자에 블루색(강조)센터정렬부분 */ 
.title033g {font-family:돋움; font-size:10pt; color: #665D7D; background-color: #F1EDF6; line-height:20px; font-weight:bold; text-align: center; }


/* 굵은 글자에 블루색(강조)센터정렬부분 */ 
.title033_s {font-family:돋움; font-size:9pt; color: #948FA1; background-color: #F4F1F7; line-height:20px; font-weight:bold; text-align: center;}
.title033_s1 {font-family:돋움; width:60px; font-size:9pt; color: #948FA1; background-color: #F4F1F7; line-height:20px; font-weight:bold; text-align: center;}
.title033_s2 {font-family:돋움; width:80px; font-size:9pt; color: #948FA1; background-color: #F4F1F7; line-height:20px; font-weight:bold; text-align: center;}
.title033_s3 {font-family:돋움; width:150px; font-size:9pt; color: #948FA1; background-color: #F4F1F7; line-height:20px; font-weight:bold; text-align: center;}

/* 굵은 글자에 블루색(강조)센터정렬부분 */ 
.title033_sh {font-family:돋움; font-size:10pt; color: #948FA1; background-color: #FBFBFB; line-height:20px;  text-align: center; }

/* 굵은 글자에 블루색(강조)센터정렬부분 */ 
.title033gr {font-family:돋움; font-size:10pt; color: #665D7D; background-color: #F1EDF6; line-height:20px; font-weight:bold; text-align: right; }

/* 굵은 글자에 블루색(강조)센터정렬부분 */ 
.title034    {font-family:돋움; font-size:10pt; color: #668899; background-color: #ECF4FC; line-height:20px; font-weight:bold; text-align: center; }

.title035    {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #F5F2E6; line-height:20px; font-weight:bold; text-align: center; width:145px;}

.title036    {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #F5F2E6; line-height:20px; font-weight:bold; text-align: center; width:60px;}

.title037    {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #F5F2E6; line-height:20px; font-weight:bold; text-align: center; width:75px;}

.title038    {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #F5F2E6; line-height:20px; font-weight:bold; text-align: center; width:501px;}

.title039    {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #F5F2E6; line-height:20px; font-weight:bold; text-align: center; width:85px;}

.title039b   {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #F1F7F5; line-height:20px; font-weight:bold; text-align: center; width:85px;}

.title039b1  {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #F1F7F5; line-height:20px; font-weight:bold; text-align: center; width:160px;}

.title039b2  {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #F1F7F5; line-height:20px; font-weight:bold; text-align: left; width:75px;}

.title039b0  {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #F1F7F5; line-height:20px; font-weight:bold; text-align: center; }

.title039b_s {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #F1F7F5; line-height:20px; font-weight:bold; text-align: center; width:30px;}

/* 센터정렬부분 */ 
.title_center { text-align: center; }



/* 들여쓰기 */ 
.text_space {font-family:돋움; font-size:9pt; color: #666666;  line-height:15px;  text-align: left; margin-left: 15px; }

/* 들여쓰기  */ 
.text_space2 {font-family:돋움; font-size:9pt; color: #666666;  line-height:15px;  text-align: left; margin-left: 16px; }

/* 들여쓰기2 */ 
.t_space {PADDING-LEFT: 10px; font-family:돋움; font-size:9pt; color: #666666; background-color: #FFFFFF; line-height:17px;  text-align: left; }

/* 들여쓰기 3 */ 
.text_space3 {font-family:돋움; font-size:9pt; color: #666666;  line-height:15px;  text-align: left; margin-left: 34px; }

/* 들여쓰기 4 */ 
.text_space4 {font-family:돋움; font-size:9pt; color: #666666;  line-height:15px;  text-align: left; margin-left: 10px; }

/* 들여쓰기 5 */ 
.text_space5 {font-family:돋움; font-size:9pt; color: #666666;  line-height:15px;  text-align: left; margin-left:45px; }


/* 들여쓰기_굵은글씨블루 */ 
.t_space_b {PADDING-LEFT: 10px; font-family:돋움; font-size:9pt; color: #7EA1ED; background-color: #FFFFFF; font-weight:bold; line-height:17px;  text-align: left; }

/* TD컬러값지정 */ 
.t_02 {font-family:돋움; font-size:9pt; color: #666666;  line-height:20px;  text-align: left; }


/* TD컬러값지정 */ 
.t_03 {PADDING-LEFT: 7px; font-family:돋움; font-size:9pt; color: #666666; background-color: #FFFFFF; line-height:20px;  text-align: left; }

/* TD컬러값지정 */ 
.t_04 {font-family:돋움; font-size:9pt; color: #666666; background-color: #3075DD; line-height:20px;  text-align: left; }

/* TD컬러값지정 */ 
.t_05 {font-family:돋움; font-size:9pt; color: #666666;  line-height:20px;  text-align: left; width: 150px;}

/* 굵은글씨 지정 */ 
.graybold {
	PADDING-LEFT: 15px; PADDING-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: "돋움", "돋움체"; height:32px; text-align: left;
}
/* TD컬러값지정 */ 
.text_gray {PADDING-LEFT:1px; font-family:Arial; font-size:9pt; color: #b7b7b7; background-color: #FFFFFF; font-weight:bold; text-align: left; }

.graybold02 {
	PADDING-LEFT: 7px; PADDING-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: "돋움", "돋움체";; text-align: left;
}


/* 버튼정렬 지정 */ 
.btn {
	
	text-align: right;
	padding: 10px 0;
	height: 26px;
}
.btn01{
	
	text-align: center;
	padding: 10px 0;
	height: 26px;
}

.btn02{
	
	text-align: center;
	padding: 1px 0;
	height: 22px;
}
.btn .left {
	 float: left;
}
.btn .right {
	float: right;
}



/*  박스 높이값 및 정렬 */
.text_list2 {font-family:돋움; font-size:10pt; color: #666666; line-height:20px; text-align: left; }


/* 파란색 볼드 강조글 정의 */
.text_point02                {font-family: "돋움", "돋움체"; color: #345B86;font-size: 12px;font-weight: normal; FONT-WEIGHT: bold;}


/* 청록색 강조글 정의 */
.text_point03                {font-family: "돋움", "돋움체"; color: #2B877B;font-size: 12px;font-weight: normal;}

/* 보라색 강조글 정의 */
.text_point04                {font-family: "돋움", "돋움체"; color: #846AE6;font-size: 12px;font-weight: normal;}

/* 빨간색 강조글 정의 */
.text_point05                {font-family: "돋움", "돋움체"; color: #F22F39;font-size: 12px;font-weight: normal;}

/* 파란색 볼드 강조글 정의 */
.text_point06                {font-family: "돋움", "돋움체"; color: #333333;font-size: 12px;font-weight: normal; FONT-WEIGHT: bold;}


/* k */

/* 공지사항 폰트 */

.text_body01               {font-family: "돋움", "돋움체"; color: #345B86;font-size: 12px;font-weight: normal; }

/* 기본폰트 left정렬 */ 

.t_01 {PADDING-LEFT: 0px; font-family:돋움; font-size:9pt; color: #666666; background-color: #FFFFFF; line-height:20px;  text-align: left;  margin:0px 0px 0px 0px; }

/* 기본폰트 right 정렬 */ 

.text_right01 {PADDING-LEFT: 1px; font-family:돋움; font-size:9pt; color: #666666; background-color: #FFFFFF; line-height:15px;  text-align: right; 
               margin:0px 5px 0px 0px}

/* 기본폰트 right2 정렬 */ 

.text_right03 {PADDING-LEFT: 1px; font-family:굴림; font-size:8pt; color: #666666; background-color: #FFFFFF; line-height:15px;  text-align: right; 
               margin:0px 5px 0px 0px}

/* 기본폰트 right_bottom 정렬 */ 

.text_right02 {PADDING-LEFT: 1px; font-family:돋움; font-size:9pt; color: #666666; background-color: #FFFFFF; line-height:15px;  text-align: right; 
               margin:0px 5px 3px 0px;vertical-align:bottom;}
/* 기본폰트 right 정렬 */ 

.text_right03 {PADDING-LEFT: 1px; font-family:돋움; font-size:9pt; color: #666666; background-color: #FFFFFF; line-height:15px;  text-align: right; 
               margin:0px 10px 0px 0px}			   

/* 배경색있는 기본폰트 right 정렬 */ 

.text_right01_bg {PADDING-LEFT: 1px; font-family:돋움; font-size:9pt; color: #666666; background-color: #F7F8F8; line-height:15px;  text-align: right; 
                  margin:0px 5px 0px 0px}

/* 3type 배경색있는기본폰트 right 정렬 */ 

.3text_right01 {PADDING-LEFT: 1px; font-family:돋움; font-size:9pt; color: #ffffff; background-color: #C0CADC; line-height:15px;  text-align: right; 
                margin:0px 5px 0px 0px; font-weight:bold;}

/* list 화면 */ 

ul{padding:0px 0px 0px 0px;  margin: 0px 0px 0px 15px; 
   }
li{
    padding:0px 0px 0px 0px;  margin: 0px 5px 0px 10px; line-height:20px;  
     }
	 
/* UL li type(bullet-image)로 보이게 정렬 */ 	
.bg_li {background:url(../images/left_line01.gif) no-repeat 0 ; margin-left:0px;list-style:none; padding-left:10px;
         }
		  
.tourLink li{display:inline; list-style-image: url(../images/icon/top_bullet02.gif);repeat :1;}


		   

/* 메인화면 Layout  */ 

#wrap {width:930px;  margin: 0; padding: 0; margin: auto; }

 #header{ 
   height:128px; 
  margin: 0; padding: 0; text-align: left; background:url(../images/top_bg01.gif)  repeat;}

 #header_img { padding:0px 0px 0px 0px; height:227px; }  

 #body_total { padding:0px 0px 0px 0px;  }
  #body_roll     { height:63px;  padding:0px 0px 0px 0px;  }
  #body_txt   { height:392px;  padding:0px 0px 0px 0px;  }

 #footer       {width:100%;   height:58px; background:url(../images/footer_bg01.gif)  repeat;}


/* 서브 화면 Layout */



/* 서브 메뉴화면  */
#sub_wrap {width:100%;  margin: 0; padding: 0;  }
 #sub_top { padding:0px 0px 0px 0px;  }
 #sub_total { padding:0px 0px 0px 0px; width:100%;  }
  #sub_left     { float:left; width:226px;  }
  #sub_right    {  float:left; }
#sub_footer       {clear:both; width:100%;   height:58px; background:url(../images/footer_bg01.gif)  repeat; }

/* input box */

.consult_input1 { BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; 
                  BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666;  margin: -2px 0px 3px 10px;
				  }
				  
.consult_input { BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; 
                 BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666; margin-top:7px; margin-left:70px; }

.consult_input3 { BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid;
                  BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666;  margin: 0px 0px 3px 3px
				  				  }
.consult_input_ts01{ BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; vertical-align:top;
                  BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666;  margin: 0px 0px 4px 3px;}
				  	
.consult_input_ts02{ BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; height:17px; vertical-align:top; 
                  BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666;  margin: 0px 0px 4px 3px;}					  
				  				  							  
.consult_input31 { BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; 
                  BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666;  margin: 10px 0px 3px 3px
				  }								  
.consult_input4 { BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; 
                  BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666;  margin: 0px 3px 6px 0px
				  }
.consult_input_j{ BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid;  height:17px;
                  BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666;  margin: 0px 0px 3px 3px	}
				  
.consult_input_bottom{ BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid;  height:17px;
                  BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666;  margin: 0px 0px 2px 3px	}				  
.consult_input_bottom2{ BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid;  height:17px;
                  BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666;  margin: 0px 0px 0px 3px	}
				  
				  
.input_ex{ BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid;  height:17px;
                  BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666;  margin: 0px 0px 0px 3px;}
				  
				  
				  		  
				  
/* 이미지용 롤오버 (한개일때만 가능)*/
A.roll img      { display:inline; border:0;} 
A.roll img.over { display:none; } 

A.roll:hover          { border:0; }
A.roll:hover img      { display:none; } 
A.roll:hover img.over { display:inline; }


/* 텍스트용 롤오버 */
A.roll span      { display:inline; } 
A.roll span.over { display:none; } 

A.roll:hover           { border:0; }
A.roll:hover span      { display:none; } 
A.roll:hover span.over { display:inline; } 

/* 서브메뉴링크 지정 */ 
.link_menu    {font-family:"돋움"; font-size: 11px; color:#777777; text-align:left ; font-weight:solid;line-height:15px 
}
.link_menu a:link{text-decoration:none; font-size: 11px; color:#777777;  }
.link_menu a:visited{text-decoration:none; font-size: 11px; color:#777777;}
.link_menu a:active{text-decoration:none; font-size: 11px; color:#1259C3;}
.link_menu a:hover{text-decoration:none; font-size: 11px; color:#1259C3;}

.menu_bullet01{float:right;}
.top_right{float:right; margin: 0px 3px 0px 0px;}
.menu_slist {font-family:"돋움"; font-size: 11px; color:#1259C3; text-align:left ; font-weight:solid;line-height:15px ;}

/* 3type 서브 지정 */
#sub_longmain{width:992px; height:630px; margin:5px 0px 0px 0px;}
 #sub_longmain01{float:left ;  height:620px; width:210px; display: inline ; margin:10px 0px 0px 10px; background-color: #EDF1F4;  
                BORDER-RIGHT: #DCDCDC 1px solid; BORDER-TOP: #DCDCDC 1px solid; BORDER-LEFT: #DCDCDC 1px solid; 
				BORDER-BOTTOM: #DCDCDC 1px solid;}
 #sub_longmain02{float:left ;height:620px; width:8px; margin:10px 0px 0px 0px; }
 #sub_longmain03{float:left ;height:620px; width:210px; margin:10px 0px 0px 0px; background-color: #EDF1F4;
                BORDER-RIGHT: #DCDCDC 1px solid; BORDER-TOP: #DCDCDC 1px solid; BORDER-LEFT: #DCDCDC 1px solid; 
				BORDER-BOTTOM: #DCDCDC 1px solid;}
 #sub_longmain04{float:left ;height:620px; width:8px; margin:10px 0px 0px 0px;}								
 #sub_longmain05{float:left ; height:620px; width:100%; margin:10px 0px 0px 3px;}
  #sub_0101{float:left ; width:210px; height:620px; margin:0px 0px 0px 0px;}
   #sub_ltop01{width:210px; height:40px; margin:0px 0px 10px 0px;}
   #sub_ltop02{width:210px; height:580px; margin:0px 0px 0px 0px;}
  #sub_0102{float:right ; width:8px; height:622px; margin:0px 0px 0px 0px;  background:url(../images/left_bar_bg02.gif)  repeat-y ;}
  #sub_0201{float:left ; width:210px; height:620px; margin:0px 0px 0px 0px;}
   #sub_rtop01{width:210px; height:186px; margin:0px 0px 10px 0px;}
   #sub_rtop02{width:210px; height:360px; margin:0px 0px 0px 0px;}
  #sub_0202{float:right; width:8px; height:622px; margin:0px 0px 0px 0px;  background:url(../images/left_bar_bg02.gif)   repeat-y; }
  #sub_0301{float:left; width:99%; height:25px; margin:10px 0px 10px 0px;}
  #sub_0302{clear:both; width:98%; height:518px; margin:5px 0px 0px 0px; BORDER-RIGHT: #DCDCDC 1px solid; BORDER-TOP: #DCDCDC 1px solid; BORDER-LEFT: #DCDCDC 1px solid; BORDER-BOTTOM: #DCDCDC 1px solid; padding-top:10px;}


#sub_longtitle{width:960px; height:37; margin:0px 0px 0px 15px; background:url(../images/title/long_bg02.gif)   no-repeat left;}

#pagelist{clear:both; margin:0px 0px 0px 0px; height:10px;}

#s_bottom{margin:0px 0px 0px 0px;}
 #s_bottom01{margin:0px 0px 0px 0px;}
 #s_bottom02{margin:0px 45px 0px 0px;}
 #s_bottom03{margin:0px 0px 0px 0px;}

/*들여쓰기 */ 
.text_space0101 {font-family:돋움; font-size:9pt; color: #666666;  line-height:15px;  text-align: left; margin: 10px 0px 0px 22px;}
.text_space01b {font-family:돋움; font-size:11pt; color: #666666;  line-height:18px;  text-align: left; margin-left: 220px; font-weight:bold;}
.text_space01b2 {font-family:돋움; font-size:11pt; color: #666666;  line-height:18px;  text-align: center;  font-weight:bold;}
.text_space01b3 {font-family:돋움; font-size:16pt; color: #666666;  line-height:18px;  text-align: center;  font-weight:bold;  }
.text_space01b31 {font-family:돋움; font-size:16pt; color: #666666;  line-height:18px;  text-align: center;  font-weight:bold; border-top: 1px solid #000000; border-bottom: 1px solid #000000; padding: 12px 2px 12px 2px ;margin: 0px 2px 0px 2px;}
.middle{margin: 270px 0px 0px 0px}

/* 달력 */ 
input.calendar {
    width: 70px;
    height: 15px;
    behavior: url(/js/calendar.htc);
}

/* 굵은 글자에 블루색(강조)센터정렬부분 */ 
.title03b0m {font-family:돋움; font-size:10pt; color: #7D715D; background-color: #F5F3ED; line-height:20px;  text-align: center; }

/*  박스처리2  */

.ssjbd,
.ssjbd2 {
	width: 726px;
	border-top: 1px solid #DFDFDF;
	
	border-left: 1px solid #DFDFDF;
	text-align: left;
	margin: 0 auto;	
	
}
.ssjbd3 {
	width: 726px;
	border-top: 1px solid #DFDFDF;
	
	border-left: 1px solid #DFDFDF;
	
	margin: 0 auto;	
	
}

.ssjbd2 {
	
	border-left:1px solid #DFDFDF;	
	
}
.ssjbd3 {
	
	border-left:1px solid #DFDFDF;	
	
}
.ssjbd th,
.ssjbd td,
.ssjbd2 th,
.ssjbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	text-align: left;	
		
}
.ssjbd3 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	
		
}

.ssjbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #948FA1; width:90px;
	background: #F4F1F7;	
	
}
.ssjbd2 th {
	text-align: left;
	background: #F4F1F7;
	font-weight: bold;
	color: #948FA1; width:90px;
	
}
.ssjbd3 th {
	
	background: #F4F1F7;
	font-weight: bold;
	color: #948FA1; width:90px;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	
}
.ssjbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.ssjbd td img,
.ssjbd td img select{
	margin: 2px 0 3px 0;
}
.ssjbd2 td * {
	padding: 0;
}
.ssjbd3 td * {
	padding: 0;
}
.ssjbd td input {
	height: 19px;
}

.ssjbd2 td table td {
	border: none; padding: 0px;
}
.ssjbd3 td table td {
	border: none; padding: 0px;
}

/*  박스처리  */

.jbd,
.jbd2 {
	width: 320px;
	border-top: 2px solid #B0A9C6;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	text-align: left;
	margin: 0 auto;	
	
}
.jbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;	
	
}
.jbd th,
.jbd td,
.jbd2 th,
.jbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	text-align: left;	
		
}

.jbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;	
	
}
.jbd2 th {
	text-align: left;
	background: #eef6fb;
	font-weight: bold;
	color: #6c93c1;
	
}
.jbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.jbd td img,
.jbd td img select{
	margin: 2px 0 3px 0;
}
.jbd2 td * {
	padding: 0;
}
.jbd td input {
	height: 17px;
}

.jbd2 td table td {
	border: none;
}


/*  박스처리1  */

.jjbd,
.jjbd2 {
	width: 726px;
	border-top: 2px solid #B0A9C6;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	text-align: left;
	margin: 0 auto;
	
	
}
.jjbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;	
	
}

.jjbd th,
.jjbd td,
.jjbd2 th,
.jjbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	text-align: left;	
		
}

.jjbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;	
	
}

.jjbd2 th {
	text-align: left;
	background: #eef6fb;
	font-weight: bold;
	color: #6c93c1;
	
}
.jjbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.jjbd td img,
.jjbd td img select{
	margin: 2px 0 3px 0;
}
.jjbd2 td * {
	padding: 0;
}
.jjbd td input {
	height: 17px;
}

.jjbd2 td table td {
	border: none;
}


/*  스크롤바(가로,세로)생기는 박스처리3 */

.rsjbd,
.rsjbd2 {
	overflow: auto;
	border-top: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	margin: 0 auto;
	
}
.rsjbd2 {
	width: 1200px;
	border-left:1px solid #DFDFDF;	
	
}
.rsjbd th,
.rsjbd td,
.rsjbd2 th,
.rsjbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	overflow: auto;	
		
}

.rsjbd th{
	text-align: center;
	
	font-weight: bold;
	color: #948FA1; 
	background: #F4F1F7;
		
}

.rsjbd2 th {
	text-align: center;
	background: #F4F1F7;
	font-weight: bold;
	color: #948FA1; 
	
}
.rsjbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.rsjbd td img,
.rsjbd td img select{
	margin: 2px 0 3px 0;
}
.rsjbd2 td * {
	padding: 0;
}
.rsjbd td input {
	height: 17px;
}

.rsjbd2 td table td {
	border: none;
}


/*  스크롤바(가로)생기는 박스처리1  */

.kjbd,
.kjbd2 {
	width: 850px; overflow: auto; overflow-y:hidden;
	border-top: 2px solid #B0A9C6;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	text-align: center;
	margin: 0 auto;
		
}
.kjbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;	
	
}
.kjbd th,
.kjbd td,
.kjbd2 th,
.kjbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	text-align: center;	
		
}

.kjbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;	
	
}

.kjbd2 th {
	text-align: left;
	background: #eef6fb;
	font-weight: bold;
	color: #6c93c1;
	
}
.kjbd td * {
	vertical-align: middle;
	padding: 0;
	
}
.kjbd td img,
.kjbd td img select{
	margin: 2px 0 3px 0;
}
.kjbd2 td * {
	padding: 0;
}
.kjbd td input {
	height: 17px;
}

.kjbd2 td table td {
	border: none;
}


/*박스처리  */

.kkbd,
.kkbd2 {
	width: 320px;
	border-top: 2px solid #CEDCDA;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	
	margin: 0 auto;
	
	
}
.kkbd2 {
	
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	
}

.kkbd th,
.kkbd td,
.kkbd2 th,
.kkbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;	
		
}


.kkbd th{
	text-align: center;
	padding-left: 18px;
	font-weight: bold;
	color: #5681A3;	
	
}
.kkbd2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
	
}
.kkbd td * {
	vertical-align: middle;
	padding: 0;
		border: none; 
}
.kkbd td img,
.kkbd td img select{
	margin: 2px 0 3px 0;
}
.kkbd2 td * {
	padding: 0;
}
.kkbd td input {
	height: 17px;
}

.kkbd2 td table td {
	border: none; 
}

/*  박스처리2  */

.kssjbd,
.kssjbd2 {
	width: 726px;
	border-top: 1px solid #CEDCDA;
	background:#ffffff;
	border-left: 1px solid #DFDFDF;
	text-align: left;
	margin: 0 auto;	
	
}
.kssjbd2 {
	
	border-left:1px solid #DFDFDF;
		
}
.kssjbd th,
.kssjbd td,
.kssjbd2 th,
.kssjbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	text-align: left;
			
}

.kssjbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #5681A3; width:90px;
	background: #ECF0F1;
		
}
.kssjbd2 th {
	text-align: left;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3; width:90px;
	
}
.kssjbd td * {
	vertical-align: middle;
	padding: 0; 
	
}
.kssjbd td img,
.kssjbd td img select{
	margin: 2px 0 3px 0;
}
.kssjbd2 td * {
	padding: 0;
}
.kssjbd td input {
	height: 19px; 
}

.kssjbd2 td table td {
	border: none; padding: 0px;
}

/* (블루) 박스처리  */

.kgbd,
.kgbd2 {
	width: 726px;
	border-top: 2px solid #CEDCDA;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	margin: 0 auto;
		
}
.gbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;	
	
}

.kgbd th,
.kgbd td,
.kgbd2 th,
.kgbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;	
		
}

.kgbd th{
	text-align: center;
	padding-left: 18px;
	font-weight: bold;
	color: #5681A3;
	background: #ECF0F1;
	
}
.kgbd2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
	
}
.kgbd td * {
	vertical-align: bottom;
	padding: 0;
	
}
.kgbd td img,
.kgbd td img select{
	margin: 2px 0 3px 0;
}
.kgbd2 td * {
	padding: 0;
}
.kgbd td input {
	height: 17px;
}

.kgbd td table td {
	border: none;  margin:0px;
}


.kgbd2 td table td {
	border: none;  margin:0px;
}

/* 견적서 박스처리  */
.skeg, 
.skeg2 {
	width: 580px;
	border-top: 1px solid #39393c; 
	border-left: 1px solid #39393c;
	
	margin: 2px 0px 3px 0px; 
   
              
}

.skeg th,
.skeg td,
.skeg2 th,
.skeg2 td{
	border-right: 1px solid #39393c;
	border-bottom: 1px solid #39393c;
	padding: 5px 5px 5px ;
     

		
}
.skeg th{
	text-align: center; height:20px;
	background: #ECF0F1;
	padding: 2px 0px 2px 2px; 
	font-weight: bold;
	color: #5681A3;
       
	
}
.skeg2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
        
	
}
.skeg td * {
	vertical-align: middle;
	padding: 0;
       
        
}
.skeg td img,
.skeg td img select{
	margin: 2px 0 3px 0;
      
        
}
.skeg2 td * {
	padding: 0;
        
	
}
.skeg td input {
	height: 17px;
       
}

.skeg2 td table td {
	border: none;
       
	
}

/* 가로스크롤되는 (블루) 테이블 */
.ykeg, 
.ykeg2 {
	width:1200px;  overflow: auto; overflow-y:hidden;
	border-top: 2px solid #CEDCDA; 
	border-left: 1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1; 
	margin: 2px 0px 0px 0px; 
   
              
}
.ykeg2 {
	border-right:1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1;
      
	
}
.ykeg th,
.ykeg td,
.ykeg2 th,
.ykeg2 td{
	border-right: 1px solid #C9D7DE;
	border-bottom: 1px solid #C9D7DE;
	padding: 5px 5px 4px ;
		
}
.ykeg th{
	text-align: center; height:20px;
	background: #ECF0F1;
	padding: 2px 0px 2px 2px; 
	font-weight: bold;
	color: #5681A3;
       
	
}
.ykeg2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
        
	
}
.ykeg td * {
	vertical-align: middle;
	padding: 0;
       
        
}
.ykeg td img,
.ykeg td img select{
	margin: 2px 0 3px 0;
      
        
}
.ykeg2 td * {
	padding: 0;
        
	
}
.ykeg td input {
	height: 17px;
       
}

.ykeg2 td table td {
	border: none;
       
	
}

/* 가로,세로 스크롤되는 (블루) 테이블 */
.yykeg, 
.yykeg2 {
	width:1200px;  overflow: auto;
	border-top: 2px solid #CEDCDA; 
	border-left: 1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1; 
	margin: 2px 0px 0px 0px; 
   
              
}
.yykeg2 {
	border-right:1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1;
      
	
}
.yykeg th,
.yykeg td,
.yykeg2 th,
.yykeg2 td{
	border-right: 1px solid #C9D7DE;
	border-bottom: 1px solid #C9D7DE;
	padding: 5px 5px 4px ;
     

		
}
.yykeg th{
	text-align: center; height:20px;
	background: #ECF0F1;
	padding: 2px 0px 2px 2px; 
	font-weight: bold;
	color: #5681A3;
       
	
}
.yykeg2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
        
	
}
.yykeg td * {
	vertical-align: middle;
	padding: 0;
       
        
}
.yykeg td img,
.yykeg td img select{
	margin: 2px 0 3px 0;
      
        
}
.ykeg2 td * {
	padding: 0;
        
	
}
.ykeg td input {
	height: 17px;
       
}

.yykeg2 td table td {
	border: none;
       
	
}

/*  차례로 들여쓰기 */

.ps   {text-indent:5%;}
.H2s  {text-indent:-25px;}
.H2s1 {text-indent:25px;}
.H2s2 {text-indent:38px;}
.H2s3 {text-indent:50px;}
.H2s4 {text-indent:62px;}


.d_bg{background: #F7F8F8; }
.d_bg1{background: #F7F8F8; text-align:right;}
.d_bg2{background: #F7F8F8; text-align:center;}
.d_bg3{background: #F7F8F8; PADDING-LEFT: 1px; font-family:굴림; font-size:8pt; color: #666666; background-color: #FFFFFF; line-height:15px;  text-align: right; margin:0px 5px 0px 0px}

#sub_tab01{float:left; margin:0px 0px 0px 0px;}
#sub_tab02{float:right;margin:10px 45px 0px 0px;}
#pop_table_type02{ margin:0px 0px 0px 0px; }


/* 공통팝업 */

#Wrap_p  {width:720px;  margin: 0; padding: 0; }
#Wrap_p2 {width:560px;  margin: 0; padding: 0; }

.pop_keg, 
.pop_keg2 {
	width: 520px;
	border-top: 2px solid #CEDCDA; 
	border-left: 1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1; 
	margin: 2px 0px 0px 20px; 
    background:#ffffff;
              
}
.pop_keg2 {
	border-right:1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1;
      	
}
.pop_keg th,
.pop_keg td,
.pop_keg2 th,
.pop_keg2 td{
	border-right: 1px solid #C9D7DE;
	border-bottom: 1px solid #C9D7DE;
	padding: 5px 5px 4px ;
     		
}

.pop_keg th{
	text-align: center; height:20px;
	background: #ECF0F1;
	padding: 2px 0px 2px 2px; 
	font-weight: bold;
	color: #5681A3;
       	
}
.pop_keg2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
   
	
}
.pop_keg td * {
	vertical-align: middle;
	padding: 0;
  
        
}
.pop_keg td img,
.pop_keg td img select{
	margin: 2px 0 3px 0;
        
}
.pop_keg2 td * {
	padding: 0;
  

}
.pop_keg td input {
	height: 17px;
       
}

.pop_keg2 td table td {
	border: none;
	
}


#pop_sub_right{float:left; width:560px; margin:0px 0px 0px 0px;background: #F4F7FC; }
#pop1_sub_right{float:left; width:720px; margin:0px 0px 0px 0px;background: #F4F7FC; }
#pop_title { margin:0px 20px 0px 20px; }
#pop_sub_s{ margin:0px 0px 0px 0px;}

/* 팝업_ 박스처리2  */

.pkssjbd,
.pkssjbd2 {
	width: 520px;
	border-top: 1px solid #CEDCDA;
	background:#ffffff;
	border-left: 1px solid #DFDFDF;
	text-align: left;
	margin:0px 20px 0px 20px;
	
}
.pkssjbd2 {
	
	border-left:1px solid #DFDFDF;
	
}

.pkssjbd th,
.pkssjbd td,
.pkssjbd2 th,
.pkssjbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	text-align: left;
		
}

.pkssjbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #5681A3; width:90px;
	background: #ECF0F1;
	
}

.pkssjbd2 th {
	text-align: left;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3; width:90px;
	
}
.pkssjbd td * {
	vertical-align: middle;
	padding: 0; 
	
}
.pkssjbd td img,
.pkssjbd td img select{
	margin: 2px 0 3px 0;
}
.pkssjbd2 td * {
	padding: 0;
}
.pkssjbd td input {
	height: 19px; 
}

.pkssjbd2 td table td {
	border: none; padding: 0px;
}

/* 팝업_ 박스처리1  */


.ppkssjbd,
.ppkssjbd2 {
	width: 680px;
	border-top: 1px solid #CEDCDA;
	background:#ffffff;
	border-left: 1px solid #DFDFDF;
	text-align: left;
	margin-left:20px;
	
	
}
.ppkssjbd2 {
	
	border-left:1px solid #DFDFDF;
	
}

.ppkssjbd th,
.ppkssjbd td,
.ppkssjbd2 th,
.ppkssjbd2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	text-align: left; 
		
}

.ppkssjbd th{
	text-align: left;
	padding-left: 7px;
	font-weight: bold;
	color: #5681A3; width:65px;
	background: #ECF0F1;
	
}

.ppkssjbd2 th {
	text-align: left;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3; width:90px;
	
}
.ppkssjbd td * {
	vertical-align: middle;
	padding: 0; 
	
}
.ppkssjbd td img,
.ppkssjbd td img select{
	margin: 2px 0 3px 0;
}
.ppkssjbd2 td * {
	padding: 0; 
}
.ppkssjbd td input {
	height: 19px; 
}

.ppkssjbd2 td table td {
	border: none; padding: 0px;
}


.ppop_keg, 
.ppop_keg2 {
	width: 680px;
	border-top: 2px solid #CEDCDA; 
	border-left: 1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1; 
	margin: 2px 0px 0px 20px; 
    background:#ffffff;
              
}
.ppop_keg2 {
	border-right:1px solid #C9D7DE;
	border-bottom:1px solid #E1E1E1;
      
	
}
.ppop_keg th,
.ppop_keg td,
.ppop_keg2 th,
.ppop_keg2 td{
	border-right: 1px solid #C9D7DE;
	border-bottom: 1px solid #C9D7DE;
	padding: 5px 5px 4px ;
     

		
}
.ppop_keg th{
	text-align: center; height:20px;
	background: #ECF0F1;
	padding: 2px 0px 2px 2px; 
	font-weight: bold;
	color: #5681A3;
       
	
}
.ppop_keg2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
        
	
}
.ppop_keg td * {
	vertical-align: middle;
	padding: 0;
       
        
}
.ppop_keg td img,
.ppop_keg td img select{
	margin: 2px 0 3px 0;
      
        
}
.ppop_keg2 td * {
	padding: 0;
        
	
}
.ppop_keg td input {
	height: 17px;
       
}

.ppop_keg2 td table td {
	border: none;
       
	
}

/* 블루색(강조)센터정렬부분 */ 
.title_total {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #F6FAFA; line-height:20px;  font-weight:bold; text-align: center; }

/* 블루색(강조)right정렬부분 */ 
.title_total_r {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #F6FAFA; line-height:20px;  font-weight:bold; text-align: right; }

/*사이트맵*/

.sitemap    {background: #e7e7ec;}
.sitemap_bg {background: #F4F4F5;}


/*탑메뉴 search */
.input_main01 { BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; 
                BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666;  margin: 0px 0px 0px 0px}
				  
/* 박스처리  */

.bgbd,
.bgbd2 {
	width: 726px;
	border-top: 2px solid #BBC6CE;
	border-bottom: 1px solid #DFDFDF;
	
	margin: 0 auto;
	
}
.bgbd2 {
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	
}
.bgbd th,
.bgbd td,
.bgbd2 th,
.bgbd2 td{
	
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	
		
}

.bgbd th{
	text-align: left;
	padding-left: 18px;
	font-weight: bold;
	color: #6c93c1;
	
}
.bgbd2 th {
	text-align: left;
	background: #ECF4FC;
	font-weight: bold;
	color: #6c93c1;
	
}
.bgbd td * {
	vertical-align: bottom;
	padding: 0;
	
}
.bgbd td img,
.bgbd td img select{
	margin: 2px 0 3px 0;
}
.bgbd2 td * {
	padding: 0;
}
.bgbd td input {
	height: 17px;
}

.bgbd2 td table td {
	border: none;  margin:0px;
}
				  
				  
/* 굵은 글자에 블루색(강조)센터정렬부분 */ 
.title03b3 {font-family:돋움; font-size:10pt; color: #598DB4; background-color: #F8F8F8; line-height:20px; font-weight:bold; text-align: center; }				  				  

/* UL li 제목없는 리스트 type 보이지 않게 정렬 */ 								  
.bgline_li {background:url(../images/left_line02.gif); repeat :1; list-style-type:none; margin-left:10px;}	
		
#left_notice2 {float:left width:205px margin:10px 0px 0px 0px ;padding:0px 0px 0px 0px;}
#left_data2   {float:left width:205px margin:10px 0px 0px 0px ;padding:0px 0px 0px 0px;}
#left_faq2    {float:left width:205px margin:10px 0px 0px 0px ;padding:0px 0px 0px 0px;}

/*main_simage */ 
#sidebar_s        {float:left; width:175px; margin:0px 0px 0px 0px;}	
#left_notice_s    {float:left width:175x; margin:0px 0px 0px 0px ;padding:0px 0px 0px 0px;}
#left_data_s      {float:left width:175px; margin:18px 0px 0px 0px ;padding:0px 0px 0px 0px;}
#left_faq_s       {float:left width:175px; margin:18px 0px 0px 0px ;padding:0px 0px 0px 0px;}
#main_body_s      {float:left; width:817px; margin:0px 0px 15px 0px;}
#body_left_s      {float:left; width:197px; margin:0px 0px 0px 0px; } 	
#body_right_s     {float:left; width:620px; padding:0px; margin: 0px 0px 0px 0px;}
#body_company_s   {float:right; width:610px; padding:0px; margin: 0px 0px 25px 4px;;}
#body_company.a_s {float:right ;width:610px; height:27px; padding:0px; margin: 2px 0px 25px 6px;} 
#body_info_s      {float:right; width:610px; padding:0px; margin: 0px 0px 0px 4px;}
#body_info.a_s    {float:right; width:610px; height:27px; padding:0px; margin: 2px 0px 25px 6px; }

/*  메인테이블 */

.mreg, 
.mreg2 {
    color: #575757;
	width: 466px;
	border-top: 1px solid #E3E3E3; 
	border-left: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
	margin: 2px 0px 0px 0px; 
    empty-cells: show; frame: void; 
              
}
.mreg2 {
	
    empty-cells: show; frame: void;
	
}
.mreg th,
.mreg td,
.mreg2 th,
.mreg2 td{
	height:25px;
	border-bottom: 1px solid #E3E3E3;
	padding: 5px 5px 4px ;
		
}
.mreg th{
	text-align: center; height:23px;
	background: #ECF0F1;
	padding: 5px 0px 2px 2px; 
	font-weight: bold;
	color: #5681A3;
	line-height:20px; 
	font-weight:bold; 
	text-align: center; 
	width: 75px; 
	
}
.mreg2 th {
	text-align: center;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3;
    empty-cells: show; frame: void;
	
}
.mreg td * {
	vertical-align: middle;
	padding: 0;
    empty-cells: show; frame: void; 
        
}
.mreg td img,
.mreg td img select{
	margin: 2px 0 3px 0;
    empty-cells: show; frame: void;
        
}
.mreg2 td * {
	padding: 0;
    empty-cells: show; frame: void;
	
}
.mreg td input {
	height: 17px;
    empty-cells: show; frame: void;
}

.mreg td table td {
	border: none;
    empty-cells: show; frame: void;
	
}

.mreg2 td table td {
	border: none;
    empty-cells: show; frame: void;
	
}	



/* UL li type(bullet-image)로 보이게 정렬 */ 	
.bg_li_s {background:url(../images/left_line01_s.gif);repeat: no-repeat; 
          list-style-image: url(../images/icon/bullet_g01.gif);}
		
		
/*  타이틀-굵은 글자에 블루색(강조)센터정렬부분 */ 
.title015     {font-family:돋움; font-size:10pt; color: #5782A2; background-color: #EDF0F1; line-height:20px; font-weight:bold; text-align: center; width: 58px;}	

#sub_table_a01{margin:0px 0px 0px 45px;}

.title039b3   {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #F1F7F5; line-height:20px; font-weight:bold; text-align: left; width:100px;}
.title039b4   {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #F1F7F5; line-height:20px; font-weight:bold; text-align: left; width:125px;               margin-left:7px;}

.title039b5   {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #F1F7F5; line-height:20px;  text-align: left;  margin-left:7px;}
.title039b4_x {font-family:돋움; font-size:10pt; color: #5681A3; background-color: #F1F7F5; line-height:20px; font-weight:bold; text-align: left;  margin-left:7px;}

/* 팝업_ 박스처리1  */


.pop_g,
.pop_g2 {
	width: 680px;
	border-top: 1px solid #CEDCDA;
	background:#ffffff;
	border-left: 1px solid #DFDFDF;
	text-align: left;
	margin-left:20px;
	
}
.pop_g2 {
	
	border-left:1px solid #DFDFDF;
	
	
}
.pop_g th,
.pop_g td,
.pop_g2 th,
.pop_g2 td{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 5px 4px ;
	text-align: left; 
	
	
		
}


.pop_g th{
	text-align: left;
	padding-left: 7px;
	font-weight: bold;
	color: #5681A3;  line-height:20px;
	background: #ECF0F1;
	
	
}
.pop_g2 th {
	text-align: left;
	background: #ECF0F1;
	font-weight: bold;
	color: #5681A3; width:120px;
	
}
.pop_g td * {
	vertical-align: middle;
	padding: 0; 
	
}
.pop_g td img,
.pop_g td img select{
	margin: 2px 0 3px 0;
}
.pop_g2 td * {
	padding: 0; 
}
.pop_g td input {
	height: 19px; 
}

.pop_g td table td {
	border: none; padding: 0px;
}


.title_bold   {font-family:돋움; font-size:10pt; color: #666666; line-height:20px;  text-align: left; font-weight:bold; }



.p_work,
.p_work2 {
	width: 500px;
	border-top: 1px solid #4B4B6E;
	background:#ffffff;
	border-left: 1px solid #4B4B6E;
	text-align: left;
	
	
	
}
.p_work2 {
	
	border-left:1px solid #4B4B6E;
	
}

.p_work th,
.p_work td,
.p_work2 th,
.p_work2 td{
	border-right: 1px solid #4B4B6E;
	border-bottom: 1px solid #4B4B6E;
	padding: 5px 5px 4px ;
	text-align: left; 
		
}

.p_work th{
	text-align: left;
	padding-left: 7px;
	font-weight: bold;
	color: #373868; width:65px;
	background: #DEDEF4;
	
}

.p_work2 th {
	text-align: left;
	background: #DEDEF4;
	font-weight: bold;
	color: #373868; width:90px;
	
}
.p_work td * {
	vertical-align: middle;
	padding: 0; 
	
}
.p_work td img,
.p_work td img select{
	margin: 2px 0 3px 0;
}
.p_work2 td * {
	padding: 0; 
}
.p_work td input {
	height: 19px; 
}

.p_work2 td table td {
	border: none; padding: 0px;
}


.tab-type1 {position:relative;height:23px;text-align:left;background:url('../images/solution/tab.gif') repeat-x 0 -49px  ; background-position:bottom}

.tab-type1 ul {display:inline-block}

.tab-type1 li {display:inline-block;#display:inline;padding:0 ;margin-left:0;background:#fff;#zoom:1; *margin-right:4px}

.tab-type1 li a {display:block;overflow:hidden;height:22px;padding:0 20px 0 21px;*padding:0 38px 0 38px;line-height:2em;font-size:0.917em;color:#fff;background:url('../images/solution/tab.gif') no-repeat 0 0 #a7a7a7;font-weight:bold}

.tab-type1 li.on a{background-color:#7bb327;background-position:0 -30px;}

.tab-type1 li  a:hover{text-decoration:none;}



.con-area{ float:left;color:#333; width:100% }

.con-area .highlight{ font-size:15px;}



.highlight{font-family:Calibri,Arial,Helvetica,AppleGothic,sans-serif; line-height: 1.6em;;}

.highlight h1 {font-size: 20px;	color: #629c14;	margin-bottom:12px;font-family:Calibri,Arial,Helvetica,AppleGothic,sans-serif; font-weight:bold}

.highlight p{font-size: 12px; color:#666; line-height: 1.4em; }	

.highlight h5{font-size:14px;color:#555;font-family:Calibri,Arial,Helvetica,AppleGothic,sans-serif; line-height: 1.4em;}


.bold{font-weight:bold !important}

.mgb-0 {margin-bottom:0px !important}

.mgb-10 {margin-bottom:10px !important}

.mgb-15 {margin-bottom:15px !important}

.mgt-5 {margin-top:5px !important}

.mgt-10 {margin-top:10px !important}

.mgt-15 {margin-top:15px !important}

.mgt-20 {margin-top:20px !important}

.mgt-25 {margin-top:25px !important}

.mgt-30 {margin-top:30px !important}

.mgt-35 {margin-top:35px !important}

.mgt-40 {margin-top:40px !important}


.con-area p{FONT-SIZE: 13px; LINE-HEIGHT: 16px; color:#333333 }
.con-area H3.sub {TEXT-TRANSFORM: none; COLOR: #073266; FONT-SIZE: 120% !important; FONT-WEIGHT: bold !important;background:url('../images/solution/sub_icon.gif') no-repeat 2px 6px;padding:0 0 3px 18px; margin-bottom:3px }


.tscan_img{background:url(../images/solution/tscan_img.gif) no-repeat;padding-left:200px; min-height:112px; padding-top:30px}

.fp-pager {
	POSITION: absolute; TOP: 20px; RIGHT: 10px
}
A.prev {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #d2d2d2; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #d2d2d2; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.prev:hover {
	COLOR: #999
}
A.next:hover {
	COLOR: #999
}