
/* °øÅë */
body {
	width:100%;
	margin:0;
	padding:0 0 0 0 ;
	background:url(http://img.pigwing.com/img/main_08/top_bg.gif) repeat-x #FFF;
/*	background-position:0px 1px;*/
}
div, ul, li, dl, dt, dd {
	text-align:left;
}
dl, ul, ol {
	list-style:none;
	margin:0;
	padding:0;
}
li, dt, dd {
	list-style-type:none;
	margin:0;
	padding:0;
}
div, td, th, ul, ol, li, dl, dt, dd {
	font-family:µ¸¿ò, ±¼¸², AppleGothic, sans-serif;
	font-size:12px;
	color:#666;
}
img, fieldset {
	border:0 none;
}
.p11 {
	font-size:11px;
}
.b {
	font-weight:bold;
}
a:link, a:visited {
	color:#949494;
	text-decoration:none;
}
a:hover, a:active {
	color:#949494;
	text-decoration:underline;
}
.black, a.black:link, a.black:visited, a.black:hover, a.black:active {
	color:#000;
}
/*form*/
form {
	margin:0;
	padding:0;
}
input, select, textarea {
	font-family:µ¸¿ò, ±¼¸², AppleGothic, sans-serif;
	font-size:12px;
	color:#676767;
}
/* Quickmenu */
.quick {
	position:absolute;
	top:280px;
	right:50%;
	margin-right:-562px;
	z-index:5;
}
.quick_menu {
	width:97px;
	height:230px;
}
/* layout */
#wrapper	{width: 910px; margin:0 auto; text-align:center}
	#nav {position:relative; height:80px;z-index:100}
	#focus	{position:relative; height:193px;border:none;z-index:9;}
	#container {position:relative; width:910px;}
body #container  {overflow:hidden;} 
		#left_s {float:left; width:213px; background:url(http://img.pigwing.com/img/main_08/left_bg.gif) no-repeat; overflow:hidden; }
		#content {float:left; width:473px; background:url(http://img.pigwing.com/img/main_08/content_bg.gif) ; overflow:hidden;}
		#right_s {display:inline; float:right; width:224px; background:url(http://img.pigwing.com/img/main_08/right_bg.gif) no-repeat; overflow:hidden; }
	
	
/* Çì´õ */
#pigwing_logo {
	position:absolute;
	top:0px;
	left:282px;
	z-index:3;
}
#gnb_s {
	position:absolute;
	top:19px;
	right:2px;
	width:283px;
}
#gnb_s li {
	display:inline;
	float:right;
}
#gnb01 {
	position:absolute;
	top:57px;
/*	left:3px;	*/
	left:110px;
	width:400px;
}
#gnb01 li {
	display:inline;
	float:left;
	margin-right:50px;
}
#gnb02 {
	position:absolute;
	top:57px;
	right:3px;
	width:400px;
}
#gnb02 li {
	display:inline;
	float:right;
	margin-left:66px;
}
/* Æ÷Ä¿½º */
#main_focus {
	width:910px;
	height:193px;
	margin:0;
	padding:0;
	z-index:1;
}
/* ÄÁÅÙÃ÷ */
/* ÀÌº¥Æ® */
#event_box {
	width:196px;
	height:220px;
	margin:0;
	padding:18px 0px 0 10px;
}
#blank_h15 {
	margin-top:15px
}
/* ·©Å· */
.rank5_tit {
	position:relative;
	margin:0 0 0 15px;
	width:191px;
}
.rank5_tit h1 {
	display:inline;
	margin:0 0 5px 0;
}
.rank5_tit .more {
	position:absolute;
	top:-5px;
	right:0;
}
.rank5_tit .more a {
	display:block;
	width:14px;
	height:14px;
	padding-top:3px;
}
#rank_tab1, #rank_tab2, #rank_tab3 {
	float: left;
	clear: both;
	padding: 0;
	margin-top: 5px;
	width: 191px;
}
#rank_tit {
	padding:0;
	height: 24px;
	background:url(http://img.pigwing.com/img/main_08/tab_rank5_bg.gif) repeat-x;
}
#rank_tit ul li {
	float: left;
	padding-right: 2px;
}
.ranking_no1 {
	width:191px;
	height:70px;
	margin-top:3px;
	background: url(http://img.pigwing.com/img/main_08//bg_ranklist.gif) repeat-x 50% bottom;
}
.ranking_no1 dt {
	margin-left:21px;
	padding:3px 0 4px 0;
	font-weight:bold;
	letter-spacing:-1px;
}
.ranking_no1 dd.thumb {
	display:inline;
	float:left;
	width:21px;
	height:65px;
	margin:-25px 0 0 3px;
}
.ranking_no1 dd.thumb img {
	margin:1px;
	vertical-align:top;
}
.ranking_no1 dd {
	font-size:11px;
	margin-bottom:10px;
}
.ranking_no1 dt span.info {
	display:inline;
	float:right;
	margin:2px 1px 0 0;
	letter-spacing: 1px;
	height: 21px;
}
.rank1_list {
	width:100%;
	height:120px;
}
.rank1_list li {
	padding-right: 0px;
	padding-left: 3px;
	padding-bottom: 0px;
	padding-top: 5px;
	background: url(http://img.pigwing.com/img/main_08//bg_ranklist.gif) repeat-x 50% bottom;
	width: 191px;
	height: 18px;
}
.rank1_list li img {
	vertical-align:middle;
}
.rank1_list li img.avatar {
	vertical-align:middle;
	margin:-2px 4px 0 4px;
}
.rank1_list li span.info {
	display:inline;
	float:right;
	margin:-2px 4px 0 0;
	letter-spacing: 1px;
	height: 21px;
}
/* °øÁö»çÇ× */
#board_list_tit {
	position:relative;
}
#board_list_tit h1 {
	display:inline;
	margin:0 0 5px 0;
}
#board_list_tit .more {
	display:inline;
	float:right;
	margin:0;
	letter-spacing: 1px;
	height: 14px;
}
#board_list {
	width:100%;
	margin-top:5px;
}
#board_list li {
	padding:3px 0 3px 7px;
	background:url(http://img.pigwing.com/img/main_08/dot_arw1.gif) 0px 9px no-repeat;
}
/* ·Î±×ÀÎ */
.login {
	width:185px;
	height:210px;
	padding:28px 10px 10px 18px;
}
.login .tit {
	width:185px;
	margin:0;
	padding:0 0 3px 10px;
}
.login .idbox {
	float:left;
	background-color:#F2F5F8;
	width:185px;
}
.login .idpw .id input {
	background: url(http://img.pigwing.com/img/main_08/img_id.gif) no-repeat 8px 4px;
	background-color:#FFFFFF;

}
.login .idpw .passwd input {
	background: url(http://img.pigwing.com/img/main_08/img_pw.gif) no-repeat 8px 4px;
	background-color:#FFFFFF;
}
.login .idpw {
	float:left;
	padding:13px 0 9px 10px;
}
.login .idpw li {
	padding-bottom:2px;
}
.login .btn_login {
	float:right;
	display:inline;
	margin:12px 10px 0 0;
}
.login .btn {
	width:185px;
	margin:0;
	background-color:#DCE4F2;
}
.login .btn li {
	float:left;
	margin:4px 4px 0 3px;
	padding-bottom:7px;
}
.join {
	clear:both;
	width:198px;
	margin:0;
	padding-top:11px;
}
.join li {
	float:left;
	margin-right:4px;
	padding-right:4px;
}
.join li.last {
	margin:0;
	padding:0;
}
/* ·Î±×ÀÎafter */
.login_after {
	width:185px;
	height:210px;
	padding:38px 13px 0px 22px;
}
.login_after .avatarbox {
	margin:opx;
	overflow: hidden;
	width: 178px;
	position: relative
}
.login_after .blue {
	font-weight:bold;
	color:#4b80ed
}
.idhi {
	float: right;
	width: 90px;
	text-align: left
}
.idhi .wing {
	margin: 8px 0px 0px 0px;
}
.idhi .wing li {
	clear: both;
	padding-right: 0px;
	padding-left: 5px;
	font-size: 11px;
	background: url(main_08/dot_arw2.gif) no-repeat 0px 8px;
	float: left;
	padding-bottom: 0px;
	width: 90px;
	line-height: 19px;
	padding-top: 0px
}
.idhi .infohi {
	font-size: 12px;
	padding-top: 4px;
	border-bottom: #e0dedf 1px solid
}
.idhi .infohi .out {
	margin: 7px 0px 4px 44px;
}
.login_after .avatar {
	float: left
}

.login_after .avatar img {
	border:#abbcd8 1px solid;
}
.login_after .join_after {
	clear:both;
	width:177px;
	margin:0;
	padding-top:12px;
}
.login_after .join_after li {
	float:left;
	margin-right:10px;
	padding-right:7px;
}
.login_after .join_after li.last {
	margin:0;
	padding:0;
}

/* ¸¶ÀÌ°ÔÀÓ */
#my_tit {
	position:relative;
	margin:0 0 0 18px;
	width:185px;
}
#my_tit .mygame_tit {
	position:absolute;
	margin:0;
	width:69px;
	height:13px;
	left: 0px;
	background:url(http://img.pigwing.com/img/main_08/tit_mygame.gif) 0 0 no-repeat;
}
#my_tit .mygame_tit {
	background:url('http://img.pigwing.com/img/main_08/tit_mygame.gif') transparent;
}
/*ÇÇ±×À®¼­ºñ½º*/
#col {
    width:185px;
/*    height:87px;*/
    height:107px;
    margin-top:0px;
    padding-top:20px;
}


#service_list_tit {
	position:relative;
}
#service_list_tit h1 {
	display:inline;
	margin:0 0 5px 0;
}
#service {
	width:185px;
	height:75px;
	margin-top:7px;
}
#service dt {
	margin-left:91px;
	padding:6px 0 4px 0;
	font-weight:bold;
	letter-spacing:-1px;
}
#service dd.thumb {
	display:inline;
	float:left;
	width:81px;
	height:65px;
	margin:-22px 8px 0 0;
	border:1px solid #E5E5E5;
}
#service dd.thumb img {
	margin:1px;
	vertical-align:top;
}
#service dd {
	font-size:11px;
}
#service_list {
	width:100%;
}
#service_list li {
	float:left;
	width:87px;
	padding:3px 0 3px 5px;
	background:url(http://img.pigwing.com/img/main_08/dot_arw1.gif) 0px 9px no-repeat;
}
#service_list li a {
	font-size:11px;
}
#blank_h27 {
	margin-top:27px
}









/* Ãâ¼®ºÎ */
.attend {
	clear:both;
	position:relative;
	width:451px;
	margin:0 0 10px 11px;
}
.attend .tit {
	margin:6px 0 10px 0;
	padding:0;
}
.attend .more {
	position:absolute;
	right:1px;
	top:4px;
}
.attend .fl {
	margin:0;
	padding:0;
}
/*¼­ºñ½º ¹è³Ê*/
#service_banner {
	display:inline;
	float:left;
	width:451px;
	margin:6px 0 5px 11px;
}
#service_banner ul {
	display:inline;
	float:left;
	width:451px;
	height:64px;
	background:url(http://img.pigwing.com/img/main_08/bar_banner.gif) repeat-y;
}
#service_banner li {
	display:inline;
	float:left;
}
#service_banner li img {
	vertical-align:top;
}
/* ÇÏ´Ü¶ó¿îµù */
#reg_bottom {
	display:inline;
	float:left;
	width:473px;
	height:20px;
	margin:0;
	padding:0;
}
/*footer¿©¹é090604*/
#h35 {
	clear:both;
	position:relative;
	width:910px;
	height:15px;
	margin:0;
	padding:0;
}
/*footer*/
#footer {
	clear:both;
	position:relative;
	width:910px;
	margin:29px 0 0 0;
	text-align:center;
	background:url(http://img.pigwing.com/img/main_08/bg_footer.gif) no-repeat;
	overflow:hidden;
}
#footer .link {
	height:130px;
}
#footer .link .footer_link {
	position:absolute;
	top:32px;
	left:73px;
}
#footer .link .footer_family {
	position:absolute;
	top:30px;
	right:85px;
}
#footer .link .footer_family select {
	width: 105px;
}
#footer .footer_address {
	position:absolute;
	top:65px;
	right:257px;
}


/*main center menu*/ 
#bdctrl{
	/*background-color:#024BB4;*/
	width:456px;
	height:410px;
	margin-left:7px;
	margin-top:8px;
	padding:0;
	overflow:hidden;
}

#bdctrl ul{
	display:inline;
	float:left;
	width:149px;
	height:195px;
	margin-left:3px;
	padding:0 0 3px 0;
}

#bdctrl ul #tit{
	display:inline;
	width:149px;
    height:18px;
	float:left;
	padding:0;
	margin:0;
}

#bdctrl ul li{
	display:inline;
	position:relative;
	float:left;
	width:149px;
    height:57px;
	background-color:#FF4F00;
	margin:0 0 3px 0;
}

#bdctrl ul li a{
    position:absolute;
    clip:rect(0 149px 57px 0);
    display:block;
    border:none;
}

#bdctrl ul li a img{
    width:149px;
    height:57px;
    border:none;
}

#bdctrl ul li img{
	display:block;
    border:none;
}

/*main new hot*/
#bdctrl ul li .ic_n,
#bdctrl ul li .ic_n {
	position:absolute;
	top:1px;
	left:1px;
	width:28px;
	height:27px !important;
}

#bdctrl li .ic_h img,
#bdctrl li .ic_n img {
	width:28px;
	height:27px !important;
}
