@charset "UTF-8";


/*#index138 { width: 900px; margin-right: auto; margin-left: auto; clear: both; margin-bottom: 0px; margin-top: 0px; padding-top: 0px; display: block; }
#index138 #ibottom { clear: both; width: 900px; margin-right: auto; margin-left: auto; display: block; text-align: center; margin-bottom: 0px; height: 100px; }
#index138 #itop { clear: both; height: 350px; width: 900px; margin-right: auto; margin-left: auto; display: block; margin-bottom: 10px; z-index:9999; }

#index138 #itop #twoup { margin: 0; padding: 0; }
#index138 #itop #twoup li { display: inline; text-indent: 0px; }
#index138 #itop #twoup li a { width: 450px; height: 0px; overflow: hidden; float: left; background-image: url(/asset/home_2up.jpg); background-repeat: no-repeat; padding-top: 345px; text-indent: -9999px; }
#index138 #itop #twoup li#boutique a { background-position: 0px -10px; }
#index138 #itop #twoup li#diaperservice a { background-position: -450px -10px; }

#index138 #itop #twoup li#boutique a:hover { background-position: 0px -370px; }
#index138 #itop #twoup li#diaperservice a:hover { background-position: -450px -370px; }

#index138 #itop #twoup li#boutique a:active { background-position: 0px -730px; }
#index138 #itop #twoup li#diaperservice a:active { background-position: -450px -730px; }*/

#index1110 {  width: 900px; margin-right: auto; margin-left: auto; clear: both; margin-bottom: 15px; margin-top: 0px; padding-top: 0px; display: block; }
#index1110 img.hero  { border-radius: 4px; -webkit-border-radius:4px; -moz-border-radius: 4px; -o-border-radius: 4px; -khtml-border-radius: 4px; -webkit-box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 3px; -moz-box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 3px; border:none !important; }

#index1110 #ibottom {}
#index1110 #ibottom .first { margin-right: 10px; }
#index1110 #ibottom img { border-radius: 4px; -webkit-border-radius:4px; -moz-border-radius: 4px; -o-border-radius: 4px; -khtml-border-radius: 4px; -webkit-box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 3px; -moz-box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 3px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background: #eaf4ef; background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaf4ef)); background: -moz-linear-gradient(top, #ffffff, #eaf4ef); *background: white;  }
#index1110 #ibottom img:hover { background: #e7fff3; background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e7fff3)); background: -moz-linear-gradient(top, #ffffff, #e7fff3); }

#intro { text-align: center; color: #000; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -khtml-border-radius: 4px; clear: both; margin-bottom: 12px; text-shadow: #FFF 0px 1px 1px; display: block; margin-top: 12px !important; -webkit-box-shadow: rgba(0, 0, 0, 0.004) 0px 1px 1px inset; -moz-box-shadow: rgba(0, 0, 0, 0.004) 0px 1px 1px inset; box-shadow: rgba(0, 0, 0, 0.004) 0px 1px 1px inset; border: 1px solid #CCC; font: normal 12px/25px "Lucida Grande", "Lucida Sans Unicode", sans-serif; padding: 5px; }
#intro span { color: #093; }
#intro a { text-shadow: none; color: #030; }
#intro:hover { text-decoration: none; background-color: rgba(239, 239, 239, 0.4) }
#intro:hover span { text-decoration: underline; }

#index1110 .bottom { overflow: visible; float: left; text-align: left; }
#index1110 .bottom .index_promo { float: left; padding-left: 14px; width: 443px; }
#index1110 .bottom .index_promo:first-child {  padding-left: 0px; }
#index1110 .bottom .index_promo a { display: block; height: 136px; overflow: hidden; padding: 0px; position: relative; width: 443px; -webkit-border-radius:4px; -moz-border-radius: 4px; -o-border-radius: 4px; -khtml-border-radius: 4px; -webkit-box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 3px; -moz-box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 3px; background: #eaf4ef; background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaf4ef)); background: -moz-linear-gradient(top, #ffffff, #eaf4ef); *background: white; }
#index1110 .bottom .index_promo a.short { width: 442px; }
#index1110 .bottom .index_promo img { border: 0px; display: block; -webkit-border-radius:4px; -moz-border-radius: 4px; -o-border-radius: 4px; -khtml-border-radius: 4px; }
/* #index1110 .bottom .index_promo a:hover img { margin-top: -136px; position: relative; }
#index1110 .bottom .index_promo a:hover { background: #edf7f2; background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#edf7f2)); background: -moz-linear-gradient(top, #ffffff, #edf7f2); } */

#index1110 .bottom .index_promo a:hover.disabled { cursor: default; background: #eaf4ef; background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaf4ef)); background: -moz-linear-gradient(top, #ffffff, #eaf4ef); *background: white;  }
