/* タイトル
────────────────────────────── */
div#rcontents div#engetitle {
	background-image: url(images/enge-title.gif);
	background-repeat: no-repeat;
	text-indent: -999999px;
	height: 45px;
	margin-top: 10px;
	margin-left: 5px;
}

/* リード文
────────────────────────────── */
#lead {
	margin-top: 10px;
	margin-left: 30px;
	margin-right: 20px;
}

/* メニュー
────────────────────────────── */
div#engetoha, div#nomikominikui, div#nomikomiyasuku, div#ryorirei {
	width: 565px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

div#engetoha h2 {
	height: 35px;
	width: 565px;
	border-left-style: none;
}
div#engetoha h2 a {
	background-image: url(images/engetoha-title.gif);
	background-repeat: no-repeat;
	text-indent: -999999px;
	display: block;
	height: 35px;
	width: 565px;
}
div#engetoha dl {
	margin-top: 10px;
	margin-left: 15px;
}

#enge-shikumi {
	height: 18px;
	width: 150px;
}
#enge-shikumi a {
	background-image: url(images/engetoha-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 150px;
}
#enge-shikumi a:link, div#enge-shikumi a:visited {
	background-position: 0px 0px;
}
#enge-shikumi a:hover {
	background-position: -150px 0px;
}

#goen {
	height: 18px;
	width: 150px;
	margin-top: 10px;
}
#goen a {
	background-image: url(images/engetoha-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 150px;
}
#goen a:link, #goen a:visited {
	background-position: 0px -18px;
}
#goen a:hover {
	background-position: -150px -18px;
}

#hyokaho {
	height: 18px;
	width: 150px;
	margin-top: 10px;
}
#hyokaho a {
	background-image: url(images/engetoha-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 150px;
}
#hyokaho a:link, #hyokaho a:visited {
	background-position: 0px -36px;
}
#hyokaho a:hover {
	background-position: -150px -36px;
}
#engetoha dd {
	margin-top: 5px;
	margin-left: 20px;
}

div#nomikominikui h2 {
	height: 35px;
	width: 565px;
	border-left-style: none;
}
div#nomikominikui h2 a {
	background-image: url(images/nomikominikui-title.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 35px;
	width: 565px;
}
li#pasa {
	float: left;
	margin-right: 20px;
	height: 18px;
	width: 150px;
}
li#katai {
	height: 18px;
	width: 210px;
}
li#beta {
	float: left;
	clear: both;
	margin-top: 10px;
	margin-right: 20px;
	height: 18px;
	width: 150px;
}
li#sara {
	margin-top: 10px;
	height: 18px;
	width: 135px;
}

#pasa a {
	background-image: url(images/nomikominikui-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 150px;
}
#pasa a:link, #pasa a:visited {
	background-position: 0px 0px;
}
#pasa a:hover {
	background-position: 0px -18px;
}
#katai a {
	background-image: url(images/nomikominikui-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 210px;
}
#katai a:link, #katai a:visited {
	background-position: -150px 0px;
}
#katai a:hover {
	background-position: -150px -18px;
}
#beta a {
	background-image: url(images/nomikominikui-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 150px;
}
#beta a:link, #beta a:visited {
	background-position: -360px 0px;
}
#beta a:hover {
	background-position: -360px -18px;
}
#sara a {
	background-image: url(images/nomikominikui-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 135px;
}
#sara a:link, #sara a:visited {
	background-position: -510px 0px;
}
#sara a:hover {
	background-position: -510px -18px;
}

#nomikominikui li {
	list-style-type: none;
}
#nomikominikui ul {
	margin-top: 10px;
	margin-left: 20px;
}

div#nomikomiyasuku h2 {
	height: 35px;
	width: 565px;
	border-left-style: none;
}
div#nomikomiyasuku h2 a {
	background-image: url(images/nomikomiyasuku-title.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 35px;
	width: 565px;
}

#toromi {
	height: 18px;
	width: 130px;
}
#toromi a {
	background-image: url(images/nomikomiyasuku-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 130px;
}
#toromi a:link, #toromi a:visited {
	background-position: 0px 0px;
}
#toromi a:hover {
	background-position: 0px -18px;
}

#jelly {
	height: 18px;
	width: 150px;
	margin-top: 10px;
}
#jelly a {
	background-image: url(images/nomikomiyasuku-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 150px;
}
#jelly a:link, #jelly a:visited {
	background-position: -130px 0px;
}
#jelly a:hover {
	background-position: -130px -18px;
}
#nomikomiyasuku dl {
	margin-top: 10px;
	margin-left: 20px;
}
#nomikomiyasuku dd {
	margin-top: 5px;
	margin-left: 20px;
}

div#ryorirei h2 {
	height: 35px;
	width: 565px;
	border-left-style: none;
}
div#ryorirei h2 a {
	background-image: url(images/ryorirei-title.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 35px;
	width: 565px;
}
#ryorirei dl {
	margin-top: 10px;
	margin-left: 20px;
}
#ryorirei dd {
	margin-top: 5px;
	margin-left: 20px;
}

#shokuzai {
	height: 18px;
	width: 180px;
}
#shokuzai a {
	background-image: url(images/ryori-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 180px;
}
#shokuzai a:link, #shokuzai a:visited {
	background-position: 0px 0px;
}
#shokuzai a:hover {
	background-position: 0px -18px;
}

#engereport {
	height: 18px;
	width: 135px;
	margin-top: 10px;
}
#engereport a {
	background-image: url(images/ryori-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 135px;
}
#engereport a:link, #engereport a:visited {
	background-position: -180px 0px;
}
#engereport a:hover {
	background-position: -180px -18px;
}
/* やわらかレシピバナー
────────────────────────────── */
#yawarakarecipe-bana {
	margin-top: 20px;
	margin-left: 20px;
	height: 60px;
	width: 280px;
}
#yawarakarecipe-bana a {
	background-image: url(../images/yawarakarecipe-bana.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 60px;
	width: 280px;
}

/* サブメニュー
────────────────────────────── */
#enge-submenu {
	width: 570px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#enge-submenu li {
	float: left;
	list-style-type: none;
}
#submenu-engetoha,#submenu-ryorirei {
	height: 40px;
	width: 120px;
}
#submenu-nomikominikui,#submenu-nomikomiyasuku {
	height: 40px;
	width: 165px;
}
#submenu-engetoha a {
	background-image: url(images/submenu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 40px;
	width: 120px;
}
#submenu-engetoha a:link, #submenu-engetoha a:visited {
	background-position: 0px 0px;
}
#submenu-engetoha a:hover {
	background-position: 0px -40px;
}
#submenu-nomikominikui a {
	background-image: url(images/submenu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 40px;
	width: 165px;
}
#submenu-nomikominikui a:link, #submenu-nomikominikui a:visited {
	background-position: -120px 0px;
}
#submenu-nomikominikui a:hover {
	background-position: -120px -40px;
}
#submenu-nomikomiyasuku a {
	background-image: url(images/submenu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 40px;
	width: 165px;
}
#submenu-nomikomiyasuku a:link, #submenu-nomikomiyasuku a:visited {
	background-position: -285px 0px;
}
#submenu-nomikomiyasuku a:hover {
	background-position: -285px -40px;
}
#submenu-nomikomiyasuku a {
	background-image: url(images/submenu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 40px;
	width: 165px;
}
#submenu-nomikomiyasuku a:link, #submenu-nomikomiyasuku a:visited {
	background-position: -285px 0px;
}
#submenu-nomikomiyasuku a:hover {
	background-position: -285px -40px;
}
#submenu-ryorirei a {
	background-image: url(images/submenu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 40px;
	width: 120px;
}
#submenu-ryorirei a:link, #submenu-ryorirei a:visited {
	background-position: -450px 0px;
}
#submenu-ryorirei a:hover {
	background-position: -450px -40px;
}

/* サブメニューのサブメニュー
────────────────────────────── */
#enge-submenu-waku {
	clear: both;
	background-color: #DDEEF7;
	height: 30px;
	width: 568px;
	border: 1px solid #0099CC;
}
#enge-submenu-waku ul {
	margin-top: 5px;
	margin-left: 10px;
}
#enge-submenu-waku li {
	margin-right: 10px;
	list-style-type: none;
}

#submenu-engeshikumi {
	height: 18px;
	width: 98px;
}
#submenu-engeshikumi a {
	background-image: url(engetoha/images/enge-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 98px;
}
#submenu-engeshikumi a:link, #submenu-engeshikumi a:visited {
	background-position: 0px 0px;
}
#submenu-engeshikumi a:hover {
	background-position: 0px -18px;
}

#submenu-goen {
	height: 18px;
	width: 46px;
}
#submenu-goen a {
	background-image: url(engetoha/images/enge-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 46px;
}
#submenu-goen a:link, #submenu-goen a:visited {
	background-position: -98px 0px;
}
#submenu-goen a:hover {
	background-position: -98px -18px;
}

#submenu-hyokaho {
	height: 18px;
	width: 126px;
}
#submenu-hyokaho a {
	background-image: url(engetoha/images/enge-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 126px;
}
#submenu-hyokaho a:link, #submenu-hyokaho a:visited {
	background-position: -144px 0px;
}
#submenu-hyokaho a:hover {
	background-position: -144px -18px;
}

#submenu-toromi {
	height: 18px;
	width: 110px;
}
#submenu-toromi a {
	background-image: url(nomikomiyasuku/images/nomikomiyasuku-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 110px;
}
#submenu-toromi a:link, #submenu-toromi a:visited {
	background-position: 0px 0px;
}
#submenu-toromi a:hover {
	background-position: 0px -18px;
}

#submenu-jelly {
	height: 18px;
	width: 125px;
}
#submenu-jelly a {
	background-image: url(nomikomiyasuku/images/nomikomiyasuku-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 125px;
}
#submenu-jelly a:link, #submenu-jelly a:visited {
	background-position: -110px 0px;
}
#submenu-jelly a:hover {
	background-position: -110px -18px;
}

#submenu-shokuzai {
	height: 18px;
	width: 150px;
}
#submenu-shokuzai a {
	background-image: url(ryorirei/images/ryori-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 149px;
}
#submenu-shokuzai a:link, #submenu-shokuzai a:visited {
	background-position: 0px 0px;
}
#submenu-shokuzai a:hover {
	background-position: 0px -18px;
}

#submenu-report {
	height: 18px;
	width: 110px;
}
#submenu-report a {
	background-image: url(ryorirei/images/ryori-menu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 110px;
}
#submenu-report  a:link, #submenu-report  a:visited {
	background-position: -149px 0px;
}
#submenu-report  a:hover {
	background-position: -149px -18px;
}


/* 嚥下とは
────────────────────────────── */
div.engetoha li#submenu-engetoha a:link, div.engetoha li#submenu-engetoha a:visited, div.engetoha li#submenu-engetoha a:hover {
	background-position: 0px -40px;
}
#rcontents h2 {
	font-size: 130%;
	margin-left: 15px;
	padding-top: 8px;
	padding-bottom: 3px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #0099CC;
	text-indent: 5px;
	margin-top: 15px;
}
#engetoha-contents {
	width: 540px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
#engetoha-contents dd {
	margin-top: 5px;
	margin-left: 20px;
}

/* 嚥下の仕組み
────────────────────────────── */
div.shikumi li#submenu-engeshikumi a:link, div.shikumi li#submenu-engeshikumi a:visited, div.shikumi li#submenu-engeshikumi a:hover {
	background-position: 0px -18px;
}
#shikumi-contents {
	width: 485px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
}
#shikumi-contents img {
	height: 665px;
	width: 485px;
}

/* 誤嚥
────────────────────────────── */
div.goen li#submenu-goen a:link, div.goen li#submenu-goen a:visited, div.goen li#submenu-goen a:hover {
	background-position: -98px -18px;
}
#goen-contents {
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
}
#goentoha img {
	height: 225px;
	width: 215px;
	float: right;
	margin-left: 10px;
}
#goentoha p {
	margin-top: 40px;
	margin-left: 10px;
	width: 300px;
	display: block;
	float: left;
}
#goen-bunrui {
	clear: both;
	margin-top: 10px;
}
#goen-contents h3 {
	font-size: 130%;
	background-color: #E2F7FC;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #0099CC;
	border-bottom-color: #0099CC;
	text-indent: 25px;
	color: #0099CC;
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/list-img.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
#goen-bunrui dl {
	margin-top: 15px;
	margin-right: 10px;
	margin-left: 20px;
}
#goen-bunrui dt {
	font-size: 100%;
	font-weight: bold;
	color: #006699;
	text-indent: 5px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #FFCC00;
	margin-top: 10px;
}
#goen-bunrui dd {
	margin-top: 5px;
	margin-left: 20px;
}

#goen-inshi,#goen-shogai {
	margin-top: 15px;
}
/*表-----*/
#goen-inshi table {
	width: 540px;
	table-layout:auto;
	border-collapse: collapse;
	margin-top: 10px;
	margin-left: 5px;
	table-layout:fixed;
	text-align: center;
}
th {
	background-color: #CCCCCC;
	color: #006699;
	border-right: 1px solid #999999;
	padding: 5px;
	font-weight: normal;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
	font-size: 100%;
}

td {
	padding: 5px;
	border: 1px solid #999999;
	vertical-align: top;
}
#goen-shogai h4 {
	font-size: 110%;
	margin-top: 15px;
	margin-left: 10px;
	text-indent: 5px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #FFCC00;
	padding-top: 5px;
	padding-bottom: 5px;
}
#goen-shogai table {
	width: 540px;
	table-layout:auto;
	border-collapse: collapse;
	margin-top: 10px;
	margin-left: 5px;
	table-layout:fixed;
}
#goen-shogai td {
	padding: 5px;
	vertical-align: top;
}
#goen-shogai ul {
	margin-top: 5px;
	margin-left: 20px;
}
#goen-shogai li {
	margin-top: 5px;
	list-style-type: disc;
	list-style-position: outside;
}
#goen-shogai dl {
	margin-top: 5px;
	margin-left: 5px;
}
#goen-shogai dt {
	float: left;
}
#goen-shogai dd {
	padding-left: 15px;
}
#goen-shogai p {
	text-align: right;
	margin-top: 20px;
}

/* 嚥下障害の評価法
────────────────────────────── */
div.hyokaho li#submenu-hyokaho a:link, div.hyokaho li#submenu-hyokaho a:visited, div.hyokaho li#submenu-hyokaho a:hover {
	background-position: -144px -18px;
}
#hyokaho-contents {
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}

#hyokaho-contents h3 {
	font-size: 130%;
	background-color: #E2F7FC;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #0099CC;
	border-bottom-color: #0099CC;
	text-indent: 25px;
	color: #0099CC;
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/list-img.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
#hyokaho-contents dl {
	margin-top: 15px;
	margin-right: 10px;
	margin-left: 20px;
}
#hyokaho-contents dt {
	font-size: 100%;
	font-weight: bold;
	color: #006699;
	text-indent: 5px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #FFCC00;
	margin-top: 10px;
}
#hyokaho-contents dd {
	margin-top: 5px;
	margin-left: 20px;
}

.test {
	margin-top: 15px;
}
#hyokaho-contents p {
	margin-top: 15px;
	margin-left: 20px;
	margin-right: 20px;
}
#hyokaho-contents dl dl {
	margin-left: -10px;
}
#hyokaho-contents dd dt {
	border-left-width: 0px;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.test ul {
	margin-top: 10px;
	margin-left: 40px;
}
.test ul li {
	list-style-position: outside;
	list-style-type: disc;
}

/* 飲み込みにくいもの
────────────────────────────── */
div.nomikominikui li#submenu-nomikominikui a:link, div.nomikominikui li#submenu-nomikominikui a:visited, div.nomikominikui li#submenu-nomikominikui a:hover {
	background-position: -120px -40px;
}
#enge-submenu-line {
	clear: both;
	width: 570px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0099CC;
}

#rcontents h2 {
	font-size: 130%;
	margin-left: 15px;
	padding-top: 8px;
	padding-bottom: 3px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #0099CC;
	text-indent: 5px;
	margin-top: 15px;
}
#nomikominikui-contents {
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
#nomikominikui-contents h3 {
	font-size: 130%;
	background-color: #E2F7FC;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #0099CC;
	border-bottom-color: #0099CC;
	text-indent: 25px;
	color: #0099CC;
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/list-img.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.kihon-waku {
	margin-top: 15px;
}
#nomikominikui-contents dl {
	margin-top: 10px;
	margin-left: 20px;
}
#nomikominikui-contents dt {
	font-size: 100%;
	font-weight: bold;
	color: #006699;
	margin-top: 10px;
}
#nomikominikui-contents dd {
	margin-top: 5px;
	margin-left: 10px;
}


/* 飲み込みやすくするために
────────────────────────────── */
div.nomikomiyasuku li#submenu-nomikomiyasuku a:link, div.nomikomiyasuku li#submenu-nomikomiyasuku a:visited, div.nomikomiyasuku li#submenu-nomikomiyasuku a:hover {
	background-position: -285px -40px;
}
#rcontents h2 {
	font-size: 130%;
	margin-left: 15px;
	padding-top: 8px;
	padding-bottom: 3px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #0099CC;
	text-indent: 5px;
	margin-top: 15px;
}
#nomikomiyasuku-contents {
	width: 540px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
#nomikomiyasuku-contents dd {
	margin-top: 5px;
	margin-left: 20px;
}

/* とろみをつける
────────────────────────────── */
div.toromi li#submenu-toromi a:link, div.toromi li#submenu-toromi a:visited, div.toromi li#submenu-toromi a:hover {
	background-position: 0px -18px;
}
#rcontents h2 {
	font-size: 130%;
	margin-left: 15px;
	padding-top: 8px;
	padding-bottom: 3px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #0099CC;
	text-indent: 5px;
	margin-top: 15px;
}
div#toromi-contents {
	width: 570px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
div#toromi-contents h3 {
	font-size: 130%;
	background-color: #E2F7FC;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dotted;
	border-top-color: #0099CC;
	border-bottom-color: #0099CC;
	text-indent: 25px;
	color: #0099CC;
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/list-img.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
div#toromi-contents div.kihon-waku {
	margin-top: 15px;
}
div#toromi-contents dl {
	margin-top: 15px;
	margin-right: 10px;
	margin-left: 20px;
}
div#toromi-contents dt {
	font-size: 100%;
	font-weight: bold;
	color: #006699;
	text-indent: 5px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #FFCC00;
	margin-top: 10px;
}
div#toromi-contents dd {
	margin-top: 5px;
	margin-left: 20px;
}
div#toromi-contents ol {
	margin-top: 10px;
	margin-right: 10px;
	text-align: justify;
	margin-left: 25px;
}
div#toromi-contents ol li {
	list-style-position: outside;
	list-style-type: decimal;
	margin-top: 5px;
}

/*表-----*/
div#toromi-contents table {
	width: 540px;
	table-layout:auto;
	border-collapse: collapse;
	margin-top: 10px;
	margin-left: 5px;
	table-layout:fixed;
	text-align: center;
}
div#toromi-contents th {
	background-color: #CCCCCC;
	color: #006699;
	padding: 5px;
	font-weight: normal;
	font-size: 100%;
	border: 1px solid #999999;
}

div#toromi-contents td {
	padding: 5px;
	border: 1px solid #999999;
}
div#toromi-contents caption {
	font-weight: bold;
	text-align: left;
	margin-top: 15px;
}
div#toromi-contents h4#toromimeijin-title {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/toromimeijin-title.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 180px;
	width: 570px;
	margin-top: 10px;
}
div#toromi-contents dl dt#toromi-mazeru {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/toromimeijin-catch-mumi.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 25px;
	width: 250px;
	border-left-style: none;
}
div#toromi-contents dl dt#toromi-temanashi {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/toromimeijin-catch-tema.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 25px;
	width: 360px;
	border-left-style: none;
}
div#toromi-contents dl dt#toromi-jizoku {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/toromimeijin-catch-jizoku.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 25px;
	width: 290px;
	border-left-style: none;
}
div#toromi-contents dl dt#toromi-betabeta {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/toromimeijin-catch-betabeta.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 25px;
	width: 330px;
	border-left-style: none;
}
td#taishobutsu-shiagari {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/taishobutsu-shiagari.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 80px;
	background-position: center center;
}
#toromimeijin-bana {
	margin-top: 15px;
	margin-left: 20px;
}
#toromimeijin-bana a {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/toromineijin-bana.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 60px;
	width: 475px;
}
.kihon-waku p {
	font-weight: bold;
	color: #009900;
	margin-top: 20px;
	margin-left: 30px;
}


/* ゼリー状に固める
────────────────────────────── */
div.jelly li#submenu-jelly a:link, div.jelly li#submenu-jelly a:visited, div.jelly li#submenu-jelly a:hover {
	background-position: -110px -18px;
}
#rcontents h2 {
	font-size: 130%;
	margin-left: 15px;
	padding-top: 8px;
	padding-bottom: 3px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #0099CC;
	text-indent: 5px;
	margin-top: 15px;
}
#jelly-contents {
	width: 570px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
#jelly-contents h3 {
	font-size: 130%;
	background-color: #E2F7FC;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dotted;
	border-top-color: #0099CC;
	border-bottom-color: #0099CC;
	text-indent: 25px;
	color: #0099CC;
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/list-img.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.kihon-waku {
	margin-top: 15px;
}
#jelly-contents dl {
	margin-top: 15px;
	margin-right: 10px;
	margin-left: 20px;
}
#jelly-contents dt {
	font-size: 100%;
	font-weight: bold;
	color: #006699;
	text-indent: 5px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #FFCC00;
	margin-top: 10px;
}
#jelly-contents dd {
	margin-top: 5px;
	margin-left: 20px;
}
#jelly-contents ol {
	margin-top: 20px;
	margin-left: 25px;
	margin-right: 10px;
	text-align: justify;
}
#jelly-contents ol li {
	list-style-position: outside;
	list-style-type: decimal;
	margin-top: 5px;
}

/*表
-------------------------------------------------------*/
table {
	width: 500px;
	table-layout:fixed;
	border-collapse: collapse;
	margin-top: 5px;
	margin-left: 30px;
	table-layout:fixed;
	text-align: center;
}
th {
	background-color: #CCCCCC;
	color: #006699;
	padding: 5px;
	font-weight: normal;
	font-size: 100%;
	border: 1px solid #999999;
}

td {
	padding: 5px;
	border: 1px solid #999999;
}
caption {
	font-weight: bold;
	text-align: left;
	margin-left: 30px;
	padding-top: 25px;
}
div#jelly-contents div.kihon-waku table th#bg-th-green {
	background-color: #73C447;
	font-weight: bold;
	color: #FFFFFF;
}
div#jelly-contents div.kihon-waku table td.bg-td-green {
	background-color: #DEEFCF;
}

/*ゼリーの匠
-------------------------------------------------------*/
div#jelly-contents div.kihon-waku h4#jellytakumi-title {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/jellytakumi-title.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 190px;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
div#jelly-contents div.kihon-waku dl {
	margin-right: 35px;
	margin-left: 35px;
}
div#jelly-contents div.kihon-waku dl dt#takumi-tokucho01 {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/takumi-tokucho01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 25px;
	border-left-width: 0px;
}
div#jelly-contents div.kihon-waku dl dt#takumi-tokucho02 {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/takumi-tokucho02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 25px;
	border-left-width: 0px;
}
div#jelly-contents div.kihon-waku dl dt#takumi-tokucho03 {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/takumi-tokucho03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 25px;
	border-left-width: 0px;
}
div#jelly-contents div.kihon-waku dl dt#takumi-tokucho04 {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/takumi-tokucho04.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 25px;
	border-left-width: 0px;
}
div#jelly-contents div#jellytakumi-bana {
	margin-top: 15px;
	margin-left: 20px;
}
div#jelly-contents div#jellytakumi-bana a {
	background-image: url(http://www.eiyoshi-web.com/enge/nomikomiyasuku/images/takumi-bana.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 60px;
	width: 475px;
}


/*  お料理例
────────────────────────────── */
div.ryorirei li#submenu-ryorirei a:link, div.ryorirei li#submenu-ryorirei a:visited, div.ryorirei li#submenu-ryorirei a:hover {
	background-position: -450px -40px;
}
#rcontents h2 {
	font-size: 130%;
	margin-left: 15px;
	padding-top: 8px;
	padding-bottom: 3px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #0099CC;
	text-indent: 5px;
	margin-top: 15px;
}
#ryorirei-contents {
	width: 540px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
#ryorirei-contents dd {
	margin-top: 5px;
	margin-left: 20px;
}


/*  食材別のお料理のコツ
────────────────────────────── */
div.shokuzai li#submenu-shokuzai a:link, div.shokuzai li#submenu-shokuzai a:visited, div.shokuzai li#submenu-shokuzai a:hover {
	background-position: 0px -18px;
}

div#shokuzai-contents {
	width: 540px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
div#shokuzai-contents div.kihon-waku {
	margin-top: 15px;
	clear: both;
	padding-top: 10px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #0099CC;
}
div#shokuzai-contents div.kihon-waku:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div#shokuzai-contents div.kihon-waku { display: inline-block; }
/*Hides from IE-mac \*/
* html div#shokuzai-contents div.kihon-waku { height: 1%; }
div#shokuzai-contents div.kihon-waku { display: block; }
/*End hide from IE-mac */

div#shokuzai-contents div.kihon-waku dl {
	margin-right: 10px;
	margin-left: 10px;
}
div#shokuzai-contents div.kihon-waku dt {
	clear: both;
	float: left;
}
div#shokuzai-contents div.kihon-waku dd {
	padding-left: 80px;
}
div#shokuzai-contents div.kihon-waku dl dl {
	margin-top: 10px;
}
div#shokuzai-contents div.kihon-waku dd dt {
	float: none;
	clear: none;
	color: #009900;
	text-indent: 5px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #009900;
	margin-top: 10px;
}
div#shokuzai-contents div.kihon-waku dd dd {
	padding-left: 0px;
	margin-top: 5px;
	margin-left: 15px;
}
dt#icon-kokurui {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/icon-kokurui.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 65px;
	width: 70px;
}
dt#icon-pan {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/icon-pan.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 65px;
	width: 70px;
}
dt#icon-imo {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/icon-imo.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 60px;
	width: 70px;
}
dt#icon-men {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/icon-men.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 65px;
	width: 70px;
}
dt#icon-niku {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/icon-niku.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 60px;
	width: 70px;
}
dt#icon-gyokai {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/icon-gyokai.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 72px;
	width: 70px;
}
dt#icon-sashimi {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/icon-sashimi.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 70px;
	width: 70px;
}
dt#icon-tamago {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/icon-tamago.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 60px;
	width: 70px;
}
dt#icon-tofu {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/icon-tofu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 60px;
	width: 70px;
	padding-bottom: 3px;
}
dt#icon-nyu {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/icon-nyu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 85px;
	width: 70px;
}
dt#icon-yasai {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/icon-yasai.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 65px;
	width: 70px;
}
dt#icon-kudamono {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/icon-kudamono.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 60px;
	width: 70px;
}

.recipe {
	margin-top: 5px;
	margin-left: 95px;
}
.recipe-left {
	float: left;
	width: 100px;
	margin-right: 5px;
	margin-top: 10px;
	text-align: center;
}
#recipe-thum img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 108px;
	width: 138px;
}
.recipe img {
	height: 74px;
	width: 100px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}



/*  レシピ
────────────────────────────── */
#shokuzaibetsu-top-bn {
	float: right;
	margin-top: 10px;
	margin-right: 15px;
}
#shokuzaibetsu-top-bn a {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/shokuzai-top-bn.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 25px;
	width: 230px;
}
#shokuzaibetsu-top-bn a:link, #shokuzaibetsu-top-bn a:visited {
	background-position: 0px 0px;
}
#shokuzaibetsu-top-bn a:hover {
	background-position: 0px -25px;
}

#photo-zairyo {
	margin-top: 10px;
	clear: both;
	width: 565px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
}
#photo-zairyo img {
	float: left;
	height: 185px;
	width: 250px;
	margin-right: 10px;
}
#zairyo {
	float: left;
}
#tsukurikata {
	clear: both;
	margin-top: 10px;
}
#zairyo h3 {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/zairyo-title.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 20px;
	width: 130px;
}
#zairyo dl {
	margin-top: 5px;
	width: 300px;
}
#zairyo dt {
}
#zairyo dt {
	clear: both;
	float: left;
	margin-right: 10px;
	margin-top: 5px;
	padding-bottom: 3px;
}
#zairyo dd {
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	margin-top: 5px;
	padding-bottom: 3px;
}
#tsukurikata h3 {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/tsukurikata-title.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 25px;
}
#tsukurikata ol {
	margin-top: 10px;
	margin-left: 25px;
}
#tsukurikata li {
	margin-top: 5px;
	list-style-type: decimal;
	list-style-position: outside;
}
#point {
	margin-top: 10px;
}
#point h3 {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/point-title.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
}
#point ul {
	margin-top: 10px;
	margin-left: 25px;
}
#point li {
	list-style-position: outside;
	list-style-type: disc;
}
#eiyo-hyo {
	margin-top: 15px;
}
#eiyo-hyo h3 {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/eiyoka-title.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 20px;
}
table {
	width: 550px;
	text-align: center;
	table-layout:auto;
	border-collapse: collapse;
	margin-top: 5px;
	margin-left: 10px;
}
th {
	background-color: #F4F4F4;
	border-right: 1px solid #999999;
	padding: 5px;
	font-weight: normal;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
}

td {
	padding: 5px;
	border: 1px solid #999999;
}
#print {
	margin-top: 15px;
}
#print a {
	background-image: url(http://www.eiyoshi-web.com/enge/ryorirei/images/insatsu-bn.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 34px;
	width: 135px;
	display: block;
	float: right;
}
#recipe-shosai h2 {
	margin-left: 0px;
	padding-bottom: 5px;
	background-color: #EEF7FB;
	margin-top: 5px;
}


