@charset "UTF-8";

/* === doganews page css ========================================= */

#doga-midleft {
	width:650px;
	margin:0;
	padding:0;
	float:left;
	text-align:left;
}


/* --- cast page --- */
#doga-midleftcast {
	width:650px;
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	background-image:url(/fan/doga/images/castbg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#doga-midleftcast .dataarea {
	padding:20px 10px 0 163px;

}

#doga-midleftcast .dataareamenu {
	padding:60px 10px 0 173px;

}

#doga-midleftcast .dataareaend {
	padding:0;
	margin:0;
	clear:left;

}


/* --- backnumber page --- */
#doga-midleftbacknum {
	width:650px;
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	background-image:url(/fan/doga/images/backnumbg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}

#doga-midleftbacknum .dataarea {
	padding:20px 10px 0 163px;

}

#doga-midleftbacknum .dataareamenu {
	padding:60px 10px 0 173px;

}

#doga-midleftbacknum .dataareaend {
	padding:0;
	margin:0;
	clear:left;
}


#dogabacklist {
	/*padding:60px 10px 0 173px;*/
	
	margin:60px 0px 0 173px;
	
	/*overflow:auto;*/
	/*width:200px;
	height:376px*/

	/*height: auto !important;*/
	height: 377px;
	min-height:377px;

}

#dogabacklist ul {
	margin:0;
	padding:0;
}

#dogabacklist li {
	margin:0;
	padding:0;
}

#dogabacklist .titlemoji {
	margin-top:8px;
	font-weight:bold;
}

#dogabacklist .leftmargin {
	margin-left:5.5em;
}


#dogabacklist .icong {
	padding-left:20px;
	margin-top:4px;
	background-image:url(/fan/doga/images/icon-g.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
}

#dogabacklist .icony {
	padding-left:20px;
	margin-top:4px;
	background-image:url(/fan/doga/images/icon-y.gif);
	background-repeat:no-repeat;
	background-position:left 3px;

}



/* --- rightlist area --- */
#doga-midright {
	width:270px;
	margin:0;
	padding:0;
	float:left;
	/*height: auto !important;
	height: 474px;
	min-height:474px;*/
}

#rightmenuset {
	/**/
	height: auto !important;
	height: 437px;
	min-height:437px;
	background-image:url(/fan/doga/images/rightlistbg.jpg);
	background-repeat:no-repeat;
	background-position:left top;

}


#dogamenu {
	/**/
	height: auto !important;
	height: 20px;
	min-height:20px;
	margin:0;
	padding:10px 0 4px 10px;
}

#dogamenu .menub1 {
	width:98px;
	float:left;
}

#dogamenu .menub2 {
	width:133px;
	float:left;
}


#doga-midright .dogalist {
	clear:both;
	margin:0 0 0 11px;
	padding:0px 0 0 0;
	line-height:1.2;

}

#doga-midright .listall {
	margin:0px 16px 0 0;
	text-align:right;
	color:#FF0000;
	font-weight:bold;
}

#rightmenuset .menulistbox {
	width:245px;
	margin:0;
	padding:0;
}

#rightmenuset .menulist-left {
	width:90px;
	margin:0;
	padding:0;
	float:left;
}

#rightmenuset .menulist-leftin {
	margin:0px 0 0px 5px;
	padding:0;
	vertical-align:bottom;
	font-size: 0px;
	line-height: 0px;

}

#rightmenuset .menulist-right {
	width:155px;
	float:left;
}

#rightmenuset .menulist-rightin {
	margin:0px 0 0px 3px;
	line-height:1.1;

	/*font-size:12px;*/
}


#rightmenuset .menulist-end {
	clear:both;
	margin:0;
	padding:0;
	vertical-align:bottom;
	font-size: 0px;
	line-height: 0px;
}



/* --- undermenu --- */
#dogaunder {
	clear:both;
	width:920px;
	margin:20px auto 20px auto;
	padding:0 ;
	background-color:#EEEEEE;

	background-image: url(/fan/doga/images/underback.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	
	/*height: auto !important;*/
	height: 130px;
	min-height:130px;
	text-align:left;
}


/*- clearfix (for backgound bug) -*/
#dogaunder:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}


#dogaunder ul {
	list-style: none;
	margin:0 0 0 0px;
	padding:0;
}

#dogaunder li {
	margin:10px 0px 0 10px;
	padding:0;
	display: block;
	float:left;
}

#dogaunder li.first {
	margin:10px 0px 0 0px;
	padding:0 0 0 10px;
	display: block;
	float:left;
}

