@charset "utf-8";


/* ****************************************_**************************************** */


/* global_navigation // showroom-topics */

#gnavi_showroom-topics {
	width: 117px;
	background-position: 0 -116px;
}

#gnavi_showroom-topics:hover {
	background-position: 0 -116px;
}

/* ****************************************_**************************************** */


/* promotion_area */

div#promotion_area {
	height: 90px;
	background: url(/images/common/oblique_line_bg.gif) top center repeat;
}


/* ****************************************_**************************************** */


/* localmenu // all */

div#blog_section {
	margin:20px 0 0 0;
	padding:0;
}

div.blog_section_left {
	margin:10px 0 0 0;
	padding:0;
	width:210px;
	float:left;
}

p.blog_side_title {
	margin:0 0 5px 0;
	padding:0;
}

p.blog_side_title02 {
	margin:0 0 5px 0;
	padding:0;
}

ul.blog_side_navi {
	margin:0;
	padding:0;
}

ul.blog_side_navi li {
	display:block;
	margin:0;
	padding:0;
	width:210px;
	height:31px;
}

ul.blog_side_navi li a {
	display:block;
	margin:0;
	padding:0;
	width:210px;
	height:31px;
	text-indent:-9999px;
}

ul.blog_side_navi li.category01 a {
	background:url(/images/staff-blog/blog_side_01.gif) no-repeat left top;
}

ul.blog_side_navi li.category02 a {
	background:url(/images/staff-blog/blog_side_02.gif) no-repeat left top;
}

ul.blog_side_navi li.category03 a {
	background:url(/images/staff-blog/blog_side_03.gif) no-repeat left top;
}

ul.blog_side_navi li.category04 a {
	background:url(/images/staff-blog/blog_side_04.gif) no-repeat left top;
}

ul.blog_side_navi li.category05 a {
	background:url(/images/staff-blog/blog_side_05.gif) no-repeat left top;
}

ul.blog_side_navi li.category06 a {
	background:url(/images/staff-blog/blog_side_06.gif) no-repeat left top;
}

ul.blog_side_navi li.category07 a {
	background:url(/images/staff-blog/blog_side_07.gif) no-repeat left top;
}

ul.blog_side_navi li.category08 a {
	background:url(/images/staff-blog/blog_side_08.gif) no-repeat left top;
}

ul.blog_side_navi li.category09 a {
	background:url(/images/staff-blog/blog_side_09.gif) no-repeat left top;
}

ul.blog_side_navi li.category10 a {
	background:url(/images/staff-blog/blog_side_10.gif) no-repeat left top;
}

ul.blog_side_navi li.category11 a {
	background:url(/images/staff-blog/blog_side_11.gif) no-repeat left top;
}

ul.blog_side_navi li.category12 a {
	background:url(/images/staff-blog/blog_side_12.gif) no-repeat left top;
}

ul.blog_side_navi li.category13 a {
	background:url(/images/staff-blog/blog_side_13.gif) no-repeat left top;
}

ul.blog_side_navi li.category14 a {
	background:url(/images/staff-blog/blog_side_14.gif) no-repeat left top;
}

	
ul.blog_side_navi li a:hover{
	background-position:0 -31px;
}	
	

div.shop_navi {
	margin:20px 0 0 0;
	padding:0;
}

div.shop_navi ul {
	margin:0;
	padding:0;
}

div.shop_navi ul li {
	display:block;
	margin:7px 0 5px 5px;
	padding:0 0 2px 15px;
	font-size:0.85em;
	background:url(/images/staff-blog/neibor_btn_arrow.gif) center left no-repeat;
}

p.rss {
	margin:30px 0 0 0;
	padding:0;
	width:85px;
	height:18px;
	font-size:1px;
}

p.rss a {
	display:block;
	text-indent:-9999px;
	margin:0;
	padding:0;
	width:85px;
	height:18px;
	background:url(/images/staff-blog/rss.gif) no-repeat left top;
}

	
div.blog_section_right {
	margin:0;
	padding:0;
	width:550px;
	float:right;
}
	
div.blog_section_right h3 {
	margin:0 0 10px 0;
	padding:0;
	width:550px;
	height:60px;
	text-indent:-9999px;
	background:url(/images/staff-blog/index/title.gif) no-repeat left top;
}


div.pickup {
	margin:0;
	padding:1px;
	background:url(/images/common/oblique_line_topics.gif) repeat;
}
	
div.pickup_in {
	background:#FFFFFF;
	margin:0;
	padding:15px;
}

div.pickup_topics {
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	background: url(/images/common/dotline.gif) bottom no-repeat;
}

p.pickup_image {
	margin:0;
	width:135px;
	float:left;
	text-align:center;
}

p.pickup_image a {
	display:block;
	width:128px;
	height:96px;
	margin:0;
	padding:0;
	border:solid 6px #f2f2f2;
}

p.pickup_title {
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	background: url(/images/common/dotline.gif) bottom no-repeat;
	font-size:1.23em;
}

p.pickup_text {
	padding:0;
}

p.pickup_date {
	margin:0;
	padding:0;
}


p.pickup_date span {
	margin:0;
	padding:0 20px 0 0;
	vertical-align:middle;
}

div.pickup_body {
	margin:0;
	padding:0;
	width:350px;
	float:right;
}

div.pickup_others {
	margin:0;
	padding:0;
	font-size:0.85em;
}

div.pickup_others p {
	margin:0 0 5px 0;
	padding:0;
}

span.pickup_others_date {
	margin:0;
	padding:0 15px 0 0;
}

span.pickup_others_category {
	margin:0;
	padding:0 15px 0 0;
	vertical-align:middle;
}



div#blog_new_section {
	margin:30px 0 0 0;
	padding:0;
}

div#blog_new_section h3 {
	margin:0 0 15px 0;
	padding:0;
	width:780px;
	height:40px;
	font-size:1px;
	text-indent:-9999px;
	background:url(/images/staff-blog/new_topics.gif) no-repeat left top;
}
	
div.step {
	margin:0 0 23px 0;
	paddin:0;
}

div.step_left {
	margin:0;
	padding:0;
	width:380px;
	float:left;
}
		
div.step_right {
	margin:0;
	padding:0;
	width:380px;
	float:right;
}

div.step_right ul {
	margin:0;
	padding:0;
}

div.step ul li {
	display:block;
	margin:0;
	padding:0;
	font-size:0.85em;
	letter-spacing:0.1em;
}

div.step ul li span {
	padding:0 15px 0 0;
}

p.all_view {
	margin:10px 0 0 0;
	padding:0;
	text-align:right;
}

p.category_title {
	margin:0 0 10px 0;
	padding:0;
}

