BODY				{ margin:0; font-size:10pt; font-family:돋움; line-height:160%;
                     scrollbar-3dlight-color:#FFFFFF;
                     scrollbar-arrow-color:#428ECE;
                     scrollbar-track-color:#FFFFFF;
                     scrollbar-darkshadow-color:#FFFFFF;
                     scrollbar-face-color:#EFEFEF;
                     scrollbar-highlight-color:#FFFFFF;
                     scrollbar-shadow-color:#FFFFFF;
					}
TABLE				{ border:none;  font-size:10pt; line-height:160%; }
FORM				{  line-height:130%; margin-top:0; margin-bottom:0;}
IMG					{ border:none;}

/* a,img,input { selector-dummy: expression(this.hideFocus=true);} */
*{ margin:0px; padding:0px}

A:link, A:visited  { font-family:돋움;  font-size:10pt; color:#333333; text-decoration:none;}
A:active           { font-family:돋움;  font-size:10pt; color:#CCCCCC; text-decoration:none;}
A:hover            { font-family:돋움;  font-size:10pt; color:#FF7100; text-decoration:underline;}

.imgborder		   { border:1px; color:FF7100;}
.tabletext         { font-size:8pt; line-height:160%; margin-top:5pt; margin-bottom:5pt; }
.text              { font-size:9pt; line-height:110%; } /* Input 기본 스타일 */
.text2             { border:#666666 1px solid; font-size:10pt; background:#FFFFFF; } /* Input 기본 스타일 2번째 */
.text8pt           { border:#666666 1px solid; font-size:8pt;}
.skintext8pt       { font-size:8pt;} /* 스킨 미리보기 TEXT */
.select            { font-size:9pt;} /* select box */
.select8pt         { font-size:8pt;} /* select box */
.button            { border:#000000 1px solid;}
.button_new	       { border-left:1px solid #dddddd; border-top:1px solid #dddddd;
                     border-right:1px solid #666666; border-bottom:1px solid #666666;
                     background:#EFEFEF; font-size:9pt; font-family:굴림; padding-top:3px; color:#333333; height:20; cursor:hand;
                     filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#BBBBBB', Positive='true'); }
.button_main       { border:1px solid #CECFCE; background:#FFFFFF; color:#0063AA;
                     font-size:9pt; font-family:굴림; padding-top:2px; height:18; cursor:hand; }
.title             { text-align:center; font-weight:normal; background: #F2F2F2; } 
.title2            { background: #F2F2F2; padding-left: 10px; } 
.title3            { background: #F2F2F2; } 
.input             { padding-left:10px; }

.installbox        { background: #448CCB; padding: 5px; color: #FFFFFF }  /* 최초설치시 안내 box */
.tablebgcolor      { background: #F2F2F2; color: #000000 }      /* 테이블 디폴트 배경색상 & 폰트색상 */
.tablebgcolor2     { background: #F2F2F2; color: #000000 }      /* 테이블 배경 2 */
.tablebgcolor3     { background: #C1C1C1; color: #000000 }      /* 테이블 배경 3, 선으로 사용*/
.tablebgcolor4     { background: #FFFFFF; color: #000000 }      /* 테이블 배경 4 */

.textarea          { background: #FFFEF7; color: #000000; font-size:9pt;
                     padding: 2px; border: 1px solid #C1C1C1;
                     scrollbar-track-color:#FFFEF7; scrollbar-face-color:#EFEFEF;
                     scrollbar-3dlight-color:#FFFEF7; scrollbar-highlight-color:#FFFEF7;
                     scrollbar-shadow-color:#FFFEF7; scrollbar-darkshadow-color:#FFFEF7;
                     scrollbar-arrow-color:#AAAAAA; }

.textareawhite     { background: #FFFFFF; color: #000000; font-size:9pt;
                     padding: 2px; border-style: inset;
                     scrollbar-3dlight-color:#FFFFFF;
                     scrollbar-arrow-color:#FFFFFF;
                     scrollbar-track-color:#FFFFFF;
                     scrollbar-darkshadow-color:#FFFFFF;
                     scrollbar-face-color:#dddddd;
                     scrollbar-highlight-color:#FFFFFF;
                     scrollbar-shadow-color:#FFFFFF; }

.selectlist        { background: #FFFEF7; color: #000000; }         /* Select List Style */

.textarea1         { background: #448CCB; color: #FFFFFF; font-size:9pt; border: none; width: 100%; padding: 5px; scrollbar-face-color: #448CCB;scrollbar-shadow-color: #FFFFFF;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #448CCB;scrollbar-darkshadow-color: #448CCB;scrollbar-track-color: #448CCB;scrollbar-arrow-color: #FFFFFF} /* 설치 약관 textarea */
.textarea2         { background: #FFFFFF; color: #000000; font-size:9pt; border: 1px solid #000000; padding: 2px; scrollbar-face-color: #000000;scrollbar-shadow-color: #FFFFFF;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #000000;scrollbar-darkshadow-color: #000000;scrollbar-track-color: #000000;scrollbar-arrow-color: #FFFFFF} /* textarea */
.menuover          { background: #448CCB; color: #FFFFFF; text-decoration:none; cursor:hand }
.menuout           { background: #FFFFFF; color: #000000 }
.border1           { border: 1px solid #C1C1C1; }               /* 테이블 기본 border 색상 */
.border2           { border: 1px solid #000000; }
.border3           { border-right: 1px solid #C1C1C1; }  /* 스킨편집창 타이틀 테두리 */
.borderline1       { background: #C1C1C1; }                     /* 테이블 기본 tr 구분선 */
.topmargin5        { margin-top: 5px; }
.trover            { background: #EEEEEE; } /* 테이블 tr에 마우스 오버시 색상 */
.trout             { background: #FFFFFF; } /* 테이블 tr에 마우스 out시 색상 */
.tablenormal       { background: #FFFFFF }
.focusin           { background: #F5F5F5; border:#C1C1C1 1px solid; font-size:9pt } /* input box에 포커스 in */
.focusout          { background: #FFFEF7; border:#C1C1C1 1px solid; font-size:9pt } /* input box에 포커스 out */
.tablenormal8p     { background: #FFFFFF; font-size: 8pt; text-decoration: none} /* 링크 */
.checkbox          { width: 15px; height: 15px; } /* Check Box Size 지정 */
.font9pt           { font-family:돋움; font-size:9pt; color:#333333;}
/*.result_Title      { color:#000000; font-size:16px;font-weight:bold;padding:20px 20px 0px 45px;} */
.result_text       { color:#534324; line-height:18px;padding:6px 25px 0px 10px;}  
.result_text2      { color:#000000; line-height:17px; font-size:12px;font-weight:bold;padding:6px 40px 0px 0px;}
.result_quide      { color:#534324; font-weight:bold;}
.input_text        { color:#958158; font-weight:bold;padding:0px 0px 20px 55px;}
.or                { color:#FF5400; font-weight:bold;}
.acc               { color:#333333; line-height:14px;}
.acc_red           { color:#D3333A; line-height:14px;}
.board_title       { color:#534324; text-align:center;padding-top:4px;}  
.board_title2      { color:007B23; text-align:center;padding-top:4px;}  
.board_view_t      { color:007B23; font-weight:bold; text-align:center;padding-top:4px;} 
.sitmap_t          { color:333333; font-weight:bold;} 
.N_c               { text-align:center;font-family:"verdana";font-size:8pt;letter-spacing:-0.5px;}  
.N                 { font-family:"verdana";font-size:8pt;letter-spacing:-0.5px;padding-right:15px;}
.TableSearch {
	background-color: CEE1D3;
	}
.FormInput {
     border:1px #534324 solid; 
	 background-color:EDEBE8;
	 font-family:"돋움", "seoul", "verdana", "sans-serif";
	 font-size:9pt;
	 padding-right: 5px;
	 padding-top:2px;
	 } 
.FormInput_b {
     border:1px #B2BCB4 solid; 
	 background-color:ffffff;
	 font-family:"돋움", "seoul", "verdana", "sans-serif";
	 font-size:9pt;
	 padding-right: 5px;
	 padding-top:2px;
	 } 

.result_Title {
	color:white; padding-left:30; font-size:16px; text-indent:20px;
	background-color:#956C59;
	background:url('/module/img/re_st_bg.gif') no-repeat;
	height:39px
}

.unse_tbl    { width:98%; margin:0px auto; border-spacing:0px; font-size:10pt; line-height:15pt; border-left:1px solid #C87F00; border-top:1px solid #C87F00 }
.unse_tbl th,
.unse_tbl td { border-right:1px solid #C87F00; border-bottom:1px solid #C87F00 }
.unse_tbl th { background-color:#EFEFDE; font-weight:normal; text-align:center;  }
.unse_tbl td { padding:8px; background-color:#fff; }
.unse_tbl  i { color:red ; font-style:normal }
.unse_tbl  b { color:blue }
.unse_tbl  div { font-size:10pt; }

.btn        { font-size:11px; padding:8px 8px; border-radius:3px; background-color:#f1efe9; border:1px solid silver; cursor:pointer }
.btn:hover  { background-color:#dbd7cc; }
.btn_submit { font-size:13px; width:80%; padding:8px 15px; font-weight:bold; border-radius:3px; background-color:#f1efe9; border:1px solid silver; cursor:pointer }
.btn_submit:hover  { background-color:#dbd7cc; }


.btn_submit {
border-radius:5px;
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.05) 24%, rgba(0,0,0,0.21) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.05) 24%,rgba(0,0,0,0.21) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.05) 24%,rgba(0,0,0,0.21) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#36000000',GradientType=0 );
border:1px solid #999;
}