@charset "shift_jis";
/*  メールマガジン	*/
#A0	{ height:385px }
#A01 { background:#fff url(/i/bk/pen/07.jpg) no-repeat 650px 0}

	/* トップ要素:快適創造 */
#A011	{ top:37px; left:160px; width:80px;  height:83px}
#A012	{ top:25px; left:246px; width:295px; height:75px}
#A013	{ top:12px; left:538px; width:210px; height:90px}

	/* トップ カテゴリ */
#A02	{ right:8px; top:108px; width:220px; height:24px; padding-top:4px; text-align:center; background:#fff;
	color:#444; border:1px #bbb solid; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6}

	/* 見出し部*/
#A04		{ width:700px}
#A04	img	{ display:block; position:absolute; width:130px; height:48px; left:10px; top:11px }
#A04	h1	{ margin-left:130px; color:#ddd }
#A04	strong	{ margin-left:130px; font-size:16px; line-height:20px }

	/* サブメニュー */
#A06		{ top:342px; height:42px; background:url(A06/bk.gif) repeat-x 0 0}
#A06 li		{ position:absolute; width:110px; height:42px; top:0}
#A06 li.m1	{ left: 0}
#A06 li.m2	{ left:110px}
#A06 li.m3	{ left:220px}
#A06 li.m4	{ left:330px}
#A06 li.m5	{ left:440px}
#A06 li.m6	{ left:550px}
#A06 li.m7	{ left:660px}
#A06 li.m8	{ left:770px}


#A06 li a	{ display:block; width:100%; height:44px;
		background-image:url(/service/i/A06/service.gif)}
#A06 li a:hover	{ background-color:#000}

	/* A08:TAB */
#A08		{ background-image:url(A08/ix/1.gif)}
#A08 li.act	{ background-image:url(A08/ix/tab1.gif)}
#A08 li.m1	{ left:25px }
#A08 li.m2	{ left:105px }
#A08 li.m3	{ left:190px }
#A08 li.m4	{ left:400px }
#A08 li.m5	{ left:490px }
#A08 li.m6	{ left:580px }

	/* A09:背景(タイトル) */

#A09		{ top:140px; height:215px; background:url(A08/ix/v1.gif) repeat-x 0 0}
#A09 img 	{ display:block; position:absolute; height:180px; top:22px;
	 	background-repeat:no-repeat; background-position:left bottom; background-color:#000 }
#A09 img.fig	{ width:150px}
#A092		{left:150px}
#A093		{left:300px}
#A094		{left:450px}
#A095		{left:600px}
#A09 #A096	{ left:750px; width:200px}

#A096	{ background-image:url(A09/service.jpg )}


/*	メールマガジン本文	*/

.mmtext { font:normal 12px/18px 'ＭＳ ゴシック',monospace; padding:1em 1em 1em 2em}
.mmtext a	{ text-decoration:underline}

#D1	{ padding-top:1em}

.mmix #D1 .tx,
.mmbn #D1 .tx,
.mmlist #D1 .tx { margin:20px auto 20px 70px; padding:15px 10px; width:480px; border:1px #ddd solid; background:#eee; font-size:12px } 
.mmix #D1 .tx p,
.mmbn #D1 .tx p,
.mmlist #D1 .tx p { color:#666 }

.mmix table.std	{ margin-left:10px; width:580px }
table.std th 	{ background:#d4e8d0; width:120px; font-size:14px; padding:15px; text-align:right }
table.std td 	{ background:#fcfffc; line-height:1.5em; padding:15px }


.mmix .ex600 h3		{ border-bottom:2px #46A934 solid; margin:0 15px }
.mmix .ex600 .tx	{ width:520px; margin:15px auto 10px 40px; padding:10px; border:1px #ddd solid; background:#f4f8f4 }
.mmix .ex600 .tx p	{ line-height:1.5em; color:#606860}	

.mmix .ex600 table.ix	{ background:#ddd }
.mmix .ex600 table.ix td 	{ height:2.5em; vertical-align:middle}
.mmix .ex600 table.ix td a	{ color:#000; font-weight:normal }

/*	h2見出し	*/

.mmix h2	{ margin:10px; width:600px; height:140px }
.mmix h2 img	{ display:block; position:absolute; top:0; left:0; width:600px; height:140px}

dl.mm600bn	{ background:url(/mm/i/ex600/dd-1.jpg) no-repeat 0 0; height:140px; position:relative }
dl.mm600bn dt	{ background:transparent }
dl.mm600bn dt b	{ visibility:hidden }
dl.mm600bn dd.n	{ position:absolute; width:83px; height:83px; font:bold 56px Arial,sans-serif;
		color:#EAF5E9; top:8px; left:5px; text-align:center }
dl.mm600bn h2	{ left:95px; top:5px; color:#fff; width:500px }

	/* 番号送り */
dl.mm600bn dd.rel { position:absolute; top:105px; left:210px; width:390px; height:20px }
dl.mm600bn .rel li	{ width:55px; display:inline}
dl.mm600bn .rel li a	{ color:#050; font:bold 15px Arial,sans-serif; text-decoration:underline;}
dl.mm600bn .rel li a:visited	{ color:#080}
dl.mm600bn .rel li a:hover	{ color:#fff}

	/* 次、前 */
dl.mm600bn dd.page { position:absolute; top:90px; left:10px; width:85px; height:40px}
dl.mm600bn dd.page a { display:block; position:absolute; top:3px; width:29px; height:29px }
dl.mm600bn dd.page img { width:29px; height:29px }
dl.mm600bn dd.page a.prev { left:3px }
dl.mm600bn dd.page a.next { left:36px }

	/* 一覧表示 */
#D2 table.ix		{ background:#d4d8d0 /* e0ecd0 */}
#D2 table.ix th		{ text-align:center; padding:0; width:70px; height:80px; font-size:36px; line-height:2em; color:#e8ffe0; border:1px #6c0 solid }
#D2 table.ix td		{ width:auto; padding:0; background:#fff url(/i/bk/pen/11.jpg) no-repeat 270px 0 }
#D2 table.ix .odd td	{ background-image:url(/i/bk/pen/05.jpg)}
#D2 table.ix td p 	{ font-weight:normal; font-size:12px; color:#786; line-height:1.3em; padding:2px 15px 2px 10px}
#D2 table.ix td p em	{ font-weight:normal; color:#130; font-size:12px}
#D2 table.ix h5		{ font-size:16px; height:1.2em; padding:1px; background:#d0e8c4; border:1px #f4f8f0 solid}
#D2 table.ix h5	a	{ color:#030; padding:2px 4px }

/*	リスト */
dl.mm600lst		{ position:relative }
dl.mm600lst dd.x	{ background:url(/mm/i/ex600/dd-2.jpg) no-repeat 0 0; height:130px}

dl.mm600lst dd.n	{ position:absolute; width:83px; height:83px; font:bold 56px Arial,sans-serif;
			color:#E9EDEC; top:16px; left:5px; text-align:center }
dl.mm600lst dt		{ height:16px; padding-top:0}
dl.mm600lst dd p	{ margin-left:40px; color:#62756E; font-size:14px; line-height:1.2em; margin-bottom:8px  }
dl.mm600lst dd.x a	{ font-size:26px; color:#000; padding:36px 20px 0px 92px; line-height:1.2em; font-weight:normal}
dl.mm600lst dd.x a:visited	{ color:#fff }
dl.mm600lst dd.x a:hover { background:transparent; color:#f60 }

.mmlist dl.mm600bn	{ background-image:url(/mm/i/ex600/dd-3.jpg)}
.mmlist dl.mm600bn h2	{ font-size:36px }

	/* ARI 48px */
.ari48 		{ background-image:url(/ari/i/bx/ari-300-1.jpg)}
.ari48 ul	{ background:#080 url(/ari/i/bx/ari-300-z.gif) no-repeat left bottom }
.ari48 li.x1 .x	{ background-image:url(/ari/i/bx/ari-300-x3.gif)}

	/* 製品48px */
.pro48 		{ background-image:url(/product/i/bx/bx300-pro1.jpg)}
.pro48 ul	{ background:#080 url(/product/i/bx/bx300-pro-z.gif) no-repeat left bottom }
.pro48 li	{ background-image:url(/product/i/bx/bx300-pro-m.jpg)}

.pro48 li.x9 .x	{ background-image:url(/aurasound/bassshaker/i/bx/x6.gif)}

	/* 音響と開発 48px */
.svc48 		{ background-image:url(/service/i/bx/bx300-sv1.jpg)}
.svc48 li	{ background-image:url(/service/i/bx/bx300-sv-m.jpg)}
.svc48 li.x1 .x,
.svc48 li.x2 .x,
.svc48 li.x3 .x	{ background-image:url(/service/i/bx/bx300-sv-x1.gif)}
.svc48 li.x8 .x	{ background-image:url(/service/i/bx/bx300-sv-x8.gif)}
.svc48 li.x5 .x,
.svc48 li.x4 .x	{ background-image:url(/service/i/bx/sv-x5.gif)}

	/* 音楽と書籍 48px */
.book48 	{ background-image:url(/contents/i/bx/book-300-1.jpg)}
.book48 li	{ background-image:url(/contents/i/bx/book-300-m.jpg)}
.book48 li.x1 .x { background-image:url(/contents/i/bx/cd-300-x1.gif)}
.book48 li.x2 .x { background-image:url(/contents/i/bx/book-300-x1.gif)}

	/* リンク 48px */
.link48 	{ background-image:url(/link/i/bx/link-300-1.jpg)}
.link48 li.x1 .x { background-image:url(/link/i/bx/link-300-x1.gif)}

.link48 ul,
.book48 ul,
.svc48 ul	{ background:#9FD27D url(/service/i/bx/bx300-sv-z.gif) no-repeat left bottom }

	/* メールマガジン 48px */

.mm48		{ background:url(/mm/i/bx/mm.jpg) no-repeat 9px 0}
.mm48 li	{ background-image:url(/mm/i/bx/mm-m.jpg)}
.mm48 ul	{ background:#61B149 url(/mm/i/bx/mm-z.gif) no-repeat left bottom }

.mm48 table.ix td	{ height:2.5em }

.mm48 li.x1 .x,
.mm48 li.x2 .x,
.mm48 li.x3 .x { background-image:url(/mm/i/bx/mm-x1.gif)}
.mm48 li.x10 .x{ background-image:url(/service/i/bx/bx300-sv-x1.gif)}

