@import url(interview.css);

body{ background-repeat:repeat-x; background-color:#FFFFFF; }

H1{}
H2{ font-size: 12px; margin: 0px; color: #A3A497; }	
H3{}
H4{}

a:link { color: #000000; text-decoration : underline ; }
a:visited { color: #000000; text-decoration : underline ; }
a:hover { color: #113E93; text-decoration : none ; }


.whtat1{}
.whtat1 a:link		 { text-decoration : underline ; color: #ffffff;}
.whtat1 a:visited	 { text-decoration : underline ; color: #ffffff;}
.whtat1 a:hover	 { text-decoration : none ; color: #ffffff;}

.whtat2{}
.whtat2 a:link		 { text-decoration : none ; color: #FF0000;}
.whtat2 a:visited	 { text-decoration : none ; color: #FF0000;}
.whtat2 a:hover	 { text-decoration : underline ; color: #FF0000;}

.whtat3{}
.whtat3 a:link		 { text-decoration : none ; }
.whtat3 a:visited	 { text-decoration : none ; }
.whtat3 a:hover	 { text-decoration : none ; }

.main { font-size: 11pt; line-height: 125%; }
.main16 { font-size: 12pt; line-height: 125%; }
.main18 { font-size: 14pt; line-height: 125%; }
.mainsb { font-size: 11pt; line-height: 105%; }

.body { border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; }


.sb10 { font-size: 12px; line-height: 125%; }
.sb12 { font-size: 12px; line-height: 125%; }
.sb102 { font-size: 12px; line-height: 125%; }
.sb102 { font-size: 12px; line-height: 160%; }


/*************** ヒーローインタビュー ***************/

/*************** 晃ちゃんインタビュー ***************/

div.intmessagecontainer {
		display:block;
		width:550px; height:auto; 
		margin:0; padding:0;
		background-image: url(images/hero/hero-kochan/k005.gif);
		background-repeat: repeat-y; font-size:12px; text-align:left;
		}

div.intmessageabove {
		display:block;
		width:550px; height:15px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-kochan/k003.gif);
		}

div.intmessagebody {
		padding:0 15px 0 15px;
		}

div.intmessagebelow {
		width:550px; height:15px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-kochan/k004.gif);
		}

/*************** 亮完さんインタビュー ***************/

div.p-container-004 {
		display:block;
		width:552px; height:auto; 
		margin:0; padding:0;
		background-image: url(images/hero/hero-ryokan/bk_02.gif);
		background-repeat: repeat-y; font-size:12px; text-align:left;
		}

div.p-above-004 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-ryokan/bk_01.gif);
		background-repeat:no-repeat;
		}

div.p-body-004 {
		width:522px; height:auto;
		margin:0; padding:0 15px 0 15px;
		}

div.p-below-004 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-ryokan/bk_03.gif);
		background-repeat:no-repeat;
		}

/*************** はじめさんインタビュー ***************/

div.p-container-005 {
		display:block;
		width:552px; height:auto; 
		margin:0; padding:0;
		background-image: url(images/hero/hero-hajime/bk_02.gif);
		background-repeat: repeat-y; font-size:12px; text-align:left;
		}

div.p-above-005 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-hajime/bk_01.gif);
		background-repeat:no-repeat;
		}

div.p-body-005 {
		width:522px; height:auto;
		margin:0; padding:0 15px 0 15px;
		}

div.p-below-005 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-hajime/bk_03.gif);
		background-repeat:no-repeat;
		}

/*************** するがさんインタビュー ***************/

div.p-container-006 {
		display:block;
		width:552px; height:auto; 
		margin:0; padding:0;
		background-image: url(images/hero/hero-suruga/bk_02.gif);
		background-repeat: repeat-y; font-size:12px; text-align:left;
		}

div.p-above-006 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-suruga/bk_01.gif);
		background-repeat:no-repeat;
		}

div.p-body-006 {
		width:522px; height:auto;
		margin:0; padding:0 15px 0 15px;
		font-size:11px;
		}

div.p-below-006 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-suruga/bk_03.gif);
		background-repeat:no-repeat;
		}

/********/
/*************** モンドさんインタビュー ***************/

div.p-container-007 {
		display:block;
		width:552px; height:auto; 
		margin:0; padding:0;
		background-image: url(images/hero/hero-mondo/bk_02.gif);
		background-repeat: repeat-y; font-size:12px; text-align:left;
		}

div.p-above-007 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-mondo/bk_01.gif);
		background-repeat:no-repeat;
		}

div.p-body-007 {
		width:522px; height:auto;
		margin:0; padding:0 15px 0 15px;
		font-size:11px;
		}

div.p-below-007 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-mondo/bk_03.gif);
		background-repeat:no-repeat;
		}

/********/
/*************** モンドさんインタビュー ***************/

div.p-container-008 {
		display:block;
		width:552px; height:auto; 
		margin:0; padding:0;
		background-image: url(images/hero/hero-matsu/bk_02.gif);
		background-repeat: repeat-y; font-size:12px; text-align:left;
		}

div.p-above-008 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-matsu/bk_01.gif);
		background-repeat:no-repeat;
		}

div.p-body-008 {
		width:522px; height:auto;
		margin:0; padding:0 15px 0 15px;
		font-size:11px;
		}

div.p-below-008 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-matsu/bk_03.gif);
		background-repeat:no-repeat;
		}

/********/
/*************** 酒井さんインタビュー ***************/

div.p-container-009 {
		display:block;
		width:552px; height:auto; 
		margin:0; padding:0;
		background-image: url(images/hero/hero-sakai/bk_02.gif);
		background-repeat: repeat-y; font-size:12px; text-align:left;
		}

div.p-above-009 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-sakai/bk_01.gif);
		background-repeat:no-repeat;
		}

div.p-body-009 {
		width:522px; height:auto;
		margin:0; padding:0 15px 0 15px;
		font-size:11px;
		}

div.p-below-009 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-sakai/bk_03.gif);
		background-repeat:no-repeat;
		}

/********/
/*************** 渡辺さんインタビュー ***************/

div.p-container-010 {
		display:block;
		width:552px; height:auto; 
		margin:0; padding:0;
		background-image: url(images/hero/hero-watanabe/bk_02.gif);
		background-repeat: repeat-y; font-size:12px; text-align:left;
		}

div.p-above-010 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-watanabe/bk_01.gif);
		background-repeat:no-repeat;
		}

div.p-body-010 {
		width:522px; height:auto;
		margin:0; padding:0 15px 0 15px;
		font-size:11px;
		}

div.p-below-010 {
		display:block;
		width:552px; height:8px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-watanabe/bk_03.gif);
		background-repeat:no-repeat;
		}

/********/

/*************** 晃ちゃんインタビュー ***************/

div.p-container-011 {
		display:block;
		width:550px; height:auto; 
		margin:0; padding:0;
		background-image: url(images/hero/hero-kochan/k005.gif);
		background-repeat: repeat-y; font-size:12px; text-align:left;
		}

div.p-above-011 {
		display:block;
		width:550px; height:15px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-kochan/k003.gif);
		}

div.p-body-011 {
		padding:0 15px 0 15px;
		}

div.p-below-011 {
		width:550px; height:15px;
		margin:0; padding:0;
		background-image: url(images/hero/hero-kochan/k004.gif);
		}

/********/


.interviewborder {
		margin:15px 0 15px 0;
		width:550px;
		}

.interviewtitle {font-size: 12px; line-height: 140%; padding: 15px;}
.interviewname {font-size: 16px; line-height: 140%; padding: 15px; font-weight: bold;}
.interviewmain {font-size: 12px; line-height: 160%; padding: 15px; margin-top: 15px; border: 1px solid #666666;}
.spotright {float:right; text-align:center; font-size:10px; line-height:100%; padding:5px;}
.spotleft {float:left; text-align:center; font-size:10px; line-height:100%; padding:5px;}
.interviewspot {font-size: 10px; line-height: 100%; padding: 10px; border: 1px solid #aaaaaa;}
.intstylebold1 {font-size: 13px; line-height: 150%; color: #770000; font-weight: bold; }
.intstylebold2 {font-size: 13px; line-height: 150%; color: #000000; }
.photoframe { background-color: #ffffff; margin: 3px; padding: 5px; border: 1px solid #999999;}

/**photoreader newdesign**/

.xherotitle {
		width:551px; height:auto;
		margin:0; padding:0;
}

.xherobody {
		width:529px ; height:auto;
		margin:0; padding:10px;
		border-left:1px solid #888888;
		border-right:1px solid #888888;
		border-bottom:1px solid #888888;
		text-align:left;
		line-height:150%;
		font-size:10.5pt;
}

div.xherobody h2 {
		color:#FF0000;
		font-size:12pt;
}