/* BASIC css start */
/* MAIN */

#mains { clear:both; min-width:1200px; width:100%; margin:0 auto; height:400px; /*margin-bottom:70px;*/ overflow:hidden; position:fixed; left:0px; top:90px;  }
#main { clear:both; width:100%; margin:-50px auto; position:relative; z-index:10000; background:#fff; /*margin-top:536px;*/ /*margin-top:264px;*/ }
#main_1200 { clear:both; width:1200px; margin:0 auto; padding-top:30px; padding-bottom:10px; }

/* ¸ÞÀÎ»ó´Ü¹è³Ê */
#mainbanner { clear:both; width:1125px; margin:0 auto; height:222px; margin-bottom:20px; }
#mainbanner .bn_mains { float:left; width:222px; height:222px; overflow:hidden; display:inline-block; *display:inline; }
#mainbanner .first { /*padding-left:0;*/ }
.bn_mains a { text-align:center; line-height:18px; font-size:11px; font-family: 'NanumGothic', 'dotum'; text-decoration:none; cursor:pointer; }
.bn_mains a li { float:left; }
.bn_mains ul { text-align:center; /*background:#fff; height:54px; padding:6px 0;*/ }
.bn_mains ul span { text-align:center; width:222px; display:inline-block; background-color:#fff; background-color:rgba(255,255,255,0.7); padding:6px 0; color:#000; }
#mainbanner .bn_arrow { float:left; margin:107px 35px 0; }

/* ¸ÞÀÎ °Ô½ÃÆÇ µî ¹è³Ê */
#boardbanner { clear:both; width:1200px; height:301px; margin:0 auto; padding-top:10px; padding-bottom:10px; margin-bottom:30px; }
#boardArea .boardimg { clear:both; /*margin-top:10px;*/ }

#boardArea { float:left; width:300px; padding:0px; margin-right:60px; }
#boardArea .notice { width:300px; height:301px; overflow:hidden; }
#boardArea .notice h3  { height:53px; margin-bottom:17px; }
#boardArea .notice li { width:100%; font-family:'NanumGothic', 'dotum'; font-size:11px; color:#919191; border-bottom:0; padding:0; height:24px; line-height:24px; border-bottom:1px solid #e9e9e9; }
#boardArea .notice li a { float:left; text-align:left; }
#boardArea .notice li a,
#boardArea .notice li a:hover { display:block; font-family:'NanumGothic', 'dotum'; font-size:11px; color:#919191; line-height:24px; text-decoration:none; padding-left:0px;}
#boardArea .notice li a:hover { color:#00a2ff; }
#boardArea .notice li label { float:right; }


#boardbanner .mdbanner { float:left; width:280px; }
#boardbanner .mdbanner h3 { width:100%; height:53px; margin-bottom:20px; }
#boardbanner .mdbanner div { clear:both; height:228px; }
#boardbanner .eventbanner { float:right; width:500px; }
#boardbanner .eventbanner h3 { width:100%; height:53px; margin-bottom:20px; }
#boardbanner .eventbanner #mainimg { width:500px; height:228px; }

/* º£½ºÆ®¾ÆÀÌÅÛ ½½¶óÀÌµå */
#bestitem { clear:both; width:1200px; height:224px; margin:0 auto; padding-top:0px; margin-bottom:40px; border-top:0px solid #cecece; }
#bestitem #slide_box { position:absolute; left:488px; top:0; z-index:11; width:224px; height:224px; text-align:center; }

/* ½ºÆä¼ÈÁ¸ ¹è³Ê */
#specialbanner { clear:both; width:1200px; height:443px; margin:0 auto; margin-bottom:30px; overflow:hidden; }
#specialbanner h3 { clear:both; width:100%; height:96px; /*padding-top:9px;*/ background:url(http://zooyork77.img7.kr/onedesign/images/bg_special.gif) 0 0 repeat-x; padding:29px 0 20px; /*border-bottom:1px solid #e9e9e9; margin-bottom:20px;*/ }
#specialbanner .left20 { float:left; margin-left:20px; }
#specialbanner .first { margin:0; }

#specialbanner li { float:left; }
#specialbanner .topban { width:600px; }


/* ¼öÁ¤ */
#main_wide_wrapper { width:1200px; padding-bottom:25px;}
#main_wide_wrapper .main_wide1 { float:left; width:585px; padding-right:30px; padding-bottom:30px;}
#main_wide_wrapper .main_wide2 { float:left; width:585px;}

/* BASIC css end */

