h1,h2,h3{margin:0px;padding:0px;font-size:1px;line-height:0px;}

#header-column{
background:#ffffff url(../images/column_header_bg.gif) no-repeat 0px 0px;
width:734px;
margin-left:auto;margin-right:auto;
margin-top:0px;margin-bottom:1px;

}

#english-column{
width:280px;
padding-top:120px;
padding-bottom:3px;
}

.column01-title{
font-size:1px;line-height:0px;
padding-top:1px;padding-bottom:22px;padding-left:9px;
}

#column-contents{
border:1px solid #000;
}

/*-----------------ナビゲーション関係---------------------*/

#column_navi_cell{
padding-left:11px;padding-top:5px;
vertical-align:top;
font-size:1px;line-height:0px;
}

/*-----------------------------------------------------*/

.column01-table01{
margin-top:22px;margin-left:19px;margin-right:8px;
width:701px;
}

.column01-table02{
margin-top:0px;margin-left:19px;margin-right:8px;
width:701px;
}

.column01-body01{
font-size:12px;line-height:140%;vertical-align:top;
padding-top:7px;padding-right:0px;padding-left:19px;
width:459px;
}

.column01-body01 p{
margin-bottom:10px;
}

.column01-body01-02{
font-size:12px;line-height:140%;
vertical-align:top;
padding-left:19px;padding-bottom:10px;padding-right:19px;
margin:0px;
}

.column01-body02{
font-size:12px;line-height:140%;
vertical-align:top;
padding-top:7px;padding-right:30px;
width:460px;height:122px;
}

.column01-body03{
font-size:12px;line-height:140%;
vertical-align:top;
padding-top:20px;padding-right:20px;padding-left:10px;
width:359px;
}

.column01-body04{
font-size:12px;line-height:140%;vertical-align:top;
padding-top:7px;padding-right:25px;
width:249px;height:174px;
}

.column01-body05{
font-size:12px;line-height:140%;vertical-align:top;
padding-top:34px;padding-right:8px;padding-left:9px;
width:186px;
}

.column01-body06{
font-size:12px;line-height:140%;
vertical-align:top;
padding-top:7px;padding-right:15px;
width:273px;height:187px;
}

.column01-body07{
font-size:12px;line-height:140%;vertical-align:top;
width:701px;
padding-bottom:44px;
}

.column01-subtitle01{
vertical-align:top;text-align:right;
font-size:1px;line-height:0px;
width:489px;
padding-left:19px;
}

.column01-subtitle02{
vertical-align:top;text-align:right;
font-size:1px;line-height:0px;
width:492px;height:31px;padding-top:10px;
}

.column01-subtitle03{
vertical-align:top;text-align:right;
font-size:1px;line-height:0px;
width274:px;height:34px;padding-top:15px;
}

.column01-subtitle04{
vertical-align:top;text-align:right;
font-size:1px;line-height:0px;
width:290px;height:17px;padding-top:15px;
}

.column01-photos01{
font-size:1px;line-height:0px;
vertical-align:top;
float:right;
width:270px;height:408px;
padding-left:10px;
padding-bottom:10px;
}

.column01-photos02{
width:218px;height:160px;
padding-top:10px;
font-size:1px;line-height:1px;
text-align:left;
vertical-align:top;
}

.column01-photos03{
width:312px;height:207px;
font-size:1px;line-height:1px;
text-align:left;vertical-align:middle;
}

.column01-photos04{
width:380px;height:220px;
padding-top:15px;
font-size:1px;line-height:1px;
text-align:left;vertical-align:top;
}

.column01-photos0506{
text-align:center;
margin-bottom:20px;
}
