@charset "shift-jis";

* { padding: 0; margin: 0; }

body {
    scrollbar-face-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
    scrollbar-3dlight-color: #000000;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-darkshadow-color: #000000;
}

.font { font-family: "MS UI Gothic","ヒラギノ角ゴ Pro W3","OSAKA"; font-size: 11px; line-height: 110%; color: #666666;} 
.font_mini { font-family: "MS UI Gothic", "ヒラギノ角ゴ Pro W3", "OSAKA"; font-size: 12px; line-height: 120%; color: #666666;}
.font_mm { font-family: "MS UI Gothic", "ヒラギノ角ゴ Pro W3", "OSAKA"; font-size: 9px; line-height: 120%; color: #666666;}
.font_top { font-family: "MS UI Gothic", "ヒラギノ角ゴ Pro W3", "OSAKA"; font-size: 16px; line-height: 120%; color: #FFFFFF;}
.font_item { font-family: "MS UI Gothic","ヒラギノ角ゴ Pro W3","OSAKA"; font-size: 11px; line-height: 110%; color: #666666;} 
.font_t { font-family: "MS UI Gothic", "ヒラギノ角ゴ Pro W3", "OSAKA"; font-size: 12px; line-height: 120%; color: #666666; font-weight: bold;}
.font_f { font-family: "MS UI Gothic", "ヒラギノ角ゴ Pro W3", "OSAKA"; font-size: 12px; line-height: 120%; color: #666666;}
.font_big { font-family: "MS UI Gothic", "ヒラギノ角ゴ Pro W3", "OSAKA"; font-size: 14px; line-height: 110%; color: #666666;}
.fontmac { font-family: "MS UI Gothic","ヒラギノ角ゴ Pro W3","OSAKA"; font-size: 14px; line-height: 150%; color: #000000;} 
.font_eigo { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 120%; color: #333333;}
a.linksize:link, a.linksize:visited { color:#3366cc;text-decoration:none; font-size: 11px;}
a.linksize:hover { text-decoration: underline ;} 
A:{text-decoration:none;} A:link {color:#3366cc;text-decoration:none; font-size: 12px;} A:visited {color:#3366cc;text-decoration:none; font-size: 12px;} A:active {color:#3366cc;text-decoration:none； font-size: 12px;} A:hover { text-decoration: underline ;} 


img{
    border:0;
}
img a{
    border:0;
}
img a:hover{
    border:0;
}
img.t{
    border:0;
    width:150px;
    height:150px;
}



#ul_news{
    list-style:none;  
    margin: 0;
    padding: 0;
    list-style-type: none;
}
#li_news_n{
    padding-left:18px; 
	background:url('../img/wnm.gif') no-repeat 0px 0.4em; 
    text-align:left;
    line-height:20px;
}
#li_news_o{
    padding-left:18px; 
	background:url('../img/wnmg.gif') no-repeat 0px 0.4em; 
    text-align:left;
    line-height:20px;
}

#li_bio{
    padding-left:10px; 
	background:url('../img/bio_lm.gif') no-repeat 0px 0.4em; 
    text-align:left;
    line-height:15px;
}

/*ここからメニュー用*/

ul#navigation {
    width:1000px;
    margin:0;
	padding:0px 0px 0px 7px;
    overflow:hidden;　/*float解除*/
    zoom:100%;　/*float解除*/
}
ul#navigation li {
    float:left; /*次の要素を右側へ回り込ませる*/
    list-style:none; /*リストの●を消す*/
}
ul#navigation li a {
    display:block; /*インラインからブロック要素へ変更*/
    height:20px; /*高さ*/
    width:110px; /*横幅*/
    text-align:center; /*テキストの位置*/
    font-weight:bold; /*テキストの太さ*/
    letter-spacing:1px; /*文字間隔*/
    text-indent:-9898px; /*テキストを横に飛ばして見えなくする*/
    background-image:url(../img/menu.gif); /*メニュー画像*/
    background-repeat:no-repeat; /*画像の繰り返しをオフに*/
}

ul#navigation li a.News {background-position:0px 0px;width:64px;}
ul#navigation li a.News:hover {background-position:0 -20px;}
 
ul#navigation li a.Concept {background-position:-69px 0px; width:107px;}
ul#navigation li a.Concept:hover {background-position:-69px -20px;}
 
ul#navigation li a.PeopleDesign {background-position:-176px 0px; width:151px;}
ul#navigation li a.PeopleDesign:hover {background-position:-176px -20px;}
 
ul#navigation li a.Product {background-position:-327px 0px; width:101px;}
ul#navigation li a.Product:hover {background-position:-327px -20px;}
 
ul#navigation li a.Designer {background-position:-428px 0px; width:187px;}
ul#navigation li a.Designer:hover {background-position:-428px -20px;} 

ul#navigation li a.Biography {background-position:-615px 0px; width:120px;}
ul#navigation li a.Biography:hover {background-position:-615px -20px;} 

ul#navigation li a.BLOG {background-position:-735px 0px; width:87px;}
ul#navigation li a.BLOG:hover {background-position:-735px -20px;}

ul#navigation li a.Press {background-position:-822px 0px; width:84px;}
ul#navigation li a.Press:hover {background-position:-822px -20px;} 

ul#navigation li a.Aboutus {background-position:-906px 0px; width:90px;}
ul#navigation li a.Aboutus:hover {background-position:-906px -20px;} 



/*ここからスニーカー用*/

#tr_sneaker{
padding-left:10px;
}

p.sneaker{
padding-left:10px;
}


/*ここからNEWS画像用*/
.shadowlarge img {
   background-image: url(../img/news/shadow310x235.gif);
   background-repeat: no-repeat;
   background-position: right bottom;
   padding: 0px 10px 10px 0px;
}

.shadowsmall img {
   background-image: url(../img/news/shadow210x160.gif);
   background-repeat: no-repeat;
   background-position: right bottom;
   padding: 0px 10px 10px 0px;
}


/*ここからテーブル用*/

#designer_table{
text-align:left;
}

#content_table{
text-align:left;
}

p.tokikake {
border: solid 1px #999999;
padding: 10px;
width:320px;
}
p.tokikake2 {
border: solid 1px #999999;
padding: 10px;
width:700px;
}

/*ここからスライドショー用*/
#window {   
    overflow:hidden;/* 必須 */  
    position:relative;/* 必須 */  
    width:245px;/* 画像1枚の横幅 */  
    height:144px;/* 画像1枚の高さ */  
    background: url(images/bg.gif);/* 任意 */  
    border:3px solid #ff3366;/* 任意 */  
}  

#slideshow  {   
    width:1470px;/* 画像2枚分の横幅 */  
    height:150px;/* 画像2枚分の横幅 */  
    overflow:hidden;/* 必須 */  
    position:relative;/* 必須 */  
    padding:0;   
    margin:0;   
}   
#slideshow li   {   
    width:245px;/* 画像1枚の横幅 */  
    height:150px;/* 画像1枚の高さ */  
    float:left;/* 横並びに */  
    display:inline;   
}  
 
/*ここからプレス用*/
#div_blocka {
   float: left;
   width: 50px;
   text-align:right;
   margin-right:25px;
   font-weight:bold;
}
#div_blockb {
   width: 670px;
   text-align:left;
}
div.blockc {
   clear: both;
}
div.blockd {
   float: left;
   width: 15%;
}
div.blockf {
   clear: both;
}

#content {
width: 720px;
margin: 0 auto;
}

#li_press{
    padding-left:10px;
	list-style:none;
    text-align:left;
    line-height:15px;
}



