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;
}

.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:10px;padding-top:5px;
vertical-align:top;
font-size:1px;line-height:0px;
}

/*メインタイトル*/

.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;
vertical-align:top;
}

/*段落３セル指定*/

.column03-03cell{
width:519px;
}

.column03-04cell{
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;
}

.column03-subtitle03{
font-size:1px;line-height:0px;
padding-left:20px;padding-bottom:7px;padding-top:35px;
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:10px;
width:198px;height:148px;
}

.column03-photos03{
vertical-align:top;
padding-left:20px;padding-bottom:10px;
font-size:1px;line-height:0px;
margin:0px;
}

.column03-photos04{
vertical-align:top;
padding:5px 0px 0px 3px;margin:0px;
font-size:1px;line-height:0px;
}

.column03-photos05{
vertical-align:top;
font-size:1px;line-height:0px;
margin:0px;
float:right;
width:194px;height:154px;
padding: 0px 0px 10px 10px;
}

.column03-photos06{
vertical-align:top;
font-size:1px;line-height:0px;
margin:0px;
width:231px;height:375px;
padding-top:40px;
}

.column03-photos07{
vertical-align:top;
font-size:1px;line-height:0px;
margin:0px;
width:246px;height:186px;
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:231px;
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-body01 p, .column03-body0102 p{
margin-bottom:10px;
}

.column03-body0102{
font-size:12px;line-height:140%;
padding-left:20px; padding-right:20px;
vertical-align:top;
}

.column03-body02{
font-size:12px;line-height:140%;
padding-left:20px;
}

.column03-body0202{
font-size:12px;line-height:140%;
padding-left:20px;padding-bottom:10px;
clear:both;
}

.column03-body0203{
font-size:12px;line-height:140%;
padding-left:20px;
}

.column03-body03{
font-size:12px;line-height:140%;
padding-left:20px;padding-bottom:10px;
}

.column03-body0302{
font-size:12px;line-height:140%;
vertical-align:top;
padding-left:20px;padding-bottom:10px;
}

.column03-body0303{
font-size:12px;line-height:140%;
vertical-align:top;
padding-left:20px;padding-right:20px;
}

.column03-body04{
font-size:12px;line-height:140%;
vertical-align:top;
padding-right:10px;padding-left:20px;padding-bottom:10px;
}

.column03-body0402{
font-size:12px;line-height:140%;
vertical-align:top;
padding-right:10px;padding-left:20px;
}

.column03-body05{
font-size:12px;line-height:140%;
padding-left:20px;padding-right:15px;
padding-top:10px;
}
