@charset "euc-jp";

/*リンク*/
a:link.or { color:#068795; text-decoration:underline;}
a:visited.or { color:#068795;text-decoration:underline;}
a:hover.or { color:#66CCFF;text-decoration:underline; }
a:active.or { color:#66CCFF;text-decoration:none; }

#content {position:relative;color:#38393B;background: url(/shop/event/2011/hm/hatsuharu/goods/images/back.jpg) repeat-y;}
#content h1{background: url(/shop/event/2011/hm/hatsuharu/goods/images/hatsuharu_grp1.jpg) no-repeat; height:251px; text-indent: -9999px;}
#content p.copy{background: url(/shop/event/2011/hm/hatsuharu/goods/images/copy.jpg) no-repeat; height:60px; text-indent: -9999px;}
#hidden{display: none;}
#content span.official1 a{position:absolute;top:284px;left:181px;height:31px;width:272px;text-indent: -9999px;}
.contentbg {width:940px; background: url(/shop/event/2011/hm/hatsuharu/goods/images/back.jpg) repeat-y;}


/*更新履歴*/
#info {background-image: url(/shop/event/2011/hm/hatsuharu/goods/images/hatsuharu_grp2.jpg);background-repeat: no-repeat;position: relative;height:147px;}
#info table {margin-left:55px;margin-top:15px;width:645px;}
#info p{margin-left:55px;width:600px;}
#info p.kara{height:20px;}

/*topラインナップ*/
#lineup {background-image: url(/shop/event/2011/hm/hatsuharu/goods/images/hatsuharu_grp3.jpg);background-repeat: no-repeat;position: relative;height:286px;text-indent: -9999px;}
#lineup2 {background-image: url(/shop/event/2011/hm/hatsuharu/goods/images/hatsuharu_grp4.jpg);background-repeat: no-repeat;position: relative;height:437px;text-indent: -9999px;}
.of1 a{position: absolute;height:38px;width:100px;left:51px;top:128px;text-indent: -9999px;}
.of2 a{position: absolute;height:38px;width:100px;left:51px;top:267px;text-indent: -9999px;}
.gc a{position: absolute;height:38px;width:100px;left:803px;top:158px;text-indent: -9999px;}
.animate a{position: absolute;height:38px;width:100px;left:803px;top:355px;text-indent: -9999px;}
.cospa a{position: absolute;height:38px;width:100px;left:803px;top:519px;text-indent: -9999px;}
.of1 a:hover,.of2 a:hover,.jewelry a:hover,.gc a:hover,.animate a:hover,.cospa a:hover{background-image: url(/shop/event/2010/xmas/goods/images/but.gif);}
ul{list-style: none;}

#pdf {background-image: url(/shop/event/2011/hm/hatsuharu/goods/images/hatsuharu_grp6.jpg);background-repeat: no-repeat;height:327px;}
#pdf p.t01 {background: url(/shop/nrf/alamode4/images/alamode4_6.jpg) no-repeat; height:71px; text-indent: -9999px;}
#pdf p.t02 {background: url(/shop/nrf/alamode4/images/alamode4_8.jpg) no-repeat; height:30px; text-indent: -9999px;}
#pdf table.box1 {margin-left:50px;margin-top:80px;width:800px; border: solid 1px #FBF6F2;}
#hidden{display: none;}

/*共通メニュー*/
#menu {background-image: url(/shop/event/2011/hm/hatsuharu/goods/images/mn2.jpg);background-repeat:no-repeat;position: relative;height:35px;width:875px;margin:0 0px 0 34px;top:20px;}
#menu ul{list-style: none;text-indent: -9999px;}
#menu li a{background-image:url(/shop/event/2011/hm/hatsuharu/goods/images/mn.jpg);position:absolute;}
#menu li.menu1 a{width:146px;height:35px;top:0px;left:0px;background-position:0px 0px;}
#menu li.menu1 a:hover{background-position: 0px -35px;}
#menu li.menu2 a{width:146px;height:35px;top:0px;left:146px;background-position:-146px 0px;}
#menu li.menu2 a:hover{background-position:-146px -35px;}
#menu li.menu3 a{width:146px;height:35px;top:0px;left:292px;background-position:-292px 0px;}
#menu li.menu3 a:hover{background-position:-292px -35px;}
#menu li.menu4 a{width:146px;height:35px;top:0px;left:438px;background-position:-438px 0px;}
#menu li.menu4 a:hover{background-position:-438px -35px;}
#menu li.menu5 a{width:146px;height:35px;top:0px;left:584px;background-position:-584px 0px;}
#menu li.menu5 a:hover{background-position:-584px -35px;}
#menu li.menu6 a{width:145px;height:35px;top:0px;left:730px;background-position:-730px 0px;}
#menu li.menu6 a:hover{background-position:-730px -35px;}

/*メニュー下各サブタイトル*/
#sub1{background: url(/shop/event/2011/hm/hatsuharu/goods/images/sub1.jpg) no-repeat; height:147px;}
#sub2{background: url(/shop/event/2011/hm/hatsuharu/goods/images/sub2.jpg) no-repeat; height:147px;}
#sub3{background: url(/shop/event/2011/hm/hatsuharu/goods/images/sub3.jpg) no-repeat; height:147px;}
#sub4{background: url(/shop/event/2011/hm/hatsuharu/goods/images/sub4.jpg) no-repeat; height:147px;}
#sub5{background: url(/shop/event/2011/hm/hatsuharu/goods/images/sub5.jpg) no-repeat; height:147px;}

/*下層_オフィシャル1*/
#box1 {width:940x; background: url(/shop/event/2011/hm/hatsuharu/goods/images/back.jpg) repeat-y;}
#box1 p.down {background: url(/shop/event/2011/hm/hatsuharu/goods/images/hatsuharu_grp5.jpg) no-repeat; height:32px; text-indent: -9999px;}
#box1 p.line {background: url(/shop/event/2011/hm/hatsuharugoods/images/line.jpg) no-repeat; height:29px; text-indent: -9999px;}
#box1 table.g1 {margin-left:50px;margin-top:5px;width:845px; border: solid 0px;}
#hidden{display: none;}
#box1 dl	{}
#box1 dt     {background:url(/shop/event/2011/hm/hatsuharu/goods/images/ttl_hatsuharu.jpg) no-repeat; width:270px; height:33px; display: block;}
#box1 dt.event {background:url(/shop/event/2011/hm/hatsuharu/goods/images/ttl_eventlimit.jpg) no-repeat; width:270px; height:33px; display: block;}
#box1 dt.yoyaku {background:url(/shop/event/2011/hm/hatsuharu/goods/images/ttl_yoyaku.jpg) no-repeat; width:270px; height:33px; display: block;}
#box1 dt.haruka {background:url(/shop/event/2011/hm/hatsuharu/goods/images/ttl_haruka.jpg) no-repeat; width:270px; height:33px; display: block;}
#box1 dd     {font-size:12px;padding:3px;}  
#box1 dd.txt {font-weight: bold;font-size:14px;padding:3px;} 

#box1 .but a {background:url(/shop/event/2011/hm/hatsuharu/goods/images/but2.jpg) no-repeat; width:66px; height:26px; display: block; }
#box1 .but a:hover{ background-position: 0 -26px; }

/*下層_オフィシャル1以外*/
#box2 {width:940x; background: url(/shop/event/2011/hm/hatsuharu/goods/images/back.jpg) repeat-y;}
#box2 p.down {background: url(/shop/event/2011/hm/hatsuharu/goods/images/xmas2010_grp5.jpg) no-repeat; height:32px; text-indent: -9999px;}
#box2 p.line {background: url(/shop/event/2011/hm/hatsuharu/goods/images/line.jpg) no-repeat; height:29px; text-indent: -9999px;}
#box2 table.g1 {margin-left:50px;margin-top:5px;width:840px; border: solid 0px;}
#hidden{display: none;}
#box2 dl　{}
#box2 dt  {}
#box2 dd  {margin-left:5px;font-size:12px;padding:3px;} 
#box2 dd.ttl {background:url(/shop/event/2011/hm/hatsuharu/goods/images/ttl_hatsuharu.jpg) no-repeat; width:270px; height:33px; display: block;}
#box2 dd.ttl2 {background:url(/shop/event/2011/hm/hatsuharu/goods/images/ttl_haruka.jpg) no-repeat; width:270px; height:33px; display: block;}

#box2 dd.txt {margin-left:5px;font-weight: bold;font-size:14px;padding:3px;} 
#box2 dd.txt2 {font-weight: bold;font-size:12px;padding:3px;} 
#box2 dd.txt3{border-bottom:solid 1px #FFFFFF;font-weight: bold;font-size:12px;padding:3px;line-height:120%;}

#box2 .but a {background:url(/shop/event/2011/hm/hatsuharu/goods/images/but2.jpg) no-repeat; width:66px; height:26px; display: block; }
#box2 .but a:hover{ background-position: 0 -26px; }

