/* body{
font-family: Osaka;
}   */
h1,h2,h3,h4{margin:0px;padding:0px;font-size:1px;line-height:0px;}
p{margin:0px;padding:0px;}

#contents-talk03{
border:1px solid #000;
padding-bottom:42px;
width: 728px;
}

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

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

#talk02-title{
font-size:1px;
line-height:0px;
padding-top:1px;padding-bottom:20px;padding-left:9px;
}

#talk01-contents{
border:1px solid #000;
padding-bottom:20px;
}

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

#talk_navi_cell{
width: 202px;
padding:5px 5px 0px 15px;
margin:0px;
vertical-align:top;
font-size:1px;
line-height:0px;
float: right;
}

.talk_navi{
background:#fff url(../../images/talk_navi_bg.jpg) no-repeat 100% 100%;
border:1px solid #000;
width:200px;
height:366px;
text-align:center;
margin: 0px;
padding: 0px;
list-style-type: none;
}

.talk_navi01{
padding-top:7px;
}


/*ゲストプロフィール*/

#talk04-profile-table{
margin-bottom: 10px;
width: 491px;
}

#talk04-guest-photo{
padding-left:16px;
}

#talk04-profile-cell{
padding: 4px 0px 0px 11px;
vertical-align: top;
font-size:11px;
line-height:1.4;
}

#talk04-guest{
margin-bottom:12px;
}

#talk04-profile-body{ 
padding: 6px 0px 15px 0px;
}

#talk04-photos01{
margin: 0px 0px 23px 20px;
}


#talk04-container1 td,
#talk04-container2 td,
#talk04-container3 td,
#talk04-container4 td,
#talk04-container5 td,
#talk04-container6 td,
.talk04-container td{
font-size: 12px;
line-height:1.5;
vertical-align: top;
}

.talk04-body1{
margin-bottom: 20px;
}

.talk04-name1,
.talk04-name2{
width: 40px;
}

#talk04-container1-inner .talk04-name1,
#talk04-container1-inner .talk04-name2{
padding-left: 5px;
}

.talk04-name1,
.talk04-body-kato{
color: #567E00;
}

#talk04-container1{
width: 697px;
margin-left: 20px;
}

#talk04-container1-inner p{
margin-right: 12px;
}

#talk04-content1-left{
width: 462px;
}

#talk04-interview{
background: url(../../images/talk04_line.gif) repeat-x 0px 100%;
height: 20px;
margin-bottom:17px;
}


#talk04-container2{
width: 687px;
margin: 10px 0px 0px 13px;
}

#talk04-content2-left{
width: 320px;
padding-top: 10px;
}

#talk04-content2-right{
width: 367px;
}

.talk04-container{
width: 675px;
margin-left: 25px;
}

#talk04-container3,
#talk04-container5{
width: 692px;
margin-left: 25px;
}

#talk04-content3-left{
width: 395px;
}

#talk04-content3-right{
width: 297px;
}

#talk04-content3-left p,
#talk04-content5-left p{
margin-right: 13px;
}

#talk04-container4,
#talk04-container6{
width: 687px;
margin-left: 13px;
}

#talk04-content4-left{
width: 280px;
}

#talk04-content4-right{
width: 407px;
}

#talk04-content5-left{
width: 351px;
}

#talk04-content5-right{
width: 341px;
}



#talk04-content6-left{
width: 250px;
}

#talk04-content6-right{
width: 437px;
}


#talk04-jazz-container{
background: url(../../images/talk04_jazz_bg.jpg) repeat-y;
width: 658px;
padding:15px;
margin: 27px 0px 0px 20px;
}

.talk04-jazz-sbheader{
margin-bottom: 5px;
}

.talk04-jazz-table{
width: 658px;
margin-bottom: 20px;
}

#talk04-jazz-table-end1{
width: 658px;
margin-bottom: 30px;
}

#talk04-jazz-table-end2{
width: 658px;
}


#talk04-jazz-description{
font-size: 13px;
line-height: 1.3;
margin: 7px 0px 15px;
text-align: center;
}

.talk04-jazz-image1,
.talk04-jazz-content1{
width: 210px;
}

.talk04-jazz-image2,
.talk04-jazz-content2{
width: 157px;
}

.talk04-jazz-image1,
.talk04-jazz-image2{
text-align: center;
vertical-align: middle;
padding-bottom: 10px;
}

.talk04-jazz-content1,
.talk04-jazz-content2{
vertical-align: top;
font-size: 11px;
line-height: 18px;
}

.talk04-jazz-content1 strong,
.talk04-jazz-content2 strong{
font-size:12px;
}

.talk04-jazz-space1{
width: 14px;
}

.talk04-jazz-space2{
width: 10px;
}