body { margin:0px; background-color:#fff; 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-design-keisuke a:link { color:#fff }
#k-web-design-keisuke a:visited { color:#fff }
#k-web-design-keisuke a:hover { color:#666 }
#k-web-design-keisuke a:active { color:#fff }
#kweb-btm-nav a:link { color:#9c3; text-decoration:none }
#kweb-btm-nav a:visited { color:#9c3; text-decoration:none }
#kweb-btm-nav a:hover { color:#f60; text-decoration:none }
#kweb-btm-nav a:active { color:#9c3; text-decoration:none }
#k-kew-design-sign-up a:link { color:#090 }
#k-kew-design-sign-up a:visited { color:#090 }
#k-kew-design-sign-up a:hover { color:#f60 }
#k-kew-design-sign-up a:active { color:#090 }
#piano a:link { color:#666 }
#piano a:visited { color:#666 }
#piano a:hover { color:#090 }
#piano a:active { color:#666 }
#sushi a:link { color:#666 }
#sushi a:visited { color:#666 }
#sushi a:hover { color:#090 }
#sushi a:active { color:#666 }
#counsellor a:link { color:#666 }
#counsellor a:visited { color:#666 }
#counsellor a:hover { color:#090 }
#counsellor a:active { color:#666 }
#trainer a:link { color:#666 }
#trainer a:visited { color:#666 }
#trainer a:hover { color:#090 }
#trainer a:active { color:#666 }
#keisuke a:link { color:#666 }
#keisuke a:visited { color:#666 }
#keisuke a:hover { color:#090 }
#keisuke a:active { color:#666 }
#tomoe a:link { color:#666 }
#tomoe a:visited { color:#666 }
#tomoe a:hover { color:#090 }
#tomoe a:active { color:#666 }
#flower a:link { color:#666 }
#flower a:visited { color:#666 }
#flower a:hover { color:#090 }
#flower a:active { color:#666 }
#piano-duo a:link { color:#666 }
#piano-duo a:visited { color:#666 }
#piano-duo a:hover { color:#090 }
#piano-duo a:active { color:#666 }
#bell a:link { color:#666 }
#bell a:visited { color:#666 }
#bell a:hover { color:#090 }
#bell a:active { color:#666 }
#akari a:link { color:#666 }
#akari a:visited { color:#666 }
#akari a:hover { color:#090 }
#akari a:active { color:#666 }
#design a:link { color:#666 }
#design a:visited { color:#666 }
#design a:hover { color:#090 }
#design a:active { color:#666 }
#photo a:link { color:#666 }
#photo a:visited { color:#666 }
#photo a:hover { color:#090 }
#photo a:active { color:#666 }
#premium-service a:link { color:#06f }
#premium-service a:visited { color:#06f }
#premium-service a:hover { color:#00f }
#premium-service a:active { color:#06f }
#femi a:link { color:#666 }
#femi a:visited { color:#666 }
#femi a:hover { color:#090 }
#femi a:active { color:#666 }
#japanese-restaurant a:link { color:#666 }
#japanese-restaurant a:visited { color:#666 }
#japanese-restaurant a:hover { color:#090 }
#japanese-restaurant a:active { color:#666 }
#wedding-updo a:link { color:#666 }
#wedding-updo a:visited { color:#666 }
#wedding-updo a:hover { color:#090 }
#wedding-updo a:active { color:#666 }
#kweb-member-login a:link { color:#f60 }
#kweb-member-login a:visited { color:#f60 }
#kweb-member-login a:hover { color:#9c3 }
#kweb-member-login a:active { color:#f60 }
#k-web-design-portfolio-nav a:link { color:#060; text-decoration:none }
#k-web-design-portfolio-nav a:visited { color:#060; text-decoration:none }
#k-web-design-portfolio-nav a:hover { color:#f60; text-decoration:none }
#k-web-design-portfolio-nav a:active { color:#060; text-decoration:none }
#k-web-design-clear-relevant-nav a:link { color:#060; text-decoration:none }
#k-web-design-clear-relevant-nav a:visited { color:#060; text-decoration:none }
#k-web-design-clear-relevant-nav a:hover { color:#f60; text-decoration:none }
#k-web-design-clear-relevant-nav a:active { color:#060; text-decoration:none }
#kweb-why-pay-more--nav a:link { color:#060; text-decoration:none }
#kweb-why-pay-more--nav a:visited { color:#060; text-decoration:none }
#kweb-why-pay-more--nav a:hover { color:#f60; text-decoration:none }
#kweb-why-pay-more--nav a:active { color:#060; text-decoration:none }
#kweb-care-service-nav a:link { color:#060; text-decoration:none }
#kweb-care-service-nav a:visited { color:#060; text-decoration:none }
#kweb-care-service-nav a:hover { color:#f60; text-decoration:none }
#kweb-care-service-nav a:active { color:#060; text-decoration:none }
#kweb-maintenance-nav a:link { color:#060; text-decoration:none }
#kweb-maintenance-nav a:visited { color:#060; text-decoration:none }
#kweb-maintenance-nav a:hover { color:#f60; text-decoration:none }
#kweb-maintenance-nav a:active { color:#060; text-decoration:none }
#kweb-about-us-nav a:link { color:#060; text-decoration:none }
#kweb-about-us-nav a:visited { color:#060; text-decoration:none }
#kweb-about-us-nav a:hover { color:#f60; text-decoration:none }
#kweb-about-us-nav a:active { color:#060; text-decoration:none }
#kweb-web-design-package a:link { color:#060; text-decoration:none }
#kweb-web-design-package a:visited { color:#060; text-decoration:none }
#kweb-web-design-package a:hover { color:#f60; text-decoration:none }
#kweb-web-design-package a:active { color:#060; text-decoration:none }
#kdesign4print a:link { color:#060; text-decoration:none }
#kdesign4print a:visited { color:#060; text-decoration:none }
#kdesign4print a:hover { color:#f60; text-decoration:none }
#kdesign4print a:active { color:#060; text-decoration:none }
#hair-updo-london a:link { color:#666 }
#hair-updo-london a:visited { color:#666 }
#hair-updo-london a:hover { color:#090 }
#hair-updo-london a:active { color:#666 }
#japanese-page a:link { color:#f60 }
#japanese-page a:visited { color:#f60 }
#japanese-page a:hover { color:#060 }
#japanese-page a:active { color:#f60 }
em { font-style:italic }
h1 { font-size:18px }
h1:first-child { margin-top:0px }
strong { font-weight:bold }
h2 { color:#f60; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:22px; text-align:center }
h2:first-child { margin-top:0px }
h1.style21 { color:#f60; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:22px; text-align:center }
h1:first-child { margin-top:0px }
.style7 { color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:0.4; text-align:right }
.style9 { color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px }
.style2 { color:#666; font-family:Arial; font-size:14px; text-align:center }
.style50 { font-family:Arial,Helvetica,sans-serif; font-size:11px }
.style51 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:11px }
.style1 { color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:30px; text-align:center; margin-top:0px }
.style74 { color:#9c3; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:11px; text-align:center }
.style81 { color:#333; line-height:1.3; text-align:center }
.style30 { font-family:Arial,Helvetica,sans-serif }
.pagetext { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:12px }
.style60 { font-size:14px }
.style58 { color:#333; font-family:Arial,Helvetica,sans-serif }
.style59 { color:#333; font-family:Arial,Helvetica,sans-serif; line-height:1.3; text-align:center }
.style83 { color:#333; line-height:1.3; text-align:center }
.style89 { font-family:Arial,Helvetica,sans-serif }
.style104 { color:#f00; font-family:Arial,Helvetica,sans-serif }
.style77 { color:#ff7f00; line-height:1.3; text-align:center }
.style47 { color:#f60; font-size:14px }
.style116 { color:#666; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; text-align:right }
.style113 { color:#f60; font-size:14px }
.style31 { color:#f90; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:16px; text-align:center }
.style118 { color:#666; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:14px; text-align:right }
.style36 { color:#090 }
.style114 { color:#666; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:14px; text-align:left }
.style120 { color:#090; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:14px; text-align:left }
.style122 { font-size:14px }
.style124 { color:#090; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:16px; text-align:center }
.style5 { color:#333; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; text-align:center; margin-top:2px }
.style10 { color:#030; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:14px }
.style62 { color:#090; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:14px; text-align:right }
.japanese { color:#f60; font-family:Hiragino Maru Gothic Pro; font-size:12px }
#PageDiv { position:relative; min-height:100%; margin:auto; width:1000px }
#kweb-japanese-page { position:absolute; left:34px; top:209px; width:23px; height:16px; z-index:1 }
#k-web-design-top-space { position:absolute; left:145px; top:199px; width:855px; height:22px; z-index:2; font-size:1px }
#designs-portfolio-kweb-website-design { position:absolute; left:145px; top:222px; width:855px; z-index:3; overflow:visible }
#k-web-top-line { position:absolute; left:0px; top:1px; width:1000px; height:10px; z-index:4 }
#k-web-top-panel { position:absolute; left:139px; top:19px; width:861px; height:95px; z-index:5 }
#k-web-design-keisuke { position:absolute; left:818px; top:51px; width:172px; z-index:6; overflow:visible }
#k-web-left-short-bar { position:absolute; left:0px; top:168px; width:142px; height:30px; z-index:7 }
#kweb-design-left-side-line { position:absolute; left:139px; top:30px; width:861px; height:3px; z-index:8 }
#k-web-design-top-white-line { position:absolute; left:139px; top:99px; width:861px; height:3px; z-index:9 }
#k-web-design-home-nav { position:absolute; left:144px; top:168px; width:140px; height:30px; z-index:10 }
#k-web-prices-nav { position:absolute; left:287px; top:168px; width:140px; height:30px; z-index:11 }
#k-web-offers-nav { position:absolute; left:430px; top:168px; width:140px; height:30px; z-index:12 }
#k-web-hosting-nav { position:absolute; left:573px; top:168px; width:140px; height:30px; z-index:13 }
#k-web-domain-nav { position:absolute; left:716px; top:168px; width:140px; height:30px; z-index:14 }
#kweb-btm-bar { position:absolute; left:0px; top:1172px; width:1000px; height:10px; z-index:15 }
#k-web-design-london-logo { position:absolute; left:10px; top:17px; width:111px; height:97px; z-index:16 }
#copyright-keisuke { position:absolute; left:340px; top:1224px; width:319px; z-index:17; overflow:visible }
#kweb-title-header { position:absolute; left:285px; top:48px; width:430px; z-index:18; overflow:visible }
#kweb-btm-spacer { position:absolute; left:0px; top:1149px; width:1000px; height:22px; z-index:19; font-size:1px }
#kweb-btm-nav { position:absolute; left:258px; top:1193px; width:484px; z-index:20; overflow:visible }
#kweb-top-spacer-2 { position:absolute; left:145px; top:250px; width:855px; height:39px; z-index:21; font-size:1px }
#dots { position:absolute; left:139px; top:211px; width:3px; height:933px; z-index:22 }
#kweb-web-designs-info { position:absolute; left:222px; top:292px; width:688px; height:225px; z-index:23; background-color:#fff; border:solid #090 3px; overflow:hidden }
#k-web-contact-nav { position:absolute; left:860px; top:168px; width:140px; height:30px; z-index:24 }
#k-kew-design-sign-up { position:absolute; left:787px; top:131px; width:213px; z-index:25; overflow:visible }
#kweb-web-design-current-projects { position:absolute; left:188px; top:1037px; width:763px; z-index:26; border-bottom:solid #ff7f00 1px; overflow:visible }
#piano { position:absolute; left:663px; top:945px; width:288px; z-index:27; overflow:visible }
#sushi { position:absolute; left:668px; top:913px; width:283px; z-index:28; overflow:visible }
#counsellor { position:absolute; left:538px; top:709px; width:413px; z-index:29; overflow:visible }
#trainer { position:absolute; left:189px; top:975px; width:290px; z-index:30; overflow:visible }
#keisuke { position:absolute; left:189px; top:680px; width:232px; z-index:31; overflow:visible }
#tomoe { position:absolute; left:613px; top:883px; width:338px; z-index:32; overflow:visible }
#flower { position:absolute; left:662px; top:853px; width:289px; z-index:33; overflow:visible }
#piano-duo { position:absolute; left:189px; top:943px; width:421px; z-index:34; overflow:visible }
#bell { position:absolute; left:189px; top:709px; width:289px; z-index:35; overflow:visible }
#akari { position:absolute; left:189px; top:883px; width:353px; z-index:36; overflow:visible }
#design { position:absolute; left:189px; top:738px; width:289px; z-index:37; overflow:visible }
#photo { position:absolute; left:189px; top:913px; width:290px; z-index:38; overflow:visible }
#premium-service { position:absolute; left:189px; top:632px; width:762px; z-index:39; border-bottom:solid #ff7f00 1px; overflow:visible }
#kweb-standard { position:absolute; left:188px; top:807px; width:763px; z-index:40; border-bottom:solid #ff7f00 1px; overflow:visible }
#femi { position:absolute; left:189px; top:853px; width:318px; z-index:41; overflow:visible }
#japanese-restaurant { position:absolute; left:633px; top:1076px; width:318px; z-index:42; overflow:visible }
#wedding-updo { position:absolute; left:505px; top:680px; width:446px; z-index:43; overflow:visible }
#kweb-member-login { position:absolute; left:0px; top:253px; width:107px; z-index:44; overflow:visible }
#k-web-design-portfolio-nav { position:absolute; left:0px; top:359px; width:123px; height:17px; z-index:45; padding:5px; overflow:visible }
#k-web-design-clear-relevant-nav { position:absolute; left:0px; top:409px; width:129px; height:16px; z-index:46; padding:5px; overflow:visible }
#kweb-why-pay-more--nav { position:absolute; left:0px; top:459px; width:129px; height:16px; z-index:47; padding:5px; overflow:visible }
#kweb-care-service-nav { position:absolute; left:0px; top:509px; width:129px; height:16px; z-index:48; padding:5px; overflow:visible }
#kweb-maintenance-nav { position:absolute; left:0px; top:559px; width:129px; height:16px; z-index:49; padding:5px; overflow:visible }
#kweb-about-us-nav { position:absolute; left:0px; top:308px; width:100px; height:17px; z-index:50; padding:5px; overflow:visible }
#kweb-web-design-package { position:absolute; left:0px; top:608px; width:129px; height:16px; z-index:51; padding:5px; overflow:visible }
#kdesign4print { position:absolute; left:0px; top:658px; width:129px; height:16px; z-index:52; padding:5px; overflow:visible }
#hair-updo-london { position:absolute; left:662px; top:738px; width:289px; z-index:53; overflow:visible }
#view-some-of-our-designs { position:absolute; left:188px; top:576px; width:763px; z-index:54; overflow:visible }
#japanese-page { position:absolute; left:61px; top:208px; width:63px; z-index:55; overflow:visible }
