@charset "utf-8";
/* ==========  basic box, left side ========== */
div.head214 { width:214px; }
div.graybox214Top { 
	border-top:1px solid #666;
	border-right:1px solid #666;
	border-bottom: none;
	border-left:1px solid #666;
	background-color: #f2f2f4;
	width:214px;
	wi\64th:212px;
}
div.graybox214Side { 
	border-top: none;
	border-right:1px solid #666;
	border-bottom: none;
	border-left:1px solid #666;
	background-color: #f2f2f4;
	width:214px; 
	wi\64th:212px; 
}
div.graybox214SunRoof {
	border-top: none;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
	background-color: #f2f2f4;
	width:214px; 
	wi\64th:212px; 
}
div.leftADbox, div.leftADboxForLife {
	text-align:center;
	background-color: #f2f2f4; 
	padding-top: 13px;
	padding-bottom: 13px;
}

/* ========== basic box, main body ========== */
div.listheader500 {
	margin-top:20px;
	width:500px; height:24px;
}
div.listheader500 span { display: none; }
#life_articlelist_header_related {
	background: url(../life_articlelist_header_related.gif) no-repeat;
}
#life_articlelist_header_latest {
	background: url(../life_articlelist_header_latest.gif) no-repeat;
}
#life_articlelist_header_person {
	background: url(../life_articlelist_header_person.gif) no-repeat;
}
#life_articlelist_header_pc {
	background: url(../life_articlelist_header_pc.gif) no-repeat;
}
#life_articlelist_header_money {
	background: url(../life_articlelist_header_money.gif) no-repeat;
}
#life_articlelist_header_sumai {
	background: url(../life_articlelist_header_sumai.gif) no-repeat;
}
#life_articlelist_header_lifestyle {
	background: url(../life_articlelist_header_lifestyle.gif) no-repeat;
}
#life_articlelist_header_gadgen {
	background: url(../life_articlelist_header_gadgen.gif) no-repeat;
}
#life_articlelist_header_gadcam {
	background: url(../life_articlelist_header_gadcam.gif) no-repeat;
}
#life_articlelist_header_gadav {
	background: url(../life_articlelist_header_gadav.gif) no-repeat;
}
#life_articlelist_header_car {
	background: url(../life_articlelist_header_car.gif) no-repeat;
}
#life_articlelist_header_backnumber {
	background: url(../life_articlelist_header_backnumber.gif) no-repeat;
}

/* top_stories for cover */
#top_stories div.category, #cover_list span.category { color: #579; }
#cover_list a:link { color: #579; }
#cover_list a:visited { color: #999; }
#cover_list a:hover { color: #900; }

/* ========= basic box, right side ========= */
div.head200 { width:200px; }

div.listheader200 {
	width:200px; height:26px;
}
div.listheader200 span { display: none; }

#life_seriallist_header {
	background: url(../life_seriallist_header.gif) no-repeat;
}

#life_speciallist_header {
	background: url(../life_speciallist_header.gif) no-repeat;
}
#life_categorylist_header {
	background: url(../life_categorylist_header.gif) no-repeat;
}
#bpstyle_special_guide {
	background: url(../bpstyle_special_guide.gif) no-repeat;
}

div.lightgraybox200Side {
	border-top: none;
	border-right:1px solid #666;
	border-left:1px solid #666;
	border-bottom: none;
	background-color: #f2f2f4;
	width:200px;
	wi\64th:198px;
}
div.lightgraybox200SunRoof {
	border-top: none;
	border-right: 1px solid #666;
	border-bottom:1px solid #666;
	border-left: 1px solid #666;
	background-color: #f2f2f4;
	width:200px;
	wi\64th:198px;
}

div.lightgraybox200SunRoof ul {
	padding-right: 5px;
}

div.whitebox200Side {
	border-top: none;
	border-right:1px solid #999;
	border-bottom: none;
	border-left:1px solid #999;
	background-color: #fefefc;
	width:200px;
	wi\64th:198px;
}
div.whitebox200SunRoof {
	border-top: none;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	background-color: #fefefc;
	width:200px;
	wi\64th:198px;
}

.rightsidebox {
	margin-bottom: 10px;
	width:200px;
}