@charset "utf-8";
/* CSS Document */


#mun {
padding: 15px 0px 90px 0px;
width: 894px;
}


.mun_left {
float: left;
padding-left: 10px;
width: 216px;
}

.kenjya_tv {
padding-top: 0px;
}

.misuzu_jyku {
padding-top: 19px;
}

.grazia {
padding-top: 19px;
}


.mun_right {
float: right;
width: 651px;
}

.mun_right h2 {
float: right;
width: 651px;
}


.introduction {
float: left;
padding: 30px 0px 0px 12px;
width: 639px;
}

.introduction h3 {
float: left;
}

.introduction p {
color: #666666;
padding: 18px 12px 0px 0px;
text-align: right;
}

.introduction span {
color: #FF0000;
}


.otoiawase {
padding-top: 5px;
width: 639px;
}

.mun_bg {
background: url(../img/mun/mun_bg.gif) no-repeat left top;
height: 853px;
width: 639px;
}

.form {
padding-top: 55px;
width: 639px;
}

.form dl {
display: block;
float: left;
line-height: 1.5;
padding: 4px 0px 0px 0px;
width: 639px;
}

.form dl dt {
color: #636363;
display: block;
float: left;
padding: 4px 0px 0px 0px;
text-align: left;
width: 180px;
}

.form dl dd {
display: block;
float: left;
padding: 10px 0px 0px 0px;
text-align: left;
width: 459px;
}

.form dl dd p {
color: #636363;
float: left;
padding: 3px 3px 0px 0px;
text-align: left;
}

.form dl dd span {
color: #636363;
display: block;
line-height: normal;
font-size: 6px;
text-align: left;
}





.all_form {
background-color: #ffffff;
border:  1px solid #b3b3b3;
color: #000000;
display: inline;
float: left;
height: 19px;
text-align: left;
}

.all_form_ {
background-color: #f8e7d4;
border:  1px solid;
color: #000000;
display: inline;
float: left;
height: 100px;
}


#btns {
float: left;
padding: 20px 0px 0px 230px;
width: 332px;
}

#submit {
float: left;
padding: 0px 20px 0px 0px;
}

#reset {
float: left;
}

.btns {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
padding: 2px;
}



BODY { margin-left: 0px; 
 scrollbar-3dlight-color:#CCCCCC;
 scrollbar-arrow-color:#FFFFFF;
 scrollbar-track-color:#F6F6F6;
 scrollbar-darkshadow-color:#CCCCCC;
 scrollbar-face-color:#CCCCCC;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-shadow-color:#FFFFFF}


td {  font-size: 12px; text-decoration : none; color : #555555;line-height:22px;  font-family:"MS UI Gothic" }
	

.lineda {
border: 1px solid #b3b3b3;
height: 15px;
}

.lineda02 {
border: 1px solid #b3b3b3;
height: 140px;
}

.png24 { tmp:expression(setPng24(this));} 

h1,h2{ margin:0px; padding:0px; }

