@charset   "Shift_JIS";

#mainf{
  padding-top : 120px;
  padding-left : 10px;
  padding-bottom : 5px;
  width : 330px;
}

#mainf1{
  padding-top : 120px;
  padding-left : 10px;
  padding-bottom : 5px;
  width : 330px;
}
#mainf2{
  padding-top : 120px;
  padding-left : 10px;
  padding-bottom : 5px;
  width : 500px;
}

#mainr{
  padding-top : 120px;
  padding-left : 200px;
  padding-bottom : 5px;
  width : 330px;
}
#thermo a{
  display:block;
  background-color : #cccccc;
  background: url(img/thermo.jpg) no-repeat;
  width : 100px;
  height :35px;
  text-decoration:none;
  text-align:center;
}

#thermo a:hover{
  background-image: url(img/thermo1.jpg);
}

#plasma a{
  display:block;
  background-color : #cccccc;
  background: url(img/plasma.jpg) no-repeat;
  width : 100px;
  height :35px;
  text-decoration:none;
  text-align:center;
}

#plasma a:hover{
  background-image: url(img/plasma1.jpg);
}

#ender a{
  display:block;
  background-color : #cccccc;
  background: url(img/ender.jpg) no-repeat;
  width : 100px;
  height :35px;
  text-decoration:none;
  text-align:center;
}

#ender a:hover{
  background-image: url(img/ender1.jpg);
}

#nostyle a{
  display:block;
  background-color : #cccccc;
  background: url(img/nostyle3.jpg) no-repeat;
  width : 100px;
  height :35px;
  text-decoration:none;
  text-align:center;
}

#nostyle a:hover{
  background-image: url(img/nostyle4.jpg);
}
.meinda{
width:550px ;
height: 500px;
background-color: #ffffff;
 nowrap:nowrap;
 background-image:url(img/endamo_main.jpg) no-repeat;
 }
 
 .sin {
  width: 490px;
padding: 1px 3px 0px 20px;	margin: 5px 0px;
background:url(img/shin.jpg) no-repeat; 
border-top: 1px solid #dddddd;  
border-bottom: 1px dotted #dddddd; 
color: #312d1e;  
font-size: 10pt; 
font-weight: bold;
}

.sin a:link{
	color: #312d1e;
}

.sin a:visited{
	color: #312d1e;
}

.sin a:hover{
	color: #8d6702;
}

.sin a:active{
	color: #695c39;
}

.fontsize{
  font-size : 10pt;
}

.center_img {
	text-align:center;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-size: 10pt; 
}
#left15px{
padding-left: 15px;
}

#lef15px{
text-align:left;
padding-left: 15px;
}
.pimple{
padding: 10px 0px 0px 130px;
width: 380px;
height:18px;
background:url(http://www.bridalesthe.com/img/pimple.jpg); 
color: #000000;  
font-size: 10px; 
font-weight:bold;
}

#nostyle_thermo a{
display:block;
width:175px;
color:#F0027F;
background:url(http://www.bridalesthe.com/img/thermo_bg.jpg) no-repeat;
height:36px;
text-decoration:none;
text-align:center;
vertical-align:bottm;}




#nostyle_thermo a:hover{
color:orange; 
background:url(http://www.bridalesthe.com/img/thermo_bgover.jpg) no-repeat;}


#nostyle_lipo a{
display:block;
width:175px;
color:#F0027F;
background:url(http://www.bridalesthe.com/img/lipo_bg.jpg) no-repeat;
height:36px;
text-decoration:none;
text-align:center;
vertical-align:bottm;}




#nostyle_lipo a:hover{
color:orange; 
background:url(http://www.bridalesthe.com/img/lipo_bgover.jpg) no-repeat;}


#nostyle_endmo a{
display:block;
width:175px;
color:#F0027F;
background:url(http://www.bridalesthe.com/img/endermo_bg.jpg) no-repeat;
height:36px;
text-decoration:none;
text-align:center;
  vertical-align: bottom;}




#nostyle_endmo a:hover{
color:orange; 
background:url(http://www.bridalesthe.com/img/endermo_bgover.jpg) no-repeat;
}




#nostyle_plasuma a{
display:block;
width:175px;
color:#F0027F;
background:url(http://www.bridalesthe.com/img/plasuma_bg.jpg) no-repeat;
height:36px;
text-decoration:none;
text-align:center;
  vertical-align: bottom;}




#nostyle_plasuma a:hover{
color:orange; 
background:url(http://www.bridalesthe.com/img/plasuma_bgover.jpg) no-repeat;
}




#nostyle_mens a{
display:block;
width:175px;
color:#F0027F;
background:url(http://www.bridalesthe.com/img/mens_bg.jpg) no-repeat;
height:36px;
text-decoration:none;
text-align:center;
  vertical-align: bottom;}




#nostyle_mens a:hover{
color:orange; 
background:url(http://www.bridalesthe.com/img/mens_bgover.jpg) no-repeat;
}



#nostyle_applause_b a{
display:block;
width:175px;
color:#F0027F;
background:url(http://www.bridalesthe.com/img/applause_bridal_link_botan.jpg) no-repeat;
height:36px;
text-decoration:none;
text-align:center;
  vertical-align: bottom;}




#nostyle_applause_b a:hover{
color:orange; 
background:url(http://www.bridalesthe.com/img/applause_bridal_link_botan1.jpg) no-repeat;
}

#nostyle_applause a{
display:block;
width:175px;
color:#F0027F;
background:url(http://www.bridalesthe.com/img/applause_link_botan.jpg) no-repeat;
height:36px;
text-decoration:none;
text-align:center;
  vertical-align: bottom;}




#nostyle_applause a:hover{
color:orange; 
background:url(http://www.bridalesthe.com/img/applause_link_botan1.jpg) no-repeat;
}



#nostyle_shave a{
display:block;
width:175px;
color:#F0027F;
background:url(http://www.bridalesthe.com/img/shaving_bg.jpg) no-repeat;
height:36px;
text-decoration:none;
text-align:center;
  vertical-align: bottom;}




#nostyle_shave a:hover{
color:orange; 
background:url(http://www.bridalesthe.com/img/shaving_bgover.jpg) no-repeat;}




#nostyle_nail a{
display:block;
width:175px;
color:#F0027F;
background:url(http://www.bridalesthe.com/img/nail_bg.jpg) no-repeat;
height:36px;
text-decoration:none;
text-align:center;
  vertical-align: bottom;}




#nostyle_nail a:hover{
color:orange; 
background:url(http://www.bridalesthe.com/img/nail_bgover.jpg) no-repeat;
}








#nostyle_skincare a{
display:block;
width:175px;
color:#F0027F;
background:url(http://www.bridalesthe.com/img/skincare_bg.jpg) no-repeat;
height:36px;
text-decoration:none;
text-align:center;
  vertical-align: bottom;}




#nostyle_skincare a:hover{
color:orange; 
background:url(http://www.bridalesthe.com/img/skincare_bgover.jpg) no-repeat;
}








#nostyle_cocu a{
display:block;
width:175px;
color:#F0027F;
background:url(http://www.bridalesthe.com/img/ganban_bg.jpg) no-repeat;
height:36px;
text-decoration:none;
text-align:center;
  vertical-align: bottom;}




#nostyle_cocu a:hover{
color:orange; 
background:url(http://www.bridalesthe.com/img/ganban_bgover.jpg) no-repeat;
}

#nostylelink{margin: 0px 0px 0px 15px;}

.menu_title {
padding: 3px;
margin: 0px 0px 0px 0px;	
background: #ff9ca3; 
color: #ffffff;  
font-size: 13px; 
font-weight: normal;
}

.menu_vlist {
margin: 0px 0px 10px 0px;	padding: 3px 3px 3px 20px;	list-style: square;
color: #ff9ca3; 
border: 1px solid #ff9ca3; 
background: #eeffff; 
font-size: 12px;
}
.menu_vlist a {	text-decoration: none;	}


.two{
padding: 10px 0px 0px 130px;
width: 380px;
height:18px;
background:url(http://www.bridalesthe.com/img/2day.jpg); 
color: #000000;  
font-size: 12px; 
font-weight:bold;
}


#cleft {
	padding: 0px20px0px20px;
	margin: 0px;
  	width: 460px;
	float: left;
}
#cright {
	padding: 0px;
	margin: 0px;
	float: right;
	width: 175px;
}

.one{
padding: 10px 0px 0px 130px;
width: 380px;
height:18px;
background:url(http://www.bridalesthe.com/img/oneday.jpg); 
color: #000000;  
font-size: 12px; 
font-weight:bold;
}
.two{
padding: 10px 0px 0px 130px;
width: 380px;
height:18px;
background:url(http://www.bridalesthe.com/img/2day.jpg); 
color: #000000;  
font-size: 12px; 
font-weight:bold;
}
.back{
padding: 10px 0px 0px 130px;
width: 380px;
height:18px;
background:url(http://www.bridalesthe.com/img/back.jpg); 
color: #000000;  
font-size: 12px; 
font-weight:bold;
}

.arm{
padding: 10px 0px 0px 130px;
width: 380px;
height:18px;
background:url(http://www.bridalesthe.com/img/arm.jpg); 
color: #000000;  
font-size: 12px; 
font-weight:bold;
}

.pimple{
padding: 10px 0px 0px 130px;
width: 380px;
height:18px;
background:url(img/pimple.jpg); 
color: #000000;  
font-size: 12px; 
font-weight:bold;
}

.ps{
padding: 3px 0px 0px 10px;
height:113px;
background:url(); 
color: #000000;  
font-size: 12px; 
line-height:1.3em;
}

.ps1{
padding: 3px 0px 0px 10px;
height:230px;
background:url(); 
color: #000000;  
font-size: 12px; 
line-height:1.5em;
}

.pk{
padding: 3px 0px 0px 10px;
height:200px;
background:url(); 
color: #000000; 
font-size: 12px; 
line-height:1.3em;
}
.pm{
padding: 5px 0px 5px 10px;
width: 500px;
background:url(); 
color: #000000;  
font-size: 12px; 
line-height:1.3em;
}

.pn{
padding: 3px 0px 0px 10px;
width: 500px;
height:60px;
background:url();
color: #000000; 
font-size: 14px; 
line-height:1.3em;
}

.ms{
padding: 3px 0px 0px 10px;
width: 500px;
height:35px;
background:url();
color: #8B4513; 
font-size: 10px; 
line-height:1.3em;
}

.plan{
padding: 1px 0px 0px 60px;
width: 450px;
height:15px;
background:url(http://www.bridalesthe.com/img/plan.jpg); 
color: #000000;
font-size: 12px;
font-weight:bold;
}

.re{
color: #8B0000;  
}
.aka{
color:red;  
}

.aka a{
	color:#3E2D00;
}
.aka a:link{
	color:#3E2D00;
}
.aka a:visited{
	color:#3E2D00;
}
.aka a:active{
	color:#3E2D00;
}
.aka a:hover{
	color:#3E2D00;
	text-decoration:none;
	}

.rd{
color:#5a1a0d;
}

.two{
padding: 10px 0px 0px 130px;
width: 380px;
height:18px;
background:url(http://www.bridalesthe.com/img/2day.jpg);
color: #000000; 
font-size: 12px; 
font-weight:bold;
}

.one{
padding: 10px 0px 0px 130px;
width: 380px;
height:18px;
background:url(http://www.bridalesthe.com/img/oneday.jpg);
font-size: 12px;
font-weight:bold;
}

img.rt{
float: right;
padding: 5px;
}

div.clear{
clear: both;
margin: 0 0 10px 0;
}

.mail{
padding: 3px 0px 10px 310px;
width: 200px;
height:25px;
background:url(); 
color: #000000;  
font-size: 10px;
font-weight:bold;
}

.mail a{
	color:#3E2D00;
}
.mail a:link{
	color:#3E2D00;
}
.mail a:visited{
	color:#3E2D00;
}
.mail a:active{
	color:#3E2D00;
}
.mail a:hover{
	color:#3E2D00;
	text-decoration:none;
	}
.aitem{width: 450px;
height:16px;}


.cf{  
  padding: 2px 10px 4px 12px;
width : 53px;
height : 20px;
background : url(http://www.bridalesthe.com/img/cate.jpg) no-repeat; 
 
font-size: 10px;
}

.cm{
  padding: 2px 10px 3px 12px;
width: 72px;
height:12px;
background:url(http://www.bridalesthe.com/img/cate.jpg); 
color: #000000;  
font-size: 10px; 
}
.cb{
  padding: 2px 16px 3px 12px;
width: 72px;
height:12px;
background:url(http://www.bridalesthe.com/img/cate.jpg); 
color: #000000;  
font-size: 10px; 
}
.cs{
  padding: 2px 8px 3px 12px;
width: 72px;
height:12px;
background:url(http://www.bridalesthe.com/img/cate.jpg); 
color: #000000;  
font-size: 10px; 
}
.cn{
  padding: 2px 25px 3px 20px;
width: 72px;
height:12px;
background:url(http://www.bridalesthe.com/img/cate.jpg); 
color: #000000;  
font-size: 10px; 
}

.menubk{
  vertical-align : 50%;
  width : 500px;
  height : 20px;
}

.bridal_center{
line-height : 150%;
	width: 200px;
	height: 20px;
  padding-top : 5px;
  padding-bottom : 5px;
font-size: 10px; 
  padding-left : 40px;
}
.bridal_center a:link{
	color:#ffc4c4;
}

.bridal_center a:visited{
	color:#f66060;
}

.bridal_hagaki{
  padding-left : 35px;
  padding-top : 5px;
  padding-bottom : 5px;
}

.bridal_hagaki a:link{
	color:#ffc4c4;
}

.bridal_hagaki a:visited{
	color:#f66060;
}



