@charset "utf-8";
/* CSS Document */

/* -----------------------------------------
#
# INFORMATION
#
# FileName:	print.css
# Summary:	print
# Created:	2009-07-02
# UpdatedBy:	2009-07-02
# Copyright:	(c)Poiray All Rights Reserved.
------------------------------------------ */


/* -----------------------------------------
	Base Setting,Link,Font
------------------------------------------ */
body {
	background-color:#fff;
	color:#635953;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height:1.5;
}

table,ul,dl,h,p {
	font-size:84%;
}
img {
	border:none;
}
ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

dd {
	margin-bottom:1em;
	padding-bottom:1em;
	border-bottom:1px solid #635953;
}
h2,h3,h4 {
}

/* -----------------------------------------
	Layout
------------------------------------------ */
#header{
	width:auto;
}
#mainVisual {
	width:auto;
	height:auto;
}
#wrapper {
	width:auto;
}
#content,#contentMain {
	width:auto;
	margin:0 auto;
	float:none;
	overflow: visible;
}
#contentSub {
	display:none;
}
#extra {
	display:none;
}
#site_info {
	width:auto;
	clear:both;
}
#tab2 {
	display:inherit;
	overflow:visible;
}

/* -----------------------------------------
	Common Parts
------------------------------------------ */
#logo {
	padding-bottom:10px;
	border-bottom:#3876c4 3px solid;
}
#globalNav {
	display:none;
}
#utilityNav {
	display:none;
}
#topicPath {
	margin:0;
	font-size:84%;
	color:#000;
}
#mainVisual h2{
	display:none;
}
#mainVisual p.summary{
	display:none;
}

#siteInfo ul{
	display:none;
	list-style-type:none;
}
#siteInfo ul#site_option {
	display:block;
	margin:0;
	padding:0;
}
#site_info ul#site_option li{
	margin:0;
	padding:0;
}
#copyright {
	text-align:right;
}
.pagetop {
	display:none;
}

/* -----------------------------------------
	ProductName
------------------------------------------ */
.productName {
	overflow:hidden;
	padding:0;
	background:none;
	background-color:#191b1d;
	color:#000;
}
.productName h3{
	width:310px;
	padding:0 0 0 10px;
	border-left:5px solid #fada38;
	line-height:1;
	font-size:200%;
	font-weight:bold;
}
.productName p{
	float:none;
	width:190px;
	margin:1.5em 0;
	line-height:1.5;
	font-size:100%;
}

/* -----------------------------------------
	Bookmark
------------------------------------------ */
.bookmark {
	display:none;
}

/* -----------------------------------------
	Tab
------------------------------------------ */
.tabNav {
	display:none;
}
.tabNav li {
	float:left;
	width:140px;
	margin:0 4px 0 0;
	font-size:108%;
	letter-spacing:2px;
}
/* -----------------------------------------
	Product
------------------------------------------ */
#productDetail {
	padding:0;
	border:none;
}
#baseInfo {
	position:relative;
	padding:11px 0 11px 10px;
}
#productDetail h4.name{
	display:inline;
 	font-size:167%;
	font-weight:bold;
	vertical-align:bottom;
	border:none;
}
#productDetail .price {
	display:inline;
}
#productDetail .contact {
	display:none;
}
.module .headline {
	padding:9px 0 9px 10px;
	background-color:#ececec;
}
#productDetail .module h4{
	margin:2em 0 0;
	padding:0 0 0 11px;
	border-left:4px solid #2c3866;
	color:#2c3866;
	font-size:137%;
	font-weight:bold;
	line-height:1;
}
#productDetail .module p.productList{
	display:none;
}

/* -----------------------------------------
	ProductPhoto
------------------------------------------ */
#productPhoto {
	width:537px;
	margin:0 auto 14px;
	overflow:hidden;
}
#productPhoto #mainImage {
	width:445px;
	border:1px solid #d3d3d3;
	float:left;
	margin:0 7px 0 0;
}
#thumnail li{
	margin:0 0 3px;
}
#thumnail img{
	border:1px solid #d3d3d3;
}

/* -----------------------------------------
	Spec
------------------------------------------ */
.spec {
	overflow:hidden;
	margin:0 5px 0 10px;
}
* html .spec { height:1%}

.spec li {
	float:left;
	width:127px;
	height:35px;
	margin:0 2px 2px 0;
	background-color:#2c3866;
	color:#000;
	line-height:1.2;
	font-size:12px;
	border:1px solid #999;
}
.spec li p{
	text-align:center;
}

/* -----------------------------------------
	Utility
------------------------------------------ */
.utility {
	display:none;
}

/* -----------------------------------------
	SpecSummary
------------------------------------------ */
#productDetail #specSummary h4 {
	margin:2em 0 1em;
	padding:0 0 0px 11px;
	background:transparent;
	font-size:167%;
	font-weight:bold;
}
#specSummary dl {
	margin:0 11px 0;
}
#specSummary dt {
	color:#4d5a8d;
	font-weight:bold;
}
#specSummary dd {
	margin:0 0 1em;
}

/* -----------------------------------------
	PageNav
------------------------------------------ */
.pageNav {
	display:none;
}

/* -----------------------------------------
	Uses
------------------------------------------ */
#Uses p {
	margin:14px 10px 14px;
	font-weight:bold;
}
#Uses h5 {
	color:#2c3866;
	font-size:84%;
	font-weight:bold;
}
#Uses ul {
	width:537px;
	margin:0 auto 5px;
	overflow: hidden;
}
* html #Uses ul { height:1%;}

#Uses ul li {
	float:left;
	width:156px;
	padding:0 0 0 24px;
}
#Uses ul li:first-child {
	padding:0;
}
#Uses ul p{
	margin:0;
}
#Uses ul img{
	border:1px solid #d3d3d3;
}
#Uses p.more {
	display:none;
}

/* -----------------------------------------
	productResults
------------------------------------------ */
#productResults dl {
	margin:5px 10px 0;
	line-height:1.5;
	letter-spacing:1px;
	font-size:84%;
}
#productResults dt {
	clear:both;
	width:5.5em;
	display:block;
	float:left;
	padding:8px 0 0;
	font-weight:bold;
	color:#263159;
	word-break:break-all;
	overflow:hidden;
}
#productResults dl dd.first-child {
	background: none;
}
#productResults dd {
	margin:0;
	padding:8px 0 8px 6em;
	background:url(../images/common/mak_dotline02.gif) top repeat-x;
}
#productResults dd a{color:#000;}
#productResults dd a:hover{color:#666;}


/* -----------------------------------------
	RelationProduct
------------------------------------------ */
.products {
	width:527px;
	margin:18px auto 0;
	padding:8px 6px;
	border:1px solid #bcbcbc;
	background:url(../images/product/common/bg_relation_product.gif) repeat-y;
	overflow:hidden;
}
.products li{
	float:left;
	width:155px;
	padding:0 0 0 18px;
}
.products li:first-child{
		padding:0;
}
.products h5 {
	margin:0 0 8px 0;
	color:#2c3866;
	line-height:1.2;
	font-weight:bold;
}
.products p img{
	border:1px solid #bcbcbc;
}
.products ul.spec{
	margin:4px 0 0;
	padding:0;
}
.products .spec li{
	width:155px;
	height:35px;
	float:none;
	margin:0 0 2px 0;
	padding:0;
	background-color:#2c3866;
	color:#FFF;
	text-align:center;
	line-height:1.2;
	font-size:10px;
}
.products p.more {
	display:none;
}
.productList2 {
	display:none;
}

/* -----------------------------------------
	Specifications
------------------------------------------ */
#specifications {
	margin:0 10px;
	border-collapse:collapse;
}
#specifications th {
	width:28%;
	padding:5px 10px;
	border:1px solid #bcbcbc;
	background-color:#f5f6fa;
}
#specifications td {
	padding:5px 10px;
	border:1px solid #bcbcbc;
}
.notice {
	font-size:84%;
}
ul.notice {
	margin:7px 10px;
}
#tab2 p {
	margin:1em 10px;
}
#tab2 .utility{
	margin:10px 0 20px 10px;
	font-size:100%;
}
#tab2 .utility li{
	float:none;
	width:auto;
	margin:0;
	padding:0 0 0 16px;
	background:url(../images/common/mak_arrow01.gif) 0 0.25em no-repeat;
	border: none;
}
#tab2 .utility li a {
	padding:0;
	background:none;
}

/* -----------------------------------------
	Casestady
------------------------------------------ */
.entryWrapper {
	width:auto;
	margin:18px auto 0;
	border:none;
	overflow:visible;
}
.entryBody {
	overflow:visible;
}

.entryWrapper .bookmark,
.entryWrapper .utility{
	display:none;
}
.pagebute {
	display:none;
}

/* -----------------------------------------
	SiteInfo
------------------------------------------ */
#siteInfo h2 {
	width:936px;
	margin:30px auto 11px;
	padding:4px 8px 3px;
	color:#FFF;
	font-size:84%;
	font-weight:bold;
	background-color:#2c3866;
}
#siteInfo table {
	width:952px;
	margin:0 auto;
	font-size:84%;
}
#siteInfo table th{
	padding:3px 8px 7px;
	background: url(../images/common/bg_siteinfo_th.gif) bottom repeat-x;
	background-color:#e5e5e5;
	vertical-align:middle;
}
#siteInfo table td{
	padding:3px 8px 6px;
	background: url(../images/common/mak_dotline01.gif) bottom repeat-x;
	vertical-align:top;
}
#siteInfo table td.last-child{
	padding:3px 8px 6px;
	background:none;
}
#siteInfo p {
	width:952px;
	margin:0 auto 18px;
	padding:4px 0 0 7px;
	background:url(../images/common/mak_dotline01.gif) top repeat-x;
	font-size:84%;
}
#copyRight {
	padding:11px 0;
	background-color:#2c3866;
	text-align:center;
}
