@font-face {
  font-family: 'Nanum Square';
  src: url('fonts/NanumSquareR.eot'); /* IE9 Compat Modes */
  src: url('fonts/NanumSquareR.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/NanumSquareR.woff') format('woff'), /* Modern Browsers */
       url('fonts/NanumSquareR.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/NanumSquareOTFR.svg#9e23ceb0c858ca37642ba540402577eb') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}

@font-face {
  font-family: 'Nanum Square';
  src: url('fonts/NanumSquareB.eot'); /* IE9 Compat Modes */
  src: url('fonts/NanumSquareB.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/NanumSquareB.woff') format('woff'), /* Modern Browsers */
       url('fonts/NanumSquareB.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/NanumSquareOTFB.svg#a41a1fda1fdf3dafd3394867a156b1cf') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}


.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;}


/*풍경채펜션_hwakyung*/
.hi1{ font-size:25px; font-weight:bold; line-height:45px; color:#251803;}
.hi2{ font-size:25px; font-weight:bold; line-height:45px; color:#e87505;}
.hi3{ font-size:22px; font-weight:bold; line-height:35px; color:#352916;}
.hi4{ font-size:18px; line-height:40px; color:#0e0e0e;}
.hi5{ font-size:18px; line-height:40px; color:#825a21;}
.hi6{ font-size:18px; line-height:40px; color:#135fc6;}
.hi7{ font-size:18px; line-height:40px; color:#0e7d10;}
.ar1{ font-size:17px; line-height:25px; color:#3a3939;}
.ar11{ font-size:17px; line-height:25px; color:#3a3939; padding: 25px 40px;  border: #a16d1c 1px solid;}
.ar12{ font-size:15px; line-height:25px; color:#3a3939; padding: 25px 20px 25px 40px;  border: #a16d1c 1px solid;}
.ar2{ font-size:22px; color:#594222; font-weight:bold;}
.tebleTL{ border-top:3px solid #a16d1c; border-right:1px solid #dedede; border-bottom:1px solid #dedede; font-size:17px; color:#a16d1c; padding:10px 0px;font-weight:bold;}
.tebleTR{ border-top:3px solid #a16d1c; border-bottom:1px solid #dedede; font-size:17px; color:#a16d1c; padding:10px 0px;font-weight:bold;}
.tebleBLm{ border-bottom:1px solid #dedede; border-right:1px solid #dedede; font-size:17px; color:#4f4f4f; padding:10px 0px;}
.tebleBRm{  border-bottom:1px solid #dedede; font-size:17px; color:#4f4f4f; padding:10px 0px;}
.tebleBL{ border-bottom:3px solid #a16d1c; border-right:1px solid #dedede; font-size:17px; color:#4f4f4f; padding:10px 0px;}
.tebleBR{ border-bottom:3px solid #a16d1c; font-size:17px; color:#4f4f4f; padding:10px 0px;}
.map1{ font-size:17px; line-height:30px; color:#333; border-bottom:2px solid #FFF; font-weight:bold; padding:5px 0;}
.map2{ font-size:16px; line-height:30px; color:#333; border-bottom:1px solid #E7E7E7; padding-left:10px;}

.m4_2_1{ font-weight:bold; font-size:22px; line-height:42px; color:#000;}
.m4_2_2{ font-weight:bold; font-size:22px; line-height:40px; color:#81511c;}
.m4_2_3{ font-size:15px; line-height:25px; color:#575757;}
.m4_2_4{  font-size:21px; line-height:35px; color:#434343; font-weight:bold;}

.rmi {border: #d0d0d0 7px solid;}
.rmi:focus, .rmi:hover {border: #372c1c 7px solid;}