/* CSS Document */
#column{
float:left;
width:918px;
padding-bottom:30px;
background-image:url(../images/bg.gif);
margin:0px;
}

/* LEFT COLUMN */
#columnLeft{
float:left;
width:320px;
padding-left:35px;
}

#columnAbout{

width:320px;
height:152px;
background-image:url(../images/home_ma_bg.gif);

}

#columnAbout img{
padding-right:2px;
float:left;
}

#columnAbout h2{
padding-top:15px;
padding-bottom:15px;
margin:0px;
}

#columnAbout p{
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
}

#columnTitleSet{
float:left;
width:320px;
margin-top:5px;
background-image:url(../images/home_column_bg.gif);
}

#columnTitle{
width:300px;

padding-left:10px;
padding-right:10px;
margin-top:5px;
margin-botom:5px;
}

#columnTitleDots{
float:left;
width:300px;
height:1px;
margin-left:5px;

border-bottom:dotted #999999 1px; 
}

#columnTitle img{
float:left;
padding-top:7px;
padding-right:10px;
}

#columnTitleRight{
width:230px;
float:left;
margin:0px;
padding:0px;
}

#columnTitleRight h2{
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:14px;
color:#0d5b34;
text-align:left;
padding-top:7px;
padding-bottom:5px;
margin:0px;
}

#columnTitleRight p{
width:230px;
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:12px;
color:#454545;
text-align:left;
}

#columnTitleRight img{
padding-bottom:10px;
}

/* RIGHT COLUMN */
#columnRight{
float:left;
width:468px;
margin-left:18px;

}

#columnNews{
float:left;
width:468px;
background-image:url(../images/home_title_bg.gif);
padding-left:10px;
padding-right:10px;
margin-bottom:10px;
}

#columnNews img{
padding-bottom:10px;
}

#columnNews p{
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:12px;
color:#000000;
padding-top:4px;
padding-bottom:4px;
border-bottom:dotted #999999 1px;
}

#columnTrack{
float:left;
width:468px;
background-image:url(../images/home_title_bg.gif);
padding-left:10px;
padding-right:10px;
margin-top:10px;
margin-bottom:20px;
}

#columnTrack table{
margin-top:10px;
}

#columnTrack td{
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:12px;
color:#000000;
vertical-align:top;
border-bottom:dotted #999999 1px;
padding-top:3px;
padding-bottom:3px;
}

#columnTrackImg{
float:left;
}

#columnTrackLink{
float:right;
padding-bottom:2px;
}

#columnTrackLink a{
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:11px;
color:#0c5a33;
text-align:right;
padding-bottom:2px;
}

#columnTrackLink img{
padding-right:5px;
}

#columnTrackTable{
width:468px;
float:left;
}

#columnTrackTable td{
line-height:1.4em;
}

.color1 {color: #FF0000;}/*買収*/
.color2 {color: #FF6633;}/*事業譲渡*/
.color3 {color: #000099;}/*株式交換*/
.color4 {color: #FF00FF;}/*業務提携*/
.color5 {color: #006600;}/*資産譲渡*/
.color6 {color: #999999;}/*資本参加*/
.color7 {color: #990000;}/*合併*/
.color8 {color: #00CC66;}/*会社分割*/
.color9 {color: #0099FF;}/*企業再生*/
.color10 {color: #FF99CC;}/*店舗譲渡*/
.color11 {color: #999900;}/*株式取得*/
.color12 {color: #FFCC00;}/*合弁設立*/
.color13 {color: #669999;}/*株式発行*/

#columnBanner{
float:left;
width:468px;
border-top:solid #006633 1px;
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:20px;
padding-top:10px;
text-align:right;
}

#columnBanner img{
padding-right:10px;
}