
a:visited  {
	color: #339;
	text-decoration: none }


a:link {
	color: #505050;
	text-decoration: none }

a:hover {
	color: #339;
	text-decoration: underline }

blockquote    {
	font-style: italic;
	font-size: 12px;
	margin-top: 2px;
	margin-left: 60px }




body  {
	font-size: 14px;
	background-color: #f5f5f5;
	margin: 0 }
cite {
	font-style: normal;
	font-weight: normal;
	font-size: 12px }

em  {
	color: red;
	font-style: normal }

ul li {
	list-style-image: url(http://www.pbweb.jp/images/common/ball_list.gif);
	margin-top: 10px }

ul ul li {
	font-size: 12px;
	list-style-image: url(http://www.pbweb.jp/images/common/ball_small.gif);
	margin-top: 2px }

.cmnt     {
	color: #323232;
	font-size: 12px;
	text-indent: -1em;
	margin-left: 46px;
	padding-right: 10px;
	border-right: medium none }




.faq    {
	font-size: 12px;
	line-height: 130%;
	padding: 2px 10px 10px;
	line-break: strict  }

.faq14 {
	font-size: 14px;
	line-height: 130%;
	padding: 5px 10px 10px;
	line-break: strict  }

.ft10 { font-size: 10px }

.ft12 { font-size: 12px }

.ft14 { font-size: 14px }

.mag {
	font-size: 12px;
	line-height: 125%;
	list-style-image: url(http://www.pbweb.jp/images/common/ball_small.gif);
	margin-top: 2px;
	border-right: 0px none }

.nav {
	font-size: 10px;
	background-color: #dcdcdc;
	text-align: center;
	margin: 12px 20px 0px;
	padding: 2px 14px }

.story  {
	font-size: 12px;
	line-height: 150%;
	padding: 2px 10px 10px 10px;
	line-break: strict  }

