@charset "utf-8";

/********************
 layout
********************/
body {
	background-color:#fff;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:90%;
}
#wrap {
	margin:0px auto;
/*	max-width:640px;
	min-width:320px;*/
	margin-left: auto;
	margin-right:auto;
}
#header {
	background-image: url(/s/cmp/img/top_01.png);
	background-repeat: repeat-x;
	width: 100%;
	height: 37px;
}
#header #logo img {
	margin-left: 15px;
	position:relative;
	width: 72px;
	margin-top: 7px;
}
.logo {
	margin-left: 15px;
	position:relative;
	width: 72px;
}

#header #pc {
	padding-right: 5px;
	padding-top: 2px;
}


/*========== header ==========*/


/*========== main ==========*/
#main {
	position:relative;
	clear:both;
	background-color: #009844;
	padding-right: 12px;
	padding-left: 12px;

}



/*========== footer ==========*/



/*========== font color ==========*/
.clr_main{
	color:#c8960f !important;
}
.clr_shop, .clr_shinQs{
	color:#f27959 !important;
}
.clr_cafe{
	color:#f2be19 !important;
}
.clr_art{
	color:#ba84b8 !important;
}
.clr_hall, .clr_Hikarie.Hall{
	color:#c3d946 !important;
}
.clr_8, .clr_Creative{
	color:#bd84bb !important;
}
.clr_orb{
	color:#788ec8 !important;
}
.clr_news{
	color:#ff9999 !important;
}
.clr_event{
	color:#99cc00 !important;
}
.clr_feature{
	color:#ff8e44 !important;
}
.clr_report{
	color:#0099cc !important;
}

span.sup{
	font-size:90%;
}



/*========== clearfix ==========*/
.clearfix{
	zoom:1;
}
.clearfix:after {
	display:block; 
	clear:both;
	content:""; 
}
