/* ページ構造
------------------------------------------------------------------------*/

body {
	margin:0;
	padding:0;
}

td.line{
	border-bottom:#C3C3C3 1px solid;
}

td.btn_space{
	padding-top:14px;
	padding-bottom:15px;
	padding-right:10px;
	padding-left:10px;
}

td.outline_frame{
	border-top:#C3C3C3 1px solid;
	border-bottom:#C3C3C3 1px solid;
	padding:10px 0 10px 0;
}

div#outline_frame{
	width:694px;
	margin:0;
	padding:0;
}

div#outline_left{
	float:left;
	width:411px;
	margin:0;
	padding:0;
}

div#outline_right{
	float:right;
	width:283px;
	margin:0;
	padding:0;
}

div#outline_h1{
	margin:10px 0 0 8px;
	padding:0;
}

div#outline_text{
	margin:0;
	padding:0 8px 10px 8px;
}

div#outline_btn01{
	margin:1px 0 10px 8px;
	padding:0;
}

div#outline_btn02{
	margin:57px 0 10px 8px;
	padding:0;
}

div#outline_btn03{
	margin:43px 0 10px 8px;
	padding:0;
}

div#outline_img_bg_up{
	background:url(../images/bg-line_05.gif) top no-repeat;
	margin:0;
	padding:2px 0 0 1px;
}

div#outline_img_bg_down{
	background:url(images/bg-line_07.gif) bottom no-repeat;
	padding:0 0 0 1px;
}

div#outline_img_bg_up-ie{
	background:url(../images/bg-line_05.gif) top no-repeat;
	margin:0;
	padding:3px 0 0 0;
	text-align:center;
}

div#outline_img_down-ie{
	margin:0;
	padding:0 0 4px 0;
	text-align:center;
	background:url(images/bg-line_07.gif) bottom no-repeat;
}

/*インタビューページトップ構造*/

td.top_line{
	border-bottom:#C3C3C3 1px solid;
}

td.top_pho{
	padding:0 0 20px 0;
}

td.top_text{
	padding:0 0 20px 10px;
}

td.top_text02{
	padding:0 0 0 10px;
}

div.top_btn{
	margin:0;
	padding:0 20px 0 0;
	text-align:right;
}

div#bio_01{
	margin:0;
	padding:18px 0px 10px 0px;
}

div#bio_02{
	margin:0;
	padding:14px 0px 10px 0px;
}

div#bio_03{
	margin:0;
	padding:31px 0px 10px 0px;
}

div#bio_04{
	margin:0;
	padding:14px 0px 10px 0px;
}

div.housaku_01{
	margin:0;
	padding:43px 0px 10px 0px;
}

div.housaku_02{
	margin:0;
	padding:14px 0px 10px 0px;
}

div.housaku_03{
	margin:0;
	padding:57px 0px 10px 0px;
}

div.housaku_04{
	margin:0;
	padding:31px 0px 10px 0px;
}
	
/*インタビューページ構造*/

div#page_title{
	margin:0;
	padding:20px 0 0 25px;
}

div#pege_link01{
	margin:10px 0 0 0;
	padding:0 0 2px 25px;
}

td#page_link02{
	border-top:#C3C3C3 1px solid;
	border-bottom:#C3C3C3 1px solid;
	margin:0;
	padding:2px 0 0 100px;
}

div#image-pho{
	width:510px;
	border-top:#C3C3C3 1px solid;
	border-bottom:#C3C3C3 1px solid;
	display:block;
}

div#interview-frame{
	margin:0;
	padding:20px 20px 0 40px;
}

div#chapter-title{
	float:left;
	display:block;
}

div#interview-text{
	float:right;
	width:378px;
	margin:0;
	padding:0;
	text-align:left; 
}

div.read{
	display:block;
}

div#sub-title , #question{
	margin:20px 0 20px 0;
	padding:0;
	display:block;
}

div.text01{
	display:block;
	margin:0 0 10px 0;
	padding:0;
}

div.text02{
	display:block;
	margin:0 0 30px 0;
	padding:0;
}

div.text03{
	display:block;
	margin:0 0 30px 0;
	padding:0 0 0 13px;
}

div.text04{
	display:block;
	margin:0 0 20px 0;
	padding:0;
}

div.text05{
	margin:0;
	padding:0 0 20px 0;
	display:block;
}

div.text06{
	display:block;
	margin:0 0 30px 0;
	padding:0 0 0 14px;
}

div.text07{
	display:block;
	margin:0 0 10px 0;
	padding:0 0 0 14px;
}

div#next{
	float:right;
}

div#back{
	float:left;
}

/*テキスト&イメージ関係
------------------------------------------------------------------------*/

body{
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	color: #000000;
}


h1{
	font-size:small;
	color:#000066;
	line-height:15px;
}

img{
    border: none;
}

br.clear{
	clear:both;
}