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

/* �� �t���[���㕔���� ===== */
@media screen {
	#frameU {
		height: 191px;
	}
	html>body #frameL, html>body #frameI { /* ���_���u���E�U��p */
		top: 191px;
	}
	body#sw {
		padding-top: 0 !important;
	}
	#printtemp {
		display: none;
	}
}
@media print {
	iframe {
		display: none;
	}
}
.naviarea li {
	width: 475px;
	font-weight: bold;
}
body table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 950px;
}


/* �� �ʑ����� ===== */
body#sw {
	margin: 0;
	padding: 10px 0;
}
body#sw h1, #printtemp h1 {
	width: 950px;
	margin: 0 auto 10px;
}
body#sw #footer {
	margin: 10px;
}
ul.note2 li {
	padding-left: 1em;
}
#pro_Main {
	width:950px;
}

/* �� �\�t�g�ꗗ�p ===== */
h1 {
	width: 950px;
	margin: 0 auto 10px;
}
 dl {
	width: 950px;
	margin: 0 auto 10px;
	padding: 10px 0;
	background-color: #f4f4f4;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 950px;
}
 th, td {
	padding: 6px !important;
	font-weight: normal;
	text-align: left;
	border: 1px solid #9b9b9b;
	line-height: 1.4em;
	line-break:normal;
	word-break:break-all;
}
#tlist {
	margin: 0 auto 17px;
}

#tlist th {
	width: 200px;
	text-align: left;
	color: #494949;
	font-weight: bold;
}
/*
#tlist th {
	width: 150px;
	text-align: center;
	color: #494949;
	font-weight: bold;
}
*/
#tlist .lead th {
	text-align: left !important;
}
#tlist td {
	color: #494949;
	font-weight: normal;
}
#tlist tr.gF2F2F2 {
	background-color: #f2f2f2;
}
.slist {
	margin: 0 auto;
	border-left: 1px solid #9b9b9b;
	border-right: 1px solid #9b9b9b;
}
.scheck {
	color: #ff0000;
	text-align: center;
}
/*.slist th {
	font-weight: bold;
	background-color: #cccccc;
}*/
.slist td p {
	width: auto;
	margin: 0;
	/*text-align: right;*/
	color: #ff0000;
}
.keep{
	word-break:keep-all;
}
.tcenter {
	text-align: center;
}
.normal {
	font-weight: normal !important;
}
p, ul.note {
	width: 950px;
	margin: 10px auto 0;
	_margin-left: 0;
}
#catalog .slist tr.lead th.gFFFFFF {
	background: #ffffff;
}
span.Win7_lv {
	width: 235px;
}
span.Win7_vs {
	width: 335px;
}
span.Logo img{
	vertical-align: middle;
	margin-left: 3px;
}

/* �J�^���O���f��CSS */
#catalog tr.lead th {
	width: auto;
	text-align: center;
	color: #333333;
	/*font-weight: bold;
	background-color: #c7c7c7;*/
}
#catalog .slist tr.lead th.gFFFFFF {
	color: #494949;
	text-align: center;
}
#catalog .slist tr.lead th.gF2F2F2, .slist tr.gF2F2F2 th {
	color: #494949;
	text-align: center;
	background-color: #F2F2F2;
}
#catalog ul#exp {
	margin:0 auto 10px;
	_margin-left: 0;
}
#catalog ul#exp li {
	padding-bottom: 3px;
	padding-left: 1.5em;
	text-indent: -1.5em;
}

/* �J�X�^�}�C�Y���f��CSS */
#customize tr.lead th {
	width: auto;
	text-align: center;
	color: #333333;
	/*font-weight: bold;
	background-color: #c7c7c7;*/
}
#customize .slist tr.lead th.gFFFFFF {
	background-color:#FFFFFF;
	color: #494949;
	text-align: center;
}
#customize .slist tr.lead th.gF2F2F2, .slist tr.gF2F2F2 th {
	color: #494949;
	text-align: center;
	background-color: #F2F2F2;
}
#customize #exp {
	margin: 10px auto;
	text-align: left;
	zoom: 1;
}
#customize #exp:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#customize #exp table {
	float: right;
	width: 290px;
}
#customize #exp th {
	width: 60px;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
}
#customize #exp tr.lead th {
	background-color: #c7c7c7;
	width: 270px;
}
#customize #exp td {
	word-break:keep-all;
}
#customize #exp ul {
	float: left;
	_float: none;
	width: 470px;
	margin-top: 0;
	margin-bottom: 15px;
}
#customize #exp ul.status li {
	padding-bottom: 3px;
	padding-left: 1.5em;
	text-indent: -1.5em;
}
#customize #isp {
	width: 950px;
	margin: 10px auto;
	_margin-left: 0;
}
#customize #isp li.list33 {
	width: 33%;
	float: left;
}
#customize #isp li.list50 {
	width: 50%;
	float: left;
}

#flash {
	width: 950px;
	text-align: left;
	margin: 10px auto;
	padding: 5px 0;
	background-color: #f6f6f6;
}
#flash img {
	display: block;
	float: right;
	margin: 10px;
}
#flash p {
	width: 700px;
	margin: 10px;
}


/* �� ���ߐ�p ===== */
body#cf #title {
	width: 950px !important;
	margin: 20px auto 0;
	padding: 0px 10px 0px 0px;
}
body#cf #title h2 {
	float: left;
	margin-top: 0px;
	color: #666666;
	font-weight: bold;
}
body#cf #textsize {
	width: 200px !important;
	float: right;
	height: 19px;
	margin: 0px auto 0;
}
body#cf #textsize img {
	display: block;
	float: left;
	margin: 1px 0;
}
body#cf #textsize div {
	float: right;
	height: 19px;
	overflow: hidden;
}
body#cf #textsize div a {
	float: left;
	width: 17px;
	height: 17px;
	margin: 1px 0 1px 5px;
	text-indent: 17px;
	overflow: hidden;
}
body#cf table {
	width: 950px;
	margin: 10px auto 20px auto;
}
body#cf td.no {
	text-align: right;
	vertical-align: top;
	word-spacing: nowrap;
	word-break: keep-all;
}
/*
body#cf strong {
	color: #ff0000;
}
*/
body#cf ul {
	width: 940px;
	margin: 0 auto;
	_margin-left: 0;
}
body#cf td ul.note2 {
	width: auto;
	margin-top: 3px;
}
body#cf ul.note2 li {
	padding-left: 1em;
	text-indent: -1em;
}
body#cf #title h4 {
	float: left;
	margin-top: 0px;
	padding: 3px 0 3px 6px;
	font-weight: bold;
	border-left: 7px solid #1568C4;
}
tr.gF1F8FF {
	background-color: #f2f2f2;
}
tr.gFFFF99 {
	background-color: #FFFF99;
}
body#cf #pro_Main {
	width: 950px;
	text-align: left;
}
body#cf #topagetop {
	width: 950px;
	margin: 20px auto;
	text-align: right;
}
/* �� �\�t�g�E�F�A�p�b�N��p ===== */
body#pack {
	margin: 0;
	padding: 0 !important;
}
body#pack div.main{
	width: 950px;
	margin: 0px auto;
}
body#pack img{
	display: block;
}
body#pack .gotop img , body#pack #footer img{
	display: inline;
}
body#pack p{
	width: 950px;
	margin-left: 16px;
}
body#pack .t444444{
	color: #444444;
}
body#pack .t3B59A3{
	color: #3B59A3;
}
body#pack .t0076A3{
	color: #0076A3;
}
body#pack .note{
	width: 950px;
	margin-left: 16px;
}
body#pack ol.note li{
	padding-left: 1.5em;
	text-indent: -1.5em;
}
body#pack ul.note li{
	padding-left: 1em;
	text-indent: -1em;
}

/* �� Direct�w�b�_�[&�t�b�^�[��p ===== */
.customize #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;
	margin: 0 !important;
}
.customize #header a {
	display: block;
	float: left;
	padding-right: 0;
	background: none;
	margin: 0 !important;
}
.customize #header a#close {
	float: right;
}

.customize #header:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.customize #footer {
	height: 16px;
	padding-top: 4px;
	text-align: right;
	background: url(/navigate/products/common/direct/footer/images/img_line.gif) top left repeat-x;
	margin: 0 !important;
}
.customize #footer img {
	display: block;
	float: right;
	margin: 4px 0 0 0;
}
.customize #frameU #header, .customize #frameL #footer {
	margin: 0;
}

/* �� ����p ===== */
@media print {
	#hidesubtitle, #printtemp {
		display: block;
	}
	iframe, #lnkbox {
		display: none;
	}
}

#pro_Main h2 {
	padding:0 0 7px 4px;
	font-weight:bold;
}
#pro_Main #info {
	width: 900px;
	margin:0 auto 23px;
	padding:17px 20px;
	background-color:#f0f0f0;
}
#customize .gE4F1FF {
	background-color:#e4f1ff;
}
#customize .gFFFFFF {
	background-color:#ffffff;
}
#customize .slist {
	margin: 0 auto;
	border-left: 1px solid #9b9b9b;
	border-right: 1px solid #9b9b9b;
}
/*#customize .slist th {
	font-weight: bold;
	background-color: #e4f1ff;
}
#customize .slist td p {
	width: auto;
	margin: 0;
	text-align: right;
	color: #ff0000;
}*/
.office {
	background: #fffd4c!important;
	font-size: 115%;
	padding: 10px;
}

caption {
	text-align:left;
	padding:0 0 6px 3px;
	font-weight:bold;
	color:#14799c;
	font-size:110%;
}
h3.soft {
	width:950px;
	float:left;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	font-size:110%;
	padding-bottom:2px;
}
h3.soft span {
	padding-left:380px;
	font-weight:normal;
}
.cf {
	font-size:76%;
	color:#006600;
	font-weight: bold;
}
ul.noteSoft li {
	padding-left: 2.0em;
	line-height:1.4em;
}
ul.noteSoft li .list {
	display: inline-block;
	width: 2.0em;
	margin-left: -2.0em;
	color: #006600;
}
ul.noteSoft li .list2 {
	display: inline-block;
	width: 3.0em;
	margin-left: -2.0em;
	color: #006600;
}
.greenT {
	color: #006600;
}
#pro_Head .path {
	margin: 0;
	padding: 0 0 15px;
}
#pro_Head .path li {
	font-size: 85%;
}
	#pro_Head #naviAreaCus1 {
		position:relative;
		margin-top:30px;
		height:55px;
		background: url(/navigate/products/pc/192q/common/images/bg_resnavi_cus.gif) bottom left repeat-x;
	}
	#pro_Head #naviAreaCus1 .catBt {
		position:absolute;
		top:0;
		left:0;
	}

/* �ǉ�192Q--------------------------- */
dl.note {
	width: 950px;
	margin: 0 auto 10px;
	padding: 10px;
	background-color: #f4f4f4;
}
dl.note dt {
	color:#990000;
	font-weight:bold;
}
dl.note dd {
	padding:0.3em 0 0 0.6em;
	line-height:1.4em;
}







