﻿@charset "utf-8";
body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
}

.main_tit01{
	padding-top:4px; padding-left:24px; color:#f4f2b1; font-size:14px; font-family:NanumGothic,"돋움",Dotum,"굴림",Gulim,Arial,AppleGothic,"애플고딕",sans-serif;
}

.main_tit02{
	padding-top:0px; padding-left:0px; color:#4e4e4e; font-size:14px; font-family:NanumGothic,"돋움",Dotum,"굴림",Gulim,Arial,AppleGothic,"애플고딕",sans-serif;
}

body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	
	background-repeat:repeat-x;
  
}

.tospimg{border:0px;float:left;}

.gnb{
	font-size:12px; font-family:NanumGothic,"돋움",Dotum,"굴림",Gulim,Arial,AppleGothic,"애플고딕",sans-serif;
}

/* -------------배너로고추가20160226---------------- */

.top_logo{position:relative; width:0px; height:110px;float:left;}
.top_logo ul li{float:left;height:110px;}



div, span
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym,  big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,

article, aside, canvas, details, embed, 
figure, figcaption,  header, hgroup, 
menu, nav {
	margin: 0;
	padding: 0;
	border: 0;

/*
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	

*/
}


article, aside, details, figcaption, figure, 
 header,  menu, nav {
/*	display: block;  */
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

.abs {position:absolute !important}
.rel {position:relative !important}
.fr {float:right !important}
.fl {margin: 0;float:left }


.fl {margin-top:0px; float:left; }
.fr {padding-top:0px;float:left !important}

.no_bg {background:none !important}
.over_hidden {overflow:hidden !important}



.topmenu{width:1024px; height:108px; margin: 0 auto;}



.topmenu_sub{width:100%; height:35px;background-color:#eaeaea }
.topmenu_sub01 {text-align:right;height:35px;width:1024px; display:block; margin: 0 auto;}/* ---수정20160226----- */


.topmenu_sub01_01 {
float:right;


}

.topmenu_sub01_01 li{
	float:left;
	padding:10px 7px 4px 7px;
	font-size:11px; color:#666666;
}





.submtop_sub{display:inline-block;width:100%;height:35px;}

.submtop{width:100%;background-color:#0088d2}

.header_wrap {height:50px;z-index:4;border:0; width:1024px;margin: 0 auto;}

.header {height:50px; margin:0;border:0;width:100%; }




#gnb {width:100%;margin-top:0;}
#gnb > li {float:left; display:block; padding:18px 35px;font:15px "나눔고딕"; display:inline-block;background:url('../image/include/sbar01.png') no-repeat 0px 22px; cursor:pointer;}
#gnb > li:first-child {background:none;}

#gnb > li > a { color:#fff;}
#gnb > li > a.on {color:#ccc;}

#gnb > li > a:hover{ color:#78edff;}




#gnb > li .sub {
	margin: 0;
	margin-top:0px;	
	position: absolute;
	width: 1024px;
	/*background-color:#cccccc;*/
}
#gnb > li .sub li {float:left;}
#gnb > li .sub li a {font:13px "나눔고딕"; color:#666666; padding:23px 13px; display:block;}
#gnb > li .sub li a:hover
#gnb > li .sub li a.on {color:#333333; font-weight:bold;}

.space {font:13px "나눔고딕"; color:#333333; padding:23px 13px; display:block}





#gnb > li .s0 {left:100px}
#gnb > li .s1 {left:20px}
#gnb > li .s2 {left:-10px}

#gnb > li .s3  {left:250px}
#gnb > li .s4  {left:100px}
#gnb > li .s5 {left:500px}
#gnb > li .s6 {left:200px}
#gnb > li .s7 {left:30px}
#gnb > li .s8 {left:-0px}

#gnb > li  .blind {display:none;} 




.notice a:link { text-decoration: none; color: #666666; }
.notice a:visited { text-decoration: none; color: #333333; }
.notice a:hover { color: #333333; font-weight:bold; }
.notice a:active { text-decoration: none; color: #333333; }



.menu{width:1024px;height:50px;margin: 0 auto;}

.logo{position:relative;width:446px;height:49px; float:left; padding-top:4px;z-index:100;}
.logo  ul li{float:left;}


/* ---추가20160226----- */
.logo01{width:1024px;height:108px;overflow:hidden;}
.logo01 img{display:block;}
.logo01 ul li{float:left;height:108px;display:block;}
.logo01 ul li.t01{float:left;height:108px;display:block; padding-left:420px;}

















#main_left{width:221px; float:left;}

#main_left div img {vertical-align:middle;}



#main_right{width:803px; float:left;}
#main_slide{height:572px;width:803px; float:left;}
.main_slidebox .rbox{height:572px;width:803px; }

#main_right div img {vertical-align:middle;}



/* ------메인베스트리조트--------------- */
.main_btitle{width:1024px;height:124px;}
.main_btitle ul li.t01{float:left;height:124px; padding-top:0px; width:870px; display:block;}
.main_btitle ul li.t02{float:left;font-size:13px; color:#000; text-decoration:underline;height:54px; padding-top:70px; width:153px;display:block;}


.main_rbest01{width:233px; height:275px; background:url(../image/comm/best_pbg.gif); float:left; margin-right:30px;margin-bottom:10px;}
.main_rbest02{width:233px; height:275px; background:url(../image/comm/best_pbg.gif); float:left;}
.main_rbest ul li.tit01{width:210px; height:150px;padding-left:9px; padding-top:5px;}/*상품이미지*/
.main_rbest ul li.tit02{height:36px;font-size:15px; color:#5b335b; line-height:36px; padding-left:10px;font-weight:700;}/*상품명*/
.main_rbest ul li.tit03{width:210px; height:20px;font-size:13px; color:#fe0000;line-height:20px; padding-left:10px;font-weight:700;}/*지역명*/
.main_rbest ul li.tit04{width:210px;font-size:12px; color:#999999;line-height:20px; padding-left:10px;font-weight:700;}/*상품설명*/


/* ----- 현재 상영작 -- */
.main_mmovie{width:100%;height:378px;margin: 0 auto;clear:both; background:url(../image/main/dot_bg02.gif); margin-bottom:30px;}
.main_mmovie01{width:1024px;padding-left:0px;height:419px;margin: 0 auto;background:url(../image/main/best_mbg02.png);}

.main_mmovie01 .lbox{width:184px; height:343px;float:left;}
.main_mmovie01 .lbox .tit01{float:left;font-size:13px; color:#a5a2a2;text-decoration:underline;height:32px; padding-top:5px; width:234px; padding-left:8px;display:block;}

.main_mmovie01 .rbox{width:839px;float:left;height:343px;position:relative;}
.main_mmovie01 .rbox .pr01{height:278px;width:195px;background:url(../image/main/best_mbg.png); float:left; margin-left:13px; margin-top:50px;position:relative;}
.main_mmovie01 .rbox .pr01 ul li.tit01{width:190px;padding-left:2px; padding-top:2px;float:left;}/*상품이미지*/
.main_mmovie01 .rbox .pr02{width:35px; height:42px; top:3px; left:2px;position:absolute; background:url(../image/main/best_mbg03.png);font-size:17px; color:#FFF; font-weight:700; padding-left:7px; line-height:25px;}/*탑순위*/



.main_mmovie a:link,.main_mmovie a:visited,.main_mmovie a:hover  { text-decoration: none; color: #ffffff; }
.main_mmovie a:active { text-decoration: none; color: #ffffff; }






/* ----- 메인 공지사항 20170405 --- */

.mnoti_boxsub{width:1024x;height:228px;padding-top:0px;float:left; vertical-align:top; margin-top:55px;margin-bottom:55px;}
.mnoti_boxsub .mnoti_box01{width:486px;height:100%;float:left; vertical-align:top;height:228px;margin-left:48px;} /* 뉴스 */
.mnoti_boxsub .mnoti_box02{width:486px;height:228px;float:left; }   /* 고객센터 */
.mnoti_boxsub .mnoti_box02 li.t01{width:461px; height:38px;float:left; font-size:13px; font-weight:bold; line-height:30px; color:#FFF;}
.mnoti_boxsub .mnoti_box02 li.t02{width:24px; height:38px;float:left;line-height:30px;}
.mnoti_boxsub .mnoti_box02 li.t03{height:194px;float:left;padding-left:10px;padding-right:10px;}


.mnoti_boxsub .mnoti_tit01{width:486px; height:38px;float:left;}
.mnoti_boxsub .mnoti_tit01 ul{float:left;}
.mnoti_boxsub .mnoti_tit01 li.t01{width:461px; height:38px;float:left; font-size:13px; font-weight:bold; line-height:30px; color:#FFF;}
.mnoti_boxsub .mnoti_tit01 li.t02{width:24px; height:38px;float:left;line-height:30px;}



.mnoti_boxsub .mnoti_sbox01{width:410px;height:35px; line-height:35px; font-size:13px;float:left;}
.mnoti_boxsub .mnoti_sbox01 a:link{ font:13px "나눔고딕";color:#666666; text-decoration:none;}
.mnoti_boxsub .mnoti_sbox01 a:visited{ font:13px "나눔고딕";color:#666666; font-weight:bold;}
.mnoti_boxsub .mnoti_sbox01 a:active{font:13px "나눔고딕"; color:#666666; text-decoration:none;} 
.mnoti_boxsub .mnoti_sbox01 a:hover{font:13px "나눔고딕"; color:#666666; text-decoration:underline;}


.mnoti_boxsub .mnoti_sbox02{width:76px;height:35px;line-height:35px;font-size:13px;float:left;}

