@charset "utf-8";



/*

	Site Name: 

	Description: karaoke page setting

	Version: 

	Author: 

*/



/*

===== CONTENTS ===========================================



	=1: layout

	=2: shop page

	

==========================================================

*/



/*

===== =1: layout ==========================================

*/



body{

	background:url(img/bg_body.png) repeat-x left top #ffffff;

}



div#contents{

	min-height:623px;

}



*html div#contents{

	height:623px;

}



h2{
	margin-bottom:10px;
}

a { outline: none; }

div.area{
	clear:both;
}

div.area h3{
	background: url(../common/img/bg_title2_or.png) no-repeat left top #89C400;
}



div.area h4{
	background:url(../common/img/bg_title3_or.png) no-repeat left top;
	margin-left: 24px;
}

div.area ul li{
	background:url(../common/img/li_sikaku_or.png) no-repeat 0 0.7em;
}

div#map{
	text-align:center;
	float: left;
}

div#menu{
	text-align:center;
	float: left;
}



/*

===== =2: shop page ==========================================

*/


.title {
	text-align:center;
	width: 704px;
	font-size:16px;
	background:#FF9900;
	color:#FFFFFF;
	border: solid 1px #FF6600;
	padding: 8px;
	font-weight: bold;
	border-radius: 10px; /* CSS3 */
	-moz-border-radius: 10px;/* Firefox */
	-webkit-border-radius: 10px; /* Safari,Chrome */ 
	margin-bottom: 8px;
}

.copy ul {
	text-align:center; width: 702px; color:#FF6600;
	margin-bottom: 10px;
	font-size: 20px;
	line-height: 2;
}

.copy li {
	color: #222;
}


div.shopinfo h5,div.shopad h5{
	padding-left:15px;
	background:url(../common/img/li_sikaku_or.png) no-repeat 0 0.5em;
	color: #FF6A0D;
	}

div#contest{
	text-align:center;
}

div#contest img{
	margin-top:20px;
	margin-bottom:20px;
}

div#contest p{
	text-align:center;
}
