@charset "utf-8";
*{margin:0; padding:0; list-style-type:none;}

.visual-text									{position:absolute; left:50%; top:80px; margin-left:-650px; word-break: keep-all; text-align:left;}
.visual-text .logo							{border-bottom:1px solid rgba(255,255,255,0.3);line-height:1.2;display:block;margin-bottom:30px;padding-bottom:20px;font-size:23px;}
.visual-text .title								{line-height:1.1;letter-spacing:-2px;}
.visual-text .title .m-text					{display:block; margin:10px 0 15px 0;}
.visual-text .subject							{width:450px;font-size:16px;line-height:1.6;margin-top: 30px;}
.visual-text .subject a						{display:block; font-size:15px; color:#fff; background:url(./../images/visualLInk.png) right bottom no-repeat; width:120px; height:30px;}

#chosun_slickVisual											{position:relative; overflow:hidden; z-index:1;}
#chosun_slickVisual .slick-slide							{float: left}
#chosun_slickVisual .wrap .slider-inner					{position:relative; width:50%;}
#chosun_slickVisual .slick-arrow{position:absolute; top:50%; margin-top:-40px; left:20px; z-index:1111; text-indent:-9999px; background:url(./../images/visualArr.png) left top no-repeat; width:39px; height:75px; border:none; color:#fff; font-size:16px;}
#chosun_slickVisual .slick-arrow:hover{background:url('./../images/visualArr_on.png') left top no-repeat;}
#chosun_slickVisual .slick-arrow.next	{right:100px; left:inherit; background-position:right top;}
#chosun_slickVisual .slick-navigation					{position:absolute;bottom: 100px;width:100%;text-align:center;z-index:1000;}
#chosun_slickVisual .slick-navigation button,
#chosun_slickVisual .slick-navigation .slick-dots,
#chosun_slickVisual .slick-navigation ul li				{display:inline-block;}
#chosun_slickVisual .slick-navigation ul li				{margin:2px;}
#chosun_slickVisual .slick-navigation ul li button		{border:none; background-color:#9d9d9d; width:10px; height:10px; text-indent:-9999px; border-radius:10px; display:inline-block;}
#chosun_slickVisual .slick-navigation ul li.slick-active button	{background-color:#ff9801; width:32px; transition:ease all 0.2s;}
#chosun_slickVisual .slick-navigation .control				{background:url(./../images/btn_play.png) center center no-repeat; border-radius:10px; width:18px; height:12px; text-indent:-9999px;}
#chosun_slickVisual .slick-navigation .control.Pause		{background:url(./../images/btn_stop.png) center center no-repeat;}
#chosun_slickVisual .slick-navigation .control._on			{display:none;}

#chosun_slickVisual .slick-slide	{width:100%; margin:0 auto; height:auto; text-align:center;} 
#chosun_slickVisual .slick-dots li		{display:inline-block;}
@media all and (max-width: 1400px){
	#chosun_slickVisual .slick-arrow.next{right:10px;}
	#chosun_slickVisual .visual-text	{left:0; margin-left:100px;}
}
@media (min-width:1024px){
	.visual-text .title .t-text{font-size:35px; display:block;}
	.visual-text .title .m-text{font-size:48px; display:block;}
	.visual-text .title .b-text{font-size:23px; display:block;}
}
@media (max-width:1366px){
	#chosun_slickVisual .slick-slide	{overflow:hidden;}
	#chosun_slickVisual .slick-slide img	{margin-left:-200px;}
	 #chosun_slickVisual .visual-text	{left:0; margin-left:20px;} 
	#chosun_slickVisual .visual-text .logo img	{margin-left:0;}
}
@media (max-width:1024px){
	.visual-text .title .t-text{font-size:25px; display:block;}
	.visual-text .title .m-text{font-size:35px; display:block;}
	.visual-text .title .b-text{font-size:17px; display:block;}
	#chosun_slickVisual .visual-text .logo			{display:none;}
	#chosun_slickVisual .visual-text .subject a		{font-size:17px;background-size:100%;text-shadow: 2px 2px 2px #333;transform: scale(0.8);padding-bottom: 5px;}
	#chosun_slickVisual .slick-list						{height: 350px;overflow:hidden;}
	#chosun_slickVisual .slick-navigation			{bottom:20px;}
	#chosun_slickVisual .slick-slide img				{width:1300px;}
	#chosun_slickVisual .slick-arrow	{display:none !important;}
}
@media (max-width:639px){
	#chosun_slickVisual								{height:250px !important; overflow:hidden;}
	#chosun_slickVisual .slick-list						{height:250px; overflow:hidden;}
	#chosun_slickVisual .slick-slide					{height:250px !important;}
	#chosun_slickVisual .visual-text					{margin: 0;top:10px;width: 100%;padding: 20px 0 0 15px;box-sizing: border-box;word-break: keep-all;}
	.visual-text .title .t-text{font-size:22px;display:block;margin: 15px 0 3px;}
	.visual-text .title .m-text{font-size:22px;display:block;margin: 5px 0;}
	.visual-text .title .b-text{font-size:16px; display:block; margin:3px 0;}
	#chosun_slickVisual .visual-text .subject		{margin-top:17px}		
	#chosun_slickVisual .visual-text .subject a		{font-size: 18px;width:100px;height:30px;margin-left: -10px;background: none;}
	#chosun_slickVisual .slick-slide img				{width:900px; margin-left:-250px;}
}

video#video {
	width:100%;
}