@charset "UTF-8";
/*++++++++++++++++++++++++++++++++++++++++++
HTML Setting
+++++++++++++++++++++++++++++++++++++++++++*/
#main table td {
	vertical-align:top;
	}

#ttl {
	width:573px;
	height:331px;
	background:url(../img/ttl.jpg) no-repeat;
	text-indent:-9999px;
	}

.txt01 {
	font-size:12px;
	line-height:1.3em;
	padding:10px;
	}

.cap_px10 {
	font-size:10px;
	padding-top:5px;
	}
	
.px10 {font-size:10px; line-height:1.4em}
.px12 {font-size:12px; line-height:1.4em}
.px12b {font-size:12px;font-weight:bold; line-height:1.4em}
	
.mgn_top40{margin-top:40px}
.pdg_top10 {padding-top:10px}
	
.name {
	font-size:14px;
	line-height:1.3em;
	font-weight:bold;
	}

.shiyou {
	font-size:12px;
	line-height:1.4em;
	padding-top:10px;
	}
	
.price {
	font-size:14px;
	line-height:1.3em;
	color:#FF0000;
	font-weight:bold;
	padding-top:10px;
	}
		
.price span {
	font-size:24px;
	}

#kirikae {
	width:width:543px;
	height:320px;
	background:url(../parts/bg01.gif) no-repeat;
	padding:20px 0px 20px 30px
	}

.btn01 {
	padding:10px 20px 0px 0px;
	text-align:right;
	}

.btn03 {
	padding:10px 0px 0px 0px;
	text-align:right;
	}

.tg_bg {
	background:url(../parts/tigers_bg01.gif) repeat-y;
	padding:20px 30px;
	}

.tg_bg02 {
	background:url(../parts/tigers_bg02.gif) no-repeat;
	height:185px; padding:10px 20px;
	}