﻿@charset "UTF-8";

/* #header_section00
========================================== */
#header_section00 {
height: 26px;
background-color: #a90b79;
}

#header_section00 .inner {
width: 950px;
margin: 0 auto;
}

#header_section00 p {
display: inline;
}

#header_section00 .description {
margin: 7px 0 6px;
float: left;
color: #fff;
}

#header_section00 .old {
float: right;
margin: 3px 0 4px;
}

#header_section00 .old a {
display: inline;
text-indent: 0px;
}


/* .header_section01
========================================== */
.header_section01{
	padding:6px 0 5px;
	background-color:#000;
	background-image: none;
	border-top:5px solid #000;
}
.header_section01 .inner{
	width:950px;
	height: 37px;
	margin:0 auto;
}
.header_section01 .logo {
float: left;
}
.header_section01 ul{
	margin:0;
	padding:0;
}
.header_section01 .header_links01 {
margin:6px 0 0 155px;
}
.header_section01 .header_links02 {
margin:5px 0 0;
}

#cinema_header div.logo {
width: 263px;
height: 37px;
}

#cinema_header div.logo a {
width: 263px;
height: 37px;
background: url(/ac_common/img/head_logo_cinema.gif) 0 0 no-repeat;
}

.header_links01 li.company a {
background: url(/ac_common/img/head_header_links01_01.gif) 0 0 no-repeat;
}

.header_links01 li.faq a {
background: url(/ac_common/img/head_header_links01_02.gif) 0 0 no-repeat;
}

.header_links01 li.sitemap a {
background: url(/ac_common/img/head_header_links01_03.gif) 0 0 no-repeat;
}

.header_links01 li a:hover {
background-position: 0 -25px;
}

.header_links02 {
width: 220px;
}
.header_links02 li.top a {
width: 80px;
background: transparent url(/ac_common/img/head_header_links02_01.gif) 0 0 no-repeat;
}

.header_links02 li.theater a {
background: transparent url(/ac_common/img/head_header_links02_02.gif) 0 0 no-repeat;
}

.header_links02 li a:hover {
background-position: 0 -26px;
}

/* .header_section02
========================================== */
.header_section02{
	position:relative;
	zoom:1;
	background:url(/cms_images/images/head_gnav_bg02.png) center bottom no-repeat; 
}
.header_section02 .inner{
	width:950px;
	height:100px;
	margin:0 auto;
	position:relative;
}
#masthead .gnav {
width: 950px;
}
#masthead .gnav li a {
height: 46px;
}
#masthead .gnav li.schedule a {
width: 186px;
background: transparent url(/ac_common/img/head_gnav_btn01.gif) 0 0 no-repeat;
}
#masthead .gnav li.movie a {
width: 186px;
background: transparent url(/ac_common/img/head_gnav_btn02.gif) 0 0 no-repeat;
}
#masthead .gnav li.advance a {
width: 186px;
background: transparent url(/ac_common/img/head_gnav_btn03.gif) 0 0 no-repeat;
}
#masthead .gnav li.video a {
width: 186px;
background: transparent url(/ac_common/img/head_gnav_btn04.gif) 0 0 no-repeat;
}
#masthead .gnav li.watatheatre a {
width: 186px;
height:36px;
background: transparent url(/ac_common/img/head_btn_login04_cinema.gif) 0 0 no-repeat;
position:relative;
top:4px;
left:8px;
}
#masthead .gnav li.schedule a:hover {
background: transparent url(/ac_common/img/head_gnav_btn01.gif) 0 -46px no-repeat;
}
#masthead .gnav li.movie a:hover {
background: transparent url(/ac_common/img/head_gnav_btn02.gif) 0 -46px no-repeat;
}
#masthead .gnav li.advance a:hover {
background: transparent url(/ac_common/img/head_gnav_btn03.gif) 0 -46px no-repeat;
}
#masthead .gnav li.video a:hover {
background: transparent url(/ac_common/img/head_gnav_btn04.gif) 0 -46px no-repeat;
}
#masthead .gnav li.watatheatre a:hover {
background: transparent url(/ac_common/img/head_btn_login04_cinema.gif) 0 -36px no-repeat;
}

#masthead .gnav li.schedule.cur a {
background: transparent url(/ac_common/img/head_gnav_btn01.gif) 0 -46px no-repeat;
}
#masthead .gnav li.movie.cur a {
background: transparent url(/ac_common/img/head_gnav_btn02.gif) 0 -46px no-repeat;
}
#masthead .gnav li.advance.cur a {
background: transparent url(/ac_common/img/head_gnav_btn03.gif) 0 -46px no-repeat;
}
#masthead .gnav li.video.cur a {
background: transparent url(/ac_common/img/head_gnav_btn04.gif) 0 -46px no-repeat;
}
#masthead .gnav li.watatheatre.cur a {
background: transparent url(/ac_common/img/head_btn_login04_cinema.gif) 0 -36px no-repeat;
}




#masthead .login {
	display:none;
}
#masthead .login a {
	display:none;
}
#masthead .login_act {
left: 734px;
}
#masthead .login_act a {
width: 216px;
background: transparent url(/ac_common/img/head_btn_login02_cinema.gif) 0 0 no-repeat;
}

#masthead .login_act02 {
left: 734px;
width: 216px;
background: transparent url(/ac_common/img/head_btn_login03_cinema.gif) 0 0 no-repeat;
text-indent:-9999px;
}


/* .header_section03
========================================== */
.header_section03{
display: none;
}

/* .header_section04
========================================== */
.header_section04{
background:#e8e8e8;
	width:950px;
	height:40px;
	margin:0 auto;
	position:relative;
}
