@charset "euc-kr";

.hidden {display:block; position:absolute; left:-10000px; overflow:hidden; height:0; text-indent:-10000px;}
.radio, .checkbox {width:13px; hieght:13px; margin:0 0 -1px 0; padding:0; vertical-aign:baseline;}
.input {font-family:"µ¸¿ò",dotum; vertical-align:middle;}

.mypoint_wrap {margin-top:5px; color:#8a8a8a; font:12px/1.24em "µ¸¿ò",dotum;}
.mypoint_wrap * {margin:0; padding:0;}
.mypoint_wrap select {margin:0; padding:0; font-size:1em; vertical-align:middle;}
.mypoint_wrap img {vertical-align:middle;}
.mypoint_wrap table {border-collapse:collapse; border-spacing:0;}

.mypoint_wrap .tb_wrap {border-top:2px solid #A6AFA6; border-bottom:2px solid #A6AFA6;}
.mypoint_wrap .tb {width:100%; color:#848484; font-size:11px;}
.mypoint_wrap .tb th {height:27px; background-color:#F4F4F4; border:1px solid #E0E1E0; border-top:0 none; border-left:0 none; font-size:11px; text-align:center;}
.mypoint_wrap .tb td {height:27px; border:1px solid #E0E1E0; border-top:0 none; border-left:0 none; text-align:center;}
.mypoint_wrap .tb .end {border-right:0 none;}
.mypoint_header {height:24px; margin-bottom:19px; background:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_tit.gif) repeat-x left bottom;}
.mypoint_header h2 {height:24px; padding-left:1px; background:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_tit.gif) repeat-x left bottom;}
.mypoint_point .tb_wrap {margin-top:9px;}
.mypoint_point .tb td {border-bottom:0 none;}
.mypoint_detailpoint h2 {margin:27px 0 9px 0;}
.mypoint_detailpoint .detail_wrap {height:34px; background-color:#F4F4F4; border:1px solid #C9CBC9;}
.mypoint_detailpoint .detail {margin:7px 10px; text-align:center;}
.mypoint_detailpoint .detail select {height:19px; border:1px solid #CECECE;}
.mypoint_detailpoint .detail img {margin:0 5px 0 0;}
.mypoint_detailpoint .detail .search {padding-right:10px;}
.mypoint_detailpoint .detail .bar {padding:0 7px 0 7px;}
.mypoint_detailpoint .detail .btn {padding-left:10px;}
.mypoint_detailpoint .detail .btn input {vertical-align:middle;}
.mypoint_list .tb_wrap {margin-top:9px;}
.mypoint_list .tb strong {font-weight:bold;}
.mypoint_list .tb .txt {font-size:11px;}
.mypoint_list .pager {margin-top:20px; text-align:center;}
.mypoint_list .pager a {padding:0 1px; color:#424542; text-decoration:none;}
.mypoint_list .pager a:hover {text-decoration:none;}
.mypoint_list .pager a strong {color:#FF0000; font-weight:normal;}
.mypoint_list .pager img {margin:-2px 5px 0 5px;}

.mypoint_text {}
.mypoint_text h2 {margin:27px 0 7px 0; font-size:0; line-height:0;}
.mypoint_text h2.mt {margin:0px 0 7px 0; font-size:0; line-height:0;}
.mypoint_text strong {font-weight:bold;}
.mypoint_text img {position:relative; top:-2px; vertical-align:middle;}
.mypoint_text p {line-height:18px;}
.mypoint_text p span {display:block; margin-bottom:3px;}
.mypoint_text p em {color:#939393;}
.mypoint_text .wrap {position:relative; padding:0 12px 21px 12px; border-bottom:1px solid #55b827; color:#8a8a8a;}
.mypoint_text .wrap2 {position:relative; padding:0 12px 0 12px; border-bottom:1px solid #55b827; color:#8a8a8a;}
.mypoint_text .normal {border-bottom:0 none; color:#424542;}
.mypoint_text .wrap .old {color:#000;}
.mypoint_text .wrap .change {color:#ff6600;}
.mypoint_text .wrap .refund {color:#ff6600;}
.mypoint_text .wrap .btn {display:block; position:absolute; right:13px; top:7px;}
.mypoint_text .wrap .btn img {display:block; margin-top:0;}
.mypoint_text .wrap .link {margin-top:10px;}

.mypoint_use {}
.mypoint_use h2 {margin:0px 0 10px 0;}
.mypoint_use .wrap {}
.mypoint_use .list {clear:both; width:784px; height:143px;}
.mypoint_use .list2 {height:141px;}
.mypoint_use .data {float:left; background:none no-repeat left top;}
.mypoint_use .data .header {position:relative; width:160px; height:27px; margin:24px 17px 13px 18px; border-bottom:2px solid #dedfde;}
.mypoint_use .data .wide {width:357px;}
.mypoint_use .data .header h3 {position:absolute; left:0; bottom:11px; color:#626262; font-size:12px;}
.mypoint_use .data .header a {display:block; position:absolute; right:-3px; top:0;}
.mypoint_use .data .header a img {display:block;}
.mypoint_use .data .content {margin:0 17px 0 18px; color:#939393; font-size:11px; letter-spacing:-1px;}
.mypoint_use .data .content em {color:#aaa;}
.mypoint_use .data .content span {display:block;font-weight:bold;margin-top:15px;}
.mypoint_use .type1 {width:197px; height:143px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_usepoint1.gif);}
.mypoint_use .type2 {width:195px; height:143px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_usepoint2.gif);}
.mypoint_use .type3 {width:392px; height:143px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_usepoint3.gif);}
.mypoint_use .type4 {width:197px; height:141px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_usepoint5.gif);}
.mypoint_use .type5 {width:195px; height:141px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_usepoint6.gif);}
.mypoint_use .type6 {width:197px; height:141px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_usepoint7.gif);}
.mypoint_use .type7 {width:195px; height:141px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_usepoint8.gif);}

.mypoint_points {margin-top:25px;}
.mypoint_points h2 {margin:0px 0 10px 0;}
.mypoint_points .wrap {}
.mypoint_points .list {clear:both; width:784px; height:153px; background:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_points.gif) no-repeat right top;}
.mypoint_points .data {float:left; background:none no-repeat left top;}
.mypoint_points .data .header {position:relative; width:220px; height:27px; margin:24px 17px 13px 18px; border-bottom:2px solid #dedfde;}
.mypoint_points .data .header h3 {position:absolute; left:0; bottom:11px; color:#ff6600; font-size:12px;}
.mypoint_points .data .header .newImg {display:block; position:absolute; right:2px; top:5;}
.mypoint_points .data .header .newImg2 {display:block; position:absolute; right:60px; top:5;}
.mypoint_points .data .header a {display:block; position:absolute; right:-3px; top:0;}
.mypoint_points .data .header a img {display:block;}
.mypoint_points .data .content {margin:0 22px 0 21px; color:#939393; font-size:11px; letter-spacing:-1px;}
.mypoint_points .data .content em {color:#aaa;}
.mypoint_points .data .content img {position:relative; top:-2px; vertical-align:middle;}
.mypoint_points .type1 {width:263px; height:153px;}
.mypoint_points .type2 {width:260px; height:153px;}
.mypoint_points .type3 {width:261px; height:153px;}
.mypoint_points .type4 {width:263px; height:151px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_savepoint1.gif);}
.mypoint_points .type5 {width:260px; height:151px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_savepoint2.gif);}
.mypoint_points .type6 {width:261px; height:151px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_savepoint3.gif);}
.mypoint_points .type7 {width:263px; height:151px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_savepoint1.gif);}
.mypoint_points .type8 {width:260px; height:151px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_savepoint2.gif);}
.mypoint_points .type9 {width:261px; height:151px; background-image:url(http://img.sbs.co.kr/s9/sbsgolf/images_my/bg_savepoint3.gif);}