/*common*/
@charset "euc-kr";
*{margin:0px;margin:0px;}
body,html{min-width: 1280px; width:100%;height:100%;*word-break:break-all;-ms-word-break:break-all;background:url(../img/gnb_bg.gif) repeat-x #F7F7F7;font-family: "돋음", "Dotum", "Baekmuk Dotum", "Undotum", "Apple Gothic", "Latin font", sans-serif;color:#444;font-size:12px;}
body,input,button{font-size:12px;line-height:1.5em;font-family: "돋음", "Dotum", "Baekmuk Dotum", "Undotum", "Apple Gothic", "Latin font", sans-serif;color:#444;}
h1,h2,h3,h4,h5,h6{font-size:12px;text-align:left}
img,a{border:0;}
li,dd,dt{list-style-type:none;}
img{border:0 none;vertical-align:middle;}
div,ul,ol,li,dl,dd,dt,h1,h2{margin:0;padding:0;}
form{display:inline;}
textarea{font-family: "돋음", "Dotum", "Baekmuk Dotum", "Undotum", "Apple Gothic", "Latin font", sans-serif;color:#444;font-size:12px;}
img,fieldset,iframe{border:0 none}
button,label,a{cursor:pointer;_cursor /**/:hand}
input{vertical-align:middle;margin-bottom:1px;}
a{color:#444;text-decoration:none;}
a:hover{color:#C35C20;text-decoration:none;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.highlight{background-color:#C9937D;color:#fff;padding:2px;}


p.login_error_msg{
	position: relative;
	padding: 0 1em;
    border-radius: 4px;
    line-height: 15px;
    font-size: 12px;
    background-color: #F2DEDE;
    top: 0;
    left: 0;
    color: #B94A48 !important;
}
p.login_error_msg a{
	display: inline-block;
}
/*common*/
#common{clear:both;width:636px;height:auto;text-align:left;padding:30px 0 0 0;color:#7B7B7B;margin:0 auto;}
#common ol{float:left;line-height:1.7;}
#common .text{margin:10px 0 0 0;line-height:1.7;letter-spacing:-1px;}
#common .img{margin:20px 0 0 0;vertical-align:top;}
#common .b01{font-weight:bold;color:#585858;}
#common .margin01{margin-top:40px;}
#common2{clear:both;width:636px;height:auto;text-align:left;padding-top:10px;color:#7B7B7B;margin:0 auto;}
#common2 ol{float:left;line-height:1.7;}
#common2 .text{line-height:2;letter-spacing:-1px;margin-left:12px;}
#common2 .title{color:#646464;font-weight:bold;line-height:2.1;}
#common2 .margin01{margin-top:10px;}
#common2 .img{margin:12px 0 12px 0;vertical-align:top;text-align:center;}
#common2 .img_left{margin:12px 0 12px 0;vertical-align:middle;text-align:left;}
#sub_title{width:660px;padding:20px 0 8px 0;text-align:left;margin:0 auto;}
#sub_tab{background:url(../img/tab01_bg.gif) no-repeat;width:675px;height:38px;margin-top:10px;color:#FFFFFF;font-weight:bold;text-align:left;line-height:3.3;}
#sub_tab ul{padding:0 12px 0 12px;}
#sub_tab li{float:left;margin:0 5px 0 5px;}
#sub_tab a{color:#A6A6A6;}
#sub_tab a:hover{color:#fff;}
#sub_tab2{width:675px;height:38px;margin:10px 0 10px 0;text-align:left;}
#sub_tab2 ul{border:1px solid #DFDFDF;}
#sub_tab2 li{border:1px solid #fff;background:#F3F3F3;height:36px;}
#sub_tab2 ol{float:left;}
#ti_contents{display:inline-block;font-size:11px;}
#ti_contents dt{width:20%;float:left;font-weight:bold;color:#454545;}
#ti_contents dd{width:80%;float:left;}
#common_table01{width:100%;border:1px solid #e1e1e1;border-collapse:collapse;margin:3px 0 10px 0;}
#common_table01 th{background:#fbfbfb;font-size:12px;text-align:center;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;height:28px;line-height:2;}
#common_table01 td{text-align:center;font-size:11px;line-height:2;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:#fff;}
#common_table01 .color1{background:#F5F5F5;}
#common_table01 .color2{background:#E9E9E9;}
#common_table01 img{margin-bottom:4px;}
/*gnb*/
#gnbsec{position:relative;width:100%;height:33px;background:url(../img/gnb_bg.gif) repeat-x;color:#898989;font-size:11px;letter-spacing:-1px;}
#gnb{margin:0 auto;width:947px;min-width:947px;}
#gnb li{float:left;display:inline;}
.gnb_left{text-align:left;width:250px;}
.gnb_right{text-align:right;width:697px;margin-top:6px;}
.gnb_bar{margin:0 6px 0 6px;}
.gnb_btn{margin:0 0 0 12px;}
#gnb a{color:#898989;text-decoration:none;}
#gnb a:hover{color:#E4E4E4;text-decoration:none;}
/*common topsec*/
#topsec{position:relative;height:342px;width:100%;min-width:947px;}
#topsec_sub{position:absolute;height:267px;width:100%;min-width:947px;background:url(../img/sub_BG_NEWS.jpg) no-repeat #020202 center 0;}
#topsec_sub01{position:absolute;height:267px;width:100%;min-width:947px;background:url(../img/sub_BG_NEWS.jpg) no-repeat #020202 center 0;}
#topsec_sub02{position:absolute;height:267px;width:100%;min-width:947px;background:url(../img/Sub_BG_GUIDE.jpg) no-repeat #020202 center 0;}
#topsec_sub03{position:absolute;height:267px;width:100%;min-width:947px;background:url(../img/Sub_BG_BATTLE.jpg) no-repeat #020202 center 0;}
#topsec_sub04{position:absolute;height:267px;width:100%;min-width:947px;background:url(../img/Sub_BG_COMMUNITY.jpg) no-repeat #020202 center 0;}
#topsec_sub05{position:absolute;height:267px;width:100%;min-width:947px;background:url(../img/Sub_BG_SKIDSHOP.jpg) no-repeat #020202 center 0;}
#topsec_sub06{position:absolute;height:267px;width:100%;min-width:947px;background:url(../img/Sub_BG_DOWNLOAD.jpg) no-repeat #020202 center 0;}
#topsec_sub07{position:absolute;height:267px;width:100%;min-width:947px;background:url(../img/top_sub07.jpg) no-repeat #020202 center 0;}
#menu{position:relative;margin:0 auto;top:-1px;width:947px;height:auto;z-index:1;}
#menu img{vertical-align:top;}
#menu li{display:inline;width:127px;}
#gamestart{position:absolute;top:213px;width:100%;min-width:947px;text-align:center;margin:0 auto;z-index:0;}
#gamestart_wrap{width:671px;margin:0 auto;}/*IE6 hack*/
#gamestart_wrap img{ position:absolute; left:50%; top:0; margin-left:-335px;}
#gamestart_wrap #gamestart_bg{z-index:0}
/*
#gamestart_wrap img:nth-of-type(2){z-index:1; margin-left:-4px;}
#gamestart_wrap img:nth-of-type(3){z-index:2; margin-left:-23px; margin-top:-2px;}
#gamestart_wrap img:nth-of-type(4){z-index:3; top:55px; margin-left:-6px; cursor:pointer}*/

#gamestart_wrap #gamestart_circle{z-index:1; margin-left:-335px;}
#gamestart_wrap #gamestart_niddle{z-index:2; margin-left:-298px; margin-top:-2px;}
#gamestart_wrap #gamestart_btn{z-index:3; top:55px; margin-left:-70px; cursor:pointer}

#gamestart_wrap audio{visibility:none;}
#gamestart_sub{position:absolute;top:139px;width:100%;min-width:947px;text-align:center;margin:0 auto;z-index:0;}
#gamestart_sub_wrap{width:671px;margin:0 auto;}/*IE6 hack*/
/*common content&footer*/
#middlesec{position:relative;top:0;width:100%;min-width:947px;height:auto;margin:0 auto;}
#middlesec_sub{position:absolute;top:337px;width:100%;min-width:947px;height:auto;margin:0 auto;}
#content{position:relative;margin:0 auto;width:947px;height:auto;}
#content_left{float:left;position:relative;width:226px;padding:9px 0 0 0;}
#content_center{float:left;position:relative;width:469px;margin: 0 12px 0 12px;}
#content_right{float:left;position:relative;width:226px;padding:9px 0 0 0;}
#content_sub_right{float:left;position:relative;width:675px;margin:8px 0 0 12px;padding:15px;border:solid 1px #E1E1E1;background:#fff;height:auto;min-height:550px;}
#content_box_white{width:224px;border:1px solid #E1E1E1;background:#FBFBFB;text-align:left;margin-bottom:10px;}
#content_box_white dt{margin:10px;}
#content_box_white ul{border:1px solid #FFF;}
#content_box_gray{width:224px;border:1px solid #E1E1E1;background:#F2F2F2;text-align:left;margin-bottom:10px;}
#content_box_gray dt{margin:10px;}
#content_box_gray ul{border:1px solid #FFF;}
#content_box_none{width:224px;margin-bottom:10px;}
#content_box_none li{float:left;}
#footer{position:relative;clear:both;margin:0 auto;width:947px;height:80px;padding:50px 0 30px 0;}
#footer li{float:left;height:65px;}
#footer .bi{padding:24px 40px 0 35px;}
#footer .bar{margin:0 4px 0 9px;}
#footer .address{margin:8px 0 0 0;}
#footer .gameinfo{padding:22px 0 0 0;float:right;}
/*main login before*/
.login{height:177px;}
.login_saveid{color:#747170;font-size:11px;letter-spacing:-1px;margin-left:48px;}
.login_input_area{margin-top:5px;}
.login_input{border:1px solid #D5D5D5;color:#C3C3C3;font-weight:bold;font-size:12px;padding:0 3px 0 3px;height:18px;margin-top:1px;width:122px;vertical-align:top;}
.login_input_focus{border:1px solid #0385A1;color:#C3C3C3;font-weight:bold;font-size:12px;padding:0 3px 0 3px;height:18px;margin-top:1px;width:122px;vertical-align:top;}
.login_btn{float:right;position:relative;width:67px;margin:-22px 0 0 1px;*margin-top:-46px;}
.login_join{position:relative;margin-top:9px;font-size:11px;letter-spacing:-1px;text-align:right;}
.login_join img{margin:-3px 7px 0 8px;}
.login_join a{color:#7C7C7C;}
.login_join a:hover{color:#555;}
/*main login after*/
.login_info{background:#F2F2F2;height:50px;}
.login_info ol{float:left;margin: 7px 0 0 0;line-height:1.3;}
.login_info ol.icon img{margin: 0 8px 0 10px;}
.login_id{color:#1B97AA;font-weight:bold;margin-right:3px;}
.login_info_btn{height:25px;background:#969696;}
.login_info_btn ol{float:left;}
/*download*/
#download{position:relative;height:72px;vertical-align:top;margin-top:-10px;}
#download li{float:left;}
/*main best*/
.best{height:259px;}
.best ol{float:left;}
.best_line{border-bottom:1px solid #DCDCDC;padding-bottom:5px;}
.best_more{margin-left:100px;}
.best_listarea{margin:10px 0 0 0;font-size:12px;}
.best_listarea img{padding-right:8px;}
.best_listarea ol{clear:both;height:24px;width:100%;overflow:hidden;}
/*main twiter*/
.twitter{height:180px;overflow:hidden;}
#twitter_text a{color:#4C4948;}
#twitter_text a:hover{color:#4C4948;}
.twitter_text2{position:absolute;top:585px;text-align:center;}
#twitter{position:relative;left:-8px;height:53px;margin-top:22px;}
#twitter_icon{position:absolute;top:470px;width:47px;height:90px;background:url(../img/icon_skidrush.gif) no-repeat;}
#twitter_text{position:absolute;top:490px;left:60px;width:149px;height:25px;background:url(../img/facebook_line.gif) no-repeat 0 20px #F2F2F2;line-height:1;vertical-align:top;font-size:13px;letter-spacing:-1px;font-weight:bold;}
/*main faq*/
.faq{height:64px;}
/*main notice*/
#notice{height:178px;text-align:left;margin-bottom:10px;overflow:hidden;}
#notice table{width:100%;table-layout:fixed;border-collapse:collapse;}
#notice table tr{height:25px;}
.notice_tab{border-bottom:1px solid #BDBDBD;}
.notice_tab img{margin-bottom:-1px;cursor:pointer;}
.notice_listarea{margin:15px 5px 0 5px;}
.notice_listarea li img{border:1px solid #E2E2E1;}
.notice_listarea li ol img{border:0px;}
.notice_listarea img{margin-right:10px;}
.notice_day{font-size:10px;color:#9A938F;text-align:right;}
.notice_bold{font-weight:bold;color:#C35C20;}
.notice_bold a{color:#C35C20;}
.notice_bold a:hover{color:#C35C20;text-decoration:underline;}
/*main banner*/
.banner_main_slider, .banner_sub_slider{
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: leftr;
          justify-content: left;
	margin-bottom:10px;
}
.banner_main_slider{width:469px; height:171px;}
.banner_sub_slider{width:222px; height:166px; margin:0}

.banner_main_slider:after{
position:absolute;
left:0;
toP:0;
content:'';
background:url('/_Skidrush/img/banner_main_w.png'); 
width:679px; height:11px;
}
.slider__nav {
  width: 12px;
  position:relative;
  text-decoration:none;
  height: 12px;
  margin: 0 0 10px 10px;
  border-radius: 50%;
  z-index: 10;
  outline: 6px solid #555;
  outline-offset: -6px;
  box-shadow: 0 0 0 0 #333, 0 0 0 0 rgba(51, 51, 51, 0);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.slider__nav:hover{opacity:0.7; transition:all 0.2s}
.slider__nav:checked {
  -webkit-animation: check 0.5s linear forwards;
          animation: check 0.5s linear forwards;
}
.slider__nav:checked:nth-of-type(1) ~ .slider__inner {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
}
.slider__nav:checked:nth-of-type(2) ~ .slider__inner {
  -webkit-transform: translateX(-100%);
  -moz- transform: translateX(-100%);
          transform: translateX(-100%);
}
.slider__nav:checked:nth-of-type(3) ~ .slider__inner {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.slider__nav:checked:nth-of-type(4) ~ .slider__inner {
  -webkit-transform: translateX(-75%);
          transform: translateX(-75%);
}
.slider__inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all 1s ease-out;
  transition: all 1s ease-out;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}
.slider__contents {
  height: 100%;
  width:100%; /* slider ������ ���� ������ų�κ� 2���� x 2 */
  padding:0;
  background:#444;
  color:#fff;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-flex-flow: column nowrap;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-align: left;
  -webkit-align-items:left;
      -ms-flex-align: left;
          align-items: left;
  -webkit-box-pack: left;
  -webkit-justify-content:left;
      -ms-flex-pack: left;
          justify-content:left;
}


@-webkit-keyframes check {
  50% {
    outline-color: #555;
    box-shadow: 0 0 0 12px #555, 0 0 0 36px rgba(51, 51, 51, 0.2);
  }
  100% {
    outline-color: #eee;
    box-shadow: 0 0 0 0 #666, 0 0 0 0 rgba(51, 51, 51, 0);
  }
}

@keyframes check {
  50% {
    outline-color: #555;
    box-shadow: 0 0 0 12px #555, 0 0 0 36px rgba(51, 51, 51, 0.2);
  }
  100% {
    outline-color: #eee;
    box-shadow: 0 0 0 0 #666, 0 0 0 0 rgba(51, 51, 51, 0);
  }
}

/*main gonet*/
#gonet{height:145px;text-align:left;}
#gonet a{color:#444;}
#gonet a:hover{color:#C35C20;}
#gonet li{float:left;}
.gonet_tab{border-bottom:1px solid #BDBDBD;}
.gonet_tab img{margin-bottom:-1px;}
.gonet_more{margin-left:335px;}
.gonet_title{font-weight:bold;font-size:14px;color:#444;letter-spacing:-1px;vertical-align:middle;line-height:1.8;}
.gonet_title img{margin-bottom:3px;}
.gonet_text{width:325px;font-size:11px;color:#777;line-height:1.5;margin-top:5px;height:50px;overflow:hidden;color:#444;}
/*main rally*/
.rally{height:160px;}
.rally_btn{margin-left:13px;} 
.rally_btn img{margin-left:2px;}
.rally_thumb{width:203px;height:107px;background:url(../img/thumb_rally01.gif) no-repeat;}
.rally_thumb ol{padding:60px 0 0 66px;}
.rally_thumb dl{float:left;width:55px;height:35px;font-size:22px;font-weight:bold;color:#fff;font-family:arial;text-align:center;}
/*main ranking*/
.ranking{height:318px;font-size:11px;overflow:hidden;}
.ranking dt{clear:both;}
#ranking_title{height:30px;margin-bottom:-12px;}
#ranking_title ol{float:left;width:50%;}
.ranking_select{font-size:11px;border:1px solid #E3E3E3;color:#747170;height:20px;}
#ranking_tabarea{width:204px;margin:-3px 0 -8px 0;height:30px;}
#ranking_tabarea ol{float:left;width:50%;text-align:center;background:#ADADAD;color:#FFF;line-height:2.8;font-size:11px;letter-spacing:-1px;}
#ranking_tabarea ol a:hover{display:block;background:#5F5F5F;}
#ranking_tabarea a{color:#E3E3E3;}
#ranking_tabarea a:hover{color:#fff;}
#ranking_tabarea .select{background:#2E2E2E;color:#E3E3E3;}
.ranking table{width:100%;border:0 none;table-layout:fixed;border-collapse:collapse;}
.ranking table td{line-height:27px;}
.ranking table .gray{background:#F2F2F2;}
.ranking_top{background:url(../img/bg_ranking_top.gif) repeat-x;height:35px;margin-top:1px;}
#ranking_banner{position:absolute;float:left;}
/*main showroom*/
#showroom{float:left;margin:0px 0 0 12px;height:118px;width:708px;height:118px;background:url(../img/sample_showroom.gif) no-repeat;
box-sizing:border-box;}
#showroom_wrapper{
.slider {
  height: 100%;
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.slider__nav {
  width: 12px;
  height: 12px;
  margin: 2rem 12px;
  border-radius: 50%;
  z-index: 10;
  outline: 6px solid #ccc;
  outline-offset: -6px;
  box-shadow: 0 0 0 0 #333, 0 0 0 0 rgba(51, 51, 51, 0);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.slider__nav:checked {
  -webkit-animation: check 0.5s linear forwards;
          animation: check 0.5s linear forwards;
}
.slider__nav:checked:nth-of-type(1) ~ .slider__inner {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
}
.slider__nav:checked:nth-of-type(2) ~ .slider__inner {
  -webkit-transform: translateX(-25%);
          transform: translateX(-25%);
}
.slider__nav:checked:nth-of-type(3) ~ .slider__inner {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.slider__nav:checked:nth-of-type(4) ~ .slider__inner {
  -webkit-transform: translateX(-75%);
          transform: translateX(-75%);
}
.slider__inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 400%;
  height: 100%;
  -webkit-transition: all 1s ease-out;
  transition: all 1s ease-out;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}
.slider__contents {
  height: 100%;
  padding: 2rem;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-flex-flow: column nowrap;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.slider__image {
  font-size: 2.7rem;
}
.slider__caption {
  font-weight: 700;
  margin: 2rem 0 1rem;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  text-transform: uppercase;
}
.slider__txt {
  color: #999;
  margin-bottom: 3rem;
  max-width: 300px;
}

@-webkit-keyframes check {
  50% {
    outline-color: #333;
    box-shadow: 0 0 0 12px #333, 0 0 0 36px rgba(51, 51, 51, 0.2);
  }
  100% {
    outline-color: #333;
    box-shadow: 0 0 0 0 #333, 0 0 0 0 rgba(51, 51, 51, 0);
  }
}

@keyframes check {
  50% {
    outline-color: #333;
    box-shadow: 0 0 0 12px #333, 0 0 0 36px rgba(51, 51, 51, 0.2);
  }
  100% {
    outline-color: #333;
    box-shadow: 0 0 0 0 #333, 0 0 0 0 rgba(51, 51, 51, 0);
  }
}}
#showroom_slider {
  position: relative;
  overflow: hidden;
  margin:7px;
  height:100px;
  left:80px;
}

#showroom_slider ul {
  position: relative;
  margin: 0;
  padding: 0;
  height: 104px; 
  list-style: none;
}

#showroom_slider ul li {
  position: relative;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width: 615px;
  height: 100%;
  background: transparent;
  text-align: center;
  line-height: 110px;
}

a.control_prev, a.control_next {
  position: absolute;
  top: 30%;
  z-index: 999;
  display: block;
  width: auto;
  height: auto;
  opacity: 0.7;
  margin:0 10px;
  cursor: pointer;
}

a.control_prev:hover, a.control_next:hover {
  opacity: 1;
  -webkit-transition: opacity 0.2s ease;
}

a.control_next { right: 0;}


/*sub leftmenu*/
#left_menu{width:224px;border:1px solid #E1E1E1;background:#F2F2F2;text-align:left;margin-bottom:10px;}
#left_menu dt{margin:0px;}
#left_menu ul{border:1px solid #FFF;}
#left_menu ul li{background:url(../img/bg_leftmenu.gif) repeat-x;height:33px;line-height:2.7;padding-left:15px;font-weight:bold;font-size:13px;letter-spacing:-1px;color:#2F2F2F;}
#left_menu ul li img{margin:0 6px 0 0;}
#left_menu a{color:#999999;}
#left_menu a:hover{color:#2F2F2F}
/*sub banner*/
#sub_banner{width:224px;height:168px;border:1px solid #E1E1E1;background:#F2F2F2;margin-bottom:10px;background:url(../img/sample_sub_banner.gif) no-repeat 1px 0;}
#sub_banner ul{border:1px solid #FFF;}
/*fan cafe*/
#fancafe{width:224px;border:1px solid #E1E1E1;background:#F2F2F2;margin-bottom:10px;}
#fancafe ul{border:1px solid #FFF;}
/*content title*/
#content_title{width:100%;height:34px;text-align:left;padding:10px 0 0 0;border-bottom:1px solid #E9E9E9;}
#content_title li{float:left;}
#content_title .title{width:55%;}
#content_title .title ol{float:left;height:34px;}
#content_title .title ol.margin img{margin:5px 0 0 5px;}
#content_title .navi{text-align:right;width:45%;font-size:11px;color:#C3C3C3;margin:10px 0 0 0;}
#content_title .navi a{color:#707070;}
#content_title .navi a:hover{color:#707070;text-decoration:underline;}
/*board text*/
#board_text{width:100%;height:auto;height:100%;min-height:410px;text-align:left;margin:-1px 0 0 0;border-bottom:0 solid #F6F6F6;}
#board_text table{width:100%;height:auto;table-layout:fixed;border-collapse:collapse;text-align:center;}
#board_text table .num{font-size:11px;color:#888;margin-left:3px;}
#board_text table .category{height:32px;color:#F6F6F6;background:url(../img/bg_board_top01.gif) repeat-x;}
#board_text table .list{height:32px;}
#board_text table .list_g{height:32px;background:#F6F6F6;}
#board_text table .small{font-size:11px;color:#A2A2A2;}
#board_text table .small2{font-size:11px;color:#7d7d7d;}
#board_text table .list_nodata{text-align:center;height:380px}
#board_text table .bold{font-weight:bold;color:#BE5900;text-align:left;}
#board_text table .bold a{color:#BE5900;}
#board_text table .bold a:hover{color:#BE5900;}
#board_text table img{vertical-align:middle;margin-left:3px;}
#board_text table a{color:#444;}
#board_text table a:hover{color:#BE5900;}
#board_text .total{height:28px;background:url(../img/bg_total.gif) no-repeat;text-align:right;color:#fff;line-height:2.3;padding-right:23px;}
#board_text .total ol{float:right;width:60px;text-align:center;font-weight:bold;}
#total{float:left;width:100%;height:28px;background:url(../img/bg_total.gif) no-repeat;text-align:right;color:#fff;line-height:2.3;margin-top:-1px;}
#total ol{float:right;width:60px;text-align:center;font-weight:bold;padding-right:19px;}
#board_text .condition{color:#999999;margin-top:5px;text-align:right;margin:15px 0 1px 0;font-size:11px;}
#board_text .condition select{width:70px;border:1px solid #d6d6d6;color:#848484;font-size:12px;height:18px;vertical-align:top;padding-left:5px;}
/*board paging*/
#board_paging{float:left;width:100%;height:60px;padding:30px 0 0 0;}
#board_paging li{display:inline;text-align:center;font-weight:bold;color:#BE5900;}
#board_paging li ol{display:inline;text-align:center;width:100%;padding:0 2px 0 2px;margin:0 4px 0 4px;}
#board_paging a{color:#555;font-weight:bold;font-weight:normal;}
#board_paging a:hover{color:#BE5900;font-weight:normal;}
#board_paging2{float:left;width:100%;height:60px;padding:30px 0 0 0;text-align:center;}
#board_paging2 li{display:inline;font-weight:bold;color:#BE5900;}
#board_paging2 li ol{display:inline;text-align:center;width:100%;padding:0 2px 0 2px;margin:0 4px 0 4px;}
#board_paging2 a{color:#555;font-weight:bold;font-weight:normal;}
#board_paging2 a:hover{color:#BE5900;font-weight:normal;}
/*board search*/
#board_search{clear:both;width:100%;margin:20px 0 10px 0;height:30px;padding:10px 2px 10px 0;text-align:right;background:url(../img/bg_search.gif) no-repeat;}
#board_search li{padding:0 11px 0 0;}
#board_search ol{float:right;}
#board_search .input{border:1px solid #E3E3E3;color:#434343;font-weight:bold;font-size:14px;padding:0 3px 0 3px;height:20px;margin-top:1px;width:200px;}
#board_search select{vertical-align:middle;width:70px;border:1px solid #d6d6d6;color:#95928D;font-size:12px;font-family: "돋음", "Dotum", "Baekmuk Dotum", "Undotum", "Apple Gothic", "Latin font", sans-serif;height:22px;}
/* #board_search select{margin:0 5px 0 0;width:70px;border:1px solid #d6d6d6;color:#95928D;font-size:12px;font-family: "돋음", "Dotum", "Baekmuk Dotum", "Undotum", "Apple Gothic", "Latin font", sans-serif;height:22px;} */
#board_search .select{margin-top:1px;}
/*btn*/
#btn01{float:left;width:673px;border:1px solid #E1E1E1;background:#FBFBFB;text-align:left;margin-bottom:10px;text-align:right;}
#btn01 dt{margin:9px;font-size:11px;}
#btn01 ul{border:1px solid #FFF;}
#btn01 ul li{float:left;width:45%;height:60px;overflow:hidden;}
#btn01 ul li.list{width:55%;font-size:11px;line-height:.6;text-align:left;color:#7D7D7D;}
#btn01 ul li.list dt{line-height:1.3;overflow:hidden;height:16px;text-align:left;}
#btn01 ul li dt img{margin-top:7px;}
#btn01 ul li.list a{color:#7D7D7D;}
#btn01 ul li.list a:hover{color:#BE5900;}
#btn01 ul li.list img{margin:0 5px 0 0;}
/*board text view*/
#board_text_view{background:url(../img/bg_board_view01.gif) repeat-x;height:68px;text-align:center;margin:-1px 0 0 0;color:#fff;width:100%;}
#board_text_view ul{height:35px;line-height:3;font-weight:bold;}
#board_text_view ul li .icon{color:#D4D1CC;font-weight:normal;}
#board_text_view ul li.text{color:#7D7972;font-size:11px;letter-spacing:-1px;text-align:left;}
#board_text_view ul li ol{float:left;}
#board_text_view ul li ol.ti{padding-left:20px;text-align:left;width:630px;overflow:hidden;height:30px;}
#board_text_view ul li ol.ti2{padding-left:18px;padding-right:18px;text-align:center;width:630px;overflow:hidden;height:30px;}
#board_text_view ul li ol.progress{width:100px;text-align:right;padding-right:20px;}
#board_text_view ul li ol.progress span{font-size:11px;font-weight:normal;display:inline-block;}
#board_text_view ul li ol.author{width:340px;padding-left:20px;}
#board_text_view ul li ol.group{width:370px;padding-left:20px;}
#board_text_view ul li ol.day{width:150px;letter-spacing:0;}
#board_text_view ul li ol.author_event{width:320px;padding-left:20px;}
#board_text_view ul li ol.day_event{width:200px;letter-spacing:0;}
#board_text_view ul li ol.hit{float:right;width:100px;letter-spacing:0;margin-right:20px;text-align:right;}
#board_text_view ul li ol .normal{font-weight:normal;}
#board_text_view_content{color:#7D7D7D;min-height:380px;height:auto;_height:380px;}
#board_text_view_content li{margin:20px;text-align:left;overflow:auto;}
#board_text_view_content_reply{border:1px solid #ececec;text-align:left;color:#7d7972;}
#board_text_view_content_reply dt{background:#f7f7f7 url(../img/icon_reply02.gif) no-repeat 10px 7px;border-top:3px solid #fff;border-left:3px solid #fff;border-right:3px solid #fff;border-bottom:1px solid #f0efee;padding:7px 0 0 35px;font-weight:bold;height:23px;}
#board_text_view_content_reply dt p{display:inline;}
#board_text_view_content_reply dt p.date{display:inline;color:#7D7972;font-size:11px;font-weight:normal;margin-left:420px;}
#board_text_view_content_reply dd{padding:10px 20px 10px 20px;font-size:11px;}
#board_text_view_recommend{border-top:1px solid #E8E8E8;}
#board_text_view_recommend ul{background:#F1F1F1;color:#7D7972;border-top:1px solid #FFFFFF;border-bottom:1px solid #E8E8E8;font-size:11px;text-align:left;padding:8px 18px 7px 18px;}
#board_text_view_recommend ol{display:inline;}
#board_text_view_recommend ol.number{padding-left:435px;}
#board_text_view_recommend .name{border:1px solid #DCDCDC;background:#FBFBFB;color:#9D9991;width:623px;padding:7px;height:40px;line-height:1.5;font-size:11px;text-align:left;overflow:auto;margin-bottom:1px;}
/*board text view reply*/
#board_reply{width:100%;height:52px;border-top:1px solid #e0dfde;float:left;background:#f0efee;margin:10px 0 10px 0;}
#board_reply ul{border-top:1px solid #f9f9f8;}
#board_reply ul li{display:inline;font-weight:bold;float:left;margin-top:5px}
#board_reply ul li textarea{width:470px;height:34px;border:1px solid #e1e1e1;margin:0;overflow:auto;}
#board_reply ul li.ti{padding:12px 16px 0 16px;letter-spacing:-1px;text-align:center;color:#7D7D7D;}
#board_reply_list{clear:both;}
#board_reply_list ul{width:100%;border-bottom:1px solid #f0efee;float:left;margin-bottom:10px;padding-bottom:10px;}
#board_reply_list ul.last{margin-bottom:0;}
#board_reply_list ul li{text-align:left;font-size:11px;display:inline;float:left;border:none;padding:0;margin:0;}
#board_reply_list ul li.name{color:#a4844c;font-weight:bold;width:98px;padding-left:12px;}
#board_reply_list ul li.name img{margin:3px 0 0 24px;}
#board_reply_list ul li.contents{width:450px;padding-right:10px;color:#7D7D7D;}
#board_reply_list ul li.contents img{margin-top:-2px;}
#board_reply_list ul li.date{color:#939393;}
#board_reply_list p{clear:both;letter-spacing:-1px;padding:0 18px 0 0;text-align:right;font-size:11px;margin-bottom:-30px;color:#7d7d7d;}
#board_reply_list p b{letter-spacing:0;}
#board_text_view_reply{background:url(../img/bg_board_view01.gif) repeat-x;width:100%;height:33px;text-align:center;margin:-1px 0 10px 0;color:#fff;}
#board_text_view_reply ul li{font-weight:bold;padding-top:7px;}
#board_reply_sorting{float:left;width:100%;height:28px;background:url(../img/bg_reply_sorting.gif) no-repeat;margin:8px 0 15px 0;text-align:right;}
#board_reply_sorting li{padding:5px 14px 0 0;}
/*board text write*/
#board_text_write{background:url(../img/bg_board_write01.gif) repeat-x;width:100%;height:92px;}
#board_text_write ul li{width:565px;float:left;text-align:left;font-size:11px;padding:7px 0 0 0;*padding-top:6px;}
#board_text_write ul li.ti{width:81px;padding:7px 0 0 20px;font-size:12px;line-height:1.6;}
#board_text_write ul input{border-collapse:collapse;border:1px solid #c6c6c6; height:18px;}
#board_text_write ul.ti{height:33px;border-left:1px solid #797670;border-right:1px solid #797670;}
#board_text_write ul.ti li{color:#fff;height:100%;height:26px;}
#board_text_write ul.ti li input{width:555px;border:none;height:16px;color:#797670;}
#board_text_write ul.file{height:55px;color:#7C7C7C;border-right:1px solid #E6E5E4;border-left:1px solid #E6E5E4;}
#board_text_write ul.file li{height:48px;line-height:2;}
#board_text_write ul.file li input{width:250px;color:#797670;height:16px;}
#board_text_write ul.file li p{color:#afaca7;letter-spacing:-1px;margin-top:4px;}
#board_text_write ul.file a{color:#afaca7;text-decoration:underline;}
#board_text_write_content{padding:5px 0 15px 0;width:673px;}
#board_text_write_content li.writer{text-align:left;font-size:11px;color:#7d7972;padding-left:10px;line-height:2.5;text-align:right;}
#board_text_write_content li textarea{width:99.5%;height:400px;border-collapse:collapse;border:1px solid #EAEAEA;color:#797670;overflow:auto;line-height:1.8;background:#FEFEFE;}
.file_attach{padding:16px 17px 10px 17px;}
.file_attach input{vertical-align:top;}
.file_attach .input_text{height:16px; margin-top:-1px; padding:3px 0 0 1px; border:1px solid #c3c3c3;}
.file_attach .input_file{display:none;}
#board_text_file{height:30px;text-align:left;background:#F2F1F0;border-top:1px solid #fff;border-bottom:1px solid #E6E5E4;line-height:2.6;}
#board_text_file li{padding-left:102px;color:#7C7C7C;font-size:11px;border-bottom:1px solid #fff;}
/*board_screen*/
#board_screen{width:100%;min-height:410px;_height:410px;padding-top:10px;}
#board_screen .line{border-bottom:1px solid #eee;float:left;width:670px;padding:0 0 20px 0px;margin-top:20px;}
#board_screen dl{display:inline;float:left;width:186px;margin:0 18px 0 17px;}
#board_screen dt{height:25px;width:180px;}
#board_screen dd.img{background:url(../img/bg_board_screen.gif) no-repeat;width:188px;height:123px;padding:3px 0 0 0;margin-bottom:5px;}
#board_screen dd .name{width:125px;float:left;display:inline;text-align:left;color:#999;font-size:11px;}
#board_screen dd .click{background:url(../img/icon_click.gif) no-repeat 5px 2px;width:50px;float:right;display:inline;text-align:right;color:#999;font-size:11px;margin-top:-1px;}
#board_screen dl.over dt{color:#c6662e;}
#board_screen dl.over .img img{border:4px solid #d48151;margin-top:-4px;}
/*board_go*/
#board_go{float:left;width:100%;padding-top:20px;margin-bottom:-15px;}
#board_go li{float:left;text-align:left;}
#board_go dd{line-height:1.8;margin-bottom:10px;overflow:hidden;}
#board_go li .img{background:url(../img/bg_board_go.gif) no-repeat;width:144px;height:107px;text-align:center;padding-top:4px;*padding-top:3px;}
#board_go li dl{margin-left:18px;width:510px;border-bottom:1px solid #eee;margin:-107px 0 15px 160px;}
#board_go li dl dt {height:25px;background:#f6f6f6;padding:4px 10px 0 10px;margin-bottom:10px;}
#board_go li dl dt .ti{width:390px;float:left;display:inline;font-size:13px;font-weight:bold;letter-spacing:-1px;line-height:1.6;}
#board_go li dl dt .ti_event{width:302px;float:left;font-size:13px;font-weight:bold;letter-spacing:-1px;line-height:1.6;overflow:hidden;color:#999;overflow:hidden;height:25px;margin-right:8px;}
#board_go li dl dt .date{background:url(../img/icon_date.gif) no-repeat 0 4px;width:60px;float:left;display:inline;padding-left:40px;color:#b8b8b8;line-height:1.6;}
#board_go li dl dt .date_on{background:url(../img/icon_event_on.gif) no-repeat 0 4px;width:180px;float:right;color:#b8b8b8;line-height:1.7;text-align:right;}
#board_go li dl dt .date_off{background:url(../img/icon_event_off.gif) no-repeat 0 4px;width:180px;float:right;color:#b8b8b8;line-height:1.7;text-align:right;}
#board_go li dl dd{color:#999;font-size:11px;padding-left:10px;height:63px;}
#board_go li.over dl dt .ti,#board_go li.over dl dt .ti a{color:#c6662e;}
#board_go li.over .img img{border:4px solid #d48151;margin-top:-4px;}
/*board_tab*/
#content_tab{width:673px;border:1px solid #E1E1E1;background:#FBFBFB;text-align:left;margin:10px 0 10px 0;height:40px;}
#content_tab ul{border:1px solid #FFF;}
#content_tab li{float:left;cursor:pointer;}
/*tab 02_02*/
#tab_02_02{background:url(../img/bg_02_02.gif) no-repeat;width:638px;height:80px;margin-bottom:10px;padding:2px;}
#tab_02_02 ul{vertical-align:top;}
#tab_02_02 li{float:left;width:126px;height:39px;cursor:pointer;}
#tab_02_02 li img{vertical-align:top;}
#tab_02_02_view{border-bottom:1px solid #F2F2F2;letter-spacing:-1px;}
#tab_02_02_view .border{width:585px;border-left:1px solid #F2F2F2;border-right:1px solid #F2F2F2;}
#tab_02_02_view li{margin:0 auto;padding:10px 25px 20px 25px;}
#tab_02_02_view .border img{margin-top:25px;}
#tab_02_02_view h2{line-height:2;margin-top:12px;}
#tab_02_02_view dd{display:inline;line-height:1.8;}
#tab_02_02_view dt{padding-top:15px;line-height:1.6;}
/* ǥ */
#table01{border:1px solid #e1e1e1;border-collapse:collapse;}
#table01 th{background:#fbfbfb;font-size:11px;color:#7B7B7B;text-align:center;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;height:28px;line-height:135%;font-size:12px;}
#table01 td{text-align:left;font-size:11px;padding:4px 0 4px 20px;line-height:135%;border-bottom:1px solid #e1e1e1;background:#fff;}
#table01 td.ct{text-align:center;padding-left:0;border-right:1px solid #e1e1e1;letter-spacing:-1px;}
#table01 td.ct_r{text-align:center;padding-left:0;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
#table01 td strong.txt_point{color:#7B7B7B;letter-spacing:-1px;}
#table02{border:1px solid #e1e1e1;border-collapse:collapse;}
#table02 th{background:#fbfbfb;font-size:13px;color:#454545;text-align:right;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;height:28px;line-height:135%;padding-right:10px;}
#table02 td{text-align:left;font-size:12px;padding:4px 0 4px 15px;line-height:135%;border-bottom:1px solid #e1e1e1;background:#fff;}
#table02 td.ct{text-align:center;font-size:12px;padding:4px 0 4px 0;line-height:135%;border-bottom:1px solid #e1e1e1;background:#fff;}
#table03{border-top:1px solid #c7c6c5;border-collapse:collapse;}
#table03 th{background:#f3f2f1;color:#56544f;height:24px;font-weight:normal;padding:8px 0 0 20px;text-align:left;border-bottom:1px solid #ebeae9;vertical-align:top;}
#table03 td{padding:5px 0 5px 20px;height:24px;text-align:left;border-bottom:1px solid #ebeae9;}
#table03 td input,#table03 td textarea{border:1px solid #d6d6d6;height:18px;}
#table03 td input.none{border:none;}
#table03 td .pc_check {padding:10px 0;}
#table03 td .pc_check li{padding:2px 0;}
#table03 td .pc_check li span{width:70px;color:#9a8869;font-weight:bold;display:inline-block;font-size:11px;letter-spacing:-1px;}
#table03 td .pc_check li input{width:300px;height:16px;}
/*�ܵ�������*/
#common_wrap{clear:both;width:1150px;height:auto;margin:0 auto;}
#common_top{width:100%;height:240px;margin:0 auto;text-align:center;background:#171717;}
#common_content{width:825px;background:url(../img/join_bg.gif) repeat-y;margin:0 auto;_height:500px;min-height:500px;}
#common_content h2{border-bottom:1px solid #dfdfdf;padding:20px 0 6px 0px;}
#common_content h3{padding:30px 0 10px 10px;}
#common_content .contents{padding:0 10px 10px 10px;}
#common_content .margin{padding:0 25px 25px 25px;vertical-align:top;}
#common_content .title{padding-top:15px;}
#common_content .title li{float:left;width:50%;margin-bottom:5px;color:#8D8D8D;font-size:11px;letter-spacing:-1px;line-height:1.7;vertical-align:middle;}
#common_content .agree01{clear:both;width:auto;height:150px;color:#6F6F6F;border:1px solid #E1E1E1;padding:18px;margin: 7px 0 0 0;overflow:auto;line-height:1.8;background:#FCFCFC;}
#common_content .agree01 h1{margin:20px 0 5px 0;}
#common_content .agree01 .ti_sm{font-size:11px;font-weight:bold;letter-spacing:-1px;}
#common_content .agree01 .txt_sm{font-size:11px;letter-spacing:-1px;}
#common_content .agree01 .agree{margin:0 0 10px 0;}
#common_content .agree01 .agree li{list-style-type:decimal;margin:0 0 0 25px;}
#common_content .agree01 .agree li ol {margin:5px 0 5px -20px;}
#common_content .agree01 .agree li ol{font-size:11px; border:1px solid #ededed;padding:5px;color:#888;}
#common_content .agree_txt li{background:url(../img/bullet_07_01.gif) no-repeat 0 50%;padding-left:10px;color:#959595;font-size:11px;}
#common_content .agree_txt02{color:#959595;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:18px;margin:-13px 0 50px 0;letter-spacing:-1px;line-height:160%;}
#common_content .agree_txt li{background:url(../img/bullet_07_01.gif) no-repeat 0 50%;padding-left:10px;color:#959595;font-size:11px;}
#common_content .agree_txt02{color:#959595;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:18px;margin:-13px 0 50px 0;letter-spacing:-1px;line-height:160%;}
#common_content .chk{clear:both;color:#7B7B7B;font-size:11px;margin:15px;text-align:center;height:20px;}
#common_content .alert{clear:both;width:auto;height:auto;color:#6F6F6F;border:1px solid #E1E1E1;padding:18px 25px 18px 25px;line-height:1.6;background:#FCFCFC;font-size:11px;}
#common_content .alert img{margin-top:5px;}
#common_content .alert h1{font-size:12px;margin-bottom:5px;}
#common_content .alert .line{border-bottom:1px solid #DFDFDF;margin-bottom:20px;height:24px;}
#common_content .process{padding:30px 0 20px 0;width:769px;height:70px;}
#common_content .inputarea{float:left;width:100%;padding:0 0 35px 0;}
#common_content .inputarea li{float:left;height:38px;}
#common_content .inputarea li.left{width:585px;border:10px solid #C7C7C7;padding-top:5px;height:32px;}
#common_content .inputarea li.left ol{display:inline;margin:0 5px 0 10px;color:#5E5E5E;font-size:14px;font-weight:bold;letter-spacing:-1px;}
#common_content .inputarea li.left ol .text{vertical-align:middle;}
#common_content .inputarea li.right{float:right;width:157px;width:auto;}
#common_content .lnput{border:1px solid #D5D5D5;color:#C3C3C3;background:#F7F7F7;font-weight:bold;font-size:14px;padding:0 3px 0 3px;margin: 0 3px 0 3px;height:24px;width:115px;text-align:center;}
#common_content .input_focus{border:1px solid #CE723D;background:#F7F7F7;color:#C7C7C7;font-weight:bold;font-size:14px;padding:0 3px 0 3px;margin: 0 3px 0 3px;height:24px;width:115px;text-align:center;}
#common_content .inputarea2{clear:both;width:100%;height:40px;margin-bottom:30px;}
#common_content .inputarea2 li{float:left;width:755px;height:38px;border:10px solid #C7C7C7;padding-top:5px;height:32px;text-align:center;}
#common_content .inputarea2 li ol{display:inline;margin:0 5px 0 10px;color:#5E5E5E;font-size:14px;font-weight:bold;letter-spacing:-1px;text-align:center;}
#common_content .inputarea2 li ol .text{vertical-align:middle;margin-left:8px;}
#common_content .lnput2{border:1px solid #D5D5D5;color:#C3C3C3;background:#F7F7F7;font-weight:bold;font-size:14px;padding:0 3px 0 3px;margin: 0 3px 0 3px;height:24px;width:105px;text-align:center;}
#common_content .input_focus2{border:1px solid #CE723D;background:#F7F7F7;color:#C7C7C7;font-weight:bold;font-size:14px;padding:0 3px 0 3px;margin: 0 3px 0 3px;height:24px;width:105px;text-align:center;}
#common_content .i01{height:70px;margin-top:35px;text-align:center;}
#common_content .i02{margin:20px 0 20px 0;}
#common_content .i03{padding:20px 0 20px 0;text-align:center;}
#common_content .i04{margin:60px 0 15px 0;text-align:center;}
#common_content .text01{text-align:center;color:#787878;line-height:1.6;margin: 30px 0 50px 0;letter-spacing:-1px;}
#common_content .text02{color:#8D8D8D;font-size:11px;letter-spacing:-1px;}
#common_content .box560{width:560px; margin:0 auto;}
#common_content .box645{width:645px; margin:0 auto;}
#common_content .box_subtitle {height:32px;background:#2F2F2F;border-right:1px solid #2F2F2F;border-left:1px solid #2F2F2F;text-align:left;}
#common_content .box_white{border:1px solid #E1E1E1;margin-bottom:20px;padding:20px 0;}
#common_content .member_form{border-collapse:collapse;margin:0 auto; table-layout:auto;}
#common_content .member_form th{font-weight:bold;color:#454545;font-size:13px;text-align:right;padding:7px 15px 0 0;vertical-align:top;letter-spacing:-1px;width:100px;}
#common_content .member_form td{text-align:left;vertical-align:middle;height:30px;font-size:12px;color:#787878;}
#common_content .member_form input{height:22px;border:1px solid #c7c7c7;background:#f7f7f7;}
#common_content .member_form input.focus{border:1px solid #ce723d;}
#common_content .member_form input.img{border:none;height:auto;}
#common_content .member_form .noti{font-size:11px;color:#7b7b7b;line-height:135%;vertical-align:top;margin-left:8px;}
#common_content .member_form .noti span{color:#ce723d;font-weight:bold;}
#common_content .member_form .btn{padding-top:10px;}
#common_content .member_form .line_left{text-align:center;vertical-align:middle;border-left:1px solid #dfdfdf;}
#common_content .bg_idfind{background:url(../img/member_i05.gif) no-repeat right bottom;}
#common_content .bg_idfind th{width:100px;}
#common_content .point01{font-weight:bold;color:#454545;}
#common_content .point02{font-weight:bold;color:#ce723d;}
#common_content .comment_btn{margin:0 auto;width:636px;margin-top:20px;padding-bottom:200px;}
#common_content .comment_btn .line{width:636px;border-bottom:1px solid #dfdfdf;float:left;}
#common_content .comment_btn .txt{width:511px;color:#9a9a9a;font-size:11px;letter-spacing:-1px;line-height:135%;float:left;padding:20px 0 5px 0;}
#common_content .comment_btn .btn{width:115px;float:right;border-left:1px solid #dfdfdf;text-align:right;}
#common_content .faq_list th{background:url(../img/mypage_i01.gif) repeat-x left top;font-size:12px;font-weight:bold;color:#fff;height:32px;letter-spacing:-1px;}
#common_content .faq_list td{text-align:center;font-size:12px;color:#6f6f6f;padding:6px 0 6px 0;border-bottom:1px solid #eee;}
#common_content .faq_list td.left,#common_content .faq_list td.left a{font-weight:bold;color:#6f6f6f;text-align:left;}
#common_content .faq_list td.left{background:url(../img/icon_question.gif) no-repeat 20px 6px;padding-left:45px;}
#common_content .faq_list td.left a:hover{text-decoration:underline;}
#common_content .faq_list td.point{color:#c35c20}
#common_content .box_gray{width:636px;margin:0 auto;background:url(../img/join_box_gray_bg.gif) repeat-y;text-align:center;margin-bottom:20px;}
#common_content .box_gray img{vertical-align:top;}
#common_content .box_gray .text{color:#787878;margin:6px 0 20px 0;}
#common_content .box_gray .text2{color:#787878;margin:15px 0 10px 0;}
#common_content .box_gray .text3{color:#454545;margin:-10px 0 20px 0;font-size:14px;font-weight:bold;}
#common_content .box_gray .box{background:#FCFCFC;border:1px solid #E1E1E1;margin: 0 30px 5px 30px;height:35px;line-height:2.9;}
#common_content .box_gray .box li{float:left;color:#6F6F6F;width:50%;}
#common_content .box_gray .box li .bar{margin: 0 8px 0 8px;color:#A2A2A2;}
#common_content .box_gray2{color:#6F6F6F;border:1px solid #E1E1E1;line-height:1.4;background:#FCFCFC;font-size:11px;padding:20px;width:733px;overflow:auto;}
#common_content .box_gray2 .line{border-bottom:1px solid #e1e1e1;padding:0 0 10px 0;margin-bottom:10px;float:left;width:100%;}
#common_content .box_gray2 .line_none{float:left;width:100%;}
#common_content .box_gray2 .line .img,#common_content .box_gray2 .line_none img{float:left;margin:0 30px 0 0; vertical-align:middle;}
#common_content .box_gray2 .line .txt,#common_content .box_gray2 .line_none .txt{padding-top:20px;}
#common_content .customer{width:480px;margin:0 auto;text-align:center;margin-bottom:20px;font-size:11px;color:#9A9A9A;letter-spacing:-1px;}
#common_content .customer img{vertical-align:top;}
#common_content .btn{text-align:center;margin:15px 0 10px 0;}
#common_content .btn li{display:inline;}
#common_content .line10 img{vertical-align:middle;margin:10px 0 10px 0;}
#common_content .line15 img{vertical-align:middle;margin:15px 0 15px 0;}
#common_content .line20 img{vertical-align:middle;margin:20px 0 20px 0;}
#common_content .box2{clear:both;width:100%;border:1px solid #D9D9D9;margin-top:2px;}
#common_content .box2 ol{display:inline;margin-left:12px;}
#common_content .write{border-top:1px solid #DFDFDF;margin:7px 0 0 0;background:#F7F7F7;}
#common_content .write li{height:34px;border-top:1px solid #fff;border-bottom:1px solid #DFDFDF;color:#7B7B7B;line-height:2.9;}
#common_content .write li img{margin-top:5px;}
#common_content .write li ol{float:left;}
#common_content .write li ol dt{float:left;line-height:2.4;}
#common_content .write li ol.common_write_title{width:123px;margin:0 15px 0 10px;font-weight:bold;text-align:right;}
#common_content .write li ol.common_write_inputarea{width:600px;}
#common_content .write li ol.common_write_inputarea select{border:1px solid #DFDFDF;height:23px;color:#7B7B7B;vertical-align:bottom;font-size:12px;}
#common_content .write li ol .common_write_input{border:1px solid #DFDFDF;height:18px;margin-top:5px;}
#common_content .write li ol .common_write_input_focus{border:1px solid #CE723D;height:18px;margin-top:5px;}
#common_content .write li ol .common_write_alert{font-size:11px;letter-spacing:-1px;line-height:3;}
#common_content .write li ol .common_write_alert_hidden{font-size:11px;letter-spacing:-1px;display:none;}
#common_content .write li ol .common_write_alert_i{font-weight:bold;color:#CE723D;margin: 0 3px 0 8px;}
#common_content .write li ol .common_write_alert_red{color:#CE723D;margin: 0 3px 0 3px;}
#common_content .write li ol .common_write_mail_chk{font-size:11px;letter-spacing:-1px;width:500px;line-height:2}
#common_content .write li ol .common_write_cha_btn{width:450px;}
#common_content .write li ol .common_write_cha_btn img{margin: 6px 0 0 10px;}
#common_content .btn_line{width:776px;height:136px;background:url(../img/join_bg01.gif) no-repeat;text-align:center;}
#common_content .btn_line li{padding-top:77px;}
#common_bottom{width:825px;margin:0 auto;height:13px;background:url(../img/join_bottom.gif) no-repeat;}
#common_footer{width:825px;margin:0 auto;text-align:right;height:60px;padding:20px 40px 0 0;}
/*popup*/
#pop_ranking{position:relative;float:left;width:550px;height:180px;background:#fff;overflow:none;overflow:hidden;font-size:15px;font-weight:bold;text-align:center;line-height:1.6;}
#pop_ranking span{color:#BE5900}
#pop_400{position:relative;float:left;width:550px;height:368px;background:#fff;overflow:none;overflow:hidden;}
#pop_600{position:relative;float:left;width:550px;height:568px;background:#fff;overflow:none;overflow:hidden;}
#pop_w750{width:750px;background:#fff;}
#pop_title{position:relative;float:left;width:100%;height:49px;background:url(../img/pop_t_bg.gif) repeat-x;margin-bottom:30px;}
#pop_title img{vertical-align:top;}
#pop_title li{float:left;}
#pop_title li.right{float:right;text-align:right;margin:12px 12px 0 0;}
#pop_content{width:510px;color:#6F6F6F;margin:0 auto;overflow:none;}
#pop_content_w750{width:710px;color:#6F6F6F;margin:0 auto;overflow:none;padding-bottom:10px;}
#pop_content h2 {margin:20px 0 10px 0;float:left;}
#pop_box_gray{position:relative;float:left;width:100%;border:1px solid #E1E1E1;background:#FBFBFB;margin-bottom:10px;}
#pop_box_gray ul{padding:15px;}
#pop_box_gray ol{float:left;}
#pop_box_gray2{position:relative;float:left;width:100%;border:1px solid #E1E1E1;background:#FBFBFB;margin-bottom:10px;}
#pop_box_gray2 ul{padding:10px;}
#pop_box_gray2 li{float:left;padding:0 10px 10px 10px;}
#pop_box_gray .pop_research_q{font-size:14px;font-weight:bold}
#pop_content .pop_research_day{text-align:right;color:#999}
#pop_box_white{background:#fff;border:1px solid #E1E1E1;padding:10px;margin:10px;float:left;zoom:1;}
#pop_box_white:after{content:"";clear:both;display:none;}
#pop_box{position:relative;float:left;width:100%;margin-bottom:10px;}
#pop_box ul{padding:15px;}
#pop_box .pop_research_btn{text-align:right;margin-top:12px}
#pop_box .pop_research_btn img{padding-right:5px}
#pop_box span{font-weight:bold;color:#C35C20;padding-left:15px}
#pop_box2{position:relative;float:left;width:100%;margin-bottom:10px;overflow:auto;height:350px;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-3dlight-color:#D5D5D5;scrollbar-arrow-color:#D5D5D5;scrollbar-track-color:#ececec;scrollbar-darkshadow-color:#D5D5D5;}
#pop_box2 ul{padding:15px;color:#8C8C8C;}
#pop_box2 a{color:#8C8C8C;}
#pop_box2 a:hover{color:#C35C20;}
#pop_box2 ul li{border-bottom:1px solid #E1E1E1;line-height:2.2;}
#pop_box2 ul ol{display:inline;;margin-right:20px;}
#pop_subtitle{position:relative;float:left;width:100%;height:32px;background:#2F2F2F;border-right:1px solid #2F2F2F;border-left:1px solid #2F2F2F;}
#pop_logintable{table-layout:fixed;background:#E1E1E1;margin-bottom:15px;}
#pop_logintable .left{height:36px;background:#FBFBFB;font-weight:bold;color:#454545;font-size:13px;letter-spacing:-1px;text-align:right;padding:0 8px 0 0;}
#pop_logintable .center{height:36px;background:#FBFBFB;font-weight:bold;color:#454545;font-size:13px;letter-spacing:-1px;text-align:center;padding:0;}
#pop_logintable .input{border:1px solid #DFDFDF;height:18px;}
#pop_logintable .focus{border:1px solid #CE723D;height:18px;}
#ol_list li{list-style-type:decimal;margin:0 0 0 25px;font-size:11px;color:#999;}
.pop_btn{width:100%;text-align:center;}
.pop_btn img{margin-top:20px;}
.pop_point{color:#C35C20;}
.pop_11{font-size:11px;}
.pop_i01{clear:both;width:100%;text-align:center;height:110px;}
.pop_i01 img{margin-top:20px;}
.pop_i02{clear:both;width:100%;text-align:center;height:95px;}
.pop_i02 img{margin-top:30px;}
.pop_i03{clear:both;width:100%;text-align:center;height:125px;}
.pop_i03 img{margin-top:15px;}
.pop_i04{clear:both;width:100%;text-align:center;height:100px;}
.pop_i04 img{margin-top:15px;}
.pop_15_red{font-size:15px;color:#C35C20;font-weight:bold;letter-spacing:-1px;margin-top:5px;}
.pop_i01{clear:both;width:100%;text-align:center;height:110px;}
.pop_text01{letter-spacing:-1px;margin:3px 0 0 0;}
.pop_text02{width:330px;font-size:11px;text-align:right;letter-spacing:-1px;margin-top:-8px;}
.pop_02_03_scroll{overflow-y:scroll;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-3dlight-color:#D5D5D5;scrollbar-arrow-color:#D5D5D5;scrollbar-track-color:#ececec;scrollbar-darkshadow-color:#D5D5D5;height:80%;width:100%;}
.pop_02_03_i01 {text-align:center;border-bottom:1px solid #dbdbdb;height:88px;width:93%;}
#pop_footer{position:relative;float:left;width:100%;height:32px;background:url(../img/pop_footer_bg.gif) no-repeat;}
#pop_footer li{width:550px;text-align:right;}
#pop_footer_w750{position:relative;float:left;width:100%;height:32px;background:url(../img/pop_footer_w750_bg.gif) no-repeat;}
#pop_footer_w750 li{width:750px;text-align:right;}
/*modal*/
#modal_layer{position:relative;width:550px;float:left;display:none;border:8px solid #2B2B2B;background:#fff;height:auto;}
#modal_layer_title{position:relative;float:left;width:100%;height:51px;background:url(../img/modal_title_bg.gif) repeat-x;margin-bottom:25px;}
#modal_layer_title img{vertical-align:top;}
#modal_layer_title li{float:left;}
#modal_layer_title li.right{float:right;text-align:right;margin:16px 12px 0 0;}
#modal_layer_title2{position:relative;float:left;width:100%;height:51px;background:url(../img/modal_title_bg.gif) repeat-x;}
#modal_layer_title2 img{vertical-align:top;}
#modal_layer_title2 li{float:left;}
#modal_layer_title2 li.right{float:right;text-align:right;margin:16px 12px 0 0;}
.modal_layer_address{height:18px;border:1px solid #D5D5D5;color:#666;background:#fff;}
#modal_layer_title .pop_research_title{font-size:14px;font-weight:bold;color:white;padding:0 0 0 25px;line-height:3.5}
#modal_layer_title .pop_research_title span{color:#59B2D0}
/*menuover*/
#submenu01{position:absolute;width:127px;height:auto;z-index:10;margin-top:-78px;color:#767676;letter-spacing:-1px;left:0;visibility:hidden;}
#submenu02{position:absolute;width:127px;height:auto;z-index:10;margin-top:-78px;color:#767676;letter-spacing:-1px;left:132px;visibility:hidden;}
#submenu03{position:absolute;width:127px;height:auto;z-index:10;margin-top:-78px;color:#767676;letter-spacing:-1px;left:250px;visibility:hidden;}
#submenu04{position:absolute;width:127px;height:auto;z-index:10;margin-top:-78px;color:#767676;letter-spacing:-1px;left:386px;visibility:hidden;}
#submenu05{position:absolute;width:127px;height:auto;z-index:10;margin-top:-78px;color:#767676;letter-spacing:-1px;left:525px;visibility:hidden;}
#submenu06{position:absolute;width:127px;height:auto;z-index:10;margin-top:-78px;color:#767676;letter-spacing:-1px;left:656px;visibility:hidden;}
#submenu07{position:absolute;width:127px;height:auto;z-index:10;margin-top:-78px;color:#767676;letter-spacing:-1px;left:790px;visibility:hidden;}
/*operahack*/
:root #submenu01{margin-top:-94px;}
:root #submenu02{margin-top:-94px;}
:root #submenu03{margin-top:-94px;}
:root #submenu04{margin-top:-94px;}
:root #submenu05{margin-top:-94px;}
:root #submenu06{margin-top:-94px;}
:root #submenu07{margin-top:-94px;}
#submenu img{vertical-align:top;}
#submenu li{text-align:center;line-height:1.2;}
#submenu .top{background:url(../img/menu_top.gif) no-repeat 0 0px;height:2px;font-size:1px;}
#submenu .bg{background:url(../img/menu_bg.gif) repeat-y;}
#submenu .bottom{background:url(../img/menu_footer.gif) no-repeat;height:22px;margin-top:-5px;}
#submenu a{color:#767676;}
#submenu a:hover{color:#B5B5B5;}
#submenu .menu_line{height:8px;font-size:1px;}
#submenu .menu{height:17px;padding-top:7px;}
/* support */
#box_gray{color:#6F6F6F;border:1px solid #E1E1E1;line-height:1.4;background:#FCFCFC;font-size:11px;padding:20px;overflow:auto;margin-top:20px;}
#box_gray .faq_list th{background:url(../img/mypage_i01.gif) repeat-x left top;font-size:12px;font-weight:bold;color:#fff;height:32px;letter-spacing:-1px;}
#box_gray .faq_list td{text-align:center;font-size:12px;color:#6f6f6f;}
#box_gray .faq_list td.left,#box_gray .faq_list td.left a{font-weight:bold;color:#6f6f6f;text-align:left;padding-left:20px;height:28px}
#box_gray .faq_list td.left a:hover{text-decoration:underline;}
#box_gray .faq_list .view{width:550px;overflow:hidden;font-weight:normal;text-align:left;font-size:11px;padding:15px 15px 15px 63px;background:#F2F2F2;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;color:#808080;margin-bottom:10px;}
#box_faq{clear:both;height:150px;padding-top:70px;}
#box_faq .qna{margin-left:198px;}
#box_faq .qna li{background:url(../img/bullet_07_01.gif) no-repeat 0 50%;font-size:11px;text-align:left;color:#6b6b6b;padding-left:10px;margin-bottom:10px;}
#box_faq .box{border:1px solid #ededed;padding:20px 95px 20px 0;height:24px;}
#box_faq .box input{width:375px;border:1px solid #e9bea4;height:18px;}
#box_faq .img{position:relative;right:22px;top:-113px;height:111px;width:85px;float:right;}
#tab_07_03_memu{background:url(../img/bg_07_01_01.gif) no-repeat left bottom;width:645px;padding:10px 10px 10px 20px;margin:-12px 0 20px 0;overflow:auto;}
#tab_07_03_memu dt{display:none;text-indent:-1000px;}
#tab_07_03_memu dd{text-align:left;letter-spacing:-1px;padding:2px 0;}
#tab_07_03_memu dd a{color:#a2a2a2;}
#tab_07_03_memu dd a.over{color:#fff;font-weight:bold;}
#tab_07_03_memu dd span{padding:0 10px 0 10px;color:#727272;}
#tab_07_03_memu ol{display:inline-block;zoom:1;*display:inline;}
#tab_07_03_memu li{display:inline;float:left;background:url(../img/bg_07_01_02.gif) no-repeat 0 50%;color:#a2a2a2;padding:0 10px 0 10px;}
#tab_07_03_view{clear:both;width:auto;height:380px;color:#6F6F6F;border:1px solid #E1E1E1;padding:18px;margin:20px 0 0 0;overflow:auto;line-height:1.8;background:#FCFCFC;text-align:left;}
#tab_07_03_view h1{margin-bottom:5px;}
#tab_07_03_view h1{margin:20px 0 5px 0;}
#tab_07_03_view .ti_sm{font-size:11px;font-weight:bold;letter-spacing:-1px;}
#tab_07_03_view .txt_sm{font-size:11px;letter-spacing:-1px;line-height:130%;}
#tab_07_03_view .agree{margin:0 0 10px 0;}
#tab_07_03_view .agree li{list-style-type:decimal;margin:0 0 0 25px;}
#tab_07_03_view .agree li ol {margin:5px 0 5px -20px;}
#tab_07_03_view .agree li ol{font-size:11px; border:1px solid #ededed;padding:5px;}
#tab_03_01_memu{background:url(../img/bg_03_01.gif) no-repeat left bottom;width:660px;padding:10px 0 10px 15px;margin:-12px 0 20px 0;overflow:auto;}
#tab_03_01_memu dt{display:none;text-indent:-1000px;}
#tab_03_01_memu dd{text-align:left;letter-spacing:-1px;}
#tab_03_01_memu dd a{color:#a2a2a2;}
#tab_03_01_memu dd a.over{color:#fff;font-weight:bold;}
#tab_03_01_memu dd span{padding:0 2px 0 3px;color:#727272;}
#tab_03_01_memu ol{display:inline-block;zoom:1;*display:inline;}
#tab_03_01_memu li{display:inline;float:left;background:url(../img/bg_07_01_02.gif) no-repeat 0 50%;color:#a2a2a2;padding:0 10px 0 10px;}
/* battle �߰� */
#box_team{height:85px;clear:both; position:relative;margin-bottom:10px;}
#box_team .box{border:1px solid #ededed;padding:20px 95px 0 0;height:63px;}
#box_team .box input{width:375px;border:1px solid #e9bea4;height:18px;}
#box_team .box .select_search{font-weight:bold;color:#c35c20;text-align:left;text-align: center;}
#box_team .box .select_search input{width:auto;border:none;}
#box_team .img{position:absolute;right:22px;top:-27px;height:111px;width:85px;float:right;}
#box_team_comment{float:left;margin:30px 0 20px 0;width:100%;}
#box_team_comment dt{text-align:left;padding:0 0 8px 0;}
#box_team_comment dd{background:#f6f6f6;border:1px solid #e4e4e4;height:90px;padding:10px 10px 0 35px;}
#box_team_comment dd ul{width:280px;text-align:left;float:left;}
#box_team_comment dd ul li{background:url(../img/bullet_07_01.gif) no-repeat 0 6px;padding-left:10px;}
#box_team_comment dd ul li.ti{background:url(../img/bg_03_02_01.gif) repeat-x left bottom; font-weight:bold;color:#454545;height:20px;margin:0 0 5px -10px;}
#box_team_comment dd ul li .ex{font-size:11px;color:#999;letter-spacing:-1px;}
#common2 .channel_img{background:url(../img/i03_03_01.jpg) no-repeat top right;height:133px;}
#common2 .channel_img th{letter-spacing:-1px;}
#common2 .channel_img table{width:430px;margin-top:20px;}
.channel_img_bt{margin-top:-16px;}
/*cash*/
#cash{width:675px;}
#cash_tab{background:url(../img/05_tab01_bg.gif) no-repeat;width:675px;height:38px;margin-top:10px;color:#FFFFFF;font-weight:bold;text-align:left;line-height:3.3;}
#cash_tab ul{padding:0 12px 0 12px;}
#cash_tab li{float:left;margin:0 5px 0 5px;}
#cash_tab a{color:#A6A6A6;}
#cash_tab a:hover{color:#fff;}
#cash_charge{background:url(../img/05_bg01.gif) no-repeat;width:675px;height:52px;margin-top:20px;color:#000;font-weight:bold;text-align:left;line-height:3.9;font-size:14px;}
#cash_charge ul{margin-left:175px;}
#cash_charge li{float:left;}
#cash_charge li.img{float:right;vertical-align:top;margin-right:2px;line-height:52px;}
#cash_charge li.img img{vertical-align:top;}
.cash_btn{clear:both;margin:0 0 15px 0;height:30px;border-bottom:1px solid #DFDFDF;}
#cash_list{width:100%;height:auto;height:100%;min-height:410px;color:#757575;}
#cash_list .month{margin:20px 0 10px 0;text-align:right;}
#cash_list .month select{border:1px solid #E3E3E3;}
#cash_list .month img{vertical-align:top;margin:-1px 3px 0 0;}
#cash_list .noti{letter-spacing:-1px;text-align:left;padding:15px 0 0 10px;}
#cash_list .update{color:#999999;margin-top:5px;text-align:right;margin:-15px 0 7px 0;font-size:11px;}
#cash_list .update strong{color:#1b97aa;letter-spacing:normal;letter-spacing:-1px;}
#cash_list table{border:1px solid #e1e1e1;border-collapse:collapse;}
#cash_list th{background:#fbfbfb;font-size:12px;text-align:center;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;height:28px;line-height:1.4;}
#cash_list td{text-align:center;font-size:11px;line-height:2;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:#fff;}
#cash_list table .nodata{text-align:center;height:300px;}
#cash_list .color{background:#FBFBFB;}
#cash_list .cha_name{color:#888888;padding-left:15px;text-align:left;font-weight:bold;}
#cash_list .channel{font-weight:bold;color:#888888;text-align:center;}
#cash_list .point1{color:#be5900;}
/*ranking*/
#ranking_list{width:100%;height:auto;height:100%;color:#757575;}
#ranking_list .noti{letter-spacing:-1px;text-align:left;padding:15px 0 0 0;}
#ranking_list .update{color:#999999;margin-top:5px;text-align:right;margin:-15px 0 2px 0;font-size:11px;}
#ranking_list .update strong{color:#1b97aa;letter-spacing:normal;letter-spacing:-1px;}
#ranking_list table{border-collapse:collapse;width:100%;border-bottom:1px solid #F2F2F2;border-top:1px solid #F2F2F2;}
#ranking_list th{background:url(../img/03_top_bg.gif) repeat-x #8A8A8A;font-size:12px;text-align:center;height:28px;line-height:1.4;color:#fff;border-bottom:1px solid #F2F2F2;}
#ranking_list td{text-align:center;font-size:12px;line-height:2.3;background:#fff;border-bottom:1px solid #F2F2F2;}
#ranking_list table .nodata{text-align:center;height:300px;}
#ranking_list .color td{background-color:#F9F9F9;}
#ranking_list .cha_name{color:#888888;padding-left:15px;text-align:left;}
#ranking_list .channel{font-weight:bold;color:#888888;text-align:center;}
#ranking_list .point1{color:#be5900;}
#ranking_list .mark img{margin:3px 0 3px 0;border:1px solid #CECECE;}
#ranking_list .t2{letter-spacing:-1px;}
#ranking_list .lv{text-align:center;}
/*ranking search*/
#ranking_search{clear:both;width:100%;margin:20px 0 0 0;height:30px;padding:10px 2px 10px 0;text-align:right;background:url(../img/bg_ranking_search.gif) no-repeat;}
#ranking_search li{padding:0 9px 0 0;margin-top:1px;}
#ranking_search li span{letter-spacing:-1px;color:#757575;padding:35px;}
#ranking_search li span b{color:#BE5900}
#ranking_search ol{float:right;}
#ranking_search .input{border:1px solid #E3E3E3;color:#434343;font-weight:bold;font-size:14px;padding:0 3px 0 3px;height:20px;margin-top:1px;width:200px;}
#ranking_search select{vertical-align:middle;width:70px;border:1px solid #d6d6d6;color:#95928D;font-size:12px;font-family: "돋음", "Dotum", "Baekmuk Dotum", "Undotum", "Apple Gothic", "Latin font", sans-serif;height:22px;}
#ranking_search .select{margin-top:1px;}
/*channel*/
#channel_list{width:100%;height:auto;height:100%;min-height:410px;color:#757575;}
#channel_list .update{color:#999999;text-align:right;font-size:11px;height:23px;line-height:2.4;}
#channel_list .update strong{color:#626262;letter-spacing:-1px;height:23px;line-height:2.4;}
#channel_list .update strong img{vertical-align:top;}
#channel_list table{border-collapse:collapse;width:100%;border-bottom:1px solid #F2F2F2;border-top:1px solid #F2F2F2;}
#channel_list th{background:url(../img/03_top_bg.gif) repeat-x #8A8A8A;font-size:12px;text-align:center;height:28px;line-height:1.4;color:#fff;border-bottom:1px solid #F2F2F2;}
#channel_list td{text-align:center;font-size:12px;line-height:2.3;background:#fff;border-bottom:1px solid #F2F2F2;}
#channel_list table .nodata{text-align:center;height:300px;}
#channel_list .color td{background-color:#F9F9F9;}
#channel_list .channel{font-weight:bold;text-align:left;padding-left:15px;}
#channel_list .channel2{font-weight:bold;text-align:left;padding-left:15px;}
#channel_list .team_name{text-align:left;padding:0 10px 0 10px;}
#channel_list .point1{text-align:right;padding-right:10px;}
#channel_list .point2{text-align:right;padding-right:10px;}
#channel_list .mark img{margin:3px 0 3px 0;border:1px solid #CECECE;}
#channel_list select{width:120px;border:1px solid #d6d6d6;color:#848484;font-size:12px;height:18px;vertical-align:top;padding-left:5px;}
/*shop*/
#shop_newcar{width:660px;height:198px;margin:0 auto;overflow:hidden;padding-bottom:15px;}
#shop_newcar ul{float:left;width:213px;height:198px;background:url(../img/05_bg_new.gif) no-repeat;}
#shop_newcar ul.space{width:10px;background:none;}
#shop_newcar ul ol{float:left;height:46px;line-height:5.7;width:53px;text-align:center}
#shop_newcar ul .title{font-weight:bold;color:#FFF;font-size:13px;line-height:2;height:29px;letter-spacing:-1px; padding-left:50px}
#shop_newcar ul .title img{margin-right:4px;}
#shop_newitem{width:652px;margin:0 auto;height:450px;}
#shop_newitem ul{float:left;height:100px;margin-bottom:10px;}
#shop_newitem li{border:1px solid #fff;background:#FBFBFB;height:98px;text-align:left;}
#shop_newitem ol{padding:15px 18px 15px 18px;height:52px;vertical-align:top;overflow:hidden;}
#shop_newitem dt{float:left;width:66px;height:66px;background:url(../img/05_bg_item.gif) no-repeat;margin-right:12px;}
#shop_newitem dt img{padding:1px 0 0 1px;}
#shop_newitem dd{font-size:11px;line-height:1.3;color:#767676;margin:8px 0 8px 0;}
#shop_newitem dd.title{font-size:13px;font-weight:bold;color:#4A4A4A;letter-spacing:-1px;margin:0px;}
#shop_newitem ul.itemarea{width:319px;border:1px solid #E1E1E1;}
#shop_newitem ul.space{width:10px;}
#shop_newitem #new{float:left;position:absolute;background:url(../img/05_icon_new.gif) no-repeat;width:33px;height:33px;}
/*showroom*/
#showroom_normal{width:645px;height:153px;background:url(../img/05_bg_showroom_normal.gif) no-repeat;margin:30px 0 0 18px;}
#showroom_c1{width:645px;height:153px;background:url(../img/05_bg_showroom_c1.gif) no-repeat;margin:30px 0 0 18px;}
#showroom_c2{width:645px;height:153px;background:url(../img/05_bg_showroom_c2.gif) no-repeat;margin:30px 0 0 18px;}
#showroom_c3{width:645px;height:153px;background:url(../img/05_bg_showroom_c3.gif) no-repeat;margin:30px 0 0 18px;}
#showroom_c4{width:645px;height:153px;background:url(../img/05_bg_showroom_c4.gif) no-repeat;margin:30px 0 0 18px;}
#showroom_c5{width:645px;height:153px;background:url(../img/05_bg_showroom_c5.gif) no-repeat;margin:30px 0 0 18px;}
#showroom_c6{width:645px;height:153px;background:url(../img/05_bg_showroom_c6.gif) no-repeat;margin:30px 0 0 18px;}
#showroom_c7{width:645px;height:153px;background:url(../img/05_bg_showroom_c7.gif) no-repeat;margin:30px 0 0 18px;}
#showroom_c8{width:645px;height:153px;background:url(../img/05_bg_showroom_c8.gif) no-repeat;margin:30px 0 0 18px;}
#showroom_div{width:645px;height:153px;text-align:left;}
#showroom_div li.name{font-size:13px;font-weight:bold;color:#F6F6F6;height:29px;line-height:1.8;margin-left:10px;}
#showroom_div li.name img{margin-right:8px;}
#showroom_div li.car{float:left;width:398px;}
#showroom_div li.guagearea{float:left;margin-top:-5px;}
#showroom_div dt{width:223px;height:21px;overflow:hidden;}
#showroom_div ol{float:left;}
#showroom_div ol.text{width:26px;height:21px;overflow:hidden;font-weight:bold;font-size:11px;color:#3985B2;}
#showroom_div ol.guage_bg{width:192px;height:21px;}
#showroom_div #guage{height:21px;background:url(../img/05_bg_guage.gif) repeat-x 0 4px;margin-left:5px;}
/*shop*/
#item_search{width:668px;padding:20px 0 0 0;margin:0 auto;background:url(../img/icon_search.gif) no-repeat;background-position:20px 12px;height:30px;text-align:right;}
#item_search li{float:right;}
#item_search input{width:200px;border:1px solid #d6d6d6;color:#848484;font-size:12px;height:18px;vertical-align:top;padding-left:5px;}
#item_search select{border:1px solid #d6d6d6;color:#848484;font-size:12px;height:22px;margin-right:10px;font-size:12px;font-family: "돋음", "Dotum", "Baekmuk Dotum", "Undotum", "Apple Gothic", "Latin font", sans-serif;;margin-bottom:1px;}
#item_pats{width:668px;float:left;border:solid 1px #E1E1E1;background:#FBFBFB;}
#item_pats ul{float:left;width:666px;text-align:left;border-top:solid 1px #fff;border-left:solid 1px #fff;}
#item_pats li{margin:15px 0 15px 11px;}
#item_pats dd{float:left;width:205px;height:90px;overflow:hidden;border:solid 1px #E1E1E1;background:url(../img/05_03_bg01.gif) no-repeat;margin:0 11px 15px 0;}
#item_pats ol{float:left;}
#item_pats ol.img{padding:12px 0 0 12px;vertical-align:top;width:66px;height:66px;}
#item_pats ol.text{width:110px;color:#848484;font-size:11px;line-height:1.4;margin:11px 5px 11px 11px;letter-spacing:-1px;}
#item_pats ol .title{font-weight:bold;font-size:13px;color:#454545;margin-bottom:8px;}
#item_pats ol .title2{font-weight:bold;font-size:13px;color:#454545;margin-bottom:8px;height:30px;line-height:1.2;}
#item_pats ol .text2{height:30px;}
#item_pats dl{height:15px;overflow:hidden;}
#item_layer{position:absolute;top:212px;left:117px;float:left;width:200px;min-height:130px;border:3px solid #848484;background:url(../img/05_03_layer_bg.gif) no-repeat #2E2E2E;text-align:left;color:#979797;font-size:11px;line-height:1.3;}
#item_layer ul{clear:both;margin:5px 15px 12px 15px;border:0;text-align:left;}
#item_layer li{margin:0;width:175px;}
#item_layer ol{clear:both;margin:5px 0 5px 0;}
#item_layer .title{width:178px;height:18px;color:#fff;font-weight:bold;font-size:13px;letter-spacing:-1px;margin:14px 0 20px 0;overflow:hidden;}
/*download*/
#down h3{padding:30px 0 8px 0;}
#down .down_box{border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;height:188px;padding:12px 10px 0 10px;}
#down .down_box li{margin-bottom:12px;}
#down .down_box p{width:50%;float:left;height:100px;}
#down .down_box_info{background:url(../img/bg_06_01_01.gif) no-repeat;width:100%;height:26px;padding-top:8px;font-size:11px;}
#down .down_box_info p{float:right;padding-right:20px;}
#down .box_driver{border:1px solid #e1e1e1;overflow:auto; height:137px;}
#down .box_driver dl{width:167px;float:left;}
#down .box_driver dt{background:url(../img/bg_06_01_02.gif) no-repeat right 23px;padding:15px 0;}
#down .box_driver dt.none{background:none;}
#down .box_driver dd{font-weight:bold;color:#757575;padding-bottom:15px;letter-spacing:-1px;}
#down .table_system_check{border:1px solid #e1e1e1;border-collapse:collapse;}
#down .table_system_check th{background:url(../img/bg_06_01_03.gif) repeat-x;height:31px;color:#fff;}
#down .table_system_check th.bar{background:url(../img/bg_06_01_03_bar.gif) no-repeat right top;}
#down .table_system_check td{border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;height:26px;color:#888;text-align:left;padding-left:10px;}
#down .table_system_check .ti{font-weight:bold;text-align:right;padding-right:10px;}
#down .table_system_check .bg{background:#fdfdfd}
#down .table_system_check2{border:1px solid #e1e1e1;border-collapse:collapse;background:#fff;}
#down .table_system_check2 th{background:#b3b3b3;height:31px;color:#fff;border-right:1px solid #e1e1e1;}
#down .table_system_check2 td{border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;height:26px;color:#888;text-align:left;padding-left:10px;}
#down .table_system_check2 .ti{font-weight:bold;text-align:right;padding-right:10px;}
#down .box_mysystem{width:100%;float:left;background:url(../img/bg_06_01_04.gif) no-repeat 0 0;height: 163px;margin:10px 0 30px 0;position:relative;}
#down .box_mysystem .md{background:url(../img/bg_06_01_05.gif) repeat-y;padding:0 17px;}
#down .box_mysystem .bt{background:url(../img/bg_06_01_06.gif) no-repeat 0 0;height:16px;}
#down .box_mysystem .btn_check{width:110px;height:25px;position:absolute;left:430px;top:106px;cursor:pointer;}
#down .box_mysystem .chk{width:180px;height:18px;position:absolute;left:250px;top:111px;cursor:pointer;color:#707070;font-size:11px;letter-spacing:-1px;}
#down .box_gray{background:url(../img/bg_06_02_03.gif) repeat-y;width:670px;}
#down .box_gray p{width:50%;float:left;}
#down .box_gray_top{background:url(../img/bg_06_02_01.gif) no-repeat;height:19px;width:670px;}
#down .box_gray_bt{background:url(../img/bg_06_02_02.gif) no-repeat;height:19px;width:670px;clear:both;}
#down .img_bgm{width:224px;height:184px;position:relative;left:440px;top:-186px;margin-bottom:-140px;float:left;}
#down .bgm_list{float:left;padding-left:20px;width:420px;}
#down .bgm_list li{background:url(../img/bg_06_02_04.gif) repeat-x left bottom;float:left;height:27px;padding-top:5px;}
#down .bgm_list li p{height:22px;width:100px;padding-left:5px;}
#down .bgm_list li p.ti{padding:3px 0 0 20px;width:180px;text-align:left;}
/* support */
#support{width:670px;margin:0 auto;_height:500px;min-height:500px;}
#support h3{padding:30px 0 8px 0;}
#support ol{float:left;padding-left:16px;color:#787878;line-height:2;margin-bottom:25px;text-align:left;letter-spacing:-1px;width:95%;}
#support .title{padding-top:15px;}
#support .title li{float:left;width:50%;margin-bottom:5px;color:#8D8D8D;font-size:11px;letter-spacing:-1px;line-height:1.7;vertical-align:middle;}
#support .faq_list th{background:url(../img/07_top_bg.gif) repeat-x left top;font-size:12px;font-weight:bold;color:#fff;height:32px;letter-spacing:-1px;}
#support .faq_list td{text-align:center;font-size:11px;color:#6f6f6f;padding:6px 0 6px 0;border-bottom:1px dotted #E1E1E1;}
#support .faq_list td.left,#support .faq_list td.left a{color:#6f6f6f;text-align:left;}
#support .faq_list td.left{background:url(../img/icon_question.gif) no-repeat 20px 6px;padding-left:45px;}
#support .faq_list td.left a:hover{text-decoration:underline;}
#support .faq_list td.point{color:#c35c20}
#support .box_gray2{color:#6F6F6F;border:1px solid #E1E1E1;line-height:1.4;background:#FCFCFC;font-size:11px;padding:20px;width:628px;overflow:auto;}
#support .btn{width:100%;padding:20px 0 10px 0;text-align:right;}
#support .point02{font-weight:bold;color:#ce723d;}
#ready{float:left;width:100%;margin:12px 0 12px 0;}
.support_pass_comp{height:290px;background:url(../img/bg_07_02.gif) no-repeat 17px 30px;}
.support_text01{position:relative;top:103px;left:190px;letter-spacing:-1px;text-align:left;color:#787878;}
#support_text02{position:relative;border:1px solid #E1E1E1;background:#FCFCFC;width:573px;left:48px;top:142px;color:#787878;padding:10px 0 10px 0;_left:0;}
#support_text02 .point{font-weight:bold;color:#C35C20;}
.support_btn01{position:relative;top:162px;}
.support_info{float:left;border:1px solid #E1E1E1;width:100%;text-align:left;background:#FBFBFB;color:#787878;}
.support_info .info_title{font-size:14px;font-weight:bold;color:#C35C20;letter-spacing:-1px;}
.support_info .info_text{line-height:2.4;}
.support_info .info_box{border:1px solid #E1E1E1;background:#fff;padding:20px;}
.support_info .info_box img{margin-bottom:5px;}
.support_info .info_box b{font-weight:bold;color:#676767;}
.support_info .info_box .small{font-size:11px;line-height:3;}
/* character */
#character{position:absolute;width:139px;top:45px;left:65px;height:16px;font-size:11px;background:#B73800;color:#F2F4F6;text-align:center;line-height:1.6;border:1px solid #A93400;letter-spacing:-1px;}
#character .ing{color:#FFD52E;font-weight:bold;margin-left:5px;}
#character .complete{color:#FFD52E;font-weight:bold;margin-left:5px}

/* agree_tab */
.agree_tab{position:relative;top:8px;height:35px;border:1px solid #E1E1E1}
.agree_tab ul{border-right:1px solid #E1E1E1;float:left;position:relative;display:block;vertical-align:middle;line-height:2.8;text-align:center;display:block}
.agree_tab ul a{display:block;padding:0 10px 0 10px}
.agree_tab ul a:hover{background:#FCFCFC;}
/* Daum */
#DAUM_GAME_HEADER_AREA{line-height:1;}
#middlesec_dm{position:absolute;top:376px;width:100%;min-width:947px;height:auto;margin:0 auto;}
#middlesec_sub_dm{position:absolute;top:338px;width:100%;min-width:947px;height:auto;margin:0 auto;}
#daum_footer{position:relative;clear:both;margin:0 auto;width:947px;height:80px;padding:30px 0 20px 0;}
#daum_footer li{float:left;height:65px;}
#daum_footer .bi{padding:3px 20px 0 25px;text-align:right;width:120px;}
#daum_footer .bi img{padding:10px 20px 0 0;}
#daum_footer .bar{margin:0 2px 0 7px;}
#daum_footer .menu{margin:8px 0 0 0;}
#daum_footer .address{margin:8px 0 0 0;}
#daum_footer .gameinfo{padding:10px 0 0 0;float:right;}
#down .down_box_daum{border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;height:250px;padding:20px 10px 0 10px;}
#down .down_box_daum li{margin-bottom:12px;}
#down .down_box_daum p{float:left;}
#down .down02 {padding:18px}
#down .down02 h2, #down .down02 p {color:#666; text-align:left}
#down .down02 .down03{float:left; width:510px; margin-bottom:20px; }
#down .down02 a{float:right; width:80px; height:20px; padding:8px; margin-top:15px; background-color:#fafafa; border:1px solid #ddd; color:#c16b6b}
#daum_pop_320{position:relative;float:left;width:550px;height:288px;background:#fff;overflow:none;overflow:hidden;}
#daum_pop_320 table{padding:5px 15px 0 17px;}
#daum_pop_320 table .btn{text-align:right;padding-top:5px;}
.daum_login{margin-top:5px;}
.daum_agree{margin-top:37px;}
.daum_agree_sctipt{position:absolute;top:13px;left:23px;}
#daum_common_top{width:772px;height:50px;margin:0 auto;background: url(../img/join_t_bg.gif) no-repeat;text-align:left;}
#daum_common_top img{padding:18px 0 0 35px;}
#daum_join_table01{background-color:#FCFCFC;margin:0 auto;border:1px solid #E1E1E1;margin-top:25px;}
#daum_join_table01 td{text-align:center;}
#daum_join_table01 span{text-align:left;padding-left:10px;color:#EA1B1B;font-weight:bold;}
#daum_join_table_text{width:620px;margin:0 auto;padding-bottom:20px;color:#787878;}
#daum_pop_box_gray{position:relative;float:left;width:100%;border:1px solid #E1E1E1;background:#FBFBFB;margin-bottom:10px;font-size:14px;font-weight:bold;line-height:1.6;}
#daum_pop_box_gray ul{padding:20px;}
#daum_pop_box_gray ol{float:left;}
#daum_submenu{position:relative; top:-44px;z-index:500;}

#content_box_white2{
    width: 224px;
	height:110px;
    border: 1px solid #E1E1E1;
    background: #FBFBFB;
	margin-bottom:10px
 
}
.security a {
    width: 49%;
    height: 55px;
    display: block;
    float: left;
    line-height: 55px;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    color: #777;
    font-family: 'Nanum Barun Gothic';
}

.security a:hover{color: #C35C20;}

.faq img{height:60px; width:112px;}
.sns img{width:110px}

#common_content .daum_inputarea2{clear:both;width:100%;height:40px;margin-bottom:30px;}
#common_content .daum_inputarea2 li{float:left;width:755px;height:38px;border:10px solid #C7C7C7;padding-top:5px;height:32px;text-align:left;}
#common_content .daum_inputarea2 li ol{display:inline;margin:0 5px 0 10px;color:#5E5E5E;font-size:14px;font-weight:bold;letter-spacing:-1px;text-align:left;}
#common_content .daum_inputarea2 li ol .text{vertical-align:middle;margin-left:8px;}
#common_content .daum_inputarea2 .text2{clear:both;margin-top:-22px;margin-left:292px;font-size:11px;color:#8D8D8D;font-weight:normal;letter-spacing:0;}


.mainBanner{position:relative;width:469px;height:171px;border-bottom:1px solid #cdc1ad;}
#slides{position:absolute;top:0;left:0;z-index:10;}
.slides_container{width:469px;overflow:hidden;position:relative;display:none;}
.slides_container a{width:469px;height:171px;display:block;}
.slides_container a img{display:block;}
.pagination{position:absolute;top:152px;left:42px;z-index:100;width:200px;}
.pagination li{float:left;margin:0 2px;list-style:none;}
.pagination li a{display:block;	width:19px;height:0;padding-top:19px;background-image:url(/_Pristonetale/images/common/pagination.gif);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a{	background-position:0 -19px;}

/*2020.06.04 cashitem*/
#cashitem_info_area p{padding-bottom:20px;color:#3f3f3f;font-weight:bold;}
#cashitem_info_area table{width:100%;border: 1px solid #dfdfdf;border-collapse:collapse;text-align: center;}
#cashitem_info_area table tr{height:30px;}
#cashitem_info_area table tr th{color:#fff;background:url(../img/03_top_bg.gif) repeat-x #8A8A8A;}
#cashitem_info_area table tr td{padding:0 25px;color:#7B7B7B;}

/*2024.03.04 transEnhance*/
#transEnhance_info_area p{padding-bottom:20px;color:#3f3f3f;font-weight:bold;}
#transEnhance_info_area table{width:100%;border: 1px solid #dfdfdf;border-collapse:collapse;text-align: center;}
#transEnhance_info_area table tr{height:30px;}
#transEnhance_info_area table tr th{color:#fff;background:url(../img/03_top_bg.gif) repeat-x #8A8A8A; line-height: 16px; padding: 5px 0;}
#transEnhance_info_area table tr th.img_none {background: #8A8A8A;}
#transEnhance_info_area table tr th span{font-size: 11px; font-weight: 300; letter-spacing: -1px; line-height: 8px;}
#transEnhance_info_area table tr td{color:#7B7B7B; line-height: 16px; padding: 5px 0;}
#transEnhance_info_area table tr td.text_bold {font-weight: bold;}

/*2024.03.04 partsEnhance*/
#partsEnhance_info_area p{padding-bottom:20px;color:#3f3f3f;font-weight:bold;}
#partsEnhance_info_area table{width:100%;border: 1px solid #dfdfdf;border-collapse:collapse;text-align: center;}
#partsEnhance_info_area table tr{height:30px;}
#partsEnhance_info_area table tr th{color:#fff;background:url(../img/03_top_bg.gif) repeat-x #8A8A8A;}
#partsEnhance_info_area table tr td{padding:0 25px;color:#7B7B7B;}
#partsEnhance_info_area table tr td.text_bold {font-weight: bold;}

/*2024.03.04 vehicleEnhance*/
#vehicleEnhance_info_area p{padding-bottom:20px;color:#3f3f3f;font-weight:bold;}
#vehicleEnhance_info_area p.table_copy{color:#3f3f3f; padding: 0; font-weight: 300;}
#vehicleEnhance_info_area p.table_copy.first {padding-top: 25px;}
#vehicleEnhance_info_area table{width:100%;border: 1px solid #dfdfdf;border-collapse:collapse;text-align: center;}
#vehicleEnhance_info_area table tr{height:30px;}
#vehicleEnhance_info_area table tr th{color:#fff;background:url(../img/03_top_bg.gif) repeat-x #8A8A8A;}
#vehicleEnhance_info_area table tr td{color:#7B7B7B;}
#vehicleEnhance_info_area table tr td.bg_gray {background: #7e7e7e; color: #fff; font-weight: bold;}
#vehicleEnhance_info_area table tr td.bg_pink {background: #fff1f1;}

/******************
20230502 - 웹플랫폼팀 황정연
소셜 로그인 관련 css
******************/
.social_login p.line {
	position: relative;
	font-size: 11px;
	color: #7c7c7c;
	width: 100%;
	text-align: center;
	margin-bottom: 5px;
	opacity: 0.5;
  margin-top: -5px;
  margin-bottom: 2px;
}

.social_login p.line::before {
	content: '';
	display: block;
	clear: both;
	width: 83px;
	height: 1px;
	position: absolute;
	top: 6px;
	left: 10px;
	background: url('https://web-files-tokyo-cdn.masangsoft.com/public/CS/social/sr_line.png') no-repeat;
}

.social_login p.line::after {
	content: '';
	display: block;
	clear: both;
	width: 83px;
	height: 1px;
	position: absolute;
	top: 6px;
	right: 10px;
	background: url('https://web-files-tokyo-cdn.masangsoft.com/public/CS/social/sr_line.png') no-repeat;
}

.social_login a {
	position: relative; 
	display: inline-block;
	width: 100px;
	height: 32px;
	border: 1px solid #d5d5d5;
	box-sizing: border-box;
}

@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@200&display=swap');
.social_login a span { 
	position: absolute;
	top: 5px;
	right: 3px;
	font-size: 11.5px;
	color: #767678;
  letter-spacing: -0.2px;
	font-family: 'Raleway', sans-serif;
}

.btn_naver {
  margin-left: 9px;
	background: #fff url('https://web-files-tokyo-cdn.masangsoft.com/public/CS/social/icon_naver.png') 6px 9px no-repeat;
  background-size: 12%;
}

.btn_google {
	background: #fff url('https://web-files-tokyo-cdn.masangsoft.com/public/CS/social/icon_google.png') 6px 9px no-repeat;
  background-size: 12%;
}