@charset "utf-8";

div#welcome-area {
     width: 730px;
    margin:     0;
   padding:     0;
}
h2#welcome {
        font-size:   1.2em;
    margin-bottom:   0.5em;
            color: #825c5c;
}
div#welcome-area p {
    font-size:        93%;
  line-height:     1.55em;
       margin: 0 0 30px 0;
      padding:          0;
}

h2.rightarrows { 
        margin: 0 0 10px 0;
       padding: 0 0 0 15px;
    background: url(../../../-media/list-arrow.gif) no-repeat 0 .47em;
         clear: both;
}
h2.rightarrows a { text-decoration:none; }

#info-area {
     width:      698px;
    margin: 0 0 30px 0;
   padding:       15px;
    height:       50px;
    border: dotted 1px #9a9a9a;
  overflow:  auto;
}
dl#info { margin:0; padding:0;}
dl#info dt {
    width:  7em;
	float: left;
	clear: both;
}
dl#info dd {
      margin-left:   7em;
    margin-bottom: 0.55em;
 }
dl#info dt p,
dl#info dd p { font-size:93%; line-height:1.55; }
dl#info dd a { font-size:inherit; }


h2#content-cat {
        width:   730px;
       height:    53px;
margin-bottom:     2px;
      padding:       0;
   background:  url(../../../-media/select.gif) no-repeat;
  text-indent: -9999px;
       border:       0;
        clear:    both;
} 

div#content-cat-box  { width:730px; height:100px; background:#fef9d8; margin:0 0 10px 0; padding:0;}

div#content-cat-head { width:170px; _width:160px; height:80px; margin:10px; padding:0; float:left; background: url(../../../-media/content-cat-head.gif) no-repeat;text-indent: -9999px; }
div#content-cat-area { width:540px; height:80px; margin:10px 0; padding:0; float:left;}
ul#content-cat-list  { margin:0; padding:0; }
ul#content-cat-list li.upper  { display:inline; list-style-type:none; width:170px; height:35px; margin:0 10px 10px 0; padding:0; float:left; }
ul#content-cat-list li.bottom { display:inline; list-style-type:none; width:170px; height:35px; margin:0 10px 0 0; padding:0; float:left;}
ul#content-cat-list li a { margin:0; padding:0; }
ul#content-cat-list li#ring {
         width: 170px;
        height:  35px;
    background: url(../../../-media/content-cat-list-ring.gif) no-repeat;
   text-indent: -9999px;
}
ul#content-cat-list #ring a {
        display :  block;
           width:  170px;
          height:   35px;
          border:      0;
 text-decoration:   none; 
}
ul#content-cat-list li#necklace {
         width: 170px;
        height:  35px;
    background: url(../../../-media/content-cat-list-necklace.gif) no-repeat;
   text-indent: -9999px;
}
ul#content-cat-list #necklace a {
        display :  block;
           width:  170px;
          height:   35px;
          border:      0;
 text-decoration:   none; 
}
ul#content-cat-list li#brooch {
         width: 170px;
        height:  35px;
    background: url(../../../-media/content-cat-list-brooch.gif) no-repeat;
   text-indent: -9999px;
}
ul#content-cat-list #brooch a {
        display :  block;
           width:  170px;
          height:   35px;
          border:      0;
 text-decoration:   none; 
}
ul#content-cat-list li#pierce {
         width: 170px;
        height:  35px;
    background: url(../../../-media/content-cat-list-pierce.gif) no-repeat;
   text-indent: -9999px;
}
ul#content-cat-list #pierce a {
        display :  block;
           width:  170px;
          height:   35px;
          border:      0;
 text-decoration:   none; 
}
ul#content-cat-list li#bracelet {
         width: 170px;
        height:  35px;
    background: url(../../../-media/content-cat-list-bracelet.gif) no-repeat;
   text-indent: -9999px;
}
ul#content-cat-list #bracelet a {
        display :  block;
           width:  170px;
          height:   35px;
          border:      0;
 text-decoration:   none; 
}
ul#content-cat-list li#set {
         width: 170px;
        height:  35px;
    background: url(../../../-media/content-cat-list-set.gif) no-repeat;
   text-indent: -9999px;
}
ul#content-cat-list #set a {
        display :  block;
           width:  170px;
          height:   35px;
          border:      0;
 text-decoration:   none; 
}

#ring a:hover,
#ring a:focus { background: url(../../../-media/content-cat-list-ring-h.gif) no-repeat; }
#necklace a:hover,
#necklace a:focus { background: url(../../../-media/content-cat-list-necklace-h.gif) no-repeat; }
#brooch a:hover,
#brooch a:focus { background: url(../../../-media/content-cat-list-brooch-h.gif) no-repeat; }
#pierce a:hover,
#pierce a:focus { background: url(../../../-media/content-cat-list-pierce-h.gif) no-repeat; }
#bracelet a:hover,
#bracelet a:focus { background: url(../../../-media/content-cat-list-bracelet-h.gif) no-repeat; }
#set a:hover,
#set a:focus { background: url(../../../-media/content-cat-list-set-h.gif) no-repeat; }

div#price-use-box { width:730px; margin:0 0 20px 0; padding:0 ; }
div#price-use-box:after { content: ""; display: block; clear: both; }

    div#content-price-box  { width:360px; _width:350px; height:; background:#fef9d8; margin:0 10px 30px 0; padding:0; float:left;}
    div#content-price-head { width:340px; _width:320px; height:30px; margin:10px 10px 15px 10px; padding:0; background:url(../../../-media/content-price-head.gif) no-repeat; text-indent:-9999px; }
    div#content-price-area { width:208px; _width:198px; height:; margin:0 10px 0 0; padding:0; float:right; }
    ul#content-price-list  { margin:0; padding:0; }
    #content-price-box:after { content: ""; display: block;clear: both; }
 
    div#content-use-box  { width:360px; _width:350px; height:; background:#fef9d8; margin:0; padding:0; float:left;}
    div#content-use-head { width:340px; _width:320px; height:30px; margin:10px 10px 15px 10px; padding:0; background:url(../../../-media/content-use-head.gif) no-repeat; text-indent:-9999px; }
    div#content-use-area { width:208px; _width:198px; height:; margin:0 10px 0 0; padding:0; float:right; }
    ul#content-use-list  { margin:0; padding:0; }
    #content-use-box:after { content: "";display: block; clear: both; }
    
    img.frame { width:110px; height:130px; margin:0 10px 20px 22px; padding:0; float:left;}
    
ul#content-price-list li p,
ul#content-use-list li p { }
ul#content-price-list li p a,
ul#content-use-list li p  a {text-decoration:none; font-size:inherit;  }

/*
ul#content-price-list li p,
ul#content-use-list li p { font-size:93%; line-height:1.55em; }
ul#content-price-list li p a,
ul#content-use-list li p  a {text-decoration:none; font-size:inherit; line-height:1.55em; }
*/


