@charset "utf-8";

/* ----------------------------------------------

	bowls / INFO&MAP STYLE
	author   : (C)KAYAC http://www.kayac.com/

---------------------------------------------- */

@import url("./parts/base.css");
@import url("./parts/layout.css");
@import url("./parts/module.css");
@import url("./parts/form.css");


/* general styles
---------------------------------------------- */

div#contents div#cntMain {
	font-family: verdana,Arial,Helvetica,sans-serif;
}
div#contents div#cntMain h3 {
	margin: 0 0 30px;
}
div#contents div#cntMain h4 {
	margin: 0 0 15px;
}
div#contents div#cntMain h5 {
	margin: 0;
}
div#contents div#cntMain h6 {
	margin: 0 0 5px;
}
div#contents div#cntMain p.exp2 {
	margin: 0 0 20px;
}
div#contents div#cntMain div#artMeter {
	text-align: center;
	margin: 0 auto 40px;
}
div#contents div#cntMain .green_w {
	color: #9BAA39;
	font-weight:bold;	
}
div#contents div#cntMain .bold_w {
	font-weight:bold;	
}
div#contents div#cntMain ul.navLink2 {
	margin: 0 0 25px;
}
div#contents div#cntMain ul.navLink2 li {
	padding: 0 0 5px;
	font-size: 93%;
	font-weight: bold;
}
div#contents div#cntMain ul.navLink2 li a {
	padding: 0 0 0 15px;
	background: url(/img/common/icn_head_2.gif) no-repeat 0 50%;
}
div#contents div#frontEnglish {
	margin: 0 0 20px;
}
div#contents div#englishMenu {
	margin: 0 0 40px;
}
div#contents div#englishMenu li {
	float: left;
	width: 232px;
}
div.pagetop1 {
	margin: 20px 10px 50px;
	text-align: right;
}

/* ----------------------------------------------

		DONBURI IDEA

---------------------------------------------- */

div#contents div#boxIdea {
	width: 688px;
	border: 1px solid #CCCCCC;
	margin: 0 0 20px;
	background: url(/img/common/bg_dot_s.gif) repeat-y 50% 0;
}
div#contents div#boxIdea h4 {
	margin: 0 0 10px;
}
div#contents div#boxIdea p.exp {
	margin: 0;
}
div#contents div#boxIdea p.phIdea {
	margin: 0 0 10px;
	text-align: center;
}
div#contents div#boxIdea div#boxIdeaMy {
	float: left;
	width: 314px;
	padding: 15px;
}
div#contents div#boxIdea div#boxIdeaCount {
	float: left;
	width: 314px;
	padding: 15px;
}
div#contents div#boxIdea div#boxIdeaSize {
	clear: both;
	width: 658px;
	padding: 15px;
	background: url(/img/common/bg_dot_b.gif) repeat-x 0 0;
	background-color: #FFFFFF;
}
div#contents div#boxIdea div#boxIdeaSize p.phIdea {
	float: left;
	width: 300px;
}

/* FOOD DRINK MENU
---------------------------------------------- */

div#contents div.unitMenuGroup {
	clear: both;
	width: 690px;
	overflow: hidden;
	margin-bottom: 20px;
}
div#contents div.unitMenuGroup ul {
	clear: both;
	width: 690px;
}
div#contents div.unitMenuGroup ul li.unit {
	float: left;
	font-weight: bold;
}
div#contents div.unitMenuGroup ul li.unit span {
	display: block;
	margin: 3px 0 0;
}
div#contents div.unitMenuGroup .menuBorder{
	border: 4px solid #CCCCCC;
}

/* ----------------------------------------------

		INFO

---------------------------------------------- */

div#contents div#boxInfoShop {}
div#contents div#boxInfoShop p.phShop {
	padding: 0 0 15px;
}

div#contents div#specialInfo {
	position: absolute;
	top: 50px;
	right: 0;
	width: 208px;
	text-align: right;
}

/* ----------------------------------------------

		MAP

---------------------------------------------- */

div#contents div#boxInfoMap {}
div#contents div#boxInfoMap ul {
	margin: 0 0 10px;
}
div#contents div#boxInfoMap ul li {
	display: inline;
	float: left;
	width: 240px;
	margin: 0 5px 0 0;
}
div#contents div#boxInfoMap p#map {
	margin: 0 0 10px 0;
}
div#contents div#boxInfoMap p span {
	display: block;
	margin: 0 0 4px;
	color: #666666;
}
/* ----------------------------------------------

		menu

---------------------------------------------- */
div#contents dl.lstMenu {
	width: 590px;
	padding: 0 0 20px;
}
div#contents dl.lstMenu dt {
	float: left;
	clear: left;
	width: 430px;
	padding: 4px 0 0;
}
div#contents dl.lstMenu dt span.menuTiS {
	margin: 0 0 0 10px;
	font-size: 85%;
	color: #888888;
}

div#contents dl.lstMenu dd {
	float: left;
	width: 160px;
	padding: 4px 0 0;
}

/* ----------------------------------------------

		hacks

---------------------------------------------- */

/* Clearfix
---------------------------------------------- */


div#contents div#boxInfoMap ul,
div#contents div#englishMenu ul,
div#contents div#boxIdea div#boxIdeaSize ,
div#contents dl.lstMenu {
		zoom: 1;/*for IE 5.5-7*/
}
div#contents div#boxInfoMap ul:after,
div#contents div#englishMenu ul:after,
div#contents div#boxIdea div#boxIdeaSize:after,
div#contents dl.lstMenu:after {/*for modern browser*/
		display: block;
		clear: both;
		visibility: hidden;
		content: ".";
		height: 0px;
}
* html div#contents div#boxInfoMap ul,
* html div#contents div#englishMenu ul,
* html div#contents div#boxIdea div#boxIdeaSize ,
* html div#contents dl.lstMenu {
	display: inline-table;
	/*\*/display: block;/**/
}

