﻿@charset "utf-8";

div#content div.pay {
	text-align:left;
	color:#333333;
	font-size:1.2em;
	margin-bottom:20px;
}

div#content div.pay h4 {
	height:25px;
	padding:0 0 0 15px;
	margin:14px 0 12px 2px;
	font-size:1.8em;
	border-left:5px solid #663300;
	line-height:1.1;
}
div#content div.pay p {
	padding:0 0 0 12px;
	line-height:1.3;
	margin:0;
}
div#content div.pay .mbottom20 {
	margin-bottom:20px;
}
div#content div.pay .mtop20 {
	margin-top:20px;
}
div#content div.pay .mtop10 {
	margin-top:10px;
}
div#content div.pay .mtop5 {
	margin-top:5px;
}
div#content div.pay span {
	font-weight:bold;
}
div#content div.pay .att {
	color:#CC0000;
}

div#content div.pay dl {
	padding:0 0 0 12px;
}
div#content div.pay dl dt {
	font-weight:bold;
	line-height:1.7;
}
div#content div.pay dl dd {
	line-height:1.3;
}
div#content div.pay ul {
	padding:0 0 6px 12px;
	list-style:none;
}

div#content div.pay ul li {
	background:url(../image/list_marker.gif) no-repeat left top;
	padding-left:20px;
	margin:0 0 4px 0;
	line-height:1.4;
}

div#content div.pay table {
	text-align:center;
	border-left:1px solid #666666;
	border-top:1px solid #666666;
	margin:20px 0 0 2px;
}
div#content div.pay table tr td {
	padding:8px 6px;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	font-weight:bold;
}
div#content div.pay .blue {
	background-color:#6699FF;
	color:#FFFFFF;
}
div#content div.pay .cream {
	background-color:#FFFFCA;
}
div#content div.pay .green {
	background-color:#DDFFDD;
}
div#content div.pay .yellow {
	background-color:#FFCC00;
}
div#content div.pay .h {
	padding:14px 6px;
}
