/*---------- standard style ----------*/
td {  font-family: "µ¸¿ò", "Arial"; font-size: 9pt; color: #5D5D5D}
img { border:none;}
input {font-size: 9pt; color: #5D5D5D; padding-top:3px}
select {font-size: 9pt; color: #5D5D5D}
textarea {font-size: 9pt; color: #5D5D5D; overflow:auto; border:solid 1px #E8E8E8}
body{margin:0px;}
form {display:inline;}

/*---------- scroll style ----------*/
body {  scrollbar-3dlight-color:#D8D8D8;
	scrollbar-arrow-color:#7A7A7A;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#D8D8D8;}

/*---------- standard style----------*/
.body_resort {background-image: url(../img/common/body_resort.gif); background-repeat: repeat-x; background-position: top;}
.body_club {background-image: url(../img/common/body_club.gif); background-repeat: repeat-x; background-position: top;}
.body_medical {background-image: url(../img/common/body_medical.gif); background-repeat: repeat-x; background-position: top;}
.body_condo {background-image: url(../img/common/body_condo.gif); background-repeat: repeat-x; background-position: top;}
.body_culture {background-image: url(../img/common/body_culture.gif); background-repeat: repeat-x; background-position: top;}

.resort {background-image: url(../img/common/bg_resort.gif); background-repeat: repeat-x; background-position: top}
.club {background-image: url(../img/common/bg_club.gif); background-repeat: repeat-x; background-position: top}
.medical {background-image: url(../img/common/bg_medical.gif); background-repeat: repeat-x; background-position: top}
.condo {background-image: url(../img/common/bg_condo.gif); background-repeat: repeat-x; background-position: top}
.culture {background-image: url(../img/common/bg_culture.gif); background-repeat: repeat-x; background-position: top}

.left_area {width:203; vertical-align:top; padding:0 0 0 43}
.right_area {width:748; height:100%; vertical-align:top;}
.con_table {width:704; height:100%;}
.con_area {background-color:#FFFFFF; vertical-align:top; padding:10 20 120 20; text-align:center}
.contents {width:100%; border:solid #EBEBEB; border-width:1 0 0 0}
.logo {padding:0 0 0 102; height:76;}
.left_menu {padding:0 0 38 43; vertical-align:top}
.left_banner {padding:0 0 0 48}
.global {height:77; width:199; padding:20 0 0 0; vertical-align:top; text-align:right}
.gray_line_h {background-image: url(../img/common/gray_dot.gif); background-repeat: repeat-y; background-position: top center}
.3depth_menu {text-align:right; padding:0 28 0 0}

/*---------- membership style ----------*/
.mem_menu {padding:0 17 0 0; text-align:right}
.construction_pic {width:400; height:345; background-image: url(../img/membership/construction_pic_bg.gif); background-repeat: no-repeat; background-position: top;}
.construction_pic_m {width:207; height:161; background-image: url(../img/membership/construction_pic_bg_m.gif); background-repeat: no-repeat; background-position: top; text-align:center}
.construction_pic_s {width:80; height:80; background-image: url(../img/membership/construction_pic_bg_s.gif); background-repeat: no-repeat; background-position: top; text-align:center}
.faq_box {border:solid 1px #EBEBEB; padding:2}
.faq_txt {padding:18 15 15 18; color:#5D5D5D; line-height:18px}

/*---------- list style ----------*/
.list_table {width:596}
.list_tt {background-color:#D3E7EB; text-align:center;}
.list_dot {height:7; background-image: url(../img/common/dotline.gif); background-repeat: no-repeat; background-position: bottom;}
.list_rate {padding:4 0 4 0; border:solid #EEEEEE; border-width:0 0 1 0}

.list_gray_l {padding:8 0 5 17; color:#909090; border:solid #EEEEEE; border-width:0 0 1 0}
.list_gray_l A:link {color:#909090; text-decoration: none}
.list_gray_l A:visited {color:#909090; text-decoration: none}
.list_gray_l A:hover {color:#166D71; text-decoration: none}
.list_gray_l A:active {color:#909090; text-decoration: none}

.list_gray_c {padding:8 0 5 0; color:#909090; border:solid #EEEEEE; border-width:0 0 1 0; text-align:center}
.list_gray_c A:link {color:#909090; text-decoration: none}
.list_gray_c A:visited {color:#909090; text-decoration: none}
.list_gray_c A:hover {color:#166D71; text-decoration: none}
.list_gray_c A:active {color:#909090; text-decoration: none}

.list_dgray_l {padding:8 0 5 17; color:#5D5D5D; border:solid #EEEEEE; border-width:0 0 1 0}
.list_dgray_l A:link {color:#5D5D5D; text-decoration: none}
.list_dgray_l A:visited {color:#5D5D5D; text-decoration: none}
.list_dgray_l A:hover {color:#166D71; text-decoration: none}
.list_dgray_l A:active {color:#5D5D5D; text-decoration: none}

.list_dgray_c {padding:8 0 5 0; color:#5D5D5D; border:solid #EEEEEE; border-width:0 0 1 0; text-align:center}
.list_dgray_c A:link {color:#5D5D5D; text-decoration: none}
.list_dgray_c A:visited {color:#5D5D5D; text-decoration: none}
.list_dgray_c A:hover {color:#166D71; text-decoration: none}
.list_dgray_c A:active {color:#5D5D5D; text-decoration: none}

.list_img_c {border:solid #EEEEEE; border-width:0 0 1 0; text-align:center}

.view_table {width:596}
.view_tt {background-color:#D3E7EB; vertical-align:top}
.view_form {background-color:#D3E7EB; padding:5 0 4 0}
.view_txt {padding:20 20 17 20; color:#5D5D5D}

.view_list {padding:4 0 0 0; color:#5D5D5D;}
.view_list A:link {color:#5D5D5D; text-decoration: none}
.view_list A:visited {color:#5D5D5D; text-decoration: none}
.view_list A:hover {color:#166D71; text-decoration: none}
.view_list A:active {color:#5D5D5D; text-decoration: none}

.paging_td {padding:18 0 20 0; text-align:center}
.paging_num {padding:2 0 0 0; color:#0C0C0C;}
.paging_num A:link {color:#B6B6B6; text-decoration: none}
.paging_num A:visited {color:#B6B6B6; text-decoration: none}
.paging_num A:hover {color:#0C0C0C; text-decoration: none}
.paging_num A:active {color:#B6B6B6; text-decoration: none}

.btn {padding:6 20 5 0; text-align:right}
.rate_td {background-image: url(../img/common/bg_rate.gif); background-repeat: no-repeat; background-position: top; padding:4}

/*---------- form style ----------*/
.input_search {border:solid 1px #BCBCBC; width:181; height:20; padding:3 0 0 5}
.input_login {border:solid 1px #BCBCBC; width:193; height:20; padding:3 0 0 5}
.input_gray {border:solid 1px #BCBCBC; padding:3 0 0 5}
.textarea_qna {border:solid 1px #BCBCBC; width:513; height:241; padding:15 10 12 15; line-height:18px}
.textarea_agreement {border:solid 1px #BCBCBC; width:493; height:241; padding:15 10 12 15; line-height:18px}

/*---------- link style ----------*/
a { selector-dummy : expression(this.hideFocus=true); color:#5D5D5D; text-decoration: none}
a:visited {color:#5D5D5D; text-decoration: none}
a:hover {color:#166D71; text-decoration: none}
a:active {color:#5D5D5D; text-decoration: none}

/*---------- font style ----------*/
.bold{font-weight:bold}
.8pt {font-size:8pt}
.lh18 {line-height:18px}

/*---------- align style ----------*/
.right {text-align:right}
.center {text-align:center}
.top {vertical-align:top}
.bottom {vertical-align:bottom}

/*---------- bg style----------*/
.bg_white {background-color:#FFFFFF}

/*---------- padding style ----------*/
.pb28 {padding:0 0 28 0}
.ptb10 {padding:10 0 10 0}