/* 동영상팝업 및 플레이어 */
.movie_title {vertical-align:middle; background:#090c0d; padding:15px 0 0 25px; position:relative; margin-bottom:15px;}
.movie_title h1{display:block; margin-bottom:0px; font-family:'MS PGothic', 'Hiragino Kaku Gothic ProN', 'Osaka', 'Arial', 'sans-serif'; font-size:16px; color:#ffffff;}
.movie_title p{font-family:'MS PGothic', 'Hiragino Kaku Gothic ProN', 'Osaka', 'Arial', 'sans-serif'; font-size:12px; color:#999999;}
.movie_title .btn_close{position:absolute; right:25px; top:20px;}

.b_line {height:2px; background:url('../img/b_line.gif') repeat-x; margin:0 0 5px 0;}

.hp_controls {position:relative; overflow:hidden; padding:0 0 3px 0;}
.hp_controls .hp_left {float:left; overflow:hidden;}
.right_line {background:url('../img/l_line.gif') right repeat-y;}
.hp_controls .hp_right {float:right; overflow:hidden;}
.left_line {background:url('../img/l_line.gif') left repeat-y;}

.btn_play {
	display:block;
	float:left;
	width:41px; height:31px;
	background:url('../img/btn_movie_play.gif') no-repeat;
	border:0; margin:0;
	text-indent:-100em;
	text-align:left;
	overflow:hidden;
	font-size:0px;
	cursor:pointer;
}

.btn_replay{
	display:block;
	float:left;
	text-indent:-100em;
	text-align:left;
	overflow:hidden;
	width:41px; height:31px;
	background:url('../img/btn_movie_replay.gif') no-repeat;
	border:0; margin:0;
	font-size:0px;
	cursor:pointer;
}
.btn_stop{
	display:block;
	float:left;
	text-indent:-100em;
	text-align:left;
	overflow:hidden;
	width:40px; height:31px;
	background:url('../img/btn_movie_stop.gif') no-repeat;
	border:0; margin:0;
	font-size:0px;
	cursor:pointer;
}
.btn_fullscreen {
	display:block;
	float:left;
	text-indent:-100em;
	text-align:left;
	overflow:hidden;
	width:35px; height:25px;
	background:url('../img/btn_fullscreen.gif') no-repeat;
	border:0; margin:0;
	font-size:0px;
	cursor:pointer;
}
.btn_smallscreen {
	display:block;
	float:left;
	text-indent:-100em;
	text-align:left;
	overflow:hidden;
	width:35px; height:25px;
	background:url('../img/btn_smallscreen.gif') no-repeat;
	border:0; margin:0;
	font-size:0px;
	cursor:pointer;
}
/* 동영상팝업 및 플레이어 */





/* 툴팁레이어 */
#dhtmltooltip{
position:absolute;
border-width:2px;
border-style:solid;
border-color:#CECECE;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100000;
}


/* 메인배너 */

.tab{ width:740px; overflow:hidden;}
.tab li{float:left;width:25%; overflow:hidden;}
.tab li a{display:block;width:100%;height:40px;line-height:40px; background:url('../img/bg_black.png'); text-align:center; color:#ffffff; font-weight:bold; overflow:hidden;}
.tab li a.on{background:url('../img/bg_yellow.png'); color:#ffffff; font-weight:bold; overflow:hidden;}
.con_wrap {position:relative; height:300px;}
.con_wrap div{position:absolute;left:0;top:0;}
.con_wrap div:nth-child(2){display:none}
.con_wrap div:nth-child(3){display:none}
.con_wrap div:nth-child(4){display:none}

.main_banner_bg img {
width:740px;
height:300px;
}

.main_banner_title{
position:absolute;
left:40px;top:175px;
font-size:30px;
color:#ffffff;
font-weight:bolder;
letter-spacing:-1px;
z-index:1;
width:660px;
/*overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; */
}

.main_banner_title_sub{
position:absolute;
left:40px;top:215px;
font-size:16px;
color:#ffffff;
font-weight:bolder;
letter-spacing:-1px;
z-index:1;
width:660px;
overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;
}

.main_banner_title_01{
position:absolute;
left:40px;top:190px;
font-size:30px;
color:#ffffff;
font-weight:bolder;
letter-spacing:-1px;
z-index:1;
width:660px;
overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;
}

.main_banner_title_sub_01{
position:absolute;
left:40px;top:170px;
font-size:16px;
color:#ffffff;
font-weight:bolder;
letter-spacing:-1px;
z-index:1;
width:660px;
overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;
}


/* 탭 */
/* 메인추천 */
.tab_off{color:#686868; background:#f8f8f8; width:120px; height:36px; border:1px solid #c9c9c9; border-right:none; text-align:center; cursor:pointer;}
.tab_on{color:#f8991d; background:#ffffff; width:120px; height:36px; border:1px solid #c9c9c9; border-right:none; text-align:center; cursor:pointer;}
/* 메인지역말씀 */
.tab_01_off{color:#686868; padding:0px 10px; cursor:pointer;}
.tab_01_on{color:#f8991d; padding:0px 10px; cursor:pointer;}
/* 상세 */
.tab_02_off{color:#686868; width:80px; height:28px; border:1px solid #c9c9c9; text-align:center; cursor:pointer; }
.tab_02_on{color:#ffffff;  width:80px; height:28px; border:1px solid #333333; background:#333333; text-align:center; cursor:pointer; }
/* 통합검색 */
.all_search_tab_off{color:#686868; height:44px; width:260px; border:1px solid #c9c9c9; border-left:none; background:#f8f8f8; text-align:center; cursor:pointer; }
.all_search_tab_on{color:#282828; height:44px; border:1px solid #c9c9c9; border-left:none; border-bottom:none; background:#ffffff; text-align:center; cursor:pointer; font-weight:bold;}
/* 회원가입 */
.join_off{color:#686868; height:44px; width:260px; border:1px solid #c9c9c9; border-left:none; background:#f8f8f8; text-align:center; cursor:pointer; }
.join_on{color:#282828; height:44px; border:1px solid #c9c9c9; border-left:none; border-bottom:none; background:#ffffff; text-align:center; cursor:pointer; font-weight:bold;}




/* 셀렉트 인풋 */

.select_01 select{
	border:1px solid #c9c9c9;
	height:30px;
	color:#686868;
	background:#ffffff;
	padding:5px;
}

.select_02 select{
	width:100px;
	border:1px solid #c9c9c9;
	height:30px;
	color:#686868;
	background:#ffffff;
	padding:5px;
}

.input_01 input[type='text'], .input_01 input[type="password"]{
	border:1px solid #c9c9c9;
	height:28px;
	color:#686868;
	background:#ffffff;
	padding-left:5px;
}

.input_01 input[type='file'] {
	height:28px;
	color:#686868;
	width:310px;
}

/* 회원가입 문의하기폼 인풋 */

.select_join select{
	border:1px solid #c9c9c9;
	height:30px;
	color:#686868;
	background:#ffffff;
	padding:5px;
}

.input_join input[type='text'], .input_join input[type="password"] {
	border:1px solid #c9c9c9;
	height:28px;
	color:#686868;
	background:#ffffff;
	padding-left:5px;
	width:210px;
}

.input_join input[type='file'] {
	height:28px;
	color:#686868;
	width:310px;
}

.input_join textarea{
	border:1px solid #c9c9c9;
	width:90%;
	height:100px;
	color:#686868;
	background:#ffffff;
	padding-left:5px;
}


.btn_email_check {
	width:80px;
	height:30px;
	line-height:27px;
	color:#686868;
	font-size:13px;
	text-align:center;
	background:#f8f8f8;
	border:1px solid #c9c9c9;
	cursor:pointer;
 }

 .btn_hphone_check {
	display:inline-block;
	width:80px;
	height:28px;
	line-height:27px;
	color:#686868;
	font-size:13px;
	text-align:center;
	background:#f8f8f8;
	border:1px solid #c9c9c9;
	cursor:pointer;
}


/* 로그인 */
.input_login input[type='text'], .input_login input[type="password"]{
	border:1px solid #c9c9c9;
	height:38px;
	color:#989898;
	background:#ffffff;
	font-size:16px;
}



/* 텍스트 메뉴사이 라인 */

.menu_line_01 {
display:inline-block;
border-right:1px solid #ebebeb;
margin:0px 10px;
height:10px;
}

.menu_line_02 {
display:inline-block;
border-right:1px solid #e4e4e4;
height:10px;
}

.menu_line_03 {
display:inline-block;
border-right:1px solid #bcbcbc;
margin:0px 10px;
height:10px;
}


/* 버튼들 */

/* 로그인버튼 회원가입 등 하단에 큰 버튼 댓글쓰기 */
.btn_01 {
background:#f8991d;
color:#ffffff;
border:none;
font-size:16px;
font-weight:bolder;
cursor:pointer;
}
.btn_02 {
display:inline-block;
background:#f8f8f8;
color:#686868;
border:1px solid #c9c9c9;
font-size:16px;
font-weight:bolder;
cursor:pointer;
text-align:center;
}

.btn_03 {
display:inline-block;
background:#f8f8f8;
color:#686868;
border:1px solid #c9c9c9;
font-size:16px;
font-weight:bolder;
cursor:pointer;
text-align:center;
}

/* 최상단버튼 */
.btn_small_01 {
display:inline-block;
height:28px;
line-height:26px;
width:58px;
border:1px solid #c9c9c9;
background:#ffffff;
text-align:center;
cursor:pointer;
color:#686868;
}
.btn_small_02 {
display:inline-block;
height:28px;
line-height:26px;
width:58px;
border:1px solid #f8991d;
background:#f8991d;
text-align:center;
cursor:pointer;
color:#ffffff;
}

/* 상세검색버튼 */
.btn_search {
 width:70px;
 height:30px;
 color:#ffffff;
 font-size:11px;
 text-align:center;
 background:#333333;
 border:none;
 cursor:pointer;
 }

/* 정렬버튼 종영방영 영상등록관리*/
.btn_small {
display:inline-block;
padding:6px 15px;
border:1px solid #c9c9c9;
background:#f8f8f8;
text-align:center;
cursor:pointer;
color:#686868;
vertical-align:middle;
}
.btn_small_x {
display:inline-block;
padding:6px 15px;
border:1px solid #f8991d;
background:#ffffff;
text-align:center;
cursor:pointer;
color:#f8991d;
vertical-align:middle;
}

.btn_ing {
display:inline-block;
padding:6px 15px;
border:1px solid #c9c9c9;
border-right:none;
background:#ffffff;
text-align:center;
cursor:pointer;
color:#686868;
vertical-align:middle;
}
.btn_end {
display:inline-block;
padding:6px 15px;
border:1px solid #c9c9c9;
background:#f8f8f8;
text-align:center;
cursor:pointer;
color:#686868;
vertical-align:middle;
}

.btn_small_reg {
display:inline-block;
padding:6px 15px;
border:1px solid #c9c9c9;
background:#ffffff;
text-align:center;
cursor:pointer;
color:#686868;
vertical-align:middle;
}

.btn_small_reg_01 {
display:inline-block;
padding:6px 15px;
border:1px solid #c9c9c9;
background:#fcfcfc;
text-align:center;
cursor:pointer;
color:#686868;
vertical-align:middle;
}

.btn_small_reg_02 {
display:inline-block;
padding:6px 15px;
border:1px solid #c9c9c9;
background:#ffffff;
text-align:center;
cursor:pointer;
color:#686868;
vertical-align:middle;
}

/* 찜삭제 프로그램보기 */
.btn_small_05 {
display:inline-block;
padding:6px 15px;
border:1px solid #ebebeb;
background:#ffffff;
text-align:center;
cursor:pointer;
color:#686868;
}
.btn_small_06 {
display:inline-block;
padding:6px 15px;
border:1px solid #c9c9c9;
background:#fcfcfc;
text-align:center;
cursor:pointer;
color:#686868;
}




/* 지역말씀 일본외전체 */
.btn_small_w {
display:inline-block;
padding:6px 15px;
border:1px solid #c9c9c9;
border-right:none;
background:#ffffff;
text-align:center;
cursor:pointer;
color:#686868;
}
.btn_small_y {
display:inline-block;
padding:6px 15px;
border:1px solid #f8991d;
background:#f8991d;
text-align:center;
cursor:pointer;
color:#ffffff;
}


/* 상세페이지 새창스크랩 연속 담기 */
.btn_w {
display:inline-block;
width:170px;
height:36px;
line-height:36px;
border:1px solid #c9c9c9;
border-right:none;
background:#ffffff;
text-align:center;
cursor:pointer;
color:#686868;
}
.btn_y {
display:inline-block;
width:190px;
height:36px;
line-height:36px;
border:1px solid #f8991d;
background:#f8991d;
text-align:center;
cursor:pointer;
color:#ffffff;
}



/*QT 부분 버튼 */
.btn_small_03 {
display:inline-block;
height:33px;
line-height:33px;
width:110px;
background:#000000;
text-align:center;
cursor:pointer;
color:#ffffff;
}
.btn_small_04 {
display:inline-block;
height:33px;
line-height:33px;
width:110px;
background:#f8991d;
text-align:center;
cursor:pointer;
color:#ffffff;
}

/*더보기버튼 */
.more{
color:#686868;
font-size:13px;
}
.more_01{
color:#ffffff;
font-size:13px;
}


/*지도 말풍선 버튼 */

.btn_map_01{
display:inline-block;
height:36px;
color:#ffffff;
font-size:12px;
text-align:center;
line-height:26px;
letter-spacing:-1px;
cursor:pointer;
}

.btn_map_02{
display:inline-block;
height:36px;
color:#ffffff;
font-size:12px;
text-align:center;
line-height:36px;
letter-spacing:-1px;
cursor:pointer;
}



/* 메인메뉴 */
.menu_line {
border-left:1px solid #dbdbdb;
display:inline-block;
height:24px;
line-height:24px;
color:#282828;
text-align:center;
font-size:15px;
font-weight:bolder;
padding:0 13px 0 15px;
}

.menu_line:first-child{border-left:none !important;}



/* 전체보기레이어 */

#header_c .menu_view {
display:inline-block;
font-size:15px;
font-weight:bolder;
height:54px;
line-height:54px;
cursor:pointer;
color:#282828;
background:#f8f8f8;
border-left:1px solid #c9c9c9;
border-right:1px solid #c9c9c9;
padding:0px 10px;
}

#header_c .menu_view_on {
display:inline-block;
font-size:15px;
height:54px;
line-height:54px;
cursor:pointer;
color:#282828;
background:#f8f8f8;
border-left:1px solid #c9c9c9;
border-right:1px solid #c9c9c9;
padding:0px 10px;
}

.menu_layer {
width:100%;
position:absolute;
left:0px;
top:0px;
z-index:10;
background:#f8f8f8;
border-bottom:1px solid #c9c9c9;
}


.menu_layer_btn {
width:115px;
height:66px;
border:1px solid #ededed;
text-align:center;
background:#ffffff;
cursor:pointer;
float:left;
margin-right:10px;
}

.menu_layer_btn .icon {
height:20px;
margin-top:15px;
}


.menu_layer_btn_x {
width:109px;
height:66px;
border:1px solid #ededed;
text-align:center;
background:#ffffff;
cursor:pointer;
float:left;
}



/*qt rows디자인*/

.rows_main_qt {position:relative; width:260px; height:270px; overflow:hidden; z-index:1}
.rows_main_qt:hover {width:260px; height:270px; overflow:hidden; z-index:1}

.rows_main_qt .info {position:absolute; bottom:0px; left:0px; background:url('../img/bg_black_01.png') repeat; width:100%;  z-index:2}
.rows_main_qt .info .wrap {height:60px; z-index:2}
.rows_main_qt:hover .info {bottom:0px; height:232px; cursor:pointer; z-index:2}
.rows_main_qt:hover .name {margin-top:20px; z-index:2}


/* 스크롤CSS */
.Fixed {position: fixed; top: 0px;} /* 필수style */

.sell_left_con {position:relative; z-index:2;}
.sell_left_con_inner {position:absolute; width:210px; }
.sell_left_menu {width:210px;}

.left_con {position:relative; width:1000px; margin:0 auto;}
.left_con_inner {position:absolute; width:100px; top:183px; right:-120px;}
.left_menu {margin-top:20px; width:100px;}



/* 후원업체 배너리스트 */

#footer_banner {width:1008px; margin:0 auto; padding:0 0 0 4px;}
.banner_list img {margin:0 8px 8px 0;}



/* 서브페이지 */
.now {
text-align:right;
color:#686868;
margin-top:10px;
margin-bottom:10px;
letter-spacing:-1px;
}
.now a{
color:#686868;
letter-spacing:-1px;
}

.container_l {
width:190px;
float:left;
}
.container_r {
float:right;
width:790px;
}

.sub_title {
font-size:30px;
color:#f8991d;
font-weight:bolder;
padding:0px 0px 15px 0px;
}

.my_title {
font-size:30px;
color:#f8991d;
font-weight:bolder;
padding:0px 0px 15px 0px;
}

.sub_title_01 {
font-size:30px;
color:#282828;
font-weight:bolder;
padding:0px 0px 15px 0px;
}

.bbs_title {
font-size:30px;
color:#282828;
font-weight:bolder;
padding:0px 0px 15px 0px;
}

.sub_title_map {
font-size:36px;
color:#282828;
font-weight:bolder;
}



.my_left_menu td{
border-top:1px solid #e6e6e6;
}


/* 통합검색 */

.container_r_01 {
width:190px;
float:right;
margin-bottom:20px;
}
.container_l_01 {
float:left;
width:790px;
}



/* 종영방영추천아이콘 */

.icon_row_01 {
display:inline-block;
background:#f8991d;
color:#ffffff;
padding:3px 5px;
font-size:12px;
}

.icon_row_02 {
display:inline-block;
background:#333333;
color:#ffffff;
padding:3px 5px;
font-size:12px;
}

.icon_row_03 {
display:inline-block;
background:#ed1a1c;
color:#ffffff;
padding:3px 5px;
font-size:12px;
}

/* 리스트에 바 */
.list_bar {
border-top:2px solid #282828;
height:40px;
border-bottom:1px solid #c9c9c9;
background:#fcfcfc;
color:#686868;
}


/* 문의하기아이콘  1:1 게시판 아이콘과 같이 사용*/
.inquiry_stats_0 {
display:inline-block;
background:#f8991d;
color:#ffffff;
padding:3px 0px;
width:60px;
font-size:12px;
text-align:center;
letter-spacing:-1px;
cursor:pointer;
}

.inquiry_stats_1 {
display:inline-block;
background:#cbc524;
color:#ffffff;
padding:3px 0px;
width:60px;
font-size:12px;
text-align:center;
letter-spacing:-1px;
cursor:pointer;
}

.inquiry_stats_2 {
display:inline-block;
background:#7eaa33;
color:#ffffff;
padding:3px 0px;
width:60px;
font-size:12px;
text-align:center;
letter-spacing:-1px;
cursor:pointer;
}

.inquiry_stats_3 {
display:inline-block;
background:#1aabed;
color:#ffffff;
padding:3px 0px;
width:60px;
font-size:12px;
text-align:center;
letter-spacing:-1px;
cursor:pointer;
}

.inquiry_stats_4 {
display:inline-block;
background:#ff0000;
color:#ffffff;
padding:3px 0px;
width:60px;
font-size:12px;
text-align:center;
letter-spacing:-1px;
cursor:pointer;
}

.inquiry_stats_5 {
display:inline-block;
background:#838383;
color:#ffffff;
padding:3px 0px;
width:60px;
font-size:12px;
text-align:center;
letter-spacing:-1px;
cursor:pointer;
}


/* 게시판하단버튼 */

.btn_bbs {
display:inline-block;
padding:6px 15px;
border:1px solid #c9c9c9;
background:#ffffff;
text-align:center;
cursor:pointer;
color:#686868;
letter-spacing:-1px;
margin-right:5px;
font-size:13px;
}

.btn_bbs_01 {
display:inline-block;
padding:6px 15px;
border:1px solid #c9c9c9;
background:#fcfcfc;
text-align:center;
cursor:pointer;
color:#686868;
letter-spacing:-1px;
margin-left:5px;
font-size:13px;
}


.btn_bbs_etc {
display:inline-block;
padding:6px 15px;
border:1px solid #c9c9c9;
background:#fcfcfc;
text-align:center;
cursor:pointer;
color:#686868;
letter-spacing:-1px;
margin-left:5px;
font-size:13px;
}

/* 게시판댓글에 있는 버튼 */

.btn_re {
display:inline-block;
width:50px;
border-right:1px solid #ededed;
text-align:center;
cursor:pointer;
color:#686868;
letter-spacing:-1px;
font-size:13px;
vertical-align:middle;
}




/* 회원가입수정 영상등록수정 게시글등록수정*/

.td_01{
background:#f8f8f8;
padding-left:20px;
width:120px;
color:#686868;
border-bottom:1px solid #ebebeb;
letter-spacing:-1px;
font-size:13px;
}

.td_02{
padding:15px 0px 15px 15px;
color:#989898;
border-bottom:1px solid #ebebeb;
letter-spacing:-1px;
font-size:13px;
}


/* 연혁 게시판 테이블
.tab_his { margin:0px; padding:0px; background:#f8f8f8; height:40px; border:1px solid #c9c9c9;}
.tab_his td { color:#686868; text-align:center; overflow:hidden; width:auto; border-right:1px solid #c9c9c9 }
.tab_his td:last-child{border-right:none !important;}
.tab_his a { display:inline-block; width:100%;}
.on { background:#ffffff; color:#f8991d; text-align:center; overflow:hidden; font-weight:bolder;}
.con_wrap_his { margin-top:10px; padding:20px; border:1px solid #ededed; }
*/



/* 연혁 게시판 블럭 */
.tab_his {width:787.7px; margin:0px; padding:0px; border-top:1px solid #c9c9c9; border-left:1px solid #c9c9c9; background:url('../img/bg_line_tab2.gif') left no-repeat;}

.tab_his span { display:inline-block; width:157.51px; height:40px; color:#686868; text-align:center; overflow:hidden;  line-height:40px; background:url('../img/bg_line_tab.gif') bottom right #f8f8f8;}

.tab_his .on { display:inline-block; width:157.51px; height:40px; color:#686868; text-align:center; overflow:hidden;  font-weight:bolder; line-height:40px; background:url('../img/bg_line_tab.gif') bottom right #ffffff;}

.tab_his .on a { color:#f8991d; }

.con_wrap_his { margin-top:10px; padding:20px; border:1px solid #ededed; }


/* 문의하기폼 */

.select_inquiry select{
	border:1px solid #c9c9c9;
	height:30px;
	color:#686868;
	background:#ffffff;
	padding:5px;
}
.input_inquiry input[type='text'], .input_join input[type="password"] {
	border:1px solid #c9c9c9;
	height:28px;
	color:#686868;
	background:#ffffff;
	padding-left:5px;

}
.input_inquiry input[type='file'] {
	height:28px;
	color:#686868;
}

.btn_check {
	display:inline-block;
	width:80px;
	height:28px;
	line-height:26px;
	color:#686868;
	font-size:13px;
	text-align:center;
	background:#f8f8f8;
	border:1px solid #c9c9c9;
	cursor:pointer;
	vertical-align:middle;
	}

.input_inquiry div {
	margin-top:5px;
	}

/* 문의하기 보기페이지 이미지 */
.freeimg img {max-width:100%}



/* 미니홈 */

.minihome_menu table { border-right:1px solid #c9c9c9; table-layout:fixed;}
.minihome_menu td { border:1px solid #c9c9c9; border-right:none;  border-bottom:none; font-size:16px;}
.sub_menu a{ display:inline-block; text-align:center; color:#686868; background:#f8f8f8; width:100%; height:46px; line-height:44px; letter-spacing:-1px;  border-bottom:1px solid #c9c9c9; select-dummy:expression(this.hideFocus=true);}
.sub_menu a:hover{ color:#f8991d; background:#ffffff; }
.sub_menu_sel a{ display:inline-block; text-align:center; color:#f8991d; background:#ffffff; width:100%; height:46px; line-height:44px; letter-spacing:-1px; select-dummy:expression(this.hideFocus=true); font-weight:bold;}
.sub_menu_sel a:hover{ color:#f8991d; background:#ffffff; }


.mini_title {
font-size:30px;
color:#282828;
font-weight:bolder;
}


.now_rows {display:block; border-bottom:1px solid #2d3234; height:30px; line-height:30px; background:url(../img/icon_movie_arrow.gif) #2b3133 10px 11px no-repeat; padding:0 0 0 20px; color:#FFF; font-weight:bold; }
.now_rows:hover {display:block; border-bottom:1px solid #2d3234; height:30px; line-height:30px; background:url(../img/icon_movie_arrow.gif) #2b3133 10px 11px no-repeat; padding:0 0 0 20px; color:#FFF; font-weight:bold; }
.in_rows {display:block; border-bottom:1px solid #2d3234; height:30px; line-height:30px; background:url(../img/icon_movie_arrow.gif) #191d1e 10px 11px no-repeat; padding:0 0 0 20px; color:#c8c8c8;}
.in_rows:hover {display:block; border-bottom:1px solid #2d3234; height:30px; line-height:30px; background:url(../img/icon_movie_arrow.gif) #191d1e 10px 11px no-repeat; padding:0 0 0 20px; color:#ffffff;}