#menu {position:fixed; top:0; right:0; width:calc(100% - 85px); z-index:6000; background-color:#fff; height:100%; z-index:9000;}
.asideBlindView { display:none; position:fixed; top:0; left:0; bottom:0; right:0; width:100%; height:100%; background-color:#000; opacity:0.7; z-index:5000;}

#menu {}
#menu span.slide_close {position:absolute; right:10px; top:15px;}
#menu span.slide_close img {width:20px; height:auto;}

#menu .slide_sec01 {height:50px; line-height:50px; background:#222; padding:0 10px;}
#menu .slide_sec01 h1 {padding:13px 0 0;}
#menu .slide_sec01 h1 img {width:75px; height:auto;}

#menu .slide_sec02 {background:#fff; padding:16px 10px 0;}
#menu .slide_sec02 ul.slide_gnb {}
#menu .slide_sec02 ul.slide_gnb li {width:47.6%; text-align:center; margin-bottom:3%;}
#menu .slide_sec02 ul.slide_gnb li:last-child {width:100%;}
#menu .slide_sec02 ul.slide_gnb li.green {background:#71b200; border:1px solid #71b200;}
#menu .slide_sec02 ul.slide_gnb li.gray {background:#555; border:1px solid #555; margin-left:3%;}
#menu .slide_sec02 ul.slide_gnb li.white {background:#eee; border:1px solid #888;}
#menu .slide_sec02 ul.slide_gnb li.white a {color:#000033;}
#menu .slide_sec02 ul.slide_gnb li a {display:block; height:35px; line-height:35px; color:#fff; font-size:15px; font-weight:500;}

#menu .slide_sec03 {padding:10px 10px 0;}
#menu .slide_sec03 ul.slidemenu {border-top:1px solid #333;}
#menu .slide_sec03 ul.slidemenu > li {border-bottom:1px solid #ccc; background:url("../images/common/m_slide_off.png") no-repeat 94% 50%; background-size:15px 15px;}
#menu .slide_sec03 ul.slidemenu > li.now > ul {display:block;}
#menu .slide_sec03 ul.slidemenu > li > a {display:inline-block; width:100%; padding:15px 0; text-indent:10px; font-size:15px; color:#333; font-weight:500;}
#menu .slide_sec03 ul.slidemenu > li > a.now {color:#333; background:#fff url("../images/common/m_slide_on.png") no-repeat 94% 50%; background-size:15px 15px;}
#menu .slide_sec03 ul.slidemenu > li > a.now > ul {display:block;}
#menu .slide_sec03 ul.slidemenu > li > ul {background-color:#eee; border-top:1px solid #ccc; padding:10px 0; display:none;}
#menu .slide_sec03 ul.slidemenu > li > ul > li {}
#menu .slide_sec03 ul.slidemenu > li > ul > li a {display:inline-block; width:100%; font-size:15px; color:#777; line-height:32px; font-weight:500; text-indent:20px;}