/* BASIC css start */
/*--------------------------¡Ú Èò¹è°æ ÀüÃ¼¸Þ´º ÆîÄ§ ²Ù¹Ì±â ¡Ú-----------------------------------*/
#topinner {position: relative; width:1240px; height:0px; margin:0 auto;  z-index:998; }

#topinner .sidenav { position: relative; width: 0;  height:856px ;z-index: 109; top:0px; left:0px; right:0px; overflow-x: hidden;transition: 0.5s;
padding: 0px;text-align:center; overflow: scroll;overflow-x: hidden;overflow-y: hidden;; z-index:99; }

#topinner .sidenav:after { background-color: #fff;top:0px;left:0;position:absolute; background-size:100%; z-index:-1; content:""; 
width:1234px; height:850px; border:3px solid #117bc4; opacity:0.9!important; filter:alpha(opacity=90);}



/* ´Ý±â¹öÆ°*/
#topinner .sidenav .closebtn {position: absolute; top: 10px; right:10px; width:29px; height:29px; }

@media screen and (max-height: 700px) {
  .sidenav {padding-top: 0px;}
  .sidenav a {font-size: 12px;}
}

#bmenu { display:table; margin:auto; padding-top:3px; max-width:1234px; }
#bmenu  ul.bmenu_in { float:left; padding:0 0px; word-wrap: break-word; width:205px; margin:0px auto 0px;; display:block; }
#bmenu  ul.bmenu_in ,
#bmenu  ul.bmenu_in a { font-size:12px; transition: 0.3s; display: block;text-decoration: none; color:#626262; padding:0px 0px; line-height:22px; font-family:'µ¸¿ò', sans-serif ;  letter-spacing:0px; text-transform:uppercase;}
#bmenu  ul.bmenu_in a:hover { font-size:12px; color:#000;}



#bmenu  ul.bmenu_in .bmenu_tit {height:35px; line-height:35px; margin-top:20px; padding:0px;  }
#bmenu  ul.bmenu_in .bmenu_tit ,
#bmenu  ul.bmenu_in .bmenu_tit a {font-size:14px; color:#155581; font-weight:500;  line-height:35px;  padding:0px; text-transform:uppercase; font-weight:bold; }


/* BASIC css end */

