/* 共通の設定 */
div#conTents { width:710px; text-align:left; }
div#contBottom { width:730px; text-align:right; padding:10px 0; }


/* 各ページごとの見出しh1の背景に見出し画像を設定する */
/* h1背景画像の大きさは599px*377px text-indentで見出し文字をページ枠外へ飛ばしている */
div#conTents h1 { text-indent:-9999px; background-position:top left no-repeat; margin-bottom:1em; }
div#conTents h1.vol1 { width:599px; height:377px; background-image:url(vol01_01.jpg); }
div#conTents h1.vol2 { width:665px; height:418px; background-image:url(vol02_01.jpg); }
div#conTents h1.vol3 { width:665px; height:418px; background-image:url(vol03_01.jpg); }

/* h2は先生の名前に */
div#conTents h2,
div#conTents h3 { font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-weight:bold; }

div#conTents h2 { font-size:19px; margin-bottom:1em; }
div#conTents h3 { font-size:16px; }


/* 各段落の設定 */
/* 冒頭のテキスト */
div#conTents .pr1 { margin-bottom:2em; padding-bottom:2em; width:665px; }

/* 各インタビューへの導入部 */
div#conTents .pr2 { margin-bottom:2em; padding-bottom:2em; width:665px; text-align:center; }
div#conTents .pr2 .box { margin-left:auto; margin-right:auto; margin-bottom:1em; padding:10px; width:400px; background-color:#555555; color:#FFFFFF; text-align:left; }
  div#conTents .pr2 .box table { margin-bottom:1em; }
div#conTents .pr2 .box2 { margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:1em; padding:10px; width:400px; text-align:left; }
  div#conTents .pr2 .box2 .v3_img { float:left; width:220px; height:304px; }
  div#conTents .pr2 .box2 .v3_txt { float:right; position:relative; width:160px; height:294px; padding-left:20px; }
    div#conTents .pr2 .box2 .v3_txt span { position:absolute; bottom:0; }


div#conTents .hr { border-bottom:#CCCCCC dotted 1px; }

div#conTents .ruby { font-size:11px; vertical-align:bottom; }