@charset "utf-8";
/* CSS Document */

/*common*/
.container{width:940px;}
.pop{width:450px; margin:0; overflow:hidden; }

.bt_area{ float:left;height:32px; width:100%; text-align:center; margin-bottom:20px; }
.input_radio{border:none;}

/*팝업_common*/
.pop .zigline{width:100%; height:13px; background:url(/images/member/zigline.png) repeat-x 0; }
.pop .contents{margin:30px 20px; }
.pop .contents h2{ font-size:15px; font-weight:bold; color:#605ca8; margin-bottom:5px; }
.pop .contents .info dl,
.pop .contents .price ul{background:#f9f9f9; border:solid 1px #e1e1e1; padding:10px 15px; }
.pop .contents .price li{ width:100px;}
.pop .contents .infotit{ font-weight:bold; color:#363636; margin:5px 0;}
.pop .contents .info{margin:10px 0 5px 0;}
.pop .contents .info .tit,
.package .tit{color:#363636;}
.pop .contents .info .point,
.package .point{ color:#f7941d;}
.pop .contents .info dt{margin:3px 20px 0 0;}
.pop .contents .info dd,
.package .prize{line-height:22px; color:#707070;}

.pop .contents .price li{display:inline-block; padding:0 10px 5px 0;}
.pop .contents .price{margin-top:15px;}

/*
.notice{ border-top:solid 1px #ccc; font-size:11px; margin:25px 0 0 0; padding:20px 0 0 0;}
.notice dt{background:url(/images/member/bullet2.png) no-repeat 0 20%; padding-left:25px; font-weight:bold; color:#363636;}
.notice dd{ background:url(/images/member/bullet1.png) no-repeat 0 20%; padding-left:10px; margin-left:25px; color:#707070;}
.notice dd span{ color:#363636;}
.notice p{ margin-left:60px; font-size:11px;}*/

.notice{border-top:solid 1px #ccc;  margin:25px 0 0 0; padding:20px 0 0 0;}
.notice h4{background:url(/images/member/bullet2.png) no-repeat 0 20%; padding-left:25px; margin-bottom:10px; font-weight:bold; color:#4A4287;}
.notice h5{ background:url(/images/member/bullet1.png) no-repeat 0 40%; padding-left:10px; color:#363636;  margin:5px 0 3px 0; margin-left:20px; }
.notice p{color:#707070; line-height:18px; margin-left:30px;}
.notice .email a{color:#448CCB; text-decoration:underline;}
.size p{ font-size:11px;}


.pop .vip{ margin:10px;}
.pop .one{ margin:10px;}

/*팝업_캐쉬충전*/
.pop .cash{background:url(/images/product/ptit_cash.png) no-repeat 0 0; margin:10px;}
.price .total .charge_cash{ padding:5px 0; border:solid 1px #e1e1e1; border-top:none; font-weight:bold; padding-left:10px;}
.price .total .charge_cash span{color:#605ca8;  }

/*팝업_실버회원권*/
.silver li{ display:inline-block;  vertical-align:middle;}
.silver .cp_silver{width:273px; height:149px; background:url(/images/product/coupon_silver.png) no-repeat top left; }
.silver .pr_silver{width:130px; height:80px; background:url(/images/product/price_silver.png) no-repeat; }

/*팝업_골드회원권*/
.gold li{ display:inline-block; vertical-align:middle;}
.gold .cp_gold{width:273px; height:149px; background:url(/images/product/coupon_gold.png) no-repeat top left; }
.gold .pr_gold{width:130px; height:80px; background:url(/images/product/price_gold.png) no-repeat; }

/*프리미엄회원권*/
.platinum li{ display:inline-block; vertical-align:middle;}
.platinum .cp_platinum{width:273px; height:149px; background:url(/images/product/coupon_platinum.png) no-repeat top left; }
.platinum .pr_platinum{width:130px; height:80px; background:url(/images/product/price_platinum.png) no-repeat; }

/*vip회원권_common*/
.visual{height:206px; background:url(/images/product/visual_product.png) no-repeat 0 0;}
.purpleline{height:3px; width:100%; background:#4a4287;}
.package .prize,
.cash .information2{padding-bottom:30px;}
.package .prize .cp{border-bottom:solid 1px #ccc; padding:20px 0; }
.package .prize .cp li{*display:inline; }
.package .prize .platinum .cp {border-bottom:none;}
.package .prize .cp .cp_silver,
.package .prize .cp .pr_silver,
.package .prize .cp .cp_gold,
.package .prize .cp .pr_gold,
.package .prize .cp .cp_platinum,
.package .prize .cp .pr_platinum{padding:0 20px;}
.package .prize dl{ padding-right:100px;}
.package_info table{ border:solid 1px #e1e1e1; border-top:solid 2px #f7941d;  border-right:none; margin-top:30px;}
.package_info tbody td{border-right:solid 1px #e1e1e1; padding:10px 0 30px 10px;}
.package_info tbody .bonus{ color:#f7941d; border-right:none;}
.package_info tbody .won{color:#605ca8; }
.package_info th{border-right:solid 1px #e1e1e1; border-bottom:solid 1px #e1e1e1;  text-align:center; background:#fffbf4; height:33px; }
.package_info tbody .first{ border-top:none; text-align:center;}
.package_info thead .first{ height:0; background:none;  border-bottom:none; }

/*캐쉬요금안내*/
.cprice{height:206px; background:url(/images/product/visual_cash.png) no-repeat 0 0;}
.cash h3{color:#363636; font-weight:bold; font-size:20px; margin:20px 0;}
.cash .text{color:#999999; font-weight:normal; padding-left:5px; font-size:12px;}
.cash .information2 th,
.cash .information2 tbody td{text-align:center; height:35px; border-bottom:solid 1px #e1e1e1;  font-weight:bold;  }
.cash .information2 tbody td{ color:#898989; border-right:solid 1px #e1e1e1;}
.cash .information2 tbody .bonus{ color:#f7941d; border-right:none;}
.cash .information2 tbody .won{color:#605ca8; }
.cash .information2 th{border-top:solid 1px #534b8d; background:#f9fafc; border-bottom:solid 1px #e1e1e1;  height:33px;}
.cash_bta{text-align:center; padding-top:30px;}

/*경고창*/
.alert h3{color:#363636; font-weight:bold; font-size:20px; margin:20px 0;}
.wrong{width:100%; background:#fbeccf; margin:20px 0; padding:7px;}
.wrong .wrong_text{background:#fff; border:solid 1px #fee0a6; text-align:center; padding:20px 0;}
.alert .bt{ text-align:center; margin-bottom:30px;}


