/* インデックス------------------------------------------------------------ */
table,td { 
text-align:left; vertical-align:top; padding:0px; margin:0px; line-height:1.3em; }

th {
width:80px; text-align:left; vertical-align:top; padding:0px; margin:0px; line-height:1.3em; }

p { 
color:#555555; font-size:12px; padding:0em ; margin:0em; }

#a { 
font-size:11px; line-height:1.3em; padding:7px 5px 0px 75px ; margin:0px; }

#c { 
font-size:12px; line-height:1.3em; padding:7px 5px 0px 75px ; margin:0px; }

#b { 
font-size:12px; line-height:1.3em; padding:7px 5px 0px 75px ; margin:0px; }

#d { 
font-size:12px; line-height:1.3em; padding:7px 5px 0px 75px ; margin:0px; }



/* フラッシュ------------------------------------------------------------ */
#flash {
text-align:left; width:750px; height:220px; background-color:#ffffff; padding:0px; margin:0px auto 0px auto;
background-image:url(../image/index/flash_line.gif); background-position:0px 201px; background-repeat:no-repeat; bgproperties=:no-fixed; }



/* ウェブインテグレーション------------------------------------------------------------ */
#contents {
text-align:left; width:730px; height:300px; background-color:#ffffff; padding:0px; margin:0px auto 0px auto; }

#contents_left {
float:left; text-align:left; width:355px; height:310px; background-color:#ffffff; padding:0px; margin:0px; }

.web_integration {
float:left; text-align:left; width:355px; height:35px; padding:0px; margin:0px; }

#web_integration { 
display:block; background-image : url(../image/index/web_integration_a.gif); }
a:hover#web_integration { 
background-image : url(../image/index/web_integration_b.gif); }

.system_solution {
float:left; text-align:left; width:355px; height:155px; padding0px 0px; margin:0px;
background-image:url(../image/index/system_solution.gif); background-position:0px 0px; background-repeat:no-repeat; bgproperties=:no-fixed; }

#system_solution { 
display:block; background-image : url(../image/index/system_solution_a.gif); }
a:hover#system_solution { 
background-image : url(../image/index/system_solution_b.gif); }

.webdesign {
float:left; text-align:left; width:355px; height:70px; padding:0px; margin:0px;
background-image:url(../image/index/website.gif); background-position:0px 0px; background-repeat:no-repeat; bgproperties=:no-fixed; }

#webdesign { 
display:block; background-image : url(../image/index/website_a.gif); }
a:hover#webdesign { 
background-image : url(../image/index/website_b.gif); }



/* インターネットメディア------------------------------------------------------------ */
#contents_right {
float:right; text-align:left; width:355px; height:310px; background-color:#ffffff; padding:0px; margin:0px; }

.internet_media {
float:left; text-align:left; width:355px; height:35px; padding:0px; margin:0px; }

#internet_media { 
display:block; background-image : url(../image/index/internet_media_a.gif); }
a:hover#internet_media { 
background-image : url(../image/index/internet_media_b.gif); }

.internet {
float:left; text-align:left; width:355px; height:155px; padding:0px; margin:0px;
background-image:url(../image/index/internet.gif); background-position:0px 0px; background-repeat:no-repeat; bgproperties=:no-fixed; }

#internet { 
display:block; background-image : url(../image/index/internet_a.gif); }
a:hover#internet { 
background-image : url(../image/index/internet_b.gif); }

.consulting {
float:left; text-align:left; width:355px; height:70px; padding:0px; margin:0px;
background-image:url(../image/index/consulting.gif); background-position:0px 0px; background-repeat:no-repeat; bgproperties=:no-fixed; }

#consulting { 
display:block; background-image : url(../image/index/consulting_a.gif); }
a:hover#consulting { 
background-image : url(../image/index/consulting_b.gif); }



/* お知らせ------------------------------------------------------------ */
#info {
text-align:left; width:730px; height:400px; background-color:#ffffff; padding:0px; margin:0px auto 0px auto; }

#info_left {
float:left; text-align:left; width:450px; height:300px; padding:0px; margin:0px; }

#info_right {
float:right; text-align:left; width:260px; height:300px; padding:0px; margin:0px; }



/* メディア広告・ブログ------------------------------------------------------------ */
.media_top {
float:left; text-align:left; width:260px; height:25px; padding:0px; margin:0px; }

.media { display:block; background-image : url(../image/index/media_a.gif); }
a:hover.media { background-image : url(../image/index/media_b.gif); }

.media_bottom {
float:left; text-align:left; width:250px; height:150px; padding:5px 5px 0px 5px; margin:0px 0px 10px 0px;
background-image:url(../image/index/media_bottom.gif); background-position:0px 0px; background-repeat:no-repeat; bgproperties=:no-fixed; }

.linksite {
float:left; text-align:left; width:260px; height:180px; padding:0px;  margin:0px; }

#linksite { 
display:block; background-image : url(../image/index/linksite_a.gif); }
a:hover#linksite { 
background-image : url(../image/index/linksite_b.gif); }

