@charset "utf-8";
/* CSS Document */
/* HANSUNG COMPANY v1.0 | 20140610 */
#SubContent_Area{width:100%;}

#TitleBanner_Area01{width:100%; height:200px; background:url(../../images/rk-0049/subbanner01_bg.gif) repeat-x 0 0; overflow-x:hidden;}
#TitleBanner_Wrap01{width:996px; margin:0 auto;}
.titlebanner01{width:1400px; height:200px; margin-left:-202px; background:url(../../images/rk-0049/subbanner01.jpg) no-repeat 0 0;}

#TitleBanner_Area02{width:100%; height:200px; background:url(../../images/rk-0049/subbanner02_bg.gif) repeat-x 0 0; overflow-x:hidden;}
.titlebanner02{width:1400px; height:200px; margin-left:-202px; background:url(../../images/rk-0049/subbanner02.jpg) no-repeat 0 0;}

#TitleBanner_Area03{width:100%; height:200px; background:url(../../images/rk-0049/subbanner03_bg.gif) repeat-x 0 0; overflow-x:hidden;}
.titlebanner03{width:1400px; height:200px; margin-left:-202px; background:url(../../images/rk-0049/subbanner03.jpg) no-repeat 0 0;}

#TitleBanner_Area04{width:100%; height:200px; background:#ffffff;}
.titlebanner04{width:1400px; height:200px; margin-left:-202px; background:url(../../images/rk-0049/subbanner04.jpg) no-repeat 0 0;}

#SubContent_Wrap{width:996px; margin:0 auto; margin-top:30px;}

.sidebar{float:left; width:166px; margin-right:50px;}
.sidebar > h2{margin-top:15px; background:url(../../images/rk-0049/subtitle01_01.gif) no-repeat 0 0;}
.prodnfo{background:url(../../images/rk-0049/subtitle02_01.gif) no-repeat 0 0;}
.archive{background:url(../../images/rk-0049/subtitle03_01.gif) no-repeat 0 0;}
.cscenter{background:url(../../images/rk-0049/subtitle04_01.gif) no-repeat 0 0;}

.lnb{margin-top:12px;}
.lnb01{margin-top:12px; padding-top:4px; border-top:2px solid #ed9810;}
.lnb01 li{padding:4px 0 4px 0; border-bottom:1px solid #dedede;}
.lnb01 img{background:url(../../images/rk-0049/lnb.gif) no-repeat 0px 8px;}
.lnb01 .lnb_lst01 img{background-position:0px 0px;}
.lnb01 .lnb_lst01:hover img{background-position:-166px 0px;}
.lnb01 .lnb_lst02 img{background-position:0px -39px;}
.lnb01 .lnb_lst02:hover img{background-position:-166px -39px;}
.lnb01 .lnb_lst03 img{background-position:0px -78px;}
.lnb01 .lnb_lst03:hover img{background-position:-166px -78px;}
.lnb01 .lnb_lst04 img{background-position:0px -117px;}
.lnb01 .lnb_lst04:hover img{background-position:-166px -117px;}
.lnb01 .lnb_lst05 img{background-position:0px -156px;}
.lnb01 .lnb_lst05:hover img{background-position:-166px -156px;}

.lnb02{margin-top:12px; padding-top:4px; border-top:2px solid #ed9810;}
.lnb02 li{padding:4px 0 4px 0; border-bottom:1px solid #dedede;}
.lnb02 img{background:url(../../images/rk-0049/lnb.gif) no-repeat 0px 8px;}
.lnb02 .lnb_lst01 img{background-position:-332px 0px;}
.lnb02 .lnb_lst01:hover img{background-position:-498px 0px;}
.lnb02 .lnb_lst02 img{background-position:-332px -39px;}
.lnb02 .lnb_lst02:hover img{background-position:-498px -39px;}
.lnb02 .lnb_lst03 img{background-position:-332px -78px;}
.lnb02 .lnb_lst03:hover img{background-position:-498px -78px;}
.lnb02 .lnb_lst04 img{background-position:-332px -117px;}
.lnb02 .lnb_lst04:hover img{background-position:-498px -117px;}
.lnb02 .lnb_lst05 img{background-position:-332px -156px;}
.lnb02 .lnb_lst05:hover img{background-position:-498px -156px;}

.lnb03{margin-top:12px; padding-top:4px; border-top:2px solid #ed9810;}
.lnb03 li{padding:4px 0 4px 0; border-bottom:1px solid #dedede;}
.lnb03 img{background:url(../../images/rk-0049/lnb.gif) no-repeat 0px 8px;}
.lnb03 .lnb_lst01 img{background-position:-664px 0px;}
.lnb03 .lnb_lst01:hover img{background-position:-830px 0px;}
.lnb03 .lnb_lst02 img{background-position:-664px -39px;}
.lnb03 .lnb_lst02:hover img{background-position:-830px -39px;}

.lnb04{margin-top:12px; padding-top:4px; border-top:2px solid #ed9810;}
.lnb04 li{padding:4px 0 4px 0; border-bottom:1px solid #dedede;}
.lnb04 img{background:url(../../images/rk-0049/lnb.gif) no-repeat 0px 8px;}
.lnb04 .lnb_lst01 img{background-position:-996px 0px;}
.lnb04 .lnb_lst01:hover img{background-position:-1162px 0px;}
.lnb04 .lnb_lst02 img{background-position:-996px -39px;}
.lnb04 .lnb_lst02:hover img{background-position:-1162px -39px;}
.lnb04 .lnb_lst03 img{background-position:-996px -78px;}
.lnb04 .lnb_lst03:hover img{background-position:-1162px -78px;}

.quickmenu{margin-top:44px;}
.quickmenu li{margin-bottom:10px;}

.subcontent{float:right; width:780px; margin:0;}
.page_location{text-align:right;}
.subcontent h3{margin-bottom:44px;}
.subcontent .adult_desc{margin-bottom:44px;}
.subcontent .facilitynfo_desc img{margin-bottom:44px;}
.subcontent .award_desc img{margin-bottom:44px;}
.subcontent .companyarchive_desc{margin-bottom:44px;}
.subcontent .prodcatalogue_desc{margin-bottom:44px;}
.subcontent .purchasenfo_desc{margin-bottom:44px;}
.subcontent .noticebd_desc{margin-bottom:44px;}
.subcontent h4{margin-bottom:20px;}
.prodlst_box{width:740px; margin:0 0 20px 0; padding:10px 0 10px 40px; background:#f4f4f4; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.prodlst_box li{float:left; width:171px; margin:10px 0 10px 14px; color:#555555; list-style-image:url(../../images/rk-0049/prodlstbox_marker.gif);}
.prodlst_box li a{color:#555555;}

.prodlst_wrap{width:780px; border-top:2px solid #396ebb; border-bottom:2px solid #396ebb;}
.prodlst_wrap li{float:left;}
.prodlst{width:200px; height:248px; padding:18px 30px 0 30px; /* border-bottom:1px solid #dddddd; */}
.prodlst a:hover{text-decoration:underline; color:#555555;}
.prodlst_thumbimg{width:180px; height:132px; margin-bottom:14px; padding:8px 10px 12px 10px; background:url(../../images/rk-0049/prodlst_thumb_bg.png) no-repeat 0 0;}
.prodlst_thumbimg:hover{background:url(../../images/rk-0049/prodlst_thumb_bg_hover.png) no-repeat 0 0;}
.prodlst_thumbimg > img{border:1px solid #dddddd;}
.prodlst_thumbimg > img:hover{border:1px solid #396ebb;}
.prodlst_name{margin-bottom:20px; color:#4072bc; font-weight:bold;}
.prodlst_desc{margin-bottom:20px; color:#555555;}

.prodnfo_wrap{width:780px; border-top:2px solid #396ebb; border-bottom:2px solid #396ebb;}
.prodnfo_wrap > .prodnfo{margin:20px 0 20px 0;}

.facilitygal_wrap{width:780px; border-top:2px solid #396ebb; border-bottom:2px solid #396ebb; margin-bottom:30px;}
.facilitygal_wrap li{float:left;}
.facilitygal{width:200px; height:248px; padding:18px 30px 0 30px; /* border-bottom:1px solid #dddddd; */}
.facilitygal a:hover{text-decoration:underline; color:#555555;}
.facilitygal_thumbimg{width:180px; height:132px; margin-bottom:14px; padding:8px 10px 12px 10px; background:url(../../images/rk-0049/prodlst_thumb_bg.png) no-repeat 0 0;}
.facilitygal_thumbimg:hover{background:url(../../images/rk-0049/prodlst_thumb_bg_hover.png) no-repeat 0 0;}
.facilitygal_thumbimg > div{width:178px; height:130px; border:1px solid #ffffff; overflow:hidden;} /* 썸네일 이미지로 더 큰 이미지가 들어가도 크기에 맞게 자르기 위한 div 설정 */
.facilitygal_thumbimg > div:hover{border:1px solid #396ebb;}
.facilitygal_name{margin-bottom:20px; color:#4072bc; font-weight:bold;}
.facilitygal_desc{margin-bottom:20px; color:#555555;}

.prodprocess_wrap{width:780px; border-top:2px solid #396ebb; border-bottom:2px solid #396ebb;}

.locationnfo_wrap{margin-bottom:30px;}

.noticebd_wrap{width:780px; border-top:2px solid #396ebb; border-bottom:2px solid #396ebb;}
.noticebd_wrap th{background:#549eeb; color:#ffffff;}
.noticebd_wrap tr{color:#555555; cursor:pointer;}
.noticebd_wrap td > div{padding:20px 20px 0 20px; border-bottom:1px solid #dddddd;} /* padding 값을 아래쪽에 주지 않아도 위쪽 패딩 값 만큼 아래쪽 여백이 생김(자바스크립트에서 높이값을 그렇게 리턴해줌) */
.noticebd_wrap .number{padding:10px 30px 10px 30px;}
.noticebd_wrap .title{padding:10px 0 10px 0; text-align:center;}
.noticebd_wrap .date{padding:10px 0 10px 15px; text-align:center;}
.noticebd_wrap .more{padding:10px 30px 10px 30px; text-align:center;}
.noticebd_wrap .content .number{border-bottom:1px solid #dddddd;}
.noticebd_wrap .content .title{text-align:left; border-bottom:1px solid #dddddd;}
.noticebd_wrap .content .date{border-bottom:1px solid #dddddd;}
.noticebd_wrap .content .more{border-bottom:1px solid #dddddd;}