/* CSS Document */

html{
height:inherit;
}

body{
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
color:#333333;
margin:0px;
padding:0px;
text-align:center;
height:inherit;
}

h1{
float:none;
width:146px;
height:42px;
margin:0px;
padding:0px;
display:none;
}

/*TOP CONENTS*/
#contentsTop{
width:100%;
height:62px;
margin:auto;
padding:0px;
text-align:center;
}

#contentsTopInside{
width:896px;
height:62px;
margin:0px;
padding:0px;
text-align:left;
}

#contentsTopInside h2{
top:37px;
left:32px;
width:864px;
height:42px;
margin:0px;
padding:0px;
border-bottom:solid 2px #006633;
}

#topTxt{
float:none;
top:4px;
left:668px;
width:215px;
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
display:none;
}

#topImg{
width:896px;
float:none;
margin:0px 11px;
display:none;
}

/*NAVIGATION*/
#navbar{
float:none;
width:892px;

margin-left:11px;
margin-right:11px;
padding-left:4px;
display:none;
}

#navbarshadow{
float:none;
width:896px;
margin-left:11px;
margin-right:11px;
}

#navbar h2{
float:none;
margin:0px;
display:none;
}

#navbar a{
display:block;
padding-top:3px;
padding-left:18px;
}

#search{
float:none;
margin:0px;

display:none;
}

#search table{
margin-right:20px;
}

#contents{
width:918px;
height:inherit;
margin:auto;
text-align:left;
}

#column{
float:none;
width:918px;
height:inherit;
padding-bottom:30px;
}

/* LEFT COLUMN */
#columnLeft{
float:none;
width:700px;
}

#columnTopSet{
float:none;
width:502px;
display:none;
}

#breadcrumbs{
float:none;
width:300px;
padding-bottom:25px;
}

#breadcrumbs a{
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:12px;
color:#000000;
}

#printbutton{
float:none;
width:100px;
padding-right:10px;
text-align:right;
display:none;
}

#article{
width:700px;
}

#article h2{
padding-top:7px;
padding-bottom:20px;
margin:0px;
}

#article p{
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:12px;
color:#313131;
line-height:1.4em;
margin-bottom:30px;
}

/*CALENDAR*/
#calendar{
float:left;
width:530px;
padding:0px;
margin-bottom:20px;
text-align:left;
background-image:url(../images/record/table_bg.gif);
}

#calendar table{
margin-left:5px;
margin-right:5px;
}

#calendar td{
padding:5px;
border-bottom:dotted #CCCCCC 1px;
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:12px;
color:#313131;
vertical-align:top;
line-height:1.5em;
}
.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;}/*株式発行*/

/*CALENDAR NAVIGATION*/
#calendarNav{
float:none;
width:520px;
height:22px;
}

#calendarNav h3{
float:left;
display:block;
height:22px;
margin:0px;
padding-top:3px;
padding-left:18px;
padding-right:18px;
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:12px;
color:#a9a9a9;
}

#calendarNav a{
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:12px;
color:#565656;
text-decoration:underline;
}

/* RIGHT COLUMN */

#columnRight{
float:none;
width:267px;
margin-left:13px;
margin-top:55px;
}

#columnRight img{
margin-bottom:30px;
}

/* BOTTOM FOOTER */
#footer{
float:none;
width:918px;
height:115px;
display:none;
}

#footerbar{
width:896px;
height:4px;
border-top:#006633 solid 4px;
margin:auto;
display:none;
}

#footerLeft{
float:none;
width:650px;
padding-left:35px;
padding-top:10px;
display:none;
}

#footerLeft p{
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:12px;
color:#000000;
margin-top:5px;
}

#footerLeft a{
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:12px;
color:#000000;
}

#footerLeftBottomSet{
float:none;
width:650px;
padding-top:10px;

display:none;
}

#footerLeftBottom1{
float:none;
width:410px;
}

#footerLeftBottom2{
float:none;
width:200px;
display:none;
}

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

address{
font-family:"ＭＳ Ｐゴシック",Osaka, sans-serif;
font-size:10px;
font-style:normal;
margin-top:5px;
}

#footerRight{
float:none;
width:190px;
padding-top:10px;
text-align:right;
}

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

#banner{
float:none;
width:884px;
padding-top:10px;
padding-bottom:20px;
padding-right:35px;
text-align:right;

display:none;
}

#banner img{
padding-right:15px;
}

#bannerbar{
width:851px;
height:1px;
border-top:#006633 solid 1px;
padding-bottom:10px;
margin-left:35px;
margin-right:35px;
display:none;
}

#toTop{
float:none;
width:75px;
padding-right:5px;
margin-top:10px;
text-align:right;

display:none;
}

#toTop a{
font-size:12px;
color:#000000;
text-decoration:underline;
}
