@charset "utf-8";


div.aboutBox {
	width:758px;
	margin:20px 0 0 0;
}
div.aboutBoxTxt {
	width:318px;
	float:left;
}
div.aboutBoxImg {
	width:425px;
	float:right;
}



div.howtoBox {
	width:758px;
	margin:20px 0 0 0;
}
div.howtoBoxImg {
	width:329px;
	float:left;
}
div.howtoBoxTxt {
	width:429px;
	height:700px;
	float:right;
	position:relative;
}
div.howtoBoxTxt em {
	color:#f39700;
	font-style:normal;
	font-weight:normal;
}
div.howtoBoxTxt ul {
	margin:0;
}
div.howtoBoxTxt ul li {
	padding:2px 0 2px 1.2em;
	text-indent:-1.2em;
	list-style-position:outside;
}
div.howtoBoxTxt div#step1 {
	width:414px;
	position:absolute;
	left:15px;
	top:32px;
}
div.howtoBoxTxt div#step2 {
	width:414px;
	position:absolute;
	left:15px;
	top:200px;
}
div.howtoBoxTxt div#step3 {
	width:414px;
	position:absolute;
	left:15px;
	top:365px;
}
div.howtoBoxTxt div#step4 {
	width:414px;
	position:absolute;
	left:15px;
	top:510px;
}



table#costTable {
	width:758px;
	margin:15px 0 0 0;
}
table#costTable tr.top th {
	background-image:url(../img/bk_cartypetable_info.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:29px;
	vertical-align:middle;
	text-align:center;
	border:1px solid #cccccc;
	padding:0;
}
table#costTable td {
	text-align:center;
	vertical-align:middle;
	padding:6px 0;
	border:1px solid #cccccc;
}
table#costTable td em {
	color:#cc3333;
	font-style:normal;
	font-weight:normal;
}
table#costTable td.icon {
	vertical-align:middle;
	text-align:center;
}
table#costTable td.car {
	vertical-align:middle;
	text-align:left;;
	color:#106eae;
	font-weight:bold;
	padding-left:5px;
}
table#costTable td.car p {
	display:table-cell;
	vertical-align:middle;
	font-size:inherit;
}
span.costTableAttn {
	color:#cc3333;
}



table#optionTable {
	width:758px;
	margin:15px 0 0 0;
}
table#optionTable tr.top th {
	background-color:#eeeeee;
}
table#optionTable th {
	border:1px solid #cccccc;
	padding:8px;
	vertical-align:middle;
}
table#optionTable th#optionTableType {
	width:130px;
}
table#optionTable th#optionTableOption {
	width:312px;
}
table#optionTable th#optionTableCost {
	width:312px;
}
table#optionTable td {
	border:1px solid #cccccc;
	padding:8px;
	text-align:center;
	vertical-align:middle;
}
