body{
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image : url(http://www.bridalesthe.com//img/BK.jpg);
background-color : #ffe1e1;
}

table{
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.table{
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
p,h1{
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.bridal-crown{
    list-style-image : url(http://www.bridalesthe.com/img/bridalesthe_ranking.png);
}


#bridalbox{
  width : 750px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin:0 auto;

}
#header{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 750px;
  height : 200px;
background-image : url(http://www.bridalesthe.com//img/haeder.jpg);
}
#main{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 750px;
  height : auto;
  background-color : white;
}
#pankuzu{
  padding-left : 0px;
  padding-right : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 10px;
  background-color : #f7c1b7;
  width : 750px;
  height : 10px;
  padding-top : 2px;
  padding-bottom : 2px;
  text-align: center;
}
#left{
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 0px;
  width : 550px;
  float : left;
  background-color : white;
}
#right{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
  width : 200px;
  float : right;
  background-color : #ffffff;
}
#mainmain0{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
  width : 550px;
  height : 670px;
  background-image : url(http://www.bridalesthe.com/img/bridal_main.jpg);
  background-repeat : no-repeat;
    background-color : #ffffff;
}
#mainmain{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
  width : 550px;
  background-image : url(http://www.bridalesthe.com/img/bridal_main.jpg);
  background-repeat : no-repeat;
    background-color : #ffffff;
}

#newup{
padding: 14px 0px 14px 0px;
margin: 0px 0px 0px 0px;
  font-size : 12px;
  background-image : url(http://www.bridalesthe.com/img/news.jpg);
  background-repeat : no-repeat;
  width : 550px;
  height : 12px;
   background-color : #ffffff;
}
#new{
  background-image : url(http://www.bridalesthe.com/img/news1.jpg);
  background-repeat : repeat-y;
  width : 535px;
  padding:5px 0px 10px 15px;
margin: 0px 0px 0px 0px;
  font-size : 10pt;
  text-align : left;
   background-color : #ffffff;
}
#nostylelink{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
  width : 550px;
  bottom : inherit;
  right : inherit;
}
#blidallink{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
  width : 200px;
  bottom : inherit;
  right : inherit;
}
#footer{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
  width : 750px;
  height : 100px;
  bottom : inherit;
  right : inherit;
}
.blidalrogo{
padding: 3px 0px 3px 0px;
margin: 0px 0px 0px 0px;
  font-size : 10px;
  font-weight : bold;
  background-image : url(http://www.bridalesthe.com/img/keka_pic_bk.jpg);
  width : 200px;
  height : 10px;
 color :#ffffff;
  text-align: center;
}
.blidalmenucont{
  text-align : center;
  width : 200px;
  padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
  height : auto;
  background-color : #ffffff;
}
.Copyright{
  font-size : 12px;
  font-weight : bold;
  color : white;
  background-image : url(http://www.bridalesthe.com/img/shitabana.jpg);
  text-align : center;
  width : 750px;
  height : 12px;
  padding : 2px 0px 2px 0px;
margin: 0px 0px 0px 0px;
}
.picup{
padding: 0px 20px 0px 20px;
margin: 0px 0px 0px 0px;
  width : 510px;
}
#picupleft{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
  background-image : url(http://www.bridalesthe.com/img/bridalesthe_hayawari.jpg);
  width : 255px;
  height : 304px;
  float : left;

}
#picupright{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
  background-image : url(http://www.bridalesthe.com/img/bridalesthe_nailplan.jpg);
  width : 255px;
  height : 304px;
  float : right;
}
#osusumeup{
padding: 14px 0px 14px 0px;
margin: 0px 0px 0px 0px;
  font-size : 12px;
  background-image : url(http://www.bridalesthe.com/img/otoku.jpg);
  background-repeat : no-repeat;
  width : 550px;
  height : 12px;
   background-color : #ffffff;
}
#osusume{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
  background-image : url(http://www.bridalesthe.com/img/news1.jpg);
  background-repeat : repeat-y;
  width : 550px;
  font-size : 10pt;
  text-align : left;
 height : 304px;
}

#choiseup{
  font-size : 12px;
  background-image : url(http://www.bridalesthe.com/img/bridale_choise.jpg);
  background-repeat : no-repeat;
  padding: 28px 0px 0px 0px;
margin: 0px 0px 0px 0px;
  width : 550px;
  height : 12px;
   background-color : #ffffff;
}
#choise{
  background-image : url(http://www.bridalesthe.com/img/news2.jpg);
  background-repeat : repeat-y;
  width : 510px;
  font-size : 10pt;
  text-align : left;
  padding:0px 25px 10px 15px;
margin: 0px 0px 0px 0px;
   background-color : #ffffff;
}
.header{
  font-size : 11pt;
  font-weight : lighter;
  color : #f62424;
  text-align : center;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}

.headp{
  font-size : 18pt;
  font-weight : 600px;
  color : #f62424;
  text-align : left;
  padding-left : 30px;
  width : 700px;
}
.mainf120{
  font-size : 10pt;
  line-height : 1.5em;
  padding:120px 310px 5px 10px;
  width : 230px;
}

.mainf120-350{
  font-size : 10pt;
  line-height : 1.5em;
  padding:0px 190px 5px 10px;
  width : 350px;
}
.mainf{
  font-size : 10pt;
  line-height : 1.5em;
  padding-left : 10px;
  padding-bottom : 5px;
  width : 230px;
}

.mainh2{
  font-size : 10pt;
  font-weight : 900;
  line-height : 2em;
    padding-left : 10px;
    padding-right:40px;
  width :500px;
}

.mainh2 a{
  color: black;
}

.mainh2 a:hover{
  color:#B22222;
}

.mainp{
  font-size : 8pt;
  font-weight : 100;
  line-height : 1.5em;
  padding-top : 0px;
  padding-left : 10px;
  padding-right : 90px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align: left;
  width: 450px;
}
.bridale_otoku{
  font-size : 10pt;
  font-weight : 100px;
  line-height : 1.2em;
  padding-top : 230px;
  padding-left : 30px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align: left;
  }
  
.bridale_nail{
  font-size : 10pt;
  font-weight : 100px;
  line-height : 1.2em;
  padding-top : 10px;
  padding-left : 30px;
  padding-right :20px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align: left;
  }

 .sin {
  width: 480px;
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;
}

#lef15px{
text-align:left;
padding-left: 15px;
}

#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);
}

#nostylelink{
  width : 550px;
  background-color : #ffffff;
}
#mail  a{
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/mail.jpg) no-repeat;
  width : 200px;
  height :50px;
  text-decoration:none;
}

#mail a:hover{
  background-image: url(http://www.bridalesthe.com/img/mail1.jpg);
}
#menu1 {
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu1.jpg) no-repeat;
  width : 200px;
  height :41px;
  text-decoration:none;
  text-align:center;
}

#menu2 {
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu2-1.jpg) no-repeat;
  width : 200px;
  height :44px;
  text-decoration:none;
  text-align:center;
}

#menu2 a{
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu2-1.jpg) no-repeat;
  width : 200px;
  height :44px;
  text-decoration:none;
  text-align:center;
}

#menu2 a:hover{
  background-image: url(http://www.bridalesthe.com/img/menu2-2.jpg);
}
#menu3 {
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu5.jpg) no-repeat;
  width : 200px;
  height :9px;
  text-decoration:none;
  text-align:center;
}
#menu4 {
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu4-1.jpg) no-repeat;
  width : 200px;
  height :44px;
  text-decoration:none;
  text-align:center;
}

#menu4 a{
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu4-1.jpg) no-repeat;
  width : 200px;
  height :44px;
  text-decoration:none;
  text-align:center;
}

#menu4 a:hover{
  background-image: url(http://www.bridalesthe.com/img/menu4-2.jpg);
    width : 200px;
  height :44px;
}

#menu5 {
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu9.jpg) no-repeat;
  width : 200px;
  height :10px;
  text-decoration:none;
  text-align:center;
}
#menu6 {
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu6-1.jpg) no-repeat;
  width : 200px;
  height :44px;
  text-decoration:none;
  text-align:center;
}

#menu6 a{
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu6-1.jpg) no-repeat;
  width : 200px;
  height :44px;
  text-decoration:none;
  text-align:center;
}

#menu6 a:hover{
  background-image: url(http://www.bridalesthe.com/img/menu6-2.jpg);
    width : 200px;
  height :44px;
}

#menu7 {
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu23.jpg) no-repeat;
  width : 200px;
  height :12px;
  text-decoration:none;
  text-align:center;
}
#menu8 {
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu8-1.jpg) no-repeat;
  width : 200px;
  height :44px;
  text-decoration:none;
  text-align:center;
}

#menu8 a{
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu8-1.jpg) no-repeat;
  width : 200px;
  height :44px;
  text-decoration:none;
  text-align:center;
}


#menu8 a:hover{
  background-image: url(http://www.bridalesthe.com/img/menu8-2.jpg);
    width : 200px;
  height :44px;
}

#menu9 {
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu27.jpg) no-repeat;
  width : 200px;
  height :12px;
  text-decoration:none;
  text-align:center;
}
#menu10 {
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu9-1.jpg) no-repeat;
  width : 200px;
  height :44px;
  text-decoration:none;
  text-align:center;
}

#menu10 a{
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu9-1.jpg) no-repeat;
  width : 200px;
  height :44px;
  text-decoration:none;
  text-align:center;
}

#menu10 a:hover{
  background-image: url(http://www.bridalesthe.com/img/menu9-2.jpg);
    width : 200px;
  height :44px;
}
#menu11 {
  display:block;
  background-color : #cccccc;
  background: url(http://www.bridalesthe.com/img/menu30.jpg) no-repeat;
  width : 200px;
  height :10px;
  text-decoration:none;
  text-align:center;
}
.bridal_center{
line-height : 150%;
	width: 200px;
	height: 20px;
  padding-top : 5px;
  padding-bottom : 5px;
font-size: 10px; 
text-align:center;
}

.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;
}
.cen{
  text-align: center;
}
.bridal_hagaki{
  padding-top : 5px;
  padding-bottom : 5px;
}
.no_border {
    border-style:none;
}

.80pxdown{  
  width : 550px;
  height :80px;
}

.mainul{  font-weight : lighter;}

.f8{
  font-size:8pt ;
}
.f10{
  font-size:10pt ;
}

.f12{
  font-size:12pt ;
}

.entry{
  padding : 120px 50px 30px 10px;
  width : 400px;
}

.table1 {
  padding: 0px 0px 0px 0px;
  	margin:0px 0px 0px 0px;
  	cellpadding: 0px;
  	cellspacing: 0px;
  	border: 0px;
  	}

#nostylelinl{  
    
  width : 550px;
  height : 60px;
}

#lue{  
    
  width : 550px;
  height : 10px;
  float : left;
}

#lnaka{  
    
  width : 550px;
  height : 35px;
  float : left;
}

#lsita{  
    
  width : 550px;
  height : 15px;
  float : left;
}

#lnaka1{  
    
  width : 50px;
  height : 35px;
  float : left;
}
#lnaka2{
      
  width : 100px;
  height : 35px;
  float : left;
}

#lnaka3{
      
  width : 5px;
  height : 35px;
  float : left;
}

#lnaka4{
      
  width : 100px;
  height : 35px;
  float : left;
}
#lnaka5{
      
  width : 5px;
  height : 35px;
  float : left;
}
#lnaka6{
      
  width : 100px;
  height : 35px;
  float : left;
}
#lnaka7{
      
  width : 5px;
  height : 35px;
  float : left;
}
#lnaka8{
      
  width : 100px;
  height : 35px;
  float : left;
}
#lnaka9{
      
  width : 65px;
  height : 35px;
  float : left;
}

#nostylelink{margin: 0px 0px 0px 15px;}
#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;
}

#bridallinkcen{
margin:0 auto;
}

#nostylelink{margin:0px;}


.brsyo{
padding: 5px 0px 0px 90px;
width: 420px;
height:22px;
background:url(http://www.bridalesthe.com/img/brsyoukai.jpg); /* 閭梧勹濶ｲ */
color: #000000;  /* 譁?ｭ苓牡 */
font-size: 12px; /* 譁?ｭ励し繧､繧ｺ */
font-weight:bold;
}

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

.bridal{
padding: 5px 0px 0px 160px;
width: 350px;
height:22px;
background:url(http://www.bridalesthe.com/img/bridalesthe.jpg); /* 閭梧勹濶ｲ */
color: #000000;  /* 譁?ｭ苓牡 */
font-size: 12px; /* 譁?ｭ励し繧､繧ｺ */
font-weight:bold;
}

.face{
padding: 5px 0px 0px 130px;
width: 380px;
height:22px;
background:url(http://www.bridalesthe.com/img/fececare.jpg); /* 閭梧勹濶ｲ */
color: #000000;  /* 譁?ｭ苓牡 */
font-size: 12px; /* 譁?ｭ励し繧､繧ｺ */
font-weight:bold;
}

.brre{
padding: 5px 0px 0px 150px;
width: 360px;
height:22px;
background:url(http://www.bridalesthe.com/img/Recommendation.jpg); /* 閭梧勹濶ｲ */
color: #000000;  /* 譁?ｭ苓牡 */
font-size: 12px; /* 譁?ｭ励し繧､繧ｺ */
font-weight:bold;
}
.shave{
padding: 5px 0px 0px 120px;
width: 390px;
height:22px;
background:url(http://www.bridalesthe.com/img/shaving.jpg); /* 閭梧勹濶ｲ */
color: #000000;  /* 譁?ｭ苓牡 */
font-size: 12px; /* 譁?ｭ励し繧､繧ｺ */
font-weight:bold;
}

.nail{
padding: 5px 0px 0px 90px;
width: 420px;
height:22px;
background:url(http://www.bridalesthe.com/img/nailcare.jpg); /* 閭梧勹濶ｲ */
color: #000000;  /* 譁?ｭ苓牡 */
font-size: 12px; /* 譁?ｭ励し繧､繧ｺ */
font-weight:bold;
}

.brpr{
padding: 5px 0px 0px 110px;
width: 390px;
height:22px;
background:url(http://www.bridalesthe.com/img/Privilege.jpg); /* 閭梧勹濶ｲ */
color: #000000;  /* 譁?ｭ苓牡 */
font-size: 12px; /* 譁?ｭ励し繧､繧ｺ */
font-weight:bold;
}
.brcr {
padding: 5px 0px 0px 90px;
width: 420px;
height:22px;
background:url(http://www.bridalesthe.com/img/brCrystal.jpg); /* 閭梧勹濶ｲ */
color: #000000;  /* 譁?ｭ苓牡 */
font-size: 12px; /* 譁?ｭ励し繧､繧ｺ */
font-weight:bold;
}


.brpl{
padding: 5px 0px 0px 90px;
width: 420px;
height:22px;
background:url(http://www.bridalesthe.com/img/brPlatinum.jpg); /* 閭梧勹濶ｲ */
color: #000000;  /* 譁?ｭ苓牡 */
font-size: 12px; /* 譁?ｭ励し繧､繧ｺ */
font-weight:bold;
}

.brda{
padding: 5px 0px 0px 90px;
width: 420px;
height:22px;
background:url(http://www.bridalesthe.com/img/brDiamond.jpg); /* 閭梧勹濶ｲ */
color: #000000;  /* 譁?ｭ苓牡 */
font-size: 12px; /* 譁?ｭ励し繧､繧ｺ */
font-weight:bold;
}

.mainf{
  line-height : 1.5em;
  padding-left : 10px;
  padding-bottom : 5px;
  width : 230px;
}
.mainfup100{
  line-height : 1.5em;
  padding-top : 150px;
  padding-left : 10px;
  padding-bottom : 5px;
  width : 230px;
  font-weight : lighter;
}
.mainf1{
  line-height : 1.5em;
  padding-left : 10px;
  padding-bottom : 5px;
  width : 330px;
}
.mainp{
  font-size : 8pt;
    font-weight : lighter;;
  line-height : 1.5em;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align: left;
}
.mainpp{
  font-size : 8pt;
  font-weight : 100px;
  line-height : 1.2em;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align: left;
}
.mainp1{
  font-size : 10pt;
  font-weight : 100;
  line-height : 1.5em;
  padding-top : 20px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align: left;
}

.mainf3{
  padding-top : 0px;
  padding-left : 10px;
  padding-bottom : 5px;
  width : 480px;
}

strong{
  font-weight : lighter;
}

.bridal_fooder{
width: 710px;
height:55px;
padding: 20px 20px 25px 20px;
background:url(http://www.bridalesthe.com/img/bridalesthe_row1.jpg); /* 閭梧勹濶ｲ */
  text-align: center;
}

.botan1 a{
display:block;
width:125px;
color:#ffffff;
background:url(http://www.bridalesthe.com/img/botan.gif) no-repeat;
height:30px;
line-height:25px;
text-decoration:none;
text-align:center;}

.botan1 a:hover{
color:orange; 
background:url(http://www.bridalesthe.com/img/botan2.gif) no-repeat;
}
.w500{  
      width : 380px;
　 margin-top : 30px;
  margin-bottom : 10px;
padding: 00px 100px 0px 20px;
  text-align: left;
background-color:#ffffff;filter:alpha(opacity=50);
}

  .a10{
  text-align : left;
  width : 500px;
  color : black;
  font-family : sans-serif;
  padding-left: 15px;
  padding-top : 10px;
  padding-bottom : 20px;
  font-size : 10pt;
}

.scl1{width: 460px;
height: 900px;
overflow: auto;
 font-size : 10pt;
  line-height : 1.5em;
}
.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;
}

.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;
}

.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;
}

.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; 
}

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

li{
line-height:1.3em;
}
.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;
}

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

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

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

img.rt{
float: right;
padding: 5px;
}
.ps2{
padding: 3px 0px 0px 10px;
height:280px;
background:url(); 
color: #000000;  
font-size: 12px; 
line-height:1.5em;
}

.f1{
font-size: 1px; 
}

.pama{
	padding: 0px;
	margin: 1px 1px 1px 3px;
  background-color : white;}
.f813{
  font-size : 10px;
   line-height : 130%;
}

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


.cent{
width:200px; 
text-align:center;
maegin:5 0 0 0;
}

.cente{
  display:block;
width:200px; 
margin:5 auto 0 auto;
  text-align:center;

}

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

#thermobana a {
  display:block;
width: 550px;
height: 20px;
  text-decoration:none;
  text-align:center;
  padding-top: 80px;
	background: url(http://www.bridalesthe.com/img/brthermobana.jpg) no-repeat ; 
  color : fuchsia;
}
#thermobana a:hover {
  display:block;
	background: url(http://www.bridalesthe.com/img/brthermobana1.jpg) no-repeat ; 
  color : red;
}
#plasumabana{
width: 530px;
height: 26px;
padding-top: 77px;
font-size: 20px;
text-align: center;
background: url(http://www.bridalesthe.com/img/brplasuma.jpg) no-repeat; 
color: ;
}

#plasumabana a {
width: 530px;
height: 26px;
padding-top: 77px;
font-size: 20px;
text-align: center;
	background: url(http://www.bridalesthe.com/img/brplasuma.jpg) no-repeat; 
	color: ;
}
#plasumabana a:hover {
width: 530px;
height: 26px;
padding-top: 77px;
font-size: 20px;
text-align: center;
	background: url(http://www.bridalesthe.com/img/brplasuma1.jpg) no-repeat; 
	color: ;
}

.f12b{
  font-size : 12px;
  font-weight : bold;
}
.fcpink{
  color : #ff77a4;
    font-weight : bold;
}
.fcthermo{
  color : #084579;
    font-weight : bold;
}
.fcblackb{
  color : #000000;
    font-weight : bold;
}
.fcred{
  color : red;
}

.one{
padding: 10px 0px 5px 130px;
width: 380px;
height:12px;
background:url(http://www.bridalesthe.com/img/oneday.jpg); /* 背景色 */
color: #000000;  /* 文字色 */
font-size: 12px; /* 文字サイズ */
font-weight:bold;
}
.f12b a{
  color : fuchsia;
}
.f12b a:hover{
  color : red;
}

.fw a:link{
	color: #ffffff;
}

.fw a:visited{
	color: #ffffff;
}

.fw a:hover{
	color: #ffffff;
}

.fw a:active{
	color: #ffffff;
}

.headerp{
  font-size : 12pt;
  font-weight : bold;
  color : #f62424;
  text-align : left;
  width: 520px;
  padding-top : 10px;
  padding-left : 200px;
  padding-right : 30px;
  padding-bottom : 0px;
}
#junebana a {
  display:block;
  font-weight : bold;
width: 550px;
height: 33px;
  text-decoration:none;
  text-align:center;
  padding-top: 70px;
	background: url(http://www.bridalesthe.com/img/junecamp.jpg) no-repeat ; 
  color : fuchsia;
}
#junebana a:hover {
  display:block;
	background: url(http://www.bridalesthe.com/img/junecamp1.jpg) no-repeat ; 
  color : red;
}

.photocamp {
  display:block;
width: 540px;
height:103px;
  text-decoration:none;
}
#photor a {
 font-size : 10pt;
  float:right;
  display:block;
  font-weight : bold;
width: 265px;
height: 23px;
  text-decoration:none;
  text-align:center;
  padding-top: 80px;
	background: url(http://www.bridalesthe.com/img/wakiphoto1.jpg) no-repeat ; 
  color : fuchsia;
}
#photor a:hover {
  display:block;
	background: url(http://www.bridalesthe.com/img/wakiphoto2.jpg) no-repeat ; 
  color : red;
}
#photol a {
 font-size : 10pt;
  margin-left : 10px;
  float:left;
  display:block;
  font-weight : bold;
width: 265px;
height: 23px;
  text-decoration:none;
  text-align:center;
  padding-top: 80px;
	background: url(http://www.bridalesthe.com/img/photoshaving1.jpg) no-repeat ; 
  color : fuchsia;
}
#photol a:hover {
  display:block;
	background: url(http://www.bridalesthe.com/img/photoshaving2.jpg) no-repeat ; 
  color : red;
}

.fred{
color :red;
}

.fpink{
color :#ec5e5e;
}
.fn{font-weight: lighter;}
.cl{clear:left;}
