@charset "utf-8";

html, body{margin:0; padding:0; font:15px calibri, arial;}
body{background:url(../images/support/bg.gif) repeat left top;}
ul, li{margin:0; padding:0; list-style:none;}
dl, dt, dd{margin:0; padding:0;}
img {border:none;}
a{color:#515151;}
a:hover{color:#2956c9;}
h1,h2,h3,h4,h5{margin:0;}
h1{font-size:30px; color:#082b83; height:40px; margin:0 0 5px 0;}
h2{font-size:26px; color:#425890; height:35px; margin:20px 0 5px 0;}
h3{font-size:23px; color:#515d7c; height:32px; margin:15px 0 5px 0;}
h4{font-size:18px; color:#727782; height:25px; margin:15px 0 5px 0;}
h5{font-size:15px; color:#2956c9; height:21px; margin:10px 0 0 0;}
p{margin:0; padding:0 0 20px 0;}
p img{margin:7px 0 0 0;}

.clear{clear:both;}
.pointer{cursor:pointer}

.full_wrap{width:960px; margin:0 auto; position:relative; }

.header_wrap{height:97px;position:relative;}
.logo_wrap{width:209px; height:89px; background:#f8f8f8; text-align:center;}
.like_wrap{height:32px; width:751px; position:absolute; top:0px; left:209px; padding:4px 10px;}
.gnb_wrap{width:751px; height:63px; background:#fff; position:absolute; top:32px; left:209px;}
.gnb{padding-left:10px;}
.gnb_unit{height:18px}
.gnb_unit_selected{height:18px; color:#fff;}
.gnb li{height:36px; padding:30px 8px 0 8px; color:#ff7b00; float:left; font:bold 16px calibri; cursor:pointer;}
.gnb li.over .gnb_unit{border-bottom:2px solid #ff7b00;}
.gnb li.selected{background-color:#ff7b00;}
.playnow_wrap{width:132px; height:132px; z-index:100; position:absolute; top:0px; right:-50px;}
.btn_playnow, .btn_playnow_click{width:163px; height:129px; background:url(../images/support/playnow.png) no-repeat; cursor:pointer;}
.btn_playnow_over{width:163px; height:129px; background:url(../images/support/playnow_over.png) no-repeat; cursor:pointer;}

.bodyer_wrap{background:#fff url(../images/support/lnb_line.gif) repeat-y 208px 0;}
.lnb_wrap{width:214px; padding:18px 0 100px 3px; float:left;}
.lnb li{padding:10px 0 0 10px; height:30px; width:195px; background:#fff url(../images/support/lnb_bg.gif) no-repeat left bottom; font:bold 16px calibri; cursor:pointer;}
.lnb li span{height:20px; display:inline-block}
.lnb li.over span, .lnb li.sub_over span{border-bottom:2px solid #ff7b00;}
.lnb li.sub, .lnb li.sub_over, .lnb li.sub_selected{padding:7px 0 0 30px; height:28px; width:180px;}
.lnb li.selected, .lnb li.sub_selected{background-color: #ff7b00;}
.lnb li.selected .lnb_unit,  .lnb li.sub_selected .lnb_unit{border-bottom:2px solid #fff;}
.lnb_unit{color:#ff7b00;}
.lnb_unit_selected{color:#fff;}
.contents{float:left; padding:20px; width:700px; color:#515151; min-height:800px;}

.underline {text-decoration: underline;}
.bold {font-weight: bold;}
.slogan{font:bold 22.5px calibri; color: #082b83}
.cl_blue {color:#2956c9;}

.footer_wrap{border:1px solid #efeeee; background:#fff; padding:15px 0 30px 0; text-align:center; color:#959595; font-size:11px;}

.tab{border-bottom:1px solid #d5d4d4; border-left:1px solid #d5d4d4; height:31px; width:700px; margin:10px 0}
.tab li{padding:7px 10px 0 10px; height:24px; float:left; border-top:1px solid #d5d4d4; border-right:1px solid #d5d4d4; cursor:pointer; color:#3d3f44;}
.tab li.over{background:#e9ecf2;}
.tab li.selected{background:#ff7b00 ;border-top:1px solid #ff7b00; border-right:1px solid #ff7b00; color:#fff;}

.roundbox{border:1px solid #e6e6e6; position:relative; padding:12px; margin:7px 0}
.round_tl,.round_tr,.round_bl,.round_br{width:12px; height:12px; background:url(../images/support/roundbox.gif) no-repeat; position:absolute}
.round_tl{top:-1px; left:-1px; background-position:left top;}
.round_tr{top:-1px; right:-1px; background-position:right top;}
.round_bl{bottom:-1px; left:-1px; background-position:left bottom;}
.round_br{bottom:-1px; right:-1px; background-position:right bottom;}

.main_img_wrap{border:1px solid #777676; width:696px; height:236px; margin-bottom:6px; position:relative}
.small_img_wrap{height:59px;}
.about_small_img, .about_small_img_end{width:168px; height:57px; float:left; margin-right: 6px; border:1px solid #777676; background:#000;}
.about_small_img_end{margin-right:0;}
.about_small_img img, .about_small_img_end img{width:168px; height:57px; filter:alpha(opacity=35); opacity:0.35}
.btn_img_left, .btn_img_right{width:48px; height: 48px; background:url(../images/support/about/img_button.png) no-repeat left top; cursor:pointer; position:absolute; top:94px;}
.btn_img_left{left:-24px;}
.btn_img_right{background-position:right top; right:-24px;}
.small_img_first img{filter:alpha(opacity=100); opacity:1;}

.tbl-style {padding:0; border:0; border-spacing:0px; border-collapse:collapse;}
.tbl-style td {padding: 5px 10px 7px; border: 1px solid #515151;}