@charset "utf-8";

/*headPart*/
@import url("/css/blocks/header.css");
@import url("/css/blocks/personalizeBlock.css");
@import url("/css/blocks/searchBlock.css");
@import url("/css/blocks/pannaviBlock.css");
/*contentPart*/
/*leftPart*/
/*rightPart*/
@import url("/css/blocks/pushItemS.css");
@import url("/css/blocks/rankingProductS.css");
@import url("/css/blocks/rankingShopS.css");
/*footPart*/
@import url("/css/blocks/bottomBlock.css");
@import url("/css/blocks/topcatBlock.css");
@import url("/css/blocks/footer.css");



/*------------------------------
カラム分け
------------------------------*/
/* コンテンツブロック(センター&ライト) */
#baby_contentBlock{width:930px;}

/* センターブロック */
#baby_contentBlock #baby_centerBlock{float:left;width:740px;}

/* ライトブロック */
#baby_contentBlock #baby_rightBlock{float:right;width:170px;}

/* フリーブロック */
.baby_freeBlock{width:100%;background-color:#EEEEEE;margin:0px 0px 10px 0px;}



/*------------------------------
センターブロック
------------------------------*/
/* 共通 */
.baby_textBox{width:740px;margin:0px 0px 20px 0px;}
.baby_textBox .baby_leftBox{float:left;width:350px;}
.baby_textBox .baby_rightBox{float:right;width:350px;}

/* このページの先頭へ */
#baby_centerBlock #baby_liftBlock{width:715px;height:17px;background:transparent url(/img/item/arrow_liftBlook.gif) no-repeat right;text-align:right;padding:3px 25px 0px 0px;margin:10px 0px;}

/* タイトル */
#baby_contentBlock #baby_centerBlock h1{width:740px;height:35px;background:transparent url(/img/sitemaps/h1_sitemap.gif) no-repeat 0px 0px;margin:0px 0px 10px 0px;}
#baby_contentBlock #baby_centerBlock h1 span{visibility:hidden;}
#baby_contentBlock #baby_centerBlock h2{width:350px;height:21px;margin:0px 0px 3px 0px;}
#baby_contentBlock #baby_centerBlock h2 span{visibility:hidden;}
#baby_contentBlock #baby_centerBlock h2#baby_recommendTtl{background:transparent url(/img/sitemaps/recommendTtl.gif) no-repeat 0px 0px;}
#baby_contentBlock #baby_centerBlock h2#baby_memberTtl{background:transparent url(/img/sitemaps/memberTtl.gif) no-repeat 0px 0px;}
#baby_contentBlock #baby_centerBlock h2#baby_keywordTtl{background:transparent url(/img/sitemaps/keywordTtl.gif) no-repeat 0px 0px;}
#baby_contentBlock #baby_centerBlock h2#baby_companyTtl{background:transparent url(/img/sitemaps/companyTtl.gif) no-repeat 0px 0px;}
#baby_contentBlock #baby_centerBlock h2#baby_specialTtl{background:transparent url(/img/sitemaps/specialTtl.gif) no-repeat 0px 0px;}
#baby_contentBlock #baby_centerBlock h2#baby_branchTtl{background:transparent url(/img/sitemaps/branchTtl.gif) no-repeat 0px 0px;}

/* リードボックス */
#baby_contentBlock #baby_centerBlock #baby_leadBox{width:740px;background:transparent url(/img/sitemaps/bg_highliteBox_middle.gif) repeat-y 0px 0px;margin:0px 0px 20px 0px;}
#baby_contentBlock #baby_centerBlock #baby_leadBox h2{width:740px;height:30px;background:transparent url(/img/sitemaps/bg_highliteBox_top.gif) no-repeat top;padding:0px;}
#baby_contentBlock #baby_centerBlock #baby_leadBox #baby_firstBox{width:680px;background:transparent url(/img/sitemaps/bg_highliteBox_bottom.gif) no-repeat bottom;padding:0px 30px 20px 30px;}
#baby_contentBlock #baby_centerBlock #baby_leadBox #baby_firstBox #baby_firstLeftBox{float:left;width:300px;}
#baby_contentBlock #baby_centerBlock #baby_leadBox #baby_firstBox #baby_firstRightBox{float:right;width:300px;}
#baby_contentBlock #baby_centerBlock #baby_leadBox #baby_firstBox #baby_firstLeftBox ul,
#baby_contentBlock #baby_centerBlock #baby_leadBox #baby_firstBox #baby_firstRightBox ul{}
#baby_contentBlock #baby_centerBlock #baby_leadBox #baby_firstBox #baby_firstLeftBox ul li,
#baby_contentBlock #baby_centerBlock #baby_leadBox #baby_firstBox #baby_firstRightBox ul li{background:transparent url(/img/common/arrow_more.gif) no-repeat 0px 2px;padding:0px 0px 0px 15px;margin:5px 0px;}
#baby_contentBlock #baby_centerBlock #baby_leadBox #baby_firstBox #baby_firstRightBox p{font-size:82%;padding:0px 0px 0px 5px;}

/* 各ボックス */
.baby_textBox .baby_leftBox p,
.baby_textBox .baby_rightBox p{margin:0px 0px 0px 5px;}
.baby_textBox .baby_leftBox ul,
.baby_textBox .baby_rightBox ul{margin:0px 0px 10px 5px;}
.baby_textBox .baby_leftBox ul li,
.baby_textBox .baby_rightBox ul li{background:transparent url(/img/logins/arrow_link.gif) no-repeat 0px 4px;padding:0px 0px 0px 8px;margin:3px 0px;}

/* おすすめカテゴリボックス */
.baby_textBox .baby_leftBox dl{margin:0px 0px 0px 5px;}
.baby_textBox .baby_leftBox dt{float:left;width:162px;background:transparent url(/img/logins/arrow_link.gif) no-repeat 0px 4px;padding:0px 0px 0px 8px;margin:3px 0px;}
