h1,img,div{ behavior: url(/css/iepngfix.htc) }

*{
color:#ffffff;
}

a:link{
color:#ffffff;
}

body{
	background: #000000 url(../img/black/back.jpg) no-repeat center top;
}

#contents a:link{
color:#FF0000;
}

#contents a:hover{
color:#FFf;
}

#wrapper {
	background: url(../img/black/wback.gif) repeat-y 400px 200px;
}

#category{
color:#fff;
}


h4{
border-bottom:#FFFFFF 2px solid;
border-top:#FFFFFF 2px solid;
background-image:url(../img/black/title_back.gif);
}

#leftmenutit{
	background: url(../img/black/lefttit.gif) no-repeat;
}

h1{
background-image:url(../img/black/logo.gif);
background-repeat:no-repeat;
width:352px;
height:156px;
float:left;
margin:0 0 0 3px;
}


#change h6{
background: url(../img/black/designchange.gif) no-repeat;
}

#change  #black a{
	background: url(../img/black/change_black_over.gif) no-repeat;
}

#change  #white a{
	background: url(../img/black/change_white_.gif) no-repeat;
}


#sliding-navigation li a:hover{
background-image:url(../img/format/menu_back.png);
background-position:0 0;
}


.whitepagetop{
display:none;
}

.blackpagetop{
display:block;}



/*メニュー************************************** */
#menublack{
display:block
}
#menuwhite{
display:none;
}


#menublack ul li{
	background: #000000;
}

#menublack #menu1 a img{background: url(../img/black/menu_1.png) no-repeat;}
#menublack #menu2 a img{background: url(../img/black/menu_2.png) no-repeat;}
#menublack #menu3 a img{background: url(../img/black/menu_3.png) no-repeat;}
#menublack #menu4 a img{background: url(../img/black/menu_4.png) no-repeat;}
#menublack #menu5 a img{background: url(../img/black/menu_5.png) no-repeat;}
#menublack #menu6 a img{background: url(../img/black/menu_6.png) no-repeat;}
#menublack #menu7 a img{background: url(../img/black/menu_7.png) no-repeat;}

/*フッター********************************** */


#footer {
background: url(../img/black/footback.jpg) ;
background-repeat:repeat-x;
	background-color:#FFFFFF;
	color:#000000;
}


#footer #copyright{
background-image:url(../img/black/copyright.gif);}



/*カテゴリータイトル********************************** */
.top h2{background: url(../img/black/contents_tit_top.gif) no-repeat;}
.work h2{background: url(../img/black/contents_tit_work.gif) no-repeat; width:200px;}
.blog h2{background: url(../img/black/contents_tit_blog.gif) no-repeat; width:200px;}
.prof h2{background: url(../img/black/contents_tit_prof.gif) no-repeat; width:200px;}
.link h2{background: url(../img/black/contents_tit_link.gif) no-repeat; width:200px;}



.about{
	background: url(../img/black/category_sub_about.gif);
}
.what{
	background: url(../img/black/category_sub_new.gif);
}
.worklist{
	background: url(../img/black/category_sub_worklist.gif);
}
.archive{
	background: url(../img/black/category_sub_archive.gif);
}



/*　TOP********************************* */
.mainimg{
border: 1px solid #333;
}

.top span{
border-bottom:#3f3f3f 1px solid;
}


/*　work********************************* */
#worksum p a,#worksum p a:link{
border:1px solid #666;
}

#worksum p a:hover{
border:1px solid #FF0000;
}	

#worklist li{
border-bottom:#3c3c3c 1px solid;
}

#worklist li a{
background: url(../img/black/arrow.gif) no-repeat 0px 5px;
background-color:#000;
}

#worklist li a:link,#worklist li a:visited,#worklist li a:active{
background-color:#000;
}

#worklist li a:hover{
background-color:#ff0000;
}

.custom-text {
color:#666;
background-color:#FF0000;
padding:10px;
border:3px solid #fff;
}

#worksyousai img{
border: 1px solid #333;
}

#titleimg{
background-image:url(../img/black/title.gif);
}

#itemimg{
background-image:url(../img/black/item.gif);
}



.buynow{
border:#303030 1px solid;
background-image:url(../img/black/buynowback.gif);
background-color:#000000;
}

.buynow dd{
color:#FFFFFF;
}



/*　blog********************************* */


.blogp img{
border:#3f3f3f 1px solid;
}


.blogp p{
border-top:#3f3f3f 1px solid;
border-bottom:#3f3f3f 1px solid;
}



/*　prof********************************* */

.proftext h2{
font-family:"ＭＳ Ｐ明朝", "細明朝体";
}

#mokuva a{
background-image:url(../img/black/mokuva.gif);
}

#kujaku a{
background-image:url(../img/black/kujaku.gif);
}


/*　link********************************* */

#linklist div{
width:250px;
margin:0 0 60px 0;
}

#linklist div h6{
font-size:1.4em;
font-weight:bold;
letter-spacing:0.1em;
padding:0 0 10px 0;
margin:0 0 12px 0;
border-bottom: 1px solid #3f3f3f;
}

#linklist div ul li a:link{
color:#FFFFFF;
display:block;
width:250px;
text-decoration:none;
letter-spacing:0.1em;
}



#linkright{
float:right;
width:250px;
}
#linkleft{
float:left;
width:250px;
}






#linklist div h6{
border-bottom: 1px solid #3f3f3f;
}

#linklist div ul li a:link, #linklist div ul li a:visited, #linklist div ul li a:active {
color:#fff;

display:block;
width:250px;
text-decoration:none;
letter-spacing:0.1em;
}

#linklist div ul li a:hover{
background-color:#FF0000;
}




/*その他********/
.blacksum{display:block;}
.whitesum{display:none;}




/* スライドショー */
div#slide-controls p#slide-nav a {
border: #666 1px solid;
}
 
div#slide-controls p#slide-nav a:link{
color:#666;
}

div#slide-controls p#slide-nav a:hover{
color:#666;
border: #fff 1px solid;
}
 
div#slide-controls p#slide-nav a.on { 
background:#FF0000;
border: #fff 1px solid;
color:#fff; }