@charset   "UTF-8";

#main3{
    width : 570px;
    height : 40px;
    text-align: center;
    background: url(http://www.nostyle.jp/skincareshop/img/consept-up.jpg) no-repeat;
    }
    #main3_1{
    width : 570px;
    height : 160px;
    text-align: left;
    background: url(http://www.nostyle.jp/skincareshop/img/consept.down.jpg) no-repeat;
    }
    
    #main3_2{
    width : 210px;
    height : 110px;
    float: right;
    text-align: left;
    margin-right: 5pt;
    }
    
#main2_1{
    width : 510px;
    text-align: left;
    margin-left: 30pt;
    }  
    
#main4{
    width : 570px;
    height : 40px;
    text-align: center;
    background: url(http://www.nostyle.jp/skincareshop/img/nyukaikin.jpg) no-repeat;
    }
#mainmenu4{
    width : 570px;
    height : 40px;
    text-align: center;
    }
    #main4_1{
    width : 570px;
    height :160px;
    text-align: left;
    background: url(http://www.nostyle.jp/skincareshop/img/nyukaikin-dw.jpg) no-repeat;
    }
    
    #mainmenu4_1{
    width : 570px;
    height : 30px;
    text-align: left;
    }
    
    #main4_2{
    width : 330px;
    height : 110px;
    float: left;
    text-align: left;
    margin-left: 10pt;
    }
    
#main5{
    width : 570px;
    height : 40px;
    text-align: center;
    background: url(http://www.nostyle.jp/skincareshop/img/shinmi.jpg) no-repeat;
    }
#mainmenu5{
    width : 570px;
    height : 250px;
    text-align: center;
    }
    #main5_1{
    width : 570px;
    height : 110px;
    text-align: left;
    background: url(http://www.nostyle.jp/skincareshop/img/shinmi-dw.jpg) no-repeat;
    }
    
    #main5_2{
    width : 300px;
    height : 110px;
    float: right;
    text-align: left;
    margin-right: 5pt;
    }
    
 #main6{
    width : 570px;
    height : 40px;
    text-align: center;
    background: url(http://www.nostyle.jp/skincareshop/img/newcare.jpg) no-repeat;
    }
    #main6_1{
    width : 570px;
    height : 110px;
    text-align: left;
    background: url(http://www.nostyle.jp/skincareshop/img/newcaredown.jpg) no-repeat;
    }
    
    #main6_2{
    width : 330px;
    height : 110px;
    float: left;
    text-align: left;
    margin-left: 10pt;
    }

	
#contface{
  width: 555px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
邵ｲ padding-left: 5px;
}
#mainface{
  width: 560px;
}
strong{
  font-weight : 100;
}
.green{
  color : #30580e;
  font-weight : bolder;
}
.red{
  color : red;
}
.blue{
  color : teal;
  font-weight : 900;
}
h2{
  font-size : 12pt;
  font-weight : bolder;
}
.bold{
  font-weight : bolder;
}
.faceb{
  width : 270px;
  color : #000000;
  font-size : 14px;
  font-weight : 100;
}
.left{
  text-align : left;
  width : 270px;
    margin-left: auto;
  margin-right: auto;
}
h3{
  background-image : url(http://www.nostyle.jp/skincareshop/img/yoko_midashi.jpg);
  width : 540px;
  height : 20px;
  visibility : inherit;
    margin-left: auto;
  margin-right: auto;
    text-align: center;
} 

h4{
  width: 250px;
  height: 22px;
  background-image : url(http://www.nostyle.jp/skincareshop/img/menu-h4-midashi.jpg);
  visibility : inherit;
    font-size : 14px;
  font-weight : bolder;
padding-top: 3px;
    margin-left: auto;
  margin-right: auto;
  text-align: center;
}
h5{
  background-image : url(http://www.nostyle.jp/skincareshop/img/menu-h5-midashi.jpg);
  width : 250px;
  height : 20px;
  visibility : inherit;
    font-size : 10pt;
  font-weight : bolder;
  line-height: 1.3em;
  padding-top: 2px;
    margin-left: auto;
  margin-right: auto;
    text-align: center;
}

h6{
  background-image : url(http://www.nostyle.jp/skincareshop/img/menu-h6-midashi.jpg);
  width : 250px;
  height : 20px;
  visibility : inherit;
    font-size : 10pt;
  font-weight : bolder;
  line-height: 1.3em;
    margin-left: auto;
  margin-right: auto;
    text-align: center;
}
#leftcon{
  text-align : center;
  width : 270px;
  height: auto;
  float: left;
  margin-left: 7px;
}
#rightcon{
  text-align : center;
  width : 270px;
  height: auto;
  float: right;
  margin-right: 7px;
}
.con4{
  margin-top: 3px;
  margin-bottom: 3px;
  width : 270px;
  background : url(http://www.nostyle.jp/skincareshop/img/menu_bk.jpg);
  background-color: #40340c;
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #cccc00;
}
.con5{
  width : 568px;
  height: 240px;
  padding-top : 5px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 5px;
  text-align: center;
}
.con82{
  width : 568px;
  height: 20px;
  padding-top : 5px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 5px;
  text-align: center;
}
.con52{
  width : 568px;
  height: 80px;
  padding-top : 5px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 5px;
  text-align: center;
}
.con51{
  width : 568px;
  padding-top : 5px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 5px;
  text-align: center;
}
.con6{
  width : 284px;
  float: left;
    height: 250px;
}
.con7{
  width : 281px;
  float: right;
  margin-right: 3px;
    height: 250px;
}

.con72{
  width : 281px;
  float: right;
  margin-right: 3px;
    height: 40px;
}

.con8{
  width : 500px;
  height: auto;
  text-align: left;
  padding-top : 5px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 5px;
}
#facelist li{
  font-size : 10pt;
  letter-spacing:-1px;
  list-style-image : url(http://www.nostyle.jp/skincareshop/img/bullet025.gif);
  text-align : left;
}
#facelink li{
  font-size : 10pt;
  text-align : left;
  list-style-type : none;
  line-height: 1.6em;
}
#facelink a:link{
  color: #522b01;
}
#facelink a:visited{
  color: #FF6347;
}
#facelink a:hover{
  color:red;
}
#facelink a:active{
  color: #FF6347;
}
.facemenubar {
  background-image : url(http://www.nostyle.jp/skincareshop/img/menu_bar.jpg);
  background-repeat: no-repeat;
  width: 560;
  margin-left: 3px;
  text-align: center;
  font-size: 12pt;
  font-style:100;
  line-height: 1.2em;
  color: #000000;
  padding: 0px 0px 5px 0px;
}
#facecare{
  font-size : 10pt;
  font-weight : bold;
  width : 495px;
  float : none;
  text-align : left;
  background-image : url(http://www.nostyle.jp/skincareshop/img/faceback.jpg);
  padding: 5px 0px 5px 5px;
  margin-left: auto;
  margin-right: auto;
}
#facecare img{
  float: right;
  margin-left: 10px;
  margin-right: 5px;
  border: solid 1px #666666;
}

#facecare a:link {
   color: #ffffff ;
   }
#facecare a:visited { color: #F0E68C
; }  
#facecare a:hover{color: #EEE8AA;}

#facecare img{
  float: right;
  margin-left: 10px;
  margin-right: 5px;
  border: solid 1px #666666;
  }
  
.nl a{
  color: #ffff99;
  }
  
.nl a:hover{
  color:#FF6347 ;
  }
  
.kukan {
 width: 570px;
 height: 15px;
 }
 
#pankuzu{
width: 500px;
height: 25px;
line-height: 1.6em;
}

#pankuzu1 {
     width: 570px;
     text-align: center;
     }
#thrmo_link {
  background-color : #cccccc;
  background-image : url(http://www.nostyle.jp/skincareshop/img/thermo_link.gif);
  width : 180px;
  height : 200px;
  text-align :center;
 }
#enda_link {
  background-color : #cccccc;
  background-image : url(http://www.nostyle.jp/skincareshop/img/enda_link.gif);
  width : 180px;
  height : 200px;
  text-align :center;
 }
 #t_l_font {
  width : 130px;
  padding-top: 40px;
  padding-left: 20px;
  height : 180px;
  text-align :left;
  line-height: 1.5em;
  font-weight: 900;
  }
  
 #t_l_font a:link {
   color: #663333 ;
   }
 #t_l_font a:visited { color: #ff9933; }  
 #t_l_font a:hover{color: #BDB76B;}
 
 .return{
   width: 100px;
   float: right;
   margin-right: 30px;
   }
   
.return a:link {
   color: #663333 ;
   }
.return a:visited { color: #ff9933; }  
.return a:hover{color: #BDB76B;}

#menuf4{
    width : 570px;
    height : 40px;
    text-align: center;
    background: url(http://www.nostyle.jp/skincareshop/img/ninkicare.jpg) ;
    } 
#menfu4_1{
    width : 570px;
    text-align: center;
    }
    
#menuf4_left a{
    width : 200px;
        height : 70px;
     float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/back.gif) no-repeat;
    }
    
#menuf4_left a:hover{
    width : 200px;
     height : 70px;
     float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/back1.gif) no-repeat;
    }
    
#menuf4_center a{
    width : 185px;
    height : 70px;
    float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/pla.gif) no-repeat;
    }
    
#menuf4_center a:hover{
    width : 185px;
     height : 70px;
     float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/pla1.gif) no-repeat;
    }

#menuf4_right a{
    width : 185px;
    height : 70px;
    float: left;
    background: url(http://www.nostyle.jp/skincareshop/img/exv.gif) no-repeat;
    }
    
#menuf4_right a:hover{
    width : 185px;
     height : 70px;
     float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/exv1.gif) no-repeat;
    }
    
#menuf5{
    width : 570px;
    height: 400px;
    text-align: center;
    }
    
#menuf5_left {
    width : 170px;
    float: left;
    margin-left: 1em;
    margin-right: 2em
    text-align: left;
    }
    
.menuf5_center {
    width : 175px;
    float: left;
    text-align: left;
    margin-left: 1em;
    }
    
#menuf6{
    width : 570px;
    height : 40px;
    text-align: center;
    background: url(http://www.nostyle.jp/skincareshop/img/ninkicare.jpg) ;
    } 
#menuf61{
    width : 570px;
    text-align: center;
    }
    
#menuf6_left a{
    width : 200px;
        height : 70px;
     float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/inj.gif) no-repeat;
    }
    
#menuf6_left a:hover{
    width : 200px;
     height : 70px;
     float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/inj1.gif) no-repeat;
    }
    
#menuf6_center a{
    width : 185px;
    height : 70px;
    float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/plaf.gif) no-repeat;
    }
    
#menuf6_center a:hover{
    width : 185px;
     height : 70px;
     float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/plaf1.gif) no-repeat;
    }

#menuf6_right a{
    width : 185px;
    height : 70px;
    float: left;
    background: url(http://www.nostyle.jp/skincareshop/img/antf.gif) no-repeat;
    }
    
#menuf6_right a:hover{
    width : 185px;
     height : 70px;
     float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/antf1.gif) no-repeat;
    }
    
#menuf7{
    width : 570px;
    text-align: center;
    }
    
#menuf7_left {
    width : 170px;
    float: left;
    margin-left: 2em;
    text-align: left;
    }
    
.menuf7_center {
    width : 175px;
    float: left;
    text-align: left;
    margin-left: 1em;
    }
    
 #menuf9{
    width : 570px;
    height : 40px;
    text-align: center;
    background: url(http://www.nostyle.jp/skincareshop/img/ninkicare.jpg) ;
    } 
#menu91{
    width : 570px;
    text-align: center;
    }
    
#menuf9_left a{
    width : 200px;
        height : 70px;
     float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/aro.gif) no-repeat;
    }
.yoko1{width: 540px;
       background-image: url(http://www.nostyle.jp/skincareshop/img/menu_bk.jpg);
       padding-top: 10px;
       margin-left: auto;
       margin-right: auto;
       }
#menuf9_left a:hover{
    width : 200px;
     height : 70px;
     float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/aro1.gif) no-repeat;
    }
    
#menuf9_center a{
    width : 185px;
    height : 70px;
    float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/suif.gif) no-repeat;
    }
    
#menuf9_center a:hover{
    width : 185px;
     height : 70px;
     float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/suif.gif) no-repeat;
    }

#menuf9_right a{
    width : 185px;
    height : 70px;
    float: left;
    background: url(http://www.nostyle.jp/skincareshop/img/andaf.gif) no-repeat;
    }
    
#menuf9_right a:hover{
    width : 185px;
     height : 70px;
     float: left;
     background: url(http://www.nostyle.jp/skincareshop/img/andaf1.gif) no-repeat;
    }
    
#menuf10{
    width : 570px;
    text-align: center;
    }
    
#menuf10_left {
    width : 170px;
    float: left;
    margin-left: 2em;
    text-align: left;
    }
    
.menuf10_center {
    width : 175px;
    float: left;
    text-align: left;
    margin-left: 1em;
    }
    
.nl a{
  color: #9B1616;
}
.nl a:hover{
  color:#BDB76B ;
}

img.jpgleft { float: left; 
              margin: 5px 20px;}
img.jpglight { float: right; 
margin: 5px 20px;}

.clearleft{clear: left; 
}

.clearlight{clear: light; 
}

#yoko-kont{text-align: center;
}