.bn-1 {font-size: 24px;color: #04325d;font-weight: bold;line-height: 35px;}
.bn-4 {font-size: 15px;color: #666666;font-weight: bold;line-height: 30px;}
.bn-2 {font-size: 14px;color: #272727;line-height:25px;}
.bn-2s {font-size: 12px;color: #272727;line-height: 25px;}
.bn-3 {font-size: 21px;color: #e18a19;font-weight: bold;line-height: 35px;}
.bn-3-0 {font-size: 20px;color: #e18a19;font-weight: bold;line-height: 45px;}
.bn-3-1 {font-size: 18px;font-weight: bold;color: #e18a19;}
.tabel1 {font-size: 14px;color: #FFF;background:url(/page/bg.jpg);/*background-color: #f79646;*/border-top:#f79646 0px solid;border-right:#FFFFFF 1px solid;border-bottom:#FFFFFF 2px solid;padding:2px 0;font-weight: bold;}
.tabel111 {padding:2px 0;font-size: 14px;color: #FFF;background:url(/page/bg.jpg);/*background-color: #f79646;*/border-top:#f79646 0px solid;border-right:#FFFFFF 1px solid;border-bottom:#FFFFFF 1px solid;font-weight: bold;}
.tabel11 {font-size: 13px;color: #FFF;background-color: #1e8fff;border-right:#FFFFFF 1px solid;border-bottom:#FFFFFF 2px solid;
font-weight: bold;padding:2px 0;}
.tabel12 {font-size: 13px;color: #FFF;background-color: #1e8fff;border-right:#FFFFFF 1px solid;border-bottom:#FFFFFF 1px solid;
font-weight: bold;padding:2px 0;}
.tabel2 {font-size: 12px;color: #000;line-height:18px;padding:2px 0;background-color: #f2f2f2;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #FFF;border-bottom-color: #FFF;}
.tabel2_BL {font-size: 12px;color: #000;background-color: #f2f2f2;border-right-width: 1px;border-bottom-width: 2px;border-right-style: solid;border-bottom-style: solid;border-right-color: #FFF;border-bottom-color: #f79646;}
.tabel3 {font-size: 12px;color: #000;line-height:18px;padding:2px 0;background-color: #f2f2f2;border-right:#FFFFFF 1px solid;
border-bottom:#0b4fa0 2px solid;}
#ctainer {overflow:hidden;height:360px;position:relative;}
#mapWrapper {width:100%;height:360px;z-index:1;}
#rvWrapper {width:50%;height:360px;top:0;right:0;position:absolute;z-index:0;}
#ctainer.view_roadview #mapWrapper {width: 50%;}
#roadviewControl {position:absolute;top:5px;left:5px;width:65px;height:24px;padding:2px;z-index: 1;background: #f7f7f7;border-radius: 4px;border: 1px solid #c8c8c8;box-shadow: 0px 1px #888;cursor: pointer;}
#roadviewControl span {background: url(http://i1.daumcdn.net/localimg/localimages/07/mapapidoc/mapworker.png) no-repeat;  padding-left:23px;height:24px;font-size: 12px;display: inline-block;line-height: 2;font-weight: bold;}
#roadviewControl.active {background: #ccc;box-shadow: 0px 1px #5F616D;border: 1px solid #7F818A;}
#roadviewControl.active span {background: url(http://i1.daumcdn.net/localimg/localimages/07/mapapidoc/mapworker_on.png) no-repeat;color: #4C4E57;}
#close {position: absolute;padding: 4px;top: 5px;left: 5px;cursor: pointer;background: #fff;border-radius: 4px;border: 1px solid #c8c8c8;box-shadow: 0px 1px #888;}
#close .img {display: block;background: url(http://i1.daumcdn.net/localimg/localimages/07/mapapidoc/rv_close.png) no-repeat;width: 14px;height: 14px;}
#ctainer2 {overflow:hidden;height:360px;position:relative;}
#mapWrapper2 {width:100%;height:360px;z-index:1;}
#rvWrapper2 {width:50%;height:360px;top:0;right:0;position:absolute;z-index:0;}
#ctainer2.view_roadview2 #mapWrapper2 {width: 50%;}
#roadviewControl2 {position:absolute;top:5px;left:5px;width:65px;height:24px;padding:2px;z-index: 1;background: #f7f7f7;border-radius: 4px;border: 1px solid #c8c8c8;box-shadow: 0px 1px #888;cursor: pointer;}
#roadviewControl2 span {background: url(http://i1.daumcdn.net/localimg/localimages/07/mapapidoc/mapworker.png) no-repeat;  padding-left:23px;height:24px;font-size: 12px;display: inline-block;line-height: 2;font-weight: bold;}
#roadviewControl2.active {background: #ccc;box-shadow: 0px 1px #5F616D;border: 1px solid #7F818A;}
#roadviewControl2.active span {background: url(http://i1.daumcdn.net/localimg/localimages/07/mapapidoc/mapworker_on.png) no-repeat;color: #4C4E57;}
#close2 {position: absolute;padding: 4px;top: 5px;left: 5px;cursor: pointer;background: #fff;border-radius: 4px;border: 1px solid #c8c8c8;box-shadow: 0px 1px #888;}
#close2 .img2 {display: block;background: url(http://i1.daumcdn.net/localimg/localimages/07/mapapidoc/rv_close.png) no-repeat;width: 14px;height: 14px;}
.label {margin-bottom: 26px;}
.label * {display: inline-block;vertical-align: top;}
.label .left {background: url("http://i1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_l.png") no-repeat;display: inline-block;height: 24px;overflow: hidden;vertical-align: top;width: 7px;}
.label .center {background: url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_bg.png) repeat-x;display: inline-block;height: 24px;font-size: 12px;line-height: 24px;}
.label .right {background: url("http://i1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_r.png") -1px 0  no-repeat;display: inline-block;height: 24px;overflow: hidden;width: 6px;}
/*에스알 페이지스타일 시작*/
.hi1{font-family:"나눔명조"; font-size:24px; line-height:35px; color:#fff; font-weight:bold; padding:5px 0px;}
.hi2{font-size:15px; line-height:30px; color:#352916; font-weight: bold;}
.page1{font-size: 16px;line-height: 35px;color: #004986; font-weight: bold;margin-top: 10px;}
.page2{font-size: 13px;line-height: 26px;color: #484848;}
.page3{font-size:14px; line-height:35px; color:#747474;}
.map1{ font-weight:bold; font-size:16px; color:#333; line-height:35px;}
.map2{ font-size:15px; color:#868686; line-height:35px;}
.map3{ font-weight:bold; font-size:18px; color:#F60;}
.page1b{font-size: 17px;line-height: 40px;color: #004986; font-weight: bold;margin-top: 10px;}
.page2b{font-size: 15px;line-height: 30px;color: #484848; margin-left: 20px;}
.ex { width:100%}
.ex TABLE TH {
	TEXT-ALIGN: center; PADDING: 10px 0px; width: 400px; BORDER-bottom: #ffffff 2px solid;background: #808080;COLOR: #ffffff;FONT-SIZE: 14px;font-weight: bold;
}
.ex TABLE TD {
	TEXT-ALIGN: center; PADDING: 10px 0px;BORDER-LEFT: #ffffff 5px solid; width: 400px;  BORDER-bottom: #ffffff 2px solid; FONT-SIZE: 13px; background:#f5f5f5; font-weight: bold;
}
.a1 {padding-top: 20px; font-size: 14px; line-height: 25px;
}
.ss1 {color: #d74665;font-weight: bold;font-size: 16px;}
.ss2 {font-size: 14px;line-height: 30px;}
.ss3 {padding-right: 25px;}
.igct {
	display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 5%;
	width: 63%;
}
.igct2 {
	display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 5%;
	width: 58%;
}