<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*--------------------------------

ç¬¬158å›žãƒ»ã“ã®äººã«èžãï¼£ï¼³ï¼³

--------------------------------*/

/*ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒªã‚»ãƒƒãƒˆ*/

h1, h2, h3, h4, h5, h6, p, address,
ul, ol, li, dl, dt, dd,
table, th, td, img, form, map {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	line-height: 1;
	border: none;
	list-style-type: none;
}
/* å…¨ä½“è¨­å®š
------------------------ */

div.all {
	width: 453px;
	font-size: 12px;
	text-align: left;
	font-family:  "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
}
img {
	border: none;
}	
p { 
	margin: 0;
	padding: 0;
}	
/* è¡¨ç´™ãƒšãƒ¼ã‚¸ï¼ˆ1ãƒšãƒ¼ã‚¸ç›®ï¼‰
-----------------------------*/

/*è¡¨ç´™çµµ*/
div.face {
	clear: both;
	width: 453px;
	height: 396px;
	margin-bottom: 5px;
}	
div.face p {
	float: left;
}
p.credit {
	margin: 1px 1px 0 0;
	text-align: right;
	font-size: 10px;
}	
/* ãƒ—ãƒ­ãƒ•ã‚£ãƒ¼ãƒ« */
div#profile {
	margin: 16px 0;
	border: 3px double #cf369e;
	line-height: 1.8;
	font-size: 11px;
}
/* ãƒ—ãƒ­ãƒ•ã‚£ãƒ¼ãƒ«å†…ãƒœãƒƒã‚¯ã‚¹ */
div.profile_in {
	padding: 6px 10px 0px 10px;
	background: url(img158/bg_profile.gif) left top;
}
div.profile_in p {
	font-size: 11px;
	line-height: 1.8;
}
div.profile_in p.career {
	margin: 3px 0 8px 0;
}
div.profile_in p.career span.site {
	display: block;
	line-height: 15px;
	text-align: right;
}
div.profile_in p.career span.next {
	margin-left: 5px;
}
div.profile_in p.profileMore {
	text-align: right;
}	
/* ãƒšãƒ¼ã‚¸å…±é€š
-------------------------*/

/* æœ¬æ–‡ */
div.main_txt {
	padding: 0 10px 14px 12px;
	line-height: 22px;
	background: url(img158/bg_line.gif) repeat-y left top;
	font-size: 13px;
}
/* è³ªå•æ–‡ */
div.main_txt p.q {
	padding-top: 16px;
	background: url(img158/icon_earth.gif) no-repeat 0 1px; 
	color: #5b3b75;		
	font-weight: bold;
	text-indent: 40px;
	line-height: 23px;
}
div.main_txt p.ans {
	line-height: 23px;
	text-indent: 1em;
}
p.image_r {
	float: right;
	width: 164px;
	margin: 4px 0px 4px 8px;
}
p.image_l {
	float: left;
	width: 164px;
	margin: 4px 8px 4px 0px;
}
/*
p.image_r img,p.image_l img {
	border: 1px solid #cccccc;
}
*/
p.credit {
	margin: 12px 0 6px 0;
	font-size: 10px;
	text-align: right;
}
/*
div.main_txt span.inyo {
	background: #ececd5;
	display: block;
}
div.main_txt p.ans span {
	margin-left: 6px;
	line-height: 2;
}
*/
div.main_txt p.ans span {
	text-align: right;
	font-size: 10px;
	line-height: 2;
}
div.main_txt ul.okotoba {
	margin: 10px 0 10px 0;
	padding: 0;
	/*border-top: 1px dotted #cccccc;
	border-bottom: 1px dotted #cccccc;*/
}
div.main_txt ul.okotoba li {
	line-height: 1.6;
	text-indent: 1em;
}
span.mark {
	color: #ff0000;
	font-size: 12px;
	font-weight: normal;
}
div.main_txt p.marks {
	font-size: 10px;
	color: #595858;
	line-height: 15px;
	padding: 5px 0;
	text-indent: 0;
}
img.fl_r {
	float: right;
	margin: 6px 10px 10px 12px;
}	
/*æœ¬æ–‡ãƒ†ã‚­ã‚¹ãƒˆå¤ªå­—æŒ‡å®š*/
div#profile span.txt_b {
	font-weight: bold;
}
/* ã‚µãƒ³ã‚¯ã‚¹ã€€*/
p.q2 {
	font-weight: normal;
	color: #5b3b75;
	padding-top: 16px;
	line-height: 1.8;
	
}	
/*ã€ãƒªãƒ³ã‚¯ã€‘â—‹â—‹ã‚’èª­ã‚€ */
p.arrow {
	text-align: right;
	padding-top: 12px;
	display: block;
}	
/* äº† */
p.arrow2 {
	text-align: right;
	padding: 18px 8px 0 0;
	display: block;
}	
span.bld {
	font-weight: bold;
}	
/*ã€€ã‚¤ãƒ¡ãƒ¼ã‚¸å†™çœŸè¨­å®š
------------------------------------*/
div.main_txt img.imageRight {
	float: right;
	margin: 4px 0 14px 20px;
}
div.main_txt p.clr {
	clear: both;
}		
p.img_m {
	float: right;
	margin: 0 6px 80px 6px;
}
div.main_txt p.img_2b {
	margin: 30px auto 20px auto;
	text-align: center;
}
div.img_3b {
	text-align: center;
	margin-top: 12px;
}	
/*ãƒšãƒ¼ã‚¸ä¸‹ãƒ»å†™çœŸï¼ˆï¼‰*/
.img_b2 {
	margin: 20px auto 20px auto;
	text-align: center;
	/*display: block;*/
}	


/*ã€€æ´»å‹•ã‚¤ãƒ³ãƒ•ã‚©ãƒ¡ãƒ¼ã‚·ãƒ§ãƒ³
-----------------------------------*/


/*æ´»å‹•ã‚¤ãƒ³ãƒ•ã‚©ãƒ¡ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»æž&nbsp;*/
div.info_all {
	width: 453px;
	margin-top: 12px;
}
/*æ´»å‹•ã‚¤ãƒ³ãƒ•ã‚©ãƒ¡ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ã‚¿ã‚¤ãƒˆãƒ«
span.info {
	background: url(img124/3p_info.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	height: 49px;
	width: 453px;
}
*/	
/* ã‚¤ãƒ³ãƒ•ã‚©ãƒ¡ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»box */
div.info_box {
	height: 100%;
	margin-top: -2px;
	padding: 12px 14px 0px 14px;
	/*line-height: 140%;*/
	border-right: 2px solid #cf369e;
	border-bottom: 2px solid #cf369e;
	border-left: 2px solid #cf369e;
	overflow: hidden;
	font-size: 13px;
}
div.info_box .info_detail {
}
div.info_box .info_detail .kome {
	font-weight: bold;
	color: #ff0000;
}
div.info_box .info_detail .zebra {
	background: #f5f5f5;
}
div.info_box .info_detail .info_ttl {
	margin-bottom: 8px;
	font-weight: bold;
}
div.info_box .info_detail .infomationBox {
	clear: both;
	height: 100%;
	/*
	margin-bottom: 6px;
	padding-bottom: 6px;
	*/
	/*border-bottom: 1px dotted #cccccc;*/
	overflow: hidden;
}
div.info_box .info_detail .infomationBox2 {
	/*clear: both;*/
	height: 100%;
	margin-bottom: 6px;
	padding-bottom: 9px;
	/*border-bottom: 1px dotted #cccccc;*/
	overflow: hidden;
}
div.info_box .info_detail .catch {
	margin-bottom: 6px;
	/*color: #ff0000;*/
	font-weight: bold;
	line-height: 1.5;
}
div.info_box .info_detail .infomationBox2 .clr {
	clear: both;
}
/*--------------------------------------------
85å›žæœªä½¿ç”¨

div.info_box .info_detail .catch_sub {
	margin-bottom: 8px;
	font-weight: normal;
	line-height: 1.5;
}
div.info_box .info_detail .pr {
	margin-bottom: 8px;
	text-align: center;
}
----------------------------------------------*/
div.infomationBox .detailBox p {
	line-height: 1.5;
}
div.info_box .info_detail .infomationBox .imageBox .image {
	margin-bottom: 8px;
	text-align: center;
}

div.info_box .info_detail  .infomationBox2 .imageBox {
	float: left;
	width: 128px;
	margin-bottom: 16px;
}
div.info_box .info_detail  .infomationBox2 .imageBox img {
	border: 1px solid #cccccc;
	/*margin-bottom: 16px;*/
}
/*--------------------------------------------*/
div.info_box .info_detail  .infomationBox .img_info {
	margin : 16px 0;
	text-align: center;
}

/*
ç”»åƒã‚ã‚Š
*/
div.info_box .info_detail  .infomationBox2 {
	/*clear: both;*/
}
div.info_box .info_detail .infomationBox2 .detailBox {
	float: right;
	width: 286px;
}
div.infomationBox2 .detailBox .title {
	margin-bottom: 4px;
	line-height: 1.3;
	font-weight: bold;
	/*color: #FF0000;*/
}
div.info_box .info_detail  .infomationBox3 .imageBox {
	margin-bottom: 8px;
	text-align: center;
}
div.info_box .info_detail  .infomationBox3 .imageBox img {
	border: 1px solid #cccccc;
}
/*èª¬æ˜Žæ–‡ã&nbsp;ã‘å…¨å¹…+ãƒªãƒ³ã‚¯*/
div.info_box .info_detail  .infomationBox2 .detailwide {
	clear: both;
	line-height: 1.6;
}
div.info_box .info_detail .detailBox .boxTitle {
	margin-bottom: 5px;
}
/*
ul.details {
	margin-top: 20px;
}
*/
.details li {
	line-height: 18px;
}
.details li.catch {
	color: #F00;
	font-weight: bold;
}
div.infomationBox .detailBox .details li.title {
	margin-bottom: 4px;
	line-height: 1.4;
	/*font-weight: bold;*/
}
div.infomationBox .detailBox .details li.contact {
	margin-top: 4px;
}
div.info_box .info_detail .detailBox ul  {
	margin-bottom: 5px;
}
div.info_box .info_detail .detailBox ul li {
	line-height: 1.6; 
}
div.info_box .info_detail .detailBox ul li a {
	font-weight: bold;
}
div.info_box .info_detail .detailBox ul li span {
	margin-left: 10px;
	color: #ff0000;
	/*font-weight: bold;*/
}
div.info_box .info_detail .detailBox ul li.bookDetail {
	margin: 6px 0 3px 0;
}
div.info_box .info_detail .detailBox ul li.ticket {
	margin-top: 4px;
	color: #ff0000;
	font-weight: bold;
}
div.infomationBox3 .detailBox .staff,
div.infomationBox3 .detailBox .pr {
	margin: 10px 0;
	text-align: left;
	line-height: 1.4;
}
div.infomationBox .detailBox .pr {
	margin-bottom: 4px;
	line-height: 1.5;
	font-weight: bold;
	/*color: #FF0000;*/
}
div.infomationBox .detailBox .title {
	margin-top: 10px;
	margin-bottom: 2px;
	line-height: 1.5;
	font-weight: bold;
	/*color: #FF0000;*/
}
div.infomationBox .detailBox .title span {
	font-weight: normal;
}
div.infomationBox .detailBox .detail {
	margin-bottom: 10px;
	line-height: 1.6;
}
div.info_box .info_detail .detailBox .detailcomment span {
	font-weight: bold;
	background: #f1db47;
}
div.info_box .info_detail .detailBox .comment {
	margin-bottom: 10px;
	line-height: 1.5;
}
div.info_box .info_detail .detailBox .comment span {
	font-weight: bold;
	color: #ff0000;
}
div.infomationBox .detailBox .subtitle {
	margin: 10px 0;
	line-height: 1.4;
	font-weight: bold;
}
/*
151å›žé™å®š
*/
.movieimage {
	margin: 20px 0;
	text-align: center;
}
.movieposter {
	margin: 20px 0;
	text-align: center;
}


/*---------
ãƒ†ãƒ¼ãƒ–ãƒ«æ™‚
div.info_box .info_detail .detailBox .teamscore {
	width: 100%;
	margin-bottom: 20px;
	border: 1px solid #cccccc;
	border-collapse: collapse;
}
div.info_box .info_detail .detailBox .score {
	width: 100%;
	margin-bottom: 6px;
	border: 1px solid #cccccc;
	border-collapse: collapse;
}
div.info_box .info_detail .detailBox .teamscore .victory,
div.info_box .info_detail .detailBox .score .victory {
	background: #fbda9a;
}
div.info_box .info_detail .detailBox .teamscore .title,
div.info_box .info_detail .detailBox .score .title {
	background: #c5e4fc;
}
div.info_box .info_detail .detailBox .teamscore .g,
div.info_box .info_detail .detailBox .score .g {
	font-weight: bold;
}
div.info_box .info_detail .detailBox .teamscore th,
div.info_box .info_detail .detailBox .teamscore td,
div.info_box .info_detail .detailBox .score th,
div.info_box .info_detail .detailBox .score td {
	border: 1px solid #cccccc;
	border-collapse: collapse;
	font-size: 12px;
	text-align: center;
}
div.info_box .info_detail .detailBox .teamscore th,
div.info_box .info_detail .detailBox .score th {
	padding: 2px 1px 3px 1px;
	background: #f0f0f0;
	white-space: nowrap;
	line-height: 1.4;
}
div.info_box .info_detail .detailBox .teamscore td,
div.info_box .info_detail .detailBox .score td {
	padding: 2px 1px 3px 1px;
	line-height: 1.4;
}
div.info_box .info_detail .detailBox .teamscore .name,
div.info_box .info_detail .detailBox .score .name {
	padding-left: 5px;
	text-align: left;
}
div.info_box .info_detail .detailBox .teamscore span,
div.info_box .info_detail .detailBox .score span {
	color: #ff0000;
	font-weight: bold;
}
-----------*/
.infoBox {
	clear: both;
	height: 100%;
	overflow: hidden;
}
.infoBox .infoImage {
	float: left;
	width: 76px;
}
/*---------
ãƒ†ãƒ¼ãƒ–ãƒ«
----------*/
.infoTable {
	width: 100%;
	margin-bottom: 6px;
	border: 1px solid #ffffff;
	border-collapse: collapse;
}
.infoTable th,
.infoTable td {
	padding: 6px;
	border: 1px solid #ffffff;
	border-collapse: collapse;
	font-size: 12px;
	line-height: 1.3;
}
.infoTable th {
	/*width: 80px;*/
	text-align: left;
	background: #f1e1c0;
}
.infoTable th.day {
	width: 55px;
}
.infoTable td {
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-collapse: collapse;
}
.infoTable td.name {
	/*white-space: nowrap;*/
	line-height: 1.5;
}
.infoTable td.time {
	white-space: nowrap;
}
div.info_box .info_detail .detailBox .goLink {
	text-align: right;
	margin-top: 10px;
	margin-bottom: 4px;
}
.infoTable td.etc {
	line-height: 1.6;
}
.infoTable tr.home {
	background: #fffcce;
}
/*
div.info_box .info_detail .detailBox .goLink {
	text-align: right;
	margin-top: 30px;
	margin-bottom: 8px;
}
*/

/*---------
ãƒ†ãƒ¼ãƒ–ãƒ«æ™‚
-----------*/
div.info_box .info_detail .detailBox .calendar {
	width: 100%;
	margin-bottom: 5px;
}
div.info_box .info_detail .detailBox .calendar th,
div.info_box .info_detail .detailBox .calendar td {
	/*width: 25%;*/
	/*padding: 3px 1px 4px 1px;*/
	font-size: 12px;
	text-align: left;
}
div.info_box .info_detail .detailBox .calendar th {
	padding: 1px 1px 2px 1px;
	background: #fee2c6;
	white-space: nowrap;
	line-height: 1.4;
}
div.info_box .info_detail .detailBox .calendar td {
	padding: 1px 1px 2px 1px;
	/*background: #f8f8f8;*/
	border-bottom: 1px dotted #cccccc;
	line-height: 1.4;
}
div.info_box .info_detail .detailBox .calendar .post {
	/*width: 124px;*/
}
div.info_box .info_detail .detailBox .calendar span {
	/*font-size: 10px;*/
	font-weight: bold;
	color: #ff0000;
}
div.info_box .info_detail .detailBox .calendar span.black {
	/*font-size: 10px;*/
	font-weight: bold;
	color: #000000;
}
/*ã‚µãƒ–ã‚¿ã‚¤ãƒˆãƒ«*/
div.info_box .info_detail .subtitle {
	margin: 6px 0px 2px 0px;
	/*padding: 2px 0;*/
	font-weight: bold;
	/*background: #f5f563;*/
	line-height: 1.5;
}
div.info_box .info_detail .subtitle span {
	color: #ff0000;
}

.goLink {
	text-align: right;
	padding-bottom: 20px;
}
/*ã€€ãƒªãƒ³ã‚¯ãƒœã‚¿ãƒ³
----------------------*/

div#btnbox {
	clear: both;
	margin: 15px 15px 15px 15px;
	overflow: hidden;
	*height: 100%;
}
div#btnbox div.buttonArea {
	float: right;
}	
div#btnbox p.linkno {
	float: left;
	width: 160px;
	padding-top: 2px;
}	
div#btnbox p img {
}			

div#btnbox p.backbtn {
	margin-top: 6px;
}	

/*----------------
facebookå¯¾å¿œ
-----------------*/
/*
.nextInterview {
	margin: -5px 0 14px 0;
}
.nextInterviewTitle {
	margin-bottom: 13px;
}
.nextInterview .video {
	margin-bottom: 8px;	
}
.nextInterview .detail {
	background: #ffffff;
}
.videoCaption {
	padding: 0 18px 10px 24px;
	font-size: 12px;
	line-height: 1.3;
	text-align: left;
}
*/
.facebook {
	height: 100%;
	clear: both;
	overflow: hidden;
}












/*---------
ãƒ†ãƒ¼ãƒ–ãƒ«æ™‚
-----------*/
div.info_box .info_detail .detailBox .calendar {
	width: 100%;
	margin-bottom: 10px;
}
div.info_box .info_detail .detailBox .calendar th,
div.info_box .info_detail .detailBox .calendar td {
	/*width: 25%;*/
	/*padding: 3px 1px 4px 1px;*/
	font-size: 12px;
	text-align: left;
}
div.info_box .info_detail .detailBox .calendar th {
	width: 35px;
	padding: 1px 1px 2px 4px;
	white-space: nowrap;
	line-height: 1.4;
}
div.info_box .info_detail .detailBox .calendar td {
	padding: 1px 1px 2px 2px;
	/*background: #f8f8f8;*/
	border-bottom: 1px dotted #cccccc;
	line-height: 1.4;
}
div.info_box .info_detail .detailBox .calendar .post {
	/*width: 124px;*/
}
div.info_box .info_detail .detailBox .calendar span {
	/*font-size: 10px;*/
	font-weight: bold;
	color: #ff0000;
}
div.info_box .info_detail .detailBox .calendar span.black {
	/*font-size: 10px;*/
	font-weight: bold;
	color: #000000;
}
div.info_box .info_detail .detailBox .live th {
	background: #a9d5d3;
}
div.info_box .info_detail .detailBox .talk th {
	background: #ec9989;
}</pre></body></html>