/*----- ヘッダTABLE -----*/
.headerTable {
width:             750px;
margin-right:      auto;
margin-left:       auto;
background-image:  url("../img/share/header_bg.gif");
}
.headerTableLeft {
width:             150px;
text-align:        left;
}

.headerTableRight {
width:             600px;
text-align:        right;
padding-right:     10px;
}

/*----- メニューTABLE -----*/
.menuTable {
width:             750px;
margin-right:      auto;
margin-left:       auto;
background-color:  #ECECEC;
}

.menuSpace {
width:             100px;
background-image:  url("../img/share/menu2_spacer.gif");
background-repeat: repeat;
}

/*----- メインテーブル -----*/
.mainTable {
width:             710px;
margin-top:        20px;
margin-bottom:     20px;
background-color:  #FFFFFF;
}

.mainTableTitleBar {
width:             500px;
padding-bottom:    10px;
background-color:  #FFFFFF;
}

.mainTableSubTitle {
width:             500px;
padding-bottom:    10px;
background-color:  #FFFFFF;
text-align:        center;
}

.mainTableMain{
width:             480px;
padding:           10px 10px 10px 10px;
background-color:  #FFFFFF;
border-bottom:     1px #ECECEC solid;
text-align:        left;
vertical-align:    top;
}

.mainTablePhoto{
width:             200px;
background-color:  #FFFFFF;
text-align:        right;
vertical-align:    top;
}

.content_title {
font-weight:       bold;
}

.content {
text-indent:       1em;
font-weight:       normal;
}

.content2 {
line-height:       2em;
font-weight:       normal;
}