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

/* =============== Products =============== */

#p_products #mainArea {
	height:850px;
	position:relative;
}

#p_products .jcarousel-container {
	width:100%;
	background:url(/_img/products/listBg.png);
	height:100px;
	position:absolute !important;
	bottom:0px;
	z-index:5;
	overflow:hidden;
}

#p_products .jcarousel-clip {
	width:90%;
	margin:10px auto 0;
	overflow:hidden;
}

#p_products .jcarousel-prev {
	width:20px;
	height:20px;
	position:absolute;
	left:10px;
	top:40px;
	background:url(/_img/products/allow-left.gif) no-repeat;
}
#p_products .jcarousel-next {
	width:20px;
	height:20px;
	position:absolute;
	right:10px;
	top:40px;
	background:url(/_img/products/allow-right.gif) no-repeat;
}
#p_products .jcarousel-next:hover,
#p_products .jcarousel-prev:hover {
	opacity:.8;
}
	#p_products #mycarousel li {
		width:130px;
		height:80px;
		display:block;
		float:left;
		margin:0 10px 0 0;
	}
		#p_products #mycarousel li a:hover img {
			opacity:.8;
		}

#p_products .items {
	width:100%;
	min-height:100%;
	background-repeat:no-repeat;
	background-position:center center;
	-moz-background-size:cover;
	background-size:cover;
	position:relative;
	z-index:2;
}

	#p_products .items .main {
		width:1000px;
		margin:0 auto;
		padding:100px 0 200px;
	}
		#p_products .items .main .description {
			width:322px;
			padding:30px 30px 60px;
			background:url(/_img/common/hBackground.png);
		}
		
		#p_products .items .main .description h3 {
			font-size:20px;
			margin:0 0 30px;
		}
		#p_products .items .main .description table {
			margin:0 0 20px;
		}
			#p_products .items .main .description table th {
				width:30%;
				vertical-align:top;
				font-size:12px;
			}
			#p_products .items .main .description table td {
				vertical-align:top;
				font-size:12px;
				padding:0 0 1em;
			}
		#p_products .items .main .description ul li {
			float:left;
			width:73px;
			margin:0 3px;
		}
		#p_products .items .main .description ul li.mainimg {
			float:none;
			width:100%;
			margin:0 0 10px;
		}
			#p_products .items .main .description ul li a:hover {
				opacity:.8;
			}
	
	
	#p_products .nlitem001 {background-image:url(/_img/products/nl_001_bg.jpg);}
	#p_products .nlitem002 {background-image:url(/_img/products/nl_002_bg.jpg);}
	#p_products .nlitem003 {background-image:url(/_img/products/nl_003_bg.jpg);}
	#p_products .nlitem004 {background-image:url(/_img/products/nl_004_bg.jpg);}
	#p_products .nlitem005 {background-image:url(/_img/products/nl_005_bg.jpg);}
	#p_products .nlitem006 {background-image:url(/_img/products/nl_006_bg.jpg);}
	#p_products .nlitem007 {background-image:url(/_img/products/nl_007_bg.jpg);}
	#p_products .nlitem008 {background-image:url(/_img/products/nl_008_bg.jpg);}
	#p_products .nlitem009 {background-image:url(/_img/products/nl_009_bg.jpg);}
	#p_products .nlitem010 {background-image:url(/_img/products/nl_010_bg.jpg);}
	#p_products .nlitem011 {background-image:url(/_img/products/nl_011_bg.jpg);}
	#p_products .nlitem012 {background-image:url(/_img/products/nl_012_bg.jpg);}
	#p_products .nlitem013 {background-image:url(/_img/products/nl_013_bg.jpg);}
	#p_products .nlitem014 {background-image:url(/_img/products/nl_014_bg.jpg);}
	#p_products .nlitem015 {background-image:url(/_img/products/nl_015_bg.jpg);}
	#p_products .nlitem016 {background-image:url(/_img/products/nl_017_bg.jpg);}
	#p_products .nlitem017 {background-image:url(/_img/products/nl_018_bg.jpg);}
	#p_products .nlitem018 {background-image:url(/_img/products/nl_019_bg.jpg);}
	#p_products .nlitem019 {background-image:url(/_img/products/nl_020_bg.jpg);}
	#p_products .nlitem020 {background-image:url(/_img/products/nl_021_bg.jpg);}
	#p_products .nlitem021 {background-image:url(/_img/products/nl_022_bg.jpg);}
	#p_products .nlitem022 {background-image:url(/_img/products/nl_023_bg.jpg);}
	#p_products .nlitem023 {background-image:url(/_img/products/nl_024_bg.jpg);}
	#p_products .nlitem024 {background-image:url(/_img/products/nl_025_bg.jpg);}
	#p_products .nlitem025 {background-image:url(/_img/products/nl_026_bg.jpg);}
	#p_products .nlitem026 {background-image:url(/_img/products/nl_027_bg.jpg);}
	#p_products .nlitem027 {background-image:url(/_img/products/nl_028_bg.jpg);}
	#p_products .nlitem028 {background-image:url(/_img/products/nl_029_bg.jpg);}
	#p_products .nlitem029 {background-image:url(/_img/products/nl_030_bg.jpg);}
	#p_products .nlitem030 {background-image:url(/_img/products/nl_031_bg.jpg);}
	#p_products .nlitem031 {background-image:url(/_img/products/nl_032_bg.jpg);}
	#p_products .nlitem032 {background-image:url(/_img/products/nl_033_bg.jpg);}
	#p_products .nlitem033 {background-image:url(/_img/products/nl_034_bg.jpg);}
	#p_products .nlitem034 {background-image:url(/_img/products/nl_035_bg.jpg);}
	#p_products .nlitem035 {background-image:url(/_img/products/nl_036_bg.jpg);}
	#p_products .nlitem036 {background-image:url(/_img/products/nl_037_bg.jpg);}
	#p_products .nlitem037 {background-image:url(/_img/products/nl_038_bg.jpg);}
	#p_products .nlitem038 {background-image:url(/_img/products/nl_039_bg.jpg);}
	#p_products .nlitem039 {background-image:url(/_img/products/nl_016_bg.jpg);}
	#p_products .nlitem040 {background-image:url(/_img/products/nl_040_bg.jpg);}
	#p_products .nlitem041 {background-image:url(/_img/products/nl_041_bg.jpg);}
	#p_products .nlitem042 {background-image:url(/_img/products/nl_042_bg.jpg);}
	#p_products .nlitem043 {background-image:url(/_img/products/nl_043_bg.jpg);}
	#p_products .nlitem044 {background-image:url(/_img/products/nl_044_bg.jpg);}
	#p_products .nlitem045 {background-image:url(/_img/products/nl_045_bg.jpg);}

	#p_products .rgitem001 {background-image:url(/_img/products/rg_001_bg.jpg);}
	#p_products .rgitem002 {background-image:url(/_img/products/rg_002_bg.jpg);}
	#p_products .rgitem003 {background-image:url(/_img/products/rg_003_bg.jpg);}
	#p_products .rgitem004 {background-image:url(/_img/products/rg_004_bg.jpg);}
	#p_products .rgitem005 {background-image:url(/_img/products/rg_005_bg.jpg);}
	#p_products .rgitem006 {background-image:url(/_img/products/rg_006_bg.jpg);}
	#p_products .rgitem007 {background-image:url(/_img/products/rg_007_bg.jpg);}
	#p_products .rgitem008 {background-image:url(/_img/products/rg_008_bg.jpg);}
	#p_products .rgitem009 {background-image:url(/_img/products/rg_009_bg.jpg);}
	#p_products .rgitem010 {background-image:url(/_img/products/rg_010_bg.jpg);}
	#p_products .rgitem011 {background-image:url(/_img/products/rg_011_bg.jpg);}
	#p_products .rgitem012 {background-image:url(/_img/products/rg_012_bg.jpg);}
	#p_products .rgitem013 {background-image:url(/_img/products/rg_013_bg.jpg);}
	#p_products .rgitem014 {background-image:url(/_img/products/rg_014_bg.jpg);}
	#p_products .rgitem015 {background-image:url(/_img/products/rg_015_bg.jpg);}
	#p_products .rgitem016 {background-image:url(/_img/products/rg_016_bg.jpg);}
	#p_products .rgitem017 {background-image:url(/_img/products/rg_017_bg.jpg);}
	#p_products .rgitem018 {background-image:url(/_img/products/rg_018_bg.jpg);}
	#p_products .rgitem019 {background-image:url(/_img/products/rg_019_bg.jpg);}
	#p_products .rgitem020 {background-image:url(/_img/products/rg_020_bg.jpg);}
	#p_products .rgitem021 {background-image:url(/_img/products/rg_021_bg.jpg);}
	#p_products .rgitem022 {background-image:url(/_img/products/rg_022_bg.jpg);}
	#p_products .rgitem023 {background-image:url(/_img/products/rg_023_bg.jpg);}
	#p_products .rgitem024 {background-image:url(/_img/products/rg_024_bg.jpg);}
	#p_products .rgitem025 {background-image:url(/_img/products/rg_025_bg.jpg);}
	#p_products .rgitem026 {background-image:url(/_img/products/rg_026_bg.jpg);}
	#p_products .rgitem027 {background-image:url(/_img/products/rg_027_bg.jpg);}
	#p_products .rgitem028 {background-image:url(/_img/products/rg_028_bg.jpg);}
	#p_products .rgitem029 {background-image:url(/_img/products/rg_029_bg.jpg);}
	#p_products .rgitem030 {background-image:url(/_img/products/rg_030_bg.jpg);}
	#p_products .rgitem031 {background-image:url(/_img/products/rg_031_bg.jpg);}
	#p_products .rgitem032 {background-image:url(/_img/products/rg_032_bg.jpg);}
	#p_products .rgitem033 {background-image:url(/_img/products/rg_033_bg.jpg);}
	#p_products .rgitem034 {background-image:url(/_img/products/rg_034_bg.jpg);}
	#p_products .rgitem035 {background-image:url(/_img/products/rg_035_bg.jpg);}
	#p_products .rgitem036 {background-image:url(/_img/products/rg_036_bg.jpg);}

	#p_products .britem001 {background-image:url(/_img/products/br_001_bg.jpg);}
	#p_products .britem002 {background-image:url(/_img/products/br_002_bg.jpg);}
	#p_products .britem003 {background-image:url(/_img/products/br_003_bg.jpg);}
	#p_products .britem004 {background-image:url(/_img/products/br_004_bg.jpg);}
	#p_products .britem005 {background-image:url(/_img/products/br_005_bg.jpg);}
	#p_products .britem006 {background-image:url(/_img/products/br_006_bg.jpg);}
	#p_products .britem007 {background-image:url(/_img/products/br_007_bg.jpg);}
	#p_products .britem008 {background-image:url(/_img/products/br_008_bg.jpg);}
	#p_products .britem009 {background-image:url(/_img/products/br_009_bg.jpg);}
	#p_products .britem010 {background-image:url(/_img/products/br_010_bg.jpg);}
	#p_products .britem011 {background-image:url(/_img/products/br_011_bg.jpg);}
	#p_products .britem012 {background-image:url(/_img/products/br_012_bg.jpg);}
	#p_products .britem013 {background-image:url(/_img/products/br_013_bg.jpg);}
	#p_products .britem014 {background-image:url(/_img/products/br_014_bg.jpg);}
	#p_products .britem015 {background-image:url(/_img/products/br_015_bg.jpg);}

#p_products .caption {
	display:none !important;
}


/* =============== Concept =============== */

#p_concept {
	background-image:url(/_img/concept/mainimg.jpg);
}

#p_concept .main {
	background:url(/_img/common/hBackground.png);
	width:1000px;
	margin:0 auto;
	position:relative;
	top:100px;
	padding:30px 0 30px;
}
	#p_concept .main h3 {
		font-size:20px;
		margin:0 30px 30px;
	}
	#p_concept .main p {
		font-size:14px;
		margin:0 30px 1em;
	}



/* =============== Profile =============== */

#p_profile {
	background-image:url(/_img/profile/mainimg.jpg);
}

#p_profile .main {
	background:url(/_img/common/hBackground.png);
	width:1000px;
	margin:0 auto;
	position:relative;
	top:100px;
	padding:30px 0 30px;
}
	#p_profile .main h3 {
		font-size:20px;
		margin:0 30px 30px;
	}
	#p_profile .main p {
		font-size:14px;
		margin:0 30px 1em;
	}




/* =============== Map =============== */

#p_map {
	background-image:url(/_img/map/mainimg.jpg);
}

#p_map .main {
	background:url(/_img/common/hBackground.png);
	width:1000px;
	margin:0 auto;
	position:relative;
	top:100px;
	padding:30px 0 30px;
}
	#p_map .main h3 {
		font-size:20px;
		margin:0 30px 30px;
	}
	#p_map .main p {
		font-size:14px;
		margin:0 30px 1em;
	}
	#p_map #diadazur {
		width:800px;
		margin:0 auto;
	}
		#p_map #diadazur .textArea {
			width:270px;
			float:left;
			padding:50px 0 50px 50px;
		}
			#p_map #diadazur .textArea p {
				margin:0 0 2em;
			}
		#p_map #diadazur .map {
			width:400px;
			float:right;
		}
		#p_map #diadazur .map .metro {
			background:url(/_img/map/metro.gif) no-repeat left;
			height:16px;
			font-size:12px;
			line-height:16px;
			text-indent:20px;
		}




/* =============== Contact =============== */

#p_contact {
	background-image:url(/_img/contact/mainimg.jpg);
}

#p_contact .main {
	background:url(/_img/common/hBackground.png);
	width:1000px;
	margin:0 auto;
	position:relative;
	top:100px;
	padding:30px 0 60px;
}
	#p_contact .main h3 {
		font-size:20px;
		margin:0 30px 30px;
	}
	#p_contact .main p {
		font-size:14px;
		margin:0 30px 1em;
	}
	
	#p_contact .main table {
		width:900px;
		margin:0 auto 25px;
	}
		#p_contact .main table th {
			width:20%;
			vertical-align:top;
		}
		#p_contact .main table td {
			vertical-align:top;
			padding:0 0 1em;
		}
			#p_contact .main td p {
				position:relative;
				display:block;
				float:left;
				margin:0;
			}
			#p_contact .main td p label {
				position:absolute;
				top:0;
				left:5px;
				font-size:12px;
			}
			
			#p_contact .main td .textname {
				width:150px;
				margin:0 15px 0 0;
			}
			#p_contact .main td .zip {
				width:50px;
			}
			#p_contact .main td .text100 {
				width:350px;
			}
			#p_contact .main td .tel {
				width:100px;
			}
			#p_contact .main .button {
				text-align:center;
			}


.wtn_copyright {
	display:none !important;
}

/* =============== ���菤����@�Ɋ�Â��\�� =============== */

#p_order {
	background-image:url(/_img/order/mainimg.jpg);
	background-attachment:fixed;
}

#p_order .main {
	background:url(/_img/common/hBackground.png);
	width:1000px;
	margin:0 auto;
	position:relative;
	top:100px;
	padding:30px 0 60px;
}
	#p_order .main .contents {
		margin:0 0 2em;
		padding:0;
	}
	#p_order .main h3 {
		font-size:20px;
		margin:0 30px 30px;
	}
	#p_order .main h4 {
		font-size:12px;
		font-weight:bold;
		margin:0 0 1em 30px;
	}
	#p_order .main p {
		font-size:12px;
		margin:0 30px 3em;
	}
	#p_order .main .shoptable {
		margin:0 30px 1em 30px;
	}
		#p_order .main .shoptable th,
		#p_order .main .shoptable td {
			border:1px solid #CCC;
			font-size:12px;
			padding:7px;
			text-align:left;
		}
	#p_order .main .pricelist {
		margin:0 30px 1em 30px;
		width:700px;
	}
		#p_order .main .pricelist th,
		#p_order .main .pricelist td {
			border:1px solid #CCC;
			font-size:12px;
			padding:7px;
			width:25%;
			text-align:center;
		}
	
	#p_order .toform {
		margin:20px 0 0;
		text-align:center;
	}
