﻿@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {font-family:'Nanum Gothic', NanumBarunGothic, sans-serif;}


html, body, ul, ol, li, form, dl, dt, dd, h1, h2, h3, h4, h5, h6, p {margin:0; padding:0; list-style:none;}
img, table{border:0;}
hr, legend {display:none;}
a:link, a:visited, a:active {color:#555; text-decoration:none;}


body {font-size:14px; line-height:160%; font-family:나눔고딕, NG, NGEN, '돋움', sans-serif; color:#666; letter-spacing: -0.5pt;}
input, textarea, select {font-family:나눔고딕, NG, NGEN, '돋움', sans-serif; color:#595b5f;}
input.text, input.dateInput, textarea.text {padding:1px 5px; border:1px solid #cbcbcb; vertical-align:middle;}
.png24 {tmp:expression(setPng24(this));}
.parents:after {content:""; display:block; clear:both;}




.mvisual{position:relative;background:url(../images/index_bg.gif) repeat-x;height:372px;}
.visual{position:relative;height:372px;width:1000px;margin:0 auto; background:url(../images/mvisual.png) ;}


.move_txt{opacity:0;margin-left:-25px;position:absolute;top:0px;left:0px;z-index:999999999999999}
.smove_txt{opacity:0;margin-left:-25px;position:absolute;top:15px;left:630px;  z-index:999999999999999}
.move_img{opacity:0;margin-left:-25px;position:absolute;top:190px;left:299px; }
.move_img00{opacity:0;margin-left:-25px;position:absolute;top:90px;left:599px; }


/** 서브 */

/* 서브플래시 */
/* 서브플래시 */
.subtop {position:relative;  width: 100%;  height: 121px;  background:url(../images/sub_bg.gif) repeat-x}
.svisual{position:relative;  margin:0 auto; height:121px;  width: 1000px;}
.subleft {   width: 230px; height: 121px; float:left;   }
.subfla {    width: 730px; height: 121px;  float:left; margin-top:-8px;      background:url(../images/svisual.png); top right}
.smove_img{opacity:0;position:absolute;top:30px;left:640px}



.smove_txt{opacity:0;margin-left:-25px;position:absolute;top:53px;left:0px; z-index:999}

#contents_s{width:1200px;  padding:10px 0 10px 0; margin:0 auto;   overflow:hidden; position:relative; }


/* 서브플래시 */

.subcontent {width: 960px; padding-left:25px; position:relative;   float:left;  }

