/*--サマリーフォント指定 --*/
.summary {  font-size: 10px; line-height: 120%; color: #999999}
/*--ロゴマージン指定 --*/
.logo {  margin-top: 5px; margin-bottom: 3px; margin-left: 5px}
/*--電話番号マージン指定 --*/
.tel {  margin-right: 5px; margin-bottom: 5px}
/*--会員番号画像マージン指定 --*/
.member {  margin-bottom: 3px}
/*--資料請求ボタンマージン指定 --*/
.order {  margin-bottom: 3px}
/*--左メニューボタン（1つ目）マージン指定 --*/
.lbutton1 {  margin-top: 10px}
/*--左メニューボタン（2つめ以降）マージン指定 --*/
.lbutton2 {  margin-top: 5px}
/*--左メニューアイコンマージン指定 --*/
.menuicon {  margin-right: 5px; margin-left: 3px; margin-top: 3px}
/*--左メニューフォント指定 --*/
.menu {  font-size: 12px; color: #333333}
/*--リンクテキスト指定 --*/
a {  color: #333333; text-decoration: none}
/*--リンクテキストアクティブ状態指定 --*/
a:hover {  color: #6F9300; text-decoration: underline}
/*--メイン画像マージン指定 --*/
.mainimg {  margin-top: 10px}
/*--INDEXポイントフォント指定 --*/
.point {  font-size: 12px; line-height: 140%; color: #333333; padding-left: 10px; padding-top: 3px; padding-bottom: 6px}
/*--INDEX取扱保険リストフォント指定 --*/
.insurance {  font-size: 12px; line-height: 130%; color: #6F9300; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px}
/*--ニュースタイトル画像マージン指定 --*/
.newsimg {  margin-top: 20px}
/*--ニュースフォント指定 --*/
.news {  font-size: 12px; line-height: 130%; color: #333333; padding-top: 3px; padding-bottom: 3px}
/*--右オンライン見積もり（1つ目）マージン指定 --*/
.right1 {  margin-top: 10px}
/*--右オンライン見積もり（2つ目）マージン指定 --*/
.right2 {  margin-top: 5px}
/*--各生命保険リンクバナー上部枠マージン指定 --*/
.bannerbk {  margin-top: 20px; margin-bottom: 4px}
/*--各生命保険リンクバナー区切り線マージン指定 --*/
.line {  margin-top: 4px; margin-bottom: 4px}
/*--フッターボタンマージン指定 --*/
.futterbutton {  margin-top: 6px}
/*--コピーライトフォント指定 --*/
.copyright {  font-family: "Arial"; font-size: 11px; color: #333333; padding-top: 3px; padding-bottom: 5px}
/*--各生命保険リンクバナー下部枠マージン指定 --*/
.right3 {  margin-top: 4px}
.normal7 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 7px;
	color: #666666;
}
.normal8 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 8px;
	color: #666666;
}
.normal9 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 9px;
	color: #666666;
}
.normal10 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #666666;
}
.normal11 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11px;
	color: #666666;
}
.normal12 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #666666;
}
.normal13 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #666666;
}
.normal14 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #666666;
}
.normal15 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 15px;
	color: #666666;
}
.normal16 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	color: #666666;
}
.normal17 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 17px;
	color: #666666;
}
.normal18 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 18px;
	color: #666666;
}
.font7 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 7px;
}
.font8 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 8px;
}
.font9 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 9px;
}
.font10 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
}
.font11 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11px;
}
.font12 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
}
.font13 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
}
.font14 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
}
.font15 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 15px;
}
.font16 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
}
.font17 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 17px;
}
.font18 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 18px;
}
.hokenname {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #ffffff;
	font-weight: bolder;
}
.hokencomp {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #fa6d71;
}
.hokentitle {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #333333;
}
.hokentitle2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	line-height: 140%;
	font-size: 14px;
	color: #333333;
}
.hokenchuki {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #999999;
}
.hokencar {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #000040;
}
.hokenfire {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #321001;
}
.kaigai {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	color: #ff3333;
}
/*--火災保険メインイメージ--*/
.kasaimain {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	line-height: 150%;
	font-weight: bolder;
	color: #333333;
	padding-left: 30px;
	padding-top: 100px;
}
/*--火災保険見出し--*/
.kasaimidashi {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	font-weight: bolder;
	color: #800000;
	padding-left: 20px;
	padding-top: 0px;
}
/*--火災保険見出し2--*/
.kasaimidashi2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #666666;
	padding-left: 24px;
	padding-top: 0px;
}
/*--火災保険ボタン--*/
.kasaibtn1 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-weight: bolder;
	font-size: 14px;
	color: #666666;
	padding-left: 50px;
	padding-top: 5px;
}
/*--火災保険常識--*/
.kasaijosiki {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-weight: bolder;
	font-size: 14px;
	color: #666666;
	padding-left: 10px;
	padding-top: 0px;
}
/*--火災保険種類のロゴ--*/
.kasaikindtitle {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-weight: bolder;
	font-size: 14px;
	color: #333333;
	padding-left: 65px;
	padding-top: 15px;
}
/*--火災保険ページのロゴ--*/
.kasaipagelogo {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-weight: bolder;
	font-size: 18px;
	color: #333333;
	padding-left: 40px;
}
.kasaipagelogoe {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-weight: bolder;
	font-size: 14px;
	color: #98CB00;
	padding-left: 20px;
	padding-top: 10px;
}
.eigyojikan {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #333333;
	line-height: 120%;
	padding-left: 4px;
}
.eigyojikancom {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #CC6633;
}
/*--海外ＰＬ保険メインイメージ--*/
.plmain {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	line-height: 150%;
	font-weight: bolder;
	color: #CC3333;
	padding-left: 30px;
	padding-top: 18px;
}
.plmidashi {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	font-weight:bold;
	line-height: 140%;
	color: #600;
	padding: 6px 0px 6px 20px;
}
.plcom {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 140%;
	color: #666666;
	padding: 20px 0px 20px 25px;
}
.plcom2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	font-weight:bold;
	line-height: 200%;
	color: #666666;
	padding: 20px 0px 20px 25px;
}
.pllink {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 140%;
	color: #666666;
	padding: 0px 0px 0px 0px;
}
.pllink a {  color: #369; text-decoration: underline
}
.pllink a:hover {
	color: #369;
	text-decoration: none
}
.plindex {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 140%;
	color: #666666;
	padding: 20px 0px 20px 20px;
}
.plindex a {  color: #369; text-decoration: underline
}
.plindex a:hover {
	color: #369;
	text-decoration: none
}
.staffphoto {
	text-align:center;
	padding: 10px 0px 10px 0px;
}
.staffname1 {
	font-family: "ＭＳ Ｐ明朝", "Osaka";
	line-height: 150%;
	font-size: 14px;
	font-weight:bold;
	font-style: normal;
	color: #000000;
	text-align: left;
	padding: 10px 10px 4px 10px;
}
.staffname2 {
	font-family: "Times New Roman";
	line-height: 150%;
	font-size: 12px;
	font-weight:bold;
	font-style: normal;
	color: #000000;
	text-align: left;
	padding: 0px 10px 0px 10px;
}
.staffname3 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	line-height: 150%;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-align: left;
	padding: 0px 10px 10px 10px;
}
.staffcom {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	line-height: 150%;
	font-size: 12px;
	font-style: normal;
	color: #88B317;
	text-align: left;
	padding: 0px 10px 10px 10px;
}
.futomoji {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	text-align:left;
	font-size: 14px;
	color: #333333;
	font-weight:bold;
	line-height: 140%;
	padding:10px 0px 10px 20px;
}
.n10 {
	font-size: 10px;
	color: #999999;
}
.normal {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #666666;
}
.shokokai-img img{
	border:1px solid #CCC;
}
.shokokai-com {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #666666;
	padding:0px 15px 0px 15px;
	text-align:left;
}
.shokokai-com a {  color: #369; text-decoration: underline
}
.shokokai-com a:hover {
	color: #369;
	text-decoration: none
}

.shokokai-title {
	line-height: 200%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #F63;
	font-weight:bold;
}
.shokokai-dlditle {
	line-height: 200%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #09C;
	font-weight:bold;
}
.shokokai-dlcom {
	line-height: 120%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #333;
}

