@charset "UTF-8";

/**************************************
COMMON source 1 [h] 
***************************************/
img{
	border: none ;
}

p, ul, ol, li, dt, dd{
	line-height : 1.8em ;
}

.Clear{
	clear : both ;
	display : inherit ;
	overflow : hidden ;
	height: 1px ;
}

.float li{
	float : left ;
}

.last{
	margin : 0 !important ;
}

.TextL{
	text-align : left ;
}

.TextR{
	text-align : right ;
}

.TextC{
	text-align : center ;
}

.ColL{
	float : left ;
	display : inline ;
}

.ColR{
	float : right ;
	display : inline ;
}

.mB10{
	margin-bottom : 10px ;
}

.mT10{
	margin-top : 10px ;
}

.mB20{
	margin-bottom : 20px ;
}

.mT20{
	margin-top : 20px ;
}

.mL20{
	margin-left : 20px ;
}

.m20R{
	margin-right : 20px ;
}

.mB30{
	margin-bottom : 30px ;
}

.mT30{
	margin-top : 30px ;
}

.mB40{
	margin-bottom : 40px ;
}

.mT65{
	margin-top : 65px ;
}

/**************************************
COMMON source 2 [clearfix] 
***************************************/
.clearfix:after{
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}

.clearfix{
    display:inline-block;
    min-height:1%;
}

/* Hides from IE-mac \*/
* html .clearfix{height:1%; }

.clearfix{display:block; }
/* End hide from IE-mac */

/**************************************
COMMON source 3 [h] 
***************************************/
body#brightz #page{
	background-color : #000 ;
	color : #fff ;
}

body#brightz #page #pageBodyArea{
	border-bottom : none ;
}

body#brightz #page #pageBodyArea ol#breadList{
	background-color : #000 ;
}

body#brightz #page #pageBodyArea ol#breadList li a{
	background : url("../img/bg_breadlist.gif") right center no-repeat ;
}

body#brightz #page #pageBodyArea #incidentalBlock dl#localNav dt.brandLogo,
body#brightz #page #pageBodyArea #contentBlock,
body#brightz #page #pageBodyArea #contentBlock #flashcontent{
	background-color : #000 ;
}

body #page #pageFooterArea{
	border-top : #fff 2px solid ;
}

/**************************************
CSS for Lineup/index.php [h] 
***************************************/
.color {
	border-color : #e8e8e8 ;
}

/**************************************
CSS for Index.php [h] 
***************************************/
body #page #pageBodyArea #contentBlock #brandImagesSection{
	position : relative ;
}

body #page #pageBodyArea #contentBlock #brandImagesSection #slideshow{
	width : 720px ;
	height : 295px ;
}

body #page #pageBodyArea #contentBlock #brandImagesSection .btn{
	position : absolute ;
	bottom : 8px ;
	right : 10px ;
}

body #page #pageBodyArea #contentBlock #informationSection #otherContentBox{
	margin : 0 40px 0 10px ;
	float : left ;
	width : 440px ;
	display : inline ;
}

body #page #pageBodyArea #contentBlock #informationSection .newsList,
body #page #pageBodyArea #contentBlock #informationSection .lineupList,
body #page #pageBodyArea #contentBlock #informationSection .recommendList,
body #page #pageBodyArea #contentBlock #informationSection .specialList{
	margin-bottom : 25px ;
}

body #page #pageBodyArea #contentBlock #informationSection .newsList li,
body #page #pageBodyArea #contentBlock #informationSection .lineupList li,
body #page #pageBodyArea #contentBlock #informationSection .recommendList li,
body #page #pageBodyArea #contentBlock #informationSection .specialList li{
	margin : 0 0 5px 0 ;
}

body #page #pageBodyArea #contentBlock #informationSection .newsList{
	margin-top : 5px ;
}

body #page #pageBodyArea #contentBlock #informationSection .newsList li{
	padding : 0 0 0 20px ;
	background : url(../img/bg_icon_dot.gif) 5px 0.2em no-repeat ;
}

body #page #pageBodyArea #contentBlock #informationSection .newsList li a{
	color : #fff ;
	text-decoration : none ;
}

body #page #pageBodyArea #contentBlock #informationSection .lineupList li#anantaBanner{
	width : 440px ;
	height : 85px ;
}

body #page #pageBodyArea #contentBlock #informationSection #sideContentBox{
	float : left ;
	width : 220px ;
}

body #page #pageBodyArea #contentBlock #informationSection .recommendList,
body #page #pageBodyArea #contentBlock #informationSection .specialList{
	padding : 10px ;
	background : url(../img/bg_slash.gif) 0 0 ;
}

body #page #pageBodyArea #contentBlock #informationSection .profileBox .ColR{
	margin-left: 20px;
	width: 270px;
}

body #page #pageBodyArea #contentBlock #informationSection .profileBox dt{
	display: inline;
	float: left;
}

body #page #pageBodyArea #contentBlock #informationSection .profileBox li{
	line-height: 1.2em;
}

body #page #pageBodyArea #contentBlock #informationSection .profileBox a{
	color: #fff;
}