/*CSS Document*/


/*-----mainContent-----*/
#mainContent {

}

#mainContent img {
vertical-align: top;
}

#mainContent h1 {
color: #0099CC;
font-weight: normal;
font-size: 120%;
margin: 2px;
}

#mainContent h1 img {
margin-right: 4px;
}

#mainContent h2 {
color: #000000;
font-weight: normal;
margin-left: 22px;
}

/*----detailInfo-----*/

#detailInfo {
}

#detailInfo table {
margin: 5px;
}

#detailInfo th {
background: url(../images/bar.gif) repeat-x;
color: #0099FF;
border-top: 1px solid #66CCFF;
border-bottom: 1px solid #66CCFF;
vertical-align: top;
width: 120px;
}

#detailInfo td {
vertical-align: top;
padding: 2px;
}

.iconSearch {
background: url(../images/icon_search-blue.gif) no-repeat top left;
margin: 4px;
padding-left: 18px;
}

.iconTime {
background: url(../images/icon_time.gif) no-repeat top left;
margin: 4px;
padding-left: 18px;
}

.iconInfo {
background: url(../images/icon_information.gif) no-repeat top left;
margin: 4px;
padding-left: 18px;
}

.iconRyokin {
background: url(../images/icon_ryokin-blue.gif) no-repeat top left;
margin: 4px;
padding-left: 18px;
}

.iconToiawase {
background: url(../images/icon_toiawase.gif) no-repeat top left;
margin: 4px;
padding-left: 18px;
}

/*-----navi-----*/
#navi {
margin: 4px;
text-align: right;
}

/*-----mcImageBox-----*/
#mcImageBox {
text-align: center;
margin-bottom: 20px;
}

#mcImageBox img {
margin: 3px;
}










