html { font-size: 62.5%;font-family:NanumGothic, ±¼¸², Gulim, HelveticaNeue, Dotum, Apple-Gothic; }
body { font-size: 1em;font-family:NanumGothic, ±¼¸², Gulim, HelveticaNeue, Dotum, Apple-Gothic;}
* {
 margin:0;
 padding:0;
 -webkit-text-size-adjust:none; }

ul, li, dl { list-style:none; }

/* ÇÏ´Ü°íÁ¤*/
.b_favorite_t{width:100%;padding:0px;margin:0px; background-color:#0e470e; }
#b_favorite_c{width:100%;/*border-top:1px solid #b27655;border-right:1px solid #b27655*/margin:0px;padding:0px;}
#b_favorite_c ul{margin:0px;}
#b_favorite_c ul li{ float:left;/*border-bottom:1px solid #b27655*/text-align:center;/*width:33%;*/padding:0 !important;margin:0 !important;}

/* ÀÚÁÖÃ£´Â ÆäÀÌÁö */
#favorite_c {width:100%;}
#favorite_c ul{margin-top:0px;}
#favorite_c ul li{float:left; text-align:center;width:25%;padding:0;}



/* ÇªÅÍ */
.footer_mn {font-size:0.9em; color:#fff !important; text-decoration:none;margin:3px; letter-spacing:-1px}
.footer_mn a:link{font-size:0.9em; color:#fff !important; text-decoration:none;  }
.footer_mn a:hover{font-size:0.9em; color:#fff !important; text-decoration:none;}
.footer_adr {font-size:0.9em;color:#878c90;text-decoration:none;letter-spacing:-0.04em;line-height:1.5em; }


@media (max-width: 300px) {
    html { font-size: 70%; }
}

@media (min-width: 500px) {
    html { font-size: 80%; }
}

@media (min-width: 700px) {
    html { font-size: 120%; }
}

@media (min-width: 1200px) {
    html { font-size: 200%; }
}

TD {
	FONT-SIZE: 1.0em; COLOR: #777777; FONT-FAMILY: µ¸¿ò,±¼¸²,arial
}
TD.bg {
	BACKGROUND-IMAGE: url(/img/common/top_bg.gif); BACKGROUND-REPEAT: repeat-x
}
TD.ht16 {
	FONT-SIZE: 1.0em; COLOR: #777777; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò,±¼¸²,arial
}
TD.content {
	FONT-SIZE: 1.0em; COLOR: #777777; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò,±¼¸²,arial; TEXT-ALIGN: justify
}
TD.ht18 {
	FONT-SIZE: 1.0em; COLOR: #777777; LINE-HEIGHT: 18px; FONT-FAMILY: µ¸¿ò,±¼¸²,arial
}
TD.map {
	FONT-SIZE: 1.0em; COLOR: #777777; FONT-FAMILY: µ¸¿ò,±¼¸²,arial
}
TD.a {
	FONT-SIZE: 1.0em; COLOR: #777777; FONT-FAMILY: µ¸¿ò,±¼¸²,arial
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A:link {
	FONT-SIZE: 1.0em; COLOR: #777777; FONT-FAMILY: µ¸¿ò,±¼¸²,arial; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 1.0em; COLOR: #777777; FONT-FAMILY: µ¸¿ò,±¼¸²,arial; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 1.0em; COLOR: #f68b3c; FONT-FAMILY: µ¸¿ò,±¼¸²,arial; TEXT-DECORATION: none
}

BODY.main {
	BACKGROUND-IMAGE: url(/img/main/main_bg.gif); BACKGROUND-REPEAT: repeat-x
}
BODY.sub {
	BACKGROUND-IMAGE: url(/img/common/body_bg.gif); BACKGROUND-REPEAT: repeat-y
}
BODY.print {
	BACKGROUND-IMAGE: url(/img/print/left_bg.gif); BACKGROUND-REPEAT: repeat-y
}
.map A:link {
	FONT-SIZE: 9pt; COLOR: #777777; FONT-FAMILY: µ¸¿ò,±¼¸²,arial; TEXT-DECORATION: none
}
.map A:visited {
	FONT-SIZE: 9pt; COLOR: #777777; FONT-FAMILY: µ¸¿ò,±¼¸²,arial; TEXT-DECORATION: none
}
.map A:hover {
	FONT-SIZE: 9pt; COLOR: #8a7545; FONT-FAMILY: µ¸¿ò,±¼¸²,arial; TEXT-DECORATION: none
}
.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.input2 {
	font-size: 9pt; background-color: #FFFFFF; border: 1 solid #8C8C8C; 
}
.input3 {
	BACKGROUND-COLOR: white; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-FAMILY: µ¸¿ò,±¼¸²,verdana; FONT-SIZE: 9pt;  COLOR: #444444; 
}
.input4{
	font-size: 9pt; background-color: #FFFFFF; border: 1 solid #8C8C8C; height:18;
}
.input5{
	font-size: 9pt; background-color: #F3F3F3; border: 1 solid #8C8C8C; 
}
.input6{
	height:19px;background-color:#FFFFFF;border:1 #949294 solid
}
TD.info {
	FONT-SIZE: 11pt; COLOR: #997C5C; FONT-FAMILY: µ¸¿ò,±¼¸²,arial; TEXT-DECORATION: none
}
.bdxl {
	BORDER-BOTTOM: #DBDBDB 1px solid
}
.jinput{
	font-size: 9pt; background-color: #FFFFFF; border: 1 solid #D7D7D7; height:20;
}
.jinput2{
	font-size: 9pt; background-color: #FFFFFF; border-top: 1 solid #9F9F9F; border-right: 1 solid #D7D7D7; border-bottom: 1 solid #D7D7D7; border-left: 1 solid #9F9F9F; height:20;
}
.jinput3{
	font-size: 9pt; background-color: #FFFFFF; border-top: 1 solid #9F9F9F; border-right: 1 solid #D7D7D7; border-bottom: 1 solid #D7D7D7; border-left: 1 solid #9F9F9F; 
}
.jinput4{
	font-size: 9pt; background-color: #FFFFFF; border: 1 solid #B0B0B0; 
}

.fontX { 
	font-size: 9pt; text-decoration: none; font-family: "µ¸¿ò,±¼¸²"
}
.fontbX { 
	font-size: 9pt; color:000000;font-weight:bold;text-decoration: none; font-family: "µ¸¿ò,±¼¸²"
}
.xbtn{
	color:#000000;background-color:#C7C7C7;border:0 solid #C7C7C7;height:18px;
}
.xbtn2{
	color:#000000;background-color:#FF8C00;border:0 solid #FF8C00;height:18px;
}
.qinput2 {
	BACKGROUND-COLOR: white; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; COLOR: black; FONT-FAMILY: µ¸¿ò,±¼¸²,verdana; FONT-SIZE: 9pt; FONT-COLOR: #444444; 
}
.qinput3 {
	BACKGROUND-COLOR: white; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-FAMILY: µ¸¿ò,±¼¸²,verdana; FONT-SIZE: 9pt;  COLOR: #444444; 
}