<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*===================================================================================================================================================================================*/
/* 繧ｿ繧､繝�繝��繝悶Ν */
/*===================================================================================================================================================================================*/

/* common縲:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ*/


#tokyodengyo #pTimetable{
}

#tokyodengyo.day01 #pTimetable{
	background-color:#e4f5fb;
	background-image: url("/pr/tokyodengyo/img/day/bg_tt_day01.png");
}
#tokyodengyo.day02 #pTimetable{
	background-color:#ffcac9;
	background-image: url("/pr/tokyodengyo/img/day/bg_tt_day02.png");
}

#tokyodengyo #ttWrap{
	margin:0 auto;
}

#tokyodengyo #pTimetable .contsTitle .hex{
	background:#ffffff;
}

#tokyodengyo #ttWrap #ttOutline{
	display:flex;
	align-items: center;
	margin:0 auto;
}

#tokyodengyo #ttWrap #ttOutline li{
	display:flex;
	align-items: center;
}

#tokyodengyo #ttWrap #ttOutline li .pIco{
	overflow: hidden;
	border:1px solid #001d2f;
	border-radius: 50%;
}

#tokyodengyo #ttWrap #ttOutline .itemCo .pIco{		background-color:#fdec02;	}
#tokyodengyo #ttWrap #ttOutline .itemGuidance .pIco{		background-color:#b2def8;	}
#tokyodengyo #ttWrap #ttOutline li .pIco span{		visibility: hidden;	}

#tokyodengyo #ttFoot{
	text-align: center;
}

#tokyodengyo #ttHead #ttHeadCo{
	display:table;
	background:#001d2f;
}
#tokyodengyo #ttHead  #ttHeadCo span{
	display:table-cell;
	text-align:center;
	vertical-align: middle;
	color:#ffffff;
	font-weight:bold;
}


#tokyodengyo #ttOutput .ttItem{
	color:#001d2f;
	background:url("/pr/tokyodengyo/img/co/tt_bg_line.svg") no-repeat;
}

#tokyodengyo #ttOutput .ttItem:last-child{
	background:none;
	padding-bottom:0;
	margin-bottom:0;
}


#tokyodengyo #ttOutput .ttItem dt{
	display:flex;
	align-items: center;
	justify-content: center;
}

#tokyodengyo #ttOutput .itemCo dt{
	background-color:#fdec02;
}

#tokyodengyo #ttOutput .itemGuidance dt{
	background-color:#b2def8;
}

#tokyodengyo.day02 #ttOutput .itemGuidance dt{
	background-color:#ec6d65;
	color:#ffffff;
}


#tokyodengyo #ttOutput .ttItem dd{
	background-color:#ffffff;
}

#tokyodengyo #ttOutput .ttItem dd ul{
	display:flex;
	flex-wrap:wrap;
	justify-content: center;
}

#tokyodengyo #ttOutput .smnCoName{
	display:inline-block;
	background:#fdfac6;
}

#tokyodengyo #ttOutput .itemGuidance dd div strong{
	text-align: center;
}

#tokyodengyo #ttOutput .itemGuidance dd div span{
}

#tokyodengyo #pTimetable .ttNotice{
	display:table;
	text-align: center;
	margin:0 auto;
	overflow: hidden;
}

#tokyodengyo.day01 #pTimetable .ttNotice{
	border:4px solid #00aacf;
}
#tokyodengyo.day02 #pTimetable .ttNotice{
	border:4px solid #ec6d65;
}

#tokyodengyo #pTimetable .ttNotice span{
	display: table-cell;
	background:#ffffff;
}

#tokyodengyo.day01 #pTimetable .ttNotice{
	color:#00aacf;
}

#tokyodengyo.day02 #pTimetable .ttNotice{
	color:#ec6d65;
}

/*笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ*/
/* common :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


/*PC ONLY縲:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
@media screen and (min-width: 768px) {
/*笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ*/


	#tokyodengyo #pTimetable .pInr{
		padding:105px 0 80px;
	}

	#tokyodengyo #pTimetable .contsTitle{
		margin-bottom:50px;
	}

	#tokyodengyo #pTimetable .contsTitle .hex{
		clip-path: polygon(10px 50%, 20px 0, 214px 0,224px 50%, 214px 100%, 20px 100%);
	}

	#tokyodengyo #pTimetable .contsLead{
		margin-bottom:30px;
	}


	#tokyodengyo #ttWrap{
		width:1000px;
		margin-bottom:70px;
	}


	#tokyodengyo #ttWrap #ttOutline{
		justify-content: center;
		margin-bottom:40px;
	}

	#tokyodengyo #ttWrap #ttOutline li:first-child{
		margin-right:30px;
	}

	#tokyodengyo #ttWrap #ttOutline li{
		font-size:19px;
	}

	#tokyodengyo #ttWrap #ttOutline li .pIco{
		width:24px;
		height:24px;
		margin-right:10px;
	}

	#tokyodengyo #ttFoot{
		font-size:20px;
	}

	#tokyodengyo #ttHead{
		width:1000px;
		margin-bottom:20px;
		display:flex;
	}

	#tokyodengyo #ttHead #ttHeadTime{
		width:200px;
		display:flex;
		align-items: flex-end;
	}

	#tokyodengyo #ttHeadTime figure{
		width:104px;
		margin-right:12px;
		padding-left:8px;
}

	#tokyodengyo #ttHeadTime span{
		font-weight:bold;
		font-size:14px;
		letter-spacing: 0.2em;
	}


	#tokyodengyo #ttHead #ttHeadCo{
		width:800px;
		border-radius:20px 20px 0 0;
	}

	#tokyodengyo #ttHead  #ttHeadCo span{
		height:54px;
		font-size:20px;
	}

	#tokyodengyo #ttOutput{
		margin-bottom:40px;
	}

	#tokyodengyo #ttOutput .ttItem{
		padding-bottom:20px;
		margin-bottom:5px;
		background-size:20px 20px;
		background-position:bottom right 400px;
		display:flex;
		align-items: center;
	}

	#tokyodengyo #ttOutput .ttItem dt{
		border-radius:20px 0 0 20px;
		padding:20px 10px 23px;
		width:200px;
		height:135px;
		font-size:20px;
	}

	#tokyodengyo #ttOutput .ttItem dt div{
		font-weight:900;
		font-size:26px;
	}

	#tokyodengyo #ttOutput .ttItem dt span{
		font-size:18px;
		padding:7px 0 0 8px ;
	}


	#tokyodengyo #ttOutput .ttItem dd{
		width:800px;
		border-radius:0 20px 20px 0;
		font-weight: 600;
		height:135px;
	}

	#tokyodengyo #ttOutput .ttItem.itemCo dd{
		padding:30px 0px 10px;
	}

	#tokyodengyo #ttOutput .ttItem dd ul{
		padding-left:32px;
		width:650px;
		margin:0 auto;
	}

	#tokyodengyo #ttOutput .ttItem dd ul li{
		margin-right:32px;
		margin-bottom:18px;
	}


	#tokyodengyo #ttOutput .smnCoName{
		font-size:16px;
		padding:7px 20px;
		border-radius:18px;
	}

	#tokyodengyo #ttOutput .itemGuidance dd div{
		display:table;
		width:700px;
		height:135px;
		padding:30px 0;
		box-sizing: border-box;
		margin:0 auto;
	}

	#tokyodengyo #ttOutput .itemGuidance dd div span,
	#tokyodengyo #ttOutput .itemGuidance dd div strong{
		display:table-cell;
		vertical-align: middle;
	}

	#tokyodengyo #ttOutput .itemGuidance dd div strong{
		padding:0 20px;
		font-size:20px;
		line-height:1.6;
	}

	#tokyodengyo #ttOutput .itemGuidance dd div span{
		border-left:1px solid #041d2f;
		padding-left:16px;
		line-height:1.6;
		font-weight:normal;
		font-size:16px;
	}

	#tokyodengyo #pTimetable .ttNotice{
		margin-bottom: 60px;
		border-radius: 20px;
	}

	#tokyodengyo #pTimetable .ttNotice span{
		font-size:18px;
		line-height: 1.8;
		padding:20px 30px;
	}



/*笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ*/
}
/* 768px -&gt; :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


/*SP ONLY縲:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
@media screen and (max-width: 767px) {
/*笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ笆ｼ*/

	#tokyodengyo #pTimetable .pInr{
		padding:10vw 0 13vw;
	}

	#tokyodengyo #pTimetable .contsTitle{
		margin-bottom:7vw;
	}

	#tokyodengyo #pTimetable .contsTitle .hex{
		clip-path: polygon(4vw 50%, 6vw 0, 40vw 0,42vw 50%, 40vw 100%, 6vw 100%);
	}

	#tokyodengyo #pTimetable .contsLead{
		margin-bottom:8vw;
	}


	#tokyodengyo #pTimetable .soonBox{
		width:90vw;
		margin:0 auto;
		height:28vw;
		font-size:6vw;
	}

	#tokyodengyo #ttWrap{
		width:90vw;
		margin:0 auto 5vw;
	}


	#tokyodengyo #ttWrap #ttOutline{
		justify-content: center;
		margin-bottom:7vw;
	}

	#tokyodengyo #ttWrap #ttOutline li:first-child{
		margin-right:4vw;
	}

	#tokyodengyo #ttWrap #ttOutline li{
		font-size:3.6vw;
	}

	#tokyodengyo #ttWrap #ttOutline li .pIco{
		width:3.8vw;
		height:3.8vw;
		margin-right:1.5vw;
	}

	#tokyodengyo #ttFoot{
		font-size:3vw;
	}

	#tokyodengyo #ttHead{
		margin-bottom:3vw;
	}

	#tokyodengyo #ttHeadTime figure{
		width:32vw;
		margin:0 auto 3vw;
}

	#tokyodengyo #ttHeadTime span{
		display:none;
	}

	#tokyodengyo #ttHead  #ttHeadCo{
		width:90vw;
		margin:0 auto;
	}

	#tokyodengyo #ttHead  #ttHeadCo span{
		width:100%;
		padding:2vw 0;
		font-size:3.6vw;
	}

	#tokyodengyo #ttOutput{
		width:90vw;
		margin:0 auto 3vw;
	}

	#tokyodengyo #ttOutput .ttItem{
		padding-bottom:6vw;
		margin-bottom:2vw;
		background-size:4vw 4vw;
		background-position:bottom center;
	}

	#tokyodengyo #ttOutput .ttItem dt{
		font-size:3.2vw;
		border-radius:3vw 3vw 0 0;
		padding:2.4vw 0 2.8vw;
	}

	#tokyodengyo #ttOutput .ttItem dt div{
		font-weight:900;
		font-size:5vw;
	}

	#tokyodengyo #ttOutput .ttItem dt span{
		font-size:3.8vw;
		padding:1.2vw 0 0 1vw ;
	}


	#tokyodengyo #ttOutput .ttItem dd{
		border-radius:0 0 3vw 3vw;
	}

	#tokyodengyo #ttOutput .ttItem.itemGuidance dd{
		padding:7vw 6vw 7vw;
	}


	#tokyodengyo #ttOutput .itemGuidance dd div strong{
		display:block;
		font-size:4vw;
	}

	#tokyodengyo #ttOutput .itemGuidance dd div span{
		display:block;
		border-top:1px solid #041d2f;
		margin-top:3vw;
		padding-top:3vw;
		line-height:1.6;
		font-weight:normal;
		font-size:3.4vw;
		text-align:center;
	}


	#tokyodengyo #ttOutput .ttItem.itemCo dd{
		padding:5vw 0px 2vw;
	}

	#tokyodengyo #ttOutput .ttItem dd ul{
		padding-left:3vw;
		width:74vw;
		margin:0 auto;
	}

	#tokyodengyo #ttOutput .ttItem dd ul li{
		margin-right:3vw;
		margin-bottom:3vw;
	}

	#tokyodengyo #ttOutput .smnCoName{
		font-size:3.8vw;
		padding:1vw 5vw;
		border-radius:5vw;
	}

	#tokyodengyo #pTimetable .ttNotice{
		margin-bottom: 4vw;
		border-radius: 4vw;
		border-width:2px !important;
		width:94vw;
	}

	#tokyodengyo #pTimetable .ttNotice span{
		font-size:3vw;
		line-height: 1.8;
		padding:3vw 4vw;
	}




/*笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ笆ｲ*/
}
/* -&gt; 767px :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

</pre></body></html>