/* HTML ÆíÁý±â¿¡ Àû¿ëµÇ´Â ½ºÅ¸ÀÏ ½ÃÀÛ */

/* Åø¹Ù ½ºÅ¸ÀÏ */
.HTMLToolBar
{
	background-color:#efefef;
}

/* ¹öÆ° ½ºÅ¸ÀÏ */
.btn		{	width: 22px; height: 22px; border: 1px solid #efefef; margin: 0; padding: 0; background-color:Transparent; }
/* ·Ñ¿À¹ö ¹öÆ° ½ºÅ¸ÀÏ */
.btnOver	{	width: 22px; height: 22px; border: 1px outset; }
/* ´Ù¿î ¹öÆ° ½ºÅ¸ÀÏ */
.btnDown { width: 22px; height: 22px; border: 1px inset; background-color: buttonhighlight; }
/* ¹öÆ°ÀÌ¿ÜÀÇ ½ºÅ¸ÀÏ - »ç¿ëµÇÁö ¾ÊÀ½ */
.btnNA   { width: 22px; height: 22px; border: 1px solid buttonface; filter: alpha(opacity=25); }
/* »ç¿ëÀÚ ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ ±âº» ½ºÅ¸ÀÏ */
.cMenu     { background-color: threedface; color: menutext; cursor: Default; font-family: ±¼¸²; font-size: 9pt; padding: 2 12 2 16; }
/* »ç¿ëÀÚ ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ ¿À¹ö ½ºÅ¸ÀÏ */
.cMenuOver { background-color: highlight; color: highlighttext; cursor: Default; font-family: ±¼¸²; font-size: 9pt; padding: 2 12 2 16; }
/* »ç¿ëÀÚ ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ ±¸ºÐÀÚ-¿Ü°û ½ºÅ¸ÀÏ */
.cMenuDivOuter { background-color: threedface; height: 9 }
/* »ç¿ëÀÚ ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ ±¸ºÐÀÚ-³»ºÎ ½ºÅ¸ÀÏ */
.cMenuDivInner { margin: 0 4 0 4; border-width: 1; border-style: solid; border-color: threedshadow threedhighlight threedhighlight threedshadow; }

/* HTML ÆíÁý±â¿¡ Àû¿ëµÇ´Â ½ºÅ¸ÀÏ ³¡ */



BODY, TABLE, TD {
font-size : 9pt;
FONT-FAMILY: "", "u";
line-height : 140%;
color : #4E4E4E;
SCROLLBAR-FACE-COLOR: #e2e2e2; FONT-SIZE: 9pt; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #aaaaaa; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #eeeeee; SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; TEXT-DECORATION: none
}
a{
    color : #464646;
	font-size : 9pt;
    text-decoration : none;
}

A:FOCUS, A:ACTIVE, A:HOVER {
	font-size : 9pt;
    text-decoration : underline;
	color : 206847;
}

input {
    padding-left : 5px
}

textarea {
    padding : 10px;
    font-size : 9pt;
}

select {
    padding : 10px;
    font-size : 9pt;
}

.cl { margin-top:0px ; margin-left:0px ; margin-right:10px ; margin-bottom:10px ; border : thin solid ; border-color :#DADADA;}
.clt { color:#DE6F1D }
.clp { font: bold }
.border1 {border-style: solid; border-width: 1}

.text1 {color:#777777}
.text2 {color:#ff6600}
.text3 {color:#528ED9}
.text4 {color:#EB9500; font-size:8pt;font-family:µ¸¿ò;}
.text5 {color:#777777; font: bold}
.text6 {color:#ff6600; font: bold}
.text7 {color:#000000; font: bold}
.text8 {color:#5A5A5A; font-size:8pt; font: bold; font-family:µ¸¿ò;}
.text9 {color:#7D7D7D; font-size:8pt;  font-family:µ¸¿ò;}




.listline {background-image: url(list_line_01.gif);background-repeat: repeat-x;background-position: center bottom;}
.dotline {background-image: url(/board/icon/${icon}/list_dotline_01.gif);background-repeat: repeat-x;background-position: center bottom;}

.bg1 {background-color:#fafafa}
.bg2 {background-color:#cccccc}
.bg3 {background-image:url(table_bg_02.gif)}
.bg4 {background-color:#DFDFDF}

.table1 {border-width:1px; border-color:#CECECE; background-color:white; border-style:solid;}
.table2 {border-width:1px; border-color:#DEDEDE; background-color:#fafafa; border-style:solid;}

.form1 {font-size:12px; color:#000000;  border-width:1px; border-color:#B8B8B8; border-style:solid;}
.form2 {font-size:12px; color:#666666; background-color:#F4F4F4; border-width:1px; border-color:#B8B8B8; border-style:solid;}

.imgborder1 {color:black; margin:5; border-width:2px; border-color:#CCCCCC; border-style:solid;}
.imgborder2 {color:black; margin:5; border-width:2px; border-color:#F5DD8B; border-style:solid;}

.table-bg1 
{
	background-image: url(table_bg_01.gif);
	background-repeat: repeat-x;
}
.table-bg2 
{
	background-image: url(table_bg_02.gif);
	background-repeat: repeat-x;
}

/*===============================================================*
                         ¸ÞÀÎ
*===============================================================*/
.date { font-size : 8pt;  color:#A09169; }
.list1:link {
	FONT-FAMILY: "µ¸¿ò" ; font-size : 9pt; COLOR: #575353; TEXT-DECORATION: none
}
.list1:visited {
	FONT-FAMILY: "µ¸¿ò" ; font-size : 9pt;  COLOR: #575353; TEXT-DECORATION: none
}
.list1:active {
	FONT-FAMILY: "µ¸¿ò" ; font-size : 9pt; COLOR: #575353; TEXT-DECORATION: none
}
.list1:hover {
	FONT-FAMILY: "µ¸¿ò" ; font-size : 9pt; COLOR: #575353;  TEXT-DECORATION: underline
}

.list2:link {
	FONT-FAMILY: "µ¸¿ò" ; font-size : 8pt; COLOR: #F6E2D0; TEXT-DECORATION: none
}
.list2:visited {
	FONT-FAMILY: "µ¸¿ò" ; font-size : 8pt;  COLOR: #F6E2D0; TEXT-DECORATION: none
}
.list2:active {
	FONT-FAMILY: "µ¸¿ò" ; font-size : 8pt; COLOR: #F6E2D0; TEXT-DECORATION: none
}
.list2:hover {
	FONT-FAMILY: "µ¸¿ò" ; font-size : 8pt; COLOR: #ffffff; BACKGROUND-COLOR: #62999C; TEXT-DECORATION: none
}

.main_select {
    padding : 10px;
    font-size : 9pt;
	BACKGROUND-COLOR: #41B7AD;
	COLOR: #ffffff;
}



/*===============================================================*
                         ¼­ºê ÆùÆ®
*===============================================================*/
.location { font-size : 8pt;  FONT-FAMILY: "µ¸¿ò" ; color:#7A7A7A; }
.location_point { font-size : 8pt;  FONT-FAMILY: "µ¸¿ò" ; color:#588590; font: bold ;}
.green_font { font-size : 9pt;  color:#008C9E; }
.orange_font { font-size : 9pt;  color:#ff6600; }



/*===============================================================*
                         »çÀÌÆ®¸Ê
*===============================================================*/

.sitemap01:link {
	COLOR: #957460; TEXT-DECORATION: none
}
.sitemap01:visited {
	COLOR: #957460; TEXT-DECORATION: none
}
.sitemap01:active {
	COLOR: #957460; TEXT-DECORATION: none
}
.sitemap01:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #957460; TEXT-DECORATION: none
}

.sitemap02:link {
	 font-size : 8pt; COLOR: #E5953E; TEXT-DECORATION: none
}
.sitemap02:visited {
	 font-size : 8pt; COLOR: #E5953E; TEXT-DECORATION: none
}
.sitemap02:active {
	 font-size : 8pt; COLOR: #E5953E; TEXT-DECORATION: none
}
.sitemap02:hover {
	 font-size : 8pt; COLOR: #ffffff; BACKGROUND-COLOR: #E5953E; TEXT-DECORATION: none
}

.sitemap03:link {
	COLOR: #1DA835; TEXT-DECORATION: none
}
.sitemap03:visited {
	COLOR: #1DA835; TEXT-DECORATION: none
}
.sitemap03:active {
	COLOR: #1DA835; TEXT-DECORATION: none
}
.sitemap03:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #1DA835; TEXT-DECORATION: none
}

.sitemap04:link {
	COLOR: #B27A23; TEXT-DECORATION: none
}
.sitemap04:visited {
	COLOR: #B27A23; TEXT-DECORATION: none
}
.sitemap04:active {
	COLOR: #B27A23; TEXT-DECORATION: none
}
.sitemap04:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #B27A23; TEXT-DECORATION: none
}

.sitemap05:link {
	COLOR: #DA2429; TEXT-DECORATION: none
}
.sitemap05:visited {
	COLOR: #DA2429; TEXT-DECORATION: none
}
.sitemap05:active {
	COLOR: #DA2429; TEXT-DECORATION: none
}
.sitemap05:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #DA2429; TEXT-DECORATION: none
}

.sitemap06:link {
	COLOR: #008ED4; TEXT-DECORATION: none
}
.sitemap06:visited {
	COLOR: #008ED4; TEXT-DECORATION: none
}
.sitemap06:active {
	COLOR: #008ED4; TEXT-DECORATION: none
}
.sitemap06:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #008ED4; TEXT-DECORATION: none
}

/* ºñ±Þ¿© ¾È³» */
h2.pay{margin-bottom:25px; }
h3.pay{ font-size:16px; text-align:left; padding-left:15px; margin-bottom:8px; color:#58838a; margin-top:25px;}
h3.pay span{float:right; padding-right:15px; font-size:12px;}
table.no_pay{width:560px; border-top:3px solid #58838a; }
table.no_pay thead th{padding:5px 0; background:#58838a; font-size:13px; color:#fff}
table.no_pay tbody th{padding:5px 10px; text-align:center; border-right:1px solid #58838a; border-bottom:1px solid #58838a; background:#f5f9f8; }
table.no_pay tbody th:first-child{border-left:1px solid #58838a;}
table.no_pay tbody td{padding:5px 10px; text-align:right; border-right:1px solid #58838a; border-bottom:1px solid #58838a}
table.no_pay tbody td.except{text-align:center; font-weight:bold;}
p.paytxt_01{text-align:left; font-size:13px; margin-bottom:0px; font-weight:bold; padding-left:10px;}
p.paytxt_02{text-align:left; font-size:11px; margin-top:3px; padding-left:10px; }