/* BASIC css start */
#aside .snb { position: relative; width: 180px; top: 0; left: 0; padding: 94px 0 25px; background: url('/images/d3/wellbeing_story/common/bg_snb_h20.gif') repeat-y 0 0; }
#aside .snb .logo { position: absolute; top: -11px; left: 0; width: 187px; height: 105px; background: url('/images/d3/wellbeing_story/hdr_logo_h105.gif') repeat-y 0 0; }
#aside .snb .logo img { margin: 28px 0 0 18px; }
#aside .snb .shop-cate { width: 100%; padding-top: 45px; }
#aside .snb .shop-cate li { padding: 8px 8px 8px 0; background: url('/images/d3/wellbeing_story/common/bg_line_h5.gif') no-repeat 7px 100%; }
#aside .snb .shop-cate li a { display: block; padding-left: 30px; color: #fff; font-weight: bold; letter-spacing: -1px; word-wrap: break-word; }
#aside .snb .shop-cate li a:hover { background: url('/images/d3/wellbeing_story/common/ico_cir_h10_brown.gif') no-repeat 15px 2px; color: #e9e934; font-weight: bold; letter-spacing: -1px; }
#aside .snb .community { width: 100%; margin-top: 50px; }
#aside .snb .community li { padding: 0px 8px 14px 30px; word-wrap: break-word; }
#aside .snb .community li a { color: #a9e035; font-weight: bold; letter-spacing: -1px; }
#aside .snb .community li a:hover { color: #fff; }
#aside .cs-center { position: relative; }
#aside .cs-center .hd { position: relative; left: -10px; width: 190px; height: 79px; padding-top: 35px; background: url('/images/d3/wellbeing_story/common/bg_snb_hd_h79.gif') no-repeat 0 0; }
#aside .cs-center .hd .phone { width: 100%; overflow: hidden; text-align: center; color: #f3f65f; font-size: 18px; font-weight: bold; }
#aside .cs-center .cont { margin-bottom: 20px; padding-left: 20px; }
#aside .cs-center .cont h3 { margin: 20px 0 5px; font-weight: bold; color: #fff; font-size: 12px; }
#aside .cs-center .cont h3.work { margin-top: 0; color: #f0ed10; font-size: 16px; }
#aside .cs-center .cont p { margin-bottom: 5px; color: #fff; font-size: 11px; }
/* BASIC css end */

