* {font-size:12px;}
body * {

    box-sizing: content-box;
}
select {
	color : #555555;
	BACKGROUND-COLOR:#FFFFFF;
	color: #6B6B6B; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}
input {

	color: #6B6B6B; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	image: border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
}
CheckBox{

	color: #6B6B6B; border-style: solid; 0px;
}

a:link  {
	text-decoration:none;
	color:#404040;
}

A:hover  {
	text-decoration : underline;
	color : #EF8700;
}
a:visited {text-decoration:none; color:#404040;}

 td  {
	text-decoration : none;
	color : #000000;
	line-height: 140%;
}
TEXTAREA
	{
	border:1px solid #CECECE;
	letter-spacing:-1px;
	scrollbar-3dlight-color:B7B7B7;
    scrollbar-arrow-color:ffffff;
    scrollbar-base-color:A7A7A7;
    scrollbar-darkshadow-color:FFFFFF;
    scrollbar-face-color:CFCFCF;
    scrollbar-highlight-color:FFFFF;
	scrollbar-shadow-color:9D9D9D}
	import java.awt.*;
    import java.awt.event.*;
li {
    display: list-item;
    text-align: -webkit-match-parent;
}
/* °£ °Ý */
.p7{font-size:7}
.p8{font-size:8}
.p9{font-size:9}
.p10{font-size:10px}
.p11{font-size:11px}
.p13{font-size:13px}
.p14{font-size:14px}
.p18{font-size:18px}
.p19{font-size:19px}
.p20{font-size:20px}
.p24{font-size:24px}
.ln14{line-height:1.4}
.ln15{line-height:1.5}
.ln16{line-height:1.6}
.ln18{line-height:1.8}

/* ¹ö Æ° */
.inputbutton { border:0px; color : Black;}
.box   {color: #393939;border-width:1; border-color:#909090; background-color:#FFFFFF;}
.box2   {color: #ffffff;  border-width:1; border-color:#ffffff; background-color:#000000;}
.box3   {color: #393939; font-size: 9px; border-width:1; border-color:#909090; background-color:#FFFFFF;}
.box4   {color: #ffffff; font-size: 12px; border-width:0; border-color:#ffffff; background-color:#ffffff;}
.box5   {color: #393939; height:20; font-color: #000000; border-width:1; border-color:#cccccc; background-color:#FFFFFF;}


/* ¼³¹®Á¶»ç */
.poll  {  color: #3F3F3F; text-decoration: none;  line-height: 140%}
.poll  a {  color: #3F3F3F; text-decoration: none; }
.poll  a:link {  color: #3F3F3F; text-decoration: none; }
.poll  a:hover {  color: #03369C; text-decoration: none; }


/* ³×ºñ°ÔÀÌ¼Ç */
.address  {  text-decoration: none; line-height: 140%}
.address  a {  text-decoration: none; }
.address  a:link { text-decoration: none; }
.address  a:hover {  text-decoration: none; }

/* left ¸Þ´º*/
.left  {  color: #4F4F4F; text-decoration:  none; line-height: 140%}
.left  a {  color: #4F4F4F; text-decoration: none; }
.left  a:link {  color: #4F4F4F; text-decoration: none; }
.left  a:hover {  color: #EF8700; text-decoration: none; }

/* left ¸Þ´º*/
.left1  {  color: #4F4F4F; text-decoration:  none; line-height: 140%}
.left1  a {  color: #4F4F4F; text-decoration: none; }
.left1  a:link {  color: #4F4F4F; text-decoration: none; }
.left1  a:hover {  color: #28A12D; text-decoration: none; }

/* ÅØ½ºÆ® small*/
.ts  {  color: #6E6E6E; text-decoration:  none; font-size: 8pt; line-height: 140%}
.ts  a {  color: #6E6E6E; text-decoration: none; font-size: 8pt;}
.ts  a:link {  color: #6E6E6E; text-decoration: none; font-size: 8pt;}
.ts  a:hover {  color: #6E6E6E; text-decoration: none; font-size: 8pt;}

/* ÅØ½ºÆ® small2*/
.ts2  {  color: #585858; text-decoration:  none; font-size: 8pt; FONT-WEIGHT: bold; line-height: 140%;}
.ts2  a {  color: #585858; text-decoration: none; font-size: 8pt; FONT-WEIGHT: bold;}
.ts2  a:link {  color: #585858; text-decoration: none; font-size: 8pt; FONT-WEIGHT: bold;}
.ts2  a:hover {  color: #585858; text-decoration: none; font-size: 8pt; FONT-WEIGHT: bold;}

/* ÅØ½ºÆ® small3*/
.ts3  {  color: #333333; text-decoration:  none; font-size: 8pt; line-height: 140%; letter-spacing: -1px}
.ts3  a {  color: #333333; text-decoration: none; font-size: 8pt; letter-spacing: -1px}
.ts3  a:link {  color: #333333; text-decoration: none; font-size: 8pt; letter-spacing: -1px}
.ts3  a:hover {  color: #ff6600; text-decoration: none; font-size: 8pt; letter-spacing: -1px}

/* ÅØ½ºÆ® small4*/
.ts4  {  color: #000000; text-decoration:  none; font-size: 8pt; line-height: 140%; FONT-WEIGHT: bold; letter-spacing: -1px}
.ts4  a {  color: #000000; text-decoration: none; font-size: 8pt; FONT-WEIGHT: bold; letter-spacing: -1px}
.ts4  a:link {  color: #000000; text-decoration: none; font-size: 8pt; FONT-WEIGHT: bold; letter-spacing: -1px}
.ts4  a:hover {  color: #000000; text-decoration: none; font-size: 8pt; FONT-WEIGHT: bold; letter-spacing: -1px}

/* ÅØ½ºÆ® small5*/
.ts5  {  color: #333333; text-decoration:  none; font-size: 8pt; line-height: 140%; FONT-WEIGHT: bold; letter-spacing: -1px}
.ts5  a {  color: #333333; text-decoration: none; font-size: 8pt; FONT-WEIGHT: bold; letter-spacing: -1px}
.ts5  a:link {  color: #333333; text-decoration: none; font-size: 8pt; FONT-WEIGHT: bold; letter-spacing: -1px}
.ts5  a:hover {  color: #333333; text-decoration: none; font-size: 8pt; FONT-WEIGHT: bold; letter-spacing: -1px}

/* ÅØ½ºÆ® small6*/
.ts6  {  color: #999999; text-decoration:  none; font-size: 8pt; line-height: 140%;}
.ts6  a {  color: #999999; text-decoration: none; font-size: 8pt;}
.ts6  a:link {  color: #999999; text-decoration: none; font-size: 8pt;}
.ts6  a:hover {  color: #999999; text-decoration: none; font-size: 8pt;}

/* ³×ÀÌºñ°ÔÀÌ¼Ç*/
.na  {  color: #737373; text-decoration:  none; font-size: 8pt; line-height: 140%}
.na2 { FONT-SIZE: 8pt; COLOR: #6f6f6f; FONT-FAMILY: vandana; TEXT-DECORATION: none}

/* bold*/
.b1 {  color: #585858; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%}
.b2 {  color: #585858; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%;letter-spacing: -1px}
.b3 {  color: #00ACAA; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%;letter-spacing: -1px}


/* top*/
.top  {  color: #5D5D5D; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%}
.top  a {  color: #5D5D5D; text-decoration: none; }
.top  a:link {  color: #5D5D5D; text-decoration: none; }
.top  a:hover {  color: #5D5D5D; text-decoration: underline; }


/* color*/
.c1  { color: #00ACAA; FONT-WEIGHT: bold; line-height: 140%}
.c1  a {  color: #00ACAA; text-decoration: none; }
.c1  a:link {  color: #00ACAA; text-decoration: none; }
.c1  a:hover {  color: #00ACAA; text-decoration: underline; }

.c1_1  { color: #017A78; FONT-WEIGHT: bold; line-height: 140%}
.c1_1  a {  color: #017A78; text-decoration: none; }
.c1_1  a:link {  color: #017A78; text-decoration: none; }
.c1_1  a:hover {  color: #017A78; text-decoration: underline; }


.c_blue  {  color: #0066CC; text-decoration:  none; line-height: 140%}
.c_red {  color: #F00101; text-decoration:  none; font-size: 11pt; FONT-WEIGHT: bold; line-height: 140%}
.c_orange {  color: #EF8700; text-decoration:  none;  FONT-WEIGHT: bold; line-height: 140%}
.c_white {  color: #ffffff; text-decoration:  none;  FONT-WEIGHT: line-height: 140%}
.c_re {  color: #FF4800; text-decoration:  none; font-size: 11pt; FONT-WEIGHT: bold; line-height: 140%}

.c2 {  color: #FF4800; text-decoration:  none; line-height: 140%}
.c2  a {  color: #FF4800; text-decoration: none; }
.c2  a:link {  color: #FF4800; text-decoration: none; }
.c2  a:hover {  color: #FF4800; text-decoration: underline; }


.c3 {  color: #737A8B; text-decoration:  none; line-height: 140%}
.c3  a {  color: #737A8B; text-decoration: none; }
.c3  a:link {  color: #737A8B; text-decoration: none; }
.c3  a:hover {  color: #737A8B; text-decoration: underline; }

.c4 {  color: #0066CC; text-decoration:  none; line-height: 140%}
.c4  a {  color: #0066CC; text-decoration: none; }
.c4  a:link {  color: #0066CC; text-decoration: none; }
.c4  a:hover {  color: #0066CC; text-decoration: underline; }

.c40 {  color: #1279E0; text-decoration:  none; font-size: 8pt;line-height: 140%}
.c40  a {  color: #1279E0; text-decoration: none; font-size: 8pt;}
.c40  a:link {  color: #1279E0; text-decoration: none; font-size: 8pt;}
.c40  a:hover {  color: #1279E0; text-decoration: underline; font-size: 8pt;}

.c5 {  color: #EF8700; text-decoration:  none; line-height: 140%}
.c5  a {  color: #EF8700; text-decoration: none; }
.c5  a:link {  color: #EF8700; text-decoration: none; }
.c5  a:hover {  color: #EF8700; text-decoration: underline; }

.c6 {  color: #555555; text-decoration:  none; line-height: 140%}
.c6  a {  color: #555555; text-decoration: none; }
.c6  a:link {  color: #555555; text-decoration: none; }
.c6  a:hover {  color: #555555; text-decoration: none; }

.c7 {  color: #FF9900; text-decoration:  none; line-height: 140%}
.c7  a {  color: #FF9900; text-decoration: none; }
.c7  a:link {  color: #FF9900; text-decoration: none; }
.c7  a:hover {  color: #FF9900; text-decoration: none; }

.c8 {  color: #FFffff; text-decoration:  none; line-height: 140%;letter-spacing:-1}
.c8  a {  color: #FFffff; text-decoration: none; letter-spacing:-1}
.c8  a:link {  color: #FFffff; text-decoration: none; letter-spacing:-1}
.c8  a:hover {  color: #FFffff; text-decoration: none; letter-spacing:-1}

.c9 {  color: #004799; text-decoration:  none; line-height: 140%}
.c9  a {  color: #004799; text-decoration: none; }
.c9  a:link {  color: #004799; text-decoration: none; }
.c9  a:hover {  color: #004799; text-decoration: underline; }

.c0 {  color: #333333; text-decoration:  none; FONT-WEIGHT: bold;line-height: 140%}
.c0  a {  color: #333333; text-decoration: none; }
.c0  a:link {  color: #333333; text-decoration: none; }
.c0  a:hover {  color: #333333; text-decoration: underline; }

.c01  {  color: #333333; text-decoration:  none; FONT-WEIGHT: bold;line-height: 140%}
.c01  a {  color: #333333; text-decoration: none;FONT-WEIGHT: bold; }
.c01  a:link {  color: #333333; text-decoration: none;FONT-WEIGHT: bold; }
.c01  a:hover {  color: #EF8700; text-decoration: none;FONT-WEIGHT: bold; }

.c02  {  color: #afafaf; text-decoration:  none; FONT-WEIGHT: bold;line-height: 140%}
.c02  a {  color: #afafaf; text-decoration: none;FONT-WEIGHT: bold; }
.c02  a:link {  color: #afafaf; text-decoration: none;FONT-WEIGHT: bold; }
.c02  a:hover {  color: #afafaf; text-decoration: none;FONT-WEIGHT: bold; }

.c03  {  color: #b3b2b2; text-decoration:  none; FONT-WEIGHT: bold;line-height: 140%;letter-spacing:-1}
.c03  a {  color: #b3b2b2; text-decoration: none;FONT-WEIGHT: bold; letter-spacing:-1}
.c03  a:link {  color: #b3b2b2; text-decoration: none;FONT-WEIGHT: bold; letter-spacing:-1}
.c03  a:hover {  color: #b3b2b2; text-decoration: none;FONT-WEIGHT: bold; letter-spacing:-1}

.c04  {  color: #666666; text-decoration:  none; FONT-WEIGHT: bold;line-height: 140%}
.c04  a {  color: #666666; text-decoration: none;FONT-WEIGHT: bold; }
.c04  a:link {  color: #666666; text-decoration: none;FONT-WEIGHT: bold; }
.c04  a:hover {  color: #666666; text-decoration: none;FONT-WEIGHT: bold; }

.c07  {  color: #585858; text-decoration:  none; FONT-WEIGHT: bold;line-height: 140%}
.c07  a {  color: #585858; text-decoration: none;FONT-WEIGHT: bold; }
.c07  a:link {  color: #585858; text-decoration: none;FONT-WEIGHT: bold; }
.c07  a:hover {  color: #ef8700; text-decoration: none;FONT-WEIGHT: bold; }

/* line*/
.bor_si_top {height: 2px;background-image:  url(http://image.r114.co.kr/images/r114/2004/common/tbl_border_t.gif);}
.bor_si_bottom{background-color: #EEEEEF;height: 1px;}
.tbl_si {width:100%;}
.tbl_si_cell {text-align: default; height:24px;background-color: #FFFFFF;padding-left:5;}
.tbl_si_cell_clr {text-align: default ; background-color: #F6F6F7; height: 24px;padding-left:5;}
.tbl_si_line {height: 1px;background-image:  url(http://image.r114.co.kr/images/r114/2004/common/line_dot_h.gif);}
.tbl_si_line_pair {height: 1px;background-image:  url(http://image.r114.co.kr/images/r114/2004/common/line_dot_h.gif);}
.tbl_si_notes {padding: 3 ;font-size:11px;color: #666666;font-family:"Nanum Gothic";}

/* title*/
.tit  {  color: #FF6C00; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%}
.tit2 {  color: #4F7620; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%}
.tit22 {  color: #4F7620; text-decoration:  none;  line-height: 140%}
.tit3 {  color: #AE4D12; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%}
.tit4 {  color: #787500; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%}
.tit5 {  color: #956300; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%}
.tit55 {  color: #444444; text-decoration:  none;  line-height: 140%}
.tit6 {  color: #D28E11; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%}
.tit7 {  color: #AC9D8E; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%}
.tit8 {  color: #13AC95; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%}
.tit9 {  color: #457788; text-decoration:  none; FONT-WEIGHT: bold; line-height: 140%}

/*¸®½ºÆ®,³»¿ëº¸±â,³ª¸ÓÁö*/
.bor_list_top {background-color: #DEDEDE; height: 2px;}
.bor_list_bottom {background-color: #DEDEDE; height: 2px;}
.tbl_list {width:100%;}
.list_cell_tit { font-weight: bold; text-align: center ; background-color: #F5F5F5; height:24; border-bottom: 1 solid #FFFFFF ;border-top: 1 solid #FFFFFF ;}
.list_cell_tit_line {height:1px; background-color: #DEDEDE;}
.list_cell_tit_sub {font-weight: normal; text-align: center ; background-color: #FFFFFF; padding: 3 0 3 0;}
.list_cell_tit_under {height:1px; background-color: #DEDEDE;border-bottom: 4 solid #F1F1F1 ;}
.list_cell {text-align: center;padding: 3 0 3 0 ;background-color: #FFFFFF;}
.list_cell_clr {text-align: center ; background-color: #FFFFFF; height: 22px;}
.list_line {height: 1px;background-image:  url(http://image.r114.co.kr/images/r114/2004/common/line_dot_h.gif);}
.list_line_pair {height: 1px;background-image:  url(http://image.r114.co.kr/images/r114/2004/common/line_dot_h.gif);}
.list_notes {padding: 3 ;font-size:11px;color: #666666;}

/*  abcd */
.abcd{  color: #3C527A; text-decoration: none; font-size: 10pt; FONT-WEIGHT: bold;}
.abcd  a {  color: #3C527A; text-decoration: none; font-size: 10pt;}
.abcd  a:link {  color: #3C527A; text-decoration: none; font-size: 10pt;}
.abcd  a:hover {  color: #3C527A; text-decoration: none; font-size: 10pt;}

.categoryName{  color: #333333; text-decoration: none;  padding-left : 12px; HEIGHT: 18;}
.categoryName  a {  color: #333333; text-decoration: none; }
.categoryName  a:link {  color: #333333; text-decoration: none; }
.categoryName  a:hover {  color: #0055FF; text-decoration: none; }

/* °øÁö»çÇ× */
.notice  {  color: #566AA8; text-decoration: none;  HEIGHT: 12;}
.notice  a {  color: #566AA8; text-decoration: none; }
.notice  a:link {  color: #566AA8; text-decoration: none; }
.notice  a:hover {  color: #001C53; text-decoration: none; }

/* Q&A */
.qna  {  color: #006666; text-decoration: none;  HEIGHT: 12;}
.qna  a {  color: #006666; text-decoration: none; }
.qna  a:link {  color: #006666; text-decoration: none; }
.qna  a:hover {  color: #001C53; text-decoration: none; }

/* list */
.list  {  color: #000000; text-decoration: none;  HEIGHT: 12;}
.list  a {  color: #000000; text-decoration: none; }
.list  a:link {  color: #000000; text-decoration: none; }
.list  a:hover {  color: #EF8700;  text-decoration: underline; }
.list  a:visited {  color: #4F6299; text-decoration: none; }

/* list2 */
.list2  {  color: #000000; text-decoration: none;  HEIGHT: 12; line-height: 160%}
.list2  a {  color: #4F6299; text-decoration: none;  line-height: 160%}
.list2  a:link {  color: #000000; text-decoration: none;  line-height: 160%}
.list2  a:hover {  color: #EF8700;  text-decoration: underline;  line-height: 160%}


/* page */
.pg { PADDING-RIGHT: 9px; PADDING-LEFT: 8px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: #404040; PADDING-TOP: 2px}
.pg {  color: #000000; text-decoration: none;  HEIGHT: 12;}
.pg  a {  color: #000000; text-decoration: none; }
.pg  a:link {  color: #000000; text-decoration: none; }
.pg  a:hover {  color: #EF8700;  text-decoration: underline; }

.pg2 { PADDING-RIGHT: 9px; PADDING-LEFT: 8px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 2px}
.pg2 {  color: #ffffff; text-decoration: none; font-size: 8pt; HEIGHT: 12;}
.pg2  a {  color: #ffffff; text-decoration: none; font-size: 8pt;}
.pg2  a:link {  color: #ffffff; text-decoration: none; font-size: 8pt;}
.pg2  a:hover {  color: #ffffff;  text-decoration: underline; font-size: 8pt;}


/* º»¹® */
.tableleft { background-color:#ff0000;  color: #595F8C; text-decoration: none; font-weight: bold;  padding-right : 4px; padding-left : 4px; padding-top : 4px;}
.tableleft a { background-color:#ff0000;  color: #707070; text-decoration: none; font-weight: bold;  padding-right : 4px; padding-left : 4px; padding-top : 4px;}
.tableleft a:link { background-color:#ff0000;  color: #707070; text-decoration: none; font-weight: bold;  padding-right : 4px; padding-left : 4px; padding-top : 4px;}
.tableleft a:hover { background-color:#ff0000;  color: #003399; text-decoration: underline; font-weight: bold;  padding-right : 4px; padding-left : 4px; padding-top : 4px;}

.tablehead { background-color:#F8F9FF;  color: #595F8C; text-decoration: none; font-weight: bold;  padding-right : 4px; padding-left : 4px; padding-top : 4px;}
.tablehead a { background-color:#F8F9FF;  color: #707070; text-decoration: none; font-weight: bold;  padding-right : 4px; padding-left : 4px; padding-top : 4px;}
.tablehead a:link { background-color:#F8F9FF;  color: #707070; text-decoration: none; font-weight: bold;  padding-right : 4px; padding-left : 4px; padding-top : 4px;}
.tablehead a:hover { background-color:#F8F9FF;  color: #003399; text-decoration: underline; font-weight: bold;  padding-right : 4px; padding-left : 4px; padding-top : 4px;}

.tablebody { background-color:#ffffff;  color: #505050; text-decoration: none;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.tablebody a { background-color:#ffffff;  color: #707070; text-decoration: none;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.tablebody a:link { background-color:#ffffff;  color: #707070; text-decoration: none;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.tablebody a:hover { background-color:#ffffff;  color: #003399; text-decoration: underline;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}

.tableinput { background-color:#ffffff;  color: #505050; text-decoration: none;  padding-left : 4px; padding-right : 4px;}

.comment {  color: #999999; text-decoration: none;  padding-top : 4px; line-height: 120%}
.comment a {  color: #999999; text-decoration: none; }
.comment a:link {  color: #999999; text-decoration: none; }
.comment a:hover {  color: #ff9900; text-decoration: underline; }

.stephead { background-color:#F4F1ED;  color: #000000; text-decoration: none; font-weight: bold;  padding-right : 4px; padding-left : 4px; padding-top : 4px;}
.stephead a { background-color:#F4F1ED;  color: #000000; text-decoration: none;   padding-right : 4px; padding-left : 4px; padding-top : 4px;}
.stephead a:link { background-color:#F4F1ED;  color: #000000; text-decoration: none;   padding-right : 4px; padding-left : 4px; padding-top : 4px;}
.stephead a:hover { background-color:#F4F1ED;  color: #EF8700; text-decoration: underline;   padding-right : 4px; padding-left : 4px; padding-top : 4px;}

.stepbody { background-color:#ffffff;  color: #697176; text-decoration: none;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.stepbody a { background-color:#ffffff;  color: #697176; text-decoration: none;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.stepbody a:link { background-color:#ffffff;  color: #697176; text-decoration: none;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.stepbody a:hover { background-color:#ffffff;  color: #697176; text-decoration: underline;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}

.table {  color: #697176; text-decoration: none; font-weight: bold; }
.table a {  color: #697176; text-decoration: none; font-weight: bold; }
.table a:link {   color: #697176; text-decoration: none; font-weight: bold; }
.table a:hover {  color: #3A6B95; text-decoration: none; font-weight: bold; }


/* Footer */
.footerMenu1  {  color: #666666; text-decoration: none;  padding-left : 20px; line-height: 140%}
.footerMenu1  a {  color: #666666; text-decoration: none; }
.footerMenu1  a:link {  color: #4F4F4F; text-decoration: none; }
.footerMenu1  a:hover {  color: #EF8700; text-decoration: none; }

.footerMenu2  {  color: #FFFF99; text-decoration: none;  padding-left : 20px;}
.footerMenu2  a {  color: #FFFF99; text-decoration: none; }
.footerMenu2  a:link {  color: #FFFF99; text-decoration: none; }
.footerMenu2  a:hover {  color: #FFCC00; text-decoration: none; }

.footerEng  { font-family: verdana, helvetica, arial; color: #FFFFFF; text-decoration: none; font-size: 8pt; padding-left : 20px; line-height: 140%}
.footerEng  a { font-family: verdana, helvetica, arial; color: #FFFFFF; text-decoration: none; font-size: 8pt;}
.footerEng  a:link { font-family: verdana, helvetica, arial; color: #FFFFFF; text-decoration: none; font-size: 8pt;}
.footerEng  a:hover { font-family: verdana, helvetica, arial; color: #FFFFFF; text-decoration: none; font-size: 8pt;}

/*AD*/
.best_ad  { font-family: verdana, helvetica, arial; color: #666666; text-decoration: none; font-size: 8pt; padding-left : 20px; line-height: 140%}
.best_ad  a { font-family: verdana, helvetica, arial; color: #666666; text-decoration: none; font-size: 8pt;}
.best_ad  a:link { font-family: verdana, helvetica, arial; color: #666666; text-decoration: none; font-size: 8pt;}
.best_ad  a:hover { font-family: verdana, helvetica, arial; color: #666666; text-decoration: none; font-size: 8pt;}

/* sitemap */
.sitemap { background-color:#ffffff;  color: #505050; text-decoration:  none;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.sitemap a { background-color:#ffffff;  color: #707070; text-decoration: none;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.sitemap a:link { background-color:#ffffff;  color: #707070; text-decoration: none;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.sitemap a:hover { background-color:#ffffff;  color: #003399; text-decoration: underline;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}

.site_tt { background-color:#ffffff;  color: #505050; text-decoration:  none; font-weight: bold;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.site_tt a { background-color:#ffffff;  color: #707070; text-decoration: none; font-weight: bold;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.site_tt a:link { background-color:#ffffff;  color: #707070; text-decoration: none; font-weight: bold;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.site_tt a:hover { background-color:#ffffff;  color: #003399; text-decoration: underline; font-weight: bold;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}

.site_body { background-color:#ffffff;  color: #505050; text-decoration:  none;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.site_body a { background-color:#ffffff;  color: #707070; text-decoration: none;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.site_body a:link { background-color:#ffffff;  color: #707070; text-decoration: none;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}
.site_body a:hover { background-color:#ffffff;  color: #003399; text-decoration: underline;  padding-left : 4px; padding-right : 4px; padding-top : 4px;}

/* »õ Ã¢ */
.newwhead { background-color:#ececec;}
.newwline { background-color:#999999;}

/*Å¸ÀÌÆ²*/
.Ptitle { font : bold 16px/18px Nanum Gothic ; letter-spacing : -1px ; color : #F98500 ; height : 30px; padding : 5 0 0 0;}
.Ptitle_desc { font : 11px/16px Nanum Gothic ; color : #999999;}
.stit11 {font : bold 13px/18px Nanum Gothic ; color : #000000 ; padding : 3 0 7 5 ;letter-spacing:-1}



/*Å×ÀÌºí¶óÀÎ*/
.tb_line {border-top:1px solid #000;border-left:1px solid #000;}
.tb_line .td_line {border-right:1px solid #333; border-bottom:1px solid #333;}
.tb_line .td_lineR {border-right:1px solid #333;}
.tb_line .td_lineB {border-bottom:1px solid #333;}
.tb_line .td_lineT {border-top:1px solid #333;}

/*Å×ÀÌºí¶óÀÎ2*/
.table_line {border-top:1px solid #000;border-left:1px solid #000;}
.table_line td {border-right:1px solid #000; border-bottom:1px solid #000; padding:5px 0;}

/*³«ÂûÁ¤º¸Å×ÀÌºí¶óÀÎ*/
.pop_nak {border-top:1px solid #000;border-left:1px solid #000;}
.pop_nak_list {border-top:1px solid #000;}
.pop_nak td, .pop_nak_list td {border-bottom:1px solid #000;}

/*ÀÎ±Ù³«Âû»ç·Ê*/
.nak_title {color:#0041b9;}

.top_total {border-top:1px solid #dcd6cf; border-left:1px solid #dcd6cf; margin-top:10px;}
.top_total th {border-right:1px solid #dcd6cf; border-bottom:1px solid #dcd6cf; background:#f4f1ed; line-height:20px; padding:6px 0;}
.top_total td {border-right:1px solid #dcd6cf; border-bottom:1px solid #dcd6cf; text-align:right; font-weight:bold; line-height:20px; padding:6px 0;}
.top_total td span {margin-right:50px;}

.nak_pop_list {border-top:1px solid #dcd6cf; border-left:1px solid #dcd6cf; margin-top:5px;}
.nak_pop_list th {border-right:1px solid #dcd6cf; border-bottom:1px solid #dcd6cf; background:#f4f1ed; padding:4px 0;}
.nak_pop_list td {border-right:1px solid #dcd6cf; border-bottom:1px solid #dcd6cf; line-height:18px; padding:3px 0;}
.nak_pop_list td.add {padding:5px; text-align:left;line-height:160%;}
.nak_pop_list td.add p {text-align:left;}
.nak_pop_list td .price {margin:0 5px; text-align:right;}
.nak_pop_list td .small-txt {font-size:11px; margin-top:2px;}
.nak_pop_list td p {margin:5px 0 0 0; text-align:center;}
.nak_pop_list td p.up {background:url(/image/apt_list/arrow_up.gif) 5px 4px no-repeat; margin-right:5px; text-align:right;}
.nak_pop_list td p.down {background:url(/image/apt_list/arrow_down.gif) 5px 4px no-repeat; margin-right:5px; text-align:right;}
.nak_pop_list td td {border:none;}

.nak_link {border:1px solid #bbb; background:#f3f3f3; padding:5px; margin-top:15px;}
.nak_link .left_t {float:left; padding-top:5px;}
.nak_link .right_b {float:right;}
.Bold {font-weight:bold !important;}

table.gridtable {
	font-family: Nanum Gothic,verdana,arial,sans-serif;
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #a2a2a2;
	border-collapse: collapse;
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #a2a2a2;
	background-color: #dedede;
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #a2a2a2;
	background-color: #ffffff;
	text-align:center;
}
/*20150504_ryu ¹°°Ç¼Û´Þ³»¿ª*/
.munsongWrap {text-decoration: none;font-size: 9pt;}
h3.h_songdal {display:block;font-weight: bold;height:30px; line-height:30px; margin-top:10px;text-align:left !important;}
h3.h_mungun {display:block;font-weight: bold;height:30px; line-height:30px; text-align:left !important;}
table.Ltbl_dt {width:100%;}
table.Ltbl_dt thead tr th {background:#f4f1ed; padding:5px 0 2px 0;}
table.Ltbl_dt tbody tr th {background:#f4f1ed; padding:5px 0 2px 0;}
table.Ltbl_dt tbody tr td.txtcenter {padding:5px 5px 2px 25px;}
table.Ltbl_dt tbody tr td {padding:5px 5px 2px 25px; text-align:left;}
.txtcenter {text-align:center;}

h3.h_songdal {
    display: block;
    font-weight: bold;
    height: 20px;
    line-height: 30px;
    margin-top: 10px;
    text-align: left !important;

}
caption, legend {
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    text-indent: -9999px;
}
.gong_n_list {
    border: 1px solid #5a768f;
    border-top: 2px solid #5a768f;
    margin: 0px 0 0 0;
}
.gong_n_line1 {
    border-bottom: 1px solid #5a768f;
    border-right: 1px solid #5a768f;
}
.gong_n_line2 {
    border-bottom: 1px solid #5a768f;
}
.gong_n_list th {
    padding: 5px 0 5px 0;
    background: #e1e7ee;
    color: #3B5265;
    line-height: 16px;
}
.gong_n_list td {
    padding: 2px 1px 2px 1px;
    color: #000;
    line-height: 160%;
}
.gong_n_text1 {
    text-align: center;
}
.gong_n_list td ul li {
    padding: 0;
    margin: 0 0 0 -20px;
    list-style-type: none;
	text-align:left
}
.tm_n {
    color: #000000;
    text-decoration: none;
    letter-spacing: -0.5px;
    padding-top: 3px;
	text-align:left
}

/* Àû¿ë´ë»ó : ³«ÂûÅë°è¿ä¾à */
.stat_TB4 {border:2px solid #9BB0C0;  margin-bottom:10px; }
.stat_TB4 th, .stat_TB td {border-bottom:1px solid #a7afb2; color:#0f263a;}
.stat_TB4 th {text-align:center; /*font-family: 'Nanum Gothic Coding', monospace;*/ font-weight:600; background:#eff3f5; padding:2px;}
.stat_TB4 td {text-align:right; /*font-family:Tahoma, Geneva, sans-serif;*/   padding:5px 7px; border-bottom:1px solid #a7afb2;}

.stat_TB4.newtbl {border:2px solid #c1c1c1;  margin-bottom:10px; }
.stat_TB4.newtbl th, .stat_TB.newtbl td {border-bottom:1px solid #c1c1c1; color:#0f263a;}
.stat_TB4.newtbl th {text-align:center; /*font-family: 'Nanum Gothic Coding', monospace;*/ font-weight:600; background:#f5f5f5; padding:2px;}
.stat_TB4.newtbl td {text-align:right; /*font-family:Tahoma, Geneva, sans-serif;*/  ; padding:5px 7px; border-bottom:1px solid #c1c1c1;}



.pageclass { padding-right: 9px; padding-left: 8px;padding-bottom: 0px; color: #404040; padding-top: 2px;}
.pageclass { color: #414141; text-decoration: none; height: 12;}
.pageclass  a {color: #414141; text-decoration: none; }
.pageclass  a:link {color: #414141; text-decoration: none; ;}
.pageclass  a:hover { color: #ef8700;  text-decoration: underline;}

.detail_pop_photo {padding:10px}
.photo_satellite {width:45%;  height:640px; border:solid 10px #0d116c; margin-right:30px}
.photo_real {border:solid 10px #0d116c; width:55%; height:640px; padding-right:10px; min-width:980px }
#title1 {height:535px; width:245px; position: relative; overflow: auto}
.photo_view {/*position: relative; left: 0px; top: -50px;*/}

.map_overbtn {
	cursor:pointer;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 30px;
    position: absolute;
    bottom: 20px;
    left: 33%;
    background: #0d116c;
    color: white;
    border: solid 1px #cccccc;
    z-index: 9999;
    box-shadow: 4px 4px 3px 1px #0000004d;
    border-radius: 8px 8px;
    background: linear-gradient(0deg, rgba(2,0,36,1) 0%, rgba(9,9,121,1) 35%, rgba(0,212,255,1) 100%);
}
.map_overbtn:hover {
	color:yellow
}
.map_wrap {width:95%; height:96.5%}

#map_container {padding:10px}
@media ( max-width: 1400px ) {
  .detail_pop_photo { flex-wrap: wrap-reverse;}
  .photo_satellite {width:990px; height:640px; border-right:solid 10px #0d116c; border-bottom:solid 10px #0d116c; padding-bottom: 0px; margin-right:0; margin-top:30px}
	.map_wrap {width:96%; height:96.5%}
  .photo_real {width:990px}
}

/*orderman 20220208*/
.etc_arlt {position:absolute;
    width: 1px;
    height: 1px;
	}
	.etc_arlt .etc_arlt_cnt {
		position: relative;
		top: 0;
		left: 0;
		width: 300px;
		height: 200px;
		background: #ffffff;
		border: solid 1px #cccccc;
		box-shadow: 0px 1px 3px;
		padding: 10px;
		line-height:160%;
		font-size:14px;
		font-weight:200;

	}
		.etc_arlt .etc_arlt_cnt span {
			font-size: 14px;
			font-weight: 600;
			width: 100%;
			border-bottom: dashed 1px #cccccc;
			display: inline-flex;
			height: 20px;
			padding-bottom:10px;
			margin-bottom: 10px;
			justify-content: space-between;
			overflow:hidden;
		}