@charset "utf-8";



/* ----- bodyArea ----- */
#beauty .bodyArea { margin:0 0 0 28px; padding:0 0 48px 0;}


/* ----- btmArea ----- */
#beauty .btmArea { width:645px; margin:0 0 0 28px; }
#beauty .btmArea ul { float:right; width:212px; margin:18px 0 0 0; }
#beauty .btmArea .btnBackNumber {float:left; }
#beauty .btmArea .btnTop { float:left; margin:0 6px 0 0; }
#beauty .btmArea .nav {width:645px; }
#beauty .btmArea .nav li { float:left; margin:0 2px 0 0;  }
#beauty .btmArea .nav li.lastChild { margin:0; }
#beauty .btmArea .nav2 { margin:15px 0 0 0;  float:right; width:402px; }
#beauty .btmArea .nav2 li { float:left; margin:0 17px 0 0; }
#beauty .btmArea .nav2 li.lastChild { margin:0;  }



/* beauty nailbeauty-111021 */

#beauty.nailbeauty { color: #4D2A3A; }
#beauty.nailbeauty img { vertical-align:bottom; }
#beauty.nailbeauty .blank { vertical-align: text-bottom; }
#beauty.nailbeauty .bodyArea { padding:0 0 20px 0; }
#beauty.nailbeauty .bodyArea p { margin:18px 0 0 0; line-height: 2.0; font-size: 107.75%; letter-spacing: 1px; }
#beauty.nailbeauty .bodyArea p.font-s-12 { font-size: 12px; }
#beauty.nailbeauty .bodyArea p.font-s-13 { font-size: 13px; }
#beauty.nailbeauty .bodyArea p.font-s-14 { font-size: 14px; }
#beauty.nailbeauty .bodyArea .section { margin:0; }
#beauty.nailbeauty strong { color: #E4536C; }
#beauty.nailbeauty .strong { font-weight:bold; color: #E4536C; }
#beauty.nailbeauty .pagetop img { vertical-align: baseline; }
#beauty.nailbeauty .pagetop2 img { margin: 0; padding: 0; line-height: 100%; vertical-align: bottom; }
#beauty.nailbeauty.nailbeauty-page1 .bodyArea .main p.pagetop1,
#beauty.nailbeauty.nailbeauty-page2 .bodyArea .main p.pagetop2,
#beauty.nailbeauty.nailbeauty-page3 .bodyArea .main p.pagetop3 { padding:8px 0 45px 0; clear:both; text-align:right; font-size:7px; line-height:7px; }
#beauty.nailbeauty.nailbeauty-page1 .bodyArea .main p.pagetop1 a,
#beauty.nailbeauty.nailbeauty-page2 .bodyArea .main p.pagetop2 a,
#beauty.nailbeauty.nailbeauty-page3 .bodyArea .main p.pagetop3 a { font-size:7px; line-height:7px; }
#beauty.nailbeauty .vanish { font-size: 1px; text-indent:-9999px; overflow:hidden; }
#beauty.nailbeauty .topArea { width:645px; padding:0 0 30px 0px; margin: 0 0 0 28px; }
#beauty.nailbeauty .topArea ul.nav { clear:both; text-align:center; }
#beauty.nailbeauty .topArea ul.nav li { display:inline-block; padding-top:8px; margin-right:0px; vertical-align:bottom; }
* html #beauty.nailbeauty .topArea ul.nav li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.nailbeauty .topArea ul.nav li { display:inline; zoom:1; } /* for ie7 */
#beauty.nailbeauty .topArea ul.nav li.lastChild { margin-right:0; }
#beauty.nailbeauty .bodyArea { width:645px; }
#beauty.nailbeauty .btmArea ul { margin-top: 10px; }
#beauty.nailbeauty .btmArea ul.nav li { margin-right: 0px; }
#beauty.nailbeauty .header .move { width:312px; margin:0 0 0 1px; }
#beauty.nailbeauty .bodyArea .move { width:645px; padding:30px 0 9px 0; text-align:right; }
#beauty.nailbeauty-page3 .bodyArea .move { padding-top:0px; }
#beauty.nailbeauty .move li { position:static; display:inline-block; margin-right:3px; }
* html #beauty.nailbeauty .move li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.nailbeauty .move li { display:inline; zoom:1; } /* for ie7 */
#beauty.nailbeauty .move li img { vertical-align:middle; }
#beauty.nailbeauty .move li.btnTop { margin-right:5px; }
#beauty.nailbeauty .move li.btnBackNumber { margin-right:29px; }
#beauty.nailbeauty .move li.btnMail { margin-right:8px; }
#beauty.nailbeauty .move li.btnMixi { margin-right:5px; }
#beauty.nailbeauty .move li.btnFacebook { margin-right:5px; }
#beauty.nailbeauty .move li.btnTwitter { margin-right:0; }


/* page1 */
#beauty.nailbeauty-page1 .topArea .header { position: relative; width:645px; height:395px; padding:0 0 0 0px; margin:0px; background:url(../season/feature/img/nailbeauty-111021_local_h1_1_bg.jpg) no-repeat 0 0; }
#beauty.nailbeauty-page1 .topArea .header .catch { position: absolute; width:300px; top:185px; left:26px; padding:0px 0 0 0px; color: #501B30; /*font-size:100%;*/ font-size:12px; /*line-height: 1.75;*/ letter-spacing: 0; }
#beauty.nailbeauty-page1 .topArea .header2 { position: absolute; width: 290px; height: 26px; top: 359px; left: 348px; margin: 0; padding: 0; }
#beauty.nailbeauty-page1 .topArea .header2 .move { position: absolute; width:211px; bottom: 0px; left: 0px; }
#beauty.nailbeauty-page1 .topArea .header2 .share { position: absolute; width:70px; bottom: 3px; left: 220px; }
#beauty.nailbeauty-page1 .topArea .header2 .move li.btnTop { margin-right:5px; padding-top:0px; }
#beauty.nailbeauty-page1 .topArea .header2 .move li.btnBackNumber { margin-right:0px; padding-top:0px; }
#beauty.nailbeauty-page1 .topArea .header2 .share li.mail { margin-right:8px; padding-top:0px; }
#beauty.nailbeauty-page1 .topArea .header2 .share li.mixi { margin-right:5px; padding-top:0px; }
#beauty.nailbeauty-page1 .topArea .header2 .share li.facebook { margin-right:7px; padding-top:0px; }
#beauty.nailbeauty-page1 .topArea .header2 .share li.twitter { margin-right:0; padding-top:0px; }

#beauty.nailbeauty-page1 .bodyArea .main .main_top { margin: 0 0 40px; padding: 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top p { margin: 0; padding: 10px 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top div { margin: 0; padding: 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exbox { margin: 0 0 10px; padding: 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .expersonbox { margin-bottom: 25px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .expersonbox p { padding: 0px 0px 0px 0px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exdemobox { }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exdemobox p { }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exdemobox .box1 { position: absolute; width:290px; top:55px; left:320px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exdemobox .box2 { position: absolute; width:220px; top:240px; left:375px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exmovebox .leftbox { float:left; width: 305px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exmovebox .leftbox p { margin: 10px 0 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exmovebox .rightbox { float:right; width: 320px; padding: 0 10px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .expointbox { margin: 0 0 40px; height: 394px; background:url(../season/feature/img/nailbeauty-111021_1_box_1_bg.jpg) no-repeat left bottom; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .expointbox p { width: 555px; padding: 15px 45px 20px; line-height: 1.5; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox { background:url(../season/feature/img/nailbeauty-111021_local_box_1_bg.gif) no-repeat left bottom; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .itembox p { padding: 0; font-size: 92.25%; line-height: 1.75; }
* html #beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .itembox p { font-size: 85%; } /* for ie6 */
*+html #beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .itembox p { font-size: 85%; } /* for ie7 */

#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item1Box { margin:0; padding:0 0 0 90px; float:none; clear:both; text-align:left; width:480px;}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item1BoxLeft { margin:0;	float:left;	text-align:left;	width:60px;}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item1BoxRight { float:left; text-align:left; width:420px;}

#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item2Box { margin:0; padding:0 0 0 90px; float:none; clear:both; text-align:left; width:480px;}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item2BoxLeft { float:left; text-align:left; width:420px;}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item2BoxRight {	float:right;	text-align:left;	width:60px;}

#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item3Box { margin:0; padding:0; float:none; clear:both; text-align:left;}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item3BoxLeft { float:left; text-align:left;;}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item3BoxRight {	float:right;	text-align:left;}

#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item1Bg { background:url(../season/feature/img/nailbeauty-111021_local_box_1bg.gif) no-repeat left top; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item1 { margin:0; padding:40px 0 0 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item1 .dataimg { float:left; width: 50px; padding: 0px 22px 10px 92px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item1 .dataname {	float:right;	width: 420px;	padding: 0;}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item1 .datatext {	float:right;	width: 420px;	padding: 5px 0 10px 0px;}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item1 .datalink { float:left; width: 108px; padding: 0px 0px 0px 0px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item1 .datacome { float:right; width: 218px; padding: 0px 24px 0px 0px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item2 { padding-bottom: 40px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item2 .dataimg {	float:right;	width: 50px;	padding: 0px 80px 10px 0px;}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item2 .dataname {	float:left;	width: 420px;	padding: 10px 0px 0px 0;}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item2 .datatext {	float:left;	width: 420px;	padding: 5px 0px 10px 0;}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item2 .datalink {	float:left;	width: 108px;	padding: 0 0 0 0;}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exgoodsbox .item2 .datacome { float:right; width: 218px; padding: 0px 5px 0px 0px; }

#beauty.nailbeauty-page1 .bodyArea .main .main_contents { margin: 0 0 40px; padding: 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents p { margin: 0; padding: 10px 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents div { margin: 0; padding: 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents .exbox { margin: 0 0 10px; padding: 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents .expersonbox { background:url(../season/feature/img/-20111021_dummy_1.jpg) no-repeat 0 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents .exdemobox { }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents .exdemobox p { }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents .exdemobox .box1 { position: absolute; width:240px; top:35px; left:50px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents .exdemobox .box2 { position: absolute; width:252px; top:268px; left:60px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents .exmovebox .leftbox { float:left; width: 305px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents .exmovebox .leftbox p { margin: 10px 0 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents .exmovebox .rightbox { float:right; width: 320px; padding: 0 10px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents .expointbox { height: 222px; background:url(../season/feature/img/nailbeauty-111021_1_box_2_bg.jpg) no-repeat left bottom; }
#beauty.nailbeauty-page1 .bodyArea .main .main_contents .expointbox p { width: 555px; padding: 20px 45px 20px; line-height: 1.5; }

#beauty.nailbeauty-page1 .bodyArea .main .main_bottom { margin: 0; padding: 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom p { margin: 0; padding: 10px 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom div { margin: 0; padding: 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .exbox { margin: 0 0 10px; padding: 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .expersonbox { background:url(../season/feature/img/-20111021_dummy_1.jpg) no-repeat 0 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .exdemobox { }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .exdemobox p { }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .exdemobox .box1 { position: absolute; width:260px; top:66px; left:340px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .exdemobox .box2 { position: absolute; width:230px; top:235px; left:350px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .exmovebox .leftbox { float:left; width: 305px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .exmovebox .leftbox .textbox { color:#624439; font-size: 85%; margin: 10px 0 0; padding-left: 1.0em; text-indent: -1.0em; line-height: 1.5; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .exmovebox .leftbox p { margin: 10px 0 0; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .exmovebox .rightbox { float:right; width: 320px; padding: 0 10px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .expointbox { height: 359px; background:url(../season/feature/img/nailbeauty-111021_1_box_3_bg.jpg) no-repeat left bottom; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .expointbox p { width: 555px; padding: 20px 45px 20px; line-height: 1.5; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .expointbox .leftbox { float:left; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .expointbox .rightbox { float:right; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .expointbox .leftbox p { width: 262px; padding: 45px 0 0 45px; }
#beauty.nailbeauty-page1 .bodyArea .main .main_bottom .expointbox .rightbox p { width: 270px; padding: 45px 45px 0 0; }
#beauty.nailbeauty .expointbox strong { color: #059ED6; }

/* page2 page3 */
#beauty.nailbeauty-page2 .topArea .header,
#beauty.nailbeauty-page3 .topArea .header { position: relative; width:645px; height:192px; padding: 0 0 0 0px; background:url(../season/feature/img/nailbeauty-111021_local_h1_2_bg.jpg) no-repeat 0 0; }
#beauty.nailbeauty-page2 .topArea .header h1 ,
#beauty.nailbeauty-page3 .topArea .header h1 { padding: 0; }
#beauty.nailbeauty-page2 .topArea .header .move,
#beauty.nailbeauty-page3 .topArea .header .move { position: absolute; width:295px; top: 158px; left: 348px; }
#beauty.nailbeauty-page2 .move li.btnBackNumber,
#beauty.nailbeauty-page3 .move li.btnBackNumber { margin-right:9px; }
#beauty.nailbeauty-page2 .topArea ul.nav li,
#beauty.nailbeauty-page3 .topArea ul.nav li { padding-top:0px; }

/* page2 */
#beauty.nailbeauty-page2 .bodyArea .main .main_top { width: 645px; padding: 0 0 30px 0;}
#beauty.nailbeauty-page2 .bodyArea .main .main_top p { margin: 0; padding: 20px 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_top p.imgbox { margin: 0; padding: 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_top p.top15px { margin-top: 15px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents { margin: 0 0 40px; padding: 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents p { margin: 0; padding: 10px 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents div { margin: 0; padding: 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exbox { margin: 0 0 10px; padding: 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exmovebox .leftbox { float:left; width: 305px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exmovebox .leftbox p { margin: 10px 0 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exmovebox .rightbox { float:right; width: 320px; padding: 45px 0 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exmovebox .rightbox p { padding: 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox { margin: 0 0 40px; padding: 0px 0px 40px; background:url(../season/feature/img/nailbeauty-111021_local_box_2_bg.gif) no-repeat left bottom; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .itembox p { padding: 0; font-size: 92.25%; line-height: 1.5; }
* html #beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .itembox p { font-size: 85%; } /* for ie6 */
*+html #beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .itembox p { font-size: 85%; } /* for ie7 */
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item1 { float:left; width: 340px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item1 .dataimg { float:left; width: 64px; padding: 5px 10px 0px 54px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item1 .dataname { float:left; width: 200px; padding: 15px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item1 .datalink { float:left; width: 200px; padding: 5px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item2 { float:right; width: 305px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item2 .dataimg { float:left; width: 64px; padding: 5px 10px 0px 25px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item2 .dataname { float:left; width: 200px; padding: 15px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item2 .datalink { float:left; width: 200px; padding: 5px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item3 { float:left; width: 340px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item3 .dataimg { float:left; width: 100px; padding: 0px 2px 10px 38px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item3 .dataname { float:left; width: 200px; padding: 15px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item3 .datalink { float:left; width: 200px; padding: 5px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item4 { float:right; width: 305px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item4 .dataimg { float:left; width: 100px; padding: 0px 5px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item4 .dataname { float:left; width: 200px; padding: 15px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item4 .datalink { float:left; width: 200px; padding: 5px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item5 { float:left; width: 645px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item5 .dataimg { float:left; width: 62px; padding: 5px 10px 0px 220px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item5 .dataname { float:left; width: 200px; padding: 25px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exgoodsbox .item5 .datalink { float:left; width: 200px; padding: 5px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .expointbox { height: 420px; background:url(../season/feature/img/nailbeauty-111021_2_box_2_bg.jpg) no-repeat left bottom; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .expointbox p { width: 555px; padding: 20px 45px 20px; line-height: 1.5; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .expointbox .item9 { width: 280px; padding: 62px 25px 0px 310px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .expointbox .item9 .dataimg { float:left; width: 90px; padding: 0px 8px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .expointbox .item9 .dataname { float:left; width: 180px; padding: 5px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .expointbox .item9 .dataname p { width: 180px; padding: 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .expointbox .item9 .datalink { float:left; width: 95px; padding: 5px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom { margin: 0; padding: 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom p { margin: 0; padding: 10px 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom div { margin: 0; padding: 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exbox { margin: 0 0 10px; padding: 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exfaqbox { margin: 0 0 40px; background:url(../season/feature/img/nailbeauty-111021_1_img_3.jpg) no-repeat 0 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exfaqbox .exfaqbox_h { height: 15px; background:url(../season/feature/img/nailbeauty-111021_2_box_3_h.gif) no-repeat left top; font-size:1%; line-height:1.0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exfaqbox .exfaqbox_main { background:url(../season/feature/img/nailbeauty-111021_2_box_3_bg.gif) repeat-y left top; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exfaqbox .exfaqbox_main p { padding: 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exfaqbox .exfaqbox_main .faqbox { padding: 5px 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exfaqbox .exfaqbox_main .fbox { height: 58px; padding: 0 0 10px; background:url(../season/feature/img/nailbeauty-111021_2_box_3_icon.gif) no-repeat 17px center; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exfaqbox .exfaqbox_main .qbox { background:url(../season/feature/img/nailbeauty-111021_2_box_3_a.jpg) no-repeat left top; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exfaqbox .exfaqbox_main .qbox_f { height: 8px; background:url(../season/feature/img/nailbeauty-111021_2_box_3_af.gif) no-repeat left top; font-size:1%; line-height:1.0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exfaqbox .exfaqbox_main .fbox p { width: 520px; padding: 4px 30px 0 95px; font-weight:bold; color: #4D2A3A; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exfaqbox .exfaqbox_main .fbox p.type2 { padding-top: 15px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exfaqbox .exfaqbox_main .qbox p { width: 450px; padding: 20px 50px 12px 145px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exfaqbox .exfaqbox_f { height: 15px; background:url(../season/feature/img/nailbeauty-111021_2_box_3_f.gif) no-repeat left top; font-size:1%; line-height:1.0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox { padding: 0px 0px 40px; background:url(../season/feature/img/nailbeauty-111021_local_box_1_bg.gif) no-repeat left bottom; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .itembox p { padding: 0; font-size: 92.25%; line-height: 1.75; }
* html #beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .itembox p { font-size: 85%; } /* for ie6 */
*+html #beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .itembox p { font-size: 85%; } /* for ie7 */
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item6 { padding-bottom: 10px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item6 .dataimg { float:left; width: 120px; padding: 0px 2px 10px 60px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item6 .datatitle { float:left; width: 400px; padding: 10px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item6 .dataname { float:left; width: 400px; padding: 10px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item6 .datatext { float:left; width: 400px; padding: 10px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item6 .datalink { float:left; width: 108px; padding: 10px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item7 { padding-bottom: 20px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item7 .dataimg { float:right; width: 120px; padding: 0px 50px 10px 10px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item7 .datatitle { float:left; width: 380px; padding: 15px 0px 0px 80px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item7 .dataname { float:left; width: 380px; padding: 10px 0px 0px 80px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item7 .datatext { float:left; width: 380px; padding: 10px 0px 0px 80px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item7 .datalink { float:left; width: 108px; padding: 10px 0px 0px 80px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item7 .datalink2 { float:left; width: 108px; padding: 10px 0px 0px 0; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item8 { padding-bottom: 15px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item8 .dataimg { float:left; width: 120px; padding: 0px 20px 10px 60px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item8 .datatitle { float:left; width: 380px; padding: 10px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item8 .dataname { float:left; width: 380px; padding: 10px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item8 .datatext { float:left; width: 380px; padding: 10px 0px 0px 0px; }
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exgoodsbox .item8 .datalink { float:left; width: 108px; padding: 10px 0px 0px 0px; }

/* page3 */
#beauty.nailbeauty-page3 .bodyArea .main .main_top { margin-top: 10px; width: 645px; padding: 0 0 30px 0;}
#beauty.nailbeauty-page3 .bodyArea .main .main_top p { margin: 0; padding: 20px 0; }
#beauty.nailbeauty-page3 .bodyArea .main .main_top p.pad-bot-0 { padding-bottom: 0px; }
#beauty.nailbeauty-page3 .bodyArea .main .main_top p.exp { margin: 10px 0 0; padding: 0; font-size: 92.25%; }
#beauty.nailbeauty-page3 .bodyArea .main .main_contents { margin: 0 0 40px; padding: 0; }
#beauty.nailbeauty-page3 .bodyArea .main .main_contents p { margin: 0; padding: 25px 0 15px; }
#beauty.nailbeauty-page3 .bodyArea .main .main_contents div { margin: 0; padding: 0; }
#beauty.nailbeauty-page3 .bodyArea .main .main_contents div p { line-height: 1.5; padding: 0; }
#beauty.nailbeauty-page3 .bodyArea .main .main_contents .exbox { margin: 0 0 10px; padding: 0; }
#beauty.nailbeauty-page3 .bodyArea .main .main_contents .exdemobox { position: relative; height: 330px; background:url(../season/feature/img/nailbeauty-111021_3_img_1.jpg) no-repeat 0 0; }
#beauty.nailbeauty-page3 .bodyArea .main .main_contents .exdemobox .box1st { position: absolute; width:280px; top:235px; left:70px; }
#beauty.nailbeauty-page3 .bodyArea .main .main_contents .exdemobox .box2st { font-size: 92.25%; position: absolute; width:205px; top:298px; left:395px; padding-left: 1em; text-indent: -1em; }
#beauty.nailbeauty-page3 .bodyArea .main .main_contents .exdemobox2 { position: relative; height: 400px; background:url(../season/feature/img/nailbeauty-111021_3_img_2.jpg) no-repeat 0 0; }
#beauty.nailbeauty-page3 .bodyArea .main .main_contents .exdemobox2 .box1st { position: absolute; width:110px; top:335px; left:15px; }
#beauty.nailbeauty-page3 .bodyArea .main .main_contents .exdemobox2 .box2st { position: absolute; width:110px; top:335px; left:230px; }
#beauty.nailbeauty-page3 .bodyArea .main .main_contents .exdemobox2 .box3st { position: absolute; width:110px; top:335px; left:445px; }
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom { margin: 0; padding: 0; }
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom p { margin: 0; padding: 10px 0; }
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom div { margin: 0; padding: 0; }
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exbox { margin: 0 0 10px; padding: 0; }
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom div p { padding: 0; }
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exgoodsbox { padding: 0px 0px 40px; background:url(../season/feature/img/nailbeauty-111021_local_box_3_bg.gif) no-repeat left bottom; }
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exgoodsbox .itembox p { padding: 0; font-size: 92.25%; line-height: 1.75; }
* html #beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exgoodsbox .itembox p { font-size: 85%; } /* for ie6 */
*+html #beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exgoodsbox .itembox p { font-size: 85%; } /* for ie7 */
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exgoodsbox .item1 {}
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exgoodsbox .item1 .dataimg { float:left; width: 75px; padding: 0px 40px 20px 100px; }
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exgoodsbox .item1 .dataname { float:left; width: 400px; padding: 10px 0px 0px 0px; }
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exgoodsbox .item1 .datatext { float:left; width: 400px; padding: 10px 0px 0px 0px; }
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exgoodsbox .item1 .datalink { float:left; width: 108px; padding: 10px 0px 0px 0px; }
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exlinkbox .lbox { float:left; width: 170px; margin: 0; padding: 5px 0 0 40px; }
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exlinkbox .rbox { float:right; width: 425px; margin: 0; padding: 30px 0 0 10px; font-size: 85%; }
#beauty.nailbeauty-page3 .bodyArea .content-end {background:transparent url(../season/feature/img/beauty_season_feature_content-end_bg.gif) no-repeat scroll center bottom;margin:12px 0 0;padding:0 21px 18px;}
#beauty.nailbeauty-page3 .bodyArea .content-end a {color:#be001e; text-decoration:underline;}
#beauty.nailbeauty-page3 .bodyArea .content-end p {color:#4d4d4d;margin:0;}
#beauty.nailbeauty-page3 .bodyArea .content-end h2 {margin:0 -21px 9px;}
#beauty.nailbeauty-page3 .bodyArea p.foretell {font-size:108%;margin:20px 0 0 0;text-align:right;font-weight:bold;color:#606060;}

#beauty.nailbeauty .bodyArea .color-def { color: #4C4C4C; }
#beauty.nailbeauty .bodyArea .color-str { color: #E4536C; }
#beauty.nailbeauty .bodyArea .color-1 { color: #A08041; }
#beauty.nailbeauty .bodyArea .color-2 { color: #5B2F2E; }


#beauty.nailbeauty-page1 .bodyArea .main .main_top .exbox .itembox .dataname a:link ,
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exbox .itembox .dataname a:visited ,
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exbox .itembox .dataname a:link ,
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exbox .itembox .dataname a:visited ,
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exbox .itembox .dataname a:link ,
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exbox .itembox .dataname a:visited ,
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exbox .itembox .dataname a:link ,
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exbox .itembox .dataname a:visited {
	font-weight:bold;	text-decoration: underline;	color: #AC8742;
}
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exbox .itembox .dataname a:hover ,
#beauty.nailbeauty-page1 .bodyArea .main .main_top .exbox .itembox .dataname a:active ,
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exbox .itembox .dataname a:hover ,
#beauty.nailbeauty-page2 .bodyArea .main .main_contents .exbox .itembox .dataname a:active ,
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exbox .itembox .dataname a:hover ,
#beauty.nailbeauty-page2 .bodyArea .main .main_bottom .exbox .itembox .dataname a:active ,
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exbox .itembox .dataname a:hover ,
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exbox .itembox .dataname a:active {
	font-weight:bold;	text-decoration: none;	color: #AC8742;
}

#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .textbox a:link ,
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .textbox a:visited {
	font-weight:bold;	text-decoration: underline;	color: #E4536C;
}
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .textbox a:hover ,
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .textbox a:active {
	font-weight:bold;	text-decoration: none;	color: #E4536C;
}

#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exbox .rbox a:link ,
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exbox .rbox a:visited {
	text-decoration: underline;	color: #4C4C4C;}
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exbox .rbox a:hover ,
#beauty.nailbeauty-page3 .bodyArea .main .main_bottom .exbox .rbox a:active {
	text-decoration: none;	color: #4C4C4C;}


/* beauty atatakabeauty-111121 */



/* page1 */

#beauty.atatakabijin { color: #57463c; }
#beauty.atatakabijin .nextBtn{ margin:0; padding:0 0 20px 0; }
#beauty.atatakabijin .nextBtn a { margin:0; padding:0; display:block; background:url(/beauty/season/feature/img/atatakabijin-111121_local_btn_next_2.gif) no-repeat; width:645px; height:75px; }
#beauty.atatakabijin .nextBtn a.next:link {	color:#ed4c63; font-weight:bold;  text-decoration:none; padding:27px 0 0 20px; }
#beauty.atatakabijin .nextBtn a.next:visited { color:#ed4c63; font-weight:bold; text-decoration:none; padding:27px 0 0 20px; }
#beauty.atatakabijin .nextBtn a.next:hover { color:#ed4c63; font-weight:bold; text-decoration:underline; padding:27px 0 0 20px; }
#beauty.atatakabijin .nextBtn a.next:active {	color:#ed4c63; font-weight:bold; text-decoration:underline; padding:27px 0 0 20px; }
* html #beauty.atatakabijin .nextBtn a.next:link {	color:#ed4c63; font-weight:bold; font-size:107%; text-decoration: none; vertical-align:middle; display: block; padding:27px 0 0 20px;}
* html #beauty.atatakabijin .nextBtn a.next:visited {	color:#ed4c63; font-weight:bold; font-size:107%; text-decoration: none; vertical-align:middle; display: block; padding:27px 0 0 20px;}
* html #beauty.atatakabijin .nextBtn a.next:hover {	color:#ed4c63; font-weight:bold; font-size:107%; text-decoration:underline; vertical-align:middle; display: block; padding:27px 0 0 20px;}
* html #beauty.atatakabijin .nextBtn a.next:active {	color:#ed4c63; font-weight:bold; font-size:107%; text-decoration:underline; vertical-align:middle; display: block; padding:27px 0 0 20px;}
*+html #beauty.atatakabijin .nextBtn a.next:link {	color:#ed4c63; font-weight:bold; font-size:107%; text-decoration: none; vertical-align:middle; display: block; padding:27px 0 0 20px;}
*+html #beauty.atatakabijin .nextBtn a.next:visited {	color:#ed4c63; font-weight:bold; font-size:107%; text-decoration: none; vertical-align:middle; display: block; padding:27px 0 0 20px;}
*+html #beauty.atatakabijin .nextBtn a.next:hover {	color:#ed4c63; font-weight:bold; font-size:107%; text-decoration:underline; vertical-align:middle; display: block; padding:27px 0 0 20px;}
*+html #beauty.atatakabijin .nextBtn a.next:active {	color:#ed4c63; font-weight:bold; font-size:107%; text-decoration:underline; vertical-align:middle; display: block; padding:27px 0 0 20px;}




#beauty.atatakabijin .topArea { margin:0; padding:0 0 0 28px;}
#beauty.atatakabijin .topArea .header { position: relative; width:645px; height:395px; padding:0; margin:0px; background:url(../season/feature/img/atatakabijin-111121_01_img01.gif) no-repeat 0 0; }
#beauty.atatakabijin .topArea .header .catch {	position: absolute;	width:376px;	top:172px;	left:261px;	padding:0px 0 0 0px;	color: #501B30; font-size:12px;	font-size:12px;	line-height: 1.75;	letter-spacing: 0;	height: 176px;}
#beauty.atatakabijin .topArea .header2 { position: absolute; width: 220px; height: 26px; top:360px; left: 260px; margin: 0; padding: 0; }
#beauty.atatakabijin .topArea .header2 .move { position: absolute; width:211px; bottom: 0px; left: 90px; }
#beauty.atatakabijin .topArea .header2 .share { position: absolute; width:70px; bottom: 3px; left: 310px; }
#beauty.atatakabijin .topArea .header2 .move li  { float: left;  list-style:none;}
#beauty.atatakabijin .topArea .header2 .move li.btnTop { margin-right:5px; padding-top:0px; }
#beauty.atatakabijin .topArea .header2 .move li.btnBackNumber { margin-right:0px; padding-top:0px; }
#beauty.atatakabijin .topArea .header2 .share li  { float: left;  list-style:none;}
#beauty.atatakabijin .topArea .header2 .share li.mixi { margin-right:5px; padding-top:0px; }
#beauty.atatakabijin .topArea .header2 .share li.facebook { margin-right:7px; padding-top:0px; }
#beauty.atatakabijin .topArea .header2 .share li.twitter { margin-right:0; padding-top:0px; }

#beauty.atatakabijin .bodyArea { padding:0 0 0 28px; margin:0; width:645px; color:#57463c; }
#beauty.atatakabijin .bodyArea p { margin:0; padding:0; line-height: 1.6; font-size: 107%; letter-spacing: 1px; color:#57463c; }
#beauty.atatakabijin .bodyArea .f12 { font-size: 95%; letter-spacing:-1px;  }
#beauty.atatakabijin .bodyArea p.font-s-12 { font-size: 12px; }
#beauty.atatakabijin .bodyArea p.font-s-13 { font-size: 13px; }
#beauty.atatakabijin .bodyArea p.font-s-14 { font-size: 14px; }
#beauty.atatakabijin .bodyArea .section { margin:0; }
#beauty.atatakabijin strong { color: #97387b; }
#beauty.atatakabijin .strong { font-weight:bold; color: #97387b; }
#beauty.atatakabijin .bodyArea a:link { color: #57463c; text-decoration:underline; font-weight:bold; }
#beauty.atatakabijin .bodyArea a:visited { color: #57463c; text-decoration:underline; font-weight:bold; }
#beauty.atatakabijin .bodyArea a:hover { color: #57463c; text-decoration:none; font-weight:bold; }
#beauty.atatakabijin .bodyArea a:active { color: #57463c; text-decoration:none; font-weight:bold; }
#beauty.atatakabijin .localNav { float:none; clear:both; width:645px; }
#beauty.atatakabijin .localNav ul{ float:none; }
#beauty.atatakabijin .localNav li{ float:left; list-style:none; }
#beauty.atatakabijin .bodyArea .move { width:645px; padding:30px 0 9px 0; text-align:right; }
#beauty.atatakabijin .move li { position:static; display:inline-block; margin-right:3px; }
* html #beauty.atatakabijin .move li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.atatakabijin .move li { display:inline; zoom:1; } /* for ie7 */
#beauty.atatakabijin .bodyArea h2 { margin:0; padding:0; }
#beauty.atatakabijin .box01 { margin:0; padding:0; clear:both; float:none; }
#beauty.atatakabijin .box01L { margin:0; padding:0; float:left; width:323px; }
#beauty.atatakabijin .box01R { margin:0; padding:0; float:right; width:322px; }
#beauty.atatakabijin .box02 { margin:0; padding:0; clear:both; float:none; height:170px; background:url(../season/feature/img/atatakabijin-111121_01_img10.gif) repeat-y top; font-size:107%; }
#beauty.atatakabijin .box02L { margin:0; padding:0 0 0 27px; float:left; width:280px; }
#beauty.atatakabijin .box02 strong { font-weight:bold; color:#674635;}
#beauty.atatakabijin .box02R { margin:0; padding:0 15px 0 0; float:right; width:275px;}
#beauty.atatakabijin .box03 { margin:0; padding:0; clear:both; float:none; width:645px; font-size:107%; }
#beauty.atatakabijin .box03L { margin:0; padding:0; float:left; width:235px; }
#beauty.atatakabijin .box03R { margin:0; padding:0; float:right; width:410px; }

/* page2 */
#beauty.atatakabijin h3 { padding:0; margin:0; float:none; clear:both;}
#beauty.atatakabijin h4 { padding:0; margin:0; float:none; clear:both; text-align:center;}
#beauty.atatakabijin .box07 h4 { padding:0; margin:0; float:none; clear:both; text-align:left; }
#beauty.atatakabijin .headeArea { padding:0; margin:0; width:645px; float:none; clear:both; width:645px; height:193px; background:url(../season/feature/img/atatakabijin-111121_02_img01.gif) no-repeat top left; }
#beauty.atatakabijin .headeArea h1 { padding:0; margin:0 0 10px 0; text-align:right; }
#beauty.atatakabijin .headeArea .move { margin-left:580px; /*margin-top:146px;*/}
#beauty.atatakabijin .box04 { padding:0 0 20px 0; margin:0; float:none; clear:both; width:645px; background:url(../season/feature/img/atatakabijin-111021_01_img05_bg.gif) repeat-y bottom}
#beauty.atatakabijin .box04Inner { margin:0 ; padding:0 0 0 40px; width:550px; }
#beauty.atatakabijin .box04Inner p { margin:0 ; padding:0; font-size:95%; color: #57463c;}
#beauty.atatakabijin .box04InnerL { margin:0 50px 0 0 ; padding:0; width:250px; float:left;  }
#beauty.atatakabijin .box04InnerR { margin:0 ; padding:0; width:250px; float:left;  }
#beauty.atatakabijin p.btn { margin:5px 0 20px 0 ; padding:0; }
#beauty.atatakabijin p.products { margin:0 0 5px 0; padding:0; font-size:107%; line-height:130%; }
#beauty.atatakabijin p.height { margin:0 0 5px 0; height:100px; padding:0; font-size:107%; line-height:130%; }
#beauty.atatakabijin table.atataka_Tbl01 { margin:0 ; padding:0; width:605px; border:none ; border-collapse:collapse ; color: #57463c; font-size:107%; }
#beauty.atatakabijin table.atataka_Tbl01 .photoCell { width:250px; }
#beauty.atatakabijin table.atataka_Tbl02 { margin:0 ; padding:0; width:645px; border:none ; border-collapse:collapse ; color: #57463c; font-size:107%; }
#beauty.atatakabijin table.atataka_Tbl02 .photoCell { width:375px; }
#beauty.atatakabijin .box05 { padding:0 0 10px 0; margin:0 0 30px 0; float:none; clear:both; width:645px; background:url(../season/feature/img/atatakabijin-111121_02_img18_bg.gif) repeat-y bottom; display:block; }
#beauty.atatakabijin .box05 .box05Inner { padding:0; margin:0 10px; }
#beauty.atatakabijin .box05 ul { margin:0; padding:0 10px 0 0; float:none; clear:both;}
#beauty.atatakabijin .box05 li { margin:0 0 0 20px; padding:4px 0 7px 45px;  color: #57463c; font-size:107%;  list-style:none; background:url(../season/feature/img/atatakabijin-111021_02_list_icon01.gif) no-repeat top left; }
#beauty.atatakabijin .box05 li strong { color:#d62744; font-weight:bold;}
#beauty.atatakabijin .box06 { margin:0 0 20px 0; padding:0 0 0 20px; clear:both; float:none; width:580px; display:block; }
#beauty.atatakabijin .box06L { margin:0; padding:0; float:left; width:210px; }
#beauty.atatakabijin .box06R { margin:0; padding:0; float:right; width:370px; }
#beauty.atatakabijin .box07 { margin:0; padding:10px 0 10px 20px; clear:both; float:none; width:610px; display:block; }
#beauty.atatakabijin .box07L { margin:0; padding:0; float:left; width:395px; text-align:left; }
#beauty.atatakabijin .box07R { margin:0; padding:0; float:right; width:215px; }

/* page3 */
#beauty.atatakabijin .box08 { margin:0; padding:0; float:none; clear:both; background:url(../season/feature/img/atatakabijin-111121_03_line01.gif) repeat-y; width:645px; display:block; }
#beauty.atatakabijin .box08L { margin:0; padding:0; float: left ; width:302px; text-align:left; }
#beauty.atatakabijin .box08R { margin:0; padding:0; float: right; width:302px; text-align:left; }
#beauty.atatakabijin .box08 strong { font-weight:bold; color:#d62744; }
#beauty.atatakabijin ul.anchorBtn { margin:20px 0 0 0 ; padding:0; float: none; clear:both;}
#beauty.atatakabijin ul.anchorBtn li { margin:0; padding:0; float:left; list-style:none; }

#beauty.atatakabijin .box09 { margin:0; padding:0; float:none; clear:both; width:645px; display:block; }
#beauty.atatakabijin .box09L { margin:0; padding:0; float:left; width:226px; display:block; text-align:left; }
#beauty.atatakabijin .box09M { margin:0; padding:0; float:left;  width:213px; display:block; text-align:left; }
#beauty.atatakabijin .box09R { margin:0; padding:0; float:right; width:206px; display:block; text-align:left; }
#beauty.atatakabijin .box09 p{ margin:0 10px; padding:0; }
#beauty.atatakabijin .box09BtnArea { margin:0; padding:10px 0; width:645px; text-align:right; }

#beauty.atatakabijin .box10 { margin:0; padding:0; float:none; clear:both; width:645px; display:block; }
#beauty.atatakabijin .box10L { margin:0; padding:0; float:left; width:322px; display:block; text-align:left; }
#beauty.atatakabijin .box10R { margin:0; padding:0; float:right; width:322px; display:block; text-align:left; }
#beauty.atatakabijin .box10 p { margin:0 20px; padding:0;}

#beauty.atatakabijin .box11 { margin:0; padding:0; float:none; clear:both; width:645px; display: table-cell; position: relative; }
#beauty.atatakabijin .box11L { margin:0; padding:0; float:left; width:460px; display: table-cell; text-align:left; }
#beauty.atatakabijin .box11R {  padding:30px 0 0 0; float:right; width:185px; display: table-cell; text-align:left; vertical-align:middle; /*position: absolute; top: 50%;*/ }

#beauty.atatakabijin .box12 { margin:0; padding:0; float:none; clear:both; width:645px; display:block; }
#beauty.atatakabijin .box12L { margin:0; padding:0; float:left; width:290px; text-align:left; }
#beauty.atatakabijin .box12M { margin:0; padding:60px 0 0 0; float:left; width:167px; text-align:left; }
#beauty.atatakabijin .box12R { margin:0; padding:0; float:right; width:188px; text-align:left; }

#beauty.atatakabijin .bodyArea .content-end {background:transparent url(../season/feature/img/beauty_season_feature_content-end_bg.gif) no-repeat scroll center bottom;margin:12px 0 0;padding:0 21px 18px;}
#beauty.atatakabijin .bodyArea .content-end a {color:#be001e; text-decoration:underline;}
#beauty.atatakabijin .bodyArea .content-end p {color:#4d4d4d;margin:0;}
#beauty.atatakabijin .bodyArea .content-end h2 {margin:0 -21px 9px;}
#beauty.atatakabijin .bodyArea p.foretell {font-size:108%;margin:20px 0 0 0;text-align:right;font-weight:bold;color:#606060;}


/* beauty shiseidotheginza-111221 */

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}  
.clearfix { display: inline-table; }
.clearfix{zoom:1;overflow:hidden;}
/* Hides from IE-mac \*/  
* html .clearfix { height: 1%; overflow:visible; }  
.clearfix { display: block; }  
/* End hide from IE-mac */  

#beauty.shiseidotheginza { letter-spacing: 0; line-height: 0;}
#beauty.shiseidotheginza .btmArea {width:645px; float:right; margin-right:10px; clear:both;}

* html #beauty.shiseidotheginza .btmArea { margin-left:-10px; margin-right:10px; position:relative; } /* for ie6 */
*+html #beauty.shiseidotheginza .btmArea { margin-left:-15px; margin-right:15px; position:relative; } /* for ie7 */


#beauty.shiseidotheginza .topArea, #beauty.shiseidotheginza .bodyArea { color:#333; }
#beauty.shiseidotheginza .pagetop img { vertical-align: baseline; }
#beauty.shiseidotheginza .pagetop2 img { margin: 0; padding: 0; line-height: 100%; vertical-align: bottom; }
#beauty.shiseidotheginza.shiseidotheginza-page1 .bodyArea .main p.pagetop1,
#beauty.shiseidotheginza.shiseidotheginza-page2 .bodyArea .main p.pagetop2,
#beauty.shiseidotheginza.shiseidotheginza-page3 .bodyArea .main p.pagetop3 { padding:8px 0 45px 0; clear:both; text-align:right; font-size:7px; line-height:7px; }
#beauty.shiseidotheginza.shiseidotheginza-page1 .bodyArea .main p.pagetop1 a,
#beauty.shiseidotheginza.shiseidotheginza-page2 .bodyArea .main p.pagetop2 a,
#beauty.shiseidotheginza.shiseidotheginza-page3 .bodyArea .main p.pagetop3 a { font-size:7px; line-height:7px; }
#beauty.shiseidotheginza .vanish { font-size: 1px; text-indent:-9999px; overflow:hidden; }
#beauty.shiseidotheginza .topArea { width:645px; padding:0; margin: 0 0 20px 0; }
#beauty.shiseidotheginza .bodyArea { width:645px; padding:0; margin: 0;line-height: 2.0; font-size: 107.75%; }
#beauty.shiseidotheginza .bodyArea p { font-size: 107.75%; }

#beauty.shiseidotheginza .header h1{ margin:0; padding:0;}
* html #beauty.shiseidotheginza .move li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza .move li { display:inline; zoom:1; } /* for ie7 */
#beauty.shiseidotheginza #article{width:660px; float:right; padding-right:15px;}

#beauty.shiseidotheginza .bodyArea .tip{ border-left:solid 1px #000; border-bottom:solid 1px #000; border-right:solid 1px #000; margin-bottom:30px; }
#beauty.shiseidotheginza .bodyArea .tip .tip_cont{ padding:25px 0 25px 25px; }
#beauty.shiseidotheginza .bodyArea .tip .tip_cont .person{ width:170px; float:left;vertical-align:top; padding-top:5px; }
#beauty.shiseidotheginza .bodyArea .tip .tip_cont .baloon{ width:421px; float:left;background:#dadada url(../season/feature/img/shiseidotheginza-111221_tip_bottom.gif) no-repeat left bottom; }
#beauty.shiseidotheginza .bodyArea .tip .tip_cont .baloon p{ padding:3px 15px 15px 15px; }

#beauty.shiseidotheginza .header .firstlink img{ padding:0; margin:0; }
#beauty.shiseidotheginza  { /*line-height: 1.75;*/ letter-spacing: 0; }
#beauty.shiseidotheginza .header .firstlink{ z-index:100; margin-top:-48px; margin-left:363px; width: 248px; position:relative; clear:both; }
#beauty.shiseidotheginza .header .linkgroup { clear:both; padding:20px 0 6px 0; margin-left: 357px;}
#beauty.shiseidotheginza .header .linkgroup img{ padding:0; margin:0; }
#beauty.shiseidotheginza .header .linkgroup ul{ float:left; display:block;}
#beauty.shiseidotheginza .header .linkgroup ul li{ float:left; display:block; margin-right:5px;}
#beauty.shiseidotheginza .header .linkgroup ul li.btnBackNumber{ margin-right:0px;}
#beauty.shiseidotheginza .header .linkgroup ul.nav1{ margin-right:5px; width:211px; }
#beauty.shiseidotheginza .header .linkgroup ul.share{ margin-top:3px; width:71px; }
#beauty.shiseidotheginza .header .linkgroup ul.move{ margin-right:0px; }
* html #beauty.shiseidotheginza .header .linkgroup ul.share li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza .header .linkgroup ul.share li { display:inline; zoom:1; } /* for ie7 */

@media screen and (-webkit-min-device-pixel-ratio:0) {
#beauty.shiseidotheginza .nav_wrap{ margin-bottom:10px;}
}

#beauty.shiseidotheginza .c_head { background-color:#fff; padding-top:5px; } 
#beauty.shiseidotheginza .val { vertical-align:baseline; clear:both; } 
#beauty.shiseidotheginza .valt { vertical-align:top; } 

#beauty.shiseidotheginza .nav_wrap{ clear:both; padding:18px 0 10px 0;}
#beauty.shiseidotheginza ul.nav2 { text-align:center;}
#beauty.shiseidotheginza ul.nav2 li { display:inline-block; padding:0; margin:0 1px 0 0; vertical-align:bottom; }
* html #beauty.shiseidotheginza ul.nav2 li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza ul.nav2 li { display:inline; zoom:1; } /* for ie7 */
#beauty.shiseidotheginza ul.nav2 li.lastChild { margin-right:0; }

#beauty.shiseidotheginza h2{clear:both; margin-bottom:-15px; }

#beauty.shiseidotheginza .anchor{ padding-bottom:25px; }
#beauty.shiseidotheginza .anchor .fl{float:left; }
#beauty.shiseidotheginza .anchor .fr{float:right; }

#beauty.shiseidotheginza .anchor2{ padding:35px 0;background:url(../season/feature/img/shiseidotheginza-111221_line1.gif) repeat-x top; }
#beauty.shiseidotheginza .anchor2 .fl{float:left; }
#beauty.shiseidotheginza .anchor2 .fr{float:right; }

#beauty.shiseidotheginza .anchor3{ padding:35px 0;background:url(../season/feature/img/shiseidotheginza-111221_line1.gif) repeat-x top; }
#beauty.shiseidotheginza .anchor3 .fl{float:left; }
#beauty.shiseidotheginza .anchor3 .fr{float:right; }

#beauty.shiseidotheginza .bodyArea .block { background:url(../season/feature/img/shiseidotheginza-111221_line2.gif) repeat-x bottom; padding:0px 0 30px 0; clear:both; }
#beauty.shiseidotheginza .bodyArea .block h2.wbg { background:url(../season/feature/img/shiseidotheginza-111221_line1.gif) repeat-x top; padding:18px 0 20px 0; }
#beauty.shiseidotheginza .bodyArea .block .imgtxt { padding:10px 0 15px 0; }
#beauty.shiseidotheginza .bodyArea .block .imgtxt p {  }
#beauty.shiseidotheginza .bodyArea .block .movie { text-align:center; }
#beauty.shiseidotheginza .bodyArea .block .movie h3 {  }

#beauty.shiseidotheginza .bodyArea .block2 { background:url(../season/feature/img/shiseidotheginza-111221_line2.gif) repeat-x bottom; padding:0px 0 30px 0; clear:both; overflow:hidden; }
#beauty.shiseidotheginza .bodyArea .block2 .flo_l { float:left; }
#beauty.shiseidotheginza .bodyArea .block2 .flo_r { float:right; }

#beauty.shiseidotheginza .bodyArea .txt_s { font-size:85%; padding-top:10px; }

#beauty.shiseidotheginza .footershare{ padding:20px 0 5px 0;background:url(../season/feature/img/shiseidotheginza-111221_line1.gif) repeat-x top;}
#beauty.shiseidotheginza .footershare ul{ /*width:71px;*/ float:right;}
#beauty.shiseidotheginza .footershare ul li{ float:left; display:block; margin-right:5px; padding:2px 0 0 0;line-height:1;}
#beauty.shiseidotheginza .footershare ul li.lastChild { margin-right:0; padding:0!important; }

* html #beauty.shiseidotheginza .footershare ul li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza .footershare ul li { display:inline; zoom:1; } /* for ie7 */


#beauty.shiseidotheginza .nextBtn{ margin:0; padding:0 0 20px 0; }

#beauty.shiseidotheginza .nav_wrap2{clear:both; margin:0 10px 0 0;}
#beauty.shiseidotheginza .nav_wrap2 ul { text-align:center;}
#beauty.shiseidotheginza .nav_wrap2 ul li { display:inline-block; padding:0; margin:0 1px 0 0; vertical-align:bottom; }
* html #beauty.shiseidotheginza .nav_wrap2 ul li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza .nav_wrap2 ul li { display:inline; zoom:1; } /* for ie7 */
#beauty.shiseidotheginza .nav_wrap2 ul li.lastChild { }

#beauty.shiseidotheginza-page2 .bodyArea .info1 td,
#beauty.shiseidotheginza-page2 .bodyArea .info2 td,
#beauty.shiseidotheginza-page3 .bodyArea .info1 td,
#beauty.shiseidotheginza-page3 .bodyArea .info2 td
{ width:300px; }
#beauty.shiseidotheginza-page2 .bodyArea .info1 th,
#beauty.shiseidotheginza-page2 .bodyArea .info2 th,
#beauty.shiseidotheginza-page3 .bodyArea .info1 th,
#beauty.shiseidotheginza-page3 .bodyArea .info2 th
{ padding-left:15px; }
#beauty.shiseidotheginza-page2 .bodyArea .info1 a img,
#beauty.shiseidotheginza-page2 .bodyArea .info2 a img,
#beauty.shiseidotheginza-page3 .bodyArea .info1 a img,
#beauty.shiseidotheginza-page3 .bodyArea .info2 a img
{ margin:10px 0 0 0; }
#beauty.shiseidotheginza-page2 .bodyArea .flashcontent1,
#beauty.shiseidotheginza-page2 .bodyArea .flashcontent2,
#beauty.shiseidotheginza-page2 .bodyArea .flashcontent3,
#beauty.shiseidotheginza-page2 .bodyArea .flashcontent4
{ text-align:center; }

/* page1 */
#beauty.shiseidotheginza-page1 .catch { position: relative; width:619px; padding:0; margin:0 0 3px 0; background:url(../season/feature/img/shiseidotheginza-111221-1_catch_base_inner.gif) repeat-y center; clear:both; line-height: 2.0; font-size: 107.75%; }
#beauty.shiseidotheginza-page1 .catch p { padding:0px 60px; position:relative; margin-top:-30px; margin-bottom:-35px; overflow:visible; color:#333;font-size: 107.75%;}
#beauty.shiseidotheginza-page1 .catch .c_bottom{ padding:0 0 15px 0; background-color:#fff;}

#beauty.shiseidotheginza-page1  { letter-spacing: 0; }

#beauty.shiseidotheginza-page1 h2.navheader { clear:both; padding:0; margin:0; }

#beauty.shiseidotheginza-page1  { /*line-height: 1.75;*/ letter-spacing: 0; }
#beauty.shiseidotheginza-page1 .header .linkgroup{ float:right; margin:10px 25px 10px 0; padding:0; width: 400px;}
#beauty.shiseidotheginza-page1 .header .linkgroup ul{ float:right; display:block; margin:0; padding:0;}
#beauty.shiseidotheginza-page1 .header .linkgroup ul li{ float:left; display:block; margin-right:5px;}
#beauty.shiseidotheginza-page1 .header .linkgroup ul.nav1{ margin-right:5px;}
#beauty.shiseidotheginza-page1 .header .linkgroup ul.share{ clear:none; position:relative; margin-top:5px;}

* html #beauty.shiseidotheginza-page1 .header .linkgroup ul li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza-page1 .header .linkgroup ul li { display:inline; zoom:1; } /* for ie7 */
* html #beauty.shiseidotheginza-page1 .header .linkgroup ul.share { margin-top:7px!important; } /* for ie6 */
*+html #beauty.shiseidotheginza-page1 .header .linkgroup ul.share {  margin-top:7px!important; } /* for ie7 */

@media screen and (-webkit-min-device-pixel-ratio:0) {
#beauty.shiseidotheginza-page1 .header .linkgroup ul.share { margin-top:5px; }
}
#beauty.shiseidotheginza-page1 h2.navheader { clear:both; padding:0; margin:0; }
#beauty.shiseidotheginza-page1 ul.nav1 { clear:both; text-align:center;width:645px; margin-bottom:30px; }
#beauty.shiseidotheginza-page1 ul.nav1 li { display:inline-block; padding:0; margin:0; vertical-align:bottom; }
* html #beauty.shiseidotheginza-page1 ul.nav1 li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza-page1 ul.nav1 li { display:inline; zoom:1; } /* for ie7 */

#beauty.shiseidotheginza-page1 ul.nav1 li.lastChild { margin-right:0; }

#beauty.shiseidotheginza-page1 .speciallink{ padding:0 0 25px 10px; }
/* page2 */
#beauty.shiseidotheginza-page2 .bodyArea .block2 .check { width:278px; margin:15px 0 0 0; background:url(../season/feature/img/shiseidotheginza-111221-2_01_check_inner.gif) repeat-y center; overflow:hidden; }
#beauty.shiseidotheginza-page2 .bodyArea .block2 .check .check_b { background:#fff; padding:0 0 5px 0; }
#beauty.shiseidotheginza-page2 .bodyArea .block2 .check h5 { text-align:center; padding:2px 5px 5px 0; }
#beauty.shiseidotheginza-page2 .bodyArea .block2 .check p { padding:0 20px; }
*+html #beauty.shiseidotheginza-page2 .bodyArea .block2 .check img { background-color:#fff; } /* for ie7 */

#beauty.shiseidotheginza-page2 .bodyArea .block2 .check2 { width:278px; margin:15px 0 0 0; background:url(../season/feature/img/shiseidotheginza-111221-2_02_check_inner.gif) repeat-y center; overflow:hidden; }
#beauty.shiseidotheginza-page2 .bodyArea .block2 .check2 .check_b { background:#fff; padding:0 0 5px 0; }
#beauty.shiseidotheginza-page2 .bodyArea .block2 .check2 h5 { text-align:center; padding:2px 5px 5px 0; }
#beauty.shiseidotheginza-page2 .bodyArea .block2 .check2 p { padding:0 20px; }
*+html #beauty.shiseidotheginza-page2 .bodyArea .block2 .check2 img { vertical-align:top; padding:0; margin:0; } /* for ie7 */

#beauty.shiseidotheginza-page2 .bodyArea .no1_1 { padding-top:15px; }
#beauty.shiseidotheginza-page2 .bodyArea .no1_1 .cont{ float:right; width:286px; }
#beauty.shiseidotheginza-page2 .bodyArea .no1_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page2 .bodyArea .no2_1 { padding-top:15px; }
#beauty.shiseidotheginza-page2 .bodyArea .no2_1 .cont{ float:left; width:293px; }
#beauty.shiseidotheginza-page2 .bodyArea .no2_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page2 .bodyArea .no3_1 { padding-top:25px; }
#beauty.shiseidotheginza-page2 .bodyArea .no3_1 .cont{ float:right; width:286px; }
#beauty.shiseidotheginza-page2 .bodyArea .no3_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page2 .bodyArea .no4_1 { padding-top:20px; }
#beauty.shiseidotheginza-page2 .bodyArea .no4_1 .cont{ float:left; width:290px; }
#beauty.shiseidotheginza-page2 .bodyArea .no4_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page2 .bodyArea .no5_1 { padding-top:25px; }
#beauty.shiseidotheginza-page2 .bodyArea .no5_1 h4{ padding:0 0 15px 0; }
#beauty.shiseidotheginza-page2 .bodyArea .no5_1 td{ width:350px; }
#beauty.shiseidotheginza-page2 .bodyArea .no5_1 td a img{ margin:35px 0 0 35px; }
#beauty.shiseidotheginza-page2 .bodyArea .no5_1 th{ padding-left:11px; }

#beauty.shiseidotheginza-page2 .bodyArea .no6_1 { padding-top:25px; margin-bottom:25px; }
#beauty.shiseidotheginza-page2 .bodyArea .no6_1 .cont{ float:left; width:299px; }
#beauty.shiseidotheginza-page2 .bodyArea .no6_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page2 .bodyArea .info1{ background:#c7b591; margin-bottom:40px; padding:25px 20px; }
#beauty.shiseidotheginza-page2 .bodyArea .no1_2 { padding-top:20px; }
#beauty.shiseidotheginza-page2 .bodyArea .no1_2 .cont{ float:right; width:285px; }
#beauty.shiseidotheginza-page2 .bodyArea .no1_2 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page2 .bodyArea .no2_2 { padding-top:25px; }
#beauty.shiseidotheginza-page2 .bodyArea .no2_2 .cont{ float:left; width:280px; }
#beauty.shiseidotheginza-page2 .bodyArea .no2_2 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page2 .bodyArea .no3_2 { padding-top:20px; }
#beauty.shiseidotheginza-page2 .bodyArea .no3_2 .cont{ float:right; width:286px; }
#beauty.shiseidotheginza-page2 .bodyArea .no3_2 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page2 .bodyArea .no4_2 { padding-top:25px; margin-bottom:25px; }
#beauty.shiseidotheginza-page2 .bodyArea .no4_2 .cont{ float:left; width:281px; }
#beauty.shiseidotheginza-page2 .bodyArea .no4_2 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page2 .bodyArea .info2{ background:#cabcb3; margin-bottom:40px; padding:25px 20px; }

/* page3 */
#beauty.shiseidotheginza-page3 .bodyArea .no1_1 { padding-top:25px; }
#beauty.shiseidotheginza-page3 .bodyArea .no1_1 .cont{ float:right; width:285px; }
#beauty.shiseidotheginza-page3 .bodyArea .no1_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page3 .bodyArea .no2_1 { padding-top:25px; margin-bottom:25px; }
#beauty.shiseidotheginza-page3 .bodyArea .no2_1 .cont{ float:left; width:280px; }
#beauty.shiseidotheginza-page3 .bodyArea .no2_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page3 .bodyArea .block2 .check { width:278px; margin:15px 0 0 0; background:url(../season/feature/img/shiseidotheginza-111221-3_01_check_inner.gif) repeat-y center; overflow:hidden; }
#beauty.shiseidotheginza-page3 .bodyArea .block2 .check .check_b { background:#fff; padding:0 0 5px 0; }
#beauty.shiseidotheginza-page3 .bodyArea .block2 .check h5 { text-align:center; padding:2px 5px 5px 0; }
#beauty.shiseidotheginza-page3 .bodyArea .block2 .check p { padding:0 20px; }
*+html #beauty.shiseidotheginza-page3 .bodyArea .block2 .check img { background-color:#fff; } /* for ie7 */

#beauty.shiseidotheginza-page3 .bodyArea .info1{ background:#d6b59a; margin-bottom:40px; padding:25px 20px; }
#beauty.shiseidotheginza-page3 .bodyArea .no1_2 { padding-top:30px; }
#beauty.shiseidotheginza-page3 .bodyArea .no1_2 .cont{ float:right; width:284px; }
#beauty.shiseidotheginza-page3 .bodyArea .no1_2 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page3 .bodyArea .no2_2 { padding-top:30px; }
#beauty.shiseidotheginza-page3 .bodyArea .no2_2 .cont{ float:left; width:283px; }
#beauty.shiseidotheginza-page3 .bodyArea .no2_2 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page3 .bodyArea .no3_2 { padding-top:25px; }
#beauty.shiseidotheginza-page3 .bodyArea .no3_2 h4{ padding:0 0 15px 0; }
#beauty.shiseidotheginza-page3 .bodyArea .no3_2 td{ width:351px; }
#beauty.shiseidotheginza-page3 .bodyArea .no3_2 td a img{ margin:35px 0 0 20px; }
#beauty.shiseidotheginza-page3 .bodyArea .no3_2 th{ padding-left:12px; }

#beauty.shiseidotheginza-page3 .bodyArea .no4_2 { padding-top:30px; margin-bottom:25px; }
#beauty.shiseidotheginza-page3 .bodyArea .no4_2 .cont{ float:left; width:282px; }
#beauty.shiseidotheginza-page3 .bodyArea .no4_2 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza-page3 .bodyArea .block2 .check2 { width:278px; margin:15px 0 0 0; background:url(../season/feature/img/shiseidotheginza-111221-3_02_check_inner.gif) repeat-y center; overflow:hidden; }
#beauty.shiseidotheginza-page3 .bodyArea .block2 .check2 .check_b { background:#fff; padding:0 0 5px 0; }
#beauty.shiseidotheginza-page3 .bodyArea .block2 .check2 h5 { text-align:center; padding:2px 5px 5px 0; }
#beauty.shiseidotheginza-page3 .bodyArea .block2 .check2 p { padding:0 20px; }
#beauty.shiseidotheginza-page3 .bodyArea .block2 .check2 p span { color:#c60b0c; }
#beauty.shiseidotheginza-page3 .bodyArea .block2 .check2 p span a { color:#c60b0c; text-decoration:underline; }
#beauty.shiseidotheginza-page3 .bodyArea .block2 .check2 p span a:hover { text-decoration:none; }
*+html #beauty.shiseidotheginza-page3 .bodyArea .block2 .check2 img { background-color:#fff; } /* for ie7 */

#beauty.shiseidotheginza-page3 .bodyArea .info2{ background:#d3b1af; margin-bottom:40px; padding:25px 20px; }

#beauty.shiseidotheginza-page3 .bodyArea .edit{  }
#beauty.shiseidotheginza-page3 .bodyArea .edit .edit_inner{ border-left:solid 4px #dadada; border-right:solid 4px #dadada; margin:0; padding:0; }
#beauty.shiseidotheginza-page3 .bodyArea .edit .edit_inner p{ padding:10px 15px 5px 15px; }
#beauty.shiseidotheginza-page3 .bodyArea .nextcont{ padding:15px 0; }
#beauty.shiseidotheginza-page3 .bodyArea .nextcont p{ text-align:right; font-weight:bold; }
#beauty.shiseidotheginza-page3 .bodyArea .edit img { margin:0; padding:0;display:block; }

#beauty.shiseidotheginza .f_contact{ text-align:center; padding:0 0 43px 0;}






/* beauty shiseidotheginza2-120123 */

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix { display: inline-table; }
.clearfix{zoom:1;overflow:hidden;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; overflow:visible; }
.clearfix { display: block; }
/* End hide from IE-mac */

#beauty.shiseidotheginza2 { letter-spacing: 0; line-height: 0;}
#beauty.shiseidotheginza2 .btmArea {width:645px; float:right; margin-right:10px; clear:both;}

* html #beauty.shiseidotheginza2 .btmArea { margin-left:-10px; margin-right:10px; position:relative; } /* for ie6 */
*+html #beauty.shiseidotheginza2 .btmArea { margin-left:-15px; margin-right:15px; position:relative; } /* for ie7 */

#beauty.shiseidotheginza2 .topArea, #beauty.shiseidotheginza2 .bodyArea { color:#333; }
#beauty.shiseidotheginza2 .pagetop img { vertical-align: baseline; }
#beauty.shiseidotheginza2 .pagetop2 img { margin: 0; padding: 0; line-height: 100%; vertical-align: bottom; }
#beauty.shiseidotheginza2.shiseidotheginza2-page1 .bodyArea .main p.pagetop1,
#beauty.shiseidotheginza2.shiseidotheginza2-page2 .bodyArea .main p.pagetop2,
#beauty.shiseidotheginza2.shiseidotheginza2-page3 .bodyArea .main p.pagetop3,
#beauty.shiseidotheginza2.shiseidotheginza2-page4 .bodyArea .main p.pagetop4,
#beauty.shiseidotheginza2.shiseidotheginza2-page5 .bodyArea .main p.pagetop5 { padding:8px 0 45px 0; clear:both; text-align:right; font-size:7px; line-height:7px; }
#beauty.shiseidotheginza2.shiseidotheginza2-page1 .bodyArea .main p.pagetop1 a,
#beauty.shiseidotheginza2.shiseidotheginza2-page2 .bodyArea .main p.pagetop2 a,
#beauty.shiseidotheginza2.shiseidotheginza2-page3 .bodyArea .main p.pagetop3 a,
#beauty.shiseidotheginza2.shiseidotheginza2-page4 .bodyArea .main p.pagetop4 a,
#beauty.shiseidotheginza2.shiseidotheginza2-page5 .bodyArea .main p.pagetop5 a { font-size:7px; line-height:7px; }
#beauty.shiseidotheginza2 .vanish { font-size: 1px; text-indent:-9999px; overflow:hidden; }
#beauty.shiseidotheginza2 .topArea { width:645px; padding:0; margin: 0 0 20px 0; }
#beauty.shiseidotheginza2 .bodyArea { width:645px; padding:0; margin: 0; line-height: 1.75; font-size: 107.75%; }
#beauty.shiseidotheginza2 .bodyArea p { font-size: 107.75%; }

#beauty.shiseidotheginza2 .header h1{ margin:0; padding:0;}
* html #beauty.shiseidotheginza2 .move li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza2 .move li { display:inline; zoom:1; } /* for ie7 */
#beauty.shiseidotheginza2 #article{width:660px; float:right; padding-right:15px;}

#beauty.shiseidotheginza2 .bodyArea .tip{ border-left:solid 1px #000; border-bottom:solid 1px #000; border-right:solid 1px #000; margin-bottom:30px; }
#beauty.shiseidotheginza2 .bodyArea .tip .tip_cont{ padding:25px 0 25px 25px; }
#beauty.shiseidotheginza2 .bodyArea .tip .tip_cont .person{ width:170px; float:left;vertical-align:top; padding-top:5px; }
#beauty.shiseidotheginza2 .bodyArea .tip .tip_cont .baloon{ width:421px; float:left;background:#dadada url(../season/feature/img/shiseidotheginza-120123_tip_bottom.gif) no-repeat left bottom; }
#beauty.shiseidotheginza2 .bodyArea .tip .tip_cont .baloon p{ padding:3px 15px 15px 15px; }

#beauty.shiseidotheginza2 .header .firstlink img{ padding:0; margin:0; }
#beauty.shiseidotheginza2  { /*line-height: 1.75;*/ letter-spacing: 0; }
#beauty.shiseidotheginza2 .header .firstlink{ z-index:100; margin-top:-48px; margin-left:363px; width: 248px; position:relative; clear:both; }
#beauty.shiseidotheginza2 .header .linkgroup { clear:both; padding:20px 0 6px 0; margin-left: 357px;}
#beauty.shiseidotheginza2 .header .linkgroup img{ padding:0; margin:0; }
#beauty.shiseidotheginza2 .header .linkgroup ul{ float:left; display:block;}
#beauty.shiseidotheginza2 .header .linkgroup ul li{ float:left; display:block; margin-right:5px;}
#beauty.shiseidotheginza2 .header .linkgroup ul li.btnBackNumber{ margin-right:0px;}
#beauty.shiseidotheginza2 .header .linkgroup ul.nav1{ margin-right:5px; width:211px; }
#beauty.shiseidotheginza2 .header .linkgroup ul.share{ margin-top:3px; width:71px; }
#beauty.shiseidotheginza2 .header .linkgroup ul.move{ margin-right:0px; }
* html #beauty.shiseidotheginza2 .header .linkgroup ul.share li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza2 .header .linkgroup ul.share li { display:inline; zoom:1; } /* for ie7 */

@media screen and (-webkit-min-device-pixel-ratio:0) {
#beauty.shiseidotheginza2 .nav_wrap{ margin-bottom:10px;}
}

#beauty.shiseidotheginza2 .c_head { background-color:#fff; padding-top:5px; }
#beauty.shiseidotheginza2 .val { vertical-align:baseline; clear:both; }
#beauty.shiseidotheginza2 .valt { vertical-align:top; }

#beauty.shiseidotheginza2 .nav_wrap{ clear:both; padding:0px 0 8px 0;}
#beauty.shiseidotheginza2 .nav_wrap2{ clear:both; padding:10px 0 0 0;}
#beauty.shiseidotheginza2 ul.nav2 li { display:block; float:left; padding:0; margin:4px 4px 0 0; vertical-align:bottom; }
* html #beauty.shiseidotheginza2 ul.nav2 li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza2 ul.nav2 li { display:inline; zoom:1; } /* for ie7 */
#beauty.shiseidotheginza2 ul.nav2 li.rightChild { margin-right:0; }

#beauty.shiseidotheginza2 .nav_wrap3{ clear:both; background:url(../season/feature/img/shiseidotheginza-111221_line1.gif) repeat-x bottom; padding:10px 0 25px 0; margin-bottom:-15px; position:relative; }
#beauty.shiseidotheginza2 ul.nav3 li { display:block; float:left; padding:0; margin:0 1px 0 0; vertical-align:bottom; }
* html #beauty.shiseidotheginza2 ul.nav2 li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza2 ul.nav2 li { display:inline; zoom:1; } /* for ie7 */
#beauty.shiseidotheginza2 ul.nav2 li.rightChild { margin-right:0; }

#beauty.shiseidotheginza2 .nav_wrap4{ clear:both; background:url(../season/feature/img/shiseidotheginza-111221_line1.gif) repeat-x bottom; padding:10px 0 25px 0;margin-bottom:20px; }


#beauty.shiseidotheginza2 div.titlebtn{ clear:both; padding:5px 0 10px 0; }

#beauty.shiseidotheginza2 h2{ clear:both; }

#beauty.shiseidotheginza2 .bodyArea .block { background:url(../season/feature/img/shiseidotheginza-120123_line.gif) repeat-x bottom; padding:0px 0 30px 0; clear:both; }
#beauty.shiseidotheginza2 .bodyArea .block h2.wbg { background:url(../season/feature/img/shiseidotheginza-120123_line1.gif) repeat-x top; padding:18px 0 20px 0; }
#beauty.shiseidotheginza2 .bodyArea .block .imgtxt { padding:10px 0 15px 0; }
#beauty.shiseidotheginza2 .bodyArea .block .imgtxt p {  }
#beauty.shiseidotheginza2 .bodyArea .block .movie { text-align:center; }
#beauty.shiseidotheginza2 .bodyArea .block .movie h3 {  }

#beauty.shiseidotheginza2 .bodyArea .block2 { background:url(../season/feature/img/shiseidotheginza-120123_line.gif) repeat-x bottom; padding:0px 0 30px 0; clear:both; overflow:hidden; }
#beauty.shiseidotheginza2 .bodyArea .block2 .flo_l { float:left; }
#beauty.shiseidotheginza2 .bodyArea .block2 .flo_r { float:right; }

#beauty.shiseidotheginza2 .bodyArea .block3 { padding:0px 0 30px 0; clear:both; overflow:visible; }
#beauty.shiseidotheginza2 .bodyArea .block3 h2 { padding:0px 0 25px 0; }
#beauty.shiseidotheginza2 .bodyArea .block3 h2.padding_l { padding:0px 0 35px 0; }
#beauty.shiseidotheginza2 .bodyArea .block3 .imgtxt { padding:10px 0 0px 0; }
#beauty.shiseidotheginza2 .bodyArea .block3 .imgtxt p {  }
#beauty.shiseidotheginza2 .bodyArea .block3 .flo_l { float:left; }
#beauty.shiseidotheginza2 .bodyArea .block3 .flo_r { float:right; }
#beauty.shiseidotheginza2 .bodyArea .block3 .pad_r { padding-right:40px; }
#beauty.shiseidotheginza2 .bodyArea .block3 .pad_l { padding-left:40px; }
#beauty.shiseidotheginza2 .bodyArea .block3 .pad_b { padding-bottom:10px; }
#beauty.shiseidotheginza2 .bodyArea .block3 .pad_t { padding-top:10px; }
#beauty.shiseidotheginza2 .bodyArea .block3 .pad_t2 { padding-top:15px; }

#beauty.shiseidotheginza2 .bodyArea .block3 .blockarea { width:320px; padding-bottom:15px; }


#beauty.shiseidotheginza2 .bodyArea .txt_s { font-size:85%; padding-top:10px; }

#beauty.shiseidotheginza2 .footershare{ padding:30px 0 15px 0;background:url(../season/feature/img/shiseidotheginza-120123_line1.gif) repeat-x top;}
#beauty.shiseidotheginza2 .footershare ul{ /*width:71px;*/ float:right;}
#beauty.shiseidotheginza2 .footershare ul li{ float:left; display:block; margin-right:5px; padding:2px 0 0 0;line-height:1;}
#beauty.shiseidotheginza2 .footershare ul li.lastChild { margin-right:0; padding:0!important; }

* html #beauty.shiseidotheginza2 .footershare ul li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza2 .footershare ul li { display:inline; zoom:1; } /* for ie7 */

#beauty.shiseidotheginza2 .nextBtn{ margin:0; padding:0 0 20px 0; }

#beauty.shiseidotheginza2-page2 .bodyArea .info1 td,
#beauty.shiseidotheginza2-page2 .bodyArea .info2 td,
#beauty.shiseidotheginza2-page3 .bodyArea .info1 td,
#beauty.shiseidotheginza2-page3 .bodyArea .info2 td,
#beauty.shiseidotheginza2-page4 .bodyArea .info1 td,
#beauty.shiseidotheginza2-page4 .bodyArea .info2 td
{ width:300px; }
#beauty.shiseidotheginza2-page2 .bodyArea .info1 th,
#beauty.shiseidotheginza2-page2 .bodyArea .info2 th,
#beauty.shiseidotheginza2-page3 .bodyArea .info1 th,
#beauty.shiseidotheginza2-page3 .bodyArea .info2 th,
#beauty.shiseidotheginza2-page4 .bodyArea .info1 th,
#beauty.shiseidotheginza2-page4 .bodyArea .info2 th
{ padding-left:15px; }
#beauty.shiseidotheginza2-page2 .bodyArea .info1 a img,
#beauty.shiseidotheginza2-page2 .bodyArea .info2 a img,
#beauty.shiseidotheginza2-page3 .bodyArea .info1 a img,
#beauty.shiseidotheginza2-page3 .bodyArea .info2 a img,
#beauty.shiseidotheginza2-page4 .bodyArea .info1 a img,
#beauty.shiseidotheginza2-page4 .bodyArea .info2 a img
{ margin:10px 0 0 0; }
#beauty.shiseidotheginza2-page2 .bodyArea .flashcontent1,
#beauty.shiseidotheginza2-page3 .bodyArea .flashcontent1,
#beauty.shiseidotheginza2-page4 .bodyArea .flashcontent1
{ text-align:center; }


/* page1 */
#beauty.shiseidotheginza2-page1 .topArea { margin-bottom: 0px; }

#beauty.shiseidotheginza2-page1  { /*line-height: 1.75;*/ letter-spacing: 0; }
#beauty.shiseidotheginza2-page1 .header .linkgroup{ float:right; margin:10px 25px 10px 0; padding:0; width: 400px;}
#beauty.shiseidotheginza2-page1 .header .linkgroup ul{ float:right; display:block; margin:0; padding:0;}
#beauty.shiseidotheginza2-page1 .header .linkgroup ul li{ float:left; display:block; margin-right:5px;}
#beauty.shiseidotheginza2-page1 .header .linkgroup ul.nav1{ margin-right:5px;}
#beauty.shiseidotheginza2-page1 .header .linkgroup ul.share{ clear:none; position:relative; margin-top:5px;}

* html #beauty.shiseidotheginza2-page1 .header .linkgroup ul li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza2-page1 .header .linkgroup ul li { display:inline; zoom:1; } /* for ie7 */
* html #beauty.shiseidotheginza2-page1 .header .linkgroup ul.share { margin-top:7px!important; } /* for ie6 */
*+html #beauty.shiseidotheginza2-page1 .header .linkgroup ul.share {  margin-top:7px!important; } /* for ie7 */

@media screen and (-webkit-min-device-pixel-ratio:0) {
#beauty.shiseidotheginza2-page1 .header .linkgroup ul.share { margin-top:5px; }

}
#beauty.shiseidotheginza2-page1 h2.navheader { clear:both; padding:0; margin:0; }

#beauty.shiseidotheginza2-page1 .catch { position: relative; width:619px; padding:0; margin:0 0 3px 0; background:url(../season/feature/img/shiseidotheginza-111221-1_catch_base_inner.gif) repeat-y center; clear:both; line-height: 2.0; font-size: 107.75%; }
#beauty.shiseidotheginza2-page1 .catch p { padding:0px 60px; position:relative; margin-top:-30px; margin-bottom:-35px; overflow:visible; color:#333;font-size: 107.75%;}
#beauty.shiseidotheginza2-page1 .catch .c_bottom{ padding:0 0 15px 0; background-color:#fff;}

#beauty.shiseidotheginza2-page1 ul.nav1 { clear:both; text-align:center;width:645px; margin-bottom:30px; }
#beauty.shiseidotheginza2-page1 ul.nav1 li { display:inline-block; padding:0; margin:0; vertical-align:bottom; }
* html #beauty.shiseidotheginza2-page1 ul.nav1 li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.shiseidotheginza2-page1 ul.nav1 li { display:inline; zoom:1; } /* for ie7 */
#beauty.shiseidotheginza2-page1 ul.nav1 li.lastChild { margin-right:0; }

#beauty.shiseidotheginza2-page1 .speciallink{ padding:0 0 25px 10px; }


/* page2 */
#beauty.shiseidotheginza2-page2 .bodyArea .block2 .check { width:278px; margin:15px 0 0 0; background:url(../season/feature/img/shiseidotheginza-120123-2_01_check_inner.gif) repeat-y center; overflow:hidden; }
#beauty.shiseidotheginza2-page2 .bodyArea .block2 .check .check_b { background:#fff; padding:0 0 5px 0; }
#beauty.shiseidotheginza2-page2 .bodyArea .block2 .check h5 { text-align:center; padding:2px 5px 5px 0; }
#beauty.shiseidotheginza2-page2 .bodyArea .block2 .check p { padding:0 20px; }
*+html #beauty.shiseidotheginza2-page2 .bodyArea .block2 .check img { background-color:#fff; } /* for ie7 */

#beauty.shiseidotheginza2-page2 .bodyArea .no1_1 { padding-top:15px; }
#beauty.shiseidotheginza2-page2 .bodyArea .no1_1 .cont{ float:right; width:278px; }
#beauty.shiseidotheginza2-page2 .bodyArea .no1_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza2-page2 .bodyArea .no2_1 { padding-top:15px; }
#beauty.shiseidotheginza2-page2 .bodyArea .no2_1 .cont{ float:left; width:278px; }
#beauty.shiseidotheginza2-page2 .bodyArea .no2_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza2-page2 .bodyArea .no3_1 { padding-top:25px; margin-bottom:25px; }
#beauty.shiseidotheginza2-page2 .bodyArea .no3_1 .cont{ float:right; width:278px; }
#beauty.shiseidotheginza2-page2 .bodyArea .no3_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza2-page2 .bodyArea .info1{ background:#a1b1bb; margin-bottom:30px; padding:25px 20px; }


/* page3 */
#beauty.shiseidotheginza2-page3 .bodyArea .block2 .check { width:278px; margin:15px 0 0 0; background:url(../season/feature/img/shiseidotheginza-120123-3_01_check_inner.gif) repeat-y center; overflow:hidden; }
#beauty.shiseidotheginza2-page3 .bodyArea .block2 .check .check_b { background:#fff; padding:0 0 5px 0; }
#beauty.shiseidotheginza2-page3 .bodyArea .block2 .check h5 { text-align:center; padding:2px 5px 5px 0; }
#beauty.shiseidotheginza2-page3 .bodyArea .block2 .check p { padding:0 20px; }
*+html #beauty.shiseidotheginza2-page3 .bodyArea .block2 .check img { background-color:#fff; } /* for ie7 */

#beauty.shiseidotheginza2-page3 .bodyArea .no1_1 { padding-top:15px; }
#beauty.shiseidotheginza2-page3 .bodyArea .no1_1 .cont{ float:right; width:278px; }
#beauty.shiseidotheginza2-page3 .bodyArea .no1_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza2-page3 .bodyArea .no2_1 { padding-top:15px; }
#beauty.shiseidotheginza2-page3 .bodyArea .no2_1 .cont{ float:left; width:278px; }
#beauty.shiseidotheginza2-page3 .bodyArea .no2_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza2-page3 .bodyArea .no3_1 { padding-top:25px; }
#beauty.shiseidotheginza2-page3 .bodyArea .no3_1 .cont{ float:right; width:278px; }
#beauty.shiseidotheginza2-page3 .bodyArea .no3_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza2-page3 .bodyArea .no4_1 { padding-top:20px; }
#beauty.shiseidotheginza2-page3 .bodyArea .no4_1 .cont{ float:right; width:367px; }
#beauty.shiseidotheginza2-page3 .bodyArea .no4_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza2-page3 .bodyArea .info1{ background:#9eafbf; margin-bottom:30px; padding:25px 20px; }
#beauty.shiseidotheginza2-page3 .bodyArea h5 { padding-top:35px; }


/* page4 */
#beauty.shiseidotheginza2-page4 .bodyArea .block2 .check { width:278px; margin:15px 0 0 0; background:url(../season/feature/img/shiseidotheginza-120123-4_01_check_inner.gif) repeat-y center; overflow:hidden; }
#beauty.shiseidotheginza2-page4 .bodyArea .block2 .check .check_b { background:#fff; padding:0 0 5px 0; }
#beauty.shiseidotheginza2-page4 .bodyArea .block2 .check h5 { text-align:center; padding:2px 5px 5px 0; }
#beauty.shiseidotheginza2-page4 .bodyArea .block2 .check p { padding:0 20px; }
*+html #beauty.shiseidotheginza2-page4 .bodyArea .block2 .check img { background-color:#fff; } /* for ie7 */

#beauty.shiseidotheginza2-page4 .bodyArea .no1_1 { padding-top:25px; }
#beauty.shiseidotheginza2-page4 .bodyArea .no1_1 .cont{ float:right; width:278px; }
#beauty.shiseidotheginza2-page4 .bodyArea .no1_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza2-page4 .bodyArea .no2_1 { padding-top:25px; }
#beauty.shiseidotheginza2-page4 .bodyArea .no2_1 .cont{ float:left; width:278px; }
#beauty.shiseidotheginza2-page4 .bodyArea .no2_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza2-page4 .bodyArea .no3_1 { padding-top:25px; }
#beauty.shiseidotheginza2-page4 .bodyArea .no3_1 .cont{ float:right; width:280px; }
#beauty.shiseidotheginza2-page4 .bodyArea .no3_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza2-page4 .bodyArea .no4_1 { padding-top:25px; margin-bottom:25px; }
#beauty.shiseidotheginza2-page4 .bodyArea .no4_1 .cont{ float:left; width:278px; }
#beauty.shiseidotheginza2-page4 .bodyArea .no4_1 .cont h4{ padding:0 0 15px 0; }

#beauty.shiseidotheginza2-page4 .bodyArea .info1{ background:#9eafad; margin-bottom:30px; padding:25px 20px; }


/* page5 */
#beauty.shiseidotheginza2-page5 .bodyArea h2 { padding:0 0 15px 0; margin-top:-10px; position:relative; }
#beauty.shiseidotheginza2-page5 .bodyArea .block3 { margin-bottom:10px;}

#beauty.shiseidotheginza2-page5 .bodyArea .person { margin-top:-15px; margin-bottom:-25px; position:relative; }

#beauty.shiseidotheginza2-page5 .bodyArea .edit{  }
#beauty.shiseidotheginza2-page5 .bodyArea .edit .edit_inner{ border-left:solid 4px #dadada; border-right:solid 4px #dadada; margin:0; padding:0; }
#beauty.shiseidotheginza2-page5 .bodyArea .edit .edit_inner p{ padding:10px 15px 5px 15px; }
#beauty.shiseidotheginza2-page5 .bodyArea .nextcont{ clear:both; background:url(../season/feature/img/shiseidotheginza-111221_line1.gif) repeat-x bottom; padding:15px 0 25px 0;margin-bottom:20px; }
#beauty.shiseidotheginza2-page5 .bodyArea .nextcont p{ text-align:right; font-weight:bold; }
#beauty.shiseidotheginza2-page5 .bodyArea .edit img { margin:0; padding:0;display:block; }


#beauty.shiseidotheginza2 .f_contact{ text-align:center; padding:0 0 0 0;}
#beauty.shiseidotheginza2 div.specialbtn{ clear:both;text-align:center; padding:25px 0 35px 0; background:url(../season/feature/img/shiseidotheginza-111221_line1.gif) repeat-x bottom; margin-bottom:15px;}


/* beauty freshbijin-120221 */

#beauty.freshbijin #article { letter-spacing: 0; line-height: 0; }
#beauty.freshbijin #article .header_inner p { font-size: 93%; }
#beauty.freshbijin .btmArea { width:645px; float:right; margin-right:10px; clear:both; }
#beauty.freshbijin .btmArea ul { margin: 0 0 18px; }

* html #beauty.freshbijin .btmArea { margin-left:-10px; margin-right:10px; position:relative; } /* for ie6 */
*+html #beauty.freshbijin .btmArea { margin-left:-15px; margin-right:15px; position:relative; } /* for ie7 */


#beauty.freshbijin .topArea, #beauty.freshbijin .bodyArea { color:#333; }
#beauty.freshbijin .pagetop img { vertical-align: baseline; }
#beauty.freshbijin .pagetop2 img { margin: 0; padding: 0; line-height: 100%; vertical-align: bottom; }
#beauty.freshbijin.freshbijin-page1 .bodyArea .main p.pagetop1,
#beauty.freshbijin.freshbijin-page2 .bodyArea .main p.pagetop2,
#beauty.freshbijin.freshbijin-page3 .bodyArea .main p.pagetop3,
#beauty.freshbijin.freshbijin-page4 .bodyArea .main p.pagetop4 { padding:8px 0 45px 0; clear:both; text-align:right; font-size:7px; line-height:7px; }
#beauty.freshbijin.freshbijin-page1 .bodyArea .main p.pagetop1 a,
#beauty.freshbijin.freshbijin-page2 .bodyArea .main p.pagetop2 a,
#beauty.freshbijin.freshbijin-page3 .bodyArea .main p.pagetop3 a,
#beauty.freshbijin.freshbijin-page4 .bodyArea .main p.pagetop4 a { font-size:7px; line-height:7px; }
#beauty.freshbijin .vanish { font-size: 1px; text-indent:-9999px; overflow:hidden; }
#beauty.freshbijin .topArea { width:645px; padding:0; margin: 0 0 20px 0; }
#beauty.freshbijin .bodyArea { width:645px; padding:0; margin: 0; line-height: 2.0; font-size: 107.75%; }
#beauty.freshbijin .bodyArea p { font-size: 107.75%; }
#beauty.freshbijin .bodyArea .mrl_15{ margin-right:15px; margin-left:15px; }
#beauty.freshbijin .bodyArea .prl_15{ padding-right:15px; padding-left:15px; }

#beauty.freshbijin .header h1{ margin:0; padding:0; }
* html #beauty.freshbijin .move li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.freshbijin .move li { display:inline; zoom:1; } /* for ie7 */

#beauty.freshbijin .bodyArea .tip2{ background:url(../season/feature/img/freshbijin-120221-bgimg_01.gif) no-repeat left bottom; height:278px; margin-bottom:30px; }
#beauty.freshbijin .bodyArea .tip2 .tip_cont{ padding:30px 50px 0 40px; font-size:12px; color: #028672; }
#beauty.freshbijin .bodyArea .tip2 .tip_cont h3{ padding-bottom:15px; }
#beauty.freshbijin .bodyArea .tip2 .tip_cont p{ padding:0px; }

#beauty.freshbijin .bodyArea .tip3{ background:url(../season/feature/img/freshbijin-120221-bgimg_02.gif) no-repeat left bottom; height:255px; margin-bottom:30px; }
#beauty.freshbijin .bodyArea .tip3 .tip_cont{ padding:30px 50px 0 40px; font-size:12px; color: #028672; }
#beauty.freshbijin .bodyArea .tip3 .tip_cont h3{ padding-bottom:15px; }
#beauty.freshbijin .bodyArea .tip3 .tip_cont p{ padding:0px; }


#beauty.freshbijin .header .linkgroup img{ padding:0; margin:0; }
#beauty.freshbijin  { /*line-height: 1.75;*/ letter-spacing: 0; }
#beauty.freshbijin .header .linkgroup{ z-index:100; margin-top:-35px; margin-left:348px; width: 330px; position:relative; clear:both; }
#beauty.freshbijin .header .linkgroup ul{ float:left; display:block;}
#beauty.freshbijin .header .linkgroup ul li{ float:left; display:block; margin-right:5px; }
#beauty.freshbijin .header .linkgroup ul.nav1{ margin-right:5px; width:216px; }
#beauty.freshbijin .header .linkgroup ul.share{ margin-top:3px; width:71px; }
* html #beauty.freshbijin .header .linkgroup ul.share li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.freshbijin .header .linkgroup ul.share li { display:inline; zoom:1; } /* for ie7 */

@media screen and (-webkit-min-device-pixel-ratio:0) {
#beauty.freshbijin .header .linkgroup{ padding-bottom:33px; }
#beauty.freshbijin .nav_wrap{ margin-bottom:10px; }
}

#beauty.freshbijin .c_head { background-color:#fff; padding-top:5px; }
#beauty.freshbijin .val { vertical-align:baseline; clear:both; }
#beauty.freshbijin .valt { vertical-align:top; }

#beauty.freshbijin .nav_wrap{ clear:both; padding:23px 0 0 0; position:relative; }
#beauty.freshbijin ul.nav2 { text-align:center; }
#beauty.freshbijin ul.nav2 li { display:inline-block; padding:0; margin:0 0px 0 0; vertical-align:bottom; }
* html #beauty.freshbijin ul.nav2 li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.freshbijin ul.nav2 li { display:inline; zoom:1; } /* for ie7 */
#beauty.freshbijin ul.nav2 li.lastChild { margin-right:0; }

#beauty.freshbijin h2{ clear:both; margin-bottom:-15px; }

#beauty.freshbijin .anchor{ padding:0 0 25px 0; color:#875404; }
#beauty.freshbijin .anchor .fl{float:left; }
#beauty.freshbijin .anchor .fr{float:right; }

#beauty.freshbijin .bodyArea .block { background:url(../season/feature/img/freshbijin-120221-line_01.gif) repeat-x bottom; padding:0 0 30px 0; clear:both; overflow:hidden; }
#beauty.freshbijin .bodyArea .block.pb_15 { padding:0 0 15px 0; }
#beauty.freshbijin .bodyArea .block h2.wbg { margin-bottom:0px; padding:0 0 20px 0; }
#beauty.freshbijin .bodyArea .block .movie { text-align:center; }

#beauty.freshbijin .bodyArea .block2 { padding:0px 0 15px 0; clear:both; overflow:hidden; }
#beauty.freshbijin .bodyArea .block2.pb_15 { padding:0 0 15px 0; }
#beauty.freshbijin .bodyArea .block2 h2.wbg { margin-bottom:0px; padding:0 0 20px 0; }
#beauty.freshbijin .bodyArea .block2 h2.wbg2 { margin-top:25px; margin-bottom:0px; padding:0 0 20px 0; }

#beauty.freshbijin .footershare{ padding:20px 0 5px 0;background:url(../season/feature/img/freshbijin-120221_line1.gif) repeat-x top;}
#beauty.freshbijin .footershare ul{ /*width:71px;*/ float:right;}
#beauty.freshbijin .footershare ul li{ float:left; display:block; margin-right:5px; padding:2px 0 0 0;line-height:1;}
#beauty.freshbijin .footershare ul li.lastChild { margin-right:0; padding:0!important; }

* html #beauty.freshbijin .footershare ul li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.freshbijin .footershare ul li { display:inline; zoom:1; } /* for ie7 */


#beauty.freshbijin .nextBtn{ margin:0; padding:0 0 50px 0; }

#beauty.freshbijin .nav_wrap2{clear:both; padding:0 10px 0 0;}
#beauty.freshbijin .nav_wrap2 ul { text-align:center;}
#beauty.freshbijin .nav_wrap2 ul li { display:inline-block; padding:0; margin:0 1px 0 0; vertical-align:bottom; }
* html #beauty.freshbijin .nav_wrap2 ul li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.freshbijin .nav_wrap2 ul li { display:inline; zoom:1; } /* for ie7 */
#beauty.freshbijin .nav_wrap2 ul li.lastChild { margin-right:0; }

#beauty.freshbijin-page2 .bodyArea .info1 td,
#beauty.freshbijin-page2 .bodyArea .info2 td,
#beauty.freshbijin-page3 .bodyArea .info1 td,
#beauty.freshbijin-page3 .bodyArea .info2 td
{ width:300px; }
#beauty.freshbijin-page2 .bodyArea .info1 th,
#beauty.freshbijin-page2 .bodyArea .info2 th,
#beauty.freshbijin-page3 .bodyArea .info1 th,
#beauty.freshbijin-page3 .bodyArea .info2 th
{ padding-left:15px; }
#beauty.freshbijin-page2 .bodyArea .info1 a img,
#beauty.freshbijin-page2 .bodyArea .info2 a img,
#beauty.freshbijin-page3 .bodyArea .info1 a img,
#beauty.freshbijin-page3 .bodyArea .info2 a img
{ margin:10px 0 0 0; }
#beauty.freshbijin-page2 .bodyArea .flashcontent1,
#beauty.freshbijin-page2 .bodyArea .flashcontent2,
#beauty.freshbijin-page2 .bodyArea .flashcontent3,
#beauty.freshbijin-page2 .bodyArea .flashcontent4
{ text-align:center; }


#beauty.freshbijin .f_contact{ text-align:center; padding:0 0 43px 0;}


/* page1 */
#beauty.freshbijin-page1 .header_tobira{ background:url(../season/feature/img/freshbijin-120221-1_header.jpg) no-repeat left top; width:645px; height:364px; }
#beauty.freshbijin-page1 .header_tobira h1{ text-indent:-9999px; overflow:hidden; font-size:1%; line-height:1%; }
#beauty.freshbijin-page1 .header_tobira .header_inner{ width:355px; height:330px; font-size:14px; line-height:170%; color:#875404; position:relative; top:135px; left:25px; }

#beauty.freshbijin-page1 .header_tobira .linkgroup img{ padding:0; margin:0; }
#beauty.freshbijin-page1 .header_tobira .linkgroup{ z-index:100; margin-top:-3px; margin-left:348px; width: 330px; position:relative; clear:both; }
#beauty.freshbijin-page1 .header_tobira .linkgroup ul{ float:left; display:block;}
#beauty.freshbijin-page1 .header_tobira .linkgroup ul li{ float:left; display:block; margin-right:5px; }
#beauty.freshbijin-page1 .header_tobira .linkgroup ul.nav1{ margin-right:5px; width:216px; }
#beauty.freshbijin-page1 .header_tobira .linkgroup ul.share{ margin-top:3px; width:71px; }
* html #beauty.freshbijin-page1 .header_tobira .linkgroup ul.share li { display:inline; zoom:1; } /* for ie6 */
*+html #beauty.freshbijin-page1 .header_tobira .linkgroup ul.share li { display:inline; zoom:1; } /* for ie7 */

@media screen and (-webkit-min-device-pixel-ratio:0) {
}

#beauty.freshbijin-page1 .catch { padding:0 0 25px 0; }
#beauty.freshbijin-page1 .catch h2 { text-align:right; padding:10px 0 30px 0; }
#beauty.freshbijin-page1 .catch p { padding:0 15px; color:#875404; }

#beauty.freshbijin-page1 .select { padding:5px 5px 0px 15px; }
#beauty.freshbijin-page1 .select ul li { display:block; padding-right:3px; float:left; }

#beauty.freshbijin-page1 .nextBtn_tobira { text-align:right; padding:10px 15px 40px 0px; }


/* page2 */
#beauty.freshbijin-page2 .bodyArea .block .anchor .fl{ width:360px; }
#beauty.freshbijin-page2 .bodyArea .block .anchor p{ padding:0 15px; }

#beauty.freshbijin-page2 .bodyArea .block .step{ padding:0 15px 0px; }
#beauty.freshbijin-page2 .bodyArea .block .step .fl{ float:left; }
#beauty.freshbijin-page2 .bodyArea .block .step .fr{ float:right; margin-left:29px; }
#beauty.freshbijin-page2 .bodyArea .block .step .box{ width:293px; height:390px; font-size:13px; overflow:visible; background:url(../season/feature/img/freshbijin-120221-2_bgimg_01.gif) no-repeat left bottom; padding-bottom:15px; }
#beauty.freshbijin-page2 .bodyArea .block .step .box h3{ padding-top:15px; background-color:#fff; }
#beauty.freshbijin-page2 .bodyArea .block .step .box p{ padding:0 15px 0 15px; background-color:#d7fef5; }
#beauty.freshbijin-page2 .bodyArea .block .step .box .mrl_15{ margin: 0 15px 5px 15px; }
/*#beauty.freshbijin-page2 .bodyArea .block .step .box .fr{ margin-left:0px; }*/

#beauty.freshbijin-page2 .bodyArea .block .movie{ margin-top:15px; }
#beauty.freshbijin-page2 .bodyArea .block .movie h3{ width:260px; float:left;padding:40px 0 0 15px; }
#beauty.freshbijin-page2 .bodyArea .block .movie #flashcontent1{ width:305px; float:right; padding-right:15px; }

#beauty.freshbijin-page2 .bodyArea .block .btnimg{ margin-top:15px; }

#beauty.freshbijin-page2 .bodyArea .block2 .anchor .fl{ width:410px; }
#beauty.freshbijin-page2 .bodyArea .block2 .anchor .fl p{ padding:0 15px; }

#beauty.freshbijin-page2 .bodyArea .block2 .itembox{ padding:0 14px 28px; }
#beauty.freshbijin-page2 .bodyArea .block2 .itembox .fl{ float:left; margin-left:2px; margin-right:16px; }
#beauty.freshbijin-page2 .bodyArea .block2 .itembox .fr{ float:right; width:404px; }
#beauty.freshbijin-page2 .bodyArea .block2 .itembox h3.itemcatch{ margin-bottom:18px; }
#beauty.freshbijin-page2 .bodyArea .block2 .itembox h3.itemname{ font-weight: normal; font-size: 100%; margin-bottom:12px; color:#028672; line-height:140%; }
#beauty.freshbijin-page2 .bodyArea .block2 .itembox h3.itemname span{ margin-bottom:12px; font-weight:bold; font-size:130%; line-height:150%; }
#beauty.freshbijin-page2 .bodyArea .block2 .itembox p span{ font-size:85%;}

#beauty.freshbijin-page2 .bodyArea .block2 .itembox .itembtn{ margin-bottom:22px; }
#beauty.freshbijin-page2 .bodyArea .block2 .itembox p{}


/* page3 */
#beauty.freshbijin-page3 .bodyArea .pb_30{ padding-bottom:30px;color:#875404; }

#beauty.freshbijin-page3 .bodyArea .block .anchor .fl{ width:330px; }
#beauty.freshbijin-page3 .bodyArea .block .anchor .fl p{ padding:0 15px; }

#beauty.freshbijin-page3 .bodyArea .block .step{ padding:0 0 20px; background:url(../season/feature/img/freshbijin-120221-3_bgimg_01.gif) no-repeat left bottom; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont{ padding:0; margin: 0 15px; background:#d7fef5; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .fl{ float:left; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .fr{ float:right; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .box{ padding:20px 20px 0; margin-bottom:15px; background:url(../season/feature/img/freshbijin-120221-line_02.gif) no-repeat top center; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .box h3{ margin-top:15px; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .box p{ margin-top:15px; }

#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .box_1{ padding-top:0; background:none; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .box_1 .fl{ width:315px; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .box_2{ padding-top:20px; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .box_2 .fl{ width:230px; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .box_2 .fr{ width:320px; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .box_2 .fr #flashcontent1{ width:320px; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .box_3{ margin-bottom:0px; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .box_3 .fl{ width:315px; }
#beauty.freshbijin-page3 .bodyArea .block .step .step_cont .box_3 .fr{ width:240px; }

#beauty.freshbijin-page3 .bodyArea .block .btnimg{ margin-top:15px; }
#beauty.freshbijin-page3 .bodyArea .block .pb_15{ padding-bottom:15px; color:#875404; }

#beauty.freshbijin-page3 .bodyArea .block2 .itembox{ padding:0 14px 28px; }
#beauty.freshbijin-page3 .bodyArea .block2 .itembox .fl{ float:left; margin-left:2px; margin-right:16px; }
#beauty.freshbijin-page3 .bodyArea .block2 .itembox .fr{ float:right; width:404px; }
#beauty.freshbijin-page3 .bodyArea .block2 .itembox h3.itemcatch{ margin-bottom:18px; }
#beauty.freshbijin-page3 .bodyArea .block2 .itembox h3.itemname{ font-weight: normal; font-size: 100%; margin-bottom:12px; color:#028672; line-height:140%; }
#beauty.freshbijin-page3 .bodyArea .block2 .itembox h3.itemname span{ margin-bottom:12px; font-weight:bold; font-size:130%; line-height:150%; }
#beauty.freshbijin-page3 .bodyArea .block2 .itembox .itembtn{ margin-bottom:22px; }
#beauty.freshbijin-page3 .bodyArea .block2 .itembox p{}
#beauty.freshbijin-page3 .bodyArea .block2 .itembox p span{ font-size:85%;}


/* page4 */
#beauty.freshbijin-page4 .bodyArea .block2 .pb_15{ padding-bottom:15px;color:#875404; }
#beauty.freshbijin-page4 .bodyArea .block2 .pb_30{ padding-bottom:30px;color:#875404; }

#beauty.freshbijin-page4 .bodyArea .block2 .itembox{ padding:0 14px 28px; }
#beauty.freshbijin-page4 .bodyArea .block2 .itembox .fl{ float:left; margin-left:2px; margin-right:16px; }
#beauty.freshbijin-page4 .bodyArea .block2 .itembox .fr{ float:right; width:404px; }
#beauty.freshbijin-page4 .bodyArea .block2 .itembox h3.itemcatch{ margin-bottom:18px; }
#beauty.freshbijin-page4 .bodyArea .block2 .itembox h3.itemname{ font-weight: normal; font-size: 100%; margin-bottom:12px; color:#028672; line-height:140%; }
#beauty.freshbijin-page4 .bodyArea .block2 .itembox h3.itemname span{ margin-bottom:12px; font-weight:bold; font-size:130%; line-height:150%; }
#beauty.freshbijin-page4 .bodyArea .block2 .itembox .itembtn{ margin-bottom:22px; }
#beauty.freshbijin-page4 .bodyArea .block2 .itembox p{}
#beauty.freshbijin-page4 .bodyArea .block2 .itembox p span{ font-size:85%;}

#beauty.freshbijin-page4 .bodyArea .edit{ position:relative; }
#beauty.freshbijin-page4 .bodyArea .edit .edit_inner{ border-left:solid 4px #dadada; border-right:solid 4px #dadada; margin:0; padding:0; }
#beauty.freshbijin-page4 .bodyArea .edit .edit_inner p{ padding:10px 15px 5px 15px; }
#beauty.freshbijin-page4 .bodyArea .edit img { margin:0; padding:0;display:block; }

#beauty.freshbijin-page4 .bodyArea .nextcont{ clear:both;padding:25px 0; }
#beauty.freshbijin-page4 .bodyArea .nextcont p{ text-align:center; font-weight:bold; color:#fe9e5a; }
