/*a:link,
a:visited {color:#fff;text-decoration:none;}
a:hover,
a:focus,
a:active {color:#f17900;text-decoration:none}*/
	.rester_1 { font-family: 'malgun gothic'; font-weight:bold; font-size:16px;}
	.rester_2 { font-family: 'malgun gothic';  font-size:12px;}
	.Btn_1 {
	width:60px;
    color: #fff;
    font-size: 12px;
    text-align: center;
    /*background: linear-gradient( to top, #3d4045, #636871 );*/
     line-height: 25px;
    background-image: linear-gradient(to top, #9cb725, #c1da34);
    border: 1px #85a057 solid;
    border-radius: 2px;
    cursor: pointer;
    font-weight:bold;
    letter-spacing:0px;
    padding:0px 5px;
}
.Btn_1:hover  {
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    /*background: linear-gradient( to bottom, #ccdd8d, #8da552 );*/
    
     background-image: linear-gradient(to top, #204e83, #5c86b5);
    border: 1px #7b75c1 solid;
    border-radius: 1px;
    cursor: pointer;
}
.Btn_2 {
	margin:0 auto;
	width:160px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    /*background: linear-gradient( to top, #3d4045, #636871 );*/
     line-height: 30px;
    background-image: linear-gradient(to top, #9cb725, #c1da34);
    border: 1px #85a057 solid;
    border-radius: 2px;
    cursor: pointer;
    font-weight:bold;
    letter-spacing:0px;
    padding:0px 5px 5px 0px;
}
.Btn_2:hover  {
    color: #fff;
    
    font-weight: bold;
    text-align: center;
    /*background: linear-gradient( to bottom, #ccdd8d, #8da552 );*/
    
     background-image: linear-gradient(to top, #204e83, #5c86b5);
    border: 1px #7b75c1 solid;
    border-radius: 1px;
    cursor: pointer;
}
.Btn_3 {
	float:left;
	width:160px;
    color: #fff;
    font-size: 12px;
    text-align: center;
    /*background: linear-gradient( to top, #3d4045, #636871 );*/
     line-height: 17px;
    background-image: linear-gradient(to top, #ffe109, #c1da34);
    border: 1px #85a057 solid;
    border-radius: 2px;
    cursor: pointer;
    font-weight:bold;
    letter-spacing:0px;
    padding:0px 0px 2px 0px;
}
.Btn_3:hover  {
    color: #fff;
    
    font-weight: bold;
    text-align: center;
    /*background: linear-gradient( to bottom, #ccdd8d, #8da552 );*/
    
     background-image: linear-gradient(to top, #204e83, #5c86b5);
    border: 1px #7b75c1 solid;
    border-radius: 1px;
    cursor: pointer;
}
.Btn_4 {
	float:left;
	width:78px;
    color: #fff;
    font-size: 12px;
    text-align: center;
    /*background: linear-gradient( to top, #3d4045, #636871 );*/
     line-height: 17px;
    background-image: linear-gradient(to top, #707070, #8b8b8b);
    border: 1px #85a057 solid;
    
    cursor: pointer;
    font-weight:bold;
    letter-spacing:0px;
    padding:0px 0px 2px 0px;
}
.Btn_4  a,.Btn_4:hover a {

    color: #fff;

}
.Btn_4:hover  {
    color: #fff;
    
    font-weight: bold;
    text-align: center;
    /*background: linear-gradient( to bottom, #ccdd8d, #8da552 );*/
    
     background-image: linear-gradient(to top, #204e83, #5c86b5);
    border: 1px #7b75c1 solid;
    
    cursor: pointer;
}
.box_title1  {
	width:150px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    border: 1px #819d1b solid;
 	background:#9cb725;
 	line-height:30px;
}
.ngn { font-family: 'Nanum Gothic', sans-serif; } 
.ngb { font-family: 'Nanum Gothic', sans-serif; font-weight:bold; } 


.'malgun gothic' { font-family: 'malgun gothic'; } 
.mgb { font-family: 'malgun gothic'; font-weight:bold; }
.mgn { font-family: 'malgun gothic'; }


/* ÀÚµ¿°ßÀûÃ¢*/

.td01 {font-family:'malgun gothic'; font-weight:bold; background:#f5f5f5; border-bottom:1px solid #dbdbdb;}
.td02 {font-family:'malgun gothic'; font-weight:bold; background:#f5f5f5; }
.td11 {border-bottom:1px solid #dbdbdb; padding-left:10px; line-height:22px; }
.td12 {padding-left:10px;  }
.bt01 {border:1px solid #2784f5; background:#fff; color:#2784f5; height:22px; padding:0px 7px; cursor:pointer;}
.bt11 {border:1px solid #2784f5; background:#fff; color:#2784f5; height:30px; font-size:1.2em; cursor:pointer;
		font-family:'malgun gothic'; font-weight:bold; }
.bt12 {border:1px solid #2784f5; background:#2784f5; color:#fff; height:30px; font-size:1.2em; cursor:pointer;
		font-family:'malgun gothic'; font-weight:bold; }

.nb01 {width:40px; height:27px; border:1px solid #cbcbcb; color:#666;background:#fff; padding:3px 1px 0px 0px; text-align:center;}
.nb01:focus {border-color:#b5c259;background:#fff;color:#666}
.nbgr {width:30px; height:14px; border:1px solid #cbcbcb; color:#666;background:#fff; padding:1px 1px 0px 0px; text-align:center;}

.nb02 {height:23px;  border:1px solid #cbcbcb; color:#666;background:#fff; /*padding:4px 4px 0px 4px;*/}
.nb02:focus {border-color:#9dab4f;background:#fff;color:#666}

.nb03 { height:27px; border:1px solid #cbcbcb; color:#666;background:#fff; padding:0px 4px 0px 4px;
		font-family:Arial; text-align:right; font-weight:bold; }
.nb03:focus {border-color:#9dab4f;background:#fff;color:#666}

.nb04 {height:20px; border:none; color:#9dab4f; background:#fff; padding:1px 0px 0px 0px; text-align:right; 
		font-family:Arial; font-weight:bold; }
		
.bd0 {border:none; height:18px; text-align:right; padding:1px 2px 0px 0px; }


.a1 { background-color:#f0f0f0; padding-left:10px; }
.be { border-bottom:1px solid #bebebe; }
.Lorg { border-bottom:2px solid #f07901; }
.Lgr2 { border-top:2px solid #999; }
.Lgr1 { border-bottom:1px solid #bebebe; }
.Lgr3 { border-bottom:2px solid #999; }
.tb1 { width:386px; margin:0px 0px 0px 60px; text-align:left; float:left; }
.tb2 { width:386px; margin:0px 0px 0px 20px; text-align:left; float:left; }
.tb3 { width:496px; margin:0px 0px 0px 60px; text-align:left; float:left; }
.tb4 { width:791px; margin:0px 0px 0px 60px; text-align:left; float:left; }
.tb5 { width:476px; margin:0px 0px 0px 60px; text-align:left; float:left; }
.tr1 { margin-left:17px; }
.tr2 { margin-left:19px; }
.td1 { width:110px; height:30px; padding:10px 0px 0px 10px; float:left; background-color:#f0f0f0; }
.td2 { width:230px; height:30px; padding:10px 0px 0px 10px; float:left; background-color:#ffffff; }
.td3 { width:110px; height:30px; padding:10px 0px 0px 10px; float:left; background-color:#f0f0f0; margin-left:1px; }
.td6 { width:109px; height:30px; padding:10px 0px 0px 10px; float:left; background-color:#f0f0f0; margin-left:1px; }
.td4 { width:340px; height:30px; padding-left:10px; padding:10px 0px 0px 10px; float:left; background-color:#ffffff; }
.td5 { width:630px; height:30px; padding-left:10px; padding:10px 0px 0px 10px; float:left; background-color:#ffffff; }
.td7 { width:140px; height:30px; padding:10px 0px 0px 0px; float:left;}
.td8 { width:310px; height:30px; padding:10px 0px 0px 0px; float:left;}

.product_bt{
	
}

.font_white_area, .font_white_area a
{
color:#fff;	
}
.table_01 select
{
	border:1px solid #e5e5e5;
}
.table_01 input
{
	border:1px solid #e5e5e5;
	height:27px;
}

.btn_acc {
	float:left;
	width:189px;
	height:47px;
	line-height:60px;
	background:#878787;
	border:1px solid #6d6d6d;
	color:#fff;
	margin-left:0px;
	font-weight:bold;
	cursor:pointer;
	margin-left:10px;
	
}
.btn_acc:hover {
	background:#ffe109;
	border:1px solid #86b625;
	color:#fff;

}