@import url("m_ui2.css");
@charset "utf-8";
/* common */
*{margin:0;padding:0;}
*{margin:0;padding:0;font-family:"Malgun Gothic",Dotum,"",Gulim,"",Helvetica,Apple-Gothic;-webkit-text-size-adjust:none;}
body{background-color:#f3f3f3;line-height:1.25em;color:#444444;word-wrap:break-word;word-break:break-all;}
body,input,select,textarea{font-size:14px;}
textarea{border:1px solid #bcbcbc;}
li{list-style:none;}
table{border-collapse:collapse;}
img,fieldset{border:none;}
a{color:#000;text-decoration:none;cursor:pointer;}
label{cursor:pointer;}
strong{font-weight:normal;}
em,address{font-style:normal;}
hr{display:none;}
.hc{visibility:hidden;overflow:hidden;position:absolute;left:-10000px;width:0;height:0;font-size:0;line-height:0;}
.cb{clear:both; width:100%;font-size:0;line-height:0; }
.mt20{margin-top:10px;}
.mt18{margin-top:18px;}
.mt23{margin-top:23px;}
.pb2{padding-bottom:2px;}
.pb4{padding-bottom:4px;}

/* Layout Selector */
#wrap {width:100%;} 
/* #wrap {width:320px;} */

#header{position:relative; height:40px; background: url('../images/cover/headerbg.gif'); text-align:center;}

#pageTitle p{position:relative; display:block; color:#ffffff; font-size:1.3em; width:100%; height:39px; margin:0 auto; line-height:38px; text-align:center; font-weight:bold;}
#pageTitle p span{display:block; position:absolute; z-index:1; top:0; left:50%; margin-left:-160px; z-index:1; width:320px; height:100%; background: url(../images/pageTitle.giff') no-repeat center 0; }


.button{display:block; position:absolute; z-index:10; top:5px; right:10px; width:40px; height:31px; background: url('../images/cover/buttonmain.gif') no-repeat 0 0; vertical-align:top; text-align:center;}
.logoutbutton{display:block; position:absolute; z-index:10; top:5px; right:25px; width:68px; height:31px; background: url('../images/cover/logout.gif') no-repeat 0 0; vertical-align:top; text-align:center;}
#backButton{display:none; z-index:10; left:10px; width:40px; height:31px; background: url('../images/cover/backButton.gif') no-repeat 0 0;}


#mContents{background:#ffffff;}

#cr{padding:9px 10px; height:30px; border-top:1px solid #dddddd; background:#f3f3f3}
#cr p{float:left; font-size:10px;}
#cr ul{float:right; font-size:11px;}
#cr ul li{float:left; margin-right:8px;}
#cr ul li a{color:#3582c6; font-size:11px; text-decoration:underline}

/* paging */
.paging {width: 100%; padding: 20px 0 0; text-align: center;}
.paging img{vertical-align:middle;}
.paging a {display:inline-block; color: #888888; border:1px solid #dddddd; background:#ffffff; display:inline-block; line-height:23px; padding: 0px 9px; text-align:center; font-size:12px; vertical-align:top}
.paging a:hover, .paging a:focus {/*font-weight: bold;*/color: #ffffff; border:1px solid #444444; background:#444444; text-decoration:none;}
.paging a.On{display:inline-block;  color: #ffffff;  border:1px solid #444444; background:#444444; text-decoration:none; display:inline-block; line-height:23px; padding: 0px 9px; text-align:center;}
.paging a.None {display:inline-block; border:none; width:30px; height:25px; padding:0; background: url(../images/pagingBg.giff') no-repeat 0 0; }
.paging a.None.pv0{margin-right:17px; background-position:0 0}
.paging a.None.pv1{margin-left:17px; background-position:0 -26px;}
.paging a.None span{display:none}

.paging2 b {display:inline-block; color: #888888; border:1px solid #dddddd; background:#ffffff; display:inline-block; line-height:23px; padding: 0px 9px; text-align:center; font-size:12px; vertical-align:top}

/* tab */
.tab{height:25px; padding:5px 10px 0; background:url(../images/tabBg.giff') repeat-x 0 0; text-align:center;}
.tab ul{overflow:hidden; width:100%;}
.tab li.fir{margin:0;}
.tab li{float:left; height:25px; line-height:25px; margin-left:-1px; padding:0 0 0 4px; background:url(../images/tabOff.giff') no-repeat 0 0; white-space:nowrap;}
.tab li a{display:block; padding:0 4px 0 0; background:url(../images/tabOff.giff') no-repeat right 0; color:#71adce}
.tab li.On{float:left; height:25px; line-height:25px; margin-left:-1px; padding:0 0 0 4px; background:url(../images/tabOn.giff') no-repeat 0 0; white-space:nowrap;}
.tab li.On a{display:block; padding:0 4px 0 0; background:url(../images/tabOn.giff') no-repeat right 0; color:#3280c4}
.tab li.On.fir{margin:0;}
.tab .fs11{font-size:11px;}

/* boardStyle */
.boardStyle{width:100%; border-collapse:collapse; border-top:1px solid #dddddd; border-left:1px solid #dddddd}
.boardStyle th{padding:7px 0 6px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; background:#f3f3f3; color:#737373; font-size:12px; text-align:left;}
.boardStyle td{padding:7px 0 6px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; color:#444444; font-size:12px; text-align:left;}


/* search */
.search{position:relative; height:26px; padding:6px 60px 6px 80px; border-bottom:1px solid #dddddd; background:#f3f3f3 }
.search .slt{position:absolute; top:6px; left:10px;}
.search .slt select{border:1px solid #c2c2c2; width:60px; height:25px; line-height:20px; font-size:12px; }
.search .iBar{display:block; height:23px; padding:0px 25px 0 3px; background:#ffffff; border:1px solid #c2c2c2}
.search .iBar input{width:100%; height:23px; line-height:23px; border:none; background:#ffffff url('') no-repeat 0 0}
.search .srchBtn{position:absolute; top:6px; right:10px; cursor:pointer; text-align:center; width:40px; height:25px; background:url(../images/searchBg.giff') no-repeat 0 0; border:none;}

/* notice */
.noticeList{padding:0 10px}
.noticeList a{color:#444444}
.noticeList dl{padding:9px 0px 10px 45px; border-bottom:1px solid #dddddd; background:url(../images/notiSort.giff') no-repeat 0px 0; font-size:12px;}
.noticeList dl.noti{background-position:0 11px;}
.noticeList dl.evt{background-position:0 -79px}
.noticeList .new{display:inline-block; vertical-align:top; width:29px; height:14px; background:url(../images/newIcon.giff') no-repeat 5px 3px;}

.noticeView{padding:0 10px}
.noticeView dl{}
.noticeView dl dt{padding:15px 0 10px; border-bottom:1px solid #dddddd; font-size:16px; font-weight:bold; color:#87a22f;}
.noticeView dl dt span{display:block; font-size:12px; color:#777777; font-weight:normal}
.noticeView dl dd{padding:14px 0 15px 0; border-bottom:1px solid #dddddd; font-size:12px; text-align:left;}

.btnSection{position:relative; text-align:left; padding:10px 0 0px}
.btnSection a{display:inline-block; height:25px; line-height:24px; text-align:center; background:url('../images/cover/btnBgSet.gif') no-repeat 0 0; font-size:12px; color:#666666 }
.btnSection a.list{width:60px;}
.btnSection a.prev{width:60px;}
.btnSection a.next{width:60px;}	
.btnSection .alignR{position:absolute; top:10px; right:0;}

.btnSort{text-align:center; padding:10px 0 0px}
.btnSort a{display:inline-block; text-align:center; background:url('../images/cover/btnBgSet.gif') no-repeat 0 0; font-size:12px; color:#666666 }
.btnSort a.buttonB{width:130px; height:40px; margin:0 auto; line-height:40px; color:#ffffff; font-weight:bold; background-position: 0 -30px; font-size:16px;}	
.btnSort a.buttonB2{width:300px; height:40px; margin:0 auto; line-height:40px; color:#ffffff; font-weight:bold; background-position: 0 -77px; font-size:16px;}	

/* photo */
.photoList{padding:0 10px}
.photoList a{color:#444444}
.photoList dl{padding:9px 0px 10px 0px; border-bottom:1px solid #dddddd; font-size:12px;}
.photoList .new{display:inline-block; vertical-align:top; width:29px; height:14px; background:url(../images/newIcon.giff') no-repeat 5px 3px;}

.photoView{padding:0 10px}
.photoView dl.viewSec{}
.photoView dl.viewSec dt{padding:15px 0 10px; border-bottom:1px solid #dddddd; font-size:16px; font-weight:bold; color:#87a22f;}
.photoView dl.viewSec dt span{display:block; font-size:12px; color:#777777; font-weight:normal}
.photoView dl.viewSec dd{padding:14px 0 15px 0; border-bottom:1px solid #dddddd; font-size:12px; text-align:left;}


/* login */
.login{padding:10px 10px 0}
.login .sc1{position:relative; border:1px solid #bbbbbb; background:#f3f3f3 url(../images/loginLogo.giff') no-repeat center 28px;;}
.login .sc1 fieldset{border:1px solid #ffffff; padding:138px 0px 18px}
.login .sc1 .ip{padding:0 108px 0 18px;}
.login .sc1 .ip .id{height:35px;}
.login .sc1 .ip .id .idb{display:block; border:1px solid #aaaaaa; height:29px; background:#ffffff;}
.login .sc1 .ip .id .idb input{width:100%; height:29px; line-height:29px; background:url(../images/..gif.htmlf') no-repeat 0 0; border:none;}
.login .sc1 .ip .pw{}
.login .sc1 .ip .pw .pwb{display:block; border:1px solid #aaaaaa; height:29px; background:#ffffff;}
.login .sc1 .ip .pw .pwb input{width:100%; height:29px; line-height:29px; background:url(../images/..gif.htmlf') no-repeat 0 -35px; border:none;}
.login .sc1 .ip input{width:100%;}
.login .sc1 .ac{position:absolute; top:139px; right:18px	}
.login .sc1 .ac span{display:block; padding:15px 0 0 0;  font-size:12px; text-align:center}
.login .sc1 .ac span a{color:#3582c6; text-decoration:underline}
.login .sc2{padding:19px 0 0 0;}
.login .sc2 h1{font-size:12px; font-weight:bold;}
.login .sc2 ul{font-size:11px;}
.login .sc2 ul li{padding:0 0 0 10px; background:url(../images/dot4x4.giff') no-repeat 1px 8px; line-height:20px; letter-spacing:-1px;}

/* price */
.price{padding:10px 0; }
.price .mainMenu{width:100%;}
.price .mainMenu li{padding:0 20px; border-bottom:1px solid #dddddd}
.price .mainMenu li a{display:block; padding:14px 0 14px; background:url(../images/arrBtn.giff') no-repeat right 10px; text-align:center; font-size:16px; font-weight:bold; color:#444444}
.priceCont{padding:18px 10px 0;}
.priceCont h1{float:left; padding:0 0 0 17px; background:url('../images/cover/check.gif') no-repeat 0 3px ; color:#87a22f; font-size:14px;}
.priceCont span.txt{float:right; font-size:12px; color:#777777;}
.priceCont .titTop{overflow:hidden; width:100%; margin-bottom:10px;}
.priceCont .txt01 {padding:10px 0 0 0}
.priceCont .txt01 li{padding:0 0 0 10px; background:url(../images/dot4x4.giff') no-repeat 0 8px; text-align:left; font-size:11px; color:#777777; line-height:20px;}
.priceCont h2{font-size:12px; color:#777777; font-weight:bold;}

/* condo */
.condo{}
.condo h1{padding:13px 0 12px; background:#f3f3f3; border-bottom:1px solid #dddddd; font-size:18px; color:#3582c6; text-align:center;}
.condo .mainMenu{width:100%;}
.condo .mainMenu li{padding:0 20px; border-bottom:1px solid #dddddd}
.condo .mainMenu li a{display:block; padding:14px 0 14px; background:url('../images/cover/arrow.png') no-repeat right 10px; text-align:center; font-size:15px; font-weight:bold; color:#444444}

/* 요금안내, 날씨n교통,세미나웨딩,주변관광 */
.dot4x4{background:url(../images/dot4x4.giff') no-repeat 3px 7px;}
.tab_bottom{width:100%;padding:9px 0 8px 0;border-bottom:1px solid #ddd;font-size:12px;font-weight:bold;}
.tab_bottom a{display:inline-block; border:1px solid #cccccc; background:#e1e1e1; margin-right:13px; padding:3px}
.tab_bottom a.fir{margin-left:9px;}
.tab_bottom a.on{color:#87a22f;}
.tab_bottom a.off{color:#999;}
.mg_c{overflow:hidden;width:76px;height:20px;text-indent:-999em;}
.mg_i{background:url(../images/golf_member.giff') no-repeat 0 0;}
.mg_p01{background-position:0 -50px;}
.se_bus .mg_c{width:80px;}
.se_bus .mg_i{background:url(../images/weather/bus.giff') no-repeat 0 0;}
.se_bus .mg_p02{background-position:0 -20px;}
.se_bus .mg_p03{background-position:0 -40px;}
.se_bus .mg_p04{background-position:0 -60px;}
.se_bus .mg_p05{background-position:0 -80px;}
.se_bus .mg_p06{background-position:0 -100px;}
.se_bus .mg_p07{background-position:0 -120px;}
.se_bus .mg_p08{background-position:0 -140px;}
.se_bus .mg_p09{background-position:0 -160px;}
.shuttle_seoul .mg_c{width:97px;}
.shuttle_wonju .mg_c{width:142px;}
.shuttle_monmak .mg_c{width:152px;}
.shuttle_danji .mg_c{width:127px;}
.shuttle .mg_i{background:url(../images/weather/shuttle.giff') no-repeat 0 0;}
.shuttle_monmak .mg_p10{background-position:0 -20px;}
.shuttle_monmak .mg_p11{background-position:0 -40px;}
.shuttle_monmak .mg_p12{background-position:0 -60px;}
.shuttle_danji .mg_p13{background-position:0 -80px;}
.shuttle_danji .mg_p14{background-position:0 -100px;}
.member_com{color:#777;}
.member_com p{font-size:12px;font-weight:bold;}
.intro_party p{color:#444 !important;}
.member_com ul{padding-left:10px;line-height:17px;}
.discount_com ul{line-height:17px;}
.member_com li,.discount_com li{padding-left:13px;}
.member_com li{font-size:11px;}
.member_com li span{color:#3481c5;}
.discount_com{padding-left:11px;padding-right:11px;font-size:12px;text-align:left;}
.weather .tit{background:url(../images/weather/tit.gif) no-repeat 0 0;}/* 구름조금 */
.weather .we{background:url(../images/weather/we.png) no-repeat 0 0;}/* today이미지 교체 기본*/
.weather .snow{background-position:0 -26px;}/* 눈 이미지 class 이름과 포지션 */
.weather .rain{background-position:0 -326px;}/* 비 이미지 class 이름과 포지션 */
.weather .cloud{background-position:0 -626px;}/* 구름 이미지 class 이름과 포지션 */
.weather .cnsun_lot{background-position:0 -926px;}/* 해와 구름많음 이미지 class 이름과 포지션 */
.weather .cnsun_s{background-position:0 -1226px;}/* 해와 구름조금 이미지 class 이름과 포지션 */
.weather .sun{background-position:0 -1526px;}/* 해 이미지 class이름과 포지션*/
.wrap_big .tem{background:url(../images/weather/tem.giff') no-repeat;}/* 최고최저강수확률이미지기본 */
.weather #mContents{background:#35465e;}
.sec_W,.left,.right{width:100%;height:336px;}
.sec_W{background:url(../images/weather/center.giff') repeat-x left top;text-align:center;}
.left{background:url(../images/weather/left.giff') no-repeat left top;}
.right{background:url(../images/weather/right.giff') no-repeat right top;}
.sec_W ul{overflow:hidden;padding-top:24px;color:#fff;}
.sec_W li{float:left;}
.sec_W span.date{font-size:13px;font-weight:bold;}
.sec_W span.per,.mini_we p{font-size:11px;font-weight:bold;color:#b3b3b3;}
.mini_we p.img{height:77px;padding-bottom:7px;}
.wrap_big{overflow:hidden;position:relative;width:312px;height:201px;margin:0 auto;color:#fff;}
.wrap_big .fL,.wrap_big .fR{float:left;width:190px;height:201px;}
.wrap_big .fR{width:122px;}
.wrap_big .fR h2{line-height:26px;}
.wrap_big .fR h3{width:100px;height:30px;background:url(../images/weather/mini.giff') no-repeat 0 0;text-align:center;}
.wrap_big .fR h3 span{display:inline-block;width:92px;height:30px;}
.wrap_big .fR ul.temper{position:absolute;top:109px;left:167px;}
.wrap_big .fR ul li{height:28px;padding-left:65px;font-size:23px;font-weight:bold;}
.wrap_big .best{background-position:24px 4px;}
.wrap_big .row{background-position:24px -46px;}
.wrap_big .per{background-position:0 -98px;}
.weekend_farm td{padding-left:6px;text-align:left;}
.sec_trip01,.sec_trip02,.sec_trip03{font-size:12px;}

.cell_p{}
.cell_p td{padding:8px 0;text-align:left;}
.cell_p td div{padding-left:10px;}
.cell_p td div select,.cell_p td div input{width:53px;height:23px;border:1px solid #aaa;}
.cell_p td div select{border:none;vertical-align:middle;}
.cell_p p{text-align:center;}
.cell_p p.dif{padding:16px 0 0 15px;text-align:left;font-weight:bold;}
.cell_p p.dif2{padding:0 0 0 15px;font-size:12px;font-weight:normal;color:#777;}
.cell_p p.text{float:left;margin:0 5px 0 15px;width:203px;height:23px;}
.cell_p p.text input{width:203px;height:23px;border:1px solid #aaa;}
.cell_p p.che{float:left;width:50px;height:25px;}
.cell_p .box{width:100%;height:108px;border:1px solid #bbb;}
.cell_p .box2{margin:1px 0 0 1px;width:99.9%;height:106px;background:#f3f3f3;}

.cell_info td div select{width:191px;}
.cell_info td p.text{width:136px;}
.cell_p td p.text input{width:136px;}
.cell_info p.left{text-align:left;}
.cell_info .member_com p.textleft{text-align:left;}

.re_info .re_info_tbl{width:100%;border-collapse:collapse;font-size:12px;}
.re_info .re_info_tbl td{padding-bottom:3px;}
.re_info .re_info_tbl td.alone5{text-align:right;}
.re_info img{margin-right:5px;vertical-align:middle;}
.re_info .re_info_tbl td.alone5 img{margin-right:0;}
.re_info .line{height:1px;margin-top:12px;background-color:#ddd;}

.re_info2 .boardStyle td{padding:5px 0;text-align:left;color:#666;}
.re_info2 .boardStyle td span{padding-left:10px;}

.cover .wea{display:inline-block; height:34px; padding:11px 0 0 44px; background:url(../images/cover/wea.pngg') no-repeat left top;}/* 날씨 변하는 아이콘 기본공통적용 클래스 */
.cover .sun{background-position:left -3px;}/* 맑음 */
.cover .c_s{background-position:left -103px;}/* 구름조금 */
.cover .c_m{background-position:left -208px;}/* 구름많음 */
.cover .cloud{background-position:left -304px;}/* 구름 */
.cover .snow{background-position:left -407px;}/* 눈 */
.cover .rain{background-position:left -502px;}/* 비 */

.cover #mContents{padding-bottom:0;}
.cover .pine1{width:100%;height:60px;background:url(../images/cover/bar25.gif) repeat-x left top;text-align:center;}
.cover .pine2{height:40px;padding:0 20px;background-color: #f2f3f2;}
.cover .space{overflow:hidden; width:100%; margin:0 auto;}
.cover .notice,.cover .tem{height:35px; color:#454545;}
.cover .notice a{color:#454545;}
.cover .notice{float:left; padding:11px 0 0 0px}
.cover .tem{float:right; padding:0px 0px 0 0px;}
.cover .icons{width:100%;}
.cover .wrap_icons ul{overflow:hidden;margin:0px 0px 40px 0px;_padding-bottom:40px;}
.cover .wrap_icons li{overflow:hidden;float:left;position:relative;width:20%;height:20%;margin:27px 4px 0 0px;}
#cover_f{height:60px;background:url(../images/cover/bar3_25.gif) repeat-x left top;text-align:center;}
#cover_f img{margin-top:16px;}

/* m_ui1 */

/* golf */
.golfMenu{}
.golfMenu h1{padding:13px 0 12px; background:#f3f3f3 url(../images/dot2x1.giff') repeat-x 0 0; border-bottom:1px solid #dddddd; font-size:18px; color:#3582c6; text-align:center;}
.golfMenu h2{padding:0 0 0 17px; background:url('../images/cover/check.gif') no-repeat 0 3px ; color:#87a22f; font-size:14px;}
.golfMenu .mainMenu{width:100%; margin-bottom:20px;}
.golfMenu .mainMenu li{padding:0 20px; border-bottom:1px solid #dddddd}
.golfMenu .mainMenu li a{display:block; padding:14px 0 14px; background:url(../images/arrBtn.giff') no-repeat right 10px; text-align:left;}
.golfMenu .mainMenu li a dl{}
.golfMenu .mainMenu li a dt{height:26px; font-size:15px; font-weight:bold; color:#444444}
.golfMenu .mainMenu li a dd{font-size:11px; color:#555555; line-height:16px;}

.golfMenu .detailview{width:100%; margin-bottom:20px;}
.golfMenu .detailview li{padding:0 20px; border-bottom:1px solid #dddddd}
.golfMenu .detailview li a{display:block; padding:14px 0 14px; background:url(../images/arrBtn_1.giff') no-repeat right 10px; text-align:left;}

.golfMenu .imgSec{text-align:center; padding:10px}

.golfMenu .sc01{padding:0 10px; text-align:left;}

.golfMenu .txt01 {padding:10px 0 0 0}
.golfMenu .txt01 li{padding:0 0 0 10px; background:url(../images/dot4x4.giff') no-repeat 0 8px; text-align:left; font-size:12px; color:#777777; line-height:20px;}

.golfSub{padding:20px 10px;}
.golfSub h1{padding:0 0 6px 17px; background:url('../images/cover/check.gif') no-repeat 0 3px ; color:#87a22f; font-size:14px;}
.golfSub h2{font-size:12px; color:#777777; font-weight:bold;}
.golfSub .txt01{padding:0px 0 0 0; font-size:12px; color:#555555; line-height:16px;}
.golfSub .txt02{overflow:hidden;}
.golfSub .txt02 dt{float:left; margin:0 4px 0 0;}
.golfSub .txt02 dd{display:block; overflow:hidden;}

.golfSub .txtLi {padding:10px 0 0 0}
.golfSub .txtLi.pd0{padding:0;}
.golfSub .txtLi li{padding:0 0 0 10px; background:url(../images/dot4x4.giff') no-repeat 0 8px; text-align:left; font-size:12px; color:#777777; line-height:20px;}
.golfSub .imgSec{text-align:center; padding:10px}

#pageTitle a span.g1{background-position:center -160px}/* login title */

.boardStyle td.alignL{text-align:left; padding-left:10px; padding-right:4px;}



/* m_ui2 */

/*콘도*/
.Sub{padding:18px 10px 0;}
.Sub h1{padding:0 0 6px 17px; background:url('../images/cover/check.gif') no-repeat 0 3px ; color:#87a22f; font-size:14px;}
.Sub span.txt{font-size:12px; color:#555555; }
.Sub .condoImg1{ width:100%; margin:10px 0; text-align:center;}
.Sub .condoImg2{ width:100%; margin:0 0 20px 0; text-align:center;}
.Sub .condoImg3{ width:89%; margin:0 20px 10px 18px; text-align:center; border-bottom:1px solid #dddddd;}
.Sub .condoImg1 img{width:98%;} 
.Sub .condoImg2 img{width:98%;}
.Sub .condoImg3 img{width:47%;}
.Sub .txtBg{width:100%; margin-top:20px;}
.Sub .titTop p{color:#777;}
.Sub .txtBg1{width:98%;  height:100%; margin-left:3px; background:url(../images/condo/txtBg.giff') no-repeat 0 0; text-align:left;}
.Sub .text li{padding:0 0 0 10px; background:url(../images/dot4x4.giff') no-repeat 0 8px; text-align:left; font-size:12px; color:#555555; line-height:20px;}
.Sub .text li.letter{letter-spacing:-1px;}
.Sub .text li.letter span{padding-left:53px;}
.Sub .text li span.pdL{padding-left:20px;}
.subsub {border:1px solid #dddddd;padding:3px;}
/*스키*/
.Sub .text1{font-size:12px; color:#555; padding-bottom:10px;}
.Sub .text2{padding-right:74px; padding-bottom:20px; font-size:12px; color:#555; }
.Sub .parkBg{height:68px; background:url(../images/ski/mark.giff') no-repeat right 0;}
.Sub .skiImgBox .titBold{font-weight:bold;}
.Sub .skiImgBox .mapTitBg{width:100%; height:20px; background:url(../images/ski/mapTitBg.giff') no-repeat 0 0;}
.Sub .skiImgBox .mapTitBg1{width:100%; height:20px; background:url(../images/ski/mapTitBg1.giff') no-repeat 0 0;}
.Sub .skiImgBox .mapTitBg2{width:100%; height:20px; background:url(../images/ski/mapTitBg2.giff') no-repeat 0 0;}
.Sub .skiImgBox .mapTitBgA1{margin-top:12px; margin-bottom:10px; padding-left:40px; background:url(../images/ski/map01.giff') no-repeat 20px 4px; font-size:12px;}
.Sub .skiImgBox .mapTitBgA2{margin-top:12px; margin-bottom:10px; padding-left:40px; background:url(../images/ski/map02.giff') no-repeat 20px 4px; font-size:12px;}
.Sub .skiImgBox .mapTitBgA3{margin-top:12px; margin-bottom:10px; padding-left:40px; background:url(../images/ski/map03.giff') no-repeat 20px 4px; font-size:12px;}
.Sub .skiImgBox .mapTitBgA4{margin-top:12px; margin-bottom:10px; padding-left:40px; background:url(../images/ski/map04.giff') no-repeat 20px 4px; font-size:12px;}
.Sub .skiImgBox .mapTitBgA5{margin-top:12px; margin-bottom:10px; padding-left:40px; background:url(../images/ski/map05.giff') no-repeat 20px 4px; font-size:12px;}
.Sub .skiImgBox .mapTitBgA6{margin-top:12px; margin-bottom:10px; padding-left:40px; background:url(../images/ski/map06.giff') no-repeat 20px 4px; font-size:12px;}
.Sub .skiImgBox .mapTitBgA7{margin-top:12px; margin-bottom:10px; padding-left:40px; background:url(../images/ski/map07.giff') no-repeat 20px 4px; font-size:12px;}
.Sub .skiImgBox .mapTitBgA8{margin-top:12px; margin-bottom:10px; padding-left:40px; background:url(../images/ski/map08.giff') no-repeat 20px 4px; font-size:12px;}
.Sub .skiImgBox .mapTitBgA9{margin-top:12px; margin-bottom:10px; padding-left:40px; background:url(../images/ski/map09.giff') no-repeat 20px 4px; font-size:12px;}
.Sub .tabBg{width:100%; height:20px;background:url(../images/facilitate/tab01.giff') no-repeat 0 0;}
.Sub .tabBg1{width:100%; height:20px;background:url(../images/facilitate/tab01.giff') no-repeat 0 0;}
.Sub .tabBg2{width:100%; height:20px;background:url(../images/facilitate/churchBg.giff') no-repeat 0 0;}/*church*/
.Sub .tabBg3{width:100%; height:20px; margin-top:20px; background:url(../images/facilitate/time.giff') no-repeat 0 0;}
.Sub .tabBg4{width:100%; height:20px; margin-top:20px; background:url(../images/facilitate/pay.giff') no-repeat 0 0;}
.Sub .tabBg5{width:100%; height:20px; margin-top:20px; background:url(../images/facilitate/etc.giff') no-repeat 0 0;}
.Sub .tabBg6{width:100%; height:20px; margin-top:20px; background:url(../images/facilitate/weekendFarm01.giff') no-repeat 0 0;}

.Sub .skyBg{width:100%; height:20px; background:url(../images/facilitate/skyTab.giff') no-repeat 0 0;}
.Sub .skyInfo{width:100%; height:73px; background:url(../images/facilitate/skyInfo.jpgg') no-repeat 0 0;}
.Sub .star{margin-top:10px; font-weight:bold; font-size:12px;}
.Sub .iconBg{width:100%; height:70px; background:url(../images/facilitate/iconbg.giff') no-repeat 0 0;}
.Sub .iconBg .iconTxt{padding-left:169px; padding-top:11px; font-size:12px;}
.Sub .iconBg .iconTxt1{padding-left:169px; padding-top:12px; font-size:12px;}
.Sub .course1{width:100%; height:37px; margin-bottom:10px; margin-top:20px; background:url(../images/facilitate/mMap01.giff') no-repeat 0 0;}
.Sub .course2{width:100%; height:37px; margin-bottom:10px; background:url(../images/facilitate/mMap02.giff') no-repeat 0 0;}
.Sub .course3{width:100%; height:37px; margin-bottom:10px; background:url(../images/facilitate/mMap03.giff') no-repeat 0 0;}
.Sub .course4{width:100%; height:37px; margin-bottom:10px; background:url(../images/facilitate/mMap04.giff') no-repeat 0 0;}
.Sub .course5{width:100%; height:37px; margin-bottom:10px; background:url(../images/facilitate/mMap05.giff') no-repeat 0 0;}
.Sub .course1 dt, .Sub .course2 dt, .Sub .course3 dt, .Sub .course4 dt, .Sub .course5 dt{margin-left:51px;font-weight:12px; font-weight:bold;}
.Sub .course1 dd, .Sub .course2 dd, .Sub .course3 dd, .Sub .course4 dd, .Sub .course5 dd{font-size:11px; margin-left:51px;}
.Sub .course4 dt{letter-spacing:-1px;}
.Sub .tdP{padding:9px 12px 9px 9px;}
.Sub .catholicBg{padding-left:25px; height:381px; background:url(../images/facilitate/catholicBg.jpgg') no-repeat 0 0;}
.Sub .catholicTit{margin-left:36px; padding-top:96px; margin-bottom:19px; font-weight:bold; font-size:28px; }
.Sub .txtColor{margin-bottom:20px; font-size:12px; font-weight:bold; color:#3481c5; }
.Sub .text .space{padding-left:65px;}
.Sub .text .li{padding:0 0 0 10px; background:url(../images/dot4x4.giff') no-repeat 0 8px; text-align:left; font-size:11px; color:#555555; line-height:16px;}
.Sub videoBox{width:100%;}


.pt14{padding-top:14px;}
.pt30{padding-top:30px;}
.mt10{margin-top:10px;}
.mt5{margin-top:5px;}
.mb10{margin-bottom:10px;}
.mb21{margin-bottom:21px;}
.pb9{padding-bottom:9px;}
.bold{font-weight:bold;}
.none{font-weight:normal;}
.alignL{text-align:left;} 


/* attachFile */
.attachFile{padding:10px 0}
.attachFile p{height:17px; font-weight:bold; font-size:11px; border-bottom:1px solid #dddddd;}
.attachFile dl{overflow:hidden; width:100%; padding:12px 0 10px; border-bottom:1px solid #dddddd; background:#f6f6f6} 
.attachFile dl dt{float:left; padding:0 0 0 10px; font-size:12px;}
.attachFile dl dt a{text-decoration:underline; color:#707070}
.attachFile dl dd{float:right;} 
.attachFile dl dd .downBt{display:inline-block; width:70px; height:20px; background:url(../images/downBt.giff') no-repeat 0 0px; font-size:0; line-height:0; vertical-align:top;}

.twitter{width:100%;height:460px;background:#5390cc url(../images/twitter/twitter.pngg') no-repeat center center;text-align:center;}
.twitter a{display:inline-block;margin-top:307px;}

/* android */
/* roid_c_p */
.roid_c_price{}
.roid_c_p{height:185px;background:#f2f2f2 url(../images/android/condo/p_img03.giff') no-repeat center bottom;}
.roid_c_p .left{height:185px;background:url(../images/android/condo/p_img01.giff') no-repeat left top;}
.roid_c_p .right{height:185px;background:url(../images/android/condo/p_img02.giff') no-repeat right top;}
.roid_c_p h2{width:100%;padding:63px 0 0 0;font-size:14px;background:none;line-height:40px;color:#444;text-align:center;}
.roid_c_p h2 span.count{font-weight:bold;font-size:30px;color:#1568b3;}
.roid_c_price h3{font-size:12px;color:#db3d22;}
.roid_c_price .box{height:30px;background:#f2f2f2;text-align:center;}
.roid_c_price .box .left{height:30px;background:url(../images/android/condo/p_img04.giff') no-repeat left top;}
.roid_c_price .box .right{height:30px;background:url(../images/android/condo/p_img05.giff') no-repeat right top;}
.roid_c_price .box p{font-size:12px;color:#666;}
.roid_c_price .box input{width:15px;height:15px;margin-top:2px;font-size:15px;vertical-align:middle;}
.roid_c_price .box label{vertical-align:-0.5em;}
.roid_c_price .complete{text-align:center;}

.wrap_roidcheck{padding:18px 10px;background:#262f38 url(../images/android/condo/c_img01.pngg') no-repeat center center;}
.roid_check{overflow:hidden;width:100%;text-align:center;}
.roid_check h2{font-size:12px;color:#fff;}
.roid_check h2 img{vertical-align:middle;}
.roid_check .tbl{}
.roid_check .tbl select,.roid_check .tbl input{vertical-align:middle;}
.roid_check .tbl table{margin:0 auto;border-collapse:collapse;}
.roid_check .tbl th{height:40px;background:url(../images/android/condo/c_img04.pngg') no-repeat 0 0;color:#fff;}
.roid_check .tbl th.fst{height:41px;color:#fff;background:url(../images/android/condo/c_img03.pngg') no-repeat left top;}
.roid_check .tbl th.last{height:39px;color:#fff;background:url(../images/android/condo/c_img04.giff') no-repeat left top;}
.roid_check .tbl th.alone{color:#fff;background:url(../images/android/condo/c_img22.giff') no-repeat left top;}
.roid_check .tbl td{height:40px;background:url(../images/android/condo/c_img05.pngg') no-repeat 0 0;text-align:left;color:#666;}
.roid_check .tbl td span.space{padding-left:10px;}
.roid_check .tbl td span.bar{padding:0 2px;color:#999;}
.roid_check .tbl td.fst{height:41px;background:url(../images/android/condo/c_img05.giff') no-repeat left top;}
.roid_check .tbl td.last{height:39px;background:url(../images/android/condo/c_img07.giff') no-repeat left top;}
.roid_check .tbl td.alone{color:#fff;background:url(../images/android/condo/c_img23.giff') no-repeat left top;}
.roid_check .tbl td input{padding-left:3px;}
.roid_check .tbl td input.name{width:170px;height:28px;border:none;background:url(../images/android/condo/c_img06.giff') no-repeat 0 0;}
.roid_check .tbl td input.l_num{width:175px;height:28px;border:none;background:url(../images/android/condo/c_img21.giff') no-repeat 0 0;}
.roid_check .tbl td select.sel{width:60px;height:28px;border:none;}
.roid_check .tbl td input.num{width:45px;height:28px;border:none;background:url(../images/android/condo/c_img08.giff') no-repeat 0 0;}

.wrap_roidcheck .complete{height:191px;background:url(../images/android/condo/c_img07_.pngg') no-repeat center center;text-align:center;}
.wrap_roidcheck .complete p{padding-top:53px;font-size:18px;line-height:1.5;color:#fff;}
.wrap_roidcheck .dot1102{background:url(../images/android/condo/c_img09.giff') no-repeat 5px 7px;}

.roid_check{overflow:hidden;width:100%;}
.roid_check h2{font-size:12px;color:#fff;}
.roid_check h2 img{vertical-align:middle;}
.roid_check .tbl_02{width:100%;}
.roid_check .tbl_02 select,.roid_check .tbl_02 input{vertical-align:middle;}
.roid_check .tbl_02 table{width:100%;border-collapse:collapse;}
.roid_check .tbl_02 th{padding:13px 0;background:url(../images/android/condo/c_img10.giff') repeat-x 0 bottom;color:#fff;}
.roid_check .tbl_02 th.last{background:url(../images/android/condo/c_img10.giff') repeat-x 0 bottom;}
.roid_check .tbl_02 td{padding:13px 0;background:url(../images/android/condo/c_img11.giff') repeat-x 0 bottom;text-align:left;color:#666;}
.roid_check .tbl_02 td span.space{padding-left:10px;}
.roid_check .tbl_02 td span.bar{padding:0 2px;color:#999;}
.roid_check .tbl_02 td input{padding-left:3px;}
.roid_check .tbl_02 td input.name{width:200px;height:28px;border:none;background:url(../images/android/condo/c_img13.giff') no-repeat 0 0;}
.roid_check .tbl_02 td select.sel{width:60px;height:28px;}
.roid_check .tbl_02 td input.num{width:45px;height:28px;border:none;background:url(../images/android/condo/c_img08.giff') no-repeat 0 0;}
.roid_check .tbl_02 td input.choice{margin-left:12px;}
.roid_check .tbl_02 td div.num_in{position:relative;width:170px;height:21px;margin-left:10px;padding:7px 0 0 5px;background:url(../images/android/condo/c_img20.giff') no-repeat left top;}
.roid_check .tbl_02 td input.s_num{width:166px;*width:148px;height:16px;border:none;*border:0;}
.roid_check .tbl_02 td a.proo{position:absolute;top:4px;left:105px;}
.roid_check .tbl_02 td div.wrap_ta{width:190px;height:108px;margin-left:10px;padding:5px 5px;background:url(../images/android/condo/c_img14.giff') no-repeat left top;}
.roid_check .tbl_02 td .tarea{overflow-x:hidden;overflow-y:auto;width:100%;height:100%;padding-left:3px;border:none;}


.roid_check .an_member{padding:0 10px;}
.roid_check .me_box{height:70px;font-size:11px;background:#525961;text-align:left;color:#fff;}
.roid_check .me_box .me_left{height:70px;background:url(../images/android/condo/c_img16.giff') no-repeat left top;}
.roid_check .me_box .me_right{height:70px;background:url(../images/android/condo/c_img17.giff') no-repeat right top;}
.roid_check .me_box p{padding-left:10px;padding-right:10px;}
.roid_check .me_box p.line{padding-top:8px;padding-bottom:3px;text-decoration:underline;}

.date_top{overflow:hidden;position:relative;width:322px;height:44px;margin:0 auto;background:url(../images/android/condo/c_img27.giff') repeat-x left top;}
.date_top .count_m{width:140px;margin:0 auto;font-size:15px;font-weight:bold;text-align:center;color:#3f4c5a;}
.date_top .count_m span{display:inline-block;margin-top:6px;}
.date_top .p_left{position:absolute;top:-3px;left:0;}
.date_top .p_right{position:absolute;top:-3px;right:0;}
.date_top .date_m{overflow:hidden;margin-left:15px;}
.date_top .date_m li{float:left;margin-top:5px;padding-right:35px;*padding-right:30px;font-size:11px;color:#9d9ea1;}
.date_top .date_m li.last{padding-right:0;}
.month{overflow:hidden;width:322px;margin:0 auto;}
.month li{float:left;width:45px;height:32px;padding:10px 0 0 0;text-align:center; font-weight:bold; border-top:1px solid #a6aab2; border-right:1px solid #a6aab2; background:url(../images/android/condo/date.giff') no-repeat left top;}
.month li a{color:#3f4c5a;}
.month li.select{background:url(../images/android/condo/dateOn.giff') no-repeat left top;}
.month li.out a{color:#969ca6;}

.upanddown{overflow:hidden;padding:18px 10px 0 10px;}
.upanddown ul{overflow:hidden;}
.upanddown li{overflow:hidden;float:left;height:38px;}
.upanddown li a{display:block;height:38px;padding-top:2px;text-align:center;color:#fff;}
.upanddown li a.off{border:1px solid #bfbfbf;background:#cacaca;}
.upanddown li a.on{border:1px solid #387bc8;background:#4caade;}

.fix1110 td.fix1110{padding-left:5px;text-align:left;}

.intro{text-align:center; background:url(../images/110311_index_img.jpgg') no-repeat center 0}
.intro ul{padding:144px 0 180px 0}
.intro ul li{padding:0 0 10px; margin:0; font-size:0; line-height:0;}
.intro ul li img{vertical-align:top}

/* 2011-01-31 */
.box_image0131{overflow:hidden;width:100%;padding:10px 3px 3px 3px;border:1px solid #a6c9ea;}
.won_0131{text-align:right;font-size:11px;color:#737373;}

.calendar {width:100%;}
.calendar th{width:14%; font-size:13px; background:#eeeeee; border-left:1px solid #8e7077; border-top:1px solid #7e606c; border-bottom:1px solid #7e606c;}
.calendar td{border-left:1px solid #d6d4d4; border-right:1px solid #d6d4d4; border-bottom:1px solid #d6d4d4; font-weight:bold; color:#7d6b70; text-align:center;}
.calendar .brd_bottom{border-bottom:1px solid #a79b9d;}
.calendar .bg_gray{background:#f5f5f5;}
.calendar .sun_font{color:#de778d; border-left:1px solid #c7bac0;}
.calendar .sat_font{color:#62a9bd; border-right:1px solid #c7bac0;}
.calendar table td{border-right:none;}

.reser_table{width:100%; border-bottom:1px solid #685358;}
.reser_table th{ padding-top:5px; padding-bottom:5px; text-align:left; padding-left:15px; background:#f6f0f2; color:#685358; border-bottom:1px solid #dcdee5;}
.reser_table td{ padding-top:5px; padding-bottom:5px; text-align:left; padding-left:10px; color:#8c9095; border-bottom:1px solid #dcdee5;}

.image_a{
	position:relative;
	float:left;
}
.image_a .text{
	position:absolute;
	top:15%;
	left:14%;
}

