@charset "utf-8";
/*--------------------------------------------------
         News Setting CSS for ASCII.jp
                        Last Modified 2013.02.22
                        http://ascii.jp/
			Author:y-aoki
			      :
			File Name:jpDell.css
--------------------------------------------------*/
/*addressColor*/
address {
	color:#000;
}
/*Wrapper*/
body {
	background: #fff url(/img/bg_general.gif) repeat-y scroll left top;
}
#jpWrap{
	padding: 0 4px 15px 0;
	background-color: #fff;
	width: 1054px;
}
#jpWrap #mainC {
	margin: auto;
	padding: 0px 3px 0 7px;
	float:left;
	width: 734px;
}

/* Clearfix*/
.elemBox:after,
#jpWrap #mainC ul.artLst li:after,
.cfx:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
.elemBox,
#jpWrap #mainC ul.artLst li,
.cfx {
  min-height: 1px;
}
* html .elemBox,
* html #jpWrap #mainC ul.artLst li,
* html .cfx {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

/* */
#jpWrap #sideR {
	margin: 0 0 10px;
	padding: 7px 5px 4px 5px;
	background: transparent url(/img/dell_bg_sider.gif) no-repeat left top;
	border-bottom: 1px solid #112E54;
}
/*header*/
#jpWrap #header {
	margin-bottom: 15px;
	background: transparent url(/img/0910/bg_dellheader.gif) repeat-x left bottom;
	height: 120px;
}
#jpWrap #header #headerL {
	float: left;
	width: 320px;
}
#jpWrap #header h1 {
	margin: 0 0 20px 22px;
	_margin: 0 0 17px 22px;
	padding: 0 0 2px;
	background: transparent url(/img/bg_dellh1.gif) no-repeat left bottom;
	width: 222px;
	height: 13px;
	text-indent: -9999px;
	font-size: 12px;
}
#jpWrap #header h2 {
	margin: 0 auto 3px;
	background: transparent url(/img/0910/logo_dell1002.gif) no-repeat;
	width: 250px;
	height: 42px;
	text-indent: -9999px;
}
#jpWrap #header h2 a {
	width: 250px;
	height: 42px;
	display: block;
	overflow: hidden;
}
#jpWrap #header h3 {
	margin: 3px auto 0;
	background: transparent url(/img/0910/logo_delljp.gif) no-repeat left top;
	width: 250px;
	height: 22px;
	text-indent: -9999px;
}
#jpWrap #header h3 a {
	width: 250px;
	height: 22px;
	display: block;
	overflow: hidden;
}
#jpWrap #header #headerR {
	float: right;
	width: 670px;
}
/* Banner 728px */
.adsize728 {
	margin: 0 auto 10px auto;
	padding: 22px 5px 0;
	text-align: center;
}
#jpWrap #mainC .adsize728 a img {
	border: none;
}

/*mainC*/
#jpWrap #mainC h3.headTitle {
	margin: 0 auto 7px; 
	clear: both;
	width: 732px;
	height: 26px;
	text-indent: -9999px;
}
#jpWrap #mainC h3#bestChoice {
	background: url(/img/dellcatheader_best.gif) no-repeat left top;
}
#jpWrap #mainC h3#campain {
	background: url(/img/0910/dellcatheader_camp.gif) no-repeat left top;
}
#jpWrap #mainC h3#review {
	background: url(/img/0910/dellcatheader_review.gif) no-repeat left top;
}
#jpWrap #mainC h3#back {
	background: url(/img/dellcatheader_back.gif) no-repeat left top;
	height: 14px;
}
#jpWrap #mainC h3#news {
	background: url(/img/dellcatheader_news.gif) no-repeat left top;
	height: 14px;
}
#jpWrap #mainC .elemBox {
	margin: 10px auto;
	width: 730px;
}
#jpWrap #mainC .bannerL {
	margin: 0 2px 5px 0;
	float: left;
	clear: both;
	width: 364px;
}
#jpWrap #mainC .bannerR {
	margin-bottom: 5px;
	width: 364px;
	float: left;
}

#jpWrap #mainC .campInfo {
/*	background:transparent url(/img/bg_dellinfo.gif) no-repeat left bottom; */
	margin: 5px auto 10px;
	padding: 0;
	clear: both;
	width: 730px;
}
#jpWrap #mainC .campInfo .wrap {
/*	background:transparent url(/img/bg_dellinfo.gif) no-repeat left top; */
	margin:0;
	padding: 0;
}
#jpWrap #mainC .campInfo .wrap li {
	padding-left: 0;
	line-height: 1.8em;
	font-size: 92%;
	font-weight: bold;
	text-align: center;
}
#jpWrap #mainC .campInfo .wrap li a {
	color: #0d0d5e;
}
#jpWrap #mainC .campInfo .wrap li a:link img,
#jpWrap #mainC .campInfo .wrap li a:visited img,
#jpWrap #mainC .campInfo .wrap li a:hover img {
	border: none;
}
/*
#jpWrap #mainC .campInfo .wrap li a:hover {
	color: #06f;
}
#jpWrap #mainC .campInfo .wrap li.camp01 {
	background: url(/img/ico_dellotoku1.gif) no-repeat left top;
}

#jpWrap #mainC .campInfo .wrap li.camp02 {
	background: url(/img/ico_dellotoku2.gif) no-repeat left top;
}

#jpWrap #mainC .campInfo .wrap li.camp03 {
	background: url(/img/ico_dellotoku3.gif) no-repeat left top;
}
*/
#jpWrap #mainC .catLst {
	margin-bottom: 20px;
}
#jpWrap #mainC ul.artLst li {
	margin-bottom: 10px;
	padding: 0px;
	clear: both;
	background: none;
}
#jpWrap #mainC ul.artLst li a img {
	border: 1px solid #0d0d5e;
}
#jpWrap #mainC ul.artLst li p.catch {
	margin-bottom: 0.2em;
	color: #9f5000;
}
#jpWrap #mainC ul.artLst li h3 {
	margin-bottom: 0.2em;
	font-size: 140%;
	font-weight: bold;
}
#jpWrap #mainC ul.artLst li h3 a {
	color: #1b4784;
}
#jpWrap #mainC ul.artLst li h3 a:hover {
	color: #06f;
}
#jpWrap #mainC ul.artLst li p {
	line-height: 1.4em;
	font-size: 100%;
}
#jpWrap #mainC .pixFl {
	margin:0 10px 0 0;
	float:left;
}
#jpWrap #mainC ul.artLst {
	margin: 0 15px 30px;
}
#jpWrap #mainC #backnumber ul.artLst li {
	margin: 0 0 5px;
	padding-left: 25px;
	background: url(/img/ico_dellartlist.gif) no-repeat 5px 3px;
}
#jpWrap #mainC #backnumber ul.artLst li h3 {
	font-size: 122%;
}
#jpWrap #mainC #newslist ul {
	margin: 0 10px 30px 20px;
}
#jpWrap #mainC #newslist ul.artLst li {
	padding-left: 18px;
	margin: 0 0 5px;
	background: url(/img/0910/icon_articlelist.gif) no-repeat 3px 5px;
}
#jpWrap #mainC #newslist ul.artLst li h3 {
	font-size: 108%;
}
#mainC h5.serial,
#mainC h5.blogHeadline,
#mainC h5.feature,
#mainC h5.related {
	width:675px;
}
#mainC .artsCont {
	width: 665px;
}
#jpWrap #mainC p.returnCat a {
	background:transparent url(/img/bt_returncat_dell.gif) no-repeat scroll right top;
	width:138px;
}
#jpWrap #mainC .bannerL a img,
#jpWrap #mainC .bannerR a img,
#jpWrap #mainC .campBanner a img {
	border:none
}

/*sideR*/
#jpWrap #sideR .banner {
	margin-bottom: 5px;
}
#jpWrap #sideR .containerR {
	margin:0 auto 5px;
	padding:0 0 10px;
	background: none;
	width:300px;
}
#jpWrap #sideR #relArt {
	background-color: #ffffff;
	padding: 0;
}
#jpWrap #sideR #relArt h5 {
	margin-bottom: 5px;
}
#jpWrap #sideR #relArt .rellst {
	margin: 5px;
}
#jpWrap #sideR #relArt .rellst li h6 {
	text-indent: 0;
}
#jpWrap #sideR h5 {
	margin-bottom: 3px;
	padding: 2px 5px;
	height:14px;
	background: #1F5296 url(/img/dell_bg_siderheader.gif) repeat-x ;eft bottom;
	border: 1px solid #112E54;
	color: #fff;
}
#jpWrap #sideR h6 {
	height: 15px;
	text-indent: -9999px;
}
#jpWrap #sideR ul {
	margin: 0 0 5px 0;
}
#jpWrap #sideR li {
	margin-bottom: 3px;
}

/*footer*/
#jpWrap #footer {
	margin: 10px 10px;
	padding: 0 0 10px;
	clear: both;
	width: 1038px;
	background: #fff;
}

