
/* メールフォーム
------------------------ */
#inquiry {
width: 100%;
}
#inquiry table {
border-top: 1px solid #ccc;
border-bottom: none;
border-left: none;
border-right: none;
width: 100%;
text-align: left;
}
#inquiry td {
border-top: none;
border-bottom: 1px solid #ccc;
border-left: none;
border-right: none;
padding: 10px;
}
#inquiry th {
color: #666;
 border-top: none;
 border-bottom: 1px solid #ccc;
 border-left: 6px solid #ccc;
 border-right: none;
 background-color: #f3f3f3;
font-weight: normal;
 padding: 10px;
 width: 150px;
 }

#inquiry th.must {
border-left-color: #d90000;
}

#inquiry th em {
font-style: normal;
color: #f00;
padding-left: 5px;
}

/* inputの指定 */
.text1,.text2 {
border: 1px solid #ccc;
background-color: #f3f3f3;
padding: 2px;
}
.text1 {
width: 100%;
}
.text2 {
width: 98%;
}
#inquiry .submit {
text-align: center;
margin-top: 30px;
}
.text1:focus,.text2:focus {
border-color: #7f9db9;
background-color: #fff;
}


/* テーブルstaff
------------------------------- */
#content #primary table th {
color: #069;
padding: 5px;
background-color: #f5f5f5;
}

#content #primary table td {
padding: 5px;
}



/* テーブル
------------------------------- */
table {
width: 100%;
height: 50px;
border: 1px solid #ccc;
border-collapse: collapse;  /* 線を重ねて表示 */

text-align: left;
}

table th {
color: #069;
padding: 2px;
background-color: #e5e5e5;
}

table td {
padding: 2px;
}

.td_blue {
background-color: #9cf;
}

.td_lightblue {
background-color: #cff;
}

.td_purple {
background-color: #ccf;
}

.td_purple1 {
background: url(../image/event/purple.gif) left top repeat;
}

.td_orange {
background-color: #fc9;
}
.td_bitter_orange {
background-color: #f60;
}

.td_yello {
background-color: #ff0;
}

.td_yello1 {
background-color: #ffc;
}

.td_yellowish {
background-color: #cfc;
}

.td_green {
background-color: #9c6;
}

.td_red {
background-color: #f99;
}

.td_pink {
background: url(../image/event/pink.gif) left top repeat;
}

.td_pink1 {
background-color: #fcc;
}

