/* BASIC css start */
#something {width:100%; margin:auto; height:100%; padding:0px 0 0 0;}

#up {z-index:200; left:0px; top:0px; width:100%;}

#menu {width:100%; float:left; background:#fff; height:40px;}

#dggHide {position: fixed !important;}



#allmumu {position:absolute !important; width:1325px; background-color:rgba(255, 255, 255, 0.8);  z-index:200; left:50%; margin-left:-660px; color:#000; font-family: Ubuntu, "¸¼Àº °íµñ", µ¸¿ò, sans-serif; font-size:0px; display:none;}
.allin {padding:50px 0px 15px; text-align:center;}
.allbig {display:inline-block; font-size:15px; width:160px; margin:0 20px;  font-weight:bold; margin-bottom:40px; vertical-align: top; text-align:left;}
.allbig a { font-size:15px; font-weight:bold;  display:block; font-family: Ubuntu, "¸¼Àº °íµñ", µ¸¿ò, sans-serif;}

.allsm {width:display:block; font-size:12px; font-weight:normal; padding-top:20px; text-align:left;}
.allsm a { font-size:11px; font-weight:normal; padding-bottom:0px; display:block; line-height:20px; font-family: Ubuntu, "¸¼Àº °íµñ", µ¸¿ò, sans-serif;}
.allsm li {line-height:20px;}


.allin .in1 {float:left; width:200px; vertical-align: top; }
.allin .in2 {float:left; width:200px; vertical-align: top; }
.allin .in3 {float:left; width:200px; vertical-align: top; }
.allin .in4 {float:left; width:200px; vertical-align: top; }
.allin .in5 {float:left; width:200px;  vertical-align: top;}
.allin .in6 {float:left; width:200px; vertical-align: top; }
.allin .in7 {float:left; width:200px; vertical-align: top; }
.allin .in8 {float:left; width:200px; vertical-align: top; }




.loginmu { float:left;  margin:0px 0 0px; line-height:40px;}
.loginmu li { float:left; padding:0 10px 0 10px; line-height:40px;font-family: 'Ubuntu', sans-serif; font-weight: 500;  color:#313131; font-size:11px; position:relative;}
.loginmu  a {  text-align:left; color:#000; font-weight: 400; font-family: 'Ubuntu', sans-serif; font-size:11px;  }
.loginmu  a:hover { color:#cfbdd5; }



#jointip{  z-index:110;
font-family:Ubuntu; font-size:10px; color:#ffffff; font-weight: 500;
position:absolute;
    margin:0px 0 0 -12px;
    
    top:30px;
line-height:18px;
width:50px;
 
      padding: 0px 1px;
      text-align: center;
      color: #fff;
      background: #999999;
      border: 0px solid #c0af93;
      border-radius: 5px;
      text-shadow: rgba(0, 0, 0, 0.0980392) 0px;
      box-shadow: rgba(0, 0, 0, 0.0980392)0px;
}

#jointip:after {color: #fff;
      content: "";
      position: absolute;
      top: -7px;
      left: 22px;
      border-width: 4px;
      border-style: solid;
      border-color: transparent  transparent #999999 transparent;
}




.boardmu { float:right;  margin:0PX 0 0px; padding:0 0px 0PX 0px; }
.boardmu  ul {}
.boardmu  li { float:left;  padding:0 10px 0 10px; line-height:40px; font-family: 'Ubuntu', sans-serif; font-weight: 500;  color:#313131; font-size:11px;}
.boardmu  a { text-align:left; color:#000; font-weight: 400; font-family: 'Ubuntu', sans-serif; font-size:11px;  }
.boardmu  a:hover { color:#8d8d8d; text-decoration:none; }


.hd-search {float:left; margin:5px 0 0 0px; padding:0 0 0px; width:129px; font-family: 'Ubuntu','Nanum Gothic' sans-serif; height:25px;  border-bottom:1px solid #000;}
.hd-search .MS_search_word  {float:left; font-family: 'Ubuntu','Nanum Gothic' sans-serif; width:111px; height:25px; padding:0 0 0 0px; border:0; line-height:20px; font-size:12px; color:#000; background:transparent; }

.hd-search i {font-size:16px; line-height:25px;}




.allmu {line-height:40px;}

.allmu img { margin-top:5px; }

.allmuclick {display:block;}
.allmuclose {display:none; }









#cate {width:100%; float:left; border-bottom:1px solid #999999; background:#fff;  text-align:center; }



#category { display:block; width:100%; font-size:0px; 
 text-align:center; 
 position:relative;}

#category .position {position: relative;  text-align:center; padding:0px 0px 0px 0px;  margin:0 auto 0;  height:40px;}
#category .position ul { font-size:0px; vertical-align: bottom;  height:40px;}
#category .position ul li {margin:0 20px;  text-align: center; position:relative; z-index:10; display:inline-block;  height:40px;}
#category .position ul li > a { display:block; line-height:40px; color:#2e2e2e; font-size:12px; letter-spacing:0px;font-family: 'Ubuntu', sans-serif; font-weight: 500;  text-decoration:none;  letter-spacing:0px;}
#category .position ul li > a:hover,
#category .position ul li.on > a {  color:#e1e1e1; }
#category .position ul li:nth-child(n+19) {display:none;}

#category .position ul li:hover .sub {display:block;}

#category .position ul li .sub {width:140px; position:absolute; margin-left:-20px; display:none;}

#category .position ul li .sub ul {}
#category .position ul li .sub ul li {background:#fff;  margin:0px; padding:0px 15px; display:block;  line-height:30px; height:30px; text-align:left; border-left:1px solid #999999; border-right:1px solid #999999;}
#category .position ul li .sub ul li a { color:#2e2e2e; font-size:11px;line-height:30px; letter-spacing:0px;font-family: 'Ubuntu', sans-serif; font-weight: 500;  text-decoration:none;  letter-spacing:0px;}

#category .position ul li .sub ul li:last-child {padding-bottom:10px;border-bottom:1px solid #999999; }



.logotop {float:left; width:100%; margin:0px 0px;  text-align:center; padding:30px 0 0px;}
.logotop a {color:#fff; padding:0px 0px;  border:0px solid #fff; margin:0px 0px; }
.logotop a:hover {color:#f1d4d4; padding:0px 6px;  border:0px solid #b0b0b0;}
/* BASIC css end */

