#contentbox01 h3 {
	width:560px;
	padding-bottom:2px;
	margin:0 0 10px 0;
	background:#0A02A7 url('http://www.ginga-recipe.com/img/nav_img/content_nav_1.gif') no-repeat;
	font-size:16px;
	text-indent:16px;
	line-height:36px;
	color:#fff;
}


#contentbox01 h3 a:link, #contentbox01 h3 a:visited {
	color:#fff;
	text-decoration:none;
}

#pickuprecipe h4 a:link, #pickuprecipe h4 a:visited, div.pagelinks a:link, div.pagelinks a:visited  {
	color:#060698;
	text-decoration:none;
}

#contentbox01 h3 a:hover, #contentbox01 h3 a:active, #pickuprecipe h4 a:hover, #pickuprecipe h4 a:active, div.pagelinks a:hover, div.pagelinks a:active {
	color:#F50;
}

#contentbox01 h4 {
	width:560px;
	padding-bottom:6px;
	margin:20px 0 15px 0;
	background:url('http://www.ginga-recipe.com/img/nav_img/content_nav_2.gif') no-repeat;
	font-size:14px;
	text-indent:16px;
	line-height:26px;
	color:#00089C;
}

#contentbox01 .wrap h4 {
	width:380px;
	padding-bottom:6px;
	margin:0;
	background:none;
	font-size:14px;
	text-indent:0;
	line-height:18px;
	color:#00089C;
}

#contentbox01 #contentbox02 h5 {
	width:560px;
	background:none;
	padding:0 0 7px 0;
	font-size:12px;
	font-weight:bold;
	color:#00089C;
}

div.pagelinks {
	width:560px;
	padding:3px 0;
	margin:4px 0;
	text-align:center;
}

div.remarks {
	float:left;
}

div.remarks {
	width:222px;
}

div.remarks th, div.remarks td, div.remarks td p {
	padding:0;
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#00089C;
}

div.remarks td {
	padding:0 0 2px 0;
}

div.lead {
	width:335px;
	height:78px;
	margin:4px 0 5px 0;
	border:1px #bbb solid;
	background:url('../img/content_img/lead_bg.gif') no-repeat 0 4px;
	float:right;
}

div.lead p {
	padding:0;
	margin:3px 12px;
	line-height:23px;
	color:#00089C;
}

img.separation {
	margin:8px 0 0 0;
}

strong {
	color:#00089C;
	font-weight:normal;
}

#home h3 {
	margin-top:20px;
}

#home h4 {
	margin-top:15px;
}

#home img.mainimage {
	display:block;
}

#home #categorylist p {
	margin:0 0 5px 0;
	line-height:100%;
	color:#00089C;
}

#home #categorylist li, #home #latestrecipe h5, #pickuprecipe p, #home #recipelist p, #list .wrap p, #backnumber .section p {
	padding:0 0 0 22px;
	margin:0 0 10px 0;
	background:url('http://www.ginga-ol.com/img/nav_img/list_icon.gif') no-repeat;
	font-size:14px;
	line-height:16px;
}

#home #categorylist li a:link, #home #categorylist li a:visited, #home #latestrecipe h5 a:link, #home #latestrecipe h5 a:visited, #pickuprecipe p a:link, #pickuprecipe p a:visited, #home #recipelist p a:link, #home #recipelist p a:visited, #list .wrap p a:link, #list .wrap p a:visited, #backnumber .section p a:link, #backnumber .section p a:visited {
	color:#00089C;
}

#home #categorylist li a:hover, #home #categorylist li a:active, #home #latestrecipe h5 a:hover, #home #latestrecipe h5 a:active, #home #recipelist p a:hover, #pickuprecipe p a:hover, #pickuprecipe p a:active, #home #recipelist p a:active, #list .wrap p a:hover, #list .wrap p a:active, #backnumber .section p a:hover, #backnumber .section p a:active {
	color:#F50;
}

#home #categorylist .wrap {
	width:560px;
	padding:10px 0 0 0;
	margin-bottom:2px;
	border-top:1px #CBD9E1 solid;;
	background:#E9F3F8;
}

#home #categorylist ul {
	padding:0 0 0 20px;
	margin:0;
}

#home #categorylist li {
	width:135px;
	padding:0 0 10px 0;
	margin:0;
	background-position:0 -2px;
	font-size:12px;
	text-indent:22px;
	line-height:14px;
	list-style:none;
	float:left;
}

#home #contentbox01 #latestrecipe h4 {
	margin:15px 0 8px 0;
}

#home #latestrecipe img.entryimage {
	width:276px;
	height:177px;
	margin:0 16px 10px 0;
	border:2px #bbb solid;
	float:left;
}

#home #latestrecipe p.date {
	padding:0 0 4px 0;
}

#home #latestrecipe .wrap {
	width:264px;
	float:left;
}

#home #latestrecipe .wrap .column {
	height:101px;
	padding:0;
	margin:0 0 11px 0;
	border:1px #bbb solid;
	background:url('../img/content_img/column_bg.gif') no-repeat 0 4px;
}

#home #latestrecipe .wrap .column p {
	padding:0;
	margin:3px 12px;
	line-height:23px;
	color:#00089C;
}

#home #latestrecipe p.morelink {
	padding:0;
	margin:10px 0 0 0;
	float:right;
}

#pickuprecipe p {
	padding:0 0 0 22px;
	margin:0 10px 5px 0;
	background-position:0 -1px;
	font-size:12px;
	line-height:16px;
}

#pickuprecipe p.caption {
	padding:0;
	margin:0 0 4px 0;
	background:none;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
}

#home #pickuprecipe .wrap, #home #pickuprecipe .gap {
	width:275px;
	float:left;
}

#home #pickuprecipe .entry {
	width:275px;
	height:74px;
	background:url('../img/content_img/pickuprecipe_bg.gif') no-repeat;
}

#home #pickuprecipe .wrap {
	margin-right:10px;
}

#home #pickuprecipe img.entryimage {
	width:88px;
	height:56px;
	margin:8px 8px 0 8px;
	border:1px #bbb solid;
	float:left;
}

#home #pickuprecipe div.remarks {
	width:155px;
	margin:8px 0 0 0;
	float:left;
}

#home #pickuprecipe table {
	margin:7px 0 0 0;
}

#home #pickuprecipe table th {
	padding:0 0 1px 0;
}

#home #pickuprecipe table td {
	padding:0 0 4px 0;
	font-size:12px;
}

#home #contentbox01 #recipelist h4 {
	margin:15px 0 5px 0;
}

#backnumber #contentbox01 h3 {
	margin:0 0 5px 0;
}

#home #recipelist p, #backnumber .section p {
	padding:0 0 0 22px;
	margin:0;
	background-position:0 4px;
	font-size:12px;
	line-height:26px;
	float:left;
}

#home #recipelist p.date, #backnumber .section p.date {
	padding:0;
	background:none;
	color:#666;
	float:right;
}

#home #recipelist .section, #backnumber .section {
	width:560px;
	margin:0;
	background:url('http://www.ginga-ol.com/img/content_img/ruled_bg.gif') repeat-y;
}

#home #recipelist img.separation, #backnumber img.separation {
	margin:10px 0 0 0;
}

#categories p.lead, #monthly p.lead {
	width:560px;
	margin:10px 0 0 0;
}

#categories p.date, #monthly p.date {
	padding:15px 0 4px 0;
}

#categories #contentbox01 h4 {
	width:560px;
	padding-bottom:6px;
	margin:10px 0 10px 0;
}

#monthly #contentbox01 h4 {
	width:560px;
	padding-bottom:6px;
	margin:0 0 10px 0;
}

#categories img.entryimage, #monthly img.entryimage {
	float:left;
}

#categories .column, #monthly .column {
	border:1px #bbb solid;
	float:right;
}

#categories .column p, #monthly .column p {
	width:373px;
	height:54px;
	padding:0 0 0 10px;
	margin:5px 0 0 0;
	line-height:18px;
	color:#00089C;
}

#categories .column div.remarks, #monthly .column div.remarks {
	width:380px;
}

#categories .column table, #monthly .column table {
	margin:0 0 3px 10px;
}

#categories .column table td, #monthly .column table td {
	padding:2px 0 0 0;
}

#categories p.morelink, #monthly p.morelink {
	padding:0;
	margin:10px 0 0 0;
	float:right;
}

#categories img.separation, #monthly img.separation {
	margin:10px 0 5px 0;
}


#list .column {
	width:180px;
	height:180px;
	margin:0 10px 10px 0;
	background:url('http://www.ginga-recipe.com/img/content_img/list_bg.gif') no-repeat;
float:left;
}
#list .wrap {
	padding:8px;
}

#list .wrap img {
	width:160px;
	border:2px #bbb solid;
	display:block;
}

#list .wrap p {
	padding:0 0 0 22px;
	margin:0 10px 0 5px;
	background-position:0 -1px;
	font-size:12px;
	line-height:16px;
}

#list .wrap p.caption {
	padding:0;
	margin:7px 0 4px 5px;
	background:none;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
}

#list img.separation {
	margin:0;
}

/*ランダムバナー（確率変動）*/
div#enkonduko div.photobox img{
width: 200px; height: 320px; margin-bottom: 6px;
}

div#enkonduko div.box-s-blog{
background-image: url(http://www.gingakogenbeer.com/img000/wing/arcbox/enkonduko/ttl_es_blog.jpg);
}
