﻿/*初期設定*/
* {
	margin: 0;
	padding: 0;
}

/*フォント定義*/

.size-SS{font-size:10px;line-height:16px;font-family:Verdana, Arial, sans-serif,"細明朝体","Hiragino Kaku Gothic Pro", "Osaka"}  
.size-S{font-size:12px;line-height:18px;font-family:Verdana, Arial, sans-serif,
"細明朝体","Hiragino Kaku Gothic Pro", "Osaka"}  
.size-M{font-size:14px;line-height:20px;font-family:Verdana, Arial, sans-serif,"細明朝体","Hiragino Kaku Gothic Pro", "Osaka"}  
.size-L{font-size:17px;line-height:20px;font-family:Verdana, Arial, sans-serif,"細明朝体","Hiragino Kaku Gothic Pro", "Osaka"} 
.size-LL{font-size:20px;line-height:24px;font-family:Verdana, Arial, sans-serif,"細明朝体","Hiragino Kaku Gothic Pro", "Osaka"}  
.info{font-size:12px;letter-spacing:10px;font-family:Verdana, Arial, sans-serif,"細明朝体","Hiragino Kaku Gothic Pro", "Osaka"} 


a{ color:#666; text-decoration:none; }
a:hover{color:#a6a6a6; text-decoration:none;}


.border1{
	border-style:solid;
	border-color:#9999CC;
	border-width:1px;
}

.border2{
	border-style:solid;
	border-color:#FF9999;
	border-width:1px;
}

/*タグ定義*/
body {
	background-color: #fff;

}

/*タグ定義ここまで*/

/*ボックス定義*/


#back {
	background-image:url(../img/shad.gif);	
	background-repeat: repeat-y;
}

#box {
	width:760px;
	background-color:#fff;
	margin-left:18px;
}


#header { 
	z-index:2;
	background-image:url(../img/top.jpg);
	position:relative;
	width:760px;
	height:120px;
} 

#menu {
	position:absolute;left: 1px; top: 88px; width: 755px
	left:10px;
	top:88px;
}



#top a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
    background-image:url(../img/menu_02.gif);
}
#top a:hover{
    background-position:0px -32px;
}

#top_here a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
	background:url('../img/menu_02.gif') 0 -32px no-repeat;
}

#shopping a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
    background-image:url(../img/menu_03.gif);
}
#shopping a:hover{
    background-position:0px -32px;
}

#shopping_here a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
	background:url('../img/menu_03.gif') 0 -32px no-repeat;
}

#brand a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
    background-image:url(../img/menu_04.gif);

}
#brand a:hover{
    background-position:0px -32px;
}

#brand_here a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
	background:url('../img/menu_04.gif') 0 -32px no-repeat;
}

/*#nayami a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
    background-image:url(../img/menu_05.gif);

}
#nayami a:hover{
    background-position:0px -32px;
}

#nayami_here a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
	background:url('../img/menu_05.gif') 0 -32px no-repeat;
}


#aroma a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
    background-image:url(../img/menu_06.gif);

}
#aroma a:hover{
    background-position:0px -32px;
}

#aroma_here a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
	background:url('../img/menu_06.gif') 0 -32px no-repeat;
}*/

#esute a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
    background-image:url(../img/menu_07.gif);

}
#esute a:hover{
    background-position:0px -32px;
}

#esute_here a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
	background:url('../img/menu_07.gif') 0 -32px no-repeat;
}

#excellence a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
    background-image:url(../img/menu_08.gif);

}
#excellence a:hover{
    background-position:0px -32px;
}

#excellence_here a{
    width:106px;
    height:32px;
    overflow:hidden;
    float:left;
	background:url('../img/menu_08.gif') 0 -32px no-repeat;
}

.dn {
	DISPLAY: none;
}

#navi {
	width:760px;
	height:32px;
}

#navi1 {
	background-image:url('../img/contents_05.gif');
	position:absolute;
	top:115px;
	width:760px;
	height:32px;
}


/*フッター定義*/
#footer{
	width:760px;
        height35px;
        clear:left;
}

#footerline {
	background-position: top;
	width: 760px;
	height13px;
	background-image: url('../img/top_19.gif');
	margin: 10px 0px 0px 0px;
} 

#copyright p{
TEXT-ALIGN: center;
margin:10px 0px 30px 0px;
}



/*フッター定義ここまで*/