body{margin:0;padding:0;font-family:'Noto Sans KR', sans-serif}
a{font-family:'Noto Sans KR', sans-serif}
.contents p{margin-bottom:10px;}
.home_icon{text-indent:-9999px; overflow:hidden; background:url('../images/sub/record/home_icon.png') 0 0 no-repeat;}
.guideWrap { width: 1100px; height: 670px; font-size: 16px; color: #111; line-height: 20px;font-family:'Noto Sans KR', sans-serif}
.guideBox { border: 1px solid #d52f37;  width: 1098px;  height: 668px;font-family:'Noto Sans KR', sans-serif}
.guideTop {  position: relative;  height: 50px;  line-height:50px;  background-color:#d52f37; color:#fff; font-size:19px;}
.guideTop .logo img{margin:0px 10px; 0px 20px; vertical-align:middle;}
.guideContainer {width: 1098px;height: 588px;padding-top:30px;}
.guideNav {float: left;width: 198px; height: 100%; background-color: #fff; overflow: hidden;}
.guideNav .menu > li {  line-height: 39px; border-bottom: 1px solid #ddd; color: #111;  font-size: 16px;  font-weight: 400;}
.guideNav .menu > li a {color: #111;  font-size: 16px;  font-weight: 400;  display: block;  text-indent:20px;background:#FFF url('../images/sub/bravo/bg_01.png') 90% 50% no-repeat;}
.guideNav .menu > li.fa-minus a{color:#fff;background:#676767 url('../images/sub/bravo/bg_02.png') 90% 50% no-repeat;}
.guideNav .menu > li .sub-menu { border-top:1px solid #ddd; /* display: none */;}
.guideNav .menu > li .sub-menu > li { border-bottom: 1px solid #ddd; line-height: 32px;  }
.guideNav .menu > li .sub-menu > li.last-child {border-bottom: none;}
.guideNav .menu > li .sub-menu > li a {display: block;font-size: 14px;  color: #767676;  font-weight: 400;background:none;}
.guideNav .menu > li .sub-menu > li.fa-minus > a { color: #767676; font-weight: 400;background:#f4f4f4 url('../images/sub/bravo/bg_03.png') 90% 50% no-repeat;}
.guideNav .menu > li .sub-menu > li .sub-menu {  background-color: #fff;  border-top: 1px solid #ddd; /*  display: none; */background:none;}
.guideNav .menu > li .sub-menu > li .sub-menu > li {border-bottom: 1px solid #ddd;line-height: 31px; font-size: 14px; color: #767676;  font-weight: 400;}
.guideNav .menu > li .sub-menu > li .sub-menu > li.last-child { border-bottom: none;}
.guideNav .menu > li .sub-menu > li .sub-menu > li a { text-indent:30px;; background:none;font-size: 14px; color: #767676; }
.guideNav .menu > li .sub-menu > li .sub-menu > li.on a{color:#d52f37;font-weight: bold;}
.guideContents { float: left;overflow: hidden; width: 840px; height: 548px; padding:10px 30px 30px 30px;overflow-x:hidden; overflow-y:scroll}
.guide_top_title{display:block; overflow:hidden; border-bottom:1px solid #292929;padding-bottom:8px;margin-bottom:20px;}
.guide_top_title p.pageTit{float:left; font-size:21px; color:#111; font-weight:400; letter-spacing:-1px}
.guide_top_title ul.top_ul{float:right;}
.guide_top_title ul.top_ul li{float:left; padding-left:18px;background:url('../images/sub/record/bg11.png') 7px 50% no-repeat;font-size:13px; color:#666; font-weight:300;}
.guide_top_title ul.top_ul li:first-child{padding-left:0px; background:none;}
.guide_top_title ul.top_ul li a{font-size:13px; color:#666; font-weight:300;}
.guide_top_title ul.top_ul li:first-child a{display:block; text-indent:-9000px;overflow:hidden;width:14px; height:20px;background:url('../images/sub/record/home_icon.png') 0 4px no-repeat;}