/* BASIC css start */
body {width:100%;margin:0px auto;padding:0px; background-color:#252525; background-image:url(/design/proworks/0655ilovegshock/main_bg.gif); } 
#mheader {width:1300px; margin:0 auto; text-align:center; }
.top_bg1 { width:100%; height:123px; background-image:url(/design/proworks/0655ilovegshock/top_bg.gif); background-repeat:repeat-x; background-attachment:scroll; background-position:top; position:fixed;  z-index:10; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity:.8; }
.top_bg2 {background-image:url(/design/proworks/0655ilovegshock/top_bg1.gif); width:1300px;height:123px;background-position:top; margin:0 auto;}

#top_section {height:50px; width:1300px; position:fixed; top:0px; z-index:2222;}
#top_section .social_area {float:right; padding-right:7px;}
#top_section .social_area li  {float:left;padding-left:7px; padding-top:17px;}

#top_section .login_area {float:right; padding-right:7px; height:50px; line-height:50px;}
#top_section .login_area a {font-size:10px; text-decoration:none; color:#dedede; font-family:Verdana;}
#top_section .login_area a:hover {color:#fff;}
#top_section .login_area li  {float:left;padding:0 9px;}
#top_section .login_area .bookmark {width:79px; text-align:center; background-color:#464646;  padding:0px;}

#section {height:73px;width:1300px;position:fixed; top:50px; z-index:2222; background-image:url(/design/proworks/0655ilovegshock/top_bg2.png);background-position:top; margin:0 auto; }
#section .top_logo {float:left; margin-top:7px; margin-left:17px; font-size:0px;}
#section ul { float:left; width:950px; padding-top:5px; }
/*  (기본값 w900 /  )padding-top:30px; 메뉴 위 여백 조절값 최윤 */

#section ul li {float:left;position:relative;}
#section ul li:first-child {padding-left:40px;}
#section ul li a {display:block;padding:9px 15px;}

#mheader #section .top_search {width:195px; height:25px;float:right; padding-right:17px; padding-top:28px;}
/*  (기본값 w226 /  )검색창 기본 베이스 */
#mheader #section .top_search .MS_search_word { width:160px; height: 25px; margin:0;padding:0 0 0 10px; border: 0; font-size: 12px; line-height: 25px;vertical-align:top;}
/*  입력창 크기 */
#mheader #section .top_search .btn-sch {padding:0;margin:0;}

#section ul .top_arrow {position:absolute; top:-16px; left:70px;}

#section ul li .sub_text {padding-top:6px; width:125px; margin-top:0px;  text-align:left; margin-left:16px;}
#section ul li .sub_text a {font-family:verdana, dotum;font-size:11px; display:block; text-align:left; color:#000; text-decoration:none; height:34px; line-height:34px; width:125px;padding:0; border-bottom:1px solid #dedede;}
#section ul li .sub_text a:hover {font-family:verdana, dotum;font-size:11px;text-decoration:underline; color:#000;}

#submenu1,
#submenu2,
#submenu3,
#submenu4,
#submenu5,
#submenu6,
#community { position:absolute; display:none; width:160px;border:3px solid #000; top:43px; left:50%;margin-left:-80px;background-color:#fff;padding-bottom:15px; }
#community1 { position:absolute; display:none; width:160px;border:3px solid #000; top:43px; left:50%;margin-left:-80px;background-color:#fff;padding-bottom:15px; }
#community2 { position:absolute; display:none; width:160px;border:3px solid #000; top:43px; left:50%;margin-left:-80px;background-color:#fff;padding-bottom:15px; }

/* BASIC css end */

