@charset "utf-8";
/* CSS Document */


#coun {
padding: 15px 0px 90px 0px;
width: 894px;
}


.coun_left {
float: left;
padding-left: 10px;
width: 216px;
}

.kenjya_tv {
padding-top: 78px;
}

.misuzu_jyku {
padding-top: 19px;
}

.grazia {
padding-top: 19px;
}


.coun_right {
float: right;
width: 651px;
}

.coun_right h2 {
float: right;
width: 651px;
}


.introduction {
float: left;
padding: 30px 0px 0px 12px;
width: 639px;
}

.introduction h3 {
float: left;
}

.introduction p {
color: #666666;
float: right;
line-height: 1.5;
padding-top: 20px;
text-align: left;
width: 628px;
}


.naimen {
padding-top: 10px;
width: 639px;
}

.naimen h4 {
text-align: left;
width: 639px;
}

.naimen_desc {
padding-top: 5px;
width: 639px;
}

.naimen_desc p {
color: #666666;
line-height: 1.5;
padding: 2px 0px 8px 19px;
text-align: left;
width: 620px;
}


.naimen_corse {
padding: 24px 0px 0px 20px;
width: 619px;
}

.naimen_corse dl {
float: left;
padding: 15px 0px 0px 17px;
width: 602px;
}

.naimen_corse dl dt {
background: #f12b2e left top;
color: #FFFFFF;
float: left;
height: 16px;
padding-top: 1px;
text-align: center;
width: 46px;
}

.naimen_corse dl dd {
color: #666666;
float: left;
padding: 2px 0px 0px 8px;
text-align: left;
width: 548px;
}


.gaiken {
padding-top: 30px;
width: 639px;
}

.gaiken h4 {
text-align: left;
width: 639px;
}

.gaiken_desc {
padding-top: 5px;
width: 639px;
}

.gaiken_desc p {
color: #666666;
line-height: 1.5;
padding: 2px 0px 0px 19px;
text-align: left;
width: 620px;
}


.gaiken_corse {
padding: 15px 0px 0px 20px;
width: 619px;
}

.gaiken_corse dl {
float: left;
padding: 15px 0px 0px 17px;
width: 602px;
}

.gaiken_corse dl dt {
background: #f12b2e left top;
color: #FFFFFF;
float: left;
height: 16px;
padding-top: 1px;
text-align: center;
width: 46px;
}

.gaiken_corse dl dd {
color: #666666;
float: left;
padding: 2px 0px 0px 8px;
text-align: left;
width: 548px;
}


.yoyaku {
float: left;
padding: 15px 0px 0px 17px;
width: 602px;
}

.yoyaku p {
background: #f12b2e left top;
color: #FFFFFF;
float: left;
height: 16px;
padding-top: 1px;
text-align: center;
width: 46px;
}

.yoyaku p a {
color: #FFFFFF;
}

.yoyaku p a:link {
color: #FFFFFF;
}

.yoyaku p a:visited {
color: #FFFFFF;
}

.yoyaku p a:hover {
color: #FFFF00;
}

.yoyaku p a:active {
color: #FFFFFF;
}














