@charset "Shift_JIS";

body 
{text-align : center;
background-color :#ffffff;
  }

#main_waku{
  width : 1000px;
  text-align : center;
width: 970px;
	margin-left: auto;
	margin-right: auto;
}

.head	{
position : relative;
top : 0px;
background-image : url(newpageimage/shopping-top.gif);
background-repeat : no-repeat;
width : 970px;
height : 114px;
}
.topmenu
{
 position : relative;
  top : 0px;
top : 25px;
left:150px; }

.main
	{  
margin-left : auto;
margin-right : auto;
text-align : center;
padding-top : 10px;}

.menu
{
background-color: #ffffff;
font-size : 12px;
float: right;
width: 210px;
	}

.main_left
	{
	float:left;
	background-color: #ffffff;
	font-size : 11px;
color : #000000;
width : 218px;
padding-left : 10px;
}
h1{   font-size : 13px;
  color : #cc0000;
  font-weight : bold;
text-align:center;
 }

h2{ 
font-size : 12px;
color : #000000;
font-weight : normal;
padding:0.5em;
position : relative;
  top : 80px;
  left : 3px;
  margin-top : 0px;
  padding-bottom : 10px;
text-align:left;
}

h3{
font-size : 12px;
color : #ff6600;
text-align : center;
font-weight : bold;
background-color: #ffecec;
}

h4
{
font-size: 12px;
color : #ff6600;
font-weight : bold;
text-align : center;
}

h5
{font-size: 12px;
color : #000000;
font-weight : bold;
text-align : center;
}
.main_cont
	{
font-size : 12px;
color : #000000;
text-align :center;
line-height : 135%;
 width: 520px; 
float: left;
padding-left : 10px;
                }

.main_cont1
	{
	width:100%;
	background-color: #ffffff;
	font-size : 12px;
        color : #000000;
        line-height : 135%; 
     text-align :left; 
padding-top : 10px;     
  }


.menu_cont1{
background-color: #ffffff;
font-size : 11px;
text-align :center;
border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-style : solid;
  border-color : #ff99cc;
padding-bottom:0.5em; 
}
.link
{background-color: #ffffff;
font-size : 12px;
text-align :center;
padding-top:0.5em; 
padding-bottom:0.5em; 
}

.tyuumon
{background-color: #ffffff;
float:left;
font-size : 12px;
text-align :center;
border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-style : solid;
  border-color : #cccccc;
padding-bottom:0.5em; }

.navi{
background-color: #ffdddd;
font-size : 12px;
text-align :center;
color : #000000;
padding-top:0.5em; 
padding-bottom:0.5em; }

img
{
border:none;
margin-top:0px;
margin-right:0.1em;
margin-bottom:0.5em;
}


.main_sita
	{
	width : 100%;
	background-color: #ffffff;
	font-size : 12px;
       line-height : 135%;  
       text-align :center;  
clear:both;    }


.foot
	{
       width : 970px;
text-align:center;	
	background-color: #ffffff;
	}
	


.column
{
color : #000000; 
font-size : 11px;
line-height : 135%;
font-weight : normal;
text-align : left;
background-color : #ffffff;
border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-style : solid;
  border-color : #ff99cc;
}

.left_cotamenu
{
color: #000000; 
font-size : 12px;
font-weight : normal;
text-align : left;
background-color : #ffffff;
border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-style : solid;
  border-color : #ff80cc;
}
.salonmenu
{
color: #000000; 
font-size : 12px;
line-height : 135%;
font-weight : normal;
text-align : left;
background-color : #ffffff;
border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-style : solid;
  border-color : #fec166;
}
.rank{color: #000000; 
font-size : 13px;
height : 68px;
width : 199px;
font-weight : bold;
text-align : left;
background-image: url(newpageimage/rankback1.gif);
background-repeat : no-repeat;}

.rank2{color: #000000; 
font-size : 13px;
height : 68px;
width : 199px;
font-weight : bold;
text-align : left;
background-image: url(newpageimage/rankback2.gif);
background-repeat : no-repeat;}

.rank3{color: #000000; 
font-size : 13px;
height : 68px;
width : 199px;
font-weight : bold;
text-align : left;
background-image: url(newpageimage/rankback3.gif);
background-repeat : no-repeat;}

.present
{
color: #000000;
text-align:center;
width:100%;
font-size : 12px;
line-height : 175%;
font-weight : normal;
background-color : #fff4ff;
border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-style : solid;
  border-color : #ff80cc;
}
ul{
list-style-image : url(newpageimage/text_icon.gif);
text-align : left;
  padding-left : 45px;}

p.list{
color : #000000;
  background-image : url(newpageimage/bullet106.gif);
  background-repeat : no-repeat;
  font-size : 15px;
  font-weight : bold;
  text-align : left;
  padding-left : 40px;}
.px12{
  font-size : 12px;
}
