@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

@charset "utf-8";

html, body                {width:100%; height:100%; min-height:100%;}

body, ol, ul, li, dl, dt, dd, blockquote, fieldset, h1, h2, h3, h4, h4, h5, h6, pre, form, textarea, p, div
                          {margin:0; padding:0;}
address, caption, cite, code, dfn, em, strong, var
                          {font-style:normal; font-weight:normal;}
b, strong                 {font-weight:bold;}
a                         {color:#666; border:0; text-decoration:none;}
ol, ul                    {list-style-type:none;}
hr                        {display:none;}
li, img                   {border:0; vertical-align:top; line-height:1;}
fieldset                  {border:0; display:block;}
legend                    {margin-left:-7px; position:absolute; visibility:hidden;}
table                     {table-layout:fixed; border-collapse:collapse;}
caption                   {display:none;}
input                     {font:normal normal 12px/1.5 dotum, gulim, arial; color:#666;}

/* Webfont: Lato-Light */@font-face {
    font-family: 'LatoLight';
    src: url('../webfont/Lato-Light.eot'); /* IE9 Compat Modes */
    src: url('../webfont/Lato-Lightd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../webfont/Lato-Light.woff') format('woff'), /* Modern Browsers */
         url('../webfont/Lato-Light.ttf') format('truetype'); 
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
/*
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 300;
	src: local('Lato Light'), local('Lato-Light'), url(../webfont/KT3KS9Aol4WfR6Vas8kNcg.woff) format('woff');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	src: local('Lato Regular'), local('Lato-Regular'), url(../webfont/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	src: local('Lato Bold'), local('Lato-Bold'), url(../webfont/wkfQbvfT_02e2IWO3yYueQ.woff) format('woff');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 900;
	src: local('Lato Black'), local('Lato-Black'), url(../webfont/BVtM30trf7q_jfqYeHfjtA.woff) format('woff');
}*/

/*플룻해제*/
.clearfix:after								{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix										{display:inline-block;}
*html .clearfix								{height:1%;}
.clearfix										{display:block;}

h1 {position:fixed; top:71px; left:59px; z-index:999;}
#gnb {position:fixed; top:179px; left:63px; z-index:999;}
#gnb > ul > li {float:left; position:relative;}
#gnb > ul > li > ul {position:absolute; top:29px; left:0; width:700px; display:none;}
#gnb > ul > li > ul > li {float:left; background-color:#434343;}
#gnb > ul > li > ul > li > a {display:block; padding:11px 9px 0 9px; line-height:1; font-size:0; height:22px }

#footer {width:100%; height:43px; font-size:12px; position:fixed; bottom:0; left:0; background-color:#fff; z-index:9999;}
#footer > address {float:left; padding:10px 0 5px 11px;}
#footer > address img {vertical-align:top;}
#footer > address a {vertical-align:top; position:relative; top:-5px;}
#footer > p {float:right; position:relative;}
#footer > p > a {display:block; margin-top:-78px;}



