body { margin:0px; background-color:#ccc; 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:#06f }
#contact-us-link a:visited { color:#06f }
#contact-us-link a:hover { color:#f63 }
#contact-us-link a:active { color:#06f }
#contact-us1 a:link { color:#06f }
#contact-us1 a:visited { color:#06f }
#contact-us1 a:hover { color:#f63 }
#contact-us1 a:active { color:#06f }
em { font-style:italic }
h1 { font-size:18px }
h1:first-child { margin-top:0px }
strong { font-weight:bold }
h1.KEISUKE { color:#000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:36px; text-align:center }
h1:first-child { margin-top:0px }
.style19 { color:#06f }
h2.style7 { color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:1.2; text-align:left }
h2:first-child { margin-top:0px }
.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 }
.style15 { color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px }
.style13 { color:#666 }
.style10 { color:#666 }
.style16 { color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px }
.style14 { color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:1.3; text-align:right }
.style6 { color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px }
.style21 { color:#06f; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px }
#PageDiv { position:relative; min-height:100%; margin:auto; width:900px }
#item1 { position:absolute; left:0px; top:1699px; width:900px; height:100px; z-index:1; background-color:#cff; font-size:1px }
#item2 { position:absolute; left:0px; top:27px; width:900px; height:1654px; z-index:2 }
#keisuke-btm-bar1a1a1a { position:absolute; left:18px; top:968px; width:275px; height:106px; z-index:3 }
#keisuke-btm-bar1a1a1 { position:absolute; left:18px; top:832px; width:275px; height:106px; z-index:4 }
#keisuke-btm-bar1a1a { position:absolute; left:18px; top:695px; width:275px; height:106px; z-index:5 }
#keisuke-btm-bar1a1 { position:absolute; left:18px; top:559px; width:275px; height:106px; z-index:6 }
#keisuke-btm-bar1a { position:absolute; left:18px; top:423px; width:275px; height:106px; z-index:7 }
#keisuke-btm-bar1 { position:absolute; left:18px; top:286px; width:275px; height:106px; z-index:8 }
#keisuke-group-headder { position:absolute; left:18px; top:37px; width:864px; z-index:9; border-bottom:solid #06f 3px; overflow:visible }
#keisuke-btm-bar { position:absolute; left:18px; top:150px; width:275px; height:106px; z-index:10 }
#keisuke-hair-artists { position:absolute; left:38px; top:192px; width:32px; height:50px; z-index:11 }
#keisuke-hair-artists-salon-london { position:absolute; left:38px; top:162px; width:230px; height:19px; z-index:12; overflow:visible }
#keisuke-page-text { position:absolute; left:315px; top:150px; width:577px; height:1509px; z-index:13; overflow:visible }
#contact-us-link { position:absolute; left:36px; top:101px; width:100px; height:19px; z-index:14; overflow:visible }
#keisuke-copyright1 { position:absolute; left:24px; top:1740px; width:416px; height:19px; z-index:15; overflow:visible }
#contact-us1 { position:absolute; left:773px; top:1740px; width:100px; height:19px; z-index:16; overflow:visible }
#keisuke-wedding-updo { position:absolute; left:38px; top:298px; width:249px; height:19px; z-index:17; overflow:visible }
#khawebwedding { position:absolute; left:38px; top:328px; width:37px; height:50px; z-index:18 }
#keisuke-hair-artists-updo { position:absolute; left:38px; top:465px; width:33px; height:49px; z-index:19 }
#keisuke-hair-updo { position:absolute; left:38px; top:435px; width:223px; height:19px; z-index:20; overflow:visible }
#real-japanese-restaurant { position:absolute; left:30px; top:595px; width:139px; height:58px; z-index:21 }
#real-japanese-restaurant-london { position:absolute; left:38px; top:572px; width:243px; height:19px; z-index:22; overflow:visible }
#k-web-logo { position:absolute; left:39px; top:871px; width:59px; height:57px; z-index:23 }
#k-web-design-hosting { position:absolute; left:38px; top:843.526px; width:237px; height:19px; z-index:24; overflow:visible }
#k-design-logo { position:absolute; left:39px; top:1006px; width:68px; height:55px; z-index:25 }
#k-design-print { position:absolute; left:38px; top:980px; width:241px; height:19px; z-index:26; overflow:visible }
#wanchanlondonlogoplain { position:absolute; left:38px; top:728px; width:66px; height:63px; z-index:27 }
#k-design-print1 { position:absolute; left:38px; top:707px; width:247px; height:19px; z-index:28; overflow:visible }
#item3 { position:absolute; left:86px; top:196px; width:194px; height:48px; z-index:29; overflow:visible }
#item3a { position:absolute; left:86px; top:332px; width:194px; height:48px; z-index:30; overflow:visible }
#item3a1 { position:absolute; left:86px; top:469px; width:194px; height:48px; z-index:31; overflow:visible }
#item3a1a { position:absolute; left:180px; top:593px; width:100px; height:68px; z-index:32; overflow:visible }
#item3a1a1 { position:absolute; left:112px; top:731px; width:168px; height:59px; z-index:33; overflow:visible }
#item3a2 { position:absolute; left:106px; top:872px; width:174px; height:48px; z-index:34; overflow:visible }
#item3a2a { position:absolute; left:113px; top:1009px; width:167px; height:48px; z-index:35; overflow:visible }
#keisuke-btm-bar1a1a1a1 { position:absolute; left:18px; top:1104px; width:275px; height:106px; z-index:36 }
#k-design-print2 { position:absolute; left:38px; top:1116px; width:241px; height:19px; z-index:37; overflow:visible }
#item3a2a1 { position:absolute; left:113px; top:1145px; width:167px; height:48px; z-index:38; overflow:visible }
#koubundologo { position:absolute; left:32px; top:1144px; width:53px; height:53px; z-index:39 }

