@charset "utf-8";
/* CSS Document */


#main {
background: url(../img/index/main_bg.gif) no-repeat left top;
height: 422px;
width: 894px;
}

.flash {
float: left;
padding-top: 22px;
width: 570px;
}

.main_right {
float: right;
padding-top: 11px;
width: 324px;
}


p.main_banner01 {
background: url(../img/index/main_banner01_.jpg) no-repeat left top;
float: right;
height: 189px;
width: 324px;
}

p.main_banner01 a {
display: block;
float: right;
height: 189px;
width: 324px;
}

p.main_banner01 a:hover {
background: transparent;
}

p.main_banner01 a:hover img {
visibility: hidden;
}


p.main_banner02 {
float: right;
height: 189px;
padding-top: 16px;
width: 324px;
}

p.main_banner02 span {
background: url(../img/index/main_banner02_.jpg) no-repeat left top;
display: block;
float: right;
height: 189px;
width: 324px;
}

p.main_banner02 a {
display: block;
float: right;
height: 189px;
width: 324px;
}

p.main_banner02 a:hover {
background: transparent;
}

p.main_banner02 a:hover img {
visibility: hidden;
}



#contents {
padding: 20px 0px 90px 0px;
width: 894px;
}

.content_left {
float: left;
width: 648px;
}


.introduction {
float: left;
width: 648px;
}

.introduction_left {
float: left;
width: 165px;
}

.introduction_right {
float: left;
width: 483px;
}

.introduction_right h3 {
float: left;
padding-top: 24px;
width: 483px;
}

.introduction_right h3 img {
float: left;
width: 205px;
}

.introduction_right p {
float: left;
line-height: 1.4;
padding-top: 12px;
text-align: left;
width: 483px;
}


.desc {
float: left;
padding-top: 35px;
width: 648px;
}

.desc h3 {
float: left;
width: 648px;
}

.desc h3 img {
float: left;
width: 495px;
}

.desc p {
float: left;
padding-top: 10px;
width: 648px;
}

.desc p img {
float: left;
width: 648px;
}



.kouka {
padding-top: 35px;
width: 648px;
}



.content_right {
float: right;
width: 246px;
}

.kenjya_tv {
float: right;
padding-top: 7px;
}

.kenjya_tv p {
width: 238px;
}

.kenjya_tv p a {
display: block;
width: 238px;
}


.misuzu_jyku {
float: right;
padding-top: 20px;
}

.misuzu_jyku p {
background: url(../img/misuzu_jyuku_.gif) no-repeat left top;
height: 87x;
width: 234px;
}

.misuzu_jyku p a {
display: block;
width: 234px;
}

.misuzu_jyku a:hover {
background: transparent;
}

.misuzu_jyku a:hover img {
visibility: hidden;
}


.grazia {
float: right;
padding-top: 20px;
}

.grazia p {
background: url(../img/grazia_.jpg) no-repeat left top;
height: 87x;
width: 234px;
}

.grazia p a {
display: block;
width: 234px;
}

.grazia a:hover {
background: transparent;
}

.grazia a:hover img {
visibility: hidden;
}


.executive {
float: right;
padding-top: 20px;
}

.executive p {
background: url(../img/executive_.jpg) no-repeat left top;
height: 80x;
width: 234px;
}

.executive p a {
display: block;
width: 234px;
}

.executive a:hover {
background: transparent;
}

.executive a:hover img {
visibility: hidden;
}


.misuzu_jyku {
float: right;
padding-top: 19px;
}

.grazia {
float: right;
padding-top: 19px;
}


.s_movie {
float: right;
padding-top: 20px;
}

.s_movie p {
background: url(../img/s_movie_.jpg) no-repeat left top;
height: 76x;
width: 234px;
}

.s_movie p a {
display: block;
width: 234px;
}

.s_movie a:hover {
background: transparent;
}

.s_movie a:hover img {
visibility: hidden;
}


.nounai {
float: right;
padding-top: 20px;
}

.nounai p {
background: url(../img/nounai_.jpg) no-repeat left top;
height: 62x;
width: 234px;
}

.nounai p a {
display: block;
width: 234px;
}

.nounai a:hover {
background: transparent;
}

.nounai a:hover img {
visibility: hidden;
}


.web_t {
float: right;
padding-top: 20px;
}

.web_t p {
background: url(../img/web_t_.jpg) no-repeat left top;
height: 50x;
width: 234px;
}

.web_t p a {
display: block;
width: 234px;
}

.web_t a:hover {
background: transparent;
}

.web_t a:hover img {
visibility: hidden;
}
















