#itgo-player {width:1280px;max-width:100%;height:720px;cursor:pointer;}
#sit_rel.fixed #itgo-player {width:404px;max-width:100%;height:236px;cursor:pointer;}
@media all and (max-width:640px) {
	#itgo-player {width:640px;height:320px !important;}

}
@media all and (min-width:480px) and (max-width:767px) {
	#itgo-player {width:640px;max-width:100%;height:320px !important;}
}
@media all and (min-width:768px) and (max-width:1019px) {
	#itgo-player {width:1019px;max-width:100%;height:720px;}
}
@media (max-width: 768px) {
	#itgo-player {width:640px;height:320px !important;}
}
#no_script{width:100%;height:auto;background:#ececec;text-align:center;color:#000;}
#no_script h2{vertical-align:middle !important;}
ul,ol,dl{list-style:none}

.custom_menu {
	position: absolute;
	overflow: hidden;
	display:none;
	background: rgba(28, 28, 28, 0.9);
	bottom:0px;
	right:0px;
	padding:0; margin:0;
}
.custom_menu li{
	width: 200px !important;
}


.custom_menu li a {
	display: block;
	padding:10px 0 10px 10px;
	color: #fff;
	font-size: 12px;
	text-decoration: none
}
.custom_menu li:nth-child(n+3) {
	display: block;
	padding:10px 0 10px 10px;
	color: #fff;
	font-size: 12px;
	text-decoration: none
}

.custom_menu li a:hover {
	width: 200px !important;
	background: rgba(255, 255, 255, .1)
}
.itgo_help{width:500px;max-width:100%; height:278px; background-color: rgba( 0, 0, 0, 0.5 ); position:absolute;top:0;border:1px solid #fff;top:25%;left:25%;transform:translate(-25%, -25%);font-size:12px;display:none}
.shortcut_key{width:190px; margin:30px; float:left;}
.key_group{margin-bottom: 14px;}
.mar_bot{margin-bottom:4px;}
.key_group .key{background: #000; border-radius: 4px; color: #fff; display: inline-block;  font-family: 'NanumGothic', '돋움', Dotum, Helvetica, 'Apple SD Gothic Neo', Sans-serif, Arial, sans-serif; font-size: 12px; font-weight: 700; line-height: 24px; height: 24px; width: 24px; margin-right: 6px;  text-align: center; }

.key_group .key_wid{width: 50px;}




.bookmark_list{width:190px; margin:30px; float:left;}
.book_tit{height:24px; font-size:14px; font-weight:700; position:relative; margin-bottom:14px;}
.bookmark_num{background: #000; border-radius: 4px; color: #fff; display: inline-block;  font-family: 'NanumGothic', '돋움', Dotum, Helvetica, 'Apple SD Gothic Neo', Sans-serif, Arial, sans-serif; font-size: 12px; font-weight: 700; line-height: 24px; height: 24px; width: 24px; margin-right: 6px;  text-align: center; }

.delete_btn{padding:3px 6px; background-color: rgba( 0, 0, 0, 0.5 ); color:#fff; font-size:11px; line-height:11px; border:1px solid #acacac; position:absolute; right:70px; top:2px;}
.text{color:#fff; height:24px; vertical-align:top; line-height:24px;}

.paly_btn2{background:url(../images/play_btn2.png) no-repeat center center; width:120px; height:120px; position:absolute; top:50%; left:50%; margin-left:-60px; margin-top:-60px;}


/*keyicon*/
.icon_armar_bot_left{background:url(../images/key_icon1.png) no-repeat center center; width:24px; height:24px;}
.icon_armar_bot_right{background:url(../images/key_icon2.png) no-repeat center center; width:24px; height:24px;}
.icon_armar_bot_volume_up{background:url(../images/key_icon3.png) no-repeat center center; width:24px; height:24px;}
.icon_armar_bot_volume_down{background:url(../images/key_icon4.png) no-repeat center center; width:24px; height:24px;}