@charset "utf-8";

@import "../../css/common.css";
/*==================================================================*/

/* style css */

/*==================================================================*/

/* ---------------------------------------------------------------- */
/* try：index */
/* ---------------------------------------------------------------- */
#try{margin:0 auto 1.5em;padding:0;}

#try h2 *{margin:0;padding:0;}


/* main */
#try .main *{margin:0;padding:0;}
#try .main{
	margin:0.5em auto 2em;
	width:630px;
	background:url('../image/trial_photo.jpg') no-repeat right 0;
}
#try .main h1{
	margin:0;
	padding:0;
	height:45px;
	background:none;
}
#try .main p{
	margin:0;
	padding:1em 2em;
}
#try .main p span{
	font-size:0.8em;
	color:#cc0000;
}

#try .main p.short{
	margin:0;
	padding:1em 2em 0;
	width:320px;
}



/* ---------------------------------------------------------------- */
/* price：index */
/* ---------------------------------------------------------------- */
#price{margin:0;padding:0;}
#price h2 *{margin:0;padding:0;}

/* ---------------------------------------------------------------- */
/* 共通block */
/* ------------------------------------ */
div.block *{margin:0;padding:0;}
div.block{
	margin:2em auto 1.5em;
	width:605px;
}
/* 料金 */
div.block h2{
	margin:0 auto 0.8em;
	background:url('../../common_img/info_h2_red.gif') no-repeat center 0;
	padding:7px 10px 10px 30px;
	font-size:1.4em;
	/*font-weight:normal;*/
	color:#fff;	
}
/* お試しプリント */
div.block h2.tryh2{
	margin:0 auto 0.8em;
	background:url('../../common_img/info_h2.gif') no-repeat center 0;
	padding:7px 10px 10px 30px;
	font-size:1.4em;
	color:#fff;	
}

div.block h3{
	margin:0 10px 0.3em;
	padding:2px 10px 2px 20px;
	background:url('../../common_img/info_h3.gif') no-repeat 0 5px;
	font-size:1.2em;
}
/* 基本文 */
div.block p{
	margin:0 auto 1.5em;
	width:580px;
}
/* コメント */
div.block p.comment{
	margin:20px auto 5px;
	padding:1px 5px;
	background:#fff2f2;
	width:580px;
}
/* 税別文章 */
div.block p.tax{
	margin:0;
	padding:0;
	width:580px;
	font-size:0.9em;
	text-align:right;
}
div.block p.tax strong{color:#cc0000;}

/* 料金table */
div.block table{margin:0 auto;width:590px;}

div.block table,div.block th,div.block td{
	border:1px solid #c4ad96;
	border-collapse:collapse;
	text-align:center;
}
/* basic背景 */
div.block th{
	padding:6px 3px;
	background:url('../image/th_back.gif') repeat 0 0;
}
/* データ：背景 */
div.block th.data{
	padding:6px 3px;
	background:url('../image/th_back_data.gif') repeat 0 0;
	width:150px;
}
div.block th.color{
	padding:6px 3px;
	background:#f8f7f1;
}
div.block td{
	padding:6px 3px;
	background:#fdfdfd;
}

div.block td.head{
	background:#fffee9;
	width:100px;
}

div.block td.tryhead{
	background:#fffee9;
	width:200px;
}

div.block td.left{text-align:left;}

div.block ul{
	margin:4px auto 0;
	list-style-type:none;
	padding-left:6px;
	font-size:0.9em;
	}
	
/* お急ぎプリント */
/* ------------------------------------ */
div.hurry *{margin:0;padding:0;}


div.hurry{
	margin:0 auto;
	padding:10px;
	width:560px;
	background:#fffee9;
	border:3px double #e5dab9;
}
div.hurry p{
	color:#cc0000;
}
div.hurry h3{
	margin-bottom:0.5em;
	font-size:1.0em;
	border-bottom:3px double #e5dab9;
}
div.hurry h3 strong{
	padding:1px 5px;
	background:#cc0000;
	color:#fff;
}
div.hurry ul{padding-left:40px;}
div.hurry li span{font-size:0.9em;}


/* ぷりんと屋からのお願い */
/* ------------------------------------ */
div.important *{margin:0;padding:0;}
div.important{
	margin:2em auto;
	width:480px;
	background:#f8ece2;
}
div.important p{
	padding:0.8em 1.5em;
	width:430px;
}

/* データ作成のための別途作業内容 */
/* ------------------------------------ */
div.block p.fig{
	margin:0 auto 1em;
	text-align:center;
}

/* 生地について */
/* ------------------------------------ */
div.block h3 strong{color:#cc0000;}
div.block table.fablic{margin:0 auto 1em;width:300px;}

div.block table.fablic td{background:#f9f9f9;padding:6px 10px;}
/* コメント */
div.block p.notes{
	margin:3px auto 10px;
	width:580px;
}

