﻿---------------------------------------------*/
/* コンテントの2段組（indexのみ）
---------------------------------------------*/
#content {
	overflow: auto !important;
	overflow /**/: hidden;
	width: 100%;
	background: #FFFFFF url(../images/content_bg.gif) left top repeat-y; 
        border-bottom: 1px solid #CCCCCC;
	padding: 25px 0;
      
}
#advertise {
	float: right;
	width: 180px;
        margin-bottom:10px;
}
#newsRelease {
	float: left;
	width: 530px;
	padding-left: 1px;
        margin:20px 5px 5px 5px;
}
/* アドのレイアウト（indexのみ）
---------------------------------------------*/
#advertise h3, #newsRelease h3 {
	color: #FFFFFF;
	background: #FFFFFF url(../images/title_bg.gif) left top repeat-x;
}
#advertise .section {
	margin-bottom: 3px;
	border-bottom: 1px solid #ccc;
}
#advertise .section p {
	margin: 0px 0;
        padding: 3px;
        width:170px;
}
#advertise .section .link {
	background: url(../images/arrow.gif) left center no-repeat;
	padding-left: 14px;
}
/* お知らせのレイアウト（indexのみ）
---------------------------------------------*/
#newsRelease table {width:543px;
	padding: 10px 18px 0 18px;
       
        border-left:#CCCCCC 1px solid ;
        border-right:#CCCCCC 1px solid ;
     border-top:#CCCCCC 1px solid ;       
}
#newsRelease td {
	color: #000000;
	margin-top: 10px;
　　　　vertical-align:top;
 　　　　border-bottom:1px solid #ccc;
 　　　　padding:3px;
}
#newsRelease td.date {
	color: #3452B2;
	margin-top: 10px;
       font-size:90%;
       vertical-align:top;
       width: 120px;
      border-bottom:1px solid #ccc;
     padding:3px;
}
#newsRelease img {padding-right:5px;
}
/* トップイメージ画像のレイアウト（indexのみ）
---------------------------------------------*/
#content h2{margin:5px 0;
}

/* フッター(indexのみpadding変更）
---------------------------------------------*/
#footerforindex {clear: both;	
	border-top: 2px solid #CCCCCC;
	text-align: center;
        background: url(../image/bcolor.gif) left top repeat;
        padding: 15px 0 15px 120px;
}

