@charset "utf-8";
/* CSS Document */

/*--------------------------------------------

Site URL	:http://onlinelab.jp/
File Name	:photobook.css (http://onlinelab.jp/style/photobook.css)
Summery 	:EFfBOT[rXy[W tHgubNЉ
Created 	:2009-01-05
Copyright	:(c) Picturing Online, Inc. 

----------------------------------------------*/

h2#serviceTitlePhotobook {
	display:block;
	height:58px;
	width:336px;
	margin:0 50px 0 0;
	float:right;
	position:relative;
}

h2#serviceTitlePhotobook span{
background:transparent url(../images/title_photobookIndex.gif) no-repeat scroll left top;
height:58px;
width:336px;
display:block;
position:absolute;
top:0;
left:0;
}

h3 {
	color:#99006A;
	font-size:14px;
	height:20px;
	font-weight:bold;
	border-bottom:1px #D162B4 dotted;
	margin:20px 0 5px 0;
	padding:8px 0 2px 40px;
	background:url(../images/icon_h3_photobook.gif) no-repeat;
}

h4 {
	color:#d839a7;
	font-size:12px;
	height:14px;
	font-weight:bold;
	border-left:5px #d839a7 solid;
	margin:0px 30px 5px 0;
	padding:1px 0 1px 10px;
}

/*---------------------------------
table
----------------------------------*/

table.table,table.table td,table.table th {
	border:1px solid #eaadda;
	border-collapse:collapse;
	margin:5px 0;
	_margin:2px 0;
	text-align:center;
}

table.table th,table.table td {
	padding:5px;
	_padding:2px;
}

table.table th {
	color:#D162B4;
	background-color:#ffecfa;
}

table.table td {
	background-color:#fff;}

table.table td p {margin:2px 0;}

table.table caption {text-align:left;margin-top:5px;}

/*---------------------------------
png
----------------------------------*/

div#printType div.method img.alphafilter,div#photoType div.method img.alphafilter,div.method img.alphafilter {
left:5px;
top:5px;
margin:0;
position:absolute;
z-index:1;
}

/*---------------------------------
g摜
----------------------------------*/

div#elegant {
	width:155px;
	padding:5px;
	float:left;
}

div#black {
	width:105px;
	padding:5px;
	float:left;
}

div#simple {
	width:125px;
	padding:5px;
	float:left;
}

div#basic {
	width:155px;
	padding:5px;
	float:left;
}

div#arrange {
	width:155px;
	padding:5px;
	float:left;
}

div.bigImage {
	margin:20px 0;
	_margin:10px 0;
	float:left;
}

div.designThumb {
	width:104px;
	margin:8px 12px 0 0;
	_margin:4px 3px 0 0;
	float:left;
	position:relative;
	text-align:center;
}

div.designThumb p {
	font-size:11px;
	margin:0;
}

img.designThumb {
	border:1px solid #ccc;
	background-color:#fff;
	padding:2px;

}
