/* contens_support CSS */div#spt_body {	width: 580px;	margin: 20px;	}div#spt_body div#exp{	font-size: 11px;	line-height: 150%;	color: #444;	background: #eee;	padding: 7px 15px;	}div#spt_body h3 {	font-size: 15px;	color: #888;	font-weight: normal;	line-height: 1.4em;	width: 210px;	float: left;	display: inline;	text-indent: 10px;	background: url('../support/images/ctlg_mi-bg.gif') repeat-y;	}div#spt_body div#exp {	background: #efefef;	margin-bottom: 15px;	padding: 8px 15px;	}div#spt_body div#exp ul {	list-style-type: none;	}div#spt_body div#exp ul li {	font-size: 11px;	line-height: 1.3em;	color: #c00;	font-weight: bold;	}div#spt_body div#exp ul li ul.sub{	list-style-type: none;	margin-top: 2px;	}div#spt_body div#exp ul li ul.sub li{	color: #666;	line-height: 1.3em;	font-size: 11px;	font-weight: normal;	}div#spt_body div#exp ul.list {	list-style-type: none;	margin-top: 5px;	}div#spt_body div#exp ul.list li {	list-style-type: none;	color: #888;	font-weight: normal;	background: url('../images/all_arr-triangle.gif') no-repeat 0 5px;	padding-left: 10px;	}div#spt_body div.option {	font-size: 11px;	color: #222;	line-height: 1.3em;	width: 360px;	float: left;	display: inline;	padding-left: 10px;	background: url('../images/all_1px-dotted.gif') repeat-y;	margin-bottom: 10px;	}div#spt_body div.option div.expnote {	padding-left: 10px;	text-indent: -10px;	color: #888;	}div#spt_body div.option div.expnote.top {	margin-top: 3px;	}div#spt_body div.caution {	background: #eee;	font-size: 11px;	line-height: 1.4em;	color: #555;	padding: 5px 12px;	}div#spt_body input {	font-family: Helvetica;	}div#spt_body div#ctlg_order {	background: url('../support/images/ctlg_tdbg01.gif') repeat-y;	border-top: 2px groove #fff ;	border-bottom: 2px ridge #fff ;	margin-top: 10px;	margin-bottom: 25px;	_height: 1%;	}*+html div#spt_body div#ctlg_order {	background: url('../support/images/ctlg_tdbg01.gif') repeat-y;	border-top: 2px groove #fff ;	border-bottom: 2px ridge #fff ;	margin-top: 10px;	margin-bottom: 25px;	height: 1%;	}div#spt_body div#ctlg_order div.ctlg_clm1 {	font-size: 12px;	line-height: 1.3em;	color: #fff;	width: 134px;	_width: 150px;	padding: 4px 8px;	float: left;	display: inline;	border-top: 1px solid #fff;	}div#spt_body div#ctlg_order div.ctlg_clm1.top {	border: none;	}div#spt_body div#ctlg_order div.ctlg_clm1 input {	margin-right: 4px;	}div#spt_body div#ctlg_order div.ctlg_clm2 {	font-size: 11px;	line-height: 1.3em;	padding: 6px 0 6px 10px;	width: 420px;	float: left;	display: inline;	border-top: 1px dotted #ccc;		}div#spt_body div#ctlg_order div.ctlg_clm2.top {	border: none;	}div#spt_body div#ctlg_order div.ctlg_clm2 p {	margin-bottom: 3px;	}div#spt_body div#ctlg_order div.ctlg_clm2 textarea {	width: 410px;	height: 120px;	line-height: 1.2em;	margin-top: 4px;	}div#spt_body div#ctlg_order div.ctlg_clm2 div.expnote {	font-size: 11px;	color: #888;	text-indent: -10px;	padding-left: 10px;	}div#spt_body div#ctlg_order div.ctlg_clm2 div.ctlg_list1 {	font-size: 11px;	line-height: 1.3em;	color: #888;	width: 60px;	float: left;	}div#spt_body div#ctlg_order div.ctlg_clm2 div.ctlg_list2 {	font-size: 11px;	line-height: 1.3em;	color: #888;	width: 330px;	float: left;	}div#spt_body div#profile_form {	background: url('../support/images/ctlg_tdbg01.gif') repeat-y;	border-top: 2px groove #fff ;	border-bottom: 2px ridge #fff ;	margin-top: 10px;	margin-bottom: 10px;	_height: 1%;	}*+html div#spt_body div#profile_form {	background: url('../support/images/ctlg_tdbg01.gif') repeat-y;	border-top: 2px groove #fff ;	border-bottom: 2px ridge #fff ;	margin-top: 10px;	margin-bottom: 10px;	height: 1%;	}div#spt_body div#profile_form div.profile_clm1 {	font-size: 12px;	line-height: 1.3em;	color: #fff;	width: 134px;	_width: 150px;	padding: 4px 8px;	float: left;	display: inline;	border-top: 1px solid #fff;	}div#spt_body div#profile_form div.profile_clm1.top {	border: none;	}div#spt_body div#profile_form div.profile_clm1 input {	margin-right: 4px;	}div#spt_body div#profile_form div.profile_clm2 {	font-size: 11px;	line-height: 1.3em;	padding: 6px 0 6px 10px;	width: 420px;	float: left;	display: inline;	border-top: 1px dotted #ccc;	}div#spt_body div#profile_form div.profile_clm2.top {	border: none;	}div#spt_body div#profile_form div.profile_clm2 h4 {	color: #c00;	font-size: 14px;	line-height: 1.8em;	margin: 0 0 3px 0;	}div#spt_body div#profile_form div.profile_clm2 h4 span.square {	color: #888;	margin: 0 3px 0 0;	}div#spt_body div#profile_form div.profile_clm2 input.txt {	width: 300px;	}div#spt_body div#profile_form div.profile_clm2 input.txt2 {	width: 400px;	}div#spt_body div#profile_form div.profile_clm2 input.checkbox {	margin-right: 3px;	margin-left: 3px;	}div#spt_body div#profile_form div.profile_clm2 textarea {	width: 400px;	height: 8em;	margin: 8px 0 0 0;	}div#spt_body div#profile_form div.profile_clm2 input.marginT {	margin-top: 3px;	}div#spt_body div#profile_form div.profile_clm2 input.check {	margin-right: 4px;	}div#spt_body div#profile_form div.profile_clm2 input.tel {	ime-mode: disabled;	}div#spt_body div#profile_form div.profile_clm2 .expnote {	font-size: 11px;	color: #888;	margin-top: 2px;	text-indent: -10px;	padding-left: 10px;	}div#spt_body div#profile_form div.profile_clm2 span.red {	color: #c00;	font-size: 11px;	margin-left: 3px;	}div#spt_body h3.catalogdl {	margin-bottom: 7px;	width: 580px;	}div#spt_body div.cat_img {	float: left;	width: 193px;	text-align: center;	padding-bottom: 15px;	font-size: 11px;	line-height: 1.3em;	color: #444;	font-family: Meiryo, HiraginoKakuGothicPro, MS PGothic;	}div#spt_body div.cat_img h4 {	font-size: 12px;	margin-top: 5px;	color: #67879C;	font-family: Meiryo, HiraginoKakuGothicPro, MS PGothic;	text-align: center;	}div#spt_body div.cat_img div.cat_btn {	margin-top: 5px;	text-align: center;	}/* dl_document ςΡΞFθή_E[h */div#dl_document {	margin: 15px 0 15px 20px;	width: 580px;	}div#dl_document h3 {	font-size: 14px;	line-height: 1.2em;	margin-bottom: 3px;	color: #2863A6;	}div#dl_document h4 {	font-size: 12px;	font-weight: normal;	line-height: 1.2em;	margin-bottom: 3px;	color: #2863A6;	margin-top: 15px;	}div#dl_document p {	font-size: 12px;	line-height: 1.4em;	color: #444;	font-family: Meiryo, Hiragino Kaku Gothic Pro, MS PGothic;	text-indent: 11px;	margin-bottom: 8px;	}div#dl_document p.last {	margin: 0;	}div#dl_document span.spot {	color: red;	border-bottom: 1px solid red;	padding-bottom: 1px;	}div#dl_document div.caution {	width: 556px;	_width: 580px;	background: #eee;	font-size: 11px;	line-height: 1.3em;	color: #444;	padding: 8px 12px;	margin-bottom: 10px;	font-family: Meiryo, Hiragino Kaku Gothic Pro, MS PGothic;	}div#dl_document div.caution ul {	list-style-type: decimal;	margin: 10px 30px 10px 50px;	color: #666;	}div#dl_document div.caution ul.margin {	margin: 0 30px 0 50px;	}div#dl_document div.caution ul li {	margin-bottom: 2px;	}div#dl_document div.caution ul li.last {	margin-bottom: 0;	}div#acrobat_part1 {	float: left;	display: inline;	width: 120px;	font-size: 11px;	margin-left: 15px;	}div#acrobat_part2 {	float: left;	display: inline;	font-size: 11px;	line-height: 1.4em;	color: #666;	}div#dl_document div.doc_sub {	font-size: 11px;	color: #888;	line-height: 1.2em;	text-indent: -22px;	margin-left: 22px;	font-family: Meiryo, Hiragino Kaku Gothic Pro, MS Gothic;	}div#dl_document h5.tobihi_tbl_mi {	font-size: 12px;	line-height: 1.2em;	margin-bottom: 3px;	color: #644;	margin-top: 15px;	}div#dl_document table#tobihi_tbl {	width: 580px;	background: url('../images/all_tblbg580.gif');	}div#dl_document table#tobihi_tbl th {	font-size: 11px;	color: #fff;	line-height: 1.2em;	font-weight: normal;	background: #686868;	padding: 2px 0 3px 0;	font-family: Meiryo, Hiragino Kaku Gothic Pro, MS PGothic;	}div#dl_document table#tobihi_tbl th.method {	font-size: 11px;	color: #444;	line-height: 1.2em;	font-weight: normal;	background: #efefef;	font-family: Meiryo, Hiragino Kaku Gothic Pro, MS PGothic;	}div#dl_document table#tobihi_tbl td {	background: #fff;	font-size: 11px;	color: #444;	line-height: 1.2em;	text-align: center;	padding: 4px 0 4px 0;	font-family: Meiryo, Hiragino Kaku Gothic Pro, MS PGothic;	}div#dl_document table#tobihi_tbl td.exp {	text-align: left;	padding: 2px 4px;	width: 80px;	}div#dl_document table#tobihi_tbl td.exp2 {	text-align: left;	padding: 2px 4px;	width: 45px;	}div#dl_document table#tobihi_tbl td.decimal_list {	text-align: left;	padding: 5px 10px;	}div#dl_document table#tobihi_tbl td.decimal_list ol {	list-style-type: decimal;	margin-left: 20px;	}div#dl_document table#tobihi_tbl td.decimal_list ol li {	margin-bottom: 2px;	margin-left: 0;	}div#dl_document table#tobihi_tbl th.number {	font-size: 11px;	line-height: 1.4em;	font-family: Trebuchet MS;	color: #c00;	background: #efefef;	text-align: center;	}div#dl_document table#tobihi_tbl th.number img {	margin: 0 0 3px 0;	}div#dl_document table#tobihi_tbl th.product-name {	font-size: 11px;	line-height: 1.4em;	font-family: 'Meiryo', 'CI', 'Hiragino Kaku Gothic Pro', 'qMm pSPro W3', 'MS PGothic', 'lr oSVbN';	color: #c00;	background: #efefef;	text-align: left;	padding: 0 0 0 10px;	}div#dl_document table#tobihi_tbl th.wp {	text-align: left;	font-size: 11px;	line-height: 1.2em;	color: #c00;	padding: 2px 6px;	background: #efefef;	}div#dl_document table#tobihi_tbl td h6 {	margin: 0.3em 5px 0.1em;	font-weight: normal;	color: #c00;	font-family: 'Trebuchet MS';	}div#dl_document table#tobihi_tbl td p {	text-align: left;	margin: 0 5px;	text-indent: 0;	font-size: 1em;	line-height: 1.2em;	}div#dl_document table#tobihi_tbl .top {	border-top: 2px solid #dedede;	}dl.document-exp {	margin: 10px 0 15px;	}dl.document-exp dt {	font-size: 11px;	line-height: 1.2em;	width: 30px;	float: left;	display: inline;	color: #c00;	}dl.document-exp dd {	font-size: 11px;	line-height: 1.2em;	margin: 0 0 0 30px;	color: #c00;	}/* dl_pricelist Ώi\_E[h */div#dl_document dl#pricelist {	border-bottom: 1px solid #ccc;	}div#dl_document dl#pricelist dt.top {	background: none;	background: url('../images/all_1px.gif') repeat-x #efefef;	font-family: Meiryo, 'CI', 'Hiragino Kaku Gothic Pro', 'qMmpSPro W3', ''lr oSVbN, 'MS PGothic';	}div#dl_document dl#pricelist dt {	font-size: 12px;	font-weight: bold;	color: #666;	line-height: 1.4em;	float: left;	width: 270px;	padding: 5px 0 0 10px;	height: 37px;	background: url('../images/all_1px-dotted.gif') repeat-x #efefef;	font-family: Meiryo, 'CI', 'Hiragino Kaku Gothic Pro', 'qMmpSPro W3', ''lr oSVbN, 'MS PGothic';	overflow: hidden;	clear: both;	}div#dl_document dl#pricelist dt div.update {	font-size: 11px;	font-weight: normal;	line-height: 1.2em;	color: #888;	}div#dl_document dl#pricelist dd {	background: url('../images/all_1px-dotted.gif') repeat-x;	margin: 0 0 0 280px;	padding: 5px 0 0 0;	height: 37px;	}div#dl_document dl#pricelist dd.top {	background: none;	background: url('../images/all_1px.gif') repeat-x;	}div#dl_document dl#pricelist dd ul {	list-style-type: none;	margin: 0 0 0 10px;	}div#dl_document dl#pricelist dd ul li {	font-size: 11px;	line-height: 2.7em;	font-family: Arial;	font-weight: bold;	background: url('../images/all_ic-pdf.gif') no-repeat 0 7px;	padding: 0 0 0 20px;	}div#dl_document dl#pricelist dd ul li a:link {	text-decoration: none;	}div#dl_document h3.pricelist-h3 {	margin: 0;	}div#dl_document div#pricelist-topics {	overflow: auto;	width: 578px;	background: #fff url('/images/all_bg-shadow01.gif') repeat-x;	height: 7em;	margin: 0 0 15px 0;	border-left: 1px solid #bbb;	border-right: 1px solid #bbb;	border-bottom: 1px solid #bbb;	}div#dl_document div#pricelist-topics ul {	margin: 7px 10px;	font-size: 0.82em;	line-height: 1.2em;	list-style-type: none;	}div#dl_document div#pricelist-topics ul li {	margin: 0 0 0.3em 0;	}div#dl_document div#pricelist-topics ul li .date {	font-weight: bold;	font-family: 'Arial','Trebchet MS';	color: #999;	padding: 0 8px 0 0;	}div#dl_document div#pricelist-topics ul li .hakkou {	color: #c00;	text-decoration: none;	padding: 0 5px 0 0;	}div#dl_document div#pricelist-topics ul li .teisei {	color: #0082CD;	text-decoration: none;	padding: 0 5px 0 0;	}div#dl_document div#pricelist-topics ul li .kaitei {	color: #24612C;	text-decoration: none;	padding: 0 5px 0 0;	}div#dl_document div#pricelist-topics ul li ul.sub-txt {	list-style-type: none;	margin-left: 55px;	}div#dl_document div#pricelist-topics ul li ul.sub-txt li {	font-size: 11px;	color: #444;	margin: 0 0 0 0;	list-style-type: none;	}/*έvΏi\gsbNXwindow*/div#topics_body ul#pricelist-history {	margin: 10px 0 0 0;	line-height: 1.2em;	list-style-type: none;	position: relative;	padding: 0;	}div#topics_body ul#pricelist-history li {	margin: 0 0 0.8em 0;	padding: 0 0 0.8em 0;	border-bottom: 1px solid #ccc;	}div#topics_body ul#pricelist-history li .date {	font-weight: bold;	font-family: 'Arial','Trebchet MS';	color: #999;	padding: 0 8px 0 0;	}div#topics_body ul#pricelist-history li .hakkou {	color: #c00;	text-decoration: none;	padding: 0 5px 0 0;	}div#topics_body ul#pricelist-history li .teisei {	color: #0082CD;	text-decoration: none;	padding: 0 5px 0 0;	}div#topics_body ul#pricelist-history li .kaitei {	color: #24612C;	text-decoration: none;	padding: 0 5px 0 0;	}div#topics_body ul#pricelist-history li a:link {	font-weight: bold;	}div#topics_body ul#pricelist-history li ul.sub-txt {	list-style-type: none;	margin: 5px 0 5px;	padding: 0 10px 0 25px;	}div#topics_body ul#pricelist-history li ul.sub-txt li {	font-size: 11px;	color: #444;	margin: 0 0 5px 0;	list-style-type: disc;	border: none;	padding: 0;	}div#topics_body ul#pricelist-history li ul.sub-txt li strong {	color: red;	margin: 0 3px;	}/*έvΏi\table*/div#dl_document table.pricelist-tbl {	width: 100%;	background: url('/images/all_tblbg580.gif');	font-size: 100%;	line-height: 1.2em;	}div#dl_document table.pricelist-tbl tr.topline th,div#dl_document table.pricelist-tbl tr.topline td {	border-top: 2px solid #aaa;	}div#dl_document table.pricelist-tbl th {	font-size: 11px;	color: #fff;	line-height: 1.2em;	font-weight: normal;	background: #686868;	padding: 3px 0 3px 0;	font-family: 'Meiryo', 'Hiragino Kaku Gothic Pro', 'MS PGothic';	}div#dl_document table.pricelist-tbl th.method-part {	background: #ddd;	width: 40px;	}div#dl_document table.pricelist-tbl th.method {	font-size: 0.82em;	color: #666;	line-height: 1.2em;	background: #efefef;	font-family: 'Meiryo', 'Hiragino Kaku Gothic Pro', 'MS PGothic';	font-weight: bold;	text-align: left;	padding: 0 10px;	}div#dl_document table.pricelist-tbl th.method span {	font-weight: normal;	font-size: 12px;	}div#dl_document table.pricelist-tbl th.date {	width: 55px;	}div#dl_document table.pricelist-tbl td {	background: #fff;	font-size: 12px;	color: #444;	text-align: center;	padding: 4px 0 4px 0;	font-family: 'Arial','Trebuchet MS';	height: 50px;	}div#dl_document table.pricelist-tbl td.dl {	width: 70px;	padding: 6px 0;	background: #efefef;	}/* office xXEcΖAζ */.office_td1{	padding-top:8px;	padding-bottom:7px;	border-bottom:1px dotted #ccc;	font-size:12px;	color:#390;	text-align:left;	}.office_td2{	padding-top:8px;	padding-bottom:7px;	border-bottom:1px dotted #ccc;		font-size:12px;	line-height:160%;	color: #666;	}.office_bmap{	vertical-align:middle;	padding-bottom:4px;	line-height:150%;	}/* redirect_xxx _CNg */div#redirect_body {	width: 580px;	margin: 20px;	}div#redirect_body p {	font-size: 12px;	line-height: 1.4em;	margin-bottom: 4px;	font-weight: bold;	color: #888;	}
