@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/rankingProductS.css");
@import url("/css/blocks/pushItemS.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:750px;}

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

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



/*------------------------------
センターブロック
------------------------------*/
/* 共通 */
.baby_inBox{padding:0px 10px;}

/* このページの先頭へ */
#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_centerBlock #baby_productInfo{width:740px;padding:0px 0px 0px 10px;margin:0px 0px 20px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoImg{float:left;width:270px;}
#baby_centerBlock #baby_productInfo #baby_productInfoImg a img{border:5px solid #EAEAEA;}
#baby_centerBlock #baby_productInfo #baby_productInfoImg a:hover img{border:5px solid #FFF3DF;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes{float:right;width:470px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes h1{font-size:116%;font-weight:bold;line-height:140%;margin:0px 0px 5px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes p{line-height:140%;margin:0px 0px 5px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes h3{line-height:140%;background:transparent url(/img/item/icon_shop.gif) no-repeat 0px 3px;padding:0px 10px 0px 14px;margin:0px 0px 5px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes h3 a{color:#333333;text-decoration:none;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoPrice{text-align:right;font-size:116%;font-weight:bold;margin:0px 0px 5px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoPrice span{text-decoration:line-through;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoPriceSpecial{text-align:right;font-size:116%;color:#CC3300;font-weight:bold;margin:0px 0px 2px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoPriceSpecial span{font-size:96%;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoSale{text-align:right;color:#CC3300;font-size:96%;margin:0px 0px 3px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant{width:470px;margin:10px 0px 0px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantLeft{float:left;width:280px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantLeft #baby_allviewPoint{width:280px;margin:0px 0px 5px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantLeft #baby_allviewStock{width:280px;margin:0px 0px 3px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantLeft #baby_allviewPay{width:280px;background:transparent url(/img/item/pnl_howtopay.gif) no-repeat 0px 0px;padding:13px 0px 0px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantLeft #baby_allviewPay img{padding:1px;margin:1px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantRight{float:right;width:180px;padding:10px 0px 0px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantRight #baby_productInfoBtn{width:110px;padding:0px 0px 0px 70px;margin:10px 0px 0px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantRight #baby_productInfoBtn a{width:110px;height:26px;display:block;background:transparent url(/img/item/btn_shop.gif) no-repeat 0px 0px;text-decoration:none;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantRight #baby_productInfoBtn a:hover{background:transparent url(/img/item/btn_shop.gif) no-repeat 0px -26px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantRight #baby_productInfoBtn a span{visibility:hidden;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantRight #baby_productInfoBtnRequest{text-align:right;color:#666666;font-size:96%;padding:0px 0px 0px 70px;margin:10px 0px 0px 0px;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantRight #baby_productInfoBtnRequest a{color:#E5997F;}
#baby_centerBlock #baby_productInfo #baby_productInfoDes #baby_productInfoMerchant #baby_productInfoMerchantRight #baby_productInfoBtnRequest span{background:transparent url(/img/item/icon_mail.gif) no-repeat 0px 2px;padding:0px 0px 0px 19px;}

/* ユーザーレビュー */
#baby_centerBlock #baby_userReview{width:740px;padding:0px 0px 0px 10px;margin:0px 0px 20px 0px;}
#baby_centerBlock #baby_userReview h4{width:740px;height:25px;background:transparent url(/img/item/h4_userReview.gif) no-repeat 0px 0px;}
#baby_centerBlock #baby_userReview h4 span{visibility:hidden;}
#baby_centerBlock #baby_userReview ul{}
#baby_centerBlock #baby_userReview ul li{width:740px;background:transparent url(/img/item/bg_userReview_line.gif) no-repeat bottom;padding:3px 0px 5px 0px;margin:0px 0px 5px 0px;}
#baby_centerBlock #baby_userReview ul li h5{line-height:130%;background-color:#F6F4F3;padding:5px;margin:0px 0px 3px 0px;}
#baby_centerBlock #baby_userReview ul li .baby_userReviewAuthor{font-size:86%;padding:5px;}
#baby_centerBlock #baby_userReview ul li p{line-height:130%;padding:5px;}
#baby_centerBlock #baby_userReview #baby_userReviewAll{margin:5px 0px 0px 5px;}

/* このショップの他のおすすめ商品 */
#baby_centerBlock #baby_shopProduct{width:740px;padding:0px 0px 0px 10px;margin:0px 0px 20px 0px;}
#baby_centerBlock #baby_shopProduct h4{width:740px;height:25px;background:transparent url(/img/item/h4_shopProduct.gif) no-repeat 0px 0px;}
#baby_centerBlock #baby_shopProduct h4 span{visibility:hidden;}
#baby_centerBlock #baby_shopProduct ul{}
#baby_centerBlock #baby_shopProduct ul li{float:left;width:180px;padding:0px 5px 0px 0px;}
#baby_centerBlock #baby_shopProduct ul li .baby_shopProductItem{width:180px;}
#baby_centerBlock #baby_shopProduct ul li .baby_shopProductItem .baby_shopProductBoxImg{float:left;width:60px;}
#baby_centerBlock #baby_shopProduct ul li .baby_shopProductItem .baby_shopProductBoxImg a img{border:5px solid #EAEAEA;}
#baby_centerBlock #baby_shopProduct ul li .baby_shopProductItem .baby_shopProductBoxImg a:hover img{border:5px solid #FFF3DF;}
#baby_centerBlock #baby_shopProduct ul li .baby_shopProductItem .baby_shopProductTtl{float:right;width:115px;}
#baby_centerBlock #baby_shopProduct ul li .baby_shopProductItem .baby_shopProductTtl h5{height:3.6em;overflow:hidden;line-height:1.2em;margin:0px 0px 3px 0px;}
#baby_centerBlock #baby_shopProduct ul li .baby_shopProductItem .baby_shopProductTtl p{font-weight:bold;font-size:96%;}

/* recommend */
#baby_centerBlock #baby_shopProduct2 {width:740px;margin:0px 0px 20px 0px;padding-left:10px;}
#baby_centerBlock #baby_shopProduct2 h4 {width:740px;height:30px;background:transparent url(/img/item/h4_shopProduct.gif) no-repeat 0px 0px;margin:0px 0px 5px 0px;}
#baby_centerBlock #baby_shopProduct2 h4 span {visibility:hidden;}
#baby_centerBlock #baby_shopProduct2 ul {margin:0px -10px 5px -10px;}
#baby_centerBlock #baby_shopProduct2 ul li {float:left;text-align:center;background:transparent url(/sp/img/item/bg_productWaku_150ver.gif) no-repeat 0px 0px;width:180px;height:240px; margin-right:5px;}
#baby_centerBlock #baby_shopProduct2 ul li a img {border:5px solid #EAEAEA;margin:10px 0px 0px 0px;}
#baby_centerBlock #baby_shopProduct2 ul li a:hover img {border:5px solid #FFF3DF;}
#baby_centerBlock #baby_shopProduct2 ul li h5 {height:2.5em;overflow:hidden;line-height:1.2em;margin:5px;}
#baby_centerBlock #baby_shopProduct2 ul li p {font-weight:bold;font-size:96%;}

#baby_centerBlock #baby_similarProduct {width:740px;margin:0px 0px 20px 0px;padding-left:10px;}
#baby_centerBlock #baby_similarProduct h4 {width:740px;height:30px;background:transparent url(/img/recommend/h4_similarProduct.gif) no-repeat 0px 0px;margin:0px 0px 5px 0px;}
#baby_centerBlock #baby_similarProduct h4 span {visibility:hidden;}
#baby_centerBlock #baby_similarProduct ul {margin:0px -10px 5px -10px;}
#baby_centerBlock #baby_similarProduct ul li {float:left;text-align:center;background:transparent url(/sp/img/item/bg_productWaku_150ver.gif) no-repeat 0px 0px;width:180px;height:240px; margin-right:5px;}
#baby_centerBlock #baby_similarProduct ul li a img {border:5px solid #EAEAEA;margin:10px 0px 0px 0px;}
#baby_centerBlock #baby_similarProduct ul li a:hover img {border:5px solid #FFF3DF;}
#baby_centerBlock #baby_similarProduct ul li h5 {height:2.5em;overflow:hidden;line-height:1.2em;margin:5px;}
#baby_centerBlock #baby_similarProduct ul li p {font-weight:bold;font-size:96%;}

#baby_centerBlock #baby_popularProduct {width:740px;margin:0px 0px 20px 0px;padding-left:10px;}
#baby_centerBlock #baby_popularProduct h4 {width:740px;height:30px;background:transparent url(/img/recommend/h4_popularProduct.gif) no-repeat 0px 0px;margin:0px 0px 5px 0px;}
#baby_centerBlock #baby_popularProduct h4 span {visibility:hidden;}
#baby_centerBlock #baby_popularProduct ul {margin:0px -10px 5px -10px;}
#baby_centerBlock #baby_popularProduct ul li {float:left;text-align:center;background:transparent url(/sp/img/item/bg_productWaku_150ver.gif) no-repeat 0px 0px;width:180px;height:240px; margin-right:5px; margin-bottom:10px;}
#baby_centerBlock #baby_popularProduct ul li a img {border:5px solid #EAEAEA;margin:10px 0px 0px 0px;}
#baby_centerBlock #baby_popularProduct ul li a:hover img {border:5px solid #FFF3DF;}
#baby_centerBlock #baby_popularProduct ul li h5 {height:2.5em;overflow:hidden;line-height:1.2em;margin:5px;}
#baby_centerBlock #baby_popularProduct ul li p {font-weight:bold;font-size:96%;}
