
@font-face {
 font-family: webfont001;
 src: url("../../common/font/webfont001.eot") /* EOT file for IE */
}

.webfont-001 {
 font-family: webfont001;
 font-size: 9pt;
 color: black
}

td { 
	font-family: "占시쇽옙","verdana"; 
	font-size: 12px;
	color: #666666; 
	line-height:18px	
	}

A:visited {
	text-decoration: none;
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 12px;
	color: #666666;
	display : inline;
}
A:active{
	text-decoration: none;
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체","verdana";
	font-size: 12px;
	color: #666666;
	display : inline;
}
A:link {
    text-decoration: none;
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체","verdana";
	font-size: 12px;
    color: #666666;
	display : inline;
}
A:hover {
	text-decoration: underline;
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체","verdana";
	font-size: 12px; 
	color :#666666;
	display : inline;
}

.board-head {
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 12px;
	font-weight: bold; 
	color: #666666;
	padding-top: 2px;
	text-align: center;
}

.board-list-center {
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: center;

}

.board-list {
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	color: #666666;
	line-height: 18px;
}

.board-list-r {
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	color: #666666;
	line-height: 18px;
	background-color:#f3f7f9;
}

.board-list-r {
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	color: #666666;
	line-height: 18px;
	background-color:#f3f7f9;
}

.board-list-bold {
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	color: #666666;
	line-height: 18px;
	background-color:#f3f7f9;
}

.board-list-bold {
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #557A9D;
	text-align: center;
}

.text1 {
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;

}

.gray-bold {
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 12px;
	font-weight: bold; 
	color: #666666;

}
.bluebold   { font-size: 12px; font-weight: bold; color: blue}
.blackbold   { font-size: 12px; font-weight: bold; color: black}
.bold      { font-size: 12px; font-weight: bold; color: #413A70}
.white11    { font-size: 11px;   font-weight: bold ;color: white; font-family: "占쏙옙占쏙옙";	line-height:14px	}
.gray11    { font-size: 11px;  color: #666666; font-family: "占쏙옙占쏙옙";}

.orange    {font-size: 12px;  color: #FF6600}  

img { border="0" }

 sk 
form, input, option, textarea {font-size:12px; font-family:占쏙옙占쏙옙; vertical-align:top; }
body {
	/*scrollbar-face-color: #F5F5F5; 
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #F5F5F5; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #7E7E7E;*/
	
	scrollbar-face-color: #dcdcdc; 
	scrollbar-shadow-color: #aaaaaa;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #F5F5F5; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #505050;
}

.orange    {font-size: 12px;  color: #FF6600}  
.sky    {font-size: 12px;  color: #3399FF} 
.form      {font-size: 12px; COLOR:#213744; BORDER:1x solid #cccccc; text-align:left}
.bigtext   {font-size: 13pt}
.bodytext1 {font-size: 12px; line-height: 21px;}
.bodytext2 {
	font-size: 12px;
	line-height: 21px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;

}
.bodytext3 {
	font-size: 12px;
	line-height: 21px;
	padding-left:10px;
	padding-right:5px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #000000;
}
.bodytext1 {font-size: 12px; line-height: 17px;}


.poptitle          {font-size: 14px;  letter-spacing:-1px; font-weight: bold; color: white;}
.detail title      {font-size: 15px;  letter-spacing:-1px; font-weight: bold; color: #54557C;}
.bbstitle          {font-size: 12px;  font-weight: bold; color: #415B75;}   
.bbstitle2         {font-size: 12px;  color: white;}
.line12 {	line-height: 12px;}
.line20 {	line-height: 26px;}.jp {
	font-family: "占쏙옙占쏙옙";
	font-size: 12px;
}

.hand
{
	cursor : hand;
}

/*/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_

												TD CLASS

/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/
td.td_left_title_click
{
	text-align:left;
	background:url(../../common/images/debl003_orange.gif) 7px 50% no-repeat;
	padding-left:16px;
	color: #FF6600;
}

td.td_left_title
{
	text-align:left;
	padding-left:16px;
	color: #FF6600;
}

td.td_tcb
{
	BACKGROUND-COLOR: #B6B2B2;
	text-align:center;
	background:url(../../common/images/bbsback02.jpg) 0px 0 repeat;
	color: #557A9D;
	font-weight: bold;
	height:30px;
}

/****************************************
	占쏙옙占�:TD, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占쏙옙占쏙옙, CORSOR:HAND
****************************************/
td.td_lch
{
	list-style:none;
	BACKGROUND-COLOR: #FFFFFF;
	text-align:center;
	cursor : hand;
}

/**********************************************************
	占쏙옙占�:TD, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占쏙옙占쏙옙, CORSOR:HAND, EVENT:YES
**********************************************************/
td.td_lche
{
	list-style:none;
	BACKGROUND-COLOR: #F6F6F7;
	text-align:center;
	cursor : hand;
}

/****************************************
	占쏙옙占�:TD, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占쏙옙占쏙옙, CORSOR:NONE
****************************************/
td.td_ll
{
	list-style:none;
	BACKGROUND-COLOR: #FFFFFF;
	text-align:left;
	padding-left:3px;
}

/****************************************
	占쏙옙占�:TD, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占쏙옙占쏙옙, CORSOR:NONE
****************************************/
td.td_lle
{
	list-style:none;
	BACKGROUND-COLOR: #F6F6F7;
	text-align:left;
	padding-left:3px;
}

/****************************************
	占쏙옙占�:TD, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占쏙옙占쏘데, CORSOR:NONE
****************************************/
td.td_lc
{
	list-style:none;
	BACKGROUND-COLOR: #FFFFFF;
	text-align:center;
}

/****************************************
	占쏙옙占�:TD, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占쏙옙占쏘데, CORSOR:NONE
****************************************/
td.td_lce
{
	list-style:none;
	BACKGROUND-COLOR: #F6F6F7;
	text-align:center;
}

/****************************************
	占쏙옙占�:TD, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占�8占쏙옙占�, CORSOR:NONE
****************************************/
td.td_lr
{
	list-style:none;
	BACKGROUND-COLOR: #FFFFFF;
	text-align:right;
}

/****************************************
	占쏙옙占�:TD, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占�8占쏙옙占�, CORSOR:NONE
****************************************/
td.td_lre
{
	list-style:none;
	BACKGROUND-COLOR: #F6F6F7;
	text-align:right;
}

/**************************************************
	占쏙옙占�:TD, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占�8占쏙옙占�, CORSOR:HAND
**************************************************/
td.td_lrh
{
	list-style:none;
	BACKGROUND-COLOR: #FFFFFF;
	text-align:right;
	cursor : hand;
}

/*************************************************
	占쏙옙占�:TD, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占쏙옙占쏙옙, CORSOR:HAND
*************************************************/
td.td_llh
{
	list-style:none;
	BACKGROUND-COLOR: #FFFFFF;
	text-align:left;
	cursor : hand;
}

/*********************************************************
	占쏙옙占�:TD, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占쏙옙占쏙옙, CORSOR:HAND, EVENT:YES
*********************************************************/
td.td_llhe
{
	list-style:none;
	BACKGROUND-COLOR: #F6F6F7;
	text-align:left;
	cursor : hand;
}

td.td_sl
{
	list-style:none; 
	padding:0 0 0 12px;  
	background:url(../../common/images/debl001.gif) 4px 50% no-repeat;
}

td.td_il
{
	list-style:none;
	padding-left:10px;
	background:url(../../common/images/debl001.gif) 0 50% no-repeat;
	vertical-align:middle;
}

td.td_subtitle
{
	list-style:none; 
	padding:2 0 0 19px;  
	background:url(../../common/images/icon06.gif) 0px 50% no-repeat;
	font-weight: bold;
	height:20px;
}

td.td_subtitle2
{
	list-style:none; 
	padding:2 0 0 19px;  
	background:url(../../common/images/debl003_circle.gif) 0px 50% no-repeat;
	font-weight: bold;
	height:20px;
}

tr.tr_tcb
{
	BACKGROUND-COLOR: #B6B2B2;
	text-align:center;
	background:url(../../common/images/bbsback02.jpg) 0px 0 repeat;
	color: #557A9D;
	font-weight: bold; 
	height:30px;
}

/**************************************************
	占쏙옙占�:TR, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占쏙옙占쏘데, CORSOR:HAND
**************************************************/
tr.tr_lch
{
	list-style:none;
	BACKGROUND-COLOR: #FFFFFF;
	text-align:center;
	cursor : hand;
}

/**************************************************
	占쏙옙占�:TR, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占�8占쏙옙占�, CORSOR:NONE
**************************************************/
tr.tr_ll
{
	list-style:none;
	BACKGROUND-COLOR: #FFFFFF;
	text-align:left;
}

/**************************************************
	占쏙옙占�:TR, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占쏙옙占쏘데, CORSOR:NONE
**************************************************/
tr.tr_lc
{
	list-style:none;
	BACKGROUND-COLOR: #FFFFFF;
	text-align:center;
}

/**************************************************
	占쏙옙占�:TR, 占쏙옙占�:占쏙옙占쏙옙, d占쏙옙:占�8占쏙옙占�, CORSOR:NONE
**************************************************/
tr.tr_lr
{
	list-style:none;
	BACKGROUND-COLOR: #FFFFFF;
	text-align:right;
}

/**************************************************
	占쏙옙占�:INPUT, d占쏙옙:占�8占쏙옙占�, READONLY:FALSE
**************************************************/
input.input_l
{
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid
}

/**************************************************
	占쏙옙占�:INPUT, d占쏙옙:占쏙옙占쏘데, READONLY:FALSE
**************************************************/
input.input_c
{
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	text-align:center;
}

/**************************************************
	占쏙옙占�:INPUT, d占쏙옙:占�8占쏙옙占�, READONLY:FALSE
**************************************************/
input.input_r
{
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	text-align:right;
}

/**************************************************
	占쏙옙占�:INPUT, d占쏙옙:占�8占쏙옙占�, READONLY:TRUE
**************************************************/
input.input_lr
{
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	background-color:#f3f7f9;
}

/**************************************************
	占쏙옙占�:INPUT, d占쏙옙:占쏙옙占쏘데, READONLY:TRUE
**************************************************/
input.input_cr
{
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	text-align:center;
	background-color:#f3f7f9;
}

/**************************************************
	占쏙옙占�:INPUT, d占쏙옙:占�8占쏙옙占�, READONLY:TRUE
**************************************************/
input.input_rr
{
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	text-align:right;
	background-color:#f3f7f9;
}

form
{
	margin:0px;
}

textarea
{
	border:solid 1 #cccccc;
	font-size:9pt;
	color:#555555;
	background-color:#ffffff;
}


textarea.textarea_r
{
	border:solid 1 #cccccc;
	font-size:9pt;
	color:#555555;
	background-color:#f3f7f9;
}

p { text-align:justify; text-justify:inter-cluster; }

.billA:visited {
	text-decoration: none;
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 12px;
	color: #557A9D;
	display : inline;
}
.billA:active{
	text-decoration: none;
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체","verdana";
	font-size: 12px;
	color: #557A9D;
	display : inline;
}
.billA:link {
    text-decoration: none;
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체","verdana";
	font-size: 12px;
    color: #557A9D;
	display : inline;
}
.billA:hover {
	text-decoration: underline;
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체","verdana";
	font-size: 12px; 
	color :#557A9D;
	display : inline;
}



.tdtext{
	 font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	 font-size: 12px; 
	 line-height: 120%; 
	 color: #EE3D0E; 
}

.tdtextm{ 
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 14px; 
	line-height: 120%; 
	color: #EE3D0E;
	font-weight: bold; 
}
.tdtextb{ 
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체"; 
	font-size: 14px; line-height: 120%; 
	color: #EE3D0E;font-weight: bold; 
}
.text20 { 
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체"; 
	font-size: 25px; line-height: 120%; 
	color: #EE3D0E; font-weight: bold;
}

.border-a { 
	border: 1px solid #EE3D0E; 
}

.border-b { 
	border-bottom: 1px solid #EE3D0E; 
}
.border-r { 
	border-right: 1px solid #EE3D0E; 
}
.border-br { 
	border-bottom: 1px solid #EE3D0E; 
	border-right: 1px solid #EE3D0E; 
}
.border-all { 
	border-right:1px solid #EE3D0E;
	border-left:1px solid #EE3D0E;
	border-bottom: 1px solid #EE3D0E
}


.Btdtext{ 
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체"; 
	font-size: 12px; 
	line-height: 120%; 
	color: #1B5EE5; 
}

.Btdtextm{ 
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체"; 
	font-size: 14px; line-height: 120%; 
	color: #1B5EE5;font-weight: bold; 
}
.Btdtextb{ 
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체"; 
	font-size: 14px; line-height: 120%; 
	color: #1B5EE5;font-weight: bold; 
}
.Btext20{ 
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체"; 
	font-size: 25px; line-height: 120%; 
	color: #1B5EE5; font-weight: bold;
}
.border-aB{ 
	border: 1px solid #1B5EE5; 
}
.border-lB{ 
	border-left: 1px solid #1B5EE5; 
}
.border-tB{ 
	border-top: 1px solid #1B5EE5; 
}
.border-bB{ 
	border-bottom: 1px solid #1B5EE5; 
}
.border-rB{ 
	border-right: 1px solid #1B5EE5; 
}
.border-brB{ 
	border-bottom: 1px solid #1B5EE5; 
	border-right: 1px solid #1B5EE5; 
}
.border-allB{ 
	border-right:1px solid #1B5EE5;
	border-left:1px solid #1B5EE5;
	border-bottom: 1px solid #1B5EE5
}
.underline{
	text-decoration: underline;	
}
.underlinenone{
	text-decoration: none;	
}
.tdtext_B{ 
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체";
	font-size: 12px;
	line-height: 120%; 
	color: #2C2C2C;
}

.tdtextm_B{ 
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체"; 
	font-size: 14px; 
	line-height: 120%; 
	font-weight: bold; 
	color: #2C2C2C;
}

.tdtextb_B{ 
	font-family: "占쏙옙占쏙옙", "占쏙옙占쏙옙체"; 
	font-size: 14px; 
	line-height: 120%; 
	font-weight: bold; 
	color: #2C2C2C;
}

#spinner
{
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url('https://eps.hallasanup.com/common/images/loadingbar_red.gif') 50% 50% no-repeat #ede9df;
}
