@charset "utf-8";
@import "common/0-import.css";
/*-----------------------------
ページ：鯨料理のこだわり
製作者：M.Yoshida
------------------------------*/
#conts h2 {
	margin-bottom: 15px;
}

#conts h3 {
	margin-bottom: 13px;
	
	clear: both;
}

#conts h3.margin {
	margin-top: 35px;
}

#conts h4 {
	margin-bottom: 12px;
	padding: 2px 3px 2px 5px;
	
	width: 402px;
	background: #F6E9EA;
	
	color: #8E3E4B;
	font-weight: bold;
	font-size: 110%;
}

.clearL {
	clear:left;
}

/* テキスト */
#conts p {
	padding: 0;
	line-height: 1.7;
}

#conts p.right {
	padding: 0 0 0 250px;
}

#conts p.left {
	padding: 0 250px 0 0;
}

#conts span.bold {
	margin: 8px 0 6px;
	display: block;
	
	color: #666;
	font-weight: bold;
	font-size: 90%;	
}

#conts .box01 p {
	padding: 0 0 8px 0;
}

#conts .box01 a {
	padding: 0 0 0 18px;
	
	background: url(/img/icon/01.gif) no-repeat 0 2px;
}

/* イメージ */
#conts .photoL {
	margin: 0 20px 0 0;
	
	float: left;
	
	text-align: center;
}

#conts .photoR {
	margin: 0 0 0 20px;
	
	float: right;
	
	text-align: center;
}

#conts .photoL img {
	display: block;
}

#conts .photoR img {
	display: block;
}
	
#conts .map {
	margin: 0 0 30px 75px;
	display: block;
}

#conts .parts {
	margin: 0 0 16px 0;
}

/* リスト */
#conts ul {
	margin: 10px 0 0 0;
}

#conts .ul01 {
	margin-bottom: 25px;
}

#conts li {
}

#conts li a {
	padding: 0 0 0 18px;
	background: url(/img/icon/01.gif) no-repeat 0 2px;
}

/* テーブル */
/* レイアウト */
#conts #center {
	margin: 15px 0 0 15px;
	width: 610px;
}

#conts .box01 {
	margin: 0 0 20px 0;
	padding: 0 0 16px 0;
	
	width: 650px;
	
	background: url(/img/whale/line01.gif) no-repeat center bottom;
}

#conts .box01 h4.right {
	margin: 0 0 0 240px;
}



