 /* 基本設定 */

body {
	margin:0px;
	padding:0px;
	text-align:center;
}

p{font-size:13px; line-height:140%;}
TD{font-size:13px; line-height:140%;}
a:hover{ text-decoration:underline ; color : #FF0000; }
br { font-size: 10px; line-height: 10px;}

h2 { font-size: 12px; }


 /* 回り込み */
.redbold {font-weight: bold; color:#CC0000; }

 /* 回り込み */
.floatl	 { float: left;  } 
.floatr	 { float: right; } 
.floatc	 { float: center; } 
.floatn	 { float: none;  } 
.clear	 { clear: both;  } 
br.clear { clear: both; height :1px ; font-size : 1px ; line-height : 1px ; display: block ; } 

/* ヘッダー */

#eip_header {
	width:720px;
	text-align:center;
	height: 72px;
	margin: 0px auto;
	background: url(images/header/header.gif) no-repeat;
	margin: 0px;
	padding: 0px;
}
#eip_header ul {
	margin: 0px;
	padding: 0px;
}

#eip_header li {
	float:left;
		list-style-type: none;
}
#eip_header .bn_title a {
	width:430px;
	height:60px;
	text-indent:-9999px;
	display: block;
	margin-right:80px;
}
#eip_header .bn_menu1 a {
	width:95px;
	height:18px;
	margin-top:10px;
	text-indent:-9999px;
	display: block;
}
#eip_header .bn_menu1 a:hover, #eip_header .bn_menu1 a:active, #eip_header .bn_menu1 a.on {
	background: url(images/header/header2.gif) no-repeat -510px -10px;
}
#eip_header .bn_menu2 a {
	width:115px;
	height:18px;
	margin-top:10px;
	text-indent:-9999px;
	display: block;
}
#eip_header .bn_menu2 a:hover, #eip_header .bn_menu2 a:active, #eip_header .bn_menu2 a.on {
	background: url(images/header/header2.gif) no-repeat -605px -10px;
}

/* 画像 */

img	{ border-width : 0px ; }

/* 余白 */
.margin_1	{ margin :	 1px ; }
.margin_2	{ margin :	 2px ; }
.margin_3	{ margin :	 3px ; }
.margin_4	{ margin :	 4px ; }
.margin_5	{ margin :	 5px ; }
.margin_6	{ margin :	 6px ; }
.margin_7	{ margin :	 7px ; }
.margin_8	{ margin :	 8px ; }
.margin_9	{ margin :	 9px ; }
.margin_10	{ margin :	10px ; }
.margin_15	{ margin :	15px ; }
.margin_20	{ margin :	20px ; }


.margin_t1	{ margin-top :	 1px ; }
.margin_t2	{ margin-top :	 2px ; }
.margin_t3	{ margin-top :	 3px ; }
.margin_t4	{ margin-top :	 4px ; }
.margin_t5	{ margin-top :	 5px ; }
.margin_t6	{ margin-top :	 6px ; }
.margin_t7	{ margin-top :	 7px ; }
.margin_t8	{ margin-top :	 8px ; }
.margin_t9	{ margin-top :	 9px ; }
.margin_t10	{ margin-top :	10px ; }
.margin_t15	{ margin-top :	15px ; }
.margin_t20	{ margin-top :	20px ; }

.margin_b1	{ margin-bottom :	 1px ; }
.margin_b2	{ margin-bottom :	 2px ; }
.margin_b3	{ margin-bottom :	 3px ; }
.margin_b4	{ margin-bottom :	 4px ; }
.margin_b5	{ margin-bottom :	 5px ; }
.margin_b6	{ margin-bottom :	 6px ; }
.margin_b7	{ margin-bottom :	 7px ; }
.margin_b8	{ margin-bottom :	 8px ; }
.margin_b9	{ margin-bottom :	 9px ; }
.margin_b10	{ margin-bottom :	10px ; }
.margin_b15	{ margin-bottom :	15px ; }
.margin_b20	{ margin-bottom :	20px ; }

.margin_r1	{ margin-right :	 1px ; }
.margin_r2	{ margin-right :	 2px ; }
.margin_r3	{ margin-right :	 3px ; }
.margin_r4	{ margin-right :	 4px ; }
.margin_r5	{ margin-right :	 5px ; }
.margin_r6	{ margin-right :	 6px ; }
.margin_r7	{ margin-right :	 7px ; }
.margin_r8	{ margin-right :	 8px ; }
.margin_r9	{ margin-right :	 9px ; }
.margin_r10	{ margin-right :	10px ; }
.margin_r15	{ margin-right :	15px ; }
.margin_r20	{ margin-right :	20px ; }

.margin_l1	{ margin-left :	 1px ; }
.margin_l2	{ margin-left :	 2px ; }
.margin_l3	{ margin-left :	 3px ; }
.margin_l4	{ margin-left :	 4px ; }
.margin_l5	{ margin-left :	 5px ; }
.margin_l6	{ margin-left :	 6px ; }
.margin_l7	{ margin-left :	 7px ; }
.margin_l8	{ margin-left :	 8px ; }
.margin_l9	{ margin-left :	 9px ; }
.margin_l10	{ margin-left :	10px ; }
.margin_l15	{ margin-left :	15px ; }
.margin_l20	{ margin-left :	20px ; }

.margin_lr1	{ margin-left :	 1px ;  margin-right : 1px ; }
.margin_lr2	{ margin-left :	 2px ;  margin-right : 2px ; }
.margin_lr3	{ margin-left :	 3px ;  margin-right : 3px ; }
.margin_lr4	{ margin-left :	 4px ;  margin-right : 4px ; }
.margin_lr5	{ margin-left :	 5px ;  margin-right : 5px ; }
.margin_lr6	{ margin-left :	 6px ;  margin-right : 6px ; }
.margin_lr7	{ margin-left :	 7px ;  margin-right : 7px ; }
.margin_lr8	{ margin-left :	 8px ;  margin-right : 8px ; }
.margin_lr9	{ margin-left :	 9px ;  margin-right : 9px ; }
.margin_lr10	{ margin-left :	10px ;  margin-right : 10px ; }
.margin_lr15	{ margin-left :	15px ;  margin-right : 15px ; }
.margin_lr20	{ margin-left :	20px ;  margin-right : 20px ; }

.margin_tb1	{ margin-top :	 1px ;  margin-bottom : 1px ; }
.margin_tb2	{ margin-top :	 2px ;  margin-bottom : 2px ; }
.margin_tb3	{ margin-top :	 3px ;  margin-bottom : 3px ; }
.margin_tb4	{ margin-top :	 4px ;  margin-bottom : 4px ; }
.margin_tb5	{ margin-top :	 5px ;  margin-bottom : 5px ; }
.margin_tb6	{ margin-top :	 6px ;  margin-bottom : 6px ; }
.margin_tb7	{ margin-top :	 7px ;  margin-bottom : 7px ; }
.margin_tb8	{ margin-top :	 8px ;  margin-bottom : 8px ; }
.margin_tb9	{ margin-top :	 9px ;  margin-bottom : 9px ; }
.margin_tb10	{ margin-top :	10px ;  margin-bottom : 10px ; }
.margin_tb15	{ margin-top :	15px ;  margin-bottom : 15px ; }
.margin_tb20	{ margin-top :	20px ;  margin-bottom : 20px ; }


.padding_1	{ padding :	 1px ; }
.padding_2	{ padding :	 2px ; }
.padding_3	{ padding :	 3px ; }
.padding_4	{ padding :	 4px ; }
.padding_5	{ padding :	 5px ; }
.padding_6	{ padding :	 6px ; }
.padding_7	{ padding :	 7px ; }
.padding_8	{ padding :	 8px ; }
.padding_9	{ padding :	 9px ; }
.padding_10	{ padding :	10px ; }
.padding_15	{ padding :	15px ; }
.padding_20	{ padding :	20px ; }


.padding_t1	{ padding-top :	 1px ; }
.padding_t2	{ padding-top :	 2px ; }
.padding_t3	{ padding-top :	 3px ; }
.padding_t4	{ padding-top :	 4px ; }
.padding_t5	{ padding-top :	 5px ; }
.padding_t6	{ padding-top :	 6px ; }
.padding_t7	{ padding-top :	 7px ; }
.padding_t8	{ padding-top :	 8px ; }
.padding_t9	{ padding-top :	 9px ; }
.padding_t10	{ padding-top :	10px ; }
.padding_t15	{ padding-top :	15px ; }
.padding_t20	{ padding-top :	20px ; }

.padding_b1	{ padding-bottom :	 1px ; }
.padding_b2	{ padding-bottom :	 2px ; }
.padding_b3	{ padding-bottom :	 3px ; }
.padding_b4	{ padding-bottom :	 4px ; }
.padding_b5	{ padding-bottom :	 5px ; }
.padding_b6	{ padding-bottom :	 6px ; }
.padding_b7	{ padding-bottom :	 7px ; }
.padding_b8	{ padding-bottom :	 8px ; }
.padding_b9	{ padding-bottom :	 9px ; }
.padding_b10	{ padding-bottom :	10px ; }
.padding_b15	{ padding-bottom :	15px ; }
.padding_b20	{ padding-bottom :	20px ; }

.padding_r1	{ padding-right :	 1px ; }
.padding_r2	{ padding-right :	 2px ; }
.padding_r3	{ padding-right :	 3px ; }
.padding_r4	{ padding-right :	 4px ; }
.padding_r5	{ padding-right :	 5px ; }
.padding_r6	{ padding-right :	 6px ; }
.padding_r7	{ padding-right :	 7px ; }
.padding_r8	{ padding-right :	 8px ; }
.padding_r9	{ padding-right :	 9px ; }
.padding_r10	{ padding-right :	10px ; }
.padding_r15	{ padding-right :	15px ; }
.padding_r20	{ padding-right :	20px ; }

.padding_l1	{ padding-left :	 1px ; }
.padding_l2	{ padding-left :	 2px ; }
.padding_l3	{ padding-left :	 3px ; }
.padding_l4	{ padding-left :	 4px ; }
.padding_l5	{ padding-left :	 5px ; }
.padding_l6	{ padding-left :	 6px ; }
.padding_l7	{ padding-left :	 7px ; }
.padding_l8	{ padding-left :	 8px ; }
.padding_l9	{ padding-left :	 9px ; }
.padding_l10	{ padding-left :	10px ; }
.padding_l15	{ padding-left :	15px ; }
.padding_l20	{ padding-left :	20px ; }

.padding_lr1	{ padding-left :	 1px ;  padding-right : 1px ; }
.padding_lr2	{ padding-left :	 2px ;  padding-right : 2px ; }
.padding_lr3	{ padding-left :	 3px ;  padding-right : 3px ; }
.padding_lr4	{ padding-left :	 4px ;  padding-right : 4px ; }
.padding_lr5	{ padding-left :	 5px ;  padding-right : 5px ; }
.padding_lr6	{ padding-left :	 6px ;  padding-right : 6px ; }
.padding_lr7	{ padding-left :	 7px ;  padding-right : 7px ; }
.padding_lr8	{ padding-left :	 8px ;  padding-right : 8px ; }
.padding_lr9	{ padding-left :	 9px ;  padding-right : 9px ; }
.padding_lr10	{ padding-left :	10px ;  padding-right : 10px ; }
.padding_lr15	{ padding-left :	15px ;  padding-right : 15px ; }
.padding_lr20	{ padding-left :	20px ;  padding-right : 20px ; }

.padding_tb1	{ padding-top :	 1px ;  padding-bottom : 1px ; }
.padding_tb2	{ padding-top :	 2px ;  padding-bottom : 2px ; }
.padding_tb3	{ padding-top :	 3px ;  padding-bottom : 3px ; }
.padding_tb4	{ padding-top :	 4px ;  padding-bottom : 4px ; }
.padding_tb5	{ padding-top :	 5px ;  padding-bottom : 5px ; }
.padding_tb6	{ padding-top :	 6px ;  padding-bottom : 6px ; }
.padding_tb7	{ padding-top :	 7px ;  padding-bottom : 7px ; }
.padding_tb8	{ padding-top :	 8px ;  padding-bottom : 8px ; }
.padding_tb9	{ padding-top :	 9px ;  padding-bottom : 9px ; }
.padding_tb10	{ padding-top :	10px ;  padding-bottom : 10px ; }
.padding_tb15	{ padding-top :	15px ;  padding-bottom : 15px ; }
.padding_tb20	{ padding-top :	20px ;  padding-bottom : 20px ; }


#footlink {
	text-align: center;
	}
	
	
/* EIPの特徴 */

img	{ border-width : 0px ; }

#features h3 {
	border-left: 6px solid #ED3439;
    margin-top: 20px;
	padding-left :10px ;
	font-weight: bold;
	color:#333333;
	font-size: 14px;
	line-height: 200%;
}

#features h3 strong {
	color:#ED3439;
}


