@charset "Shift_JIS";


/*--------ÌFªCÉÈé----------*/
.whitening-1{
     width: 590px;
     margin: 20px 0px 0px 10px;
     padding: 0px 0px 0px 0px;
}
.whitening-text{
     width: 570px;
     margin: 20px 0px 0px 20px;
     padding: 0px 0px 0px 0px;
}
.whitening-ico{
     float:left;
     width: 220px;
     margin: 20px 0px 0px 36px;
     padding: 0px 0px 0px 0px;
}
.white-left{
     float:left;
     width: 320px;
     margin: 20px 0px 0px 20px;
     padding: 0px 0px 0px 0px;
}
.white-right{
     float:left;
     width: 200px;
     margin: 20px 0px 0px 20px;
     padding: 0px 0px 0px 0px;
}
.white-2{
     width: 295px;
     margin: 10px 0px 0px 16px;
     padding: 0px 0px 0px 0px;
}
.white-2-text{
     width: 550px;
     margin: 10px 0px 0px 30px;
     padding: 0px 0px 0px 0px;
}
.white-office-image{
     width: 440px;
     margin: 10px 0px 20px 80px;
     padding: 0px 0px 0px 0px;
}

.white-price{
     width: 570px;
     margin: 20px 0px 30px 20px;
     padding: 0px 0px 0px 0px;
     text-align:right;
     font-weight:bold;
}
.cera-midasi{
     width: 500px;
     margin: 20px 0px 0px 16px;
     padding: 0px 0px 0px 0px;
     font-size:9pt;color:#ff6600;
     font-weight:bold;
}
.cera-text{
     width: 570px;
     margin: 0px 0px 0px 20px;
     padding: 0px 0px 0px 0px;
}
.white-back{
     width: 570px;
     margin: 20px 0px 30px 20px;
     padding: 0px 0px 0px 0px;
     text-align:center;
}

.w-cera-left{
     float:left;
     width: 340px;
     margin: 20px 0px 0px 0px;
     padding: 0px 0px 0px 40px;
}
.w-cera-left-1{
     width: 340px;
     margin-left: 10px;
}
.w-cera-left-2{
     width: 340px;
     margin: 0px 0px 0px 0px;
     padding: 0px 0px 0px 0px;
}
.w-cera-right{
     float:left;
     width: 180px;
     margin: 20px 0px 0px 30px;
     padding: 0px 0px 0px 0px;
}
.w-cera-text-2{
     width: 550px;
     margin: 10px 0px 0px 30px;
     padding: 0px 0px 0px 0px;
     font-size:9pt;color:#7AB246;
     font-weight:bold;
}
.w-cera-text-3{
     width: 550px;
     margin: 6px 0px 0px 30px;
     padding: 0px 0px 0px 0px;
}
.w-cera-sinryou{
     width: 570px;
     margin: 20px 0px 0px 20px;
     padding: 0px 0px 0px 0px;
}

.benia-image{
     width: 420px;
     margin: 10px 0px 0px 80px;
     padding: 0px 0px 0px 0px;
}
.benia-text{
     width: 550px;
     margin: 10px 0px 0px 30px;
     padding: 0px 0px 0px 0px;
}
.w-cera-price{
     width: 550px;
     margin: 10px 0px 0px 30px;
     padding: 0px 0px 0px 0px;
     text-align:right;
     font-weight:bold;
}

.w-cera-midasi-oya-left{
     float:left;
     width: 250px;
     margin: 20px 0px 0px 0px;
     padding: 0px 0px 0px 40px;
}
.w-cera-midasi-left{
     width: 250px;
     margin: 0px 0px 0px 0px;
     padding: 0px 0px 0px 0px;
     font-size:9pt;color:#ff6600;
     font-weight:bold;
}
.w-cera-text-left{
     width: 250px;
     margin: 0px 0px 10px 0px;
     padding: 0px 0px 0px 0px;
}
.w-cera-midasi-oya-right{
     float:left;
     width: 280px;
     margin: 20px 0px 0px 10px;
     padding: 0px 0px 0px 0px;
}
.w-cera-midasi-right{
     width: 280px;
     margin: 0px 0px 0px 0px;
     padding: 0px 0px 0px 0px;
     font-size:9pt;color:#ff6600;
     font-weight:bold;
}
.w-cera-text-right{
     width: 280px;
     margin: 0px 0px 10px 0px;
     padding: 0px 0px 0px 0px;
}
.allcera-image{
     width: 500px;
     margin: 0px 0px 0px 40px;
     padding: 0px 0px 0px 0px;
}
.crown-text{
     width: 550px;
     margin: 10px 0px 0px 30px;
     padding: 0px 0px 0px 0px;
}
.crown-nagare{
     width: 500px;
     margin: 10px 0px 0px 40px;
     padding: 0px 0px 0px 0px;
     font-size:9pt;color:#ff6600;
     font-weight:bold;
}
.crown-nagare-2{
     width: 500px;
     margin: 0px 0px 0px 40px;
     padding: 0px 0px 0px 0px;
}
.crown-text-2{
     width: 500px;
     margin: 10px 0px 0px 50px;
     padding: 0px 0px 0px 0px;
}
.inlay-text{
     width: 550px;
     margin: 10px 0px 0px 30px;
     padding: 0px 0px 0px 0px;
     font-size:9pt;color:#7AB246;
     font-weight:bold;
}
.inlay-text-2{
     width: 550px;
     margin: 4px 0px 0px 30px;
     padding: 0px 0px 0px 0px;
}
.cari-text{
     width: 570px;
     margin: 0px 0px 0px 20px;
     padding: 0px 0px 0px 0px;
}

.red{font-size:9pt; color:#ff3300; font-weight:bold;}


.gisi-midasi-3{
     width: 580px;
     margin: 10px 0px 0px 20px;
     padding: 0px 0px 0px 0px;
	 text-align:left;
	 background-image:url(../images/r-bar/r-bar-new-3.jpg);
	 text-indent: 1em; 
	 font-size:15px;color:#0033FF;weight:blod;
	 font-family:"lr oSVbN", Osaka;

}
.gisi-midasi-4{
     width: 480px;
     margin: 10px 0px 0px 20px;
     padding: 0px 0px 0px 0px;
	 text-align:left;
	 background-image:url(../images/r-bar/r-bar-new-3.jpg);
	 text-indent: 1em; 
	 font-size:15px;color:#0033FF;weight:blod;
	 font-family:"lr oSVbN", Osaka;

}
.cam-white-text{
     width: 570px;
     margin: 20px 0px 0px 30px;
     padding: 0px 0px 0px 0px;
}

.cam-white-text2{
     width: 500px;
     margin: 6px 0px 10px 30px;
     padding: 0px 0px 0px 0px;
     font-size:9pt; color:#ff3300;
}

.table-price { 
     border-style: none; background-color: #999999;
     margin: 4px 0px 4px 40px;
 }

.cell-1 { width: 400px;text-align: left; font-size:9pt; background-color: #ffffff; line-height:12pt; } 
.cell-2 { width: 100px; text-align: right; font-size:9pt; background-color: #ffffff; } 

