﻿@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

a, a:hover, a:visited, a:active, a:link {text-decoration:none;color:#000;}
body,input,select,textarea,button{font:14px/1.4 "Nanum Gothic","나눔고딕","맑은고딕","Dotum","돋움",sans-serif;}
* {-webkit-text-size-adjust:none;} /* 사파리 가로모드 폰트 확대 제거 */

img,video,audio,object,embed,iframe{
	max-width:100%;
	height:auto;
}



/* 
 * common 
 */
.box-red {
	background-color: #e01f23 !important;
	color:#fff !important;
}
.box-dark-grey {
	background-color: #585656 !important;
	color:#fff !important;
}
.box-light-gray {
	background-color: #7d7c7c !important;
	color:#fff !important;
}



/* 
 * popup 
 */
.popup_wrap {
	display: none;
	position: fixed;
	top: 5px;
	left: 10px;
	z-index: 99999999;
}

.popup_wrap .popup_footer {
    
	background-color: #000;
	text-align: right;
	padding: 5px 10px;
}
.popup_wrap .popup_footer .popup_close_cookie_btn,
.popup_wrap .popup_footer .popup_close_btn {
	color: #FFF;
	font-weight: bold;
	font-size: 10px;
	margin-left:5px;
}
/* 
 * popup 
 */



/* 
 * header 
 */
#header {
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
}
#header .logo {
	float: left;
	padding: 10px 0 10px 10px;
	text-align: center;
}
#header .logo a {
	display: inline-block;
	background-image: url('/include/images/mobile/main/main_header_logo_1.png');
	background-size: 181px 39px;
	width: 181px;
	height: 39px;
}
/*
@media all and (-webkit-min-device-pixel-ratio: 1.5) {
	#header .logo a {
		background-image: url('/include/images/mobile/main/main_header_logo@2x.png');
	}
}*/
#header .util {
	text-align: center;
	float: right;
	padding: 20px 10px 10px 0;
}
#header .util li {
	display: inline-block;
}

#header .util li a {
	display: block;
	width: 75px;
	line-height: 26px;
	text-align: center;
	font-size: 12px;
}
@media (max-width: 480px) {
	#header .logo {
		float: none;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 5px;
	}
	#header .util {
		float: none;
		padding-left: 0;
		padding-right: 0;
		padding-top: 5px;
	}
	#footer .info .info-name {
		display: block;
	}
	#footer .info .info-address {
		display: block;
	}
	#footer .info .info-biz-number {
		display: block;
	}
	#footer .copyright span {
		display: block;
	}
}
@media (max-width: 580px) {
}





/* 
 * gnb 
 */
#gnb {
	position: relative;
	z-index: 10000;
	height: 40px;
	background-color: #2e2e2e;
}
#gnb .gnb-location {
	height: 100%;
	font-size: 12px;
	color: #dddddd;
	cursor: pointer;
	letter-spacing: -1px;
}
#gnb .gnb-location a {
	color: #dddddd;
    display:none;
}
#gnb .gnb-location > li {
	height: 100%;
	display: inline-block;/*inline-block;*/
	vertical-align: top;
	line-height: 40px;
	padding-left: 7px;
	padding-right: 20px;
	/*background-image: url('/include/images/mobile/main/gnb_icon_right_arrow.png');*/
	background-position: center right;
	background-size: 25px 50px;
	background-repeat: no-repeat;
}
#gnb .gnb-location > li.location-menu i {
	display: inline-block;
    vertical-align: top;
	height: 100%;
	padding-left: 26px;
	padding-right: 10px;
	background-image: url('/include/images/mobile/main/gnb_icon_menu.png');
	background-repeat: no-repeat;
	background-position: center left;
	background-size: 26px 20px;
}
#gnb .gnb-location > li.location-home i {
	display: inline-block;
	vertical-align:top;
	height: 100%;
	padding-left: 26px;
    padding-right: 10px;
	background-image: url('/include/images/mobile/main/gnb_icon_menu.png');
	background-repeat: no-repeat;
	background-position: center left;
	background-size: 26px 20px;
}
#gnb .gnb-location > li:last-child {
	background-image: none;
	padding-right: 0;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5) {
	/*#gnb .gnb-location > li {
		background-image: url('/include/images/mobile/main/gnb_icon_right_arrow@2x.png');
	}*/
	#gnb .gnb-location > li.location-menu i {
		background-image: url('/include/images/mobile/main/gnb_icon_menu@2x.png');
	}
	#gnb .gnb-location > li.location-home i {
		background-image: url('/include/images/mobile/main/gnb_icon_menu@2x.png');
	}
}


#gnb .gnb-list {
	border-bottom: 1px solid #616161;
}
#gnb .gnb-list a {
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	color: #dddddd;
	font-size: 14px;
}

#gnb .gnb-deep-1 {
	background-color: #2e2e2e;
}
#gnb .gnb-deep-1 > li {
	border-top: 1px solid #616161;
}
#gnb .gnb-deep-1 > li > a {
	padding-left: 10px;
	padding-right: 10px;
}

#gnb .gnb-list .gnb-deep-2 {
	border-top: 1px solid #616161;
}
#gnb .gnb-list .gnb-deep-2 > li {
	background-color: #393838;
	border-top: 1px solid #616161;
}
#gnb .gnb-list .gnb-deep-2 > li:first-child {
	border-top: 0;
}
#gnb .gnb-list .gnb-deep-2 > li > a {
	padding-left: 30px;
	padding-right: 30px;
}

#gnb .gnb-list .gnb-deep-3 {
	border-top: 1px solid #616161;
}
#gnb .gnb-list .gnb-deep-3 > li {
	background-color: #454242;
	border-top: 1px solid #616161;
}
#gnb .gnb-list .gnb-deep-3 > li:first-child {
	border-top: 0;
}
#gnb .gnb-list .gnb-deep-3 > li > a {
	padding-left: 50px;
	padding-right: 50px;
}





/* 
 * footer 
 */
#footer {
	overflow: hidden;
	background-color: #4a4949;
}
#footer .sns-link {
	overflow: hidden;
	padding: 10px;
	border-bottom: 1px solid #6e6d6d;
}
#footer .sns-link dt {
	float: left;
	font-size:15px;
	color: #ffffff;
	margin-right:5px;
	padding-top: 5px;
}
#footer .sns-link dd {
	float: left;
	margin-right: 1px;
}
#footer .sns-link dd .btn-link-facebook, 
#footer .sns-link dd .btn-link-blog, 
#footer .sns-link dd .btn-link-youtube, 
#footer .sns-link dd .btn-link-pandora {
	display: inline-block;
	background-size: 34px 34px;
	width: 34px;
	height: 34px;	
}	
#footer .sns-link dd .btn-link-facebook {
	background-image: url('/include/images/mobile/main/main_icon_facebook.png');
}
#footer .sns-link dd .btn-link-blog {
	background-image: url('/include/images/mobile/main/main_icon_navertv.png');
}
#footer .sns-link dd .btn-link-youtube {
	background-image: url('/include/images/mobile/main/main_icon_youtube.png');
}
#footer .sns-link dd .btn-link-pandora {
	background-image: url('/include/images/mobile/main/main_icon_navertv.png');
}
@media all and (-webkit-min-device-pixel-ratio: 1.5) {
	#footer .sns-link dd .btn-link-facebook {
		background-image: url('/include/images/mobile/main/main_icon_facebook@2x.png');
	}
	#footer .sns-link dd .btn-link-blog {
		background-image: url('/include/images/mobile/main/main_icon_navertv@2x.png');
	}
	#footer .sns-link dd .btn-link-youtube {
		background-image: url('/include/images/mobile/main/main_icon_youtube@2x.png');
	}
	#footer .sns-link dd .btn-link-pandora {
		background-image: url('/include/images/mobile/main/main_icon_navertv@2x.png');
	}
}
#footer .info {
	padding: 10px;
	font-size: 11px;
	color: #b2b1b1;
	border-top: 1px solid #1e1d1d;
	letter-spacing: -1px;
}
#footer .info li {
	padding-bottom: 3px;
}
#footer .info .info-name {
	display: inline-block;
	font-size: 12px;
	color: #b2b1b1;
	width:180px;
}
#footer .info .info-address {
	display: inline-block;
	font-size: 12px;
	color: #b2b1b1;
	width: 300px;
}
#footer .info .info-biz-number {
	display: inline-block;
	font-size: 11px;
	color: #8f8f8f;
	width: 230px;
}
#footer .copyright {
	padding: 10px;
	padding-bottom: 20px;
	font-size: 11px;
	color: #8f8f8f;
}
#footer .copyright span {
	display: inline-block;
}


.movie_box{width: 100%;height:100%; margin: 0 auto; position: relative;z-index:99999}
.movie_box_a{width:80%;margin:0 auto;  display: block; position: relative; top:50px;z-index:90000; text-align: center; cursor: pointer;}
.movie_box_b{width:80%;height:auto;margin:0 auto;position: relative;z-index:91000;text-align: center; cursor: pointer;}

.movie_close_a{width:120px;margin:0 auto; color:#fff;font-size:15px;padding:10px 0px;text-align:center;background-color:#000;color:#fff;position:absolute;top:310px;left:230px;cursor:pointer}


