@charset "utf-8";

/***************************************************
	スタイルシート
	column.css
	ページレイアウトスタイル定義
***************************************************/
#wrap {}

#contents {	background-color: #FFFFFF;}

#headline {
	position: relative;
	width: 898px;
	padding: 4px 0 0;
}

#headline h3 {
	position: absolute;
	bottom: 10px;
	right: 15px;
	width: 15em;
	padding: 3px 2px;
	text-align: center;
	font-size: 120%;
	font-weight: bold;
	color: #FFFFFF;
}

#content-block {
	margin: 7px 15px;
	color: #000000;
}
#content-inner {	background-color: #fafaf0;}

#content-block .box01 {	padding: 10px 220px 10px 22px;}
#content-block .box01 p {
	padding-bottom: 15px;
	line-height: 1.8;
}
#content-block .box01 p strong,
#content-block .box02 p strong {
	font-size: 120%;
	font-weight: bold;

}
#content-block .box02 {	line-height: 2.0;}

#content-block .pickup_item {	padding: 10px 22px;}
#content-block .pickup_item dl {
	float: left;
	width: 130px;
	margin-right: 16px;
	padding: 10px;
	background-color: #FFFFFF;
	text-align: center;
}
#content-block .pickup_item dl.n05 {	margin-right: 0;}
#content-block .pickup_item dt {	line-height: 1.3;}
#content-block .pickup_item dd {	padding: 2px 0;}
#content-block .pickup_item dd.catch {
	font-weight: bold;
	color: #737355;
}
#content-block .pickup_item dd.price {
	font-weight: bold;
	color: #cd0a0a;
}
#content-block .pickup_item dd.price .discount {
	color: #323232;
	font-weight: normal;
	font-size: 91%;
}
#content-block .pickup_item dd a:hover img {
	-moz-opacity: 0.8;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

#content-block p.pgtp {	margin-top: 10px;	margin-bottom: 10px;}

/* “天下の台所”大阪名物の巻　.osaka
------------------------------------------------------------ */
#wrap.osaka #headline h3 {	background-color: #73640a;}
#wrap.osaka #content-block {	border: 1px solid #a5a58c;}
#wrap.osaka #content-inner {	border: 4px solid #dcdcc8;}
#wrap.osaka #content-block .box01 {
	min-height: 505px;/* bg - 10px */
	_height: 505px;
	background: url(../osaka/img/box01_bg.jpg) 100% 0 no-repeat;
}
#wrap.osaka #content-block .box01 p strong,
#wrap.osaka #content-block .box02 p {	color: #73640a;}
#wrap.osaka #content-block .box02 {
	min-height: 130px;/* bg - 20px */
	_height: 130px;
	padding: 10px 220px 10px 22px;
	background: #ebe6c3 url(../osaka/img/box02_bg.jpg) 100% 0 no-repeat;
}
#wrap.osaka #content-block .pickup_item {	background: url(../osaka/img/box03_bg.jpg) 100% 0 no-repeat;}


/* おいしく健康な食生活が一番の巻　.health
------------------------------------------------------------ */
#wrap.health #headline h3 {	background-color: #5b764d;}
#wrap.health #content-block {	border: 1px solid #a5afa0;}
#wrap.health #content-inner {	border: 4px solid #cdd7c3;}
#wrap.health #content-block .box01 {
	min-height: 505px;/* bg - 10px */
	_height: 505px;
	background: url(../health/img/box01_bg.jpg) 100% 0 no-repeat;
}
#wrap.health #content-block .box01 p strong,
#wrap.health #content-block .box02 p {	color: #46553c;}
#wrap.health #content-block .box02 {
	min-height: 145px;/* bg - 20px */
	_height: 145px;
	padding: 20px 220px 0 22px;
	background: #d9e1cf url(../health/img/box02_bg.jpg) 100% 0 no-repeat;
}
#wrap.health #content-block .pickup_item {	background: url(../health/img/box03_bg.jpg) 100% 0 no-repeat;}

/* 家族の絆を確かめる仏事の巻　.houji
------------------------------------------------------------ */
#wrap.houji #headline h3 {	background-color: #785f82;}
#wrap.houji #content-block {	border: 1px solid #ac9bb3;}
#wrap.houji #content-inner {	border: 4px solid #cec4d2;}
#wrap.houji #content-block .box01 {
	min-height: 340px;/* bg - 10px */
	_height: 340px;
	background: url(../houji/img/box01_bg.jpg) 100% 0 no-repeat;
}
#wrap.houji #content-block .box01 p strong,
#wrap.houji #content-block .box02 p {	color: #785f82;}
#wrap.houji #content-block .box02 {
	min-height: 145px;/* bg - 20px */
	_height: 145px;
	padding: 10px 220px 10px 22px;
	background: #e3d9e1 url(../houji/img/box02_bg.jpg) 100% 0 no-repeat;
}
#wrap.houji #content-block .pickup_item {	background: url(../houji/img/box03_bg.jpg) 100% 0 no-repeat;}

/* 家族の喜ぶ顔が一番！の巻　.omiyage
------------------------------------------------------------ */
#wrap.omiyage #headline h3 {	background-color: #a05028;}
#wrap.omiyage #content-block {	border: 1px solid #c3aaa0;}
#wrap.omiyage #content-inner {	border: 4px solid #e1d7d2;}
#wrap.omiyage #content-block .box01 {
	min-height: 329px;/* bg - 10px */
	_height: 329px;
	background: url(../omiyage/img/box01_bg.jpg) 100% 0 no-repeat;
}
#wrap.omiyage #content-block .box01 p strong,
#wrap.omiyage #content-block .box02 p {	color: #a05028;}
#wrap.omiyage #content-block .box02 {
	min-height: 125px;/* bg - 50px */
	_height: 125px;
	padding: 40px 220px 10px 22px;
	background: #ebe1d4 url(../omiyage/img/box02_bg.jpg) 100% 0 no-repeat;
}
#wrap.omiyage #content-block .pickup_item {	background: url(../omiyage/img/box03_bg.jpg) 100% 0 no-repeat;}

/* 喜ばれる引越しのごあいさつの巻　.move
------------------------------------------------------------ */
#wrap.move #headline h3 {	background-color: #396580;}
#wrap.move #content-block {	border: 1px solid #a0aab4;}
#wrap.move #content-inner {	border: 4px solid #b9c3cd;}
#wrap.move #content-block .box01 {
	min-height: 329px;/* bg - 10px */
	_height: 329px;
	background: url(../move/img/box01_bg.jpg) 100% 0 no-repeat;
}
#wrap.move #content-block .box01 p strong,
#wrap.move #content-block .box02 p {	color: #396580;}
#wrap.move #content-block .box02 {
	min-height: 125px;/* bg - 20px */
	_height: 125px;
	padding: 10px 220px 10px 22px;
	background: #dfe6e8 url(../move/img/box02_bg.jpg) 100% 0 no-repeat;
}
#wrap.move #content-block .pickup_item {	background: url(../move/img/box03_bg.jpg) 100% 0 no-repeat;}

/* 喜ばれる引越しのごあいさつの巻　.present
------------------------------------------------------------ */
#wrap.present #headline h3 {	background-color: #af5a73;}
#wrap.present #content-block {	border: 1px solid #bea0aa;}
#wrap.present #content-inner {	border: 4px solid #e1cdd7;}
#wrap.present #content-block .box01 {
	min-height: 335px;/* bg - 10px */
	_height: 335px;
	background: url(../present/img/box01_bg.jpg) 100% 0 no-repeat;
}
#wrap.present #content-block .box01 p strong,
#wrap.present #content-block .box02 p {	color: #af5a73;}
#wrap.present #content-block .box02 {
	min-height: 195px;/* bg - 30px */
	_height: 195px;
	padding: 30px 220px 10px 22px;
	background: #edd9d9 url(../present/img/box02_bg.jpg) 100% 0 no-repeat;
}
#wrap.present #content-block .pickup_item {	background: url(../present/img/box03_bg.jpg) 100% 0 no-repeat;}


