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-mid-spacer a:link { color:#090 }
#kweb-mid-spacer a:visited { color:#090 }
#kweb-mid-spacer a:hover { color:#f90 }
#kweb-mid-spacer a:active { color:#090 }
#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 }
.style53 { color:#060; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:16px; text-align:left }
.style60 { font-size:14px }
.style127 { color:#666; font-family:Arial,Helvetica,sans-serif; text-align:center }
.style68 { color:#666; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; text-align:center }
.style121 { color:#666; font-family:Arial,Helvetica,sans-serif }
.style30 { font-family:Arial,Helvetica,sans-serif }
.style87 { color:#333; font-family:Arial,Helvetica,sans-serif; font-size:16px }
.style94 { color:#ccc; font-family:Arial,Helvetica,sans-serif; font-size:16px }
.style108 { color:#fff; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:20px; text-align:center }
.style76 { color:#f60; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:20px; text-align:center }
.style72 { color:#fff }
.style45 { color:#fff; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:20px }
.style110 { color:#333; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:16px; text-align:center }
.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 }
#kweb-flash-size-1 { position:absolute; left:60px; top:2476px; width:500px; height:500px; z-index:2 }
#kweb-flash-size-2 { position:absolute; left:147px; top:2586px; width:300px; height:300px; z-index:3 }
#kweb-flash-banner-size-1 { position:absolute; left:0px; top:300px; width:1000px; height:250px; z-index:4 }
#spacer-k-web-top { position:absolute; left:0px; top:116px; width:1000px; height:22px; z-index:5; font-size:1px }
#kweb-flash-banners-title { position:absolute; left:0px; top:139px; width:1000px; z-index:6; overflow:visible }
#k-web-top-line { position:absolute; left:0px; top:1px; width:1000px; height:10px; z-index:7 }
#k-web-top-panel { position:absolute; left:139px; top:19px; width:861px; height:95px; z-index:8 }
#k-web-design-keisuke { position:absolute; left:818px; top:51px; width:172px; z-index:9; overflow:visible }
#kweb-design-left-side-line { position:absolute; left:139px; top:30px; width:861px; height:3px; z-index:10 }
#k-web-design-top-white-line { position:absolute; left:139px; top:99px; width:861px; height:3px; z-index:11 }
#btm-line-k-web { position:absolute; left:0px; top:3072px; width:1000px; height:10px; z-index:12 }
#k-web-design-london-logo { position:absolute; left:10px; top:17px; width:111px; height:97px; z-index:13 }
#copyright-keisuke { position:absolute; left:340px; top:3124px; width:319px; z-index:14; overflow:visible }
#k-web-london-title { position:absolute; left:285px; top:48px; width:430px; z-index:15; overflow:visible }
#spacer-btm-k-web { position:absolute; left:0px; top:3049px; width:1000px; height:22px; z-index:16; font-size:1px }
#kweb-mid-spacer { position:absolute; left:0px; top:167px; width:1000px; height:39px; z-index:17; overflow:visible }
#kweb-flash-banner-size-2 { position:absolute; left:15px; top:386px; width:902px; height:150px; z-index:18 }
#btm-spacer-kweb { position:absolute; left:0px; top:3135px; width:1000px; height:14px; z-index:19; font-size:1px }
#kweb-flash-banner-size-3 { position:absolute; left:38px; top:445px; width:898px; height:80px; z-index:20 }
#line1 { position:absolute; left:0px; top:279px; width:191px; height:3px; z-index:21 }
#pix { position:absolute; left:200px; top:269px; width:79px; z-index:22; overflow:visible }
#line2 { position:absolute; left:288px; top:279px; width:712px; height:3px; z-index:23 }
#pix-2 { position:absolute; left:924px; top:360px; width:69px; z-index:24; overflow:visible }
#large { position:absolute; left:16px; top:310px; width:250px; z-index:25; overflow:visible }
#mid { position:absolute; left:39px; top:401px; width:250px; z-index:26; overflow:visible }
#small { position:absolute; left:70px; top:457px; width:250px; z-index:27; overflow:visible }
#text-only-banner { position:absolute; left:0px; top:226px; width:1000px; z-index:28; background-color:#f90; overflow:visible }
#flash-banner-4-k-web { position:absolute; left:0px; top:902px; width:1000px; height:250px; z-index:29 }
#flash-banner-5-k-web { position:absolute; left:15px; top:988px; width:902px; height:150px; z-index:30 }
#flash-banner-6-k-web { position:absolute; left:38px; top:1047px; width:898px; height:80px; z-index:31 }
#line5 { position:absolute; left:0px; top:881px; width:191px; height:3px; z-index:32 }
#pix1 { position:absolute; left:200px; top:871px; width:79px; z-index:33; overflow:visible }
#line6 { position:absolute; left:288px; top:881px; width:712px; height:3px; z-index:34 }
#pix2 { position:absolute; left:924px; top:962px; width:69px; z-index:35; overflow:visible }
#graphic-large-k-web { position:absolute; left:16px; top:912px; width:250px; z-index:36; overflow:visible }
#graphic-mid-k-web { position:absolute; left:39px; top:1003px; width:250px; z-index:37; overflow:visible }
#graphic-small-k-web { position:absolute; left:70px; top:1059px; width:250px; z-index:38; overflow:visible }
#kweb-banner-graphics { position:absolute; left:0px; top:828px; width:1000px; z-index:39; background-color:#f90; overflow:visible }
#flash-heder-large { position:absolute; left:0px; top:1563px; width:1000px; height:399px; z-index:40 }
#flash-heder-mid { position:absolute; left:15px; top:1634px; width:902px; height:299px; z-index:41 }
#flash-heder-small { position:absolute; left:38px; top:1704px; width:898px; height:199px; z-index:42 }
#line10 { position:absolute; left:0px; top:1542px; width:191px; height:3px; z-index:43 }
#pix3 { position:absolute; left:200px; top:1532px; width:79px; z-index:44; overflow:visible }
#line11 { position:absolute; left:288px; top:1542px; width:712px; height:3px; z-index:45 }
#pix4 { position:absolute; left:924px; top:1623px; width:69px; z-index:46; overflow:visible }
#kweb-flash-heder-large-price { position:absolute; left:16px; top:1573px; width:250px; z-index:47; overflow:visible }
#kweb-flash-heder-mid-price { position:absolute; left:39px; top:1655px; width:250px; z-index:48; overflow:visible }
#kweb-flash-heder-small-price { position:absolute; left:70px; top:1723px; width:250px; z-index:49; overflow:visible }
#kweb-flash-header-title { position:absolute; left:0px; top:1489px; width:1000px; z-index:50; background-color:#f90; overflow:visible }
#flash-object-k-web { position:absolute; left:0px; top:2381px; width:1000px; z-index:51; background-color:#f90; overflow:visible }
#flash-object-k-web-small { position:absolute; left:331px; top:2723px; width:200px; height:200px; z-index:52 }
#flash-object-k-web-very-small { position:absolute; left:493px; top:2840px; width:100px; height:100px; z-index:53 }
#flash-object-k-web-mid-price { position:absolute; left:268px; top:2684px; width:250px; z-index:54; overflow:visible }
#flash-object-k-web-small-price { position:absolute; left:351px; top:2784px; width:250px; z-index:55; overflow:visible }
#flash-object-k-web-very-small-price { position:absolute; left:494px; top:2943px; width:250px; z-index:56; overflow:visible }
#flash-object-k-web-large-price { position:absolute; left:128px; top:2539px; width:250px; z-index:57; overflow:visible }
#banner-sample-k-web { position:absolute; left:39px; top:573px; width:406px; z-index:58; overflow:visible }
#open-late-flash { position:absolute; left:781px; top:2550px; width:114px; height:210px; z-index:59 }
#line12 { position:absolute; left:912px; top:2652px; width:3px; height:98px; z-index:60 }
#line13 { position:absolute; left:789px; top:2771px; width:100px; height:3px; z-index:61 }
#flash-object-size { position:absolute; left:754px; top:2790px; width:171px; z-index:62; overflow:visible }
#kweb-flash-header-full { position:absolute; left:113px; top:2029px; width:766px; height:279px; z-index:63 }
#size { position:absolute; left:39px; top:1983px; width:516px; z-index:64; overflow:visible }
#banner-size { position:absolute; left:39px; top:1178px; width:516px; z-index:65; overflow:visible }
#banner-sample-kweb { position:absolute; left:75px; top:617px; width:850px; height:150px; z-index:66 }
#flash-banner-sample-2 { position:absolute; left:74px; top:1223px; width:850px; height:200px; z-index:67 }
#flash-object-k-web-ex-large-price { position:absolute; left:128px; top:2452px; width:250px; z-index:68; overflow:visible }
#japanese-page { position:absolute; left:61px; top:208px; width:63px; z-index:69; overflow:visible }

