/* ------------------------------
ContentsParts Layout 
------------------------------- */
#c-top #contentsParts {
	background:#fff url(img/pict_index.jpg) no-repeat left top;
}
/* ------------------------------
Category Top Layout 
------------------------------- */
#mainBtnParts div{
	margin-bottom:50px;
	float:left;
	width:209px;
	height:167px;
	text-align:left;
	background-color:#000000;
}
#mainBtnParts div a {
	display:block;
	width:209px;
	height:167px;
}
#mainBtnParts div a span{
	display:block;
	width:209px;
	height:33px;
}
#mainBtnParts div a span{
	background-repeat:no-repeat;
	text-indent: -9000px;
	position:relative;
/*\*/
	overflow: hidden;
/**/
}
#mainBtnParts div a:link span, #mainBtnParts div a:visited span {
	background-position:left top;
}
#mainBtnParts div a:hover span, #mainBtnParts div a:active span {
	background-position:-209px top;
}
#btnMainScissors, #btnMainBrush, #btnMainBook {
	margin-right:40px;
}
#btnMainScissors a span{
	background-image:url(img/btn_scissors.gif);
}
#btnMainBrush a span{
	background-image:url(img/btn_brush.gif);
}
#btnMainOther a span{
	background-image:url(img/btn_other.gif);
}
#btnMainBook a span{
	background-image:url(img/btn_book.gif);
}
/* ------------------------------
Common Layout 
------------------------------- */
#labelPageTitle {
	text-align:left;
	background-repeat:no-repeat;
	background-position:left top;
	text-indent: -9000px;
	position:relative;
/*\*/
	overflow: hidden;
/**/
}
#p-tools .clearline hr {
border-top-width:5px;
border-color:#f0f0f0;
}
* html #p-tools .clearline hr {
height:5px;
}
.toolsContainer {
	position:relative;
}
.toolsContainer .textParts {
	position:relative;
	z-index:2;
}

.toolsContainer .textParts h2 {
	margin-bottom:4px;
	font-weight:bold;
}
.toolsContainer .textParts h2 img {
	margin-left:10px;
	vertical-align:baseline;
	line-height:1.231;
}
#baseParts .toolsContainer .textParts p {
	margin-bottom:0;
	color:#909090;
}
#baseParts p#fText1 {
	margin:50px 0;
	text-align:left;
	width:332px;
	height:48px;
	background:#fff url(img/contact_tool.gif) no-repeat left top;
	text-indent: -9000px;
	position:relative;
/*\*/
	overflow: hidden;
/**/
}
/* ------------------------------
Scissors Layout 
------------------------------- */
#c-scissorsIndex #contentsParts {
	background:#fff url(scissors/img/pict_index.jpg) no-repeat left top;
}
#c-scissorsIndex #labelPageTitle {
	margin-bottom:1.8em;
	width:122px;
	height:21px;
	background:#fff url(scissors/img/title_index.gif) no-repeat left top;
}

/* ------------------------------
Brush Layout 
------------------------------- */
#c-brushIndex #contentsParts {
	background:#fff url(brush/img/pict_index.jpg) no-repeat left top;
}
#c-brushIndex #labelPageTitle {
	margin-bottom:1.8em;
	width:122px;
	height:21px;
	background:#fff url(brush/img/title_index.gif) no-repeat left top;
}

/* ------------------------------
other Layout 
------------------------------- */
#c-otherIndex #contentsParts {
	background:#fff url(other/img/pict_index.jpg) no-repeat left top;
}
#c-otherIndex #labelPageTitle {
	margin-bottom:1.8em;
	width:122px;
	height:21px;
	background:#fff url(other/img/title_index.gif) no-repeat left top;
}

/* ------------------------------
book Layout 
------------------------------- */
#c-bookIndex #contentsParts {
	background:#fff url(book/img/pict_index.jpg) no-repeat left top;
}
#c-bookIndex #labelPageTitle {
	margin-bottom:1.8em;
	width:81px;
	height:21px;
	background:#fff url(book/img/title_index.gif) no-repeat left top;
}
#c-bookIndex p#fText2 {
	margin:50px 0;
	text-align:left;
	width:409px;
	height:49px;
	background:#fff url(book/img/contact_book.gif) no-repeat left top;
	text-indent: -9000px;
	position:relative;
/*\*/
	overflow: hidden;
/**/
}
/* ------------------------------
SubNaviParts Layout 
------------------------------- */
#subNaviParts .labelSubNavi {
	background-image:url(img/label_sub.gif);
}
#btnScissors a {
	background-image:url(img/btn_sub_scissors.gif);
}
#btnBrush a {
	background-image:url(img/btn_sub_brush.gif);
}
#btnOther a {
	background-image:url(img/btn_sub_other.gif);
}
#btnBook a {
	background-image:url(img/btn_sub_book.gif);
}
#c-scissorsIndex #btnScissors a, #c-brushIndex #btnBrush a, #c-otherIndex #btnOther a, #c-bookIndex #btnBook a {
	background-position:-157px top;
}
