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;

width:200px;

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;
overflow: auto;

}



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



/*メインタイトル*/

.column02-title{

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

}



/*段落２獅子背景*/

.column03-02{

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

}



/*段落２セル指定*/

.column03-02cell{

width:563px;

}



/*段落３セル指定*/

.column03-03cell{

width:490px;

}



/*サブタイトル群*/

.column03-subtitle01{

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

width:490px;

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

}

.column03-subtitle02{

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

width:543px;

padding-left:20px;padding-bottom:7px;margin:0px;padding-top:15px;

height:30px;

}

.column03-subtitle03{

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

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

margin:0px;

}

.column03-subtitle04{

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

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

margin:0px;

width:470px;

vertical-align:top;

}



.column03-subtitle05{

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

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

margin:0px;

}



/*写真群*/

.column03-photos01{

vertical-align:top;

width:158px;

height:475px;

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

padding-bottom:27px;padding-top:15px;

margin:0px;

}



.column03-photos02{

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

margin:0px;

float:left;

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

}



.column03-photos03{

vertical-align:top;

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

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

margin:0px;

}



.column03-photos04{

vertical-align:top;

padding-top:15px;margin:0px;

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

width:244px;height:230px;

}



.column03-photos05{

vertical-align:top;

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

margin:0px;

float:right;

width:194px;height:141px;

padding-right:24px;padding-left:30px;

}

.column03-photos06{

vertical-align:top;

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

margin:0px;

width:231px;height:373px;

padding-top:40px;

}

.column03-photos07{

vertical-align:top;

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

margin:0px;

width:246px;height:173px;

padding-left:20px;padding-top:9px;padding-bottom:13px;padding-right:13px;

float:left;

}

.column03-photos08{

vertical-align:top;

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

margin:0px;

width:133px;height:206px;

float:left;

padding-right:11px;padding-left:20px;padding-bottom:16px;

}



/*コメント群*/

.column03-body01{

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

padding-left:20px;

vertical-align:top;

width:490px;

}



.column03-body02{

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

padding-left:20px;

}

.column03-body03{

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

padding-left:20px;

padding-right:25px;

}

.column03-body0302{

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

vertical-align:top;

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

}

.column03-body04{

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

vertical-align:top;

padding-right:20px;padding-left:20px;

}

.column03-body05{

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

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

}



.page_top{

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

}
