@font-face {
  font-family: 'Nanum Barun Gothic';
  font-style: normal;
  font-weight: 400;
  src: local('Nanum Barun Gothic Regular'), local('Nanum Barun Gothic-Regular'), local('NanumBarunGothic Regular');
  src: url(../config/NanumBarunGothic.eot);
  src: url(../config/NanumBarunGothic.eot?#iefix) format('embedded-opentype'),
       url(../config/NanumBarunGothic.woff) format('woff'),
       url(../config/NanumBarunGothic.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Barun Gothic';
  font-style: normal;
  font-weight: 700;
  src: local('Nanum Barun Gothic Bold'), local('Nanum Barun Gothic-Bold'), local('NanumBarunGothic Bold');
  src: url(../config/NanumBarunGothicBold.eot);
  src: url(../config/NanumBarunGothicBold.eot?#iefix) format('embedded-opentype'),
       url(../config/NanumBarunGothicBold.woff) format('woff'),
       url(../config/NanumBarunGothicBold.ttf) format('truetype');
}

@font-face {
  font-family: 'NSM';
  font-style: normal;
  font-weight: 700;
  src: local('NotoSans-Medium'), local('NotoSans-Medium'), local('NotoSans-Medium');
  src: url(../font/NotoSans-Medium.eot);
  src: url(../font/NotoSans-Medium.eot?#iefix) format('embedded-opentype'),
       url(../font/NotoSans-Medium.woff) format('woff'),
}

@font-face {
  font-family: 'NSR';
  font-style: normal;
  font-weight: 700;
  src: local('NotoSans-Regular'), local('NotoSans-Regular'), local('NotoSans-Regular');
  src: url(../font/NotoSans-Regular.eot);
  src: url(../font/NotoSans-Regular.eot?#iefix) format('embedded-opentype'),
       url(../font/NotoSans-Regular.woff) format('woff'),
}

BODY {font-family:"Nanum Barun Gothic";FONT-SIZE:12px; COLOR:#000000;margin:0px auto;padding:0px}
TD {	font-family:"Nanum Barun Gothic";FONT-SIZE:12px; COLOR:#000000; LINE-HEIGHT:13pt; letter-spacing:0px;}
IMG {	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
INPUT {Font-Size:12px;Font-Family:"Nanum Barun Gothic";COLOR: #000000;}
SELECT {font-size:12px;Font-Family:"Nanum Barun Gothic";COLOR: #000000;}
TEXTAREA {font-size:12px;Font-Family:"Nanum Barun Gothic";COLOR: #000000;}
ul,ol,li{list-style:none}

A:link {	FONT-SIZE: 12px; COLOR: #000000; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;}
A:visited {	FONT-SIZE: 12px; COLOR: #000000; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;}
A:active {	FONT-SIZE: 12px; COLOR: #000000; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;}
A:hover {	FONT-SIZE: 12px; COLOR: #ff8400; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;}

A.b:link {	FONT-SIZE: 12px; COLOR: #000000; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;letter-spacing:0px;}
A.b:visited {	FONT-SIZE: 12px; COLOR: #000000; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;letter-spacing:0px;}
A.b:active {	FONT-SIZE: 12px; COLOR: #000000; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;letter-spacing:0px;}
A.b:hover {	FONT-SIZE: 12px; COLOR: #0C4B90; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;letter-spacing:0px;TEXT-DECORATION: underline}

A.d:link {	FONT-SIZE: 11pt; COLOR: #000000; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;letter-spacing:0px;}
A.d:visited {	FONT-SIZE: 11pt; COLOR: #000000; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;letter-spacing:0px;}
A.d:active {	FONT-SIZE: 11pt; COLOR: #000000; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;letter-spacing:0px;}
A.d:hover {	FONT-SIZE: 11pt; COLOR: yellow; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;letter-spacing:0px;}

A.c:link {	FONT-SIZE: 12px; COLOR: #orangered; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;letter-spacing:0px;}
A.c:visited {	FONT-SIZE: 12px; COLOR: #orangered; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;letter-spacing:0px;}
A.c:active {	FONT-SIZE: 12px; COLOR: #orangered; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;letter-spacing:0px;}
A.c:hover {	FONT-SIZE: 12px; COLOR: #orangered; font-family: "Nanum Barun Gothic"; TEXT-DECORATION: none;letter-spacing:0px;TEXT-DECORATION: underline;}

A.list:link {FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Nanum Barun Gothic; TEXT-DECORATION: none}
A.list:visited {FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Nanum Barun Gothic; TEXT-DECORATION: none}
A.list:active {FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Nanum Barun Gothic; TEXT-DECORATION: none}
A.list:hover {FONT-SIZE: 8pt; COLOR: orangered; FONT-FAMILY: Nanum Barun Gothic; TEXT-DECORATION: none}

A.Photo_txt:link {FONT-SIZE: 8pt; COLOR: 0A5A6B; FONT-FAMILY: "Nanum Barun Gothic"; TEXT-DECORATION: none}
A.Photo_txt:visited {FONT-SIZE: 8pt; COLOR: 0A5A6B; FONT-FAMILY: "Nanum Barun Gothic"; TEXT-DECORATION: none}
A.Photo_txt:active {FONT-SIZE: 8pt; COLOR: 0A5A6B; FONT-FAMILY: "Nanum Barun Gothic"; TEXT-DECORATION: none}
A.Photo_txt:hover {FONT-SIZE: 8pt; COLOR: 0A5A6B; FONT-FAMILY: "Nanum Barun Gothic"; TEXT-DECORATION: underline}

A.cate_menu:link {FONT-SIZE: 12px; COLOR: FFFFFF; FONT-FAMILY: "Nanum Barun Gothic"; TEXT-DECORATION: none}
A.cate_menu:visited {FONT-SIZE: 12px; COLOR: FFFFFF; FONT-FAMILY: "Nanum Barun Gothic"; TEXT-DECORATION: none}
A.cate_menu:active {FONT-SIZE: 12px; COLOR: FFFFFF; FONT-FAMILY: "Nanum Barun Gothic"; TEXT-DECORATION: none}
A.cate_menu:hover {FONT-SIZE: 12px; COLOR: YELLOW; FONT-FAMILY: "Nanum Barun Gothic"; TEXT-DECORATION: underline}

A.nt:link {FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Nanum Barun Gothic; TEXT-DECORATION: none}
A.nt:visited {FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Nanum Barun Gothic; TEXT-DECORATION: none}
A.nt:active {FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Nanum Barun Gothic; TEXT-DECORATION: none}
A.nt:hover {FONT-SIZE: 12px; COLOR: orangered; FONT-FAMILY: Nanum Barun Gothic; TEXT-DECORATION: none}

ul,ol,li{list-style:none}

.in {border:1px solid #aaaaaa; background-color:#FAFAFA; font-family:'Nanum Barun Gothic'; font-size:9pt; height:19px; padding-top:1px; padding-left:1px; padding-right:1px;};

.min_search {
	font-family: "Nanum Barun Gothic";
	letter-spacing:0px;
	font-size: 11px;
	color: 7F7F72;
	background-color: FFFFF7;
	height:18px;
	border:1 solid;
	font-align:center;
	border-left: #D7D7D1 1px solid;
	border-bottom: #D7D7D1 1px solid;
	border-right: #D7D7D1 1px solid;
	border-top: #D7D7D1 1px solid;
	}

.form_tm {
	font-family: "Nanum Barun Gothic";
	letter-spacing:0px;
	font-size: 11px;
	color: 000000;
	background-color: FFFFFF;
	height:19px;
	border:1 solid;
	font-align:center;
	border-left: #D7D7D1 1px solid;
	border-bottom: #D7D7D1 1px solid;
	border-right: #D7D7D1 1px solid;
	border-top: #D7D7D1 1px solid;
	}

.member {
	font-family: "Nanum Barun Gothic";
	font-size: 11px;
	color: 333333;
	background-color: E0E0E0;
	}

.txt1 {FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 18px; FONT-FAMILY: "Nanum Barun Gothic";letter-spacing:0px;}
.form_sh {
	font-family: "Nanum Barun Gothic";
	letter-spacing:0px;
	font-size: 11px;
	color: 000000;
	background-color: FFFFFF;
	width:280px;
	height:19px;
	border:0 solid;
/*	text-align:center;*/
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	background:url('/image/sh_bg_txt.jpg');background-repeat:no-repeat;
	}
.sh {
	font-family: "Nanum Barun Gothic";
	letter-spacing:0px;
	font-size: 12px;
	color: 000000;
	background-color: FFFFFF;
	height:18px;
	border:1 solid;
	text-align:center;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	}
.box {
	font-family: "Nanum Barun Gothic";
	letter-spacing:0px;
	font-size: 12px;
	color: 313131;
	background-color: F9F9F9;
	height:18px;
	border:1 solid;
	text-align:center;
	border-left: DEDEDE 1px solid;
	border-bottom: DEDEDE 1px solid;
	border-right: DEDEDE 1px solid;
	border-top: DEDEDE 1px solid;
	}

.gt{font-weight:bold;font-size:24px;color:000000;line-height:1.6em;font-family:Nanum Barun Gothic;}
.fb{font-weight:bold;}
.day{font-family: "Tahoma"; font-size: 10px; line-height: 130%; color:CF3C14;}
.sub_menu_font{font-family: "Nanum Barun Gothic"; font-size: 11px; line-height: 130%;}
.type1{font-family: "Nanum Barun Gothic"; font-size: 11px; line-height: 160%; color:#737373;}
.type2{font-family: "verdana"; font-size: 11px; line-height: 160%; color:#737373;letter-spacing:0px;}
.type3{font-family: "verdana"; font-size: 11px; line-height: 160%; color:#808080;letter-spacing:0px;}
.type4{font-family: "Nanum Barun Gothic,verdana"; font-size: 11px; line-height: 170%; color:#808080;letter-spacing:0px;}
.type5{font-family: "verdana,Nanum Barun Gothic"; font-size: 11px; line-height: 130%; color:#6D6858;letter-spacing:0px;}
.type6{font-family: "verdana,Nanum Barun Gothic"; font-size: 11px; line-height: 130%; color:#737373;letter-spacing:0px;}
.type7{font-family: "Nanum Barun Gothic"; font-size: 8pt; line-height: 130%; color:#737373;letter-spacing:0px;}
.type8{font-family: "Nanum Barun Gothic,verdana"; font-size: 8pt; line-height: 140%; color:#737373;}
.dat{font-family: "Nanum Barun Gothic,verdana"; font-size: 8pt; line-height: 160%; color:#327878;letter-spacing:0px;}
.date{font-family: "verdana"; font-size: 8pt; line-height: 160%; color:#FFF475;letter-spacing:0px;}
.date2{font-family: "Tahoma"; font-size: 10px; line-height: 130%; color:FF712B;}
.hyun {FONT-SIZE: 11px; COLOR: #616161; LINE-HEIGHT: 18px; FONT-FAMILY: "Nanum Barun Gothic";letter-spacing:0px;}
.jin {FONT-SIZE: 11px; COLOR: #6F6F6F; LINE-HEIGHT: 18px; FONT-FAMILY: "Nanum Barun Gothic";letter-spacing:0px;}
.prod_n {FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "Nanum Barun Gothic";letter-spacing:0px;}
.pol {FONT-SIZE: 11px; COLOR: #767676; LINE-HEIGHT: 14px; FONT-FAMILY: "Nanum Barun Gothic";letter-spacing:0px;}
.visit {FONT-SIZE: 11px; COLOR: 616161; LINE-HEIGHT: 18px; FONT-FAMILY: "Nanum Barun Gothic";letter-spacing:0px;}
.dc{letter-spacing:0px;font-size:13px;font-weight:bold;color:FFFFFF}
.poll{font-family: "Nanum Barun Gothic,verdana"; font-size: 8pt; line-height: 140%; color:#888888;letter-spacing:0px;}
.floot{font-family: "Nanum Barun Gothic,verdana"; font-size: 8pt; line-height: 140%; color:#636363;letter-spacing:0px;}
.dc{letter-spacing:0px;font-weight:bold;}
.btn1 {font-size:12px;border:1 double black; border-color:CFCFCF;background:EFEFEF;height:20px;cursor:hand;font-family:Nanum Barun Gothic;}
.btn2 {
	font-size:12px;
	border:1 double black; 
	background:EFEFEF;
	height:20px;
	cursor:hand;
	border-left: #D7D7D1 1px solid;
	border-bottom: #D7D7D1 1px solid;
	border-right: #D7D7D1 1px solid;
	border-top: #D7D7D1 1px solid;
	border-color:000000;
		}
.btn3 {font-size:12px;border:1 double black; border-color:6FCCD6;background:9CDCE3;height:18px;cursor:hand;color:FFFFFF}
.btn4 {font-size:12px;border:1 double black; border-color:777777;background:888888;height:22px;color:FFFFFF;cursor:hand;}
.btn5 {font-size:8pt;border:1 double black; border-color:000000;background:4DBDAF;height:20px;cursor:hand;color:FFFFFF}
.btn6 {font-size:8pt;border:1 double black; border-color:000000;background:FF7204;height:20px;cursor:hand;color:FFFFFF}
.btn7 {font-size:12px;font-family:Nanum Barun Gothic;border:1 solid #000000;background-color:#000000;height:22px;cursor:hand;color:FFFFFF;padding:2px 2px 4px 2px;cursor:pointer;}
.8t2 {color:000000;}
.t2 {color:FFFFFF;font-weight:bold;}
/*ÀÌ¹ÌÁö À§¿¡ ÀÌ¹ÌÁö ³õ±â*/
.double_img01 {position: relative;display: inline-block;}
.double_img02 {position: absolute;left:0;top:0;}
.lm_tit {font-size:16pt;line-height:1.6em;padding-left:10px;font-family:nanumbarungothic;color:FFFFFF;}
.tit {font-size:22pt;line-height:120%;padding-left:10px;font-family:nanumbarungothic;color:212121;}
.navtext {position:absolute;z-index:20;text-align:left;width:160px;height:53px;font-family: "Nanum Barun Gothic";font-size:9pt;border:0 solid;color:D7B3B5;background:url('/images/click_img_bg.jpg') no-repeat;line-height:120%;}

/*INPUTÀÔ·ÂÆû*/
.txtz{width:160px;line-height:130%;text-align:right;font-weight:bold;color:red;border:1px solid #000000; background-color:#FAFAFA; font-family:'Malgun Gothic'; font-size:20pt; height:40px; padding-top:1px; padding-left:1px; padding-right:1px;	};
.txti{border:1px solid #aaaaaa; background-color:#FAFAFA; font-family:'Malgun Gothic'; font-size:9pt; height:20px; padding-top:1px; padding-left:1px; padding-right:1px;	};
.txtf{border:1px solid #AAAAAA; background-color:#FFFFFF; font-family:'Malgun Gothic'; font-size:9pt; height:20px; padding-top:1px; padding-left:1px; padding-right:1px;	};
.txtw{border:1px solid #bdbdbd; background-color:#FFFFFF; font-family:'Malgun Gothic'; font-size:9pt; height:18px; padding-top:1px; padding-left:1px; padding-right:1px;	};
.txty{border:1px solid #bdbdbd; background-color:#FFFFFF; font-family:'Malgun Gothic'; font-size:9pt; height:18px; padding-top:1px; padding-left:1px; padding-right:1px;	};

#go_top { width:40px; height:27px; position:fixed; _position:absolute; left:50%; margin-left:490px; top: 628px; text-align:right; background:url(/images/q_home.jpg) no-repeat right; z-index:1; }
#go_top a { width:40px; height:27px; float:right; }

.btn_bg_gray {
	border:1px solid #bdbdbd;
	color:#000000; border-radius:3px;
	background: rgb(253,253,253); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(253,253,253,1) 0%, rgba(207,207,207,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,253,253,1)), color-stop(100%,rgba(207,207,207,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}

.mmu {font-size:12pt;padding-left:52px;cursor:hand;cursor:pointer;font-family:"NSR";}
.prod_main td{padding-top:1px;padding-right:1px;}

/* ¾ÆÀÌÄÜ */
.ico_ingi {color:#fff;background-color:#ea14ce;font-size:9pt;text-align:center;display:inline-block;margin:1px;padding:0px 4px;}
.ico_chu {color:#fff;background-color:#0072bc;font-size:9pt;text-align:center;display:inline-block;margin:1px;padding:0px 4px;}
.ico_new {color:#fff;background-color:#ffa200;font-size:9pt;text-align:center;display:inline-block;margin:1px;padding:0px 4px;}
.ico_best {color:#fff;background-color:#ff0000;font-size:9pt;text-align:center;display:inline-block;margin:1px;padding:0px 4px;}
.ico_sale {color:#fff;background-color:#008610;font-size:9pt;text-align:center;display:inline-block;margin:1px;padding:0px 4px;}
.ico_cash {color:#fff;background-color:#ea144b;font-size:9pt;text-align:center;display:inline-block;margin:1px;padding:0px 4px;}

.btn_post{color:#fff;background-color:#2469d1;padding:4px 10px 4px 10px;border:1px solid #2469d1;font-size:10pt;border-radius:1px;cursor:hand;cursor:pointer;}
.btn_post:hover{color:#fff;background-color:#1153b6;padding:4px 10px 4px 10px;border:1px solid #1153b6;font-size:10pt;border-radius:1px;cursor:hand;cursor:pointer;}

.view td{font-family:'NSR';font-size:10pt;color:#444;background:#f1f1f1;padding-left:6px;height:20px;}
.view2 td{font-family:'NSR';font-size:10.5pt;line-height:140%;}
.view3 td{font-family:'NSR';font-size:10.5pt;line-height:140%;padding:10px;}
.view4 {font-family:'NSR';font-size:10.5pt;line-height:140%;padding:10px;}
.bae {padding:2px 0 2px 10px;font-family:NSR;font-size:11pt;line-height:140%;}
.right {text-align:right;padding-right:10px;}