@charset "utf-8";/* エスケープ */



/*
	--------------------------------
	Created: 2008.01.10
	Last Modified: 2008.09.25 by ryuko@commons.co.jp
	--------------------------------
	- Table of Contents -

	スタイル設定
		- コンテンツ

		- メインコンテンツ

		- サイドバー

		- プロダクトページリンク

	--------------------------------
*/



/* --------------------------------
	コンテンツ
-------------------------------- */

div#content { width:946px; background:#fff; }



/* --------------------------------
	メインコンテンツ
-------------------------------- */

div#main_content { padding:5px 13px 63px 20px; width:715px; float:right; }



/* --------------------------------
	サイドバー
-------------------------------- */

div#sidebar { width:185px; padding:5px 0px 0px 0px; border-top:5px solid #fff; float:right; }


/* グローバルナビ ---------------- */
div#sidebar #nav { padding:1px 1px 0 1px; width:183px; border-bottom:1px solid #333333; background:#333333; }
div#sidebar #nav ul {}
div#sidebar #nav ul li { clear:both; float:left; }
div#sidebar #nav ul li h2 { position:relative; padding:0 0 1px 0; width:183px; background:#333333; z-index:2; }
div#sidebar #nav ul li ul { position:relative; margin:-1px 0 0 0px; padding:0 0 0 0; width:183px; z-index:1; }
div#sidebar #nav ul li ul li { padding:1px 0 0 0; background:url(../img/nav/dl_h.gif) repeat-x; }
div#sidebar #nav ul li ul li a { display:block; }



/* バナー ---------------- */
div#sidebar .bnr { margin:0 auto 0 auto; width:160px; }
div#sidebar .bnr ul {}
div#sidebar .bnr ul li { clear:both; padding:5px 0 0 0; float:left; }
div#sidebar .bnr ul li a { display:block; }



/* --------------------------------
	プロダクトページリンク
-------------------------------- */

div#prd_impression  { position:relative; margin:20px 0 0 0; background:#BFBFBF; }
div#prd_impression h3 { background:#333333; text-align: center; }

div#prd_impression #eachimp ul { padding:8px 6px 6px 6px; }
div#prd_impression #eachimp ul li { clear:both; float:left; }
div#prd_impression #eachimp ul li ul { position:relative; padding:0; z-index:1; }
div#prd_impression #eachimp ul li ul li { margin:-1px 0 0 0; border:1px solid #40b417; }
div#prd_impression #eachimp ul li ul li a { display:block; }





