/*-- 専用スタイルシート --*/


div#left_column ul li span.design {
	width : 160px ;
	height : 20px ;
	text-indent : -9999px ;
	background-image : url(../../common/img/button_menu_design.gif) ;
	background-position : 0 -20px ;
	background-repeat : no-repeat ;
	display : block ;
}

div#right_column div.design h2 {
	margin-top : 15px ;
}

div#right_column div.design div.intro {
	padding : 20px 10px 40px 10px ;
}

div#right_column div.design div.intro img {
	padding-right : 20px ;
	display : block ;
	float : left ;
}

div#right_column div.design div.intro p {
	margin : 0 ;
}

div#right_column div.design div.design_block {
	padding : 20px 0 ;
}

div#right_column div.design div.design_block h3 {
	width : 655px ;
	height : 18px ;
	background-image : url(../img/h3_empty.gif) ;
	background-position : left top ;
	background-repeat : no-repeat ;
}

div#right_column div.design div.design_block h3 span {
	margin-left : 18px ;
	padding : 0 10px ;
	font-size : 14px ;
	line-height : 18px ;
	background-color : #473d3f ;
}

div#right_column div.design div.design_block h4 {
	padding-top : 20px ;
	padding-left : 20px ;
}

div#right_column div.design div.design_block div.block4 {
	margin : 0 ;
	padding : 15px 0 0 0 ;
	width : 158px ;
	float : left ;
}

div#right_column div.design div.design_block div.block4 img {
	margin-right : auto ;
	margin-left : auto ;
	display : block ;
}

div#right_column div.design div.design_block div.block4 p {
	padding-top : 5px ;
	font-size : 9px ;
	line-height : 14px ;
	text-align : center ;
}

div#right_column div.design div.design_block div.block3 {
	margin : 0 ;
	padding : 15px 0 0 0 ;
	width : 210px ;
	float : left ;
}

div#right_column div.design div.design_block div.block3 img {
	margin-right : auto ;
	margin-left : auto ;
	display : block ;
}

div#right_column div.design div.design_block div.block3 p {
	padding-top : 5px ;
	font-size : 10px ;
	line-height : 14px ;
	text-align : center ;
}

div#right_column div.design div.design_block div.block3 p.comment {
	padding : 5px 10px 0 10px ;
	height : 56px ;
	font-size : 10px ;
	line-height : 14px ;
	text-align : left ;
}

div#right_column div.design div.design_block div.block2 {
	margin : 0 ;
	padding : 15px 0 0 0 ;
	width : 317px ;
	float : left ;
}

div#right_column div.design div.design_block div.block2 img {
	margin-right : auto ;
	margin-left : auto ;
	padding-bottom : 10px ;
	display : block ;
}

div#right_column div.design div.design_block div.block2 p {
	padding-top : 5px ;
	font-size : 10px ;
	line-height : 14px ;
	text-align : center ;
}

div#right_column div.design div.design_block div.block2 p.fs09 {
	font-size : 9px ;
	line-height : 14px ;
}

div#right_column div.design div.design_block div.block2 p a {
	padding : 0 !important ;
	background : none !important ;
}

div#right_column div.design div.design_block div.block2 p a:visited {
	color : #808080 ;
}

div#right_column div.design div.design_block div.block2 p img {
	padding : 0 ;
	display : inline ;
}

div#right_column div.design div.design_block div.block2 p.comment {
	margin : 0 auto ;
	padding-top : 10px ;
	width : 270px ;
	height : 56px ;
	font-size : 10px ;
	line-height : 14px ;
	text-align : left ;
}

div#right_column div.design div.design_block div.block2 p.center {
	text-align : center!important ;
}

div#right_column div.design div.design_block ul {
	padding : 5px 20px 40px 20px ;
	list-style : none ;
}

div#right_column div.design div.design_block ul a {
	text-decoration : none ;
}

div#right_column div.design div.design_block ul span {
	color : #000000 ;
}

div#right_column div.design div.design_block ul li {
	display : inline ;
}

div#right_column div.design div.design_block ul li h4 {
	padding-top : 12px ;
	padding-left : 0 ;
	width : 180px ;
	font-size : 11px ;
	line-height : 18px ;
	float : left ;
}

div#right_column div.design div.design_block ul li ul {
	margin-left : 180px ;
	padding : 12px 0 0 0 ;
}

div#right_column div.design div.design_block ul li ul li {
	font-size : 11px ;
	line-height : 18px ;
}

div#right_column div.backnumber {
	padding-top : 60px ;
}


/*-- マウスオーバー拡大枠 --*/
a.preview{
	cursor:default;
}

p#preview{
	position:absolute;
	background:#3a3134;
	padding:10px;
	display:none;
	color:#fff;
}

