@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);
/* CSS SETTING for 新日本保険新聞社 */

html{
overflow: auto;
width: 100%;
height: 100%;
}
body{
width: 100%;
height: 100%;
margin: 0;
padding: 0;
font-family: "Noto Sans JP", "メイリオ","Meiryo",arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif!important;
font-size: 14px;
line-height: 140%;
line-height: 1.4;
color:#333!important;
background-color: #fff;
/*letter-spacing: -0.04em;*/
}

/*body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	color: #010101;
	font-family: Osaka, MS UI Gothic;
}*/

body.default {
	background-color: #FEEFD0;
}

.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;
}
a:hover img {
	opacity: 0.7;
    transition: 0.2s;
}
a img[alt="HOKEN FORUM.com"]{
    opacity: 1;
}

.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;
}


.style1 {
    color: #FF0000;
    font-weight: bold;
    font-size: 15px;
}
.style3 {
    font-size: 15px;
    color: #000066;
}
.style5 {
    font-size: 15px;
    font-weight: bold;
}
.style7 {
    font-size: 15px;
    color: #003399;
}
.style9 {
    font-size: 15px
}
