@charset "shift_jis"

body {
margin:0;
}
/* ヘッダ・ボディ・フッタ
----------------------------------------------*/
#ProBody {
width:730px;
background-image: url(../images/pro_bg.gif);
background-repeat: repeat-y;
background-position: left top;

}

#ProMain {
text-align: center;
left:30px;
}

#ProHeader{
margin:0;
}

#ProBkn{
width:670px;
margin:0;
padding-top:10px;
padding-right:10px;
text-align:right;
}

.ProUnderLine{
border-bottom-color: #000000;
border-bottom-style: solid;
border-bottom-width: 10px;
}
.ProCopy{
left:60px;
}
#ProFooter {
width:730px;
padding-top:30px;
padding-bottom:30px;
background-color:#000000;
text-align:left;
}

/* インタビュー部分
----------------------------------------------*/
#ProFlame{
width:630px;
left:60px;
}
.ProFlameTd{
margin-bottom:10px;
}
.ProIntE {
white-space:normal;
background-image: url(../images/01_name_e.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 1.7;
color:#777777;
}
.ProIntP {
white-space:normal;
background-image: url(../images/01_name_k.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}
.ProIntP02 {
white-space:normal;
background-image: url(../images/02_name_k.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}
.ProIntP03 {
white-space:normal;
background-image: url(../images/03_name_m.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}
.ProIntP04 {
white-space:normal;
background-image: url(../images/daniel.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}

.ProIntP05 {
white-space:normal;
background-image: url(../images/murayama.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}


.ProIntP06 {
white-space:normal;
background-image: url(../images/06name.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}


.ProIntP07 {
white-space:normal;
background-image: url(../images/07honda.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}

.ProIntP08 {
white-space:normal;
background-image: url(../images/yamada.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}


.ProIntP09 {
white-space:normal;
background-image: url(../images/09yoshi.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}


.ProIntP010 {
white-space:normal;
background-image: url(../images/10_tj.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}


.ProIntP011 {
white-space:normal;
background-image: url(../images/11_name.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}

.ProIntP012 {
white-space:normal;
background-image: url(../images/12_name.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}

.ProIntP013 {
white-space:normal;
background-image: url(../images/13_name.gif);
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 12px;
line-height: 130%;
color:#000000;
}


.ProIntP014 {
	white-space:normal;
	background-image: url(../images/ooba.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-align: left;
	padding-left:60px;
	font-size: 12px;
	line-height: 1.5;
	color:#000000;
}

.ProIntP015 {

	white-space:normal;
	background-image: url(../images/tino.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-align: left;
	padding-left:60px;
	font-size: 12px;
	line-height: 1.5;
	color:#000000;
}


.ProIntP016 {

	white-space:normal;
	background-image: url(../images/16name.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-align: left;
	padding-left:60px;
	font-size: 12px;
	line-height: 1.5;
	color:#000000;
}


.ProIntP017 {

	white-space:normal;
	background-image: url(../images/name_ks.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-align: left;
	padding-left:60px;
	font-size: 12px;
	line-height: 1.5;
	color:#000000;
}


.ProIntP018 {

	white-space:normal;
	background-image: url(../images/name18.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-align: left;
	padding-left:60px;
	font-size: 12px;
	line-height: 1.5;
	color:#000000;
}

.ProIntP0sp {
white-space:normal;
background-image: url();
background-repeat: no-repeat;
background-position: left 3px;
text-align: left;
padding-left:60px;
font-size: 10px;
line-height: 130%;
color:#000000;
}
/* 文章内写真
----------------------------------------------*/
.ProPhotoR{
float:right;
margin:0px 0px 10px 10px;
border:5px solid #FFFFFF;
}
.ProPhotoL{
float:left;
margin:0px 10px 10px 0px;
border:5px solid #FFFFFF;
}

/* ページ遷移
----------------------------------------------*/
#ProPage{
margin-top:30px;
color:#999999;
font-size:12px;
line-height:130%;
border-top:1px solid;
border-top-color:#FFFFFF;
}
#ProPage a{
color:#333333;
text-decoration:underline;
}
#ProPage a:hover{
color:#BB0000;
}
.ProPageCenter{
text-align:center;
}
.ProPageRight{
padding-right:10px;
background:url(../images/sub_page.gif) no-repeat right;
text-align:right;
}
.ProPageLeft{
padding-left:10px;
background:url(../images/prev_page.gif) no-repeat left;
text-align:left;
}

/* プロフィール
----------------------------------------------*/
#ProProfile{
color:#FFFFFF;
font-size:12px;
line-height:130%;
border-top: 1px solid #B00303;
border-right: 1px solid #B00303;
border-bottom: 1px solid #B00303;
border-left: 1px solid #B00303;
margin-left:30px;
}
.ProProfileTxt{
padding:20px;
color:#FFFFFF;
font-size:12px;
line-height:130%;
}
.ProProfileTxt2{
margin:0;
padding:2px;
color:#FFFFFF;
font-size:12px;
line-height:130%;
vertical-align:top;
}
.ProProfileTable{
margin:0px 0px 20px 10px;
}
.ProProfileLine{
height:11px;
border-top:1px dashed #EEEEEE;
padding-bottom:10px;
vertical-align:top;
}


/* バックナンバー
----------------------------------------------*/
#ProBk{
width:700px;
padding:30px;
text-align:left;
}
.ProBkTitle{
padding-bottom:10px;
}
#ProBk p{
margin:5px 0px 0px 0px;
padding-left:10px;
background:url(../images/backnumber_button.gif) no-repeat left center;
color:#FFFFFF;
font-size:12px;
line-height:130%;
text-align:left;
}
#ProBk p a{
color:#FFFFFF;
font-size:12px;
line-height:130%;
text-align:left;
text-decoration: underline;
}


/* ページの上へ戻る
----------------------------------------------*/
#ProPageTop{
width:700px;
text-align:right;
}
