  
@import url(side.css);

/*-------------------------枠組・基本*/
BODY{
	font-size : 13px;
	text-align: center; 
	line-height : 18px;
	background-image:url('../images/common/bk.png'); 
    background-repeat:repeat-y repeat-x; 
	letter-spacing: normal;
}
#wrap{
	width: 960px;
	text-align: left;
	margin: 0 auto;
	background-color: #ffffff;
}
#inner{
	margin: 0px 15px 0px 15px;
} 
#mainWrap{
	width: 680px;
	float: left;
}
#sideWrap{
	width: 250px;
	float: right;
}
.clear{
	clear: both;
}
.clear hr{
	display: none;
}

/*-------------------------枠組・基本２*/
#mainWrap2{
	width: 830px;
	float: left;
}

/*-------------------------画像の枠無し*/
a img {
border: none;
}

/*-------------------------リンク*/
A{
	color : #green;
	text-decoration: none;
}

A:HOVER{
	text-decoration : underline overline;
}

/*-------------------------画像リンク*/
a:hover img.hoverImg{
 opacity:0.8;
 filter:alpha(opacity=80);
 -ms-filter: "alpha( opacity=80 )";
 }

/*-------------------------Hの記載*/
h1{
	font-size : 10pt;
	margin : 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	font-weight: normal;
	display:inline;
}

h2{
	width: 463px;
	height: 25px;
	font-family: "メイリオ";
	font-size: 15px;
	font-weight: bold;
	color: #189639;
	background-image: url(../images/index/back_h2.png);
	background-repeat: no-repeat;
	text-align: left;
	margin : 0px 0px 3px 10px;
	padding: 4px 0px 0px 25px;
}

/*-------------------------お客様のメリット*/
.i_1{
	float: left;
	margin : 0px 10px 12px 0px;
}

/*-------------------------ヘッダー下のテキスト囲い*/
.i_g1
{
	margin : 15px 25px 17px 0px;
	padding: 0px 0px 0px 0px;
}

/*-------------------------画像の回り込み（解除）*/
.floatclear
{
    clear: both;
}

/*-------------------------メニューの背景グリーン*/
.m_g
{
	background-color: #b9fbc5;
	padding: 5px 5px 5px 5px;
	margin : 0px 24px 10px 10px;
}

/*-------------------------枠無し*/
.m_1{
	margin : 0px 20px 20px 0px;
	font-size: 12px;
	letter-spacing: 0px;
}

.m_2{
	margin : 0px 20px 20px 10px;
}

/*-------------------------コラム等のタイトル*/
.title01{
	width: 640px;
	height: 25px;
	font-family: "メイリオ";
	font-size: 16px;
	font-weight: bold;
	color: #189639;
	background-image: url(../images/index/back_title01.png);
	background-repeat: no-repeat;
	text-align: center;
	margin : 0px 0px 4px 0px;
	padding: 7px 0px 0px 20px;
}

/*-------------------------改行の代わり*/
.br13{
	margin : 0px 0px 13px 0px;
}

.br20{
	margin : 0px 0px 20px 0px;
}

.br25{
	margin : 0px 0px 25px 0px;
}

.br30{
	margin : 0px 0px 30px 0px;
}

.br40{
	margin : 0px 0px 40px 0px;
}

.br50{
	margin : 0px 0px 50px 0px;
}

/*-------------------------サービスメニューリスト*/
#lsm {
   margin: 0px 25px 0px 15px;  
   padding: 0px 0px 10px 0px;
   list-style-position: inside;
}
.lsm_list {
   margin: 2px 0px 0px 0px;
   padding: 2px 0px 0px 0px;
}
.lsm_list li {
   margin: 0px;
   padding: 0px 0px 0px 8px;
   line-height: 24px;
   list-style-type: none;
   background-image: url(../images/index/l_s.gif);
   background-repeat: no-repeat;
   background-position: 0px 0px; 
}

/*-------------------------サービス一覧リスト*/
#s1menuk {
   width: 430px;
   margin: 0px 0px 0px 0px;  
   padding: 0px 0px 1px 0px;
   list-style-position: inside;
}
.s1menuk_list {
   margin: 2px 0px 0px 0px;
   padding: 2px 0px 0px 0px;
}
.s1menuk_list li {
   margin: 0px;
   padding: 0px 0px 0px 3px;
   line-height: 20px;
}

/*-------------------------リスト（お知らせ）*/
#info {
   border: 1px solid #ffa54a;
   margin: 0px 0px 10px 0px;  
   padding: 0px 1px 2px 2px;
   list-style-position: inside;
}
.info_list {
   margin: 0px 0px 0px 0px;
   padding: 1px 0px 0px 0px;
}
.info_list li {
   margin: 0px;
   padding: 0px 0px 0px 8px;
   line-height: 18px;
   list-style-type: none;
   background-image: url(../images/index/l_s.gif);
   background-repeat: no-repeat;
   background-position: 0px 0px; 
}

/*-------------------------コラムの更新*/
#column {
   width: 250px;
   margin: 0px 0px 0px 0px;  
   padding: 0px 0px 10px 0px;
   list-style-position: inside;
}
.column_list {
   margin: 2px 0px 0px 0px;
   padding: 2px 0px 0px 0px;
}
.column_list li {
   margin: 0px 0px 0px 0px; 
   padding: 0px 0px 0px 0px;
   line-height: 18px;
   list-style-type: none;
}

/*-------------------------フッター時間*/
.f_hour{
	margin : 10px 15px 10px 15px;
}