@charset "Shift-Jis";
@import "/navigate/products/pc/202q/common/css/common.css";

/*  ---------------------------------------------------------------------------------*/
h1 {
	display: none;
}
h2 {
	color: #ffffff;
	background: #5b5b5b;
	margin: 2px auto 0;
	padding: 5px;
	width: 700px;
	font-weight: bold;
}
h3 {
	text-align: left;
	font-weight: normal;
	color: #666666;
	border-bottom: 1px solid #00341F;
	margin: 0 10px 10px;
	font-weight: bold;
}
h4 {
	color: #7671d0;
	margin: 10px 10px 0;
}
.cmn_box {
	width: 700px;
	margin: 0 auto;
	padding: 10px 0;
	line-height: 1.4em;
}
.cmn_box ul,
.cmn_box ol {
	padding: 0 10px;
}
.bgblue {
	background-color: #f3f3f3;
	margin-bottom: 20px;
}
.red {
	color: #ce0000;
}
.cmn_box ul li {
	padding-left: 1em; text-indent: -1em; padding-bottom:0.4em; word-wrap: break-word; overflow-wrap: break-word;
}
#attention_Main {
	width: 700px;
	margin:40px auto 0;
	text-align: left;
}
body#dAttention {
	padding:0;
}
#dAttention #header {
	height: 46px;
	text-align: left;
	background: url(/navigate/products/common/direct/header/images/nv_another_02.gif) center left repeat-x;
	zoom: 1;
	overflow: hidden;
}
#dAttention #header a {
	display: block;
	float: left;
}
#dAttention #header a#close {
	float: right;
}
#dAttention #header:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
#dAttention #footer {
	padding-top: 4px;
	text-align: right;
	background: url(/navigate/products/common/direct/footer/images/img_line.gif) top left repeat-x;
	margin: 0 0 10px 0;
	width: 100%;
}
#dAttention h2 {
	color: #ffffff;
	background: #5b5b5b;
	margin: 2px auto 0;
	padding: 5px;
	width: 700px;
	font-weight: bold;
}
#dAttention h3 {
	text-align: left;
	font-weight: normal;
	color: #666666;
	border-bottom: 1px solid #00341F;
	margin: 0 10px 10px;
	font-weight: bold;
}
#dAttention h4 {
	color: #7671d0;
	margin: 10px 10px 0;
}

#dTv h1 {
	display:block;
}
#dTv .contentswrap {
	width:761px;
	margin: 40px auto 0;
}
#dTv #BlueBox {
	border: 1px solid #0066cc;
	border-style-top:none;
	padding-top: 45px;
}
#dTv #BlueBox img {
	margin: auto;
}
#dTv #BlueBox div {
	display:block;
	width:661px;
	_width: 716px;
	text-align: left;
	margin: auto;
	padding: 25px 30px 40px 25px;
	line-height: 140%;
}
#dTv #BlueBox div.bline {
	border-bottom:1px solid #cccccc;
}
#dTv #GrayBox {
	border:1px solid #707070;
	border-style-top:none;
	padding-top:20px;
}
#dTv #GrayBox img {
	margin:auto;
}
#dTv #GrayBox div {
	display:block;
	width:661px;
	_width:716px;
	text-align:left;
	margin:auto;
	padding:25px 30px 40px 25px;
	line-height: 140%;
}
#dTv #GrayBox div.bline {
	border-bottom:1px solid #cccccc;
}

#model table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 700px;
	margin: 0 auto 10px;
	border:2px solid #cbcbcb;
}
#model th, td {
	padding:6px;
	font-weight: normal;
	text-align: left;
	border: 1px solid #cbcbcb;
	line-height: 1.6em;
	line-break:normal;
	word-break:break-all;
}
#model th {
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5b5b5b;
}
#model td p {
	padding-top:1em;
	line-height:1.2em;
}
#model #pro_Main {
	width:700px;
	margin:30px auto 0;
	position:relative;
}
#model #pro_Main h1 {
	margin: 20px auto 0;
	color: #666666;
	font-weight: bold;
}
#model .gF2F2F2 {
	background-color:#F2F2F2;
	vertical-align:top;
}
#model .gF1F8FF {
	background-color:#F8F8F8;
}




/* 143Q NEC Direct �ǉ��X�^�C�� 
================================================================ */
table.cc {
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0 auto 10px;
	border:2px solid #cbcbcb;
}
table.cc th, td {
	padding:6px;
	font-weight: normal;
	text-align: left;
	border: 1px solid #cbcbcb;
	line-height: 1.6em;
	line-break:normal;
	word-break:break-all;
}
table.cc th {
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5b5b5b;
}

#pro_Head {
	width: 700px;
}
#pro_Head .path li {
	font-size: 85%;
}
