@charset "utf-8";
/* CSS Document */

/*----------------------------------------
sw.css 
about capogames
----------------------------------------*/

/*================================================
reset
================================================*/

body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,fieldset,div,iframe,caption,hr{margin:0;padding:0;zoom:1;}
h1,h2,h3,h4,h5,h6,p,li,dl,dt,dd,caption,address,th,td,b,small{word-break:normal;word-wrap:break-word;}
ul li,ol li{list-style:none;}
caption{text-align:left;}
address,em,strong,th{font-style:normal;}
img,fieldset{border:none;}
hr{display:none;}
em{font-weight:bold;}
input,textarea,select{margin:0;}
textarea{overflow-y:scroll;}
input,label,button,select{vertical-align:middle;}
img{vertical-align:bottom;}
object,embed{vertical-align:top;}
iframe{border:0;}
table{width:100%;}
table,caption,th,td{border-collapse:collapse;border-spacing:0;text-align:left;padding:0;margin:0;}
/*clear float*/
div:after{content:".";clear:both;display:block;height:0;font-size:0;visibility:hidden;}
div{display:inline-block;}
/*\*/
* html div{height:0;}
div{display:block;}
/**/
/*fix IE U-6*/
* html input{margin-bottom:1px;}
* html br{letter-spacing:0;}
* html ol,* html ul,* html li,* html dl,* html dt,* html dd,* html h1,* html h2,* html h3,* html h4,* html h5,* html h6{height:0;vertical-align:top;}
* html ol li{display:list-item;}
/*fix IE 7*/
*:first-child+html body,*:first-child+html br{letter-spacing:0;}
*:first-child+html ol,*:first-child+html ul,*:first-child+html li,*:first-child+html dl,*:first-child+html dt,*:first-child+html dd,*:first-child+html h1,*:first-child+html h2,*:first-child+html h3,*:first-child+html h4,*:first-child+html h5,*:first-child+html h6{min-height:0;vertical-align:top;}
*:first-child+html ol li{display:list-item;}

/*================================================
base font
================================================*/
body,input,textarea,h1,h2,h3,h4,h5,h6{font-size:12px;}
body{line-height:1.3;font-family:"돋움","굴림","Dotum","verdana","arial";}
body{color:#ba9d77;}
/*link*/
a{text-decoration:none;color:#3982a8;} /*color:#4e779b;*/
a:hover{text-decoration:underline;}
html body #wrapper a:hover{color:#be9450;	/*overwrite by the individual */
}


/*================================================
base layout
================================================*/

body{text-align:center;}
#wrapper{margin:0 auto;text-align:left;width:100%;background:#060606;}
#footer{margin:0 auto;text-align:left;width:100%;background:#161616;}

/*center */

.main_center{
float:left;
width:430px;
margin:0 auto;
text-align:center;
font-size:12px;
}

.main_center .pt02a p{
background:#060606 url(../data/images/main_bannerbg.gif) no-repeat 0 0;
width:380px;
height:178px;
margin:0 auto;
text-align:center;
padding-top:9px;
}

.main_center .pt02b{
width:379px;
margin:0 auto;
text-align:right;
padding-right:10px;
}

.main_center .pt03{
padding-top:28px;
margin:0 auto;
text-align:center;
}

.main_center .pt03 .pt03a{
width:390px;
margin:0 auto;
text-align:center;
background:url(../data/images/main_notice_tit_bg.gif) repeat-x 0 0;
}

.main_center .pt03 .pt03a1{
background:url(../data/images/main_notice_bgleft.gif) no-repeat 0 0;
}

.main_center .pt03 .pt03a2{
background:url(../data/images/main_notice_bgright.gif) no-repeat 100% 0;
}

.main_center .pt03 .pt03a2 ul{
clear:left;
}

.main_center .pt03 .pt03a2 li{
float:left;
width:89px;
text-align:left;
}

.notice{
clear:both;	
padding-top:20px;

}

.notice dl{
margin:0 auto;
text-align:center;
width:94%;
}

.notice dt{
float:left;
text-align:left;
width:79%;
padding:4px 0;
}

.notice dt .sp{
padding-right:5px;
}

.notice dd{
float:left;
width:21%;
color:#83817a;
padding:4px 0;
text-align:right;
}

.main_right{
float:right;
width:300px;
text-align:left;
}

.main_right .discussion{
text-align:left;
}

.discussion .pt01{
padding:0 0 10px 4px ;
}

.discussion .pt02{
border:1px solid #242218;
background:#000;
padding:5px;
}

.discussion .pt02 .title{
font-weight:bold;
padding:8px 0 6px 5px;
border-bottom:1px solid #242218;
color:#b5b1a3;
}

.discussion .pt02 .contents{
padding:10px;
}

.discussion .pt02 .contents a{
color:#676666;
}
.discussion ul {
backgroung:#ffffff;
width:100%;
}

.discussion li{
float:left;
}

.discussion li.con_yes,
.discussion li.con_no{
width:75%;
_width:74%;
padding:5px 0;
}

.con_yes2,
.con_no2{
width:25%;
padding:5px 0;
}

.con_yes{
color:#36718f;
}

.discu_bg{
background:#212121;
padding:4px 0 3px 5px;
width:95%;
color:#fff;
}

.discu_bg span{
padding-right:1px;
}

.con_no{
color:#970f0f;
}

/**progress**/
.progress{
margin:0 auto;
width:95%;
}

.progress_c{
padding:2px 0;
}
.progress_b dt,
.progress_b dd{
	float:left;		
}

.progress_b dt{
width:25%;
}

.progress_b dd.dd0a{
width:40%;
}

.progress_b dd.dd0b{
width:30%;
}
/*========================
투기장
========================*/
.ground{
padding-top:15px;
font-size:11px;
}

.ground .pt01 p{
display:inline;
}

.ground .pt02{
padding-top:10px;
}

.ground .pt02 .pt02a{
border-top:1px solid #242218;
background:url(../data/images/main_ground_bg.png) repeat 0 0;
_background:url(../data/images/main_ground_bg.gif) repeat 0 0; /*ie6*/
}

.ground .pt02 .pt02b{
background:url(../data/images/main_groundbg.gif) no-repeat  0 0;
}

.ground .pt02 .pt02c{
background:url(../data/images/main_groundbg.gif) no-repeat  100% 0;
padding:7px 2px 0 2px;
text-align:center;
}

.ground .pt02 .pt02c .pt_left{
float:left;
width:50%;
text-align:left;
}

.ground .pt02 .pt02c .pt_left p{
text-align:center;
}

.ground .pt02 .pt02c .pt_left ul{
margin:0 auto;
text-align:center;
width:98%;
}

.ground .pt02 .pt02c .pt_left li{
background:url(../data/images/main_ground_line.gif) repeat-x 0 0;
padding:3px 0 ;
color:#aaa;
height:14px;
}

.ground .pt02 .pt02c .pt_left li{
clear:left;
}

.ground .pt02 .pt02c .pt_left .first{
background:none;
}

.ground .pt02 .pt02c .pt_left li dt,
.ground .pt02 .pt02c .pt_left li dd{
float:left;
margin:0;
padding-top:1px;
}

.ground .pt02 .pt02c .pt_left li dt{
width:17%;
_width:19%;
color:#fb8512;
}

*:first-child+html .ground .pt02 .pt02c .pt_left li dt{
width:19%;
}

.ground .pt02 .pt02c .pt_left li dd.dd01{
width:48%;
_width:44%;
color:#58a901;
text-align:center;
_text-align:left;
}

*:first-child+html .ground .pt02 .pt02c .pt_left li dd.dd01{
width:46%;
}

.ground .pt02 .pt02c .pt_left li dd.dd02{
width:25%;
_width:28%;
color:#aa805f;
text-align:center;
_text-align:left;
_padding:0;
_margin:0;
}

.ground .pt02 .pt02c .dt01{
background:url(../data/images/main_ground_1.gif) no-repeat 0 -1px;
padding-left:12px;
}

.ground .pt02 .pt02c .dt02{
background:url(../data/images/main_ground_2.gif) no-repeat 0 0;
padding-left:12px;
}

.ground .pt02 .pt02c .dt03{
background:url(../data/images/main_ground_3.gif) no-repeat 0 0;
padding-left:12px;
}

.ground .pt02 .pt02c .dt04{
background:url(../data/images/main_ground_4.gif) no-repeat 0 0;
padding-left:12px;
}

.ground .pt02 .pt02c .dt05{
background:url(../data/images/main_ground_5.gif) no-repeat 0 0;
padding-left:12px;
}


/**오른쪽 배너**/
.right_banner{
clear:both;	
margin:0 auto;
text-align:center;
padding-top:15px;
}

.right_banner span{
padding:7px;
}
