@charset "UTF-8";
@import url(http://image.cabal.co.kr/Cabalver0.1/css/gnb.css);

/* reset style [start] */
html, body, div, span, a, img, ul, li, dl, dt, dd, table, caption, tbody, tfoot, thead, tr, th, td, h1, h2, h3, h4, input, fieldset, form, label, legend, p
{margin:0; padding:0; border:0}
ul, li {margin:0; padding:0; list-style:none;}

body {font-size:75%; font-family:"돋움", Dotum, "굴림", Gulim, Tahoma, Verdana; color:#b8b7b7; line-height:1 !important}

#gnb {height:35px; overflow:hidden}

a:link {color:#b8b7b7; text-decoration:none}
a:visited {color:#b8b7b7; text-decoration:none}
a:hover {color:#474747; text-decoration:underline}
a:active {color:#b8b7b7; text-decoration:underline}

/* Layout */
.clearfix:after {display:block; clear:both; content:"."; visibility:hidden; height:0}
.clearfix {display:inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display:block;}
.blind {position:absolute; top:-9999px; left:-9999px; overflow:hidden; height:0; width:0; font-size:0; visibility:hidden}
legend, caption {display:none}

/* Hot summer 플래티넘 */
html{background:#1F1F1F}
body{font-size:12px;height:2325px;background:url("http://image.cabal.co.kr/Event/120802_event/img/bg_body_1.jpg") 50% 35px no-repeat}
.container{position:relative;width:952px;height:1838px;background:url("http://image.cabal.co.kr/Event/120802_event/img/bg_container_1_1.jpg") no-repeat;margin:0 auto;padding-left:8px}
.container_sec{position:absolute;top:700px;width:952px;height:1138px;background:url("http://image.cabal.co.kr/Event/120802_event/img/bg_container_1_2_120809.jpg") no-repeat;margin:0 auto;margin-left:-8px}
.sub{height:2358px;background:url("http://image.cabal.co.kr/Event/120802_event/img/bg_body_2.jpg") 50% 35px no-repeat}
.sub .container{background:url("http://image.cabal.co.kr/Event/120802_event/img/bg_container_2_1.jpg") no-repeat}
.sub .container_sec{background:url("http://image.cabal.co.kr/Event/120802_event/img/bg_container_2_2_120809.jpg") no-repeat}
.container h1{position:absolute;top:21px;left:-23px;z-index:10}
.header .gnb {position:absolute; right:-28px; top:29px}
.header .gnb li {float:left;font-size:12px;background:url(http://image.cabal.co.kr/Event/120802_event/img/gnb_line.gif) 100% 8px no-repeat;padding:5px 9px 0 7px}
.header .gnb,
.header .gnb a {letter-spacing:-1px} 
.header .gnb .home,
.header .gnb .log {background:none}
.header .gnb .log {text-align:center;font-size:11px;width:55px;height:21px;background:url(http://image.cabal.co.kr/Event/120802_event/img/gnb_log_bg.gif) 50% 0 no-repeat;padding-top:6px}
.menu{position:absolute;top:593px}
.menu li{float:left}
.menu li a{display:block;width:476px;height:91px}
.event_c{position:absolute;top:890px;width:246px;color:#FF5353;font-size:15px;text-align:center;letter-spacing:-1px}
.event_c a{position:absolute;top:-9px;right:-136px;display:block;width:136px;height:34px}
.event_1_2{position:absolute;top:1382px;left:56px}
.event_1_2 p{color:#e20d0d;font-size:18px;font-weight:bold;width:857px;height:44px;text-align:center;letter-spacing:-1px;padding-top:27px}
.event_1_2 table{margin-top:24px}
.event_1_2 th{background:#7A1808;color:#DBD8D8;font-size:13px;width:170px;padding:12px 0}
.event_1_2 td{color:#AEAEAE;font-weight:bold;text-align:center;border-bottom:1px solid #4D4D4D;padding:12px 0}
.event_1_2 td.fir{color:#C6C6C5}
.event_1_3{position:absolute;top:1772px;left:145px}
.event_1_3 th{font-weight:normal;color:#fff}
.event_1_3 td{color:#939393;text-align:center;letter-spacing:-1px;width:143px;padding:17px 0}
.event_2_1{position:absolute;top:1182px;left:57px}
.event_2_1 .box_1 strong{display:inline-block;color:#BEBDBD;margin:4px 0 0 22px}
.event_2_1 .box_1 a{color:#BEBDBD}
.event_2_1 .box_1 select{width:237px;background:#202022;color:#BEBDBD;border:1px solid #202022;margin-left:6px}
.event_2_1 .box_1 .sec{position:absolute;top:0;left:283px;width:400px}
.event_2_1 .box_1 .sec select{width:393px}
.event_2_1 .box_1 .btn{position:absolute;top:-7px;left:707px;display:inline-block;width:142px;height:35px}
.event_2_1 .box_2{position:absolute;top:17px;width:227px;padding:101px 0 0 10px}
.event_2_1 .box_2 .top{color:#C0C0C0;padding-bottom:15px}
.event_2_1 .box_2 .top span{display:inline-block;text-align:center;width:60px}
.event_2_1 .box_2 .top span.name{width:100px}
.event_2_1 .box_2 .top span.sel{width:48px}
.event_2_1 .box_2 .scroll{overflow:auto;height:185px}
.event_2_1 .box_2 td{color:#909090;text-align:center;padding:1px 0}
.event_2_1 .box_2 td.name{text-align:left;width:124px}
.event_2_1 .box_3{position:absolute;top:106px;left:301px}
.event_2_1 .box_3 textarea{overflow:auto;width:484px;height:72px;border:0;background:url("http://image.cabal.co.kr/Event/120802_event/img/bg_txtarea.gif") no-repeat;line-height:21px;color:#1b1b1b;font-size:12px;font-weight:bold;padding:15px 18px}
.event_2_1 .box_3 .txt{position:absolute;top:-19px;right:0;font-weight:bold;color:#1b1b1b}
.event_2_1 .box_3 .btn{position:absolute;top:112px;left:216px;display:inline-block;width:95px;height:24px}
.event_2_1 .box_4{position:absolute;top:268px;left:422px}
.event_2_1 .box_4 .list{overflow:auto;width:396px;height:49px;color:#909090;padding:15px 15px}
.event_2_1 .box_4 .list p{clear:both}
.event_2_1 .box_4 .list ul{display:inline-block}
.event_2_1 .box_4 .list span{float:left;display:inline-block;margin:3px 13px 0 0}
.event_2_1 .box_4 .list li{float:left;line-height:18px;letter-spacing:-1px;padding-right:12px}
.btn_gift{position:absolute;top:1721px;left:454px}
.layer_gift{position:absolute;top:1751px;left:454px}
.footer{position:absolute;bottom:0}
.footer .btn_faq{position:absolute;left:71px;top:92px}
.sub .footer .btn_faq{top:125px}
.scroll,.list{
	scrollbar-face-color:#3D3D3D;
	scrollbar-highlight-color:#0D0D0D;
	scrollbar-3dlight-color:#2A2A2A;
	scrollbar-shadow-color:#0D0D0D;
	scrollbar-darkshadow-color:#0D0D0D;
	scrollbar-track-color:#151515;
	scrollbar-arrow-color:#121212;
}
.box_3 textarea{
	scrollbar-face-color:#DBCBB4;
	scrollbar-highlight-color:#897962;
	scrollbar-3dlight-color:#DBCBB4;
	scrollbar-shadow-color:#DBCBB4;
	scrollbar-darkshadow-color:#DBCBB4;
	scrollbar-track-color:#897962;
	scrollbar-arrow-color:#302A22;
}