@charset "utf-8";

@import url("base.css");


#wrap {width:950px; height:640px;}
#header {overflow:hidden; height:50px; padding:0 0 0 20px; background:#4b4b4b;}
#header h1 {float:left; padding-top:5px;}
#header .btnClose {float:right;}

#containerMain {overflow:hidden; position:relative; width:100%; height:590px; background:url('../images/infoGuide/bg_main.jpg') no-repeat left top;}
#containerMain h2 {padding:86px 0 0 330px;}
#containerMain p {padding:10px 0 0 330px;}
#containerMain ul {padding:75px 0 0 527px;}
#containerMain ul li {padding-bottom:10px;}

/* content */
.rnbBox {width:725px; float:right; padding:0 20px 0 0;}
.rnbBox .titleAw1 {padding:0 0 0 13px; color:#646464; font-size:14px; font-weight:bold; background:url('../images/infoGuide/bul_aw1.gif') no-repeat left 2px;}
.rnbBox .titleAw1Sub {padding:0 0 15px 19px; color:#646464; font-size:13px; font-weight:bold; background:url('../images/infoGuide/bul_aw2.gif') no-repeat 10px 6px;}
.rnbBox .underLineLink {text-decoration:underline;}
.rnbBox .btnArea {display:block; padding:0 19px 10px 0; text-align:right;}
.rnbBox .btnAreaAb {position:absolute; right:30px; top:0; display:block;}
.rnbBox .etcTxt {padding:15px 0 0 20px; letter-spacing:-0.05em;}
.rnbBox .etcTxt em {color:#ff7f00;}

.rnbBox .conentTop {overflow:hidden; width:100%; height:32px; margin-bottom:20px; padding-top:20px; border-bottom:3px solid #dedede;}
.rnbBox .conentTop .title {float:left; color:#305db6; font-size:16px; font-weight:bold;}
.rnbBox .conentTop .location {display:block; float:right; padding-top:5px; color:#8a8a8a; font-size:11px;}

.rnbBox .scrollWrap {position:relative; width:100%; height:403px; overflow:auto; overflow-x:hidden;}
.rnbBox .detailTxt {width:670px; margin-top:20px; padding-left:10px; color:#9f9f9f;}
.rnbBox .detailTxt li {overflow:hidden; width:100%; padding:10px 0; border-bottom:1px solid #e4e4e4;}
.rnbBox .detailTxt li span {display:block;}
.rnbBox .detailTxt li .numBer {float:left; width:21px;}
.rnbBox .detailTxt li .conT {float:right; width:615px; padding-right:20px; letter-spacing:-0.05em;}

.tableTline {width:680px; margin-left:10px; border-top:2px solid #7ab4f6;}
.tableTline .tableTy1 {border:0; width:100%; border-collapse:collapse; border-bottom:1px solid #cad4e0; line-height:16px;}
.tableTline .tableTy1 thead th {border:0; border-bottom:1px solid #cad4e0; border-left:1px solid #cad4e0; padding:15px 0; background:#eef3fa; color:#568ac6;}
.tableTline .tableTy1 tbody th {border:0; font-weight:normal; border-bottom:1px solid #dfdfdf; background:#eef3fa}
.tableTline .tableTy1 tbody td {border:0; padding:10px; border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf;}
.tableTline .tableTy1 tbody .end th {border-bottom:2px solid #dfdfdf;}
.tableTline .tableTy1 tbody .end td {border-bottom:2px solid #dfdfdf;}
.tableTline .tableTy1 .bdnone {border-left:none;}

#container {overflow:hidden; position:relative; width:100%; height:590px;}

#gnb {height:38px; padding:12px 20px 15px 20px;}
#gnb li {float:left;}
#gnb li.print {float:right;}

#lnb {float:left; width:160px; padding:15px 0 0 20px; letter-spacing:-0.08em;}
#lnb h2 {padding:0 0 13px 0; border-bottom:3px solid #b1c5eb;}
#lnb dl {padding:20px 0 0 0; border-bottom:1px solid #d2d2d2;}
#lnb dl dt {padding:11px 0 9px 10px; margin-bottom:1px;  border-top:1px solid #d2d2d2;}
#lnb dl dt a {font-weight:bold; font-size:14px; color:#9f9f9f;}
#lnb dl dt.on {background:#648ad6; border-top:none; border-bottom:1px solid #3961af;}
#lnb dl dt.on a {font-size:14px; color:#fff;}
#lnb dl dd {display:none; padding:10px 0 10px 10px; font-size:12px; line-height:22px; color:#9f9f9f; border-top:1px solid #d2d2d2;}
#lnb dl dd a {color:#9f9f9f;}
#lnb dl dd a:hover {text-decoration:underline;}
#lnb dl dd.on {display:block;}
#lnb dl dd ul li.on a {color:#6e92d8 !important; font-weight:bold;}

.rnbBox .guideLocation {display:inline-block; width:100%; height:33px; padding:0 0 15px 0;}
.rnbBox .guideLocation li {float:left; text-align:center; line-height:32px;}
.rnbBox .guideLocation li a {color:#fff; font-weight:bold; font-size:12px;}

.rnbBox .type010101A01 {background:url('../images/bg/bg_guideLocationBar0101.gif') no-repeat left top;}
.rnbBox .type010101A02 {background:url('../images/bg/bg_guideLocationBar0102.gif') no-repeat left top;}
.rnbBox .type010101A03 {background:url('../images/bg/bg_guideLocationBar0103.gif') no-repeat left top;}
.rnbBox .list0101 li.guide01 {width:252px;}
.rnbBox .list0101 li.guide02 {width:227px;}
.rnbBox .list0101 li.guide03 {width:196px;}

.rnbBox .type010201A01 {background:url('../images/bg/bg_guideLocationBar0201.gif') no-repeat left top;}
.rnbBox .type010201A02 {background:url('../images/bg/bg_guideLocationBar0202.gif') no-repeat left top;}
.rnbBox .list0102 li.guide01 {width:335px;}
.rnbBox .list0102 li.guide02 {width:335px;}

.rnbBox .type010301A01 {background:url('../images/bg/bg_guideLocationBar0301.gif') no-repeat left top;}
.rnbBox .type010301A02 {background:url('../images/bg/bg_guideLocationBar0302.gif') no-repeat left top;}
.rnbBox .type010301A03 {background:url('../images/bg/bg_guideLocationBar0303.gif') no-repeat left top;}
.rnbBox .type010301A04 {background:url('../images/bg/bg_guideLocationBar0304.gif') no-repeat left top;}
.rnbBox .list0103 li.guide01 {width:147px;}
.rnbBox .list0103 li.guide02 {width:251px;}
.rnbBox .list0103 li.guide03 {width:159px;}
.rnbBox .list0103 li.guide04 {width:133px;}




