BODY{
  width: 830px;
  scrollbar-face-color: #ffffff;
  scrollbar-arrow-color: #330000;
  scrollbar-track-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #333333;
  scrollbar-3dlight-color: #333333;
  scrollbar-darkshadow-color: #333333;
  margin : 0px auto 0px auto;
  background-position: top center;
  background-repeat: repeat;
  background-image: url(bg_naname_01.gif);
  background-color:#ffffff;
}


.iframescrollbar{
  scrollbar-face-color: #ffffff;
  scrollbar-arrow-color: #330000;
  scrollbar-track-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #333333;
  scrollbar-3dlight-color: #333333;
  scrollbar-darkshadow-color: #333333;
}

P {
  line-height: 110%;
  letter-spacing:1px;
}

H1{
  color:#333333;
  font-size:16px;
  text-align:left;
  font-weight: normal; 
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
}


H2, H3 {
  color:#333333;
  font-size:10pt;
  margin: 5px 0px 5px 5px;  
}

H4, H5, H6 {
  color:#333333;
  font-size:10pt;
  font-weight: normal; 
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}




TH, TD{
  font-size: 10pt;
  line-height: 120%;
  letter-spacing:0px;
}


A{
  text-decoration : underline;
  color:#0066CC;
}


A:hover { 
  color:#cc0099;
}

*html UL{
  color:#333333;
  font-size: 10pt;
  font-weight: normal; 
  margin: 0px 0px 0px 30px;
  line-height: 150%;
  letter-spacing:0px;
  list-style-image: url(list_yajirushi.gif); 
}

UL{
  color:#333333;
  font-size: 10pt;
  font-weight: normal; 
  margin: 0px 0px 0px 0px;
  line-height: 150%;
  letter-spacing:0px;
  list-style-image: url(list_yajirushi.gif); 
}


.clear { 
clear: both; 
} 


.body-top { 
width: 830px;
background-color:#ffffff;
padding: 160px 10px 0px 10px;
margin: 0px 0px 0px 0px;
background-image: url(title_top.JPG);
background-repeat: no-repeat;
background-position: top center;
letter-spacing:1px;
text-align:left;
color: #333333;
} 



.body-container { 
width: 830px;
background-color:#ffffff;
padding: 0px 10px 0px 10px;
margin: 0px 0px 0px 0px;
font-size: 10pt;
line-height: 150%;
letter-spacing:1px;
text-align:left;
} 


* html .body-wrapper { 
width: 615px;
background-color:#ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 5px 0px 5px;
float: left;
}

.body-wrapper { 
width: 615px;
background-color:#ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 10px;
float: left;
}


.body-main { 
width: 370px;
background-color:#ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image: url(bg_top_main.gif);
background-repeat: no-repeat;
background-position: top left;
line-height: 150%;
letter-spacing:1px;
font-size: 12px;
text-align:left;
float: right;
}


* html .body-left { 
width: 220px;
background-color:#ffffff;
border-top: 1px #999999 solid;
border-bottom: 1px #999999 solid; 
border-right: 1px #999999 solid; 
border-left: 1px #999999 solid; 
padding: 5px 5px 5px 5px;
margin: 0px 0px 5px 0px;
line-height: 150%;
letter-spacing:0px;
font-size: 12px;
text-align:left;
}

.body-left { 
width: 220px;
background-color:#ffffff;
border-top: 1px #999999 solid;
border-bottom: 1px #999999 solid; 
border-right: 1px #999999 solid; 
border-left: 1px #999999 solid; 
padding: 5px 5px 5px 5px;
margin: 0px 0px 15px 0px;
line-height: 150%;
letter-spacing:0px;
font-size: 12px;
text-align:left;
}



.body-bottom { 
width: 830px;
background-color:#CADFDF;
padding: 0px 10px 0px 10px;
margin: 0px 0px 0px 0px;
font-size: 10px;
text-align:center;
line-height: 160%;
letter-spacing:1px;
color:#666666;
} 



.main-title { 
width: 370px;
height: 25px;
color:#333333;
background-image: url(bg_top_main_title.gif);
background-repeat: no-repeat;
background-position: top center;
padding: 2px 0px 0px 0px;
margin: 0px 0px 5px 0px;
letter-spacing:1px;
font-size: 10pt;
text-align:center;
}


.left-title { 
width: 220px;
color:#333333;
background-color:#cccccc;
border-top: 1px #999999 solid;
border-bottom: 1px #999999 solid; 
border-right: 1px #999999 solid; 
border-left: 1px #999999 solid; 
padding: 0px 0px 0px 0px;
margin: 10px 0px 10px 0px;
font-size: 8pt;
letter-spacing:0px;
text-align:center;
}

.left-title-new-arrive { 
width: 220px;
color:#ffffff;
background-color:#FF5580;
border-top: 1px #FF5580 solid;
border-bottom: 0px #FF5580 solid; 
border-right: 1px #FF5580 solid; 
border-left: 1px #FF5580 solid; 
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
letter-spacing:1px;
font-size: 8pt;
text-align:center;
}

.new-arrive { 
width: 220px;
color:#333333;
background-color:#FFEAEF;
background-image: url(bg_flower7.gif);
border-top: 1px #FF5580 solid;
border-bottom: 1px #FF5580 solid; 
border-right: 1px #FF5580 solid; 
border-left: 1px #FF5580 solid; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
letter-spacing:1px;
line-height: 150%;
font-size: 8pt;
text-align:center;
}

.new-arrive-in { 
width: 200px;
color:#333333;
padding: 7px 0px 7px 0px;
margin-left: auto;
margin-right: auto;
letter-spacing:1px;
line-height: 150%;
font-size: 8pt;
text-align:left;
}


.left-title-pr { 
width: 220px;
color:#000033;
background-image: url(bg_top_pr.JPG);
background-color:#99CCFF;
border-top: 0px #330066 solid;
border-bottom: 0px #330066 solid; 
border-right: 0px #330066 solid; 
border-left: 0px #330066 solid; 
padding: 10px 0px 5px 0px;
margin: 15px 0px 10px 0px;
letter-spacing:1px;
line-height: 120%;
font-size: 12px;
font-weight:normal;
text-align:center;
}

.left-title-pr a { 
color:#330066;
font-weight:bold;
}

.left-title-pr image { 
margin-top:10px;
margin-bottom:5px;
}

.right-title { 
width: 160px;
color:#333333;
background-color:#cccccc;
border-top: 1px #999999 solid;
border-bottom: 1px #999999 solid; 
border-right: 1px #999999 solid; 
border-left: 1px #999999 solid; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 8pt;
letter-spacing:0px;
line-height: 120%;
text-align:center;
}


.right-title2 { 
width: 160px;
color:#333333;
background-color:#ffff99;
border-top: 1px #ffcc33 solid;
border-bottom: 1px #ffcc33 solid; 
border-right: 1px #ffcc33 solid; 
border-left: 1px #ffcc33 solid; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 8pt;
letter-spacing:0px;
line-height: 120%;
text-align:center;
}



.right-content { 
width: 150px;
color:#333333;
padding: 0px 0px 0px 5px;
margin: 10px 0px 20px 0px;
font-size: 8pt;
text-align:left;
line-height: 140%;
letter-spacing:0px;
}

.right-content2 { 
width: 150px;
color:#333333;
padding: 0px 0px 0px 5px;
margin: 10px 0px 20px 0px;
font-size: 9pt;
text-align:left;
line-height: 140%;
letter-spacing:0px;
}

