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;

}

.column_navi{
background:#fff url(../images/column_content_bg.jpg) no-repeat 100% 100%;
border:1px solid #000;
width:193px;
height:359px;
text-align:left;
padding: 7px 0px 0px 7px;
font-size:1px;line-height:0px;
/* margin-left:10px; */
overflow: auto;

}

.column-navi02{
padding-bottom:2px;
}

/*メインタイトル*/

.column02-title{

margin-left:9px;margin-top:1px;margin-bottom:22px;

}



/*段落３桜背景*/

.column02-03{

background:#fff url(../images/column02_bg.jpg) no-repeat 100% 100%;

}



/*サブタイトル群*/



.column02-subtitle01{

font-size:1px;line-height:0px;

width:292px;

padding-left:20px;padding-bottom:7px;

}

.column02-subtitle02{

font-size:1px;line-height:0px;

width:380px;

padding-left:20px;padding-bottom:7px;padding-top:24px;

height:33px;

}

.column02-subtitle03{

font-size:1px;line-height:0px;

width:525px;height:39px;

padding-left:20px;padding-top:15px;

margin:0px;

text-align:right;

}



/*写真群*/





.column02-photos01{

vertical-align:top;

width:197px;

font-size:1px;line-height:0px;

margin-left:10px;margin-bottom:10px;

float:right;

}



.column02-photos02{

vertical-align:top;

padding-left:10px;padding-top:0px;

font-size:1px;line-height:0px;

margin:0px;

width:299px;

}



.column02-photos03{

padding-top:9px;

font-size:1px;line-height:0px;

margin:0px;

width:299px;

}



.column02-photos04{

vertical-align:top;

padding-left:20px;padding-top:6px;padding-bottom:20px;

font-size:1px;line-height:0px;

margin:0px;

width:244px;height:230px;

}



.column02-photos05{

vertical-align:top;

font-size:1px;line-height:0px;

margin:0px;

width:176px;height:295px;padding-top:15px;

}



.column02-photos06{

vertical-align:bottom;

font-size:1px;line-height:0px;

margin:0px;

width:345px;height:286px;

padding-bottom:9px;padding-left:26px;

}



/*コメント群*/



.column02-body01{

font-size:12px;line-height:140%;

padding-left:20px;

vertical-align:top;

margin:0px;

}



.column02-body01-02{

font-size:12px;line-height:140%;

padding-left:20px;

vertical-align:top;

width:490px;

margin:0px;

}



.column02-body01-03{

font-size:12px;line-height:140%;

padding-left:20px;

vertical-align:top;

width:384px;

margin:0px;

}



.column02-body02{

font-size:12px;line-height:140%;

width:380px;

padding-left:20px;

margin:0px;

}



.column02-body03{

font-size:12px;line-height:140%;

width:250px;

padding-top:7px;padding-right:15px;padding-left:16px;

vertical-align:top;

margin:0px;

}



.column02-body03-02{

font-size:12px;line-height:140%;

vertical-align:top;

padding-left:20px;padding-bottom:10px;

width:280px;

margin:0px;

}



.page_top{

padding-top:3px;padding-left:25px;

}
