/* CSS SETTING for 新日本保険新聞社 */

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	color: #010101;
	font-family: Osaka, MS UI Gothic;
}
body.default {
	background-color: #FEEFD0;
}
a,
a img{
	cursor:pointer;
	}
.text16px {
	font-size: 16px;
	line-height: 130%;
}
.text14px {
	font-size: 14px;
	line-height: 130%;
}
.text12px {
	font-size: 12px;
	line-height: 130%;
}
.text10px {
	font-size: 10px;
	line-height: 130%;
}
.text9px {
	font-size: 9px;
	line-height: 130%;
}

.text16pxWhite {
	color: #FFFFFF;
	font-size: 16px;
	line-height: 130%;
}
.text14pxWhite {
	color: #FFFFFF;
	font-size: 14px;
	line-height: 130%;
}
.text14pxWhite {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 130%;
}
.text10pxWhite {
	color: #FFFFFF;
	font-size: 10px;
	line-height: 130%;
}
.text9pxWhite {
	color: #FFFFFF;
	font-size: 9px;
	line-height: 130%;
}

a {
	text-decoration : underline;
	color: #00639C;
	cursor: hand
	font-weight: normal;
}
a:visited {
	color: #990000;
	text-decoration: underline}
a:active {
	color: #FF6600;
	text-decoration: underline;
}
a:hover {
	color: #FF3300;
	text-decoration: underline;
}

.line140 {
	line-height: 140%;
}

input {
	font-size:12px; 
	background-color:#FFFFFF;
}
select {
	font-size:12px; 
	background-color:#FFFFFF;
	font-family: Osaka, MS UI Gothic;
}
textarea {
	font-size:12px; 
	background-color:#FFFFFF;
	font-family: Osaka, MS UI Gothic;
}
li {
	line-height: 150%}
iframe {
	border: solid, 1px;
}

/*  Copyright (C) 2004 新日本保険新聞社 All rights reserved. 
Preparation: 新日本保険新聞社 http://www.shinnihon-ins.co.jp/ */
.Color_CC0000 {
	color: #CC0000;
}
.Color_0000CC {
	color: #0000CC;
}

table.itemtable{
	width:100%;
}

table.itemtable td{
	text-align:center;
	border:none;
}

