@charset "shift_JIS";

/****** 1: eoスポーツ　インタビュー ************************************/
div#main p{
	line-height: 1.8;/* base line height */
}

/* 汎用 */
.section {
}

/* 動線 */
div.switch_area div.pager {
	margin-bottom:20px;
	/*text-align:center;*/
}
div.switch_area div.pager p {
}
div.switch_area div.pager ul {
	display:table;
	*display:inline;/* hack for IE6/7 */
	margin:0 auto;
}
div.switch_area div.pager ul li {
	display:table-cell;
	*display:inline;/* hack for IE6/7 */
	*margin:0 1px;/* hack for IE6/7 */
	border-right:solid 2px #ffffff;
	border-left:solid 3px #ffffff;
	*border:none;/* hack for IE6/7 */
	/*text-align:center;*/
}
div.switch_area div.pager ul li a, 
div.switch_area div.pager ul li span.self {
	display:inline-block;
	padding:9px 12px;
	line-height:100%;
}
div.switch_area div.pager ul li a {
	border:solid 1px #00aacc;
	background:#00aacc;
	color:#ffffff;
}
/* ページャー：馬場 */
body#interview01 div.switch_area div.pager ul li a {
	border:solid 1px #00aacc;
	background:#00aacc;
}
/* ページャー：安田 */
body#interview02 div.switch_area div.pager ul li a {
	border:solid 1px #fa4b85;
	background:#fa4b85;
}
/* ページャー：田中 */
body#interview03 div.switch_area div.pager ul li a {
	border:solid 1px #ff6a00;
	background:#ff6a00;
}
div.switch_area div.pager ul li span.self {
	border:solid 1px #cccccc;
}

/* SNS */
#sns {
	zoom: 100%;
	margin: 10px 10px 0;
	overflow: hidden;
}
#sns div {
	float: right;
	padding: 0 3px 0 10px;
	text-align: right;
}

/* メインビジュアル */
#mv p {
}

/* ポイント */
dl#point {
	border-style:solid;
	border-color:#a69021;
}
dl#point dt.main {
	padding:0 0 15px 38px;
	border-bottom-style:solid;
	border-bottom-color:#a69021;
	background:url("../img/bg_point_h.gif") no-repeat;
	color:#806c0d;
}
dl#point dd.main dl {
	zoom:100%;
	overflow:hidden;
}
dl#point dd.main ul li {
	margin-bottom:9px;
	padding:0 0 9px 0;
	border-bottom:solid 1px #cccccc;
}
dl#point dd.main ul li.last_item {
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:none;
}
dl#point dd.main dl dt.sub {
	float:left;
}
dl#point dd.main dl dd.sub {
	float:right;
}
dl#point dd.main dl dd.sub em {
	font-style:normal;
	font-weight:bold;
}
dl#point dd.main dl dd.sub p {
	margin-top:9px;
}

/* インタビュー */
div.interview {
	background-repeat:no-repeat;
	border-bottom:solid 1px #cccccc;
}
div#interview_area3 {
	padding-bottom:0;
	border-bottom:none;
}
div.interview .inner {
	background-repeat:no-repeat;
	background-position:right bottom;
}
div.interview div.contents {
}
div.interview div.contents h2 {
	border-bottom:solid 1px #cccccc;
}

/* コラム */
div.column {
	background:url("../img/bg_column.gif");
}
div.column h2 {
	display:table-cell;
	background-repeat:no-repeat;
	vertical-align:middle;
}
/* コラム：馬場 */
body#interview01 div.column h2 {
	background-image:url("../img/bg_column_h01.gif");
}

body#interview01 div.column h2 {
	color:#00aacc;
}
/* コラム：安田 */
body#interview02 div.column h2 {
	background-image:url("../img/bg_column_h02.gif");
}
body#interview02 div.column h2 {
	color:#fa4b85;
}
/* コラム：田中 */
body#interview03 div.column h2 {
	background-image:url("../img/bg_column_h03.gif");
}
body#interview03 div.column h2 {
	color:#ff6a00;
}
div.column div.contents {
	position:relative;
}
div.column div.contents h3 {
	padding:5px 10px;
	background:#b39e36;
	color:#ffffff;
	font-size: 100%;
}
div.column div.contents div.text {
	line-height: 1.8;/* base line height */
}

/* プロフィール */
dl#interview_profile {
	border:solid 1px #cccccc;
}
dl#interview_profile dt, 
dl#interview_profile dd.profile {
}
dl#interview_profile dd.portrait {
}
dl#interview_profile dt {
	color:#666666;
}
dl#interview_profile dt strong {
	color:#00aacc;
}
/* プロフィール：馬場 */
body#interview01 dl#interview_profile dt strong {
	color:#00aacc;
}
/* プロフィール：安田 */
body#interview02 dl#interview_profile dt strong {
	color:#fa4b85;
}
/* プロフィール：田中 */
body#interview03 dl#interview_profile dt strong {
	color:#ff6a00;
}
dl#interview_profile dd.profile {
	color:#333333;
	line-height: 1.8;/* base line height */
}

/* インタビューに関する記事 */
#interview_related {
	border-top:solid 1px #cccccc;
}
#interview_related h2 {
	color:#ffffff;
}
/* インタビューに関する記事：馬場 */
body#interview01 #interview_related h2 {
	background:#00aacc;
}
/* インタビューに関する記事：安田 */
body#interview02 #interview_related h2 {
	background:#fa4b85;
}
/* インタビューに関する記事：田中 */
body#interview03 #interview_related h2 {
	background:#ff6a00;
}
#interview_related ul.article {
	padding:0 10px 10px 10px;
	border:solid 1px #cccccc;
}
#interview_related ul.article li {
	zoom:100%;
	margin-top:10px;
	overflow:hidden;
}
#interview_related p.thumb {
}
#interview_related div.summary {
}


/* tanaka */

#navi_ul2 li.present a {
background: url(../img/btn_present_form.gif) left top no-repeat;
}

#navi_ul2 li.present a:hover {
background: url(../img/btn_present_form.gif) left bottom no-repeat;
}


#navi_ul2 li.present{
/*text-align:center;*/
}
		
#navi_ul2 li a {
display: block;
width: 344px;
height: 58px;
text-indent: -99999px;
margin:0 auto;
}

