@charset "UTF-8";

#closeup-cont {
    width: 904px;
    padding: 0 35px;
	margin-top:40px;
	background: url(../img/play/closeup/closeup-cont_bg.gif) repeat-y;   
}
#closeup-left {
    width: 600px;
    float: left;
	padding-right: 45px;
}

h4#closeup-ttl_Lcmt1 {
    text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
	display: block;
	width: 600px;
	height: 80px;
	background: url(../img/play/closeup/closeup-ttl_Lcmt1.gif) no-repeat;
	margin-bottom:20px;
}
h4#closeup-ttl_Lcmt2 {
    text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
	display: block;
	width: 600px;
	height: 80px;
	background: url(../img/play/closeup/closeup-ttl_Lcmt2.gif) no-repeat;
	margin-bottom:20px;
}
#interview-photo {
    height: 287px;
	width: 600px;
	background: url(../img/play/closeup/interview-photo.jpg) no-repeat;
	margin-top:30px;
}
.interviewTtl {
    font-size:120%;
	color:#FF0000;
	font-weight:bold;
	padding-left:270px;
	padding-top:75px;
	text-align:center;
	line-height:1.7;
}
#interview-cont {
    background-color:#e8faff;
	width:600px;
	line-height:1.7;
}
#interview-cont2 {
    background-color:#ffffef;
	width:600px;
	line-height:1.7;
}

.cont-PhotoArea {
	width:560px;
	padding:20px;
}
.bottom-line {
    border-bottom: 1px dotted #CCCCCC;
    height: 10px;
	display:block;
}
.bottom-noline {
    height: 10px;
	display:block;
}
.cont-PhotoArea .photo {
    width:188px;
	height:174px;
	margin-right:20px;
	float:left;
	display:block;
}
.cont-PhotoArea .photo .ryoma {
	display:block;
	background: url(../img/play/closeup/Lcmt_seigaku_ryoma.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .tezuka {
	display:block;
	background: url(../img/play/closeup/Lcmt_seigaku_tezuka.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .oishi {
	display:block;
	background: url(../img/play/closeup/Lcmt_seigaku_oishi.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .fuji {
	display:block;
	background: url(../img/play/closeup/Lcmt_seigaku_fuji.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .kikumaru {
	display:block;
	background: url(../img/play/closeup/Lcmt_seigaku_kikumaru.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .inui {
	display:block;
	background: url(../img/play/closeup/Lcmt_seigaku_inui.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .kawamura {
	display:block;
	background: url(../img/play/closeup/Lcmt_seigaku_kawamura.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .momoshiro {
	display:block;
	background: url(../img/play/closeup/Lcmt_seigaku_momoshiro.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .kaidoh {
	display:block;
	background: url(../img/play/closeup/Lcmt_seigaku_kaidoh.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .horio {
	display:block;
	background: url(../img/play/closeup/Lcmt_seigaku_horio.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .kachiro {
	display:block;
	background: url(../img/play/closeup/Lcmt_seigaku_kachiro.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .katsuo {
	display:block;
	background: url(../img/play/closeup/Lcmt_seigaku_katsuo.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .tachibana {
	display:block;
	background: url(../img/play/closeup/Lcmt_fudomine_tachibana.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .ibu {
	display:block;
	background: url(../img/play/closeup/Lcmt_fudomine_ibu.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .kamio {
	display:block;
	background: url(../img/play/closeup/Lcmt_fudomine_kamio.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .ishida {
	display:block;
	background: url(../img/play/closeup/Lcmt_fudomine_ishida.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .sakurai {
	display:block;
	background: url(../img/play/closeup/Lcmt_fudomine_sakurai.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .uchimura {
	display:block;
	background: url(../img/play/closeup/Lcmt_fudomine_uchimura.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cont-PhotoArea .photo .mori {
	display:block;
	background: url(../img/play/closeup/Lcmt_fudomine_mori.jpg) no-repeat;
    width:188px;
	height:174px;
}
.cmntTtl {
    font-weight:bold;
	padding-bottom:12px;
    font-size:120%;
}
.cmntTxt {
    font-size:100%;
	line-height:1.7;
}
#lnk-cnt {
    padding-top: 30px;
}
.lnk {
    font-size:120%;
	color:#666666;
	font-weight:bold;
	padding-bottom:15px;
	line-height:1.5;
}
.lnk span.pnk {
    color:#e8437e;
}
.lnk span.blr {
    color:#0066FF;
}
.lnk a {
    text-decoration: underline;
	color:#666666;
}
.lnk a:visited {
    text-decoration: underline;
	color:#666666;
}
.lnk a:hover {
    text-decoration: none;
	color:#999999;
}

/* ------------------------------
  ToTop600
------------------------------ */
#ToTop974 {
    padding-top:25px;
    clear:both;
    text-align:right;
	height:31px;
    width:974px;
	background:url(../img/pagetop_line.gif) repeat-x bottom;
}
#ToTop974 .totop_btn a {
    float:right;
	background: url(../img/totop_btn.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
    width:120px;
	height:31px;
	display:block;
}
#ToTop974 .totop_btn a:hover {
	background-position: 0 -31px;
}

/* ------------------------------
  right��
------------------------------ */
#closeup-right {
    width: 222px;
	height: 100%;
	padding-left: 37px;
    float: right;
	background: url(../img/play/closeup/right_bg.gif) left repeat-y #ffffff;
}
#closeup-backnumber {
    text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
	display: block;
	width: 222px;
	height: 28px;
	background: url(../img/play/closeup/backnumber.gif) no-repeat;
}
#closeup-list {
    padding-top:30px;
}
#closeup-list li {
	background: url(../img/play/closeup/yaji.gif) no-repeat;
	background-position:left 3px;
	padding-left: 17px;
	padding-bottom:15px;
}
#closeup-list li a {
    text-decoration: none;
	color:#333333;
}
#closeup-list li a:hover {
    text-decoration: none;
	color:#3e77b1;
}
#closeup-list li.on a {
    text-decoration: none;
	font-weight:bold;
	color:#333333;
}


