@charset "utf-8";

/* ===========================================================

	Title: odaiba.css
	Created: 2009-7-1
	Created: 2009-8-27
	
=========================================================== */
/*

	body
	odaiba
	box-style
	shoku
	tano
	
=========================================================== */

body {
	background: url(/img/odaiba/bg_odaiba.gif) top repeat-x;
}

/* ===========================================================

	odaiba
	
=========================================================== */

div#odaiba .main .odaibaArticle {
	background:  #FFFFFF;
}

div#odaiba .main .odaibaArticle h3,
div#odaiba .main .odaibaArticle h4,
div#odaiba .main .odaibaArticle p {
	margin: 0 10px 10px;
}

div#odaiba .main h3 {
	border-left: solid 3px #2ab2ed;
	border-bottom: double 3px #2ab2ed;
}

div#odaiba th {
	background: #2ab2ed;
	color: #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}

div#odaiba td {
	background: #ebf9ff;
	border-bottom: solid 1px #FFFFFF;
}

/* read
----------------------------------------------------------- */

div#odaiba .read {
	background: #2ab2ed url(/img/odaiba/bg_read.gif) right bottom no-repeat;
	margin: 0 0 10px;
	padding: 15px 0;
	color: #FFFFFF;
}

div#odaiba .read p {
	margin: 0 15px 5px;
}

/* ===========================================================

	box-style
	
=========================================================== */

/* yakeiTaberuTanoshimu
----------------------------------------------------------- */

div#yakeiTaberuTanoshimu {
	background: url(/img/odaiba/bg_yakeiTaberuTanoshimu.gif) bottom left no-repeat;
	margin: 0 0 10px;
	padding: 0 0 10px;
}

div#yakeiTaberuTanoshimu dl {
	float: left;
	width: 193px;
}

div#yakeiTaberuTanoshimu dl {
	float: left;
	width: 193px;
	margin: 0 2px 0 0;
}

div#yakeiTaberuTanoshimu dl dt {
	margin: 0;
}

div#yakeiTaberuTanoshimu dl dt img {
	vertical-align: bottom;
}

div#yakeiTaberuTanoshimu dl dd {
	background: url(/img/common/arrow_c.gif) 0 3px no-repeat;
	margin: 0 10px 5px;
	padding: 0 0 0 15px;
}

/* odaibaMap
----------------------------------------------------------- */

div#odaibaMap {
	clear: both;
	margin: 0 0 10px;
}

/* ===========================================================

	shoku
		
=========================================================== */

div#shoku {
}

/* hanabiList
----------------------------------------------------------- */

div#shoku div.shokuList {
	clear: both;
}

div#shoku div.shokuList dt {
	clear: both;
	font-size: 110%;
	font-weight: bold;
	color: #FF9933;
	background: url(../img/common/line_dot_x_a.gif) top repeat-x;
	margin: 10px 0 0;
	padding: 10px 0 0;
}

div#shoku div.shokuList .imgR img {
	border: solid 1px #CCCCCC;
}
/* ===========================================================

	tano
		
=========================================================== */

div#tano .mImg {
	text-align: center;
	background: #edf5f9;
}
