body { margin:0px; background-color:#333; background-image:url(Resources/keisuke-bga.jpg); background-repeat:no-repeat; background-position:center top; 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 {  }
#k-web-webdesign-from-37 a:link { color:#ccc }
#k-web-webdesign-from-37 a:visited { color:#ccc }
#k-web-webdesign-from-37 a:hover { color:#c60 }
#k-web-webdesign-from-37 a:active { color:#ccc }
#keisuke-copyright a:link { color:#ccc }
#keisuke-copyright a:visited { color:#ccc }
#keisuke-copyright a:hover { color:#c60 }
#keisuke-copyright a:active { color:#ccc }
#keisuke-hair-artists a:link { color:#999; text-decoration:none }
#keisuke-hair-artists a:visited { color:#999; text-decoration:none }
#keisuke-hair-artists a:hover { color:#fff; text-decoration:none }
#keisuke-hair-artists a:active { color:#999; text-decoration:none }
#japanese-hair-salon-london a:link { color:#999; text-decoration:none }
#japanese-hair-salon-london a:visited { color:#999; text-decoration:none }
#japanese-hair-salon-london a:hover { color:#fff; text-decoration:none }
#japanese-hair-salon-london a:active { color:#999; text-decoration:none }
em { font-style:italic; text-align:left }
h1 { color:#300; font-family:Arial,Helvetica,sans-serif; font-size:18px; text-align:left }
h1:first-child { margin-top:0px }
h2 { color:#c60; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:left }
h2:first-child { margin-top:0px }
h2 { color:#300; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:left }
h2:first-child { margin-top:0px }
h2 { color:#c60; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:left }
h2:first-child { margin-top:0px }
h2 { color:#c60; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:left }
h2:first-child { margin-top:0px }
h2 { color:#c60; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:left }
h2:first-child { margin-top:0px }
strong { font-weight:bold }
h2 { color:#c60; font-family:Hiragino Maru Gothic Pro; font-size:12px; text-align:center }
h2:first-child { margin-top:0px }
.footerlink { color:#ccc; font-family:Hiragino Maru Gothic Pro; font-size:9px; text-align:center }
.style56 { color:#ccc; font-family:Hiragino Maru Gothic Pro; font-size:9px }
.style9 { font-size:10px }
.style57 { font-size:9px }
h2.white30 { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:25px; letter-spacing:2.5px; text-align:right }
h2:first-child { margin-top:0px }
.style6 { color:#fff }
h1.pagetitle { color:#c60; font-family:Hiragino Maru Gothic Pro; font-size:16px; text-align:left }
h1:first-child { margin-top:0px }
.style28 { color:#c60; font-family:Arial,Helvetica,sans-serif; font-size:18px }
.style94 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:11px; line-height:1.6; text-align:left }
.style13 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:11px }
.subline { color:#ccc; font-family:Hiragino Maru Gothic Pro; font-size:12px; line-height:1.5; text-align:right }
.style14 { font-size:11px }
#PageDiv { position:relative; min-height:100%; margin:auto; width:500px }
#japanese-hair-salon-footer { position:absolute; left:0px; top:555px; width:500px; height:95px; z-index:1 }
#japanese-hair-salon-header { position:absolute; left:0px; top:0px; width:500px; height:183px; z-index:2 }
#page-base { position:absolute; left:0px; top:191px; width:500px; height:351px; z-index:3 }
#keisuke-logo { position:absolute; left:31px; top:23px; width:67px; height:110px; z-index:4 }
#hair-artists { position:absolute; left:31px; top:132px; width:67px; height:50px; z-index:5 }
#k-web-webdesign-from-37 { position:absolute; left:387px; top:572px; width:106px; z-index:6; overflow:visible }
#keisuke-copyright { position:absolute; left:5px; top:572px; width:369px; z-index:7; overflow:visible }
#keisuke-hair-artists { position:absolute; left:103px; top:52px; width:367px; z-index:8; overflow:hidden }
#keisuke-hair-artists-london-sayo { position:absolute; left:30px; top:213px; width:440px; height:21px; z-index:9; overflow:visible }
#keisuke-sayo-profile-text { position:absolute; left:30px; top:261px; width:440px; height:281px; z-index:10; overflow:visible }
#sayo-stylist { position:absolute; left:359px; top:261px; width:111px; height:136px; z-index:11 }
#japanese-hair-salon-london { position:absolute; left:106px; top:85px; width:364px; z-index:12; overflow:hidden }

