/* CSS Document */
@import	"common.css";

/*-----------------------------------------------------------------------*/
/*mainvisual*/
/*-----------------------------------------------------------------------*/
#mainvisual {
	width: 800px;
	height: 300px;
	margin: auto auto 15px auto;
	background: url("../image/mainvisual.jpg") no-repeat;
}
/*hideText*/
#mainvisual p {
	display: none;
}

/*-----------------------------------------------------------------------*/
/*topContents*/
/*-----------------------------------------------------------------------*/
#top-contents {
	width: 788px;
	margin: auto;
}
/*clearHack*/
#top-contents{zoom:1;}
#top-contents:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}

/*-----------------------------------------------------------------------*/
/*infoArea*/
/*-----------------------------------------------------------------------*/
#info-area {
	display: inline;
	float: left;
	width: 483px;
}

/*-----------------------------------------------------------------------*/
/*birionInformation*/
/*-----------------------------------------------------------------------*/
#birion-information {
	width: 483px;
	margin: auto auto 15px auto;
}
#birion-information h2 {
	width: 483px;
	height: 60px;
	background: url("../image/title_info.png") no-repeat;
}
/*hideText*/
#birion-information h2 span {
	display: none;
}
#birion-information div.info-box {
	width: 418px;
	margin-left: 65px;
	background:#1b1b1b;
}
#birion-information div.info-box dl {
	overflow: auto;
	margin: 0;
	padding: 0;
/*
	height: 159px;
	height: 237px;
*/
	background: url("../image/back_info.png") no-repeat;
}
#birion-information div.info-box dt {
	float: left;
	width: 120px;
	padding: 6px 0 3px 6px;
}
#birion-information div.info-box dd {
	margin: 0 6px;
	padding: 6px 0 3px 126px;
	border-bottom: 1px dashed #666;
}

/*-----------------------------------------------------------------------*/
/*birionBlog*/
/*-----------------------------------------------------------------------*/
#birion-blog {
	width: 483px;
	margin: auto auto 15px auto;
}
#birion-blog h2 {
	width: 483px;
	height: 60px;
	background: url("../image/title_blog.png") no-repeat;
}
/*hideText*/
#birion-blog h2 span {
	display: none;
}
#birion-blog div.info-box {
	width: 418px;
	margin-left: 65px;
	background:#1b1b1b;
}
#birion-blog div.info-box dl {
/*	overflow: auto;*/
	margin: 0;
	padding: 0;
/*	height: 76px;*/
	background: url("../image/back_blog.png") no-repeat;
}
#birion-blog div.info-box dt {
	float: left;
	width: 120px;
	padding: 6px 0 3px 6px;
}
#birion-blog div.info-box dd {
	margin: 0 6px;
	padding: 6px 0 3px 126px;
	border-bottom: 1px dashed #666;
}

/*-----------------------------------------------------------------------*/
/*bannerArea*/
/*-----------------------------------------------------------------------*/
#banner-area {
	display: inline;
	float: right;
	width: 282px;
}

/*-----------------------------------------------------------------------*/
/*groupBanner*/
/*-----------------------------------------------------------------------*/
#group-banner {
	width: 282px;
	margin: auto auto 15px auto;
}
#group-banner h2 {
	width: 282px;
	height: 29px;
	margin-bottom: 6px;
	background: url("../image/title_group.png") no-repeat;
}
#group-banner ul {
	margin: 0 0 0 3px;
	margin: 0 0 0 3px;
	list-style: none;
}
#group-banner ul li {
	float: left;
	margin: 0 3px 6px 0;
	padding: 0;
}
#group-banner ul li a {
	display: block;
	width: 90px;
	height: 90px;
}
/*birioncoffee*/
li#gp-birioncoffee, li#gp-birioncoffee a {
	background: url("../image/banner_birioncoffee.png") no-repeat;
}
/*yoshidaseimen*/
li#gp-yoshidaseimen, li#gp-yoshidaseimen a {
	background: url("../image/banner_yoshidaseimen.png") no-repeat;
}
/*baanboon*/
li#gp-baanboon, li#gp-baanboon a {
	background: url("../image/banner_baanboon.png") no-repeat;
}
/*gou*/
li#gp-gou, li#gp-gou a {
	background: url("../image/banner_gou.png") no-repeat;
}
/*toriden*/
li#gp-toriden, li#gp-toriden a {
	background: url("../image/banner_toriden.png") no-repeat;
}
/*dotonbori*/
li#gp-dotonbori, li#gp-dotonbori a {
	background: url("../image/banner_dotonbori.png") no-repeat;
}
/*triliion*/
li#gp-trillion, li#gp-trillioni a {
	background: url("../image/banner_trillion.png") no-repeat;
}
/*jyou*/
li#gp-jyou, li#gp-jyou a {
	background: url("../image/banner_jyou.png") no-repeat;
}
/*kaiou*/
li#gp-kaiou, li#gp-kaiou a {
	background: url("../image/banner_kaiou.png") no-repeat;
}
/*hideText*/
#group-banner span {
	display: none;
}
/*clearHack*/
#group-banner ul{zoom:1;}
#group-banner ul:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}

/*-----------------------------------------------------------------------*/
/*otherBanner*/
/*-----------------------------------------------------------------------*/
#other-banner {
	width: 282px;
	margin: auto;
}
#other-banner p {
	margin-bottom: 6px;
}

