*html body div#container {	width:900px;	float:left;	margin:15px;}*html body div#container2 {	width:900px;	float:left;	margin:15px;}*html body div#breadcrumb{	height: 16px;	width: 920px;	margin-left: 30px;	font-size: 12px;	text-align: left;	vertical-align: middle;	margin-top: 8px;	clear: both;}body{	margin:0 auto;	padding:0;	color: #000000;	font-size: 13px;	line-height: 1.5em;	background-image: url(../image/back1.gif);font-family: 'ＭＳＰゴシック';}html[xmlns] body{	margin:0 auto;	padding:0;	color: #000000;	font-size: 13px;	line-height: 1.5em;	background-image: url(../image/back1.gif);	font-family:'ＭＳＰゴシック';}a.poster:hover {	position:relative;	left: 2px;	top: 2px;}#header{	width:900px;	height:75px;	background-repeat: no-repeat;	background-position: center;	margin-right: auto;	margin-left: auto;	background-image: url(../image/toplogo.gif);}#logomarushin {	position:relative;	width:200px;	margin-top: 0;	margin-bottom: 0;	height: 50px;	vertical-align: baseline;	margin-right: auto;	float: left;	padding-top: 19px;	padding-left: 11px;}#logo {	position:relative;	width:110px;	margin-top: 0;	margin-bottom: 0;	background-image: url(../image/toplogo.gif);	height: 75px;	vertical-align: baseline;	margin-right: 0px;	margin-left: auto;	float: right;	clear: right;}#wrapper{	width:960px;	padding:0;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	height: auto;	background-image: url(../image/back.gif);	clear: both;}#container{	width:900px;	padding:0;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: 30px;	background-image: url(../image/nakahaikei.gif);	background-repeat: repeat-y;	height: 100%;	float: left;}#breadcrumb{	height: 30px;	width: 920px;	margin-left: 30px;	font-size: 12px;	text-align: left;	vertical-align: middle;	margin-top: 15px;	clear: both;}#menu{	position:relative;	width:165px;	float: left;	margin-top: 0;	margin-left: 0px;	height: 100%;}#main{	width:700px;	float: right;	margin-top: 0;	margin-right: 0px;	margin-bottom: 0;	height: auto;	margin-left: 0px;	padding: 0;}#midashi  {	font-size: 18px;	color: #ff0000;	width: auto;	float: left;	margin-left: auto;}#migi {	float: right;	margin-left: auto;	width: auto;}#ten2 {	background-image: url(../image/ten2.gif);	width: 700px;	height: 10px;	background-repeat: no-repeat;	background-position: left center;	padding-top: 0px;	margin-top: 4px;	margin-bottom: 14px;}h1,h2,h3,h4,h5,p,div,ul,ol,li{padding:0;margin:0;}li{list-style:none;}a:link{	color:#1B4C92;	text-decoration:underline;}a:visited{	color:#6600CC;	text-decoration:underline;}a:hover{color:#52abe4;text-decoration:underline;}a:active{color:#52abe4;text-decoration:underline;}a.recipe:link{	color:#66b039;	text-decoration:underline;}a.recipe:visited{	color:#66b039;	text-decoration:underline;}a.recipe:hover{color:#52abe4;text-decoration:underline;}a.recipe:active{color:#52abe4;text-decoration:underline;}img{	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#gotop {	text-align: right;	width: 700px;	height: 20px;}.jisage{   padding-left:1em;   text-indent:-1em;  }  /* footer----------------------------- */#footer {	width: 940px;	height: 26px;	clear: both;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	font-size: 12px;	background-color: #ff0000;	text-align: left;	vertical-align: middle;	color: #FFFFFF;	padding-top: 7px;	text-decoration: none;	font-weight: bold;}#footerright {	float: right;	margin-right: 30px;}#footerleft {	float: left;	margin-right: auto;	font-size: 10px;	padding-left: 20px;}a.f:link{	color:#ffffff;	text-decoration:none;}a.f:visited{	color:#ffffff;	text-decoration: none;}a.f:hover{	color:#0000FF;	text-decoration: none;	font-weight: bold;}.style1 {	font-size: 16px;	font-weight: bold;}.style2 {color: #ff0000}/* footer----------------------------- */.stylebold {	font-size: 14px;	font-weight: bold;}.td_sanchi {	border-collapse:collapse;	border: 1px solid #999999;	width: 100%;}.td_sanchi td {	border: 1px solid #999999;	padding-top: 1px;	padding-right: 5px;	padding-bottom: 1px;	padding-left: 5px;}#main #shosai {	padding: 0px;	margin-top: 15px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#main #shosai #shosai_left {	width: 300px;	margin: 0px;	padding: 0px;	float: left;	position: relative;}#shosai_left .prd_pict {	text-align: center;	padding-top: 0px;	padding-bottom: 10px;	margin: 0px;	display: block;}.prd_data01 {	background-color: #CCCCCC;	border-collapse:collapse;	width: 100%;	margin: 0px;	padding: 0px;}.prd_data01 td {	border: 1px solid #999999;	padding-top: 2px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 5px;	margin: 0px;}.prd_data02 {	padding: 0px;	width: 100%;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.prd_data02 .data02_mds {	display: block;	margin: 0px;	padding: 0px;}.data02_tb {	width: 100%;	border-collapse:collapse;	display: table;	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.data02_bg {	background-color: #FFF7D0;}.data02_wd {	width: 33.3%;}.tdcenter {	text-align: center;}#main #shosai #shosai_right {	width: 380px;	margin: 0px;	padding: 0px;	float: right;	position: relative;}.clear_shosai {	margin: 0px;	padding: 0px;	clear: both;}.data02_tb td {	border: 1px solid #999999;	text-align: center;	padding-top: 2px;	padding-bottom: 2px;}.prd_data03 {	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	background-image: url(../product/image/data03base.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.prd_data03 p {	text-align: justify;	margin-right: 10px;	margin-left: 10px;	display: block;	line-height: 1.5em;	font-size: 14px;	font-weight: bold;}.prd_data03 .data03_btm {	background-image: url(../product/image/data03base.gif);	background-repeat: no-repeat;	background-position: left bottom;	height: 10px;	display: block;	margin: 0px;	padding: 0px;}.prd_data04 {	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	background-image: url(../product/image/data04base.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.prd_data04 .data04_title {	width: 360px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-collapse:collapse;	left: 10px;	position: relative;}.prd_data04 .data04_data {	line-height: 1.3em;	text-align: justify;	display: block;	padding: 0px;	margin-top: 5px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 10px;}.prd_data04 .data04_alg {	padding: 0px;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 10px;	display: block;}.data04_alg .alg_mds {	display: block;	margin: 0px;	padding: 3px;	background-color: #B9DAFA;	line-height: 1.1em;	text-align: center;	border: 1px solid #999999;}.data04_alg .alg_tb {	width: 100%;	padding: 0px;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	border-collapse:collapse;}.alg_tb td {	text-align: center;	border: 1px solid #999999;	padding-top: 2px;	padding-bottom: 2px;}.alg_tdwd {	width: 14.2%;	background-color: #B9DAFA;}.alg_bgwht {	background-color: #FFFFFF;}.data04_alg .alg_catn {	line-height: 1.3em;	display: block;	padding: 0px;	margin-top: 3px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 1em;	text-indent: -1em;}.prd_data04 .data04_btm {	background-image: url(../product/image/data04base.gif);	background-repeat: no-repeat;	background-position: left bottom;	display: block;	height: 10px;	margin: 0px;	padding: 0px;}.prd_data05 {	padding: 0px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.prd_data05 .data05_mds {	display: block;}.prd_data05 .data05_tb {	display: table;	border-collapse:collapse;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;	width: 100%;}.data05_tb td {	padding-top: 1px;	padding-right: 5px;	padding-bottom: 1px;	padding-left: 5px;	border: 1px solid #999999;}.data05_tb .snc_bgpink {	background-color: #FFC4E1;	display: table-cell;	width: 20%;	text-align: center;}.data05_tb .snc_bgylw {	background-color: #FFE8F0;	text-align: center;}.prd_bold {	font-weight: normal;	font-size: 13px;	letter-spacing: 0em;}
