body { margin:0px; background-color:#600; height:100% }
html { height:100% }
img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
p:first-child { margin-top:0px }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
.f-fp { margin-top:0px }
.f-x1 {  }
.f-x2 {  }
.f-x3 {  }
#contact-us-link a:link { color:#fff }
#contact-us-link a:visited { color:#fff }
#contact-us-link a:hover { color:#6ff }
#contact-us-link a:active { color:#fff }
#contact-us1 a:link { color:#fff }
#contact-us1 a:visited { color:#fff }
#contact-us1 a:hover { color:#6ff }
#contact-us1 a:active { color:#fff }
em { font-style:italic }
h1 { font-size:18px }
h1:first-child { margin-top:0px }
strong { font-weight:bold }
.style2 { color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:36px; text-align:center }
.style6 { color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:1.6; text-align:center }
.style7 { color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:1.3; text-align:center }
.text { color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; line-height:1.6 }
.style1 { font-size:12px }
.style5 { color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:1.3; text-align:left }
.style4 { color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:1.3 }
.style14 { color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:1.3; text-align:right }
#PageDiv { position:relative; min-height:100%; margin:auto; width:900px }
#keisuke-group-headder { position:absolute; left:0px; top:37px; width:900px; z-index:1; border-bottom:solid #fff 1px; overflow:visible }
#keisuke-btm-bar { position:absolute; left:0px; top:100px; width:900px; height:102px; z-index:2 }
#keisuke-hair-artists { position:absolute; left:47px; top:111px; width:32px; height:50px; z-index:3 }
#k-web-logo { position:absolute; left:563px; top:108px; width:59px; height:57px; z-index:4 }
#k-design-logo { position:absolute; left:681px; top:105px; width:68px; height:57px; z-index:5 }
#real-japanese-restaurant { position:absolute; left:375px; top:110px; width:139px; height:58px; z-index:6 }
#jpc-logo { position:absolute; left:802px; top:114px; width:66px; height:47px; z-index:7 }
#keisuke-hair-artists-salon-london { position:absolute; left:14px; top:172.455px; width:98px; height:19px; z-index:8; overflow:visible }
#k-web-design-hosting { position:absolute; left:542px; top:172px; width:102px; height:19px; z-index:9; overflow:visible }
#k-design-print { position:absolute; left:655px; top:172px; width:121px; height:19px; z-index:10; overflow:visible }
#real-japanese-restaurant-london { position:absolute; left:359px; top:172px; width:173px; height:19px; z-index:11; overflow:visible }
#japanese-classified { position:absolute; left:787px; top:172px; width:98px; height:19px; z-index:12; overflow:visible }
#keisuke-hair-artists-wedding { position:absolute; left:165px; top:114px; width:33px; height:49px; z-index:13 }
#keisuke-wedding-updo { position:absolute; left:123px; top:172px; width:119px; height:19px; z-index:14; overflow:visible }
#keisuke-hair-artists-updo { position:absolute; left:283px; top:114px; width:33px; height:49px; z-index:15 }
#keisuke-hair-updo { position:absolute; left:253px; top:171.992px; width:95px; height:19px; z-index:16; overflow:visible }
#keisuke-page-text { position:absolute; left:0px; top:249px; width:864px; height:967px; z-index:17; padding:18px; background-color:#fff; overflow:visible }
#contact-us-link { position:absolute; left:0px; top:215px; width:100px; height:19px; z-index:18; overflow:visible }
#keisuke-copyright1 { position:absolute; left:50px; top:1343px; width:416px; height:19px; z-index:19; overflow:visible }
#contact-us1 { position:absolute; left:741px; top:1343px; width:100px; height:19px; z-index:20; overflow:visible }
