@charset "utf-8";

/********************************************************************************

   記事スタイル
   １）記事日付（個別記事ごとのスタイル）
   ２）グループ共通スタイル（ヘッダー・記事エリア・フッター）
   ３）靴専科共通スタイル（店舗紹介表組みスタイル）

********************************************************************************/

/* ------------------------------------------------------------------------
   記事日付（10070101）太陽の子公式サイト全面リニューアルのお知らせ
------------------------------------------------------------------------ */

#article-10070101 dl {
	margin:0 0 20px 30px;
}
#article-10070101 dt {
	float:left;
	clear:left;
	width:12em;
	margin:0;
}
#article-10070101 dd {
	margin:0 0 0 12em;
}


/* ------------------------------------------------------------------------
   記事日付（10062301）長谷川興産株式会社は「カエル！ジャパン」を推進しています
------------------------------------------------------------------------ */

ol.number {
	margin:0 0 1.5em 2em;
}

ol.number li {
	margin-bottom:0;
}

/* ------------------------------------------------------------------------
   記事日付（10051901）わらべうた ベビーマッサージ３回コースお友だちパッケージのお知らせ
------------------------------------------------------------------------ */

#article-10051901 dl {
	margin:0 0 20px 30px;
}
#article-10051901 dt {
	float:left;
	clear:left;
	width:8em;
	margin:0;
}
#article-10051901 dd {
	margin:0 0 0 8em;
}
#article-10051901 dd ul {
	margin:0 0 0 20px;
}
#article-10051901 dd ul li{
	list-style:disc;
	margin-bottom:0;
}

/* ------------------------------------------------------------------------
   記事日付（10051701）メイドサービスがベビーシッティングサービスを開始します
------------------------------------------------------------------------ */

#article-10051701 .maid-list{
	padding:3px;
	margin:0 0 10px;
}

#article-10051701 .maid-list dl{
	margin:0 0 0 2em;
}

#article-10051701 .maid-list dl dt{
	margin:10px 0 0;
	line-height:1.6em;
	font-weight:bold;
}

#article-10051701 .maid-list dl dd{
	margin:0 0 0 10px;
}
/* ------------------------------------------------------------------------
   記事日付（10043003）武蔵浦和に病児保育室(北戸田に続いて2ヶ所目)を4月より開設
------------------------------------------------------------------------ */

dl.article-10043003 {
	margin:0 0 20px 0;
	background:url(/info/images/10043003/map.gif) right center no-repeat;
	padding:0 315px 0 0;
	min-height:230px;
	height:auto !important;
	height:230px;
}

dl.article-10043003 dt {
	float:left;
	clear:left;
	width:6em;
	margin:0 0 5px;
}
dl.article-10043003 dd {
	margin:0 0 5px 6em;
}
/* ------------------------------------------------------------------------
   記事日付（10043002）埼玉県川口市に「イリーゼ川口」が5月にオープン
------------------------------------------------------------------------ */
#article-10043002 .contetnts-box-lv3 {
	margin:0 0 20px 0;
}
#article-10043002 .irs-photo {
	width:550px;
	margin:0 auto 20px auto;
	font-size:91.5%;
	text-align:center;
}
#article-10043002 .irs-photo-l{
	float:left;
	padding:3px;
	border:1px solid #999;
}
#article-10043002 .irs-photo-r{
	float:right;
	width:240px;
	padding:3px;
	border:1px solid #999;
}

#article-10043002 #irs-info dl,
#article-10043002 #irs-info p {
	margin:0 25px;
}
#article-10043002 #irs-info dt{
	float:left;
	clear:left;
	width:6.5em;
	margin:0;
}

#article-10043002 #irs-info dd{
	margin:0 0 0 6.5em;
}
/* ------------------------------------------------------------------------
   記事日付（10043001）
------------------------------------------------------------------------ */
#article-10043001 dl {
	margin:0 0 20px 30px;
}
#article-10043001 dt {
	float:left;
	clear:left;
	width:6em;
	margin:0;
}
#article-10043001 dd {
	margin:0 0 0 6em;
}
#article-10043001 dd ul {
	margin:0 0 0 20px;
}
#article-10043001 dd ul li{
	list-style:disc;
	margin-bottom:0;
}


/* ------------------------------------------------------------------------
   記事日付（10042702）
------------------------------------------------------------------------ */
#article-10042702 {
	margin:0 10px;
}

#article-10042702 .img-center{
	text-align:center;
}

/* ------------------------------------------------------------------------
   記事日付（10042701）
------------------------------------------------------------------------ */
#article-10042701 {
	margin:0 10px;
}

#article-10042701 dl.spec02{
	clear:both;
	margin:5px 0 10px 30px;
}

#article-10042701 dl.spec02 dt{
	clear:left;
	float:left;
	margin:0 0 0.5em;
	width:8em;
}

#article-10042701 dl.spec02 dd{
	margin:0 0 0.5em 8em;
}

#article-10042701 .img-center{
	text-align:center;
}

/* ------------------------------------------------------------------------
   記事日付（10042201）
------------------------------------------------------------------------ */
#article-10042201 {
	margin:0 10px;
}
#article-10042201 dl.seminer {
	margin:0 10px 10px 10px;
}
#article-10042201 dl.seminer dt{
	float:left;
	clear:left;
	width:5.5em;
	margin:0;
}
#article-10042201 dl.seminer dd{
	margin:0 0 0 5.5em;
}
#article-10042201 #article-body {
	margin:0 0 10px 0;
}

/* ------------------------------------------------------------------------
   記事日付（10042001）
------------------------------------------------------------------------ */
#article-10042001 dl.spec01{
	margin:0 0 0 2em;
}

#article-10042001 dl.spec01 dt{
	margin:10px 0 0;
	line-height:1.6em;
	font-weight:bold;
}

#article-10042001 dl.spec01 dd{
	margin:0 0 0 10px;
}

#article-10042001 .spec01-copy{
	margin:1em 0 1em 2em;;
}

#article-10042001 dl.spec02{
	clear:both;
	margin:5px 0 10px 30px;
}

#article-10042001 dl.spec02 dt{
	clear:left;
	float:left;
	margin:0 0 0.5em;
	width:8em;
}

#article-10042001 dl.spec02 dd{
	margin:0 0 0.5em 8em;
}

/* ------------------------------------------------------------------------
   記事日付（10041601）
------------------------------------------------------------------------ */

div#article-10041601 {
	width:640px;
	height:220px;
	margin:40px auto;
	font-size:0.9em;
	color:#333;
}

div#article-10041601 p.left{
	float:left;
	margin-bottom:0;
	padding:3px;
	border:1px solid #999;
	text-align:center;
}

div#article-10041601 p.right{
	float:right;
	width:300px;
	margin-bottom:0;
	padding:3px;
	border:1px solid #999;
	text-align:center;
}


/* ------------------------------------------------------------------------
   記事日付（10040801）
------------------------------------------------------------------------ */
#article-10040801 .contetnts-box-lv3 {
	margin:0 0 20px 0;
}

#article-10040801 .meister-photo {
	margin:0 auto 20px auto;
	width:400px;
	padding:3px;
	border:1px solid #999;
	font-size:91.5%;
	text-align:center;
}

#article-10040801 .meister-photo p{
	text-align:left;
}

#article-10040801 .meister-list{
	padding:3px;
	margin:0 0 10px;
}

#article-10040801 .meister-list strong{
	font-size:16px;
}

#article-10040801 .meister-list dl{
	margin:0 0 0 2em;
}

#article-10040801 .meister-list dl dt{
	margin:10px 0 0;
	line-height:1.6em;
	font-weight:bold;
}

#article-10040801 .meister-list dl dd{
	margin:0 0 0 10px;
}


/* ------------------------------------------------------------------------
   記事日付（10040501）
------------------------------------------------------------------------ */
#article-10040501 .contetnts-box-lv3 {
	margin:0 0 20px 0;
}
#article-10040501 .irs-photo {
	width:550px;
	margin:0 auto 20px auto;
	font-size:91.5%;
	text-align:center;
}
#article-10040501 .irs-photo-l{
	float:left;
	padding:3px;
	border:1px solid #999;
}
#article-10040501 .irs-photo-r{
	float:right;
	width:240px;
	padding:3px;
	border:1px solid #999;
}

#article-10040501 #irs-info dl,
#article-10040501 #irs-info p {
	margin:0 25px;
}
#article-10040501 #irs-info dt{
	float:left;
	clear:left;
	width:6.5em;
	margin:0;
}

#article-10040501 #irs-info dd{
	margin:0 0 0 6.5em;
}

/* ------------------------------------------------------------------------
   記事日付（10040102）
------------------------------------------------------------------------ */

div#article-10040201 {
	width:660px;
	height:200px;
	margin:40px auto;
	font-size:0.9em;
	color:#333;
}

div#article-10040201 p.left{
	float:left;
	margin-bottom:0;
	padding:3px;
	border:1px solid #999;
	text-align:center;
}

div#article-10040201 p.right{
	float:right;
	width:316px;
	margin-bottom:0;
	padding:3px;
	border:1px solid #999;
	text-align:center;
}

dl.dl-100402 {
	border:1px solid #333;
	padding:0 0 5px;
}

dl.dl-100402 dt{
	background:#333333 none repeat scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
	margin:0 0 10px;
	padding:2px 10px;
}

dl.dl-100402 dd{
	margin:0;
	padding:0 10px;
}


/* ------------------------------------------------------------------------
	記事日付（10040101）
------------------------------------------------------------------------ */
#article-10040101 {
	margin:0 10px 10px 10px;
}
#article-10040101 h3 {
	background:none;
	border:none;
	margin:0 10px 20px 10px;
	padding:0;
	text-align:center;
}
#article-10040101 dl {
	border:1px solid #333;
	padding:0 0 10px 0;
}
#article-10040101 dt {
	margin:0 0 10px 0;
	padding:2px 10px;
	font-weight:bold;
	background:#333;
	color:#FFF;
}
#article-10040101 dd {
	margin:0;
	padding:0 10px;
}


/* ------------------------------------------------------------------------
   記事日付（10031101）
------------------------------------------------------------------------ */

div#article-100311-01 {
	width:550px;
	height:190px;
	margin:20px auto;
}

div#article-100311-01 p.left{
	float:left;
	margin-bottom:0;
	padding:3px;
	border:1px solid #999;
}

div#article-100311-01 p.right{
	float:right;
	width:240px;
	margin-bottom:0;
	padding:3px;
	border:1px solid #999;
}


/* ------------------------------------------------------------------------
   記事日付（09122101）
------------------------------------------------------------------------ */
#article-09122101.thumbnail .thumb-r {
	margin-left:200px;
}

/* ------------------------------------------------------------------------
   記事日付（10010401）
------------------------------------------------------------------------ */

#article-10010401 dl {
	margin:0 0 20px 0;
}

#article-10010401 dt {
	float:left;
	clear:left;
	width:4em;
	margin:0;
	font-weight:bold;
}
#article-10010401 dd {
	margin:0 0 0 4em;
}

/* ------------------------------------------------------------------------
   記事日付（09122401）
------------------------------------------------------------------------ */
#article-09122401 .thumb-c {
	width:192px;
}

/* ------------------------------------------------------------------------
   記事日付（09121802）
------------------------------------------------------------------------ */
#article-09121802.thumbnail .thumb-r {
	margin-left:200px;
}

/* ------------------------------------------------------------------------
   記事日付（09111101）
------------------------------------------------------------------------ */
ul.article-091111-01 li {
	margin:0;
}

ul.article-091111-01 li a {
	background:url(/common/images/icon/blank.gif) 0 0.2em no-repeat;
	padding:0 0 0 18px;
}


/* ------------------------------------------------------------------------
   記事日付（09110102）
------------------------------------------------------------------------ */

dl.article-091102-01 {
	margin:0 0 20px 0;
	background:url(/info/images/09110101/map.gif) right center no-repeat;
	padding:0 315px 0 0;
	min-height:230px;
	height:auto !important;
	height:230px;
}

dl.article-091102-01 dt {
	float:left;
	clear:left;
	width:6em;
	margin:0 0 5px;
}
dl.article-091102-01 dd {
	margin:0 0 5px 6em;
}
/* ------------------------------------------------------------------------
   記事日付（09100101）
------------------------------------------------------------------------ */
.article-091001-01 dl {
	margin:0 0 20px 0;
}
.article-091001-01 dt {
	float:left;
	clear:left;
	width:6em;
	margin:0 0 0.5em 0;
}
.article-091001-01 dd {
	margin:0 0 0.5em 6em;
}

/* ------------------------------------------------------------------------
   記事日付（09092801）
------------------------------------------------------------------------ */

div#media-l {
	float:left;
	width:160px;
}

div#media-r {
	width:520px;
	float:left;
}

dl.article-090928-01 {
	margin:0 0 20px 0;
}

dl.article-090928-01 dt {
	float:left;
	clear:left;
	width:6em;
	margin:0 0 5px;
}
dl.article-090928-01 dd {
	margin:0 0 5px 6em;
}

/* ------------------------------------------------------------------------
   記事日付（09082601）
------------------------------------------------------------------------ */

dl.article-090826-01 {
	margin:0 0 20px 0;
	font-weight:bold;
}

dl.article-090826-01 dt {
	float:left;
	clear:left;
	width:11em;
	margin:0;
}
dl.article-090826-01 dd {
	margin:0 0 0 11em;
}

/* ------------------------------------------------------------------------
   記事日付（07032201）
------------------------------------------------------------------------ */

dl.article-070322-01 {
	margin:0 0 20px 30px;
}

dl.article-070322-01 dt {
	float:left;
	clear:left;
	width:3.5em;
	margin:0;
}
dl.article-070322-01 dd {
	margin:0 0 0 3.5em;
}

/* ------------------------------------------------------------------------
   記事日付（09031701）
------------------------------------------------------------------------ */

dl.article-090317-01 {
	margin:0 0 20px 30px;
}

dl.article-090317-01 dt {
	float:left;
	clear:left;
	width:6em;
	margin:0;
}
dl.article-090317-01 dd {
	margin:0 0 0 6em;
}


/* ------------------------------------------------------------------------
   グループ共通スタイル
------------------------------------------------------------------------ */

/*----- 記事ヘッダー -----*/
#article-header h2 {
	font-size:140%;
	background:url(/info/common/images/h2-loca-bg.gif) right top no-repeat;
	padding:14px 0 10px 0;
	line-height:1.4;
	margin:0 0 10px 0;
}

#article-header p.date {
	text-align:right;
	border-bottom:1px solid #666;
}

/*----- 記事エリア -----*/
#article-area {
	margin:0 0 30px 0;
}

/*----- 記事フッター -----*/
#article-footer dl {
	border:1px solid #333;
	padding:0 0 5px 0;
	margin-top:1em;
}

#article-footer dt {
	margin:0 0 10px 0;
	background:#333;
	color:#FFF;
	padding:2px 10px;
	font-weight:bold;
}

#article-footer dd {
	padding:0 10px;
	margin:0;
}

/* ------------------------------------------------------------------------
   靴専科共通スタイル
------------------------------------------------------------------------ */
/*----- 靴専科店舗紹介 -----*/
dl.kutsu-shop-info {
	margin:10px 0 20px 0;
	padding:0 0 0 1em;
}

dl.kutsu-shop-info dt {
	clear:left;
	float:left;
	margin:0;
	width:6em;
}

dl.kutsu-shop-info dd {
	background:#FFF;
	margin:0 0 0 6em;
}
/*----- キャンペーンリスト -----*/
dl.kutsu-campaign-list {
	margin:10px 0 20px 0;
	padding:0 0 0 1em;
}

dl.kutsu-campaign-list dt {
	clear:left;
	float:left;
	margin:0;
	width:8em;
}

dl.kutsu-campaign-list dd {
	background:#FFF;
	margin:0 0 0 8em;
}

/*----- 靴専科サービス紹介リスト -----*/
.kutsu-service-info dl {
	margin:10px 0 20px 0;
	padding:0 0 0 1em;
	float:left;
}

.kutsu-service-info dl dt {
	clear:left;
	float:left;
	margin:0;
	width:7em;
}

.kutsu-service-info dl dd {
	background:#FFF;
	margin:0 0 0 7em;
}

.kutsu-service-info img {
	float:left;
	padding:5px;
	border:1px solid #999;
	margin:10px 10px 10px 0;
}

.kutsu-service-info p {
	padding:10px 0;
}
/* ----------------------------------------
	shop-info(detail)
---------------------------------------- */
/* ----- 2010.04.28以降 ----- */
#kutsu-shop-info dl {
	background:#EDEDED;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
}
#kutsu-shop-info dt {
	float:left;
	clear:left;
	width:7em;
	padding:0.5em;
	border-top:1px solid #CCC;
	margin:0;
}
#kutsu-shop-info dd {
	margin:0 0 0 8em;
	padding:0.5em;
	background:#FFF;
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
}


/* ------------------------------------------------------------------------
   おそうじ本舗メディア掲載スタイル
------------------------------------------------------------------------ */

/*----- メディアアイコン -----*/
#article-area h3.tv{
	background:url(/info/common/images/icon-tv.gif) 0 0 no-repeat;
	border:none;
	padding:2px 0 2px 30px;
	line-height:1.3;
}
#article-area h3.radio{
	background:url(/info/common/images/icon-radio.gif) 0 2px no-repeat;
	border:none;
	padding:4px 0 5px 30px;
	line-height:1.3;
}
#article-area h3.mag{
	background:url(/info/common/images/icon-mag.gif) 0 2px no-repeat;
	border:none;
	padding:0 0 2px 30px;
	line-height:1.3;
}
#article-area h3.newsp{
	background:url(/info/common/images/icon-newsp.gif) 0 2px no-repeat;
	border:none;
	padding:0 0 2px 30px;
	line-height:1.3;
}
#article-area h3.html{
	background:url(/info/common/images/icon-html.gif) 0 2px no-repeat;
	border:none;
	padding:0 0 2px 30px;
	line-height:1.3;
}

/*----- メディア内容表組み -----*/
dl.media-info {
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
	background:#EDEDED;
}
dl.media-info dt {
	float:left;
	clear:left;
	width:7em;
	padding:0.5em;
	font-weight:bold;
	border-top:1px solid #999;
	margin:0;
}
dl.media-info dd {
	margin:0 0 0 8em;
	padding:0.5em;
	border-top:1px solid #999;
	border-left:1px solid #999;
	background:#FFF;
}


/*----- おそうじに関する情報供給サービス -----*/
#about-media {
	font-size:91.5%;
}

#about-media p {
	margin:0 0 10px 0;
}

#about-media ol {
	margin:0 0 10px 20px;
}

#about-media li {
	margin:0 0 0 1em;
}


/* ------------------------------------------------------------------------
   イリーゼ共通スタイル
------------------------------------------------------------------------ */
/*----- イリーゼ老人ホーム紹介 -----*/
dl.irs-info {
	margin:10px 0 20px 10px;
	padding:0 0 0 1em;
}

dl.irs-info dt {
	clear:left;
	float:left;
	margin:0;
	width:6em;
}

dl.irs-info dd {
	background:#FFF;
	margin:0 0 0 6em;
}















