body{background-image:none !important; background-color:#fff;}
#aside, #container{display:none;}
#gnb{border-bottom:1px solid #fff !important;}
#ft{border-top:1px solid #fff !important;}

.maincont{width:960px; margin:0 auto; padding:2px 0 30px 0; overflow:hidden; position:relative;}
.maincont a{display:block; float:left; width:320px; text-align:center;}
.maincont a:link,
.maincont a:visited{filter:Alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
.maincont a:hover,
.maincont a:active,
.maincont a:focus{filter:Alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;}
.maincont img{width:310px; height:480px;}

.maincont-ment{position:absolute; left:0px; top:-900px;}

#wrapper,
.subtop{display:none;}
.qmenu{display:none !important;}
.ftspacer{display:none !important;}

/*  Main  */

ul, ol, dl {list-style:none;}
table {margin:0; padding:0; border-spacing:0; border:0; border-collapse:collapse;}
img, button, fieldset, abbr, acronym {border:0;}
address, caption, cite, code, dfn, em, var {font-style:normal; font-weight:normal;}
q:before, q:after {content:'';}
hr {display:none;}

/* wrap */
#wrap {
	min-width:980px;
	min-height:776px;
	padding:0px;
}

#mainWrap {
	min-width:1000px;
	width:100%;
	margin:0 auto;
	padding:0px;
	background-color:#fff;
	overflow:hidden;
}

/* main */
#dMain {
	min-width:1000px;
	max-width:1920px;
	margin:0 auto;
	overflow:hidden;

}

.main-text01 {color:#706f70; font-size:16px; line-height:24px;}

.main-quick2 {position:fixed;_position:absolute; right:20px; top:50%; width:26px; height:110px; margin-top:-55px; z-index:10;}
.main-quick2 li {margin:10px 0 0 0; padding:0px;}
.main-quick2 li:first-child {margin-top:0;}
.main-quick2 li a {display:block; width:26px; height:26px; text-indent:-9999px; background:url("/image/mqbg2.png") no-repeat bottom;}
.main-quick2 li a:hover{display:block; width:26px; height:26px; text-indent:-9999px; background:url("/image/mqbg2.png") no-repeat 0 0;}

.main-quick2 li a.on {background-position:0 -26px;}

.m_left_top{position:absolute; left:0px; top:0px;}
.m_left_bottom{position:absolute; left:0px; bottom:0px;}
.m_right_top{position:absolute; right:0px; top:0px;}
.m_right_bottom{position:absolute; right:0px; bottom:0px;}
.m_lrpan{width:30%;}
.m_lrpan img{width:100%;}

.scbtn{width:100%; text-align:center; padding:0;}
.scbtn a:link img,
.scbtn a:visited img{filter:Alpha(opacity=20); opacity:0.2; -moz-opacity:0.2;}
.scbtn a:hover img{filter:Alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;
	-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;transition-duration: 0.5s;transition-timing-function: ease;}
.scbtn a:link span,
.scbtn a:visited span{filter:Alpha(opacity=50); opacity:0.5; -moz-opacity:0.5;}
.scbtn a:hover span{filter:Alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;
	-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;transition-duration: 0.5s;transition-timing-function: ease;}
.scbtn a span{font-family:arial; font-weight:bold; font-size:14px; color:#fff; text-decoration:none;}
.scbtn a:link{text-decoration:none;}

#mainSection01 {position:relative; height:100%; height:900px; z-index:2; margin-top:0px;}
#mainSection01 .main-visual {position:absolute; top:0; left:50%; width:100%;}
#mainSection01 .main-visual .ms01 {position:absolute; top:250px; left:-500px; width:1000px; text-align:left; font-size:20px; line-height:38px; color:#333; }
#mainSection01 .main-visual .ms01 h2{border-bottom:4px solid #89bf23; width:484px; font-weight:bold; font-family:'NanumGothic'; font-size:56px; color:#89bf23;padding:22px 0;}

#mainSection02 {position:relative;top:0;  height:860px;overflow:hidden; text-align:center;background-attachment:fixed;background:url("/image/mbg02.jpg") no-repeat center 0; }
#mainSection02 .main-visual .ms02 {position:absolute; top:200px; left:45%; width:600px; text-align:left; }
#mainSection02 h2{color:#333; font-size:34px; font-weight:600; line-height:47px;}
#mainSection02 p{color:#444; font-size:16px; line-height:30px; padding:0px;}
#mainSection02 h3{font-size:17px; font-weight:600; color:#555;}


#mainSection03 {position:relative; height:820px;background:#89bf23;;background-attachment:fixed;}
#mainSection03 .main-visual .ms03 {position:absolute; top:220px; left:0; width:100%; text-align:center;}
#mainSection03 .main-visual .ms03 h2{ padding:0 0 20px 0 !important; margin:-10px 0 0 0; background:url("/image/bar_png.png") no-repeat center 0; }

#mainSection04 {position:relative; height:1250px; overflow:hidden; text-align:left;background-attachment:fixed;}
#mainSection04 .main-visual .ms04 {//**background:url("/image/profile_img.jpg") top right ;**// background-repeat:no-repeat; position:absolute; top:150px; left:50%; width:1000px; margin-left:-500px;text-align:left; padding:0px 10px;;}
#mainSection04 .main-visual .ms04 h2{font-size:36px;color:#222; padding:30px 0px; line-height:40px; }
#mainSection04 .main-visual .ms04 h2 span{font-size:18px;color:#444}
#mainSection04 .main-visual .ms04 h3{font-size:20px;color:#444; padding:0px; }
#mainSection04 .main-visual .ms04 p{float:left; width:440px; font-size:14px; line-height:23px; color:#555;}
#mainSection04 .main-visual .ms04 p span{font-size:17px; font-weight:900; color:#333}
#mainSection04 .main-visual .ms04 p b{font-size:16px; text-align:center; display:block;}
#mainSection04 .main-visual .ms04 .bar04{background:#93ca27; height:10px; width:50px; margin-bottom:30px; }


#mainSection05 {position:relative; height:920px; background:#e6f9cb; overflow:hidden; text-align:center;background-attachment:fixed;}
#mainSection05 .main-visual .ms05 {position:absolute; top:200px; left:50%; margin-left:-500px; width:1000px; text-align:center;}
#mainSection05 .main-visual .ms05 h2{ color:#444; padding:0 0 20px 0 !important; margin:-10px 0 0 0; background:url("/image/bar_png.png") no-repeat center 0; }
#mainSection05 .main-visual .ms05 .bbs_05{margin-top:40px; width:280px; background:#fff; height:370px; float:left; font-size:24px; font-weight:600; padding:30px 20px;}
#mainSection05 .main-visual .ms05 .bbs_05 span{font-size:13px; font-weight:500;}
#mainSection05 .main-visual .ms05 .bbs_05 .bar05{width:30px; height:2px; background:#555; margin:20px auto;}
#mainSection05 .main-visual .ms05 .bbs_05 img{text-align:center; height:167px; width:270px; margin-bottom:10px;}
#mainSection05 .main-visual .ms05 .bbs_05 .btn05{background:#93ca27; width:272px; text-align:center; height:46px; line-height:46px; margin-top:14px; border-bottom:2px solid #74a324;}
#mainSection05 .main-visual .ms05 .bbs_05 .btn05 a{font-size:14px; color:#fff; width:100%; display:block}
#mainSection05 .main-visual .ms05 .bbs_05 .btn05 a:hover{font-size:14px; color:#fff; background:#74a324; width:100%; display:block; border-bottom:2px solid #93ca27;}




#mainSection06 {position:relative; height:840px; background:#5d5d5d; overflow:hidden; text-align:center;background-attachment:fixed;}
#mainSection06 .main-visual .ms06 {position:absolute; top:170px; left:50%; width:1000px; margin-left:-500px; text-align:center;}
#mainSection06 .main-visual .ms06 h2{ color:#fff; padding:0 0 80px 0 !important; margin:-10px 0 0 0; background:url("/image/bar_png2.png") no-repeat center 0; }
#mainSection06 .main-visual .ms06 div{padding-left:20px;font-size:17px; line-height:26px; color:#fff; text-align:left; float:left; }
#mainSection06 .main-visual .ms06 div span{font-size:20px; font-weight:900; color:#fff;} 
#mainSection06 .main-visual .ms06 p{float:left; margin-right:20px;font-weight:400; color:#bbb; line-height:40px;font-size:17px; }
#mainSection06 .main-visual .ms06 input{border:1px solid #fff; font-size:14px; color:#ddd; padding:8px; width:490px;margin:12px 0px; background:#5d5d5d; font-family:'NanumGothic';}
#mainSection06 .main-visual .ms06 textarea{border:1px solid #fff; font-size:14px; color:#ddd; padding:8px; width:490px;margin:6px 0px; background:#5d5d5d; font-family:'NanumGothic';}
#mainSection06 .main-visual .ms06 .btn06 a{margin-top:10px; font-size:14px; color:#fff; display:block; background:#93ca27; width:100%; text-align:center; height:46px; line-height:46px; border-bottom:2px solid #74a324;}
#mainSection06 .main-visual .ms06 .btn06 a:hover{font-size:14px; color:#fff; background:#74a324; width:100%; display:block; border-bottom:2px solid #93ca27;}



.mctbg{position:absolute; left:0px; top:200px; text-align:center; width:100%; min-width:980px;}
.scbtnup{position:absolute; left:0px; top:160px; text-align:center; width:100%; min-width:980px;}
.scbtndown{position:absolute; left:0px; top:871px; text-align:center; width:100%; min-width:980px;}

.cl{clear:both;}

.main-visual  h2{font-weight:bold; font-family:'NanumGothic'; font-size:34px; color:#fff; padding:20px 0 10px 0;}
.main-visual  h3{font-family:'NanumGothic'; font-size:20px; color:#828082; padding:0 0 40px 0;}
.main-visual  p{text-align:left; margin:0 auto; color:#dddddd; font-size:14px;  line-height:1.6em;text-align:justify;word-break: normal;}
.main-visual  p strong{font-size:24px; text-align:center; display:block;}
.main-visual  p b{font-size:18px; text-align:center; display:block;}


/* ½ºÅ©·Ñ·¯ ½ºÅ¸ÀÏ*/
div#scroller {position:relative;height:430px; width:930px; padding:0px;margin:0 auto;clear:both;overflow:hidden;}
.controll_btn{width:930px; height:5px; margin:0 auto; position:relative;}
.controll_btn #btn_leftarr, .controll_btn #btn_rightarr {cursor:pointer; width:225px; height:50px; display:block;filter:Alpha(opacity=20); opacity:0.2; -moz-opacity:0.2;
-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.controll_btn #btn_leftarr:hover, .controll_btn #btn_rightarr:hover {filter:Alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;
-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.controll_btn #btn_leftarr{position:absolute; left:0px; top:-80px; z-index:999;}
.controll_btn #btn_rightarr{position:absolute; right:0px; top:-80px; z-index:999;}
ul#scrollerFrame {width:2000px; padding:0;margin:0;list-style:none;}
ul#scrollerFrame li {position:relative;float:left; text-align:center; margin:0 10px 0 0; padding:0px;width:225px;height:430px; background:URL('../img/mhistorybg.png') repeat-y;overflow:hidden;}
ul#scrollerFrame li a:link,
ul#scrollerFrame li a:visited{}
ul#scrollerFrame li a:link img,
ul#scrollerFrame li a:visited img{border:1px solid #e6e6e6;}
ul#scrollerFrame li a:active,
ul#scrollerFrame li a:focus,
ul#scrollerFrame li a:hover{}
ul#scrollerFrame li a:active img,
ul#scrollerFrame li a:focus img,
ul#scrollerFrame li a:hover img{border:1px solid #000033;}	
ul#scrollerFrame li h4{width:100%; height:74px; line-height:74px; font-family:Georgia; font-size:36px; color:#000; font-weight:bold;}
ul#scrollerFrame li p{padding:20px 0; margin:0 auto; width:185px; text-align:left; font-size:11px; color:#666; line-height:1.4em;}
ul#scrollerFrame li:hover{background:#000;
-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
ul#scrollerFrame li:hover h4{color:#fff}
ul#scrollerFrame li:hover p{color:#999}
ul#scrollerFrame li em{display:block; width:25px; height:28px; background:URL('../img/mhdot.png') no-repeat; position:absolute; left:100px; top:-14px;}