@charset "windows-874";
/* CSS Document */

#container-accordion {}
#team-spt { margin: 0; padding: 0;}
#team-spt li {
	list-style-position: inside;
	margin: 0; padding: 0; position:relative;
}
#team-spt li.slider-open div.slider-bg { background-color: #000;}
#team-spt div.slider-bg {
	width:100%; height:200px; top:320px;left:0; position:absolute; z-index:10; opacity:.5;
	background-color: transparent;
}
#team-spt div.slider-info {
	width:100%; height:72px; top:320px; left:0; padding:0px; position:absolute; z-index:15;
}
#team-spt div.slider-info strong {
	margin-bottom:0px; padding: 0;
	font-size:22px; color:#fff; 
}
#team-spt div.slider-info p {
	margin:0 !important; display:none;
	font-size:18px; line-height:normal; color:#fff;
}
#team-spt div.slider-info .nickname {
	display:block; position:absolute; left:20px; bottom:-150px; 
	font-size: 60px;
	transform: rotate(-90deg);
	transform-origin: left top 0;
}
#team-spt li.slider-open div.slider-info .nickname {
	display:block; position:relative; left:45px; top:0; 
	font-size: 46px;
	transform: rotate(0);
	transform-origin: left top 0;
}
#team-spt div.slider-info .nickname-th {
	display:block; position:absolute; left:20px; bottom:-150px; 
	font-size: 60px;
	transform: rotate(-90deg);
	transform-origin: left top 0;
}
#team-spt li.slider-open div.slider-info .nickname-th {
	display:block; position:relative; left:45px; top:15px; 
	font-size: 46px;
	transform: rotate(0);
	transform-origin: left top 0;
}

#team-spt li.slider-open div.slider-info p.slider-text{ margin:0; padding: 30px 47px 0 47px; }

#team-spt li.slider-open div.slider-info {width:100%;}
#team-spt li.slider-open div.slider-info .fullname { margin-bottom: 10px; padding-bottom: 10px; display:inline-block; }
#team-spt li.slider-open div.slider-info p {display:block;}

.icn-arrow-team { display: none; visibility: hidden;}

@media (max-width: 1365px) {	
	#team-spt { width: 100%;}
	.slider-bg  { display: none; visibility: hidden;}
}
