@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);
@import url('https://fonts.googleapis.com/css?family=Abril+Fatface|Playfair+Display+SC');
@import url('https://fonts.googleapis.com/css?family=Merriweather');
@import url(http://fonts.googleapis.com/earlyaccess/kopubbatang.css);
@import url('https://fonts.googleapis.com/css?family=Playfair+Display');
@charset "euc-kr";
/* CSS Document */

body {font-family: Nanum Barun Gothic,"나눔고딕", NanumGothic, Malgun Gothic, "돋움", Dotum, AppleGothic, sans-serif !important; color:#222; }
a,img {selector-dummy: expression(this.hideFocus=true); border:0px;}

A:link { text-decoration: none; COLOR: #ffffff; font-family: 'Nanum Barun Gothic','Nanum Gothic','NanumGothicWeb'; font-weight:bold; LETTER-SPACING: -1px;}
A:visited {	text-decoration: none; COLOR: #ffffff; font-family: 'Nanum Barun Gothic','Nanum Gothic','NanumGothicWeb';font-weight:bold; LETTER-SPACING: -1px;}
A:active { text-decoration: none;  COLOR: #ffffff; font-family: 'Nanum Barun Gothic','Nanum Gothic','NanumGothicWeb'; font-weight:bold; LETTER-SPACING: -1px;}
A:hover { text-decoration: none;  COLOR: #fd7fc6; font-family: 'Nanum Barun Gothic','Nanum Gothic','NanumGothicWeb'; font-weight:bold; LETTER-SPACING: -1px;}

.text1 { font-family: 'Nanum Barun Gothic'; font-size:1.6em; color: #222;  }

.text2 { font-family: 'Nanum Barun Gothic'; font-size:1em; color: #222;  }

.title1 { font-family: 'Nanum Barun Gothic'; font-size:2.2em; color: #222; }

.title2 { font-family: 'Nanum Myeongjo'; font-size:1.6em; color:#303843; font-weight:500;  }

.copy1 {	font-family: 'Nanum Barun Gothic'; font-size: 2.4em; color:  #ffffff }
.copy2 {	font-family: 'Nanum Barun Gothic'; font-size: 1em; color:  #ffffff }

.copymenutit A:link { color:#fff; font-weight:700; FONT-SIZE: 16px; letter-spacing:0px;}
.copymenutit A:visited { color:#fff;}
.copymenutit A:active { color:#fff;}
.copymenutit A:hover { color:#515151;}

.copysmenu A:link { text-decoration: none; COLOR: #515151; font-family: 'Nanum Barun Gothic','Nanum Gothic','NanumGothicWeb'; font-weight:bold; LETTER-SPACING: -1px;}
.copysmenu A:visited {	text-decoration: none; COLOR: #515151; font-family: 'Nanum Barun Gothic','Nanum Gothic','NanumGothicWeb';font-weight:bold; LETTER-SPACING: -1px;}
.copysmenu A:active { text-decoration: none;  COLOR: #515151; font-family: 'Nanum Barun Gothic','Nanum Gothic','NanumGothicWeb'; font-weight:bold; LETTER-SPACING: -1px;}
.copysmenu A:hover { text-decoration: none;  COLOR: #fff; font-family: 'Nanum Barun Gothic','Nanum Gothic','NanumGothicWeb'; font-weight:bold; LETTER-SPACING: -1px;}


.number { text-decoration: none; COLOR: #848484; font-family: 'Adobe Devanagari'; font-weight:bold; LETTER-SPACING: -1px; font-style: italic; font-size:36px;}


#head {
	width: 0px;
	height:0px;
}
#gotop {
	position: absolute;
	right: 30px;
	top: 70px;
	width: 100px;
	height: 200px;
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, big, cite, code, del, dfn, em, font, img, ins, q, s, samp, small, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin:0; font-family: 'Nanum Barun Gothic','Nanum Gothic','NanumGothicWeb'; FONT-SIZE: 15px;   color:#555555; text-decoration:none; LETTER-SPACING: -0.01em ;line-height:23px; }

/*---메인메뉴 스타일---*/
.es_menu .group{float:left ;padding:0px;}
.es_menu p{font-family: 'Nanum Barun Gothic','Nanum Gothic','NanumGothicWeb';font-size:13px;margin:0px;z-index: 50 ;line-height:20px;}
.es_menu .sdiv{position: absolute;width:auto;overflow:hidden;z-index:50;}
.es_menu .disable{height:20px;}
.es_menu .sdiv2{position: relative;width:100%;height:30px;display:block;z-index:40;}
.es_menu ul{padding:2px;margin:5 2px;position:relative;border:0px solid #525252 ;list-style:none}
.es_menu li{font-family: 'Nanum Barun Gothic','Nanum Gothic','NanumGothicWeb';display:inline;margin:4px 0px;font-size:14px;}
.es_menu li a{color:#636363; line-height:20px ;font-size:14px; }
.es_menu li a:hover{color:#363636;font-size:14px;}
.es_menu li .cur_sub{ color:#d53f04;font-size:14px;}

/*---메뉴 스타일---*/
.quick { position:relative; margin:50px auto 50px auto; }
.quick li {position:relative; text-align:center}
.quick .btn {font-size:18px; font-weight:100; border-radius:0; width:250px; padding:20px; color:#fff;  background-color:#000; border:1px solid #666; transparent !important; box-shadow:none !important; -webkit-box-shadow:none}
.quick .btn:hover {color:#000;  background-color:#fff; border:1px solid #666; transparent !important; box-shadow:none !important; -webkit-box-shadow:none}
.quick .btn1 {font-size:20px; font-weight:100; border-radius:0; width:220px; padding:15px; color:#000;  background-color:#fff; border:1px solid #C2C2C2; transparent !important; box-shadow:none !important; -webkit-box-shadow:none}
.quick .btn1:hover {color:#fff;  background-color:#000; border:1px solid #666; transparent !important; box-shadow:none !important; -webkit-box-shadow:none}
.quick .btn2 {font-size:15px; font-weight:100; border-radius:0; width:450px; padding:5 10px; color:#000;  background-color:#fff; border:1px solid #C2C2C2; transparent !important; box-shadow:none !important; -webkit-box-shadow:none}
.quick .btn2:hover {color:#fff;  background-color:#000; border:1px solid #666; transparent !important; box-shadow:none !important; -webkit-box-shadow:none}

/* ---이미지 스케일----*/

span,a,dl,dt,dd,li,ul,button,strong {transition: width 0.4s; -webkit-transition: width 0.4s; transition-property: all;}
:before {transition: width 0.3s; -webkit-transition: width 0.3s; transition-property: all;}
:after {transition: width 0.3s; -webkit-transition: width 0.3s; transition-property: all;}




