/*
Copyright(c) All About, Inc. All rights reserved.
$LastChangedDate: 2008-10-07 (Tue, 7 Oct 2008) $
Version: 2.0
revised for "Mrs.All About" by D.Morimoto IT&D Direction
Author:D.MORIMOTO IT&D DesignG
*/
 /*
--------------------------------------------------------------------------
ここでは、カテゴリTOP、GSトップ、GS記事ページ、ナビゲーション、LISTページ、
AD、その他、のページのスタイルを設定します。
--------------------------------------------------------------------------
*/

/* ミセスオールアバウト　カテゴリTOP　料理・レシピ　*/
h1#c-recipe-title {
	display:block;
	width:505px;
	height:21px;
	_height:31px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	text-indent:-9999px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_title.gif") no-repeat top left;	
	}
h1#c-recipe-title2 { /*070109更新*/
	display:block;
	width:505px;
	height:21px;
	_height:31px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	}
div#c-recipe-main-box {
	margin:0 0 15px 0;
	}
table#c-recipe-main {
	}
table#recipe-search-t{
	}
table#recipe-search-t div.search-box{
	height:153px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_searchbk.gif") no-repeat top left;	
	}
table#recipe-search-t div.search-box h3{
	text-indent:-9999px;
	}
	
table#recipe-search-t div.search-box div.search-boxSet {
	width:180px;
	_width:200px;
	height:auto;
	padding:20px 0 0 0;
	vertical-align:bottom;
	}
table#recipe-search-t div.search-box div.search-boxSet2 {
	width:180px;
	_width:200px;
	height:auto;
	padding:2px 0 0 0;
	vertical-align:bottom;
	}
table#recipe-search-t div.search-box p#search-op01{/*I▼E7 hack▼*/
	display:block;
	width:66px;
	height:20px;
	margin:5px 0 0 20px;
	_margin:5px 0 0 10px;
	float:left;
	background:url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_a.gif") no-repeat top left;	
	text-indent:-9999px;
	}
table#recipe-search-t div.search-box span.inputBox{
	display: block;
	width: 80px;
	float: right;
	border-top: solid 2px #ecded3;
	margin-top: 1px;
	}
table#recipe-search-t div.search-box p#search-op02{/*I▼E7 hack▼*/
	display:block;
	height:23px;
	width:68px;
	margin:0px 0 0 20px;
	_margin:5px 0 0 10px;
	float:left;
	background:url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_b.gif") no-repeat bottom left;	
	text-indent:-9999px;
	}
	
table#recipe-search-t form div.search-box input#recipe-search, /*I▼IE7 hack &s afari hack▼*/
table#recipe-search-t form div.search-box input#recipe-search2{
	_display:block;
	width: 78px;
	height: 21px;
	_float:right;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color: #ffffff;
	vertical-align: text-bottom;
	}
table#recipe-search-t div.search-box p#search-Btn{
	margin:3px 15px 0 0;
	_margin:1px 15px 0 0;
	text-align:right;
	}
table#recipe-search-t div.search-box p#search-detailsBtn{
	margin:12px 13px 0 0;_margin:15px 13px 0 0;
	text-align:right;
	}
table#c-recipe-main table#recipe-newRecipe {
	width:289px;
	height:166px;
	background:url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_newbk.gif") no-repeat bottom left;
	}
table#c-recipe-main table#recipe-newRecipe div.search-newRecipe {
	width:289px;
	height:166px;
	}
table#c-recipe-main table#recipe-newRecipe div.search-newRecipe h3 {
	text-indent:-9999px;
	}
table#c-recipe-main table#recipe-newRecipe div.search-newRecipe p#recipe-photo {
	width:129px;
	height:98px;
	margin:30px 0 0 15px;
	_margin:30px 0 0 3px;
	float:left;
	text-align:center;
	vertical-align:middle;
	background:url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_photobk.gif") no-repeat center;
	}
	
table#c-recipe-main table#recipe-newRecipe div.search-newRecipe p#recipe-photo a {
	}
	
table#c-recipe-main table#recipe-newRecipe div.search-newRecipe p#recipe-photo img.mr15{
	width:120px;
	height:90px;
	margin:0;
	border-top:solid #FFFFFF 4px;
	}
table#c-recipe-main table#recipe-newRecipe div.search-newRecipe p#recipe-date {
	width:95px;
	_width:120px;
	margin:25px 0 0 0;
	_margin:23px 0 0 0;
	padding:0px 30px 0 0;
	color:#D2603D;
	float:right;
	text-align:right;
	}
table#c-recipe-main table#recipe-newRecipe div.search-newRecipe p#recipe-title {
	display:block;
	width:120px;
	_width:105px;
	padding:7px 5px 0 5px;_padding:7px 0 0 6px;
	float:left;
	line-height:1.8em;
	}
table#c-recipe-main table#recipe-newRecipe div.search-newRecipe img.recipe-bkBtn{/*▼safari hack▼*/
	display:block;
	width:79px;
	height:20px;
	margin:0;
	position:relative;
	top:120px;
	_top:30px;
	left:45px;
	_left:40px;
	}
/* 
料理・レシピ　詳細検索
*/
h3#c-recipe-title-search {
	display:block;
	width:505px;
	height:21px;
	_height:31px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	text-indent:-9999px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_title.gif") no-repeat top left;	
	}
div#c-recipe-main-box2 {
	background-color:#ECDED3;
	}
table#c-recipe-main {
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_to.gif") no-repeat top;
	}
div#c-recipe-search-d-box {}
div#c-recipe-search-d-box {}
div#c-recipe-search-d-box div#c-recipe-search-d-box-l{
	width:505px;
	height:auto;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_lr.gif") left;
	background-repeat:repeat-y;
	}
div#c-recipe-search-d-box div#c-recipe-search-d-box-r{
	width:505px;
	height:auto;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_lr.gif") right;
	background-repeat:repeat-y;
	}
table#c-recipe-main p#c-recipe-search-d-box-bo{
	display:block;
	width:505px;
	height:15px;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_bo.gif") bottom center;
	background-repeat:no-repeat;
	}
div#c-recipe-search-d-box h1#c-recipe-search-d-title {
	display:block;
	width:478px;
	height:32px;
	margin:13px 0 0 13px;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_t.gif") no-repeat;
	text-indent:-9999px;
	}
div#c-recipe-search-d-box dl {
	clear:left;
	margin:0 0 15px 0;
	}
div#c-recipe-search-d-box dl dt{
	}
	
div#c-recipe-search-d-box dl h3.detailsCate{
	width:470px;
	margin:20px 0 0 13px;
	padding:5px;
	background-color:#DDCEC4;
	}
	
div#c-recipe-search-d-box dl dd {
	overflow: hidden;
	height:auto;
	}
	
div#c-recipe-search-d-box dl dd ul {
	list-style-type:none;
	margin:10px 0 10px 0;
	padding:0 0 20px 0;
	}
	
div#c-recipe-search-d-box dl dd ul li { /*▼safari hack▼*/
	display:block;
	width:155px;
	height:3.5em;
	_height:3em;
	margin:0 0 0px 0;
	padding:5px 0 0 13px;
	float:left;
	}
div#c-recipe-search-d-box dl dd ul li input{
	float:left;
	}
div#c-recipe-search-d-box dl dd ul li p {
	width:100px;
	padding:3px 0 0 5px;
	float:left;
	}
div#c-recipe-search-d-box div.search-box{
	width:505px;
	}
div#c-recipe-search-d-box div.search-box div.search-boxSet{
	overflow:auto;
	width:505px;
	margin:0 0 5px 0;
	}
div#c-recipe-search-d-box div.search-box div.search-boxSet p#search-op01{
	display:block;
	width:66px;
	height:13px;
	float:left;
	margin:3px 0 0 140px;
	_margin:3px 0 0 60px;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_a.gif") no-repeat;
	text-indent:-9999px;
	}
div#c-recipe-search-d-box div.search-box div.search-boxSet span.inputBox{
	display:block;
	float:right;
	padding:0 15px 0 0;
	}
div#c-recipe-search-d-box div.search-box div.search-boxSet2{
	overflow:auto;
	clear:left;
	width:505px;
	margin:0 0 5px 0;
	}
div#c-recipe-search-d-box div.search-box div.search-boxSet2 p#search-op02 {
	display:block;
	width:114px;
	height:20px;
	float:left;
	margin:0 0 0 140px;
	_margin:0 0 0 60px;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_b2.gif") no-repeat;
	text-indent:-9999px;
	}
	
div#c-recipe-search-d-box div.search-box div.search-boxSet p#search-op03{
	display:block;
	width:114px;
	height:13px;
	float:left;
	margin:3px 0 0 140px;
	_margin:3px 0 0 60px;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_rc.gif") no-repeat;
	text-indent:-9999px;
	}
div#c-recipe-search-d-box div.search-box div.search-boxSet2 span.inputBox{
	display:block;
	float:right;
	padding:0 15px 0 0;
	}
div#c-recipe-search-d-box div.search-box div.search-boxSet span.inputBox input#recipe-search, 
div#c-recipe-search-d-box div.search-box div.search-boxSet2 span.inputBox input#recipe-search2,
div#c-recipe-search-d-box div.search-box div.search-boxSet span.inputBox input#recipe-search3 {
	width: 215px;
	height:1.5em;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color: #ffffff;
	vertical-align: text-bottom;
	}
div#c-recipe-search-d-box div.search-box p#search-Btn{
	display:block;
	width:470px;
	margin:0 0 0 20px;
	padding:5px 0 0 0;
	text-align:right;
	border-top: dotted #957C70 1px;
	}
	
div#c-recipe-search-d-box div.search-box p#search-Btn input{
	width:150px;
	height:2.0em;
	}
div#c-recipe-search-d-box div.search-box p#search-Btn input.recipe-searchReset{
	margin: 0 10px 0 0;
	}	
div#c-recipe-search-d-box div.search-box p#search-detailsBtn{
	display:block;
	width:470px;
	margin:0 0 0 20px;
	padding:12px 0 15px 0;
	text-align:right;
	}
div.c-recipe-sub-box table.sub-space p.c-recipe-searchIndex{
	display:block;
	height:25px;
	margin:20px 0 10px 0;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_st3.gif") no-repeat;
	background-position:5px 5px;
	border-bottom:solid 1px #D9D2CF;
	border-left: 5px solid #a18e87;
	}
	
div.c-recipe-sub-box table.sub-space p.c-recipe-searchIndex-line{
	display:block;
	height:20px;
	background: transparent url(//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_sub_line.gif) repeat-x scroll left center;
	}
div.c-recipe-sub-box table.sub-space table#c-recipe-searchGuide{
	}
	
div.c-recipe-sub-box table.sub-space table#c-recipe-searchGuide table{
	margin:0 0 10px 0;
	padding:5px;
	background:#ECDED3;
	vertical-align:middle;
	}
div.c-recipe-sub-box table.sub-space table#c-recipe-searchGuide form{
	margin:0 0 0 0;
	padding:5px;_padding:0px;
	}
div.c-recipe-sub-box table.sub-space table#c-recipe-searchGuide form select{
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color: #ffffff;
	}
	
div.c-recipe-sub-box table.sub-space table#c-recipe-searchPageChange{
	margin:0px 0 0 0;
	}
/* 
今週のおすすめレシピ&12ヶ月の自家製レシピ
*/
div.c-recipe-sub-box,
div.c-sub-box{
	width:505px;
	margin:0 0 20px 0;
	_margin:20px 0 0 0;
	}
div.c-recipe-sub-box table.sub-space{
	width:auto;
	height:auto;	
	padding:0 0 10px 0;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_sub_line.gif");
	background-repeat:repeat-x;
	background-position:left bottom;
	}
div.c-recipe-sub-box table.sub-space h3#recipe-completed-title{
	display:block;
	width:505px;
	height:90px;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_subtitle_w.jpg") no-repeat left;
	text-indent:-9999px;
	}
div.c-recipe-sub-box table.sub-space h3#recipe-completed-title2 {/*080401Q1対応*/
	display:block;
	width:505px;
	}
	
div.c-recipe-sub-box table.sub-space h3#recipe-homemade-title{
	display:block;
	width:505px;
	height:90px;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_subtitle_12.jpg") no-repeat left;
	text-indent:-9999px;
	}
	
div.c-recipe-sub-box table.sub-space h3#recipe-homemade-title2{/*070403更新*/
	display:block;
	width:505px;
	height:90px;
	}
	
div.c-recipe-sub-box table.sub-space h3.recipe-seriese-title{/*070403更新*/
	display:block;
	width:505px;
	height:90px;
	}
div.c-recipe-sub-box table.sub-space div.recipe-img-box{
	width:128;
	_width:128px;
	height:97px;
	margin:5px 0 0 8px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/pts/title_cate_imgbk.gif") no-repeat center;
	background-color:#ffffff;
	}
div.c-recipe-sub-box table.sub-space div.recipe-img-box a{
	}
div.c-recipe-sub-box table.sub-space div.recipe-img-box img.recipe-img{
	margin:2px 0 0 2px;
	}
div.c-recipe-sub-box table.sub-space p.update{
	margin:5px 0 0 0;
	_margin:10px 0 0 0;
	padding:0 10px 3px 0;
	color: #D2603D;
	text-align:right;
	}
div.c-recipe-sub-box table.sub-space span.number{
	padding:0 3px 0 0;
	clear:both;
	color:#5C5C5C;
	}
div.c-recipe-sub-box table.sub-space ul {
	list-style-type:none;
	margin:0px 0 0 10px;
	_margin:-1em 0 0 10px;
	color:#000000;
	}
div.c-recipe-sub-box table.sub-space ul li{
	margin:0 0 5px 0px;
	_margin:0 0 0px 0;
	color:#000000;
	}
div.c-recipe-sub-box table.sub-space ul li dl {
	}
	
div.c-recipe-sub-box table.sub-space ul li dl dt{
	width:345px;
	_margin:0px 0 0 0;
	}
div.c-recipe-sub-box table.sub-space ul li dl dd {
	margin:0.4em 0 0 0;
	}
div.c-recipe-sub-box table.sub-space ul li dl dd p{
	/**/
	width:auto;
	margin:0 0 5px 0;
	line-height:1.4em;
	_line-height:1.2em;
	}
div.c-recipe-sub-box table.sub-space h4.title a{
	font-weight:bold;
	color:#333333;
	}
div.c-recipe-sub-box table.sub-space p.btn{
	/**/
	display:block;
	padding:0 13px 0 0;
	text-align:right;
	
	}
/* ミセスオールアバウト　カテゴリTOP　料理・レシピ　//*/
/* ミセスオールアバウト　カテゴリTOP　家事・住まい　*/
h1#c-housework-title {
	display:block;
	width:505px;
	height:21px;
	_height:31px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	text-indent:-9999px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_housework/c_housework_title.gif") no-repeat;	
	}
	
h1#c-housework-title2 {
	display:block;
	width:505px;
	height:21px;
	_height:31px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	}
div#c-housework-main-box {
	margin:0 0 15px 0;
	}
div#c-housework-main-box table#c-housework-main{
	}
/* 
私がラクになる家事テク＆グッズ  &  今年は完璧！大掃除カウントダウン
*/
div.c-housework-sub-box{
	width:505px;
	margin:0 0 20px 0;
	_margin:0px 0 0 0;
	}
div.c-housework-sub-box table.sub-space{
	width:auto;
	height:auto;	
	padding:0 0 10px 0;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_sub_line.gif");
	background-repeat:repeat-x;
	background-position:left bottom;
	}
div.c-housework-sub-box table.sub-space h3#housework-main-title{
	display:block;
	width:505px;
	height:90px;
	background: url("//img.allabout.co.jp/pts/mrs/c_housework/c_housework_main_title.jpg") no-repeat left;
	text-indent:-9999px;
	}
	
div.c-housework-sub-box table.sub-space h3#housework-main-title2 { /*070109更新*/
	display:block;
	width:505px;
	height:90px;
	}
	
div.c-housework-sub-box table.sub-space h3#housework-clean-title{
	display:block;
	width:505px;
	height:90px;
	background: url("//img.allabout.co.jp/pts/mrs/c_housework/c_housework_subtitle_clean.jpg") no-repeat left;
	text-indent:-9999px;
	}
div.c-housework-sub-box table.sub-space h3#housework-clean-title2{ /*070109更新*/
	display:block;
	width:505px;
	height:90px;
	}
	
div.c-housework-sub-box table.sub-space h3.housework-sub-title{ /*070403更新*/
	display:block;
	width:505px;
	height:90px;
	}
div.c-housework-sub-box table.sub-space div.housework-img-box{
	width:128;
	_width:128px;
	height:97px;
	margin:5px 0 0 8px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/pts/title_cate_imgbk.gif") no-repeat center;
	background-color:#ffffff;
	}
div.c-housework-sub-box table.sub-space div.housework-img-box a{
	}
div.c-housework-sub-box table.sub-space div.housework-img-box img.housework-img{
	margin:2px 0 0 2px;
	}
div.c-housework-sub-box table.sub-space p.update{
	margin:5px 0 0 0;
	_margin:10px 0 0 0;
	padding:0 10px 3px 0;
	color: #D2603D;
	text-align:right;
	}
div.c-housework-sub-box table.sub-space span.number{
	padding:0 3px 0 0;
	clear:both;
	color:#5C5C5C;
	}
div.c-housework-sub-box table.sub-space ul {
	list-style-type:none;
	margin:0px 0 0 10px;
	_margin:-1em 0 0 10px;
	color:#000000;
	}
div.c-housework-sub-box table.sub-space ul li{
	margin:0 0 5px 0px;
	_margin:0 0 0px 0;
	color:#000000;
	}
div.c-housework-sub-box table.sub-space ul li dl {
	}
	
div.c-housework-sub-box table.sub-space ul li dl dt{
	width:345px;
	_margin:0px 0 0 0;
	}
	
div.c-housework-sub-box table.sub-space ul li dl dd {
	margin:0.4em 0 0 0;
	}
	
div.c-housework-sub-box table.sub-space ul li dl dd p{
	width:auto;
	margin:0 0 5px 0;
	line-height:1.4em;
	_line-height:1.2em;
	}
div.c-housework-sub-box table.sub-space h4.title a{
	font-weight:bold;
	color:#333333;
	}
div.c-housework-sub-box table.sub-space p.btn{
	display:block;
	padding:0 13px 0 0;
	text-align:right;
	
	}
/* ミセスオールアバウト　カテゴリTOP　家事・住まい　//*/
/* ミセスオールアバウト　カテゴリTOP　収納・コーディネイト　*/
h1#c-storage-title {
	display:block;
	width:505px;
	height:21px;
	_height:31px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	text-indent:-9999px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_title.gif") no-repeat;	
	}
	
h1#c-storage-title2 {
	display:block;
	width:505px;
	height:21px;
	_height:31px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	}
div#c-storage-main-box {
	margin:0 0 15px 0;
	}
div#c-storage-main-box table#c-storage-main{
	}
/* 
今日からできる暮らしのセンスUP
*/
div.c-storage-sub-box{
	width:505px;
	margin:0 0 20px 0;
	_margin:0px 0 0 0;
	}
div.c-storage-sub-box table.sub-space{
	width:auto;
	height:auto;	
	padding:0 0 10px 0;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_sub_line.gif");
	background-repeat:repeat-x;
	background-position:left bottom;
	}
div.c-storage-sub-box table.sub-space h3#storage-main-title{
	display:block;
	width:505px;
	height:90px;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_main_title.jpg") no-repeat left;
	text-indent:-9999px;
	}
	
div.c-storage-sub-box table.sub-space h3#storage-main-title2{ /*061226*/
	display:block;
	width:505px;
	height:90px;
	background: #ffffff;
	}
div.c-storage-sub-box table.sub-space h3.storage-main-title,
div.c-storage-sub-box table.sub-space h3.storage-sub-title{ /*070403*/
	display:block;
	width:505px;
	height:90px;
	background: #ffffff;
	}
div.c-storage-sub-box table.sub-space div.storage-img-box{
	width:128;
	_width:128px;
	height:97px;
	margin:5px 0 0 8px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/pts/title_cate_imgbk.gif") no-repeat center;
	background-color:#ffffff;
	}
div.c-storage-sub-box table.sub-space div.storage-img-box a{
	}
div.c-storage-sub-box table.sub-space div.storage-img-box img.storage-img{
	margin:2px 0 0 2px;
	}
div.c-storage-sub-box table.sub-space p.update{
	margin:5px 0 0 0;
	_margin:10px 0 0 0;
	padding:0 10px 3px 0;
	color: #D2603D;
	text-align:right;
	}
div.c-storage-sub-box table.sub-space span.number{
	padding:0 3px 0 0;
	clear:both;
	color:#5C5C5C;
	
	}
div.c-storage-sub-box table.sub-space ul {
	list-style-type:none;
	margin:0px 0 0 10px;
	_margin:-1em 0 0 10px;
	color:#000000;
	}
div.c-storage-sub-box table.sub-space ul li{
	margin:0 0 5px 0px;
	_margin:0 0 0px 0;
	color:#000000;
	}
div.c-storage-sub-box table.sub-space ul li dl {
	}
	
div.c-storage-sub-box table.sub-space ul li dl dt{
	width:345px;
	_margin:0px 0 0 0;
	}
	
div.c-storage-sub-box table.sub-space ul li dl dd {
	margin:0.4em 0 0 0;
	}
div.c-storage-sub-box table.sub-space ul li dl dd p{
	width:auto;
	margin:0 0 5px 0;
	line-height:1.4em;
	_line-height:1.2em;
	}
div.c-storage-sub-box table.sub-space h4.title a{
	font-weight:bold;
	color:#333333;
	}
div.c-storage-sub-box table.sub-space p.btn{
	display:block;
	padding:0 13px 0 0;
	text-align:right;
	}
	
/* 
収納タイプ診断
*/
div.c-storage-sub-box-b{/*▼safari hack 061120 ▼*/
	width:505px;
	_height:auto;
	margin:-10px 0 0px 0;
	_margin:0px 0 0 0;
	}
div.c-storage-sub-box-b table.sub-space{
	width:auto;
	height:auto;	
	margin:0 0 20px 0;
	_margin:-10px 0 0px 0;
	padding:0 0 0px 0;
	_padding:0 0 0px 0;
	}
	
div.c-storage-sub-box-b table.sub-space td.storage-diagnosis-box-w{
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_diagnosis_bk_070109.jpg");
	background-repeat:repeat-y;
	}
div.c-storage-sub-box-b table.sub-space h3#storage-diagnosis-title{
	display:block;
	width:505px;
	height:1px;
	_height:0;
	text-indent:-9999px;
	}
	
div.c-storage-sub-box-b table.sub-space h3#storage-diagnosis-title2{ /*070109更新*/
	display:block;
	width:505px;
	height:103px;
	_margin:10px 0 0 0;
	padding:0 0 0 0;
	}
div.c-storage-sub-box-b div#storage-diagnosis-box{
	width:505px;
	height:213px;
	margin:0;
	padding:0;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_diagnosis_bk.jpg") no-repeat center;
	}
	
div.c-storage-sub-box-b div#storage-diagnosis-box2{ /*070109更新*/
	width:505px;
	height:113px;
	margin:0;
	padding:0 0 20px 0;
	background:  url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_diagnosis_bo_070109.jpg") no-repeat center bottom;
	}
div.c-storage-sub-box-b p.read{
	width:auto;
	padding:65px 0 0 20px;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox{
	width:473px;
	height:105px;
	margin:10px 0 0 17px;
	background:#ffffff url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_q_bk.gif") no-repeat top center;
	/*background-color:#eeeeee; */
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox p.Question{
	width:auto;
	height:auto;
	padding:12px 10px 0 55px;
	position:relative;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox div.Answer-Abox{ /*▼問題ie7 061120 ▼*/
	width:177px;
	height:19px;
	margin:20px 0 0 65px;
	_border-right:solid 10px #FFFFFF;
	float:left;
	}
	
div.c-storage-sub-box-b div#storage-diagnosis-Qbox div.Answer-Abox span.AnswerTop{
	display:block;
	width:177px;
	height:19px;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_btn_at.gif");
	background-repeat:repeat-y;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox div.Answer-Abox p.Answer-A{
	width:177px;
	height:auto;
	_margin:0;
	padding:0 10px 5px 0px;
	_padding:0 5px 10px 5px;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_btn_am.gif");
	background-repeat:repeat-y;
	text-align:center;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox div.Answer-Abox span.AnswerBottom{
	display:block;
	width:177px;
	height:9px;
	_margin:-9px 0 0 0;
	_padding:0;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_btn_ab.gif");
	background-repeat: no-repeat;
	background-position:left bottom;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox div.Answer-Bbox{ /*▼問題ie7 061109 ▼*/
	width:177px;
	height:auto;
	margin:20px 0 0 0;
	float:right;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox div.Answer-Bbox span.AnswerTop{
	display:block;
	width:177px;
	height:19px;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_btn_bt.gif");
	background-repeat:repeat-y;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox div.Answer-Bbox p.Answer-B{
	width:177px;
	padding:0 10px 5px 0px;
	_padding:0 5px 10px 5px;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_btn_bm.gif");
	background-repeat:repeat-y;
	text-align:center;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox div.Answer-Bbox span.AnswerBottom{
	display:block;
	width:177px;
	height:9px;
	_margin:-9px 0 0 0;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_btn_bb.gif");
	background-repeat: no-repeat;
	background-position:left bottom;
	}
	
/*
070109更新-----------------------------------------------------------------------------------------------------------------------------------------------------------*/
div.c-storage-sub-box-b div#storage-diagnosis-Qbox2{
	width:473px;
	height:105px;
	margin:-5px 0 0 17px;
	background:#ffffff url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_q_bk.gif") no-repeat top center;
	/*background-color:#eeeeee; */
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox2 p.Question{
	width:auto;
	height:auto;
	padding:12px 10px 0 55px;
	position:relative;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox2 div.Answer-Abox{ /*▼問題ie7 070106 ▼*/
	width:177px;
	height:19px;
	margin:20px 0 0 55px;
	_border-right:solid 10px #FFFFFF;
	float:left;
	}
	
div.c-storage-sub-box-b div#storage-diagnosis-Qbox2 div.Answer-Abox span.AnswerTop{
	display:block;
	width:177px;
	height:19px;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_btn_at.gif");
	background-repeat:repeat-y;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox2 div.Answer-Abox p.Answer-A{
	width:177px;
	height:auto;
	_margin:0;
	padding:0 10px 5px 0px;
	_padding:0 5px 10px 5px;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_btn_am.gif");
	background-repeat:repeat-y;
	text-align:center;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox2 div.Answer-Abox span.AnswerBottom{
	display:block;
	width:177px;
	height:9px;
	_margin:-9px 0 0 0;
	_padding:0;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_btn_ab.gif");
	background-repeat: no-repeat;
	background-position:left bottom;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox2 div.Answer-Bbox{ /*▼問題ie7 070106 ▼*/
	width:177px;
	height:auto;
	margin:20px 0 0 10px;
	float:left;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox2 div.Answer-Bbox span.AnswerTop{
	display:block;
	width:177px;
	height:19px;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_btn_bt.gif");
	background-repeat:repeat-y;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox2 div.Answer-Bbox p.Answer-B{
	width:177px;
	padding:0 10px 5px 0px;
	_padding:0 5px 10px 5px;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_btn_bm.gif");
	background-repeat:repeat-y;
	text-align:center;
	}
div.c-storage-sub-box-b div#storage-diagnosis-Qbox2 div.Answer-Bbox span.AnswerBottom{
	display:block;
	width:177px;
	height:9px;
	_margin:-9px 0 0 0;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_btn_bb.gif");
	background-repeat: no-repeat;
	background-position:left bottom;
	}
/*
070109更新//-----------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
/*
STYLE STORE 枠
*/
div.c-storage-sub-box-b table.sub-space h3#storage-stylestore-title{
	width:505px;
	height:30px;
	_margin:30px 0 0 0;
	background: url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_style_title.gif") no-repeat left;
	text-indent:-9999px;
	}
	
/*061213 修正*/
div.c-storage-sub-box-b table.sub-space h3#storage-stylestore-title2{
	width:505px;
	height:30px;
	_margin:30px 0 0 0;
	}
/*061213 修正//*/
	
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box{
	width:505px;
	height:200px;
	_margin:0 0 20px 0;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list{
	height:auto;
	list-style-type:none;
	width:505px;
	margin:0;
	padding:0;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li{
	display:block;
	width:505px;
	height:50px;
	margin:10px 0 10px 0;
	padding:0 0 10px 0;
	background-position:top left;
	border-bottom: dotted 1px #D2CBC9;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li#s01{
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_style01.gif") no-repeat;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li#s02{
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_style02.gif") no-repeat;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li#s03{
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_style03.gif") no-repeat;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li#s04{
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_style04.gif") no-repeat;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li#s05{
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_storage/c_storage_style05.gif") no-repeat;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li dl{
	margin:0;
	padding:0;	
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li dl dt{
	width:0;
	height:0;
	text-indent:-9999px;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li dl dd{
	width:505px;
	height:auto;
	margin:0px 0 0 0;
	_margin:-15px 0 0 0;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li dl dd img{
	margin:0 0 0 20px;
	float:left;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li dl dd span.explanation{
	display:block;
	width:425px;
	float:right;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li dl dd span.itemName{
	display:block;
	width:425px;
	float:right;
	}
div.c-storage-sub-box-b table.sub-space div#storage-stylestore-box ul#storage-stylestore-list li dl dd span.price{
	display:block;
	width:425px;
	float:right;
	}
/* ミセスオールアバウト　カテゴリTOP　収納・コーディネイト　//*/
/* ミセスオールアバウト　カテゴリTOP　冠婚葬祭・人間関係　*/
h1#c-ceremony-title {
	display:block;
	width:505px;
	height:21px;
	_height:31px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	text-indent:-9999px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_title.gif") no-repeat;	
	}
h1#c-ceremony-title2 {
	display:block;
	width:505px;
	height:21px;
	_height:31px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	}
div#c-ceremony-main-box {
	margin:0 0 15px 0;
	}
div#c-ceremony-main-box table#c-storage-main{
	}
/* 
今週の「あぁ人間関係」
*/
div.c-ceremony-sub-box{
	width:505px;
	margin:0 0 20px 0;
	_margin:0px 0 0 0;
	}
div.c-ceremony-sub-box table.sub-space{
	width:auto;
	height:auto;	
	padding:0 0 10px 0;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_sub_line.gif");
	background-repeat:repeat-x;
	background-position:left bottom;
	}
div.c-ceremony-sub-box table.sub-space h3#ceremony-main-title{
	display:block;
	width:505px;
	height:90px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_main_title.jpg") no-repeat left;
	text-indent:-9999px;
	}
	
div.c-ceremony-sub-box table.sub-space h3#ceremony-main-title2 {
	display:block;
	width:505px;
	height:90px;
	}
	
div.c-ceremony-sub-box table.sub-space h3#ceremony-main-title3 { /*070308 追加　3/13連載追加に伴い追加しています*/
	display:block;
	width:505px;
	height:90px;
	}
	
div.c-ceremony-sub-box table.sub-space h3.ceremony-list-title,
div.c-ceremony-sub-box table.sub-space h3.ceremony-article-title{ /*070403*/
	display:block;
	width:505px;
	height:90px;
	}
div.c-ceremony-sub-box table.sub-space div.ceremony-img-box{
	width:128;
	_width:128px;
	height:97px;
	margin:5px 0 0 8px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/pts/title_cate_imgbk.gif") no-repeat center;
	background-color:#ffffff;
	}
div.c-ceremony-sub-box table.sub-space div.ceremony-img-box a{
	}
div.c-ceremony-sub-box table.sub-space div.ceremony-img-box img.ceremony-img{
	margin:2px 0 0 2px;
	}
div.c-ceremony-sub-box table.sub-space p.update{
	margin:5px 0 0 0;
	_margin:10px 0 0 0;
	padding:0 10px 3px 0;
	color: #D2603D;
	text-align:right;
	}
div.c-ceremony-sub-box table.sub-space span.number{
	padding:0 3px 0 0;
	clear:both;
	color:#5C5C5C;
	}
div.c-ceremony-sub-box table.sub-space ul {
	list-style-type:none;
	margin:0px 0 0 10px;
	_margin:-1em 0 0 10px;
	color:#000000;
	}
div.c-ceremony-sub-box table.sub-space ul li{
	margin:0 0 5px 0px;
	_margin:0 0 0px 0;
	color:#000000;
	}
div.c-ceremony-sub-box table.sub-space ul li dl {
	
	}
div.c-ceremony-sub-box table.sub-space ul li dl dt{
	width:345px;
	_margin:0px 0 0 0;
	}
div.c-ceremony-sub-box table.sub-space ul li dl dd {
	margin:0.4em 0 0 0;
	}
div.c-ceremony-sub-box table.sub-space ul li dl dd p{
	width:auto;
	margin:0 0 5px 0;
	line-height:1.4em;
	_line-height:1.2em;
	}
div.c-ceremony-sub-box table.sub-space h4.title a{
	font-weight:bold;
	color:#333333;
	}
div.c-ceremony-sub-box table.sub-space p.btn{
	display:block;
	padding:0 13px 0 0;
	text-align:right;
	}
/* 
大人のマナー
*/
div.c-ceremony-sub-box table.sub-space2{
	width:auto;
	height:auto;	
	padding:0 0 10px 0;
	border-bottom:solid 1px #C7BBB7;
	}
	
div.c-ceremony-sub-box table.sub-space2 h3#ceremony-manner-title{
	width:500px;
	height:auto;
	margin:0;
	padding:0;
	border-bottom:solid 1px #A18E87;
	border-left: solid 5px #A18E87;
	vertical-align:middle;
	}
div.c-ceremony-sub-box table.sub-space2 h3#ceremony-manner-title p{
	width:500px;
	height:auto;
	margin:0 0 2px 0;
	padding:0px 0 10px 3px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_manner.gif") no-repeat;
	background-position: 5px 50%;
	text-indent:-9999px;
	background-color:#ffffff;
	}
div.c-ceremony-sub-box table.sub-space2 p.read {
	width:505px;
	padding:10px 5px 10px 5px;
	line-height:1.3em;
	}
	
div.c-ceremony-sub-box table.sub-space2 div#ceremony-manner-boxL {
	width:185px;
	margin:0 0 0 46px;
	}
div.c-ceremony-sub-box table.sub-space2 div#ceremony-manner-boxL ul#marriage{
	list-style-type:none;
	width:185px;
	height:auto;
	margin:0;
	padding:60px 0 0 0px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_marriage.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
div.c-ceremony-sub-box table.sub-space2 div#ceremony-manner-boxL ul#marriage li{
	padding:0 0 0.5em 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_arrow.gif") no-repeat;
	background-position: 10% 50%;
	text-align:rleft;
	}
div.c-ceremony-sub-box table.sub-space2 div#ceremony-manner-boxL ul#marriage li span{
	text-align:rleft;
	}
div.c-ceremony-sub-box table.sub-space2 div#ceremony-manner-boxR {
	width:185px;
	margin:0 45px 0 0;
	}
div.c-ceremony-sub-box table.sub-space2 div#ceremony-manner-boxR ul#funeral{
	list-style-type:none;
	width:185px;
	height:auto;
	padding:60px 0 0 0px;
	margin:0;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_funeral.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
	
div.c-ceremony-sub-box table.sub-space2 div#ceremony-manner-boxR ul#funeral li{
	padding:0 0 0.5em 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_arrow.gif") no-repeat;
	background-position: 10% 50%;
	text-align:rleft;
	}
div.c-ceremony-sub-box table.sub-space2 div#ceremony-manner-boxR ul#funeral li span{
	text-align:rleft;
	}
	
/*070213追加*/
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxL {
	width:185px;
	margin:0 0 0 46px;
	}
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxL ul#marriage{
	list-style-type:none;
	width:185px;
	height:auto;
	margin:0;
	padding:60px 0 0 0px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_marriage.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxL ul#gift{
	list-style-type:none;
	width:185px;
	height:auto;
	margin:0;
	padding:60px 0 0 0px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_gift.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
	
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxL ul#eat{
	list-style-type:none;
	width:185px;
	height:auto;
	margin:0;
	padding:60px 0 0 0px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_eat.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxL ul#marriage li,
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxL ul#gift li,
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxL ul#eat li{
	padding:0 0 0.5em 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_arrow.gif") no-repeat;
	background-position: 10% 50%;
	text-align:rleft;
	}
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxL ul#marriage li span,
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxL ul#gift li span,
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxL ul#eat li span{
	text-align:rleft;
	}
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxR {
	width:185px;
	margin:0 45px 0 0;
	}
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxR ul#funeral{
	list-style-type:none;
	width:185px;
	height:auto;
	padding:60px 0 0 0px;
	margin:0;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_funeral.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
	
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxR ul#letter{
	list-style-type:none;
	width:185px;
	height:auto;
	padding:60px 0 0 0px;
	margin:0;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_letter.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxR ul#funeral li,
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxR ul#letter li{
	padding:0 0 0.5em 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_arrow.gif") no-repeat;
	background-position: 10% 50%;
	text-align:rleft;
	}
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxR ul#funeral li span,
div.c-ceremony-sub-box table.sub-space2 div.ceremony-manner-boxR ul#letter li span{
	text-align:rleft;
	}
	
/*070213追加 //*/
	
/* 大人のマナー 070615追加 */
div.c-sub-box table.sub-space2{
	width:505px;
	height:auto;
	margin:0;
	padding:0 0 10px 0;
	/*border-bottom:solid 1px #C7BBB7;*/
	border:none;
	background:#ffffff url(//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_sub_line.gif) repeat-x bottom;
	}
	
div.c-sub-box table.sub-space2 h3#ceremony-manner-title{
	width:auto;
	height:auto;
	margin:0;
	padding:5px 0;
	background:#faf5eb;
	border-bottom:solid 1px #A18E87;
	border-left: solid 5px #A18E87;
	vertical-align:middle;
	}
div.c-sub-box table.sub-space2 h3#ceremony-manner-title p{
	width:auto;
	height:auto;
	margin:0;
	padding:0px 0 0px 5px;
	background: none;
	text-indent:0;
	background-color:#faf5eb;
	}
div.c-sub-box table.sub-space2 p.read {
	width:auto;
	padding:10px 5px 10px 5px;
	line-height:1.3em;
	}
	
div.c-sub-box table.sub-space2 div#ceremony-manner-boxL {
	width:185px;
	margin:0 0 0 46px;
	}
div.c-sub-box table.sub-space2 div#ceremony-manner-boxL ul#marriage{
	list-style-type:none;
	width:185px;
	height:auto;
	margin:0;
	padding:60px 0 0 0px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_marriage.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
div.c-sub-box table.sub-space2 div#ceremony-manner-boxL ul#marriage li{
	padding:0 0 0.5em 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_arrow.gif") no-repeat;
	background-position: 10% 50%;
	text-align:rleft;
	}
div.c-sub-box table.sub-space2 div#ceremony-manner-boxL ul#marriage li span{
	text-align:rleft;
	}
div.c-sub-box table.sub-space2 div#ceremony-manner-boxR {
	width:185px;
	margin:0 45px 0 0;
	}
div.c-sub-box table.sub-space2 div#ceremony-manner-boxR ul#funeral{
	list-style-type:none;
	width:185px;
	height:auto;
	padding:60px 0 0 0px;
	margin:0;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_funeral.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
div.c-sub-box table.sub-space2 div#ceremony-manner-boxR ul#funeral li{
	padding:0 0 0.5em 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_arrow.gif") no-repeat;
	background-position: 10% 50%;
	text-align:rleft;
	}
div.c-sub-box table.sub-space2 div#ceremony-manner-boxR ul#funeral li span{
	text-align:rleft;
	}
	
div.c-sub-box table.sub-space2 div.ceremony-manner-boxL {
	width:185px;
	margin:0 0 0 46px;
	}
div.c-sub-box table.sub-space2 div.ceremony-manner-boxL ul#marriage{
	list-style-type:none;
	width:185px;
	height:auto;
	margin:0;
	padding:60px 0 0 0px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_marriage.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
div.c-sub-box table.sub-space2 div.ceremony-manner-boxL ul#gift{
	list-style-type:none;
	width:185px;
	height:auto;
	margin:0;
	padding:60px 0 0 0px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_gift.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
	
div.c-sub-box table.sub-space2 div.ceremony-manner-boxL ul#eat{
	list-style-type:none;
	width:185px;
	height:auto;
	margin:0;
	padding:60px 0 0 0px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_eat.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
div.c-sub-box table.sub-space2 div.ceremony-manner-boxL ul#marriage li,
div.c-sub-box table.sub-space2 div.ceremony-manner-boxL ul#gift li,
div.c-sub-box table.sub-space2 div.ceremony-manner-boxL ul#eat li{
	padding:0 0 0.5em 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_arrow.gif") no-repeat;
	background-position: 10% 50%;
	text-align:rleft;
	}
div.c-sub-box table.sub-space2 div.ceremony-manner-boxL ul#marriage li span,
div.c-sub-box table.sub-space2 div.ceremony-manner-boxL ul#gift li span,
div.c-sub-box table.sub-space2 div.ceremony-manner-boxL ul#eat li span{
	text-align:rleft;
	}
div.c-sub-box table.sub-space2 div.ceremony-manner-boxR {
	width:185px;
	margin:0 45px 0 0;
	}
div.c-sub-box table.sub-space2 div.ceremony-manner-boxR ul#funeral{
	list-style-type:none;
	width:185px;
	height:auto;
	padding:60px 0 0 0px;
	margin:0;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_funeral.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
	
div.c-sub-box table.sub-space2 div.ceremony-manner-boxR ul#letter{
	list-style-type:none;
	width:185px;
	height:auto;
	padding:60px 0 0 0px;
	margin:0;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_letter.gif") no-repeat;
	background-position: 0 0;
	text-align:rleft;
	}
div.c-sub-box table.sub-space2 div.ceremony-manner-boxR ul#funeral li,
div.c-sub-box table.sub-space2 div.ceremony-manner-boxR ul#letter li{
	padding:0 0 0.5em 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_arrow.gif") no-repeat;
	background-position: 10% 50%;
	text-align:rleft;
	}
div.c-sub-box table.sub-space2 div.ceremony-manner-boxR ul#funeral li span,
div.c-sub-box table.sub-space2 div.ceremony-manner-boxR ul#letter li span{
	text-align:rleft;
	}
	
/*070615追加 //*/
/* ミセスオールアバウト　カテゴリTOP　冠婚葬祭・人間関係　//*/
/* ミセスオールアバウト　カテゴリTOP　家計管理・マネープラン　*/
h1#c-money-title {
	display:block;
	width:505px;
	height:21px;
	_height:31px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	text-indent:-9999px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/c_money/c_money_title.gif") no-repeat;	
	}
h1#c-money-title2 {
	display:block;
	width:505px;
	height:21px;
	_height:31px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	}
div#c-money-main-box {
	margin:0 0 15px 0;
	}
div#c-money-main-box table#c-storage-main{
	}
/* 
お聞きしましょうお金の悩み
*/
div.c-money-sub-box{
	width:505px;
	margin:0 0 20px 0;
	_margin:0px 0 0 0;
	}
div.c-money-sub-box table.sub-space{
	width:auto;
	height:auto;	
	padding:0 0 10px 0;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_sub_line.gif");
	background-repeat:repeat-x;
	background-position:left bottom;
	}
div.c-money-sub-box table.sub-space h3#money-main-title{
	display:block;
	width:505px;
	height:90px;
	background: url("//img.allabout.co.jp/pts/mrs/c_money/c_money_main_title.jpg") no-repeat left;
	text-indent:-9999px;
	}
div.c-money-sub-box table.sub-space div.money-img-box{
	width:128;
	_width:128px;
	height:97px;
	margin:5px 0 0 8px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/pts/title_cate_imgbk.gif") no-repeat center;
	background-color:#ffffff;
	}
div.c-money-sub-box table.sub-space div.money-img-box a{
	}
div.c-money-sub-box table.sub-space div.money-img-box img.money-img{
	margin:2px 0 0 2px;
	}
div.c-money-sub-box table.sub-space p.update{
	margin:5px 0 0 0;
	_margin:10px 0 0 0;
	padding:0 10px 3px 0;
	color: #D2603D;
	text-align:right;
	}
div.c-money-sub-box table.sub-space span.number{
	padding:0 3px 0 0;
	clear:both;
	color:#5C5C5C;
	}
div.c-money-sub-box table.sub-space ul {
	list-style-type:none;
	margin:0px 0 0 10px;
	_margin:-1em 0 0 10px;
	color:#000000;
	}
div.c-money-sub-box table.sub-space ul li{
	margin:0 0 5px 0px;
	_margin:0 0 0px 0;
	color:#000000;
	}
div.c-money-sub-box table.sub-space ul li dl {
	
	}
div.c-money-sub-box table.sub-space ul li dl dt{
	width:345px;
	_margin:0px 0 0 0;
	}
div.c-money-sub-box table.sub-space ul li dl dd {
	margin:0.4em 0 0 0;
	}
div.c-money-sub-box table.sub-space ul li dl dd p{
	/**/
	width:auto;
	margin:0 0 5px 0;
	line-height:1.4em;
	_line-height:1.2em;
	}
div.c-money-sub-box table.sub-space h4.title a{
	font-weight:bold;
	color:#333333;
	}
div.c-money-sub-box table.sub-space p.btn{
	/**/
	display:block;
	padding:0 13px 0 0;
	text-align:right;
	
	}
/* 
知って安心！人生イベントのお金
*/
div.c-money-sub-box table.sub-space2{
	width:auto;
	height:auto;	
	padding:0 0 10px 0;
	border-bottom:solid 1px #C7BBB7;
	}
	
div.c-money-sub-box table.sub-space2 h3#money-event-title{
	width:500px;
	height:auto;
	margin:0;
	padding:0;
	border-bottom:solid 1px #A18E87;
	border-left: solid 5px #A18E87;
	vertical-align:middle;
	}
div.c-money-sub-box table.sub-space2 h3#money-event-title p{
	width:500px;_width:497px;
	height:auto;
	margin:0 0 2px 0;
	padding:0px 0 10px 3px;
	background: url("//img.allabout.co.jp/pts/mrs/c_money/c_ceremony_m_event.gif") no-repeat;
	background-position: 5px 50%;
	text-indent:-9999px;
	background-color:#ffffff;
	border:none;	
	}
div.c-money-sub-box table.sub-space2 p.read {
	width:505px;_width:490px;
	padding:10px 5px 10px 5px;
	_padding:10px 5px 0px 5px;
	line-height:1.3em;
	}
	
div.c-money-sub-box table.sub-space2 div.money-event-box{ /*▼safari hack▼*/
	width:505px;_width:500px;
	margin:-5px 0 0px 0;
	}
div.c-money-sub-box table.sub-space2 div.money-event-box h4{
	width:505px;_width:500px;
	height:1px;
	text-indent:-9999px;
	}
	
div.c-money-sub-box table.sub-space2 div.money-event-box h4 p{
	width:505px;_width:500px;
	height:1px;	
	}
div.c-money-sub-box table.sub-space2 div.money-event-box ul#joyous{
	height:auto;
	margin:0;
	padding:45px 5px 0 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_money/c_money_joyous.gif") no-repeat;
	background-position: 0 0;
	}
div.c-money-sub-box table.sub-space2 div.money-event-box ul#association{
	height:auto;
	margin:0;
	padding:45px 5px 0 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_money/c_money_association.gif") no-repeat;
	background-position: 0 0;
	}
div.c-money-sub-box table.sub-space2 div.money-event-box ul#sad{
	height:auto;
	margin:0;
	padding:45px 5px 0 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_money/c_money_sad.gif") no-repeat;
	background-position: 0 0;
	}
div.c-money-sub-box table.sub-space2 div.money-event-box ul li{
	display:inline;
	list-style-type:none;
	line-height:1.8em;
	_line-height:1.5em;
	}
div.c-money-sub-box table.sub-space2 div.money-event-box ul li a{}
div.c-money-sub-box table.sub-space2 div.money-event-box ul li a span{}
/*知って安心！人生イベントのお金  070615*/
div.c-sub-box table.sub-space2{
	/*大人のマナーとイコール*/
	}
	
div.c-sub-box table.sub-space2 h3#money-event-title{
	width:auto;
	height:auto;
	margin:0;
	padding:5px 0;
	background:#faf5eb;
	border-bottom:solid 1px #A18E87;
	border-left: solid 5px #A18E87;
	vertical-align:middle;
	}
div.c-sub-box table.sub-space2 h3#money-event-title p{
	width:auto;
	height:auto;
	margin:0;
	padding:0px 0 0px 5px;
	background: none;
	text-indent:0;
	background-color:#faf5eb;
	}
div.c-sub-box table.sub-space2 p.read {
	width:auto;
	padding:10px 5px 10px 5px;
	_padding:10px 5px 0px 5px;
	line-height:1.3em;
	}
	
div.c-sub-box table.sub-space2 div.money-event-box{ /*▼safari hack▼*/
	width:505px;
	margin:-5px 0 0px 0;
	}
div.c-sub-box table.sub-space2 div.money-event-box h4{
	width:505px;
	height:1px;
	text-indent:-9999px;
	}
	
div.c-sub-box table.sub-space2 div.money-event-box h4 p{
	width:505px;
	height:1px;	
	}
div.c-sub-box table.sub-space2 div.money-event-box ul#joyous{
	height:auto;
	margin:0;
	padding:45px 5px 0 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_money/c_money_joyous.gif") no-repeat;
	background-position: 0 0;
	}
div.c-sub-box table.sub-space2 div.money-event-box ul#association{
	height:auto;
	margin:0;
	padding:45px 5px 0 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_money/c_money_association.gif") no-repeat;
	background-position: 0 0;
	}
div.c-sub-box table.sub-space2 div.money-event-box ul#sad{
	height:auto;
	margin:0;
	padding:45px 5px 0 40px;
	background: url("//img.allabout.co.jp/pts/mrs/c_money/c_money_sad.gif") no-repeat;
	background-position: 0 0;
	}
div.c-sub-box table.sub-space2 div.money-event-box ul li{
	display:inline;
	list-style-type:none;
	line-height:1.8em;
	_line-height:1.5em;
	}
div.c-sub-box table.sub-space2 div.money-event-box ul li a{}
div.c-sub-box table.sub-space2 div.money-event-box ul li a span{}
/*知って安心！人生イベントのお金  070615*/
/* ミセスオールアバウト　カテゴリTOP　家計管理・マネープラン　//*/
/* ミセスオールアバウト　スタッフダイアリー　*/
h1#c-diary-title {
	display:block;
	width:505px;
	height:90px;
	_height:90px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	text-indent:-9999px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/pts/staff_main_title.jpg") no-repeat top left;	
	}
h1#c-diary-title2 {
	display:block;
	width:505px;
	height:90px;
	_height:90px;
	margin:0 0 10px 0;
	_margin:0 0 0px 0;
	}
div.c-diary-main-box{
	margin:0 0 15px 0;
	_padding:10px 0 0 0;
	}
div.c-diary-main-box{}
div.c-diary-main-box div.datebox{
	_width:auto;
	_margin:0 0 10px 0;
	_clear:both;
	}
div.c-diary-main-box div.titlepositionnews{
	_width:480px;
	margin:5px 0 0 0;
	_padding:20px 0 0 0;
	_clear:both;
	}
div.c-diary-main-box div.titlepositionnews h2{
	line-height:1.2em;
	margin:0;
	padding:0;
	}
/* ミセスオールアバウト　スタッフダイアリー//　*/
/**外部の制作物***********************************************/
/* 共通 */ 
.recipe-title-link:link,
.housework-title-link:link,
.storage-title-link:link,
.ceremony-title-link:link,
.money-title-link:link {
	color:#F04F0F;
	}
	
.recipe-title-link:visited,
.housework-title-link:visited,
.storage-title-link:visited,
.ceremony-title-link:visited,
.money-title-link:visited {
	color:#F04F0F;
	}
	
.recipe-title-link:active,
.housework-title-link:active,
.storage-title-link:active,
.ceremony-title-link:active,
.money-title-link:active {
	color:#cc0000;
	}
	
.recipe-title-link:hover,
.housework-title-link:hover,
.storage-title-link:hover,
.ceremony-title-link:hover,
.money-title-link:hover {
	color:#000000;
	text-decoration:none
	}
p.pmargin{
	margin-top: 10px;
	margin-bottom: 10px;
	}
p.pmargin-bn{
	margin-top: 10px;
	margin-bottom: 30px;
	}
div.c-recipe-sub-box table.sub-definition,
div.c-housework-sub-box table.sub-definition,
div.c-storage-sub-box table.sub-definition,
div.c-ceremony-sub-box table.sub-definition,
div.c-money-sub-box table.sub-definition,
div.c-sub-box table.sub-definition{
	padding:0 0 10px 0;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_sub_line.gif");
	background-repeat:repeat-x;
	background-position:left bottom;
	margin: 0px;
	}
div.c-recipe-sub-box table.sub-definition h3#recipe-completed-title,
div.c-housework-sub-box table.sub-definition h3#recipe-completed-title,
div.c-storage-sub-box table.sub-definition h3#recipe-completed-title,
div.c-ceremony-sub-box table.sub-definition h3#recipe-completed-title,
div.c-money-sub-box table.sub-definition h3#recipe-completed-title,
div.c-sub-box table.sub-definition h3#recipe-completed-title{
	display:block;
	width:505px;
	height:90px;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_subtitle_w.jpg") no-repeat left;
	text-indent:-9999px;
	}
div.c-recipe-sub-box table.sub-definition h3#recipe-homemade-title,
div.c-housework-sub-box table.sub-definition h3#recipe-homemade-title,
div.c-storage-sub-box table.sub-definition h3#recipe-homemade-title,
div.c-ceremony-sub-box table.sub-definition h3#recipe-homemade-title,
div.c-money-sub-box table.sub-definition h3#recipe-homemade-title,
div.c-sub-box table.sub-definition h3#recipe-homemade-title{
	display:block;
	width:505px;
	height:90px;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_subtitle_12.jpg") no-repeat left;
	text-indent:-9999px;
	}
div.c-recipe-sub-box table.sub-definition div.recipe-img-box,
div.c-housework-sub-box table.sub-definition div.recipe-img-box,
div.c-storage-sub-box table.sub-definition div.recipe-img-box,
div.c-ceremony-sub-box table.sub-definition div.recipe-img-box,
div.c-money-sub-box table.sub-definition div.recipe-img-box,
div.c-sub-box table.sub-definition div.recipe-img-box{
	width:128;
	_width:128px;
	height:97px;
	margin:5px 0 0 8px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/pts/title_cate_imgbk.gif") no-repeat center;
	background-color:#ffffff;
	}
div.c-recipe-sub-box table.sub-definition div.recipe-img-box a,
div.c-housework-sub-box table.sub-definition div.recipe-img-box a,
div.c-storage-sub-box table.sub-definition div.recipe-img-box a,
div.c-ceremony-sub-box table.sub-definition div.recipe-img-box a,
div.c-money-sub-box table.sub-definition div.recipe-img-box a,
div.c-sub-box table.sub-definition div.recipe-img-box a{
	}
div.c-recipe-sub-box table.sub-definition div.recipe-img-box img.recipe-img,
div.c-housework-sub-box table.sub-definition div.recipe-img-box img.recipe-img,
div.c-storage-sub-box table.sub-definition div.recipe-img-box img.recipe-img,
div.c-ceremony-sub-box table.sub-definition div.recipe-img-box img.recipe-img,
div.c-money-sub-box table.sub-definition div.recipe-img-box img.recipe-img,
div.c-sub-box table.sub-definition div.recipe-img-box img.recipe-img{
	margin:2px 0 0 2px;
	/*border:solid 4px #ffffff; */
	}
div.c-recipe-sub-box table.sub-definition p.update,
div.c-housework-sub-box table.sub-definition p.update,
div.c-storage-sub-box table.sub-definition p.update,
div.c-ceremony-sub-box table.sub-definition p.update,
div.c-money-sub-box table.sub-definition p.update,
div.c-sub-box table.sub-definition p.update{
	/**/
	margin:5px 0 0 0;
	_margin:10px 0 0 0;
	padding:0 10px 3px 0;
	color: #D2603D;
	text-align:right;
	/*background-color:#FF0000;*/
	}
div.c-recipe-sub-box table.sub-definition span.number,
div.c-housework-sub-box table.sub-definition span.number,
div.c-storage-sub-box table.sub-definition span.number,
div.c-ceremony-sub-box table.sub-definition span.number,
div.c-money-sub-box table.sub-definition span.number,
div.c-sub-box table.sub-definition span.number{
	/**/
	padding:0 3px 0 0;
	clear:both;
	color:#5C5C5C;
	
	}
div.c-recipe-sub-box table.sub-definition ul,
div.c-housework-sub-box table.sub-definition ul,
div.c-storage-sub-box table.sub-definition ul,
div.c-ceremony-sub-box table.sub-definition ul,
div.c-money-sub-box table.sub-definition ul,
div.c-sub-box table.sub-definition ul{
	/**/
	list-style-type:none;
	_margin:-1em 0 0 10px;
	color:#000000;
	margin: 0px;
	padding: 0px;
	/*background-color:#FF0000; */
	}
div.c-recipe-sub-box table.sub-definition ul li,
div.c-housework-sub-box table.sub-definition ul li,
div.c-storage-sub-box table.sub-definition ul li,
div.c-ceremony-sub-box table.sub-definition ul li,
div.c-money-sub-box table.sub-definition ul li,
div.c-sub-box table.sub-definition ul li{
	/**/
	margin:0px;
	_margin:0 0 0px 0;
	color:#000000;
	}
div.c-recipe-sub-box table.sub-definition ul li dl,
div.c-housework-sub-box table.sub-definition ul li dl,
div.c-storage-sub-box table.sub-definition ul li dl,
div.c-ceremony-sub-box table.sub-definition ul li dl,
div.c-money-sub-box table.sub-definition ul li dl,
div.c-sub-box table.sub-definition ul li dl{
	
	}
div.c-recipe-sub-box table.sub-definition ul li dl dt,
div.c-housework-sub-box table.sub-definition ul li dl dt,
div.c-storage-sub-box table.sub-definition ul li dl dt,
div.c-ceremony-sub-box table.sub-definition ul li dl dt,
div.c-money-sub-box table.sub-definition ul li dl dt,
div.c-sub-box table.sub-definition ul li dl dt{
	/**/
	_margin:0px 0 0 0;
	/*_background-color:#006666; */
	}
div.c-recipe-sub-box table.sub-definition  dl dd,
div.c-housework-sub-box table.sub-definition  dl dd,
div.c-storage-sub-box table.sub-definition  dl dd,
div.c-ceremony-sub-box table.sub-definition  dl dd,
div.c-money-sub-box table.sub-definition  dl dd,
div.c-sub-box table.sub-definition  dl dd{
	margin:0.4em 0 0 0;
	}
div.c-recipe-sub-box table.sub-definition ul li dl dd p,
div.c-housework-sub-box table.sub-definition ul li dl dd p,
div.c-storage-sub-box table.sub-definition ul li dl dd p,
div.c-ceremony-sub-box table.sub-definition ul li dl dd p,
div.c-money-sub-box table.sub-definition ul li dl dd p,
div.c-sub-box table.sub-definition ul li dl dd p{
	margin:0 0 5px 0;
	line-height:1.4em;
	_line-height:1.2em;
	}
sub-definition h4.title a{
	font-weight:bold;
	color:#333333;
	}
	
table.sub-definition h2.title a{
 	padding: 0px 0 10px 0;
 	font-size: 18px;
	font-weight:bold;
	color:#333333;
	}
	
table.sub-definition p.btn{
	display:block;
	margin:0 0 10px 0;_margin:0;
	padding:0 5px 0 0;
	text-align:right;
	}

div.pagelist{
	width:505px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	}
div.pagelist img.backmargin{
	margin-right: 10px;
	margin-left: 10px;
	}
img.mr10left{
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	}
img.guide-pic-border{
	border: 1px solid #C6C6B8;
	margin-right: 10px;
	margin-bottom: 10px;
	}
div.c-recipe-sub-box table.sub-definition p.update-define,
div.c-housework-sub-box table.sub-definition p.update-define,
div.c-storege-sub-box table.sub-definition p.update-define,
div.c-ceremony-sub-box table.sub-definition p.update-define,
div.c-money-sub-box table.sub-definition p.update-define,
div.c-sub-box table.sub-definition p.update-define{
	_margin:10px 0 0 0;
	color: #FF0000;
	text-align:right;
	padding-right: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	color:#D2603D;
	letter-spacing:0.1em;
	/*background-color:#FF0000;*/
	}
/* 33_2_1_1		ガイドサイトＴＯＰ */
div.c-recipe-guide-box,
div.c-housework-guide-box,
div.c-storage-guide-box,
div.c-ceremony-guide-box,
div.c-money-guide-box{
	width:505px;
	margin:0 0 10px;
	_margin:0px 0 0 0;
	}
div.c-guide-box{
	width:505px;
	margin:0 0 10px;
	_margin:0px 0 10px 0;
	}
div.c-recipe-guide-box table.guide-space,
div.c-housework-guide-box table.guide-space,
div.c-storage-guide-box table.guide-space,
div.c-ceremony-guide-box table.guide-space,
div.c-money-guide-box table.guide-space,
div.c-guide-box table.guide-space{
	width:auto;
	height:auto;
	background-color: #F6EEE3;
	}
div.c-recipe-guide-layer,
div.c-housework-guide-layer,
div.c-storage-guide-layer,
div.c-ceremony-guide-layer,
div.c-money-guide-layer,
div.c-guide-layer{
	width:100%;
	background-color: #F6EEE3;
	}
div.c-recipe-guide-box table.guide-space,
div.c-housework-guide-box table.guide-space,
div.c-storage-guide-box table.guide-space,
div.c-ceremony-guide-box table.guide-space,
div.c-money-guide-box table.guide-space,
div.c-guide-box table.guide-space{
	width:505px;
	height:auto;
	background-color: #F6EEE3;
	}
div.c-recipe-guide-box table.guideinner,
div.c-housework-guide-box table.guideinner,
div.c-storage-guide-box table.guideinner,
div.c-ceremony-guide-box table.guideinner,
div.c-money-guide-box table.guideinner,
div.c-guide-box table.guideinner{
	height:auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	border: 1px solid #D8D3CF;
	background-color: #ffffff;
	}
div.c-recipe-guide-box td.guidemargin,
div.c-housework-guide-box td.guidemargin,
div.c-storage-guide-box td.guidemargin,
div.c-ceremony-guide-box td.guidemargin,
div.c-money-guide-box td.guidemargin,
div.c-guide-box td.guidemargin{
	padding: 0px 10px 10px 10px;
	}
div.c-recipe-guide-box td.guidemargintxt,
div.c-housework-guide-box td.guidemargintxt,
div.c-storage-guide-box td.guidemargintxt,
div.c-ceremony-guide-box td.guidemargintxt,
div.c-money-guide-box td.guidemargintxt,
div.c-guide-box td.guidemargintxt{
	padding: 5px;
	}
div.c-recipe-guide-box td.guidline,
div.c-housework-guide-box td.guidline,
div.c-storage-guide-box td.guidline,
div.c-ceremony-guide-box td.guidline,
div.c-money-guide-box td.guidline,
div.c-guide-box td.guidline{
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-color: #EEEAE9;
	}
div.c-recipe-guide-box p.titleposition,
div.c-housework-guide-box p.titleposition,
div.c-storage-guide-box p.titleposition,
div.c-ceremony-guide-box p.titleposition,
div.c-money-guide-box p.titleposition,
div.c-guide-box p.titleposition{
	float: left;
	}
div.c-recipe-guide-box div.btnbox,
div.c-housework-guide-box div.btnbox,
div.c-storage-guide-box div.btnbox,
div.c-ceremony-guide-box div.btnbox,
div.c-money-guide-box div.btnbox,
div.c-guide-box div.btnbox{
	display:none;
	float: right;
	}
div.title-space{/*071120 連載バックナンバー追加*/
	height:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFA09A;
	border-left: 5px solid #a18e87;
	padding-bottom: 5px;
	margin-bottom: 10px;
	margin-top: 0;
	text-align:inherit;
	}
div.sub-title-space{
	height:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFA09A;
	border-left: 5px solid #a18e87;
	padding-bottom: 5px;
	margin-bottom: 10px;
	margin-top: 15px;
	text-align:inherit;
	}
div.sub-title-space img,
div.title-space img{
	margin:5px 0 0 5px;
	}
/* 33_2_1_1_1 	ガイドサイト記事　//*/
div.c-recipe-guide-box div.titlepositionnews,
div.c-housework-guide-box div.titlepositionnews,
div.c-storage-guide-box div.titlepositionnews,
div.c-ceremony-guide-box div.titlepositionnews,
div.c-money-guide-box div.titlepositionnews,
div.c-guide-box div.titlepositionnews{
	
	}
	
div.c-recipe-guide-box div.titlepositionnews h2.title,
div.c-housework-guide-box div.titlepositionnews h2.title,
div.c-storage-guide-box div.titlepositionnews h2.title,
div.c-ceremony-guide-box div.titlepositionnews h2.title,
div.c-money-guide-box div.titlepositionnews h2.title,
div.c-guide-box div.titlepositionnews h2.title{
	display:inline;
	float:left;
	}
	
div.c-recipe-guide-box p.datebox,
div.c-housework-guide-box p.datebox,
div.c-storage-guide-box p.datebox,
div.c-ceremony-guide-box p.datebox,
div.c-money-guide-box p.datebox,
div.c-guide-box p.datebox{
	width:150px;
	float:right;
	color: #d2603d;
	text-align:right;
	}
div.c-recipe-guide-box div.feeling,
div.c-housework-guide-box div.feeling,
div.c-storage-guide-box div.feeling,
div.c-ceremony-guide-box div.feeling,
div.c-money-guide-box div.feeling,
div.c-guide-box div.feeling{
	clear: both;
	margin-top: 10px;
	background-image: url(//img.allabout.co.jp/pts/mrs/pts/mrs_tag.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 25px;
	height: 19px;
	padding-top: 3px;
	}
div.c-recipe-guide-box div.feeling span,
div.c-housework-guide-box div.feeling span,
div.c-storage-guide-box div.feeling span,
div.c-ceremony-guide-box div.feeling span,
div.c-money-guide-box div.feeling span,
div.c-guide-box div.feeling span{
	padding:5px 0 0 0;
	}
div.mainimg{
	margin-top: 20px;
	margin-bottom: 10px;
	width: 400px;
	margin-left: 52px;
	}
	
div.mainimg img.guideborder{
	border: 1px solid #C6C6B8;
	}
	
div.mainimg p.imgcaption{
	width: 400px;
	margin-top: 5px;
	}
h3.abctitle{
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #A18E87;
	padding-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	}
table.guideinner{
	clear:both;
	height:auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	border: 1px solid #D8D3CF;
	background-color: #ffffff;
	}
	
td.guidemargin{
	padding: 10px;
	}
td.guidemargintxt{
	padding: 5px;
	}
td.guidline{
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-color: #EEEAE9;
	}
p.titleposition{
	float: left;
	}
div.btnbox{
	float: right;
	}
	
td.picline{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8D3CF;
	}
td.picmargin{
	padding: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8D3CF;
	text-align: center;
	}
img.mailmargin{
	display: block;
	margin-top: 5px;
	}
div.printpage{
	text-align: center;
	}
div.printpage img.printicon{
	margin-left: 10px;
	vertical-align: middle;
	margin-right: 5px;
	}
	
/*--------------------------------
ALL ABOUT 追記　ガイド記事
-----------------------------------*/
/* 記事部分 */
div#article {
	background-color:#ffffff;
	font-size: 108%;
	margin-bottom: 25px;
	}
div#article p {
	margin-top: 12px;
	margin-bottom: 12px;
	}
div#article br{
	/*visibility:visible;
	display:block; */
	letter-spacing: normal;
	}
	
div#article br.test {
  visibility: visible;
  display: inline;
  letter-spacing: normal;
  }
div#article h3{
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #A18E87;
	font-size: 116%;
	padding-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	}
div#article h4 {
	font-size:13px;
	}
div#article li {
	
	}
div#article #setright {
	float:right;
}
div#article #setleft {
	float:left;
}
/* 記事部分 */
#series ul {
	margin-bottom: 15px;
}
#series li {
	font-size:13px;
	margin: 6px;
	padding:0px 5px 0px 14px;
	list-style-type:none;
	background: url("//img.allabout.co.jp/pts/img/2005/tri01.gif") no-repeat left top;
}
div.c-guide-box td.guidemargin div.datebox{
 	color: #d2603d;
 	text-align: right;
	}
/*--------------------------------
ALL ABOUT 追記　ガイド記事//
-----------------------------------*/
/* 33_2_1_2 		新着レシピ LIST //*/
h3#new-recipe-title,
h3#new-housework-title,
h3#new-storage-title,
h3#new-ceremony-title,
h3#new-money-title{
	display:block;
	width:505px;
	height:70px;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_title_new.jpg") no-repeat left;
	text-indent:-9999px;
	margin-bottom: 15px;
	}
table.sub-definition img.new-img-margin{
	margin-right: 5px;
	vertical-align: middle;
	}
/* 33_2_1_2_1	新着レシピ ガイド記事 //*/
h3#new-recipeguide-title{
	display:block;
	width:505px;
	height:70px;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_title_new.jpg") no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
/* 33_2_1_3 		今週のおすすめレシピ LIST //*/
h3#new-recommend-title{
	display:block;
	width:505px;
	height:90px;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_subtitle_w.jpg") no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
	
h3#new-recommend-title2 { /*070109更新*/
	display:block;
	width:505px;
	height:90px;
	margin-bottom: 10px;
	}
div.recommendbox{
	width:505px;
	margin-bottom: 10px;
	margin-top: 10px;
	}
div.recommendbox table.recommendguide{
	width:100%;
	}
div.recommendbox td.recommendvol{
	background-color: #EDDDC6;
	padding: 10px;
	}
	
div.recommendbox td.recommendlead{
	background-color: #F6EEE3;
	padding: 10px;
	}
.volcoler{
	color: #8A7771;
	}
	
/*--------------------------------
ALL ABOUT 追記　ガイド記事
-----------------------------------*/
	
div.recommendbox2{
	width:505px;
	margin-bottom: -3px;
	margin-top: 10px;
	}
div.recommendbox2 table.recommendguide{
	width:100%;
	}
div.recommendbox2 td.recommendvol{
	background-color: #EDDDC6;
	padding: 10px;
	}
	
div.recommendbox2 td.recommendlead{
	background-color: #F6EEE3;
	padding: 10px;
	}
div.recommendbox2 td.recommendlead p{
	display:block;
	height:auto;
	padding:0 0 10px 0;
	border-bottom:#AF9D95 dashed 1px;
	}
/*--------------------------------
ALL ABOUT 追記　ガイド記事//
-----------------------------------*/
/* 33_2_1_4 		12ヶ月の自家製レシピ //*/
h3#december-recipe-title{
	display:block;
	width:505px;
	height:90px;
	background: url(//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_subtitle_12.jpg) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
	
h3#december-recipe-title2{
	display:block;
	width:505px;
	height:90px;
	margin-bottom: 10px;
	}
/* 33_2_2_4 		私が楽になる掃除テク＆グッズ //*/
h3#good-cleaning-title{
	display:block;
	width:505px;
	height:90px;
	background: url(//img.allabout.co.jp/pts/mrs/c_housework/c_housework_main_title.jpg) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
	
h3#good-cleaning-title2{
	display:block;
	width:505px;
	height:90px;
	margin-bottom: 10px;
	}
	
h3.housewrok-sub-title2,
h3.housewrok-article-title2{/*070403*/
	display:block;
	width:505px;
	height:90px;
	margin-bottom: 10px;
	}
div.new-icon-position{
	float: left;
	margin-bottom: 5px;
	padding: 2px 5px 0px;
	background-color: #F04F0F;
	font-size: 12px;
	color: #FFFFFF;
	}
	
div.c-recipe-guide-box div.backnumber-icon-position,
div.c-housework-guide-box div.backnumber-icon-position,
div.c-storage-guide-box div.backnumber-icon-position,
div.c-ceremony-guide-box div.backnumber-icon-position,
div.c-money-guide-box div.backnumber-icon-position,
div.c-guide-box div.backnumber-icon-position{
	float: right;
	margin-bottom: 5px;
	background:none;
	}
div#c-guide-box div.backnumber-icon-position{
	text-align:right;
	padding:0 10px 0 0;
	margin:5px 0 10px 0;
	background-color:#ffffff;
	}
div.backnumber-icon-position{
	text-align:right;
	padding:0 10px 0 0;
	margin:5px 0 10px 0;
	background-color:#ffffff;
	}
div#c-guide-box div.backnumber-icon-position img {
		background:#f6eee3;
	border:solid 3px #f6eee3;
	}
div.backnumber-icon-position img {
	border:solid 3px #f6eee3;
	}
div#c-guide-box div.backnumber-icon-position2{
	text-align:right;
	padding:10px;
	margin:10px 0 10px 0;
	background-color:#f6eee3;
	}
div.backnumber-icon-position2{
	text-align:right;
	padding:10px;
	margin:10px 0 10px 0;
	background-color:#f6eee3;
	}
div.c-recipe-guide-box br.brclear,
div.c-housework-guide-box br.brclear,
div.c-storage-guide-box br.brclear,
div.c-ceremony-guide-box br.brclear,
div.c-money-guide-box br.brclear,
div.c-guide-box br.brclear{
	clear: both;
	}
/* 33_2_2_5 		大掃除カウントダウン //*/
h3#cleaning-countdown-title{
	display:block;
	width:505px;
	height:90px;
	background: url(//img.allabout.co.jp/pts/mrs/c_housework/c_housework_title_clean.jpg) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
	
h3#cleaning-countdown-title2 { /*070109更新*/
	display:block;
	width:505px;
	height:90px;
	margin-bottom: 10px;
	}
/*33_2_3_3 		今日からできるセンスＵＰ//*/
h3#sense-up-title{
	display:block;
	width:505px;
	height:90px;
	background: url(//img.allabout.co.jp/pts/mrs/c_storage/c_storage_title_sense.jpg) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
h3#sense-up-title2 {
	display:block;
	width:505px;
	height:90px;
	margin-bottom: 10px;
	}
	
h3.storage-list-title,
h3.storage-article-title{
	display:block;
	width:505px;
	height:90px;
	margin-bottom: 10px;
	}
/*33_2_3_2 		収納タイプ診断//*/
h3#diagnosis_title{
	display:block;
	width:505px;
	height:60px;
	background: url(//img.allabout.co.jp/pts/mrs/c_storage/c_storage_diagnosis_title.jpg) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
	
h3#diagnosis_title2{
	display:block;
	width:505px;
	height:60px;
	margin-bottom: 10px;
	}
div.feeling {
 	 clear: both;
	 margin-bottom: 10px;
 	 background-image: url(//img.allabout.co.jp/pts/mrs/pts/mrs_tag.gif);
 	 background-repeat: no-repeat;
 	 background-position: left center;
 	 padding-left: 25px;
 	 height: 19px;
 	 padding-top: 3px;
 	 }
	
p.datebox{
	width:150px;
	float:right;
	color: #FF0000;
	text-align:right;
	}
	
/*33_2_4_2_1 	結婚のマナー ＬＩＳＴ　&　葬儀のマナーLIST　※２ページ//*/
h3#mary-manner-title{
	display:block;
	width:505px;
	height:60px;
	background: url(//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_title_marriage.jpg) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
h3#funeral-manner-title{
	display:block;
	width:505px;
	height:60px;
	background: url(//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_title_funeral.jpg) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
/*070213 追加*/
	
h3#gift-manner-title{
	display:block;
	width:505px;
	height:60px;
	background: url(//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_title_gift.jpg) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
	
h3#letter-manner-title{
	display:block;
	width:505px;
	height:60px;
	background: url(//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_title_letter.jpg) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
	
h3#eat-manner-title{
	display:block;
	width:505px;
	height:60px;
	background: url(//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_title_eat.jpg) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
	
/*070213 追加//*/
p.pmargin-line {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  }
div#ceremony-submenu{
	font-size: 11px;
	margin-bottom: 15px;
	}
div#ceremony-submenu ul{
	padding: 0;
	list-style: none;
	margin: 0px;
	}
div#ceremony-submenu li{
	display: inline;
	padding-right: 5px;
	}
div#ceremony-submenu li a{
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
	display: inline;
}
div#ceremony-submenu a:link{
	color:#000000;
	text-decoration:underline
	}
	
div#ceremony-submenu a:visited{
	color:#000000;
	text-decoration:underline
	}
	
div#ceremony-submenu a:active{
	color:#cc0000;
	}
	
div#ceremony-submenu a:hover{
	color:#000000;
	text-decoration:none;
	}
/*33_2_4_2_2 	結婚のマナー&葬儀のマナー  ガイド記事//*/
div.pic-caption{
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 20px;
	width: 250px;
	font-size: 10px;
	}
h4.h4margin {
  margin-top: 25px;
  margin-bottom: 0px;
  }
  
div.feeling-ceremony {
 	 clear: both;
	 margin-bottom: 10px;
 	 background-image: url(//img.allabout.co.jp/pts/mrs/pts/mrs_tag.gif);
 	 background-repeat: no-repeat;
 	 background-position: left center;
 	 padding-left: 25px;
 	 height: 19px;
 	 padding-top: 3px;
 	 }
	
/*33_2_4_4  	今週の「あぁ人間関係」　ガイド記事//*/
h3#human-relation-title{
	display:block;
	width:505px;
	height:90px;
	background: url(//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_title_relations.jpg) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
	
h3#human-relation-title2{ /*070109更新*/
	display:block;
	width:505px;
	height:90px;
	margin-bottom: 10px;
	}
	
/*ミセスの危機管理ナビ//*/
	
h3#human-crisis-title{ /*070308追加　070313の連載追加に伴い追加*/
	display:block;
	width:505px;
	height:90px;
	margin-bottom: 10px;
	}
/*33_2_5_2 		お聞きしましょうお金の悩み//*/
h3#money-trouble-title{
	display:block;
	width:505px;
	height:90px;
	background: url(//img.allabout.co.jp/pts/mrs/c_money/c_money_title_trouble.jpg) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
	
h3#money-trouble-title2{
	display:block;
	width:505px;
	height:90px;
	margin-bottom: 10px;
	}
	
h3.money-trouble-title,
h3.money-list-title,
h3.money-article-title{
	display:block;
	width:505px;
	height:90px;
	margin-bottom: 10px;
	}
	
/*33_2_5_3 	知って安心！人生のイベントお金ＬＩＳＴ//*/
div#c-money-main-box h5#joyous-money-title {
	display:block;
	width:505px;
	height:50px;
	background: url(//img.allabout.co.jp/pts/mrs/c_money/c_money_joyous_sub.gif) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
div#c-money-main-box h5#association-money-title {
	display:block;
	width:505px;
	height:50px;
	background: url(//img.allabout.co.jp/pts/mrs/c_money/c_money_association_sub.gif) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
div#c-money-main-box h5#sad-money-title {
	display:block;
	width:505px;
	height:50px;
	background: url(//img.allabout.co.jp/pts/mrs/c_money/c_money_sad_sub.gif) no-repeat left;
	text-indent:-9999px;
	margin-bottom: 10px;
	}
div#c-money-main-box h3.mainTitle{
	height:auto;
	margin:20px 0 0.2em 0;
	padding:0;
	}
	
div#c-money-main-box h4.subTitle {
	height:auto;
	margin:0 0 2em 0;
	}
div#c-money-main-box p.small-index {
	margin:2em 0 0 0;
	}
p.pmargin-line {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  }
/*33_2_5_3 //*/
div.c-recipe-sub-box table.sub-space,
div.c-housework-sub-box table.sub-space,
div.c-storage-sub-box table.sub-space,
div.c-seremony-sub-box table.sub-space,
div.c-money-sub-box table.sub-space,
div.c-sub-box table.sub-space{
	width:auto;
	height:auto;	
	padding:0 0 0px 0;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_sub_line.gif");
	background-repeat:repeat-x;
	background-position:left bottom;
	}
div.c-recipe-sub-box table.sub-space ul,
div.c-housework-sub-box table.sub-space ul,
div.c-storage-sub-box table.sub-space ul,
div.c-seremony-sub-box table.sub-space ul,
div.c-money-sub-box table.sub-space ul,
div.c-sub-box table.sub-space ul{
	clear:right;
	list-style-type:none;
	margin: 0 0 0 10px;
	_margin:-0.5em 0 0 10px;
	padding:-0.5em 0 -1em 0;
	position:relative;
	left:0px;
	top:-0.5em;
	color:#000000;
	}
div.c-recipe-sub-box table.sub-space ul li,
div.c-housework-sub-box table.sub-space ul li,
div.c-storage-sub-box table.sub-space ul li,
div.c-seremony-sub-box table.sub-space ul li,
div.c-money-sub-box table.sub-space ul li,
div.c-sub-box table.sub-space ul li{
	margin:0 0 5px 0px;
	_margin:0 0 0px 0;
	color:#000000;
	}
div.c-recipe-sub-box table.sub-space ul li dl,
div.c-housework-sub-box table.sub-space ul li dl,
div.c-storage-sub-box table.sub-space ul li dl,
div.c-seremony-sub-box table.sub-space ul li dl,
div.c-money-sub-box table.sub-space ul li dl,
div.c-sub-box table.sub-space ul li dl{
	
	}
div.c-recipe-sub-box table.sub-space ul li dl dt,
div.c-housework-sub-box table.sub-space ul li dl dt,
div.c-storage-sub-box table.sub-space ul li dl dt,
div.c-seremony-sub-box table.sub-space ul li dl dt,
div.c-money-sub-box table.sub-space ul li dl dt,
div.c-sub-box table.sub-space ul li dl dt{
	/**/
	width:345px;
	_margin:0px 0 0 0;
	/*_background-color:#006666; */
	}
div.c-recipe-sub-box table.sub-space ul li dl dd,
div.c-housework-sub-box table.sub-space ul li dl dd,
div.c-storage-sub-box table.sub-space ul li dl dd,
div.c-seremony-sub-box table.sub-space ul li dl dd,
div.c-money-sub-box table.sub-space ul li dl dd,
div.c-sub-box table.sub-space ul li dl dd{
	margin:0.4em 0 0 0;
	}
div.c-recipe-sub-box table.sub-space ul li dl dd p,
div.c-housework-sub-box table.sub-space ul li dl dd p,
div.c-storage-sub-box table.sub-space ul li dl dd p,
div.c-seremony-sub-box table.sub-space ul li dl dd p,
div.c-money-sub-box table.sub-space ul li dl dd p,
div.c-sub-box table.sub-space ul li dl dd p{
	/**/
	width:auto;
	margin:0 0 5px 0;
	line-height:1.4em;
	_line-height:1.2em;
	}
div.c-recipe-sub-box table.sub-space h4.title a,
div.c-housework-sub-box table.sub-space h4.title a,
div.c-storage-sub-box table.sub-space h4.title a,
div.c-seremony-sub-box table.sub-space h4.title a,
div.c-money-sub-box table.sub-space h4.title a,
div.c-sub-box table.sub-space h4.title a{
	display:block;
	height:auto;
	font-weight:bold;
	color:#333333;
	}
div.c-recipe-sub-box table.sub-space h4.title number,
div.c-housework-sub-box table.sub-space h4.title number,
div.c-storage-sub-box table.sub-space h4.title number,
div.c-seremony-sub-box table.sub-space h4.title number,
div.c-money-sub-box table.sub-space h4.title number,
div.c-sub-box table.sub-space h4.title number{
 	padding: 0pt 3px 0pt 0pt;
 	clear: both;
 	color: #5c5c5c;
 	}
div.c-recipe-sub-box table.sub-space p.update,
div.c-housework-sub-box table.sub-space p.update,
div.c-storage-sub-box table.sub-space p.update,
div.c-seremony-sub-box table.sub-space p.update,
div.c-money-sub-box table.sub-space p.update,
div.c-sub-box table.sub-space p.update{
	display:block;
	width:150px;
 	color: #d2603d;
 	text-align: right;
	float:right;
  }
  
  
/* 
--------------------------------------------------------------------------------------------------------------
漫画 ここから
--------------------------------------------------------------------------------------------------------------
*/
  
 
 /* 
-------------------------------------------------------
漫画TOP
-------------------------------------------------------
*/
/* IKARINGプロフィール  ----------------------*/
div.c-cartoon-main-box div.manga_head {
		width: 505px;
		height: 150px;
		margin-top: 0;
		margin-bottom: 20px;
		background-image: url(//img.allabout.co.jp/pts/mrs/p/manga_ikaring_bg.gif);
		background-repeat: no-repeat;
}
div.c-cartoon-main-box div.manga_head p.read1 {
		font-weight: bold;
		margin: 0 0 0 15px;
		padding-top: 15px;
}
div.c-cartoon-main-box div.manga_head p.read2 {
		width: 380px;
		margin: 3px 0 0 15px;
}
/* 右バナー  ----------------------*/
div.mrs_right2 div.manga_set {
		position: relative;
		margin-bottom:0;
}
div.mrs_right2 div.manga_set p.read3 {
		position: absolute;
		top: 82px;
		right: 6px;
		color: #D2603D;
}
div.mrs_right2 div.manga_set div.manga_ban {
		width: 165px;
		margin: 0 ;
}
/*
-------------------------------------------------------
漫画閲覧ページ
-------------------------------------------------------
*/
/* 漫画閲覧タイトル  ----------------------*/
h1#c-cartoon-title {
		position: relative;
		display: block;
		margin-top: 0;
		margin-bottom: 0;
}
h1#c-cartoon-title p.read4 {
		position: absolute;
		top: 10px;
		right: 10px;
		color: #D2603D;
		font-weight: normal;
}
/* マンガ背景  ----------------------*/
div#article div.c-cartoon-main-box div.manga_main {
		position:relative;
		width: 505px;
		height: 307px;
		margin-top: 0;
		margin-bottom: 0;
		background-color: #F5EEE1;
		background-repeat: no-repeat;
}
/* マンガ部分  ----------------------*/
div#article div.c-cartoon-main-box div.manga_main div.manga_img {
		position: absolute;
		top: 8px;
		left: 52px;
}
/* 前へボタン  ----------------------*/
div#article div.c-cartoon-main-box div.manga_main a.m_before {
		position:absolute;
		top: 81px;
		left: 16px;
		display: block;
		width: 26px;
		height: 150px;
}
/* 次へボタン  ----------------------*/
div#article div.c-cartoon-main-box div.manga_main a.m_next {
		position:absolute;
		top: 81px;
		left: 463px;
		display: block;
		width: 26px;
		height: 150px;
}
div#article div.c-cartoon-main-box div.manga_main a.m_before img {
		margin:54px 0 0 0px;
}
div#article div.c-cartoon-main-box div.manga_main a.m_next img {
		margin:54px 0 0 0px;
}
/* ページ数  ----------------------*/
div#article div.c-cartoon-main-box div.manga_main p.read5 {
		width: 505px;
		padding-top: 290px;
		color: #96857D;
		font-weight: bold;
		text-align: center;
}
/* 漫画TOPへ  ----------------------*/
div#article div.c-cartoon-main-box .manga_top {
		margin: 8px 0 15px 340px;
}
/* 
--------------------------------------------------------------------------------------------------------------
漫画 ここまで　//
--------------------------------------------------------------------------------------------------------------
*/
  
/* 
--------------------------------------------------------------------------
	ミセスのお役立ちキーワード・共通
--------------------------------------------------------------------------
*/
/* clearfix ------------ */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hide from MacIE \*/
* html .clearfix { height: 1px; }
.clearfix { display: block; }
/* End Hide from MacIE */
/* -------------------------------------------------
	各種スタイルリセット
------------------------------------------------- */
div.c-keyword-main-box ul,
div.c-keyword-main-box li {
  margin: 0;
  padding: 0;
}
div.c-keyword-main-box ul {
  list-style-type: none;
}
/* -------------------------------------------------
	ミセスのお役立ちキーワード・タイトル
------------------------------------------------- */
#c-keyword-title {
  height: 51px;
  display: block;
  margin: 0 0 6px;
  text-indent: none;
  background:none;
}
#c-keyword-title-071130 {
  height: 51px;
  display: block;
  margin: 0 0 6px;
  text-indent: none;
  background:none;
}
/* -------------------------------------------------
	カテゴリーナビ
------------------------------------------------- */
div.c-keyword-main-box ul#categoryNav {
  width: 505px;
  height: 30px;
background: url("//img.allabout.co.jp/pts/mrs/p/keyword_tab_bg.gif") no-repeat 0 0;
}
div.c-keyword-main-box ul#categoryNav li {
  float: left;
  height: 20px;
  margin: 4px 0 0;
}
div.c-keyword-main-box ul#categoryNav li#nav01 {
  width: 75px;
}
div.c-keyword-main-box ul#categoryNav li#nav02 {
  width: 84px;
}
div.c-keyword-main-box ul#categoryNav li#nav03 {
  width: 119px;
}
div.c-keyword-main-box ul#categoryNav li#nav04 {
  width: 108px;
}
div.c-keyword-main-box ul#categoryNav li#nav05 {
  width: 110px;
}
div.c-keyword-main-box ul#categoryNav li.current { /* 現在位置表示 */
  color: #D2603D;
  font-weight: bold;
}
div.c-keyword-main-box ul#categoryNav li.current a{ /* 現在位置表示 */
  color: #D2603D;
  font-weight: bold;
}
div.c-keyword-main-box ul#categoryNav li.current a:link{ /* 現在位置表示 */
  color: #D2603D;
  font-weight: bold;
}
div.c-keyword-main-box ul#categoryNav li.current a:visited{ /* 現在位置表示 */
  font-weight: bold;
}
div.c-keyword-main-box ul#categoryNav li.current a:hover{ /* 現在位置表示 */
  font-weight: bold;
}
div.c-keyword-main-box ul#categoryNav li.current a:active{ /* 現在位置表示 */
  font-weight: bold;
}
/* 
--------------------------------------------------------------------------
	トップページ
--------------------------------------------------------------------------
*/
div.c-keyword-main-box h2#categoryTitle {
  height: 18px;
  margin: 10px 0 8px;
  text-indent: 0;
  background:none;
}
/* -------------------------------------------------
	キーワード一覧
------------------------------------------------- */
div.c-keyword-main-box div.subCategory {
  margin: 0 0 16px;
}
div.c-keyword-main-box div.subCategory h3 {
  height: 21px;
  margin: 0 0 6px;
  padding: 0 0 0 10px;
  color: #cf4a21;
  font-weight: normal;
  background: url("//img.allabout.co.jp/pts/mrs/p/keyword_category_bg.gif") no-repeat 0 0;
}
div.c-keyword-main-box div.subCategory ul{
	margin:0 0 20px 0;
	}
div.c-keyword-main-box div.subCategory ul li { /* リストを区切るカンマを背景画像で表示 */
  float: left;
  margin-right: 0.7em;
  padding-right: 3px;
  _padding-right: 0px;
  background:none;
  white-space:nowrap;
  line-height:1.8em;
}
div.c-keyword-main-box div.subCategory ul li.last { /* リストの最後にはカンマを付けない */
  background: none;
}
/* 
--------------------------------------------------------------------------
	サブエリア
--------------------------------------------------------------------------
*/
div.mrs_right2 div#subKeyword {
	margin-top:0;
	margin-bottom: 0;
	}
div.mrs_right2 div#subKeyword h2,
div.mrs_right2 div#subKeyword h3{
  height: 35px;
  text-indent: 0;
  background: none;
  background-color:#ecded3;
	}
div.mrs_right2 div#subKeyword ul {
  padding: 8px 0px 10px 12px;
  list-style-type: none;
  background:none;
	}
div.mrs_right2 div#subKeyword p{
	display:block;
	width:100%;
	padding:0 5px 0 0;
	text-align:right;
	line-height:1.8em;
  	}
div.mrs_right2 div#subKeyword ul li { /* リストを区切るカンマを背景画像で表示 */
  display: inline;
  height: 18px;
  margin-right: 0.9em;
  padding-right: 3px;
  background: url("//img.allabout.co.jp/pts/mrs/p/keyword_category_comma.gif") no-repeat right bottom;
	}
div.mrs_right2 div#subKeyword ul li.last { /* リストの最後にはカンマを付けない */
  background: none;
	}
/* 
--------------------------------------------------------------------------
	中ページ
--------------------------------------------------------------------------
*/
div.c-keyword-main-box #keywordTitle {
  margin: 0 0 8px;
  padding: 0 0 6px;
  border-bottom: 1px solid #D9D2CF;
}
/*080226追加*/
div.c-keyword-main-box {
	margin:0pt 0pt 15px;
}
/*080226ここまで*/
/* 
--------------------------------------------------------------------------
	ミセスのお役立ちキーワード・共通ここまで //
--------------------------------------------------------------------------
*/
/* 
--------------------------------------------------------------------------
	ミセスの連載バックナンバー
--------------------------------------------------------------------------
*/
/* -------------------------------------------------
	各種スタイルリセット
------------------------------------------------- */
div.c-serial-main-box ul,
div.c-serial-main-box li {
  margin: 0;
  padding: 0;
}
div.c-serial-main-box ul {
  list-style-type: none;
}
/* 
--------------------------------------------------------------------------
	見出し
--------------------------------------------------------------------------
*/
div.c-keyword-main-box h2#categoryTitle {
  height: 18px;
  margin: 10px 0 8px;
  text-indent: 0;
  background:none;
}
/* -------------------------------------------------
	カテゴリーナビ
------------------------------------------------- */
div.c-serial-main-box ul#categoryNav {
  width: 505px;
  height: 30px;
background: url("//img.allabout.co.jp/pts/mrs/p/keyword_tab_bg.gif") no-repeat 0 0;
}
div.c-serial-main-box ul#categoryNav li {
  float: left;
  height: 20px;
  margin: 4px 0 0;
}
div.c-serial-main-box ul#categoryNav li#nav01 {
  width: 75px;
}
div.c-serial-main-box ul#categoryNav li#nav02 {
  width: 84px;
}
div.c-serial-main-box ul#categoryNav li#nav03 {
  width: 119px;
}
div.c-serial-main-box ul#categoryNav li#nav04 {
  width: 108px;
}
div.c-serial-main-box ul#categoryNav li#nav05 {
  width: 110px;
}
div.c-serial-main-box ul#categoryNav li.current { /* 現在位置表示 */
  color: #D2603D;
  font-weight: bold;
}
/* 
--------------------------------------------------------------------------
	ミセスの連載バックナンバーここまで //
--------------------------------------------------------------------------
*/
   /* AD TU　ここから */
body#tuUp-page div#glmainlist {
	width: 600px;
	margin: 30px 0 40px 200px;
}
body#tuUp-page div#voca-l {
	width: 300px;
	float: left;
}
body#tuUp-page div#voca-r {
	width: 300px;
	float: right;
}
body#tuUp-page #glmainlist li {
	text-align: left;
	margin: 6px;
	margin-left: 10px;
	padding: 0px 5px 0px 14px;
	list-style-type:none;
	background: url("//img.allabout.co.jp/pts/img/2006/tri02.gif") no-repeat left top;
}
body#tuUp-page .tipIndex {
	margin: 0 13px 6px 0;
	text-align: right;
}
body#tuUp-page #deji-cWire {
	margin: 10px 0 45px 0;
}
body#tuUp-page div#wrapper {
	width: 980px;
	}
body#tuUp-page div#sidebar {
	width: 145px;
	float: left;
	margin-right: 15px;
}
body#tuUp-page div#content-double {
	width: 820px;
	float: right;
	position: relative;
	top:0;
	left:0;
	}
div#sidebar div#gsindex {
	padding: 0px;
	border: 2px solid #e0e0e0;	
	margin-bottom: 10px;
	padding-bottom: 6px;
}
div#sidebar div#gsindex h3 {
	font-weight: bold;
	margin: 2px;
	padding: 6px 0px 0px 8px;
	background: url(//img.allabout.co.jp/pts/img/2006/bg_leftttl.gif) no-repeat;
	height: 28px;
	line-height: 150%;
}
div#sidebar div#gsindex h4 {
	font-weight: bold;
	margin: 2px;
	padding: 6px 5px 3px 5px;
}
div#sidebar div#gsindex li {
	margin: 6px;
	margin-left: 10px;
	padding:0px 5px 0px 14px;
	list-style-type:none;
	background: url("//img.allabout.co.jp/pts/img/2005/tri01.gif") no-repeat left top;
}
body#tuUp-page h3.title {
	margin: 30px 0 20px;
	font-weight: bold;
}
body#tuUp-page div#dejiWire {
	margin-bottom: 45px;
}
body#tuUp-page div#dejiWire div.arwTitle {
	margin-bottom: 10px;
	padding: 10px 0 10px 15px;
	background-color: #ebebeb;
}
body#tuUp-page div#dejiWire span.closs {
	width: auto;
	padding-left: 15px;
	background: url("//img.allabout.co.jp/pts/img/2006/tri02.gif") no-repeat left center;
	font-weight: bold;
}
body#tuUp-page div#cTitle {
	border-bottom: solid 1px #000000;
	margin-bottom: 20px;
	padding: 5px;
}
body#tuUp-page div#cTitle p {
	float: right;
	clear: both;
	margin-top: 7px;
}
body#tuUp-page p#scTitle {
	margin-bottom: 10px;
	padding: 10px 0 10px 15px;
	background-color: #ebebeb;
	font-weight: bold;
}
body#tuUp-page p.link {
	float: right;
	margin-top: 12px;
	margin-right: 7px;
}
body#tuUp-page #explanation {
	margin-bottom: 40px;
}
body#tuUp-page div#glList {
	margin-bottom: 40px;
}
body#tuUp-page div#glList ul {
	padding: 0px 0px 0px 0px;
	_padding: 0px 0px 0px 0px;
}
body#tuUp-page div#glList li {
	margin: 6px 0 0 10px;
	padding: 0px 5px 0px 14px;
	list-style-type:none;
	background: url("//img.allabout.co.jp/pts/img/2006/tri02.gif") no-repeat left top;
}
body#tuUp-page div#rnIndex {
	width: 195px;
	_width: 200px;
	padding: 0px;
	border: 2px solid #e0e0e0;	
	margin: 0 10px 10px 0;
	_margin: 0 15px 10px 0;
	float: left;
}
body#tuUp-page div#rnIndex h3 {
	font-weight: bold;
	margin: 2px;
	padding: 6px 0px 0px 8px;
	background: url(//img.allabout.co.jp/pts/img/2006/bg_leftttl_w200.gif) no-repeat;
	height: 28px;
	line-height: 150%;
}
body#tuUp-page div#pickUp {
	margin-bottom: 45px;
}
body#tuUp-page div#pickUp h3 {
	line-height:1.5em;
	border: 0px;
	margin: 0px;
	padding: 7px 10px 16px 26px;
	background: url("//img.allabout.co.jp/pts/img/2006/bg_title01_w680.gif") no-repeat left top;
	font-weight: bold;
}
body#tuUp-page div#pickUp ul {
	padding: 0px 0px 0px 0px;
	_padding: 4px 0px 0px 0px;
}
body#tuUp-page div#pickUp li {
	margin: 6px 0 0 10px;
	padding: 0px 5px 0px 14px;
	list-style-type:none;
	background: url("//img.allabout.co.jp/pts/img/2006/tri02.gif") no-repeat left top;
}
body#tuUp-page div#pickUp .course {
	margin-left: 10px;
	color: #8f8f8f;
}
body#tuUp-page div#adsense {
	width: 505px;
	background-color: #ebf3f7;
	margin-bottom: 25px;
}
body#tuUp-page div#adsense #space {
	padding: 10px;
}
body#tuUp-page div#adsense h3 {
	padding-bottom: 10px;
	border-bottom: solid 1px #cad5da;
}
body#tuUp-page div#adsense p {
	margin: 10px 0px;
}
body#tuUp-page div#awaku {
	margin-bottom: 20px;
}
body#tuUp-page div#awaku h3 {
	line-height:1.5em;
	border: 0px;
	margin: 0px;
	padding: 7px 10px 16px 26px;
	background: url("//img.allabout.co.jp/pts/img/2006/bg_title01.gif") no-repeat left top;
	font-weight: bold;
}
body#tuUp-page div#underSA {
	margin-bottom: 20px;
	width: 505px;
}
body#tuUp-page div#underSA h3 {
	line-height:1.5em;
	border: 0px;
	margin: 0px;
	padding: 7px 10px 16px 26px;
	background: url("//img.allabout.co.jp/pts/img/2006/bg_title01.gif") no-repeat left top;
	font-weight: bold;
}
body#tuUp-page div#underSA div.underSAWire {
	width: 100%;
	padding-bottom: 18px;
}
body#tuUp-page div#underSA .underSAName {
	font-weight: bold;
	margin: 0px;
	padding: 0 0 6px 0;
}
body#tuUp-page div#underSA div.underSAImage {
	float: left;
	margin-right: 10px;
	width: 100px;
}
body#tuUp-page div#underSA div.underSAText {
	float: right;
	width: 395px;
}
/* AD TU　ここまで */
  
 /*カテゴリトップの基本カセット*/
div.c-recipe-sub-box,
div.c-sub-box{
	width:505px;
	margin:0 0 20px 0;
	_margin:20px 0 0 0;
	}
div.c-sub-box table.sub-space{
	width:auto;
	height:auto;	
	padding:0 0 10px 0;
	background: url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_sub_line.gif");
	background-repeat:repeat-x;
	background-position:left bottom;
	}
div.c-sub-box table.sub-space h3.title{
	display:block;
	width:505px;
	height:90px;
	}
div.c-sub-box table.sub-space div.img-box{
	width:128;
	_width:128px;
	height:97px;
	margin:5px 0 0 8px;
	background: #ffffff url("//img.allabout.co.jp/pts/mrs/pts/title_cate_imgbk.gif") no-repeat center;
	background-color:#ffffff;
	}
div.c-sub-box table.sub-space div.img-box a{
	}
div.c-sub-box table.sub-space div.img-box img{
	margin:2px 0 0 2px;
	}
div.c-sub-box table.sub-space p.update{
	margin:5px 0 0 0;
	_margin:10px 0 0 0;
	padding:0 10px 3px 0;
	color: #D2603D;
	text-align:right;
	}
div.c-sub-box table.sub-space span.number{
	padding:0 3px 0 0;
	clear:both;
	color:#5C5C5C;
	}
div.c-sub-box table.sub-space ul {
	list-style-type:none;
	margin:0px 0 0 10px;
	_margin:-1em 0 0 10px;
	color:#000000;
	}
div.c-sub-box table.sub-space ul li{
	margin:0 0 5px 0px;
	_margin:0 0 0px 0;
	color:#000000;
	}
div.c-sub-box table.sub-space ul li dl {
	}
	
div.c-sub-box table.sub-space ul li dl dt{
	width:345px;
	_margin:0px 0 0 0;
	}
div.c-sub-box table.sub-space ul li dl dd {
	margin:0.4em 0 0 0;
	}
div.c-sub-box table.sub-space ul li dl dd p{
	width:auto;
	margin:0 0 5px 0;
	line-height:1.4em;
	_line-height:1.2em;
	}
div.c-sub-box table.sub-space h4.title a{
	font-weight:bold;
	color:#333333;
	}
div.c-sub-box table.sub-space p.btn{
	display:block;
	padding:0 13px 0 0;
	text-align:right;
	}
  
/*カテゴリトップの基本カセットの上の外枠*/
div#c-main-box {
	margin:0 0 15px 0;
	_margin:-18px 0 15px 0;
	}
  
/*LISTページ*/
h3.c-list-title{
	display:block;
	width:505px;
	height:90px;
	margin-bottom: 10px;
	}
	
/*記事ページ*/
div#c-cate-main-box {
	margin:0 0 15px 0;
	}
  
 /* 
-------------------------------------------------------
おいしい野菜 070724
-------------------------------------------------------
*/
/* おいしい野菜___タイトル  ----------------------*/
div.c-sub-box h2#c-vege_title {
		display: block;
		margin: 0;
		padding: 0;
}
/* おいしい野菜___背景  ----------------------*/
div.c-sub-box div.vege_bg {
		position: relative; 
		width: 505px;
		margin: 0;
		padding: 0;
		background-image: url(//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_vege_02.gif);
		background-repeat: no-repeat;
}
/* おいしい野菜___テキストリンク  ----------------------*/
div.c-sub-box div.vege_bg p.read1 {
		width: 465px;
		margin: 0;
		padding: 5px 20px 3px;
		color: #000000;
}
/* おいしい野菜___ボタン  ----------------------*/
div.c-sub-box div.vege_bg a.vege_btn {
		position: absolute;
		width: 73px;
		right: 17px;
		bottom: 0px;
}
 /* 
-------------------------------------------------------
家電のことはトイダに聞け！ 070807
-------------------------------------------------------
*/
/* 家電のことはトイダに聞け！___家事・住まいトップ  ----------------------*/
ul.toida-list{
	display:block;
	height:auto;	_height:1%;
	margin-bottom:0;
	padding-bottom:0;
	}
ul.toida-list li{
	float:left;
	padding:0 20px 0 20px;
	background: transparent url(//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_arrow.gif) no-repeat scroll 0 50%;
	border-top:solid 5px #ffffff;
	}
/* 家電のことはトイダに聞け！___トップ  ----------------------*/
/* 家電のことはトイダに聞け！___今ごろ聞いていい？家電のQ&A  ----------------------*/
h4#c-housework-toida-QA-tit{
	margin:0;
	padding:0;
	}
div.c-housework-toida-QA{
	margin:0;
	padding:6px 0 0 0;
	background:#f6f1e5;
	}
	
div.c-housework-toida-QA ul{
	margin:0;
	padding: 0 0 4px 10px;
	}
	
div.c-housework-toida-QA ul li{	
	margin:3px 6px 0 6px;
	padding: 0px 5px 0px 15px;
	background: url(//img.allabout.co.jp/pts/mrs/c_housework/c_housework_toida_li.gif) no-repeat scroll 0% 50%;
	list-style-type: none;
	}
	
div.c-housework-toida-QA p{
	margin:-7px 0 0 0;
	padding:0 15px 10px 0;
	text-align:right;
	}
	
div.c-housework-toida-QA p.toida-qa-form{
	margin:0;
	padding:0 0 0 10px;
	text-align:left;
	}
/* 家電のことはトイダに聞け！___今ごろ聞いていい？家電のQ&A　記事ページ  ----------------------*/
div#c-housework-toida-QA-tit{
	margin:0;
	padding:0;
	}
div.c-housework-toida-QA{
	margin:0;
	padding:6px 0 0 0;
	background:#f6f1e5;
	}
	
div.c-housework-toida-QA h2{
	display:block;
	margin:0 5px 0 15px;
	padding:12px 0 12px 55px;
	background:url(//img.allabout.co.jp/pts/mrs/c_housework/c_housework_toida_qb.gif) no-repeat 0% 50%;
	}
div.c-housework-toida-A{
	margin:0;
	padding:10px 6px 10px 0;
	border:solid #f6f1e5 3px;
	}
div.c-housework-toida-A h3{
	display:block;
	margin:0 5px 0 12px;
	padding:12px 0 12px 55px;
	background:url(//img.allabout.co.jp/pts/mrs/c_housework/c_housework_toida_ab.gif) no-repeat 0% 50%;
	border:none;
	}
	
div.c-housework-toida-QA p.datebox{
	margin:0;
	padding:0 15px 10px 0;
	text-align:right;
	}
	
div.toida-QA-article-bottom{
	margin:10px 0 0 0;
	padding:0;
	background:#ffffff;
	border: solid #f6f1e5 3px; 
	}
	
div.toida-QA-article-bottom dl {
	}
	
div.toida-QA-article-bottom dl dt{
	margin:0 0 0 0;
	padding:5px 0 5px 10px;
	background:#ecded3;
	}
div.toida-QA-article-bottom dl dd{
	margin:5px 0 0 0;
	}
div.toida-QA-article-bottom ul{
	margin:0;
	padding: 0 0 4px 10px;
	}
	
div.toida-QA-article-bottom ul li{	
	margin:3px 6px 0 6px;
	padding: 0px 5px 0px 15px;
	background: url(//img.allabout.co.jp/pts/mrs/c_housework/c_housework_toida_li.gif) no-repeat scroll 0% 50%;
	list-style-type: none;
	}
	
div.toida-QA-article-bottom p{
	margin:-7px 0 5px 0;
	padding:0 15px 10px 0;
	text-align:right;
	}
	
div.toida-QA-article-bottom p.toida-top{
	_margin-top:1px;
	padding:5px 5px 0 0;
	border-top: dotted 1px #ecded3;
	}
div.toida-QA-article-bottom p.toida-qa{
	padding:5px 5px 5px 0;
	}
	
/* 家電のことはトイダに聞け！___今ごろ聞いていい？家電のQ&A　リスト  ----------------------*/
div.sub-title-space img.c-housework-toida-QA-li{
	margin:0 0 3px 5px;_margin:0 0 -2px 5px;
	}
div.c-sub-box h4.toida-QA-li-tit{
	display:block;
	background:url(//img.allabout.co.jp/pts/mrs/c_housework/c_housework_toida_q.gif) no-repeat  0 50%;
	padding:3px 0 3px 35px;
	}
/* 家電のことはトイダに聞け！___家電選びの基礎知識  ----------------------*/
div.c-sub-box h3#housework-toida-kaden-title{
	border-left: 5px solid #a18e87;
	border-bottom: 1px solid #a18e87;
 	margin: 0pt;
	padding: 5px 0pt;
	background: #faf5eb none repeat scroll 0%;
	width: auto;
	height: auto;
	}
div.c-sub-box h3#housework-toida-kaden-title p{
	margin: 0pt;
	padding: 0px 0pt 0px 5px;
	background: #faf5eb none repeat scroll 0%;
	width: auto;
	height: auto;
	text-indent: 0pt;
	}
	
div.c-sub-box p.toida-kaden-read{	
	padding: 10px 5px 0 5px;
	width: auto;
	}
div.c-sub-box div.toida-kaden-box{
	margin: 0;
	padding:0px 10px 0 10px;
	background: #ffffff url(//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_sub_line.gif) repeat-x scroll center bottom;
	/*border-top: solid 2px #a18e87;*/
	}
	
div.c-sub-box div.toida-kaden-boxL{
	float:left;
	width:45%;
	}
div.c-sub-box div.toida-kaden-boxR{
	float:right;
	width:45%;
	}
div.c-sub-box div.toida-kaden-boxL dl dt,
div.c-sub-box div.toida-kaden-boxR dl dt{
	margin:0;
	padding:3px 0 3px 18px;
	background:#faf5eb;
	}
	
div.c-sub-box div.toida-kaden-boxL dl dd,
div.c-sub-box div.toida-kaden-boxR dl dd{
	margin:0;
	padding:0 0 0 0;
	}
div.c-sub-box div.toida-kaden-boxL ul,
div.c-sub-box div.toida-kaden-boxR ul{}
div.c-sub-box div.toida-kaden-boxL ul li,
div.c-sub-box div.toida-kaden-boxR ul li{
	padding:0 0 5px 20px;
	list-style:none;
	background: transparent url(//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_arrow.gif) no-repeat  0 50%;
	}
div.c-sub-box div.toida-kaden-boxL ul li a,
div.c-sub-box div.toida-kaden-boxR ul li a{}
div.c-sub-box div.toida-kaden-boxL ul li a span,
div.c-sub-box div.toida-kaden-boxR ul li a span{}
/* 家電選びの基礎知識  リストページ----------------------*/
div.c-sub-box div#housework-toida-kaden-title{
	border-left: 5px solid #a18e87;
	border-bottom: 1px solid #a18e87;
 	margin: 0pt;
	padding: 5px 0pt;
	background: #faf5eb none repeat scroll 0%;
	width: auto;
	height: auto;
	}
div.c-sub-box div#housework-toida-kaden-title p{
	margin: 0pt;
	padding: 0px 0pt 0px 5px;
	background: #faf5eb none repeat scroll 0%;
	width: auto;
	height: auto;
	text-indent: 0pt;
	}
div.c-sub-box h2.housework-toida-kaden-title2{
	margin:10px 0 0 0;
	font-size:14px;
	}
	
/* 家電選びの基礎知識  記事ページ----------------------*/	
div#housework-toida-kaden-title{
	border-left: 5px solid #a18e87;
	border-bottom: 1px solid #a18e87;
 	margin: 0pt;
	padding: 5px 0pt;
	background: #faf5eb none repeat scroll 0%;
	width: auto;
	height: auto;
	}
div#housework-toida-kaden-title p{
	margin: 0pt;
	padding: 0px 0pt 0px 5px;
	background: #faf5eb none repeat scroll 0%;
	width: auto;
	height: auto;
	text-indent: 0pt;
	}
	
p.housework-toida-kaden-title2{
	margin:10px 0 0 0;
	padding:0;
	font-size:14px;
	}
	
p.housework-toida-kaden-read{
	margin:0 0 5px 0;
	}
/* 家電選びの基礎知識  メーカー一覧----------------------*/	
div.c-sub-box dl.housework-toida-kaden-maker dt{
	margin:0;
	padding:3px 0 3px 18px;
	background:#faf5eb;
	}
	
div.c-sub-box dl.housework-toida-kaden-maker dd{
	margin:0px 0 0 0;
	padding:0 0 0 0;
	}
div.c-sub-box dl.housework-toida-kaden-maker ul{}
div.c-sub-box dl.housework-toida-kaden-maker ul li{
	padding:0 0 5px 20px;
	list-style:none;
	background: transparent url(//img.allabout.co.jp/pts/mrs/c_ceremony/c_ceremony_arrow.gif) no-repeat  0 50%;
	}
/* 
-------------------------------------------------------
 聞かせて、“私”の楽しみ方 080415 追加
-------------------------------------------------------
*/
div#interview {
	width:505px;
	height:auto;
	margin: 20px 0 5px 0;
}
div#interview table{
	width:505px;
	margin:0 0 30px 0;
}
div#interview h3 { 
	width:505px;
	height:30px;
	border: 0px;
	margin: 0px 0 0 0px;
	padding: 5px 0 5px 0;
	background: url("//img.allabout.co.jp/pts/mrs/pts/title_mrs_interview.gif") no-repeat left top;
	text-indent:-9999px;
	}
div#interview span {
	background-color:#FFFFFF;
	}
div#interview span.interview-serise-img {
	background-color:#FFFFFF;
	text-decoration:none;
	}
	
div#interview span.interview-serise-img img{
	width:60px;
	margin:8px 10px 10px 12px;
	_margin:10px 10px 10px 12px;
	background-color:#FFFFFF;
	}
	
div#interview div.mrs-interview-title-box{
	overflow:auto;
	width:417px;
	margin:-10px 0 0 0;
	_margin:-4px 0 0 0;
	background-color:#ffffff;
	}	
	
div#interview p.mrs-interview-title{
	width:320px;
	margin:10px 0 5px 0;
	_margin:8px 0 3px 0;
	color:#A18E87;
	font-weight:bold;
	float:left;
	background-color:#ffffff;
	}
	
	
div#interview p.update{ /*▼safari hack▼*/
	width:70px;
	height:15px;
	float:right;
	margin:5px 0 0 0;
	padding:0px 0 0 0;
	text-align:right;
	color:#D2603D;
	}
div#interview br.clear {
	_display:none;
	}
	
div#interview br.clear2 {
	display:inherit;
	clear:both;
	}
div#interview span img{
	width:44;
	margin:0px 0 3px 0px;
	}
div#interview p.mrs--text{
	width:407px;
	}
	
div#interview p.btn {
	padding: 8px 13px 0pt 0pt;
 	display: block;
	text-align: right;
	}
h1#c-interview-title {
	display: block;
	width: 505px;
	height: 30px;
	margin: 0 0 10px 0;
}
/* mrsトップのリスト表示用 */
div.anything-space-box table#anythingTop-space p.interview-space-title {
	background: #F5EEE1 none repeat scroll 0%;
	display: block;
	height: 30px;
	width: 505px;
}
/* 記事ページリンク */
.interview-title-link:link {
	color:#F04F0F;
}
.interview-title-link:visited {
	color:#F04F0F;
}
.interview-title-link:active {
	color:#cc0000;
}
.interview-title-link:hover {
	color:#000000;
	text-decoration:none
}
/* 
-------------------------------------------------------
 // 聞かせて、“私”の楽しみ方
-------------------------------------------------------
*/


/* 
-------------------------------------------------------
  12ヶ月の自家製レシピ 090209
-------------------------------------------------------
*/
/* 自家製レシピ_タイトル  ----------------------*/
div.c-sub-box h2#c-jika_title {
	display: block;
	margin: 0;
	padding: 0;
}
/* 自家製レシピ_背景  ----------------------*/
div.c-sub-box div.jika_bg {
	position: relative; 
	width: 505px;
	margin: 0;
	padding: 0;
	background-image: url(//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_jika_02.gif);
	background-repeat: no-repeat;
}
/* 自家製レシピ_テキストリンク  ----------------------*/
div.c-sub-box div.jika_bg .read1 {
	width: 465px;
	margin: 0;
	padding: 5px 20px 3px;
	color: #000000;
}
/* 自家製レシピ_ボタン  ----------------------*/
div.c-sub-box div.jika_bg a.jika_btn {
	width: 73px;
	position: absolute;
	right: 16px;
	top: 110px;
/*
	position: absolute;
	right: 17px;
	bottom: 0px;
*/
}

div.c-sub-box div.jika_bg ul,
div.c-sub-box div.jika_bg ul li {
	font-size: 12px;
	line-height: 1.7em;
	list-style: none;
}

div.c-sub-box div.jika_bg ul li {
	float: left;
}

div.c-sub-box div.jika_bg ul li.lt{
	width: 180px;
}
div.c-sub-box div.jika_bg ul li.rt{
	width: 220px;
}


 /* 
--------------------------------------------------------------------------
IFRAME内を制御するCSS
--------------------------------------------------------------------------
*/
/*home*/
body#iframe-home {
	background:#ffffff;
	}
/**/
body#iframe {
	background:#f6eee3;
	}
body#iframe div.recommendbox2 {
	margin:0 0 -3px 0px; _margin:0 0 -3px 0px;
	}
	
body#iframe div.recommendbox2 table.recommendguide {
	
	}
  
 /* 
----------------------------------------------------------------------------------------------------------------------------------------------------
Hack
----------------------------------------------------------------------------------------------------------------------------------------------------
*/
/*win IE7.X------------------------------------------------------------------ */
*+html table#recipe-search-t form div.search-box input#recipe-search,
*+html table#recipe-search-t form div.search-box input#recipe-search2{
	_display:block;
	width:95px;
	_width:95px;
	height: 21px;
	_float:right;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color: #ffffff;
	vertical-align: text-bottom;
	}
*+html table#recipe-search-t div.search-box p#search-op01{
	display:block;
	width:66px;
	height:20px;
	margin:5px 0 0 15px;
	float:left;
	background:url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_a.gif") no-repeat top left;
	text-indent:-9999px;
	}
*+html table#recipe-search-t div.search-box p#search-op02{
	display:block;
	height:23px;
	width:68px;
	margin:0px 0 0 15px;
	float:left;
	background:url("//img.allabout.co.jp/pts/mrs/c_recipe/c_recipe_search_b.gif") no-repeat bottom left;
	text-indent:-9999px;
	}
/*win IE7.X ------------------------------------------------------------------ // */
/*win IE6.X ------------------------------------------------------------------ */
* html div.c-storage-sub-box-b div#storage-diagnosis-Qbox2 div.Answer-Abox{ /*070109更新*/
	width:177px;
	height:19px;
	margin:20px 0 0 0px;
	padding:0 0 0 55px;
	_border-right:solid 10px #FFFFFF;
	float:left;
	}
/*win IE6.X ------------------------------------------------------------------// */
	
/* safari hack ------------------------------------------------------------------  */
div#globalNav ul#genre li.cate01{ /*hack safari*/ /*070401*/
	clear:both;
	list-style-type: none;
	display:block;
	_display: inline;
	margin:0 0 -30px 0;
	_margin:0;*
}
div#globalNav ul#genre ul li.cate02 {
	display:block;
	width:220px;
	height:auto;
	font-weight: normal;
	padding: 10px 0px 0px 20px;
	margin: 0px 3px 0px -6px;
	list-style-type: none;
	background: url(//img.allabout.co.jp/pts/mrs/pts/nav_open_middle2.gif) no-repeat top left;
	vertical-align:bottom;*
	}
	
div#globalNav ul#genre ul li.cate02-b { /*hack safari*//*070401*/
	display:block;
	width:220px;
	height:auto;
	font-weight: normal;
	padding: 10px 0px 0px 20px;
	margin: 0px 3px 0px -6px;
	list-style-type: none;
	background: #FFFFFF url(//img.allabout.co.jp/pts/mrs/pts/nav_open_bottom2.gif) no-repeat top left;
	vertical-align:bottom;*
}
div#globalNav ul#genre ul li.cate02 a,
div#globalNav ul#genre ul li.cate02-b a {
	display:block;
	_display:inline;
	float:right;
	_float:none;
	width:190px;
	_width:170px;
	height:auto;
	margin:-20px 0 10px 0;
	_margin:0 0 0 0;
	vertical-align:bottom;
	border-top:solid 0px #FFFFFF;
	_border-top:solid 1px #FFFFFF;*
	}
table#recipe-search-t form div.search-box input#recipe-search,
table#recipe-search-t form div.search-box input#recipe-search2{
	_display:block;
	width: 100px;
	_width:95px;
	height: 21px;
	_float:right;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color: #ffffff;
	vertical-align: text-bottom;*
	}
table#c-recipe-main table#recipe-newRecipe div.search-newRecipe img.recipe-bkBtn{
	display:block;
	width:79px;
	height:20px;
	margin:0;
	position:relative;
	top:120px;
	_top:38px;
	left:45px;
	_left:40px;*
	}
*+html table#c-recipe-main table#recipe-newRecipe div.search-newRecipe img.recipe-bkBtn{
	display:block;
	width:79px;
	height:20px;
	margin:0;
	position:relative;
	top:35px;
	left:45px;
	_left:40px;*
	}
	
div#c-recipe-search-d-box dl dd ul li {
	display:block;
	width:155px;
	height:2.5em;
	_height:3em;
	margin:0 0 0px 0;
	padding:5px 0 0 13px;
	float:left;*
	}
	
div.c-money-sub-box table.sub-space2 div.money-event-box,
div.c-sub-box table.sub-space2 div.money-event-box{ 
	width:505px;_width:500px;
	margin:0 0 5px 0;
	_margin:-10px 0 0px 0;*
	}
div.c-storage-sub-box-b{
	width:505px;
	_height:auto;
	margin:0 0 0px 0;
	_margin:0px 0 0 0;*
	}
/* safari hack ------------------------------------------------------------------ //*/
 /* 
----------------------------------------------------------------------------------------------------------------------------------------------------
Hack　ここまで//
----------------------------------------------------------------------------------------------------------------------------------------------------
*/
