@charset "utf-8"; /*CSSDocument*//*ContentsArea******************************************/#cn-summary {	width:528px;}#img-package {	padding:0 10px;	width:178px;	float:left;}#cn-lead {	padding:120px 10px 15px 10px;	width:310px;	background-image:url(/font/passport/imgs/mpt-title.gif);	background-repeat:no-repeat;	float:right;}#cn-body {	padding:15px 10px;	width:508px;	clear:both;}h2.headline {	padding:5px 10px;	width:508px;	color:#ffffff;	background-color:#1461a6;	text-align:center;	display:block;}#cn-readme h2 {	border-top:1px solid #7f9dcc;	padding:15px 10px 0 10px;	width:508px;	color:#1461a6;	display:block;}#contents .pagetop {	margin:0 10px 25px 10px;	clear:both;}#cn-pittari, #cn-sample .cn01, #purchase {	width:528px;	background-repeat:no-repeat;	clear:both;}.cn01, .cn02, .cn03 {	background-repeat:no-repeat;}/*Purchase*********************/#purchase {	padding-top:15px;	padding-bottom:15px;	background-position:center top;}#purchase h2 { display:none; }.cn-purchase {	padding-top:3px;	width:528px;	background-image:url(/common/imgs/ln-illust.gif);	background-repeat:repeat-x;	background-color:#eaf5fa;}.cn-purchase-sub {	padding-top:10px;	width:528px;}.cn-purchase dl {	padding-top:15px;	padding-bottom:18px;	width:528px;	background-image:url(/common/imgs/ln-illust.gif);	background-repeat:repeat-x;	background-position:bottom left;}.cn-purchase dl dt { color:#1461a6; }/*Captions(from/cart/css/common.css)******************************************/#cn-captions {	border-top:1px solid #7f9dcc;	padding-top:15px;}#cn-captions .cn-g2 { padding:15px 0; }#cn-captions dl { padding:0 10px; }#cn-captions dt {	padding-top:10px;	display:block;}#cn-captions h3 {	margin-bottom:5px;	border-left:4px solid #1461a5;	padding-left:6px;	color:#1461a5;}.img-cards {	margin-top:5px;	width:244px;	height:38px;	background-image:url(/cart/imgs/img-cards.gif);	background-repeat:no-repeat;	background-position:center left;	background-color:#cccccc;	display:block;}.img-cards li { display:none; }/*SubArea******************************************/#ctg-menu h3 a, #sub-lineup h3 a { color:#2a5caa; }/*Sub-LineUp*********************/#sub-lineup {	margin:20px 0 15px 0;	border-bottom:1px solid #9da4cd;}#sub-lineup-up a, #sub-lineup-down a {	width:204px;	height:20px;	background-color:#2a5caa;	display:block;}#sub-lineup-up span, #sub-lineup-down span {	display:none;}#sub-lineup-up { margin-top:10px; }#sub-lineup-up a { background-image:url(/font/imgs/sub-lineup-up00.gif); }#sub-lineup-up a:hover { background-image:url(/font/imgs/sub-lineup-up01.gif); }#sub-lineup-down a { background-image:url(/font/imgs/sub-lineup-dw00.gif); }#sub-lineup-down a:hover { background-image:url(/font/imgs/sub-lineup-dw01.gif); }#sub-lineup-list {	margin:0;	width:204px;	height:261px;	overflow:hidden;}#sub-lineup-list li a {	border-top:1px solid #99ccff;	padding:5px 10px 5px 60px;	width:134px;	min-height:76px;	background-repeat:no-repeat;	background-position:center right;	display:block;}#sub-lineup-list li a:hover {} /*stock*/* html #sub-lineup-list li a { height:76px; } /*IE6 Fix*/#sub-lineup-list li {	background-repeat:no-repeat;	background-position:center left;}#sub-lineup-list li.mvp-professional { background-image:url(/common/pdcts/mvpp_sml.jpg); }#sub-lineup-list li.mvp-standard { background-image:url(/common/pdcts/mvps_sml.jpg); }#sub-lineup-list li.otpalette { background-image:url(/common/pdcts/otpt_sml.jpg); }#sub-lineup-list li.sheetworker { background-image:url(/common/pdcts/shtw_sml.jpg); }#sub-lineup-list li.otglyph { background-image:url(/common/pdcts/otg2_sml.jpg); }#sub-lineup-list li.mc-b2 { background-image:url(/common/pdcts/mcb2_sml.jpg); }#sub-lineup-links {	padding:10px;	width:184px;}/*FooterArea******************************************/#ft-lineup h3 a {	margin-left:10px;	margin-bottom:15px;	color:#2a5caa;	display:block;	position:absolute;}#ft-lineup {	margin-bottom:25px;	padding:16px 0;	width:984px;	text-align:left;	background-image:url(/common/imgs/ln-illust.gif);	background-repeat:repeat-x;	display:block;	clear:both;}#ft-lineup-left, #ft-lineup-right {	float:left;}#ft-lineup-left a, #ft-lineup-right a {	margin-top:2.6em;	/margin-top:1.9em; /*IE Fix*/	width:16px;	height:81px;	/height:82px; /*IE Fix*/	background-position:center center;	background-color:#2a5caa;	display:block;}#ft-lineup-left span, #ft-lineup-right span {	display:none;}#ft-lineup-left a { background-image:url(/font/imgs/ft-lineup-lt00.gif); }#ft-lineup-left a:hover { background-image:url(/font/imgs/ft-lineup-lt01.gif); }#ft-lineup-right a { background-image:url(/font/imgs/ft-lineup-rt00.gif); }#ft-lineup-right a:hover { background-image:url(/font/imgs/ft-lineup-rt01.gif); }#ft-lineup-list {	margin-top:2.6em;	/margin-top:1.9em; /*IE Fix*/	padding:0;	width:952px;	display:block;	float:left;	overflow:hidden;}#ft-lineup-list ul {	border-right:1px solid #99ccff;	width:3000px;	min-height:76px;	display:block;}#ft-lineup-list li a {	padding:5px 10px 5px 60px;	width:137px;	min-height:76px;	background-repeat:no-repeat;	background-position:center right;	display:block;}#ft-lineup-list li a:hover {} /*stock*/* html #ft-lineup-list { height:82px; } /*IE6 Fix*/* html #ft-lineup-list li a { height:82px; } /*IE6 Fix*/#ft-lineup-list li strong { color:#333333; }#ft-lineup-list li {	margin-right:15px;	border-left:1px solid #99ccff;	padding-left:15px;	background-repeat:no-repeat;	background-position:15px center;	display:block;	float:left;}#ft-lineup-list li.mvp-professional { background-image:url(/common/pdcts/mvpp_sml.jpg); }#ft-lineup-list li.mvp-standard { background-image:url(/common/pdcts/mvps_sml.jpg); }#ft-lineup-list li.otpalette { background-image:url(/common/pdcts/otpt_sml.jpg); }#ft-lineup-list li.sheetworker { background-image:url(/common/pdcts/shtw_sml.jpg); }#ft-lineup-list li.otglyph { background-image:url(/common/pdcts/otg2_sml.jpg); }#ft-lineup-list li.mc-b2 { background-image:url(/common/pdcts/mcb2_sml.jpg); }* html #ft-lineup-list li { background-position:15px top; } /*IE6 Fix*/* html #ft-lineup-list li.sml { margin:0; } /*IE6 Fix*/
