@charset "utf-8";
/* CSS Document */

@import url("style.css");


#body_special #main_column h1 {
	width:380px;
	height:80px;
	background:url(../imgs/title_special.gif) no-repeat 23px 20px;
	display:block;
}

#body_special #main_column  h1 span {
	width:380px;
	height:80px;
	visibility:hidden;
	display:block;
}


#body_special div#content_headbox {
	margin:0px;
	padding:0px;
}






#body_special div#btn_dengeki {
	float:left;
	width:140px;
	height:25px;
	margin:0px 2px 2px 2px;
	background:url(../imgs/cate_special/btn_special_dengeki.gif) 0px -25px no-repeat;
}

#body_special div#btn_dengeki a {
	display:block;
	width:140px;
	height:25px;
	background:url(../imgs/cate_special/btn_special_dengeki.gif) 0px 0px no-repeat;
}

#body_special div#btn_dengeki span {
	visibility:hidden;
}

#body_special div#btn_famitsu {
	float:left;
	width:140px;
	height:25px;
	margin:0px 2px 2px 2px;
	background:url(../imgs/cate_special/btn_special_famitsu.gif) 0px -25px no-repeat;
}

#body_special div#btn_famitsu a {
	display:block;
	width:140px;
	height:25px;
	background:url(../imgs/cate_special/btn_special_famitsu.gif) 0px 0px no-repeat;
}

#body_special div#btn_famitsu span {
	visibility:hidden;
}

#body_special div#mainbox_mid {
	padding:20px 20px 40px 20px;
}


/* h2
--------------------------------------------------------------------------*/
#body_special h2#h2_famitsu1 {
	width:683px;
	height:30px;
	margin:10px 0px;
	background:url(../imgs/cate_special/img_h2_famitsu1.gif) no-repeat;
}

#body_special h2#h2_famitsu1 span {
	visibility:hidden;
}

#body_special h2#h2_famitsu2 {
	width:683px;
	height:30px;
	margin:10px 0px;
	background:url(../imgs/cate_special/img_h2_famitsu2.gif) no-repeat;
}

#body_special h2#h2_famitsu2 span {
	visibility:hidden;
}

#body_special h2#h2_famitsu3 {
	width:683px;
	height:30px;
	margin:10px 0px;
	background:url(../imgs/cate_special/img_h2_famitsu3.gif) no-repeat;
}

#body_special h2#h2_famitsu3 span {
	visibility:hidden;
}

#body_special h2#h2_dengeki {
	width:683px;
	height:30px;
	margin:10px 0px;
	background:url(../imgs/cate_special/img_h2_dengeki.gif) no-repeat;
}

#body_special h2#h2_dengeki span {
	visibility:hidden;
}

/* h3
--------------------------------------------------------------------------*/
#body_special h3#h3_famitsu1 {
	width:670px;
	height:30px;
	margin:10px 0px 10px 10px;
	background:url(../imgs/cate_special/img_h3_famitsu1.gif) no-repeat;
}

#body_special h3#h3_famitsu1 span {
	visibility:hidden;
}

#body_special h3#h3_famitsu2 {
	width:670px;
	height:30px;
	margin:10px 0px 10px 10px;
	background:url(../imgs/cate_special/img_h3_famitsu2.gif) no-repeat;
}

#body_special h3#h3_famitsu2 span {
	visibility:hidden;
}

#body_special h3#h3_famitsu3 span {
	visibility:hidden;
}

#body_special h3#h3_famitsu3 {
	width:670px;
	height:30px;
	margin:10px 0px 10px 10px;
	background:url(../imgs/cate_special/img_h3_famitsu3.gif) no-repeat;
}

#body_special h3#h3_famitsu3 span {
	visibility:hidden;
}

#body_special h3#h3_dengeki1 {
	width:670px;
	height:30px;
	margin:10px 0px 0px 20px;
	background:url(../imgs/cate_special/img_h3_dengeki1.gif) no-repeat;
}

#body_special h3#h3_dengeki1 span {
	visibility:hidden;
}

#body_special h3#h3_dengeki2 {
	width:398px;
	height:30px;
	margin:0px 0px 10px 0px;
	background:url(../imgs/cate_special/img_h3_dengeki2.gif) no-repeat;
}

#body_special h3#h3_dengeki2 span {
	visibility:hidden;
}

#body_special h3#h3_dengeki3 {
	width:670px;
	height:30px;
	margin:10px 0px 10px 20px;
	background:url(../imgs/cate_special/img_h3_dengeki3.gif) no-repeat;
}

#body_special h3#h3_dengeki3 span {
	visibility:hidden;
}

#body_special h3#h3_dengeki4 {
	width:356px;
	height:30px;
	margin:0px 0px 10px 0px;
	background:url(../imgs/cate_special/img_h3_dengeki4.gif) no-repeat;
}

#body_special h3#h3_dengeki4 span {
	visibility:hidden;
}

/* paz
--------------------------------------------------------------------------*/
div#wrapper_paz {
	position:relative;
}

#image_paz {
	float:right;
	position:absolute;
	top:40px;
	right:10px;
	width:140px;
	height:367px;
	background:url(../imgs/cate_special/img_special_paz.gif) no-repeat;
}

/* container
--------------------------------------------------------------------------*/
#body_special div.container {
	width:680px;
	padding:10px 10px 10px 10px;
}

#body_special div.wideContent {
	float:left;
	width:380px;
	padding:0px 10px;
}

#body_special div.narrowContent {
	float:left;
	width:250px;
	padding-left:10px;
}


/* text
--------------------------------------------------------------------------*/
#body_special p.wideText {
	width:640px;
	padding-left:10px;
	
}

#body_special p.narrowText {
	width:560px;
	padding-left:10px;
}