/* CSS Document */
/* 
body
{
	scrollbar-face-color: #DDDDDD; scrollbar-shadow-color: #FFFFFF; 
    scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #CCCCCC; 
    scrollbar-darkshadow-color: #CCCCCC; scrollbar-track-color: #F5F5F5; 
    scrollbar-arrow-color: #1c1c1c;
    margin:0px;
	height:100%;
	overflow-x:auto;
}
 */
th{
	text-align: center;
}
th, td {
    color: #555555;
    font-size:1.3rem;
    line-height:2rem;
    height:2.5rem;
}
/* 
A{text-decoration: none;}
A:link{text-decoration: none;}
A:visited {text-decoration: none;}
A:active {color: #ff8a00;text-decoration: none;}
A:hover {color: #ff8a00;text-decoration: none;}

img {border: none;} 
 */

/* .header {height:147px; text-align:center; background-image: url(../imgs/common/header_line.gif); background-repeat: repeat-x; vertical-align:top;}
 .header {height:80px;   text-align:center;  background-repeat: repeat-x;   vertical-align:top; }
 .header_underline {height:30px; 
		 background-image: url(../imgs/common/header_line2.gif); 
		 background-repeat: repeat-x; 
		 }
 */
 /* 
************ 인풋스타일 ************
.input_login {border: 1px solid #e0d9d0; background-color:#ffffff; font-size:12px; color:#666666; width:154px;  height:20px;padding-left:5px;font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; ime-mode:"active"}
.input_search {border: 1px solid #cccccc; background-color:#ffffff; font-size:12px; color:#666666; height:22px;padding-left:5px;font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; ime-mode:"active"}

** 폰트 스타일*************************
.fDoGray1 {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 12px;color: #888888;line-height: 16px;}
.fDoGray1 span {color: #777777; font-weight:bold; line-height: 24px;}
.fDoGray2 {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 12px;color: #777777;line-height: 16px;}
.fDoGray2 span {color: #ff6600; font-weight:bold;}
.fDoGray3 {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 13px;color: #666666; font-weight:bold;}
.fDoGray3 span {color: #866130; font-weight:bold;}
.fDoGray4 {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 12px;color: #888888;line-height: 16px;}
.fDoGray4 span {color: #777777; font-weight:bold; line-height: 24px; font-size: 20px;}
** 타이틀 *************************
.title {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 23px;color: #f3582a; font-weight:bold; letter-spacing:-2px; background: url(../imgs/common/title_bg.gif) bottom repeat-x; height:51px; vertical-align:top;}
.login_title {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 23px;color: #333333; font-weight:bold; letter-spacing:-1px;}
.login_title span{font-size: 11px;color: #acacac; font-weight:bold; padding-left:10px;letter-spacing:-1px;}
.pop_tit {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size:18px; vertical-align:top; font-weight:bold; color:#FFFFFF; letter-spacing:-1px; background-image: url(../imgs/common/popup_bg.gif); background-repeat:repeat-x;
}
.help_title {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 13px;color: #f56e00; font-weight:bold; letter-spacing:-1px; height:24px; vertical-align:top;}
.help {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 12px;color: #8e8e8e; font-weight:bold; letter-spacing:-1px; line-height:16px; padding:12px 15px; border-top:1px solid #dadada; border-bottom:1px solid #dadada;}
.subtitle {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 13px;color: #7e6e58; font-weight:bold; letter-spacing:-1px;}
.subtitle_g {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 15px;color: #7e6e58; font-weight:bold; letter-spacing:-1px;}


** 로그인 팝업*************************
.login_pop_tb {height:8px; background-color:#f57808;}
.login_pop {padding:30px 20px 20px 20px;  background-color:#FFFFFF;}


** 버튼*************************
.btn {margin-bottom:0px;}
.btn img {margin-right:5px;}


** Menu*************************
.sitemap {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 12px;color: #888888;line-height: 16px; font-weight:bold; letter-spacing:-1px;}
.sitemap A:link    {color: #888888; text-decoration:none;}
.sitemap A:visited {color: #888888; text-decoration:none;}
.sitemap A:active  {color: #f6791e; text-decoration:none;}
.sitemap A:hover   {color: #f6791e; text-decoration:none;}

.footer {height:114px; background-color:#f1f1f1; text-align:center; vertical-align:middle;}
.footer_mn {font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 12px;color: #8e8e8e; font-weight:bold;}
.footer_mn A:link    {color: #8e8e8e; text-decoration:none;}
.footer_mn A:visited {color: #8e8e8e; text-decoration:none;}
.footer_mn A:active  {color: #ff8a00; text-decoration:none;}
.footer_mn A:hover   {color: #ff8a00; text-decoration:none;}


************* Button *************
table.btn_01 { font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 13px; font-weight:bold; height:31px; letter-spacing:-1px;}

table.btn_01 td.btn_org {background: url(../imgs/common/btn_bg_org.gif) repeat-x; color:#FFFFFF; padding:0 20px;}
table.btn_01 td.btn_org A:link    {color: #FFFFFF; text-decoration:none;}
table.btn_01 td.btn_org A:visited {color: #FFFFFF; text-decoration:none;}
table.btn_01 td.btn_org A:active  {color: #552600; text-decoration:none;}
table.btn_01 td.btn_org A:hover   {color: #552600; text-decoration:none;}

table.btn_01 td.btn_gray_01 {background: url(../imgs/common/btn_bg_gray_01.gif) repeat-x; color:#777777; padding:0 20px; letter-spacing:-1px;}
table.btn_01 td.btn_gray_01 A:link    {color: #888888; text-decoration:none;}
table.btn_01 td.btn_gray_01 A:visited {color: #888888; text-decoration:none;}
table.btn_01 td.btn_gray_01 A:active  {color: #f6791e; text-decoration:none;}
table.btn_01 td.btn_gray_01 A:hover   {color: #f6791e; text-decoration:none;}


table.btn_01 td.btn_bg_green {background: url(../imgs/common/btn_bg_green.gif) repeat-x; color:#FFFFFF; padding:0 20px; letter-spacing:-1px;}
table.btn_01 td.btn_bg_green A:link    {color: #FFFFFF; text-decoration:none;}
table.btn_01 td.btn_bg_green A:visited {color: #FFFFFF; text-decoration:none;}
table.btn_01 td.btn_bg_green A:active  {color: #555900; text-decoration:none;}
table.btn_01 td.btn_bg_green A:hover   {color: #555900; text-decoration:none;}

table.btn_01 td.btn_gray_02 {background: url(../imgs/common/btn_pop_bg_gray_01.gif) repeat-x; color:#FFFFFF; padding:0 20px; letter-spacing:-1px;}
table.btn_01 td.btn_gray_02 A:link    {color: #FFFFFF; text-decoration:none;}
table.btn_01 td.btn_gray_02 A:visited {color: #FFFFFF; text-decoration:none;}
table.btn_01 td.btn_gray_02 A:active  {color: #333333; text-decoration:none;}
table.btn_01 td.btn_gray_02 A:hover   {color: #333333; text-decoration:none;}

table.btn_02 { font-family:'맑은 고딕',Malgun Gothic,'돋움', Dotum, sans-serif; font-size: 11px; font-weight:bold; height:23px; letter-spacing:-1px;margin-bottom:30px; }

table.btn_02 td.btn_gray_03 {font-size: 11px; background: url(../imgs/common/btn_bg_gray_02.gif) repeat-x; color: #FFFFFF; padding:0 10px;}
table.btn_02 td.btn_gray_03 A:link    {color: #FFFFFF; text-decoration:none;}
table.btn_02 td.btn_gray_03 A:visited {color: #FFFFFF; text-decoration:none;}
table.btn_02 td.btn_gray_03 A:active  {color: #333333; text-decoration:none;}
table.btn_02 td.btn_gray_03 A:hover   {color: #333333; text-decoration:none;}


.point { color: #ff5400; }
 Waiting	
div.waiting {
	position:absolute;
	top:50%;
	left:50%;
	width:290px;
	height:160px;
	margin-left:-145px;
	margin-top:-80px;
	background:url('../imgs/common/waiting_bg.gif') no-repeat left 0;
	text-align:center;
	display:none;
}
div.waiting img {
	margin-top:80px;
}

.contend_body{	padding: 10px;}
.contend_table td{align:center;}

.input80 {width: 80px; }
.input100{width: 100px; }
.input120{width: 120px; }
.input150{width: 150px; }
.input200{width: 200px; }
input[type='text']{margin: 1px 1px 1px 1px;}

.btn-small { font-size: 0.9em;
			background-color: rgb(98, 155, 88);
		background-image: none!important;
		background-repeat: repeat-x;
		background-repeat: repeat-x;
		border-color: #87b87f;
		border-width: 0px;
		box-shadow: none!important;
		color: #fff;
		cursor: pointer;
		display: inline-block;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)!important;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
		font-size: 10px;
		line-height: 20px;
		padding: 0 8px;
		position: relative;
		text-transform: none;
		vertical-align: middle;

			}
			
.btn-small-del { font-size: 0.9em;
			background-color: #D3D3D3;
		background-image: none!important;
		background-repeat: repeat-x;
		background-repeat: repeat-x;
		border-color: #FAFAD2;
		border-width: 0px;
		box-shadow: none!important;
		color: #fff;
		cursor: pointer;
		display: inline-block;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)!important;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
		font-size: 10px;
		line-height: 20px;
		padding: 0 8px;
		position: relative;
		text-transform: none;
		vertical-align: middle;

			} */