body { margin:0px; background-color:#333; background-image:url(Resources/keisuke-bga.jpg); background-repeat:repeat-y; 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 {  }
#privacy-policy a:link { color:#ccc; text-decoration:none }
#privacy-policy a:visited { color:#ccc; text-decoration:none }
#privacy-policy a:hover { color:#c60; text-decoration:none }
#privacy-policy a:active { color:#ccc; text-decoration:none }
#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 }
#home-visit-package a:link { color:#300 }
#home-visit-package a:visited { color:#300 }
#home-visit-package a:hover { color:#f60 }
#home-visit-package a:active { color:#300 }
#bridal-day-package a:link { color:#300 }
#bridal-day-package a:visited { color:#300 }
#bridal-day-package a:hover { color:#f60 }
#bridal-day-package a:active { color:#300 }
#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 }
#privacy-policy1 a:link { color:#ccc; text-decoration:none }
#privacy-policy1 a:visited { color:#ccc; text-decoration:none }
#privacy-policy1 a:hover { color:#c60; text-decoration:none }
#privacy-policy1 a:active { color:#ccc; text-decoration:none }
#item1 a:link { color:#339 }
#item1 a:visited { color:#339 }
#item1 a:hover { color:#c60 }
#item1 a:active { color:#339 }
#sign-up-newsletter a:link { color:#333; text-decoration:none }
#sign-up-newsletter a:visited { color:#333; text-decoration:none }
#sign-up-newsletter a:hover { color:#c60; text-decoration:none }
#sign-up-newsletter a:active { color:#333; 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 }
#keisuke-home-nav a:link { color:#ccc; text-decoration:none }
#keisuke-home-nav a:visited { color:#ccc; text-decoration:none }
#keisuke-home-nav a:hover { color:#c60; text-decoration:none }
#keisuke-home-nav a:active { color:#ccc; text-decoration:none }
#keisuke-prices-nav a:link { color:#ccc; text-decoration:none }
#keisuke-prices-nav a:visited { color:#ccc; text-decoration:none }
#keisuke-prices-nav a:hover { color:#c60; text-decoration:none }
#keisuke-prices-nav a:active { color:#ccc; text-decoration:none }
#keisuke-k-brand-nav a:link { color:#ccc; text-decoration:none }
#keisuke-k-brand-nav a:visited { color:#ccc; text-decoration:none }
#keisuke-k-brand-nav a:hover { color:#c60; text-decoration:none }
#keisuke-k-brand-nav a:active { color:#ccc; text-decoration:none }
#keisuke-online-nav a:link { color:#ccc; text-decoration:none }
#keisuke-online-nav a:visited { color:#ccc; text-decoration:none }
#keisuke-online-nav a:hover { color:#c60; text-decoration:none }
#keisuke-online-nav a:active { color:#ccc; text-decoration:none }
#keisuke-offers-nav a:link { color:#ccc; text-decoration:none }
#keisuke-offers-nav a:visited { color:#ccc; text-decoration:none }
#keisuke-offers-nav a:hover { color:#c60; text-decoration:none }
#keisuke-offers-nav a:active { color:#ccc; text-decoration:none }
#keisuke-contact-nav a:link { color:#ccc; text-decoration:none }
#keisuke-contact-nav a:visited { color:#ccc; text-decoration:none }
#keisuke-contact-nav a:hover { color:#c60; text-decoration:none }
#keisuke-contact-nav a:active { color:#ccc; text-decoration:none }
#keisuke-xtenso-nav a:link { color:#ccc; text-decoration:none }
#keisuke-xtenso-nav a:visited { color:#ccc; text-decoration:none }
#keisuke-xtenso-nav a:hover { color:#c60; text-decoration:none }
#keisuke-xtenso-nav a:active { color:#ccc; text-decoration:none }
#keisuke-gallery a:link { color:#333; text-decoration:none }
#keisuke-gallery a:visited { color:#333; text-decoration:none }
#keisuke-gallery a:hover { color:#c60; text-decoration:none }
#keisuke-gallery a:active { color:#333; text-decoration:none }
#keisuke-blog a:link { color:#333; text-decoration:none }
#keisuke-blog a:visited { color:#333; text-decoration:none }
#keisuke-blog a:hover { color:#c60; text-decoration:none }
#keisuke-blog a:active { color:#333; text-decoration:none }
#keisuke-news a:link { color:#333; text-decoration:none }
#keisuke-news a:visited { color:#333; text-decoration:none }
#keisuke-news a:hover { color:#c60; text-decoration:none }
#keisuke-news a:active { color:#333; text-decoration:none }
#keisuke-link a:link { color:#333; text-decoration:none }
#keisuke-link a:visited { color:#333; text-decoration:none }
#keisuke-link a:hover { color:#c60; text-decoration:none }
#keisuke-link a:active { color:#333; text-decoration:none }
#keisuke-wedding a:link { color:#333; text-decoration:none }
#keisuke-wedding a:visited { color:#333; text-decoration:none }
#keisuke-wedding a:hover { color:#c60; text-decoration:none }
#keisuke-wedding a:active { color:#333; text-decoration:none }
#keisuke-location a:link { color:#333; text-decoration:none }
#keisuke-location a:visited { color:#333; text-decoration:none }
#keisuke-location a:hover { color:#c60; text-decoration:none }
#keisuke-location a:active { color:#333; text-decoration:none }
#keisuke-team a:link { color:#333; text-decoration:none }
#keisuke-team a:visited { color:#333; text-decoration:none }
#keisuke-team a:hover { color:#c60; text-decoration:none }
#keisuke-team a:active { color:#333; text-decoration:none }
#keisuke-blog1 a:link { color:#333; text-decoration:none }
#keisuke-blog1 a:visited { color:#333; text-decoration:none }
#keisuke-blog1 a:hover { color:#c60; text-decoration:none }
#keisuke-blog1 a:active { color:#333; text-decoration:none }
#keisuke-reviews a:link { color:#333; text-decoration:none }
#keisuke-reviews a:visited { color:#333; text-decoration:none }
#keisuke-reviews a:hover { color:#c60; text-decoration:none }
#keisuke-reviews a:active { color:#333; text-decoration:none }
#review-text a:link { color:#339 }
#review-text a:visited { color:#339 }
#review-text a:hover { color:#930 }
#review-text a:active { color:#339 }
#wedding-hair-style-bridal-site a:link { color:#339 }
#wedding-hair-style-bridal-site a:visited { color:#339 }
#wedding-hair-style-bridal-site a:hover { color:#c60 }
#wedding-hair-style-bridal-site a:active { color:#339 }
#wedding-hair-price-list-note a:link { color:#481718 }
#wedding-hair-price-list-note a:visited { color:#481718 }
#wedding-hair-price-list-note a:hover { color:#c60 }
#wedding-hair-price-list-note a:active { color:#481718 }
#party-hair-up-style a:link { color:#300 }
#party-hair-up-style a:visited { color:#300 }
#party-hair-up-style a:hover { color:#f60 }
#party-hair-up-style a:active { color:#300 }
#party-hair-up-style-site a:link { color:#300 }
#party-hair-up-style-site a:visited { color:#300 }
#party-hair-up-style-site a:hover { color:#f60 }
#party-hair-up-style-site a:active { color:#300 }
#party-hair-up-style-site-link a:link { color:#300 }
#party-hair-up-style-site-link a:visited { color:#300 }
#party-hair-up-style-site-link a:hover { color:#f60 }
#party-hair-up-style-site-link a:active { color:#300 }
#hair-up-do-tuitions-video a:link { color:#c60 }
#hair-up-do-tuitions-video a:visited { color:#c60 }
#hair-up-do-tuitions-video a:hover { color:#300 }
#hair-up-do-tuitions-video a:active { color:#c60 }
#hair-up-do-tuitions-video1 a:link { color:#c60 }
#hair-up-do-tuitions-video1 a:visited { color:#c60 }
#hair-up-do-tuitions-video1 a:hover { color:#300 }
#hair-up-do-tuitions-video1 a:active { color:#c60 }
#hair-up-do-tuitions-video1a a:link { color:#c60 }
#hair-up-do-tuitions-video1a a:visited { color:#c60 }
#hair-up-do-tuitions-video1a a:hover { color:#300 }
#hair-up-do-tuitions-video1a a:active { color:#c60 }
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:#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 }
h1.pagetitle { color:#c60; font-family:Hiragino Maru Gothic Pro; font-size:16px; text-align:left }
h1:first-child { margin-top:0px }
.style51 { color:#c60; font-family:Hiragino Maru Gothic Pro; font-size:16px }
.pagetexts { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:11px; line-height:1.5; text-align:left }
h2.parah2 { color:#300; font-family:Hiragino Maru Gothic Pro; font-size:11px; text-align:left }
h2:first-child { margin-top:0px }
.style13 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:11px }
.style63 { color:#300; font-family:Hiragino Maru Gothic Pro; font-size:11px }
.style85 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:11px; line-height:1.2; text-align:right; margin-top:0px }
.style86 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:11px; line-height:0.7; text-align:left; margin-top:0px }
.tablecenter2 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:11px; line-height:1.6; text-align:center }
.style82 { color:#333; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:center; margin-top:5px }
.style16 { font-size:12px }
.tablemiddle { color:#333; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:center }
.style26 { color:#333; font-family:Arial,Helvetica,sans-serif; font-size:14px }
.style83 { color:#333; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-align:center; margin-top:5px }
h2.h2orange { color:#c60; font-family:Hiragino Maru Gothic Pro; font-size:14px; text-align:left }
h2:first-child { margin-top:0px }
.style5 { color:#c60; font-family:Hiragino Maru Gothic Pro; font-size:11px }
.style72 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:10px; line-height:1.2; text-align:left }
.style64 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:10px }
.style93 { font-family:Arial,Helvetica,sans-serif }
.style78 { color:#333; font-family:Arial,Helvetica,sans-serif; font-size:14px; line-height:1.5; text-align:center; margin-top:5px }
.style11 { color:#333; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:14px }
.style80 { color:#333; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:1.5; text-align:center; margin-top:5px }
.style46 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:10px; line-height:1.2; text-align:left }
.style96 { color:#333; font-family:Arial,Helvetica,sans-serif; font-size:10px }
.style14 { font-size:11px }
.style18 { color:#333; font-family:Arial,Helvetica,sans-serif; font-size:12px }
.style8 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:12px }
.style25 { font-size:16px }
.style15 { color:#333; font-size:11px }
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 }
.style30 { font-size:14px }
.textsmallmiddle { color:#339; font-family:Hiragino Maru Gothic Pro; font-size:12px; text-align:center }
.sidenav { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:10px; text-align:left }
.style55 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:8px; text-align:center }
.style54 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:8px }
.subline { color:#ccc; font-family:Hiragino Maru Gothic Pro; font-size:12px; line-height:1.5; text-align:right }
.nav { color:#ccc; font-family:Hiragino Maru Gothic Pro; font-size:11px; letter-spacing:0.33px; text-align:left }
.style10 { color:#000 }
.tablecenter { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:11px; text-align:center }
.style41 { color:#300; font-family:Arial,Helvetica,sans-serif; font-style:italic; font-size:10px; line-height:1.3; text-align:left }
.style98 { color:#333; font-family:Hiragino Maru Gothic Pro; font-size:10px; line-height:1.2; text-align:right }
.style49 { color:#339; font-family:Hiragino Maru Gothic Pro; font-size:12px }
h2.style6 { color:#300; font-family:Hiragino Maru Gothic Pro; font-size:14px; text-align:center }
h2:first-child { margin-top:0px }
#PageDiv { position:relative; min-height:100%; margin:auto; width:900px }
#japanese-hair-salon-footer1 { position:absolute; left:0px; top:3705px; width:900px; height:95px; z-index:1 }
#japanese-hair-salon-header { position:absolute; left:0px; top:0px; width:900px; height:183px; z-index:2 }
#page-base { position:absolute; left:0px; top:191px; width:900px; height:3501px; z-index:3 }
#kei { position:absolute; left:218px; top:2234px; width:618px; height:521px; z-index:4 }
#vikki-wedding-pic { position:absolute; left:584px; top:263px; width:298px; height:427px; z-index:5 }
#keisuke-logo { position:absolute; left:40px; top:23px; width:67px; height:110px; z-index:6 }
#hair-artists { position:absolute; left:40px; top:132px; width:67px; height:50px; z-index:7 }
#privacy-policy { position:absolute; left:157px; top:3723px; width:106px; z-index:8; overflow:visible }
#k-web-webdesign-from-37 { position:absolute; left:789px; top:3723px; width:106px; z-index:9; overflow:visible }
#keisuke-copyright { position:absolute; left:275px; top:3723px; width:372px; z-index:10; overflow:visible }
#japan-flag { position:absolute; left:45px; top:204px; width:18px; height:11px; z-index:11 }
#spacer1a { position:absolute; left:0px; top:3693px; width:900px; height:18px; z-index:12; font-size:1px }
#good-salon-guide { position:absolute; left:42px; top:517px; width:60px; height:85px; z-index:13 }
#wedding-bridal-package { position:absolute; left:177px; top:234px; width:693px; z-index:14; overflow:visible }
#wedding-bridal-package-info { position:absolute; left:184px; top:269px; width:686px; z-index:15; overflow:visible }
#home-visit-package { position:absolute; left:184px; top:364px; width:686px; z-index:16; overflow:visible }
#home-visit-package-info { position:absolute; left:184px; top:392px; width:686px; z-index:17; overflow:visible }
#bridal-day-package { position:absolute; left:184px; top:461px; width:686px; z-index:18; overflow:visible }
#bridal-day-package-info { position:absolute; left:184px; top:490px; width:686px; z-index:19; overflow:visible }
#bridal-trial { position:absolute; left:184px; top:585px; width:686px; z-index:20; overflow:visible }
#bridal-trial-info { position:absolute; left:184px; top:612px; width:686px; z-index:21; overflow:visible }
#wedding-hair-price-list { position:absolute; left:184px; top:858px; width:686px; z-index:22; border-bottom:solid #c60 1px; overflow:visible }
#wedding-hair-price-list-info { position:absolute; left:204px; top:888px; width:666px; z-index:23; overflow:visible }
#brides-price-list { position:absolute; left:212px; top:1062px; width:625px; height:175px; z-index:24 }
#brides-hair-price { position:absolute; left:212px; top:1036px; width:623px; z-index:25; overflow:visible }
#wedding-hair-price-list-info1 { position:absolute; left:212px; top:1247px; width:626px; z-index:26; overflow:visible }
#brides-hair-makeup-price { position:absolute; left:212px; top:1340px; width:625px; height:175px; z-index:27 }
#brides-hair-makeup { position:absolute; left:212px; top:1314px; width:623px; z-index:28; overflow:visible }
#brides-hair-makeup-info { position:absolute; left:212px; top:1524px; width:626px; z-index:29; overflow:visible }
#brides-bridesmaid-hair-price { position:absolute; left:212px; top:1620px; width:625px; height:175px; z-index:30 }
#brides-bridesmaid-hair { position:absolute; left:212px; top:1594px; width:623px; z-index:31; overflow:visible }
#brides-bridesmaid-hair-info { position:absolute; left:212px; top:1805px; width:626px; z-index:32; overflow:visible }
#brides-bridesmaid-hair-makeup-price { position:absolute; left:212px; top:1899px; width:625px; height:175px; z-index:33 }
#brides-bridesmaid-hair-makeup { position:absolute; left:212px; top:1873px; width:623px; z-index:34; overflow:visible }
#brides-bridesmaid-hair-makeup-info { position:absolute; left:212px; top:2084px; width:626px; z-index:35; overflow:visible }
#extras-price { position:absolute; left:212px; top:2178px; width:625px; height:207px; z-index:36 }
#extras { position:absolute; left:212px; top:2152px; width:623px; z-index:37; overflow:visible }
#bridal-day-package-bride-price { position:absolute; left:212px; top:2502px; width:625px; height:175px; z-index:38 }
#bridal-day-package-bride { position:absolute; left:212px; top:2476px; width:623px; z-index:39; overflow:visible }
#bridal-day-package-bride-info { position:absolute; left:212px; top:2687px; width:626px; z-index:40; overflow:visible }
#bridal-day-package1 { position:absolute; left:184px; top:2424px; width:686px; z-index:41; border-bottom:solid #c60 1px; overflow:visible }
#bride-and-other-price { position:absolute; left:212px; top:2786px; width:625px; height:175px; z-index:42 }
#bride-and-other { position:absolute; left:212px; top:2760px; width:623px; z-index:43; overflow:visible }
#bride-and-other-info { position:absolute; left:212px; top:2971px; width:626px; z-index:44; overflow:visible }
#extra-day-package-price { position:absolute; left:212px; top:3071px; width:625px; height:209px; z-index:45 }
#extra-day-package { position:absolute; left:212px; top:3045px; width:623px; z-index:46; overflow:visible }
#keisuke-hair-artists { position:absolute; left:451px; top:52px; width:409px; z-index:47; overflow:hidden }
#venu-visiting-price1 { position:absolute; left:212px; top:3406px; width:625px; height:120px; z-index:48 }
#photo-shows-venues { position:absolute; left:212px; top:3373px; width:623px; z-index:49; overflow:visible }
#bridal-day-package2 { position:absolute; left:184px; top:3322px; width:665px; z-index:50; border-bottom:solid #c60 1px; overflow:visible }
#traveling-fee { position:absolute; left:212px; top:3544px; width:666px; z-index:51; overflow:visible }
#privacy-policy1 { position:absolute; left:658px; top:3723px; width:106px; z-index:52; overflow:visible }
#wedding-fl { position:absolute; left:171px; top:696px; width:700px; height:80px; z-index:53 }
#updo-image-1-keisuke { position:absolute; left:9px; top:952px; width:127px; height:297px; z-index:54 }
#updo-image-2-keisuke { position:absolute; left:9px; top:1902px; width:127px; height:292px; z-index:55 }
#updo-image-4 { position:absolute; left:9px; top:2412px; width:127px; height:198px; z-index:56 }
#updo-image-3 { position:absolute; left:9px; top:2828px; width:127px; height:203px; z-index:57 }
#updo-image-5 { position:absolute; left:9px; top:1467px; width:127px; height:216px; z-index:58 }
#item1 { position:absolute; left:436px; top:3589px; width:167px; height:23px; z-index:59; overflow:visible }
#sign-up-newsletter { position:absolute; left:807px; top:203px; width:73px; z-index:60; overflow:visible }
#stars { position:absolute; left:7px; top:607.65px; width:130px; z-index:61; overflow:visible }
#japanese-hair-salon-london { position:absolute; left:449px; top:85px; width:409px; z-index:62; overflow:hidden }
#uk-flag { position:absolute; left:80px; top:204px; width:18px; height:11px; z-index:63 }
#keisuke-home-nav { position:absolute; left:248px; top:151px; width:61px; z-index:64; border-left:solid #c60 1px; overflow:visible }
#keisuke-prices-nav { position:absolute; left:323px; top:151px; width:40px; z-index:65; border-left:solid #c60 1px; overflow:visible }
#keisuke-k-brand-nav { position:absolute; left:499px; top:151px; width:74px; z-index:66; border-left:solid #c60 1px; overflow:visible }
#keisuke-online-nav { position:absolute; left:586px; top:151px; width:108px; z-index:67; border-left:solid #c60 1px; overflow:visible }
#keisuke-offers-nav { position:absolute; left:708px; top:151px; width:65px; z-index:68; border-left:solid #c60 1px; overflow:visible }
#keisuke-contact-nav { position:absolute; left:786px; top:151px; width:76px; z-index:69; border-left:solid #c60 1px; overflow:visible }
#keisuke-xtenso-nav { position:absolute; left:376px; top:151px; width:109px; z-index:70; border-left:solid #c60 1px; overflow:visible }
#keisuke-gallery { position:absolute; left:40px; top:282px; width:64px; z-index:71; padding-left:6px; border-left:solid #300 3px; overflow:visible }
#keisuke-blog { position:absolute; left:40px; top:377px; width:52px; z-index:72; padding-left:6px; border-left:solid #300 3px; overflow:visible }
#keisuke-news { position:absolute; left:40px; top:329px; width:52px; z-index:73; padding-left:6px; border-left:solid #300 3px; overflow:visible }
#keisuke-link { position:absolute; left:40px; top:353px; width:52px; z-index:74; padding-left:6px; border-left:solid #300 3px; overflow:visible }
#keisuke-wedding { position:absolute; left:40px; top:234px; width:73px; z-index:75; padding-left:6px; border-left:solid #300 3px; overflow:visible }
#keisuke-location { position:absolute; left:40px; top:258px; width:52px; z-index:76; padding-left:6px; border-left:solid #300 3px; overflow:visible }
#keisuke-team { position:absolute; left:40px; top:306px; width:52px; z-index:77; padding-left:6px; border-left:solid #300 3px; overflow:visible }
#keisuke-blog1 { position:absolute; left:40px; top:401px; width:77px; z-index:78; padding-left:6px; border-left:solid #300 3px; overflow:visible }
#keisuke-reviews { position:absolute; left:35px; top:427px; width:77px; z-index:79; overflow:visible }
#review-text { position:absolute; left:11px; top:449px; width:125px; z-index:80; overflow:visible }
#weekend-extra-charge-info-1 { position:absolute; left:212px; top:2393px; width:626px; z-index:81; overflow:visible }
#weekend-extra-charge-info-2 { position:absolute; left:212px; top:3287px; width:626px; z-index:82; overflow:visible }
#wedding-hair-style-bridal-site { position:absolute; left:171px; top:784px; width:699px; height:38px; z-index:83; overflow:visible }
#wedding-hair-price-list-note { position:absolute; left:204px; top:965px; width:666px; z-index:84; overflow:visible }
#party-hair-up-style { position:absolute; left:10px; top:760px; width:125px; height:128px; z-index:85; overflow:visible }
#party-hair-up-style-site { position:absolute; left:10px; top:1726px; width:125px; height:128px; z-index:86; overflow:visible }
#party-hair-up-style-site-link { position:absolute; left:10px; top:3323px; width:125px; height:128px; z-index:87; overflow:visible }
#hair-up-do-tuitions-video { position:absolute; left:7px; top:681px; width:133px; z-index:88; overflow:visible }
#hair-up-do-tuitions-video1 { position:absolute; left:7px; top:1348px; width:133px; z-index:89; overflow:visible }
#hair-up-do-tuitions-video1a { position:absolute; left:7px; top:2283px; width:133px; z-index:90; overflow:visible }
#keisuke-envelope { position:absolute; left:778px; top:202px; width:22px; height:15px; z-index:91 }
#twitter { position:absolute; left:740px; top:197px; width:24px; height:24px; z-index:92 }
#facebook { position:absolute; left:708px; top:197px; width:24px; height:24px; z-index:93 }
