@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*/
@import url("/css/blocks/categoryMenu.css");
@import url("/css/blocks/pushItem.css");
/*rightPart*/
/*footPart*/
@import url("/css/blocks/topcatBlock.css");
@import url("/css/blocks/footer.css");



/*------------------------------
カラム分け
------------------------------*/
/* コンテンツブロック */
#baby_contentBlock{float:right;width:740px;}

/* レフトブロック */
#baby_leftBlock{float:left;width:180px;}

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



/*------------------------------
コンテンツブロック
------------------------------*/
/* 個人情報の取り扱いについて */
#baby_contentBlock h1#baby_privaciesTtl{width:740px;background:transparent url(/img/static/h3_privaciesTtl.gif) no-repeat 0px 0px;height:35px;margin:0px 0px 10px 0px;}
#baby_contentBlock h1#baby_privaciesTtl span{visibility:hidden;}
#baby_contentBlock #baby_privacies{width:720px;padding:0px 10px;margin:0px 0px 20px 0px;}
#baby_contentBlock #baby_privacies h2{color:#665037;font-size:126%;font-weight:bold;margin:10px 0px 10px 0px;}
#baby_contentBlock #baby_privacies h3{color:#665037;font-weight:bold;border-bottom:1px dotted #665037;margin:15px 0px 2px -30px;}
#baby_contentBlock #baby_privacies p{line-height:140%;}
#baby_contentBlock #baby_privacies ol{list-style-type:decimal;margin:0px 0px 10px 35px;}
#baby_contentBlock #baby_privacies ol li{line-height:140%;font-size:96%;}
#baby_contentBlock #baby_privacies ol li ul{list-style-type:disc;margin:0px 0px 10px 25px;}
#baby_contentBlock #baby_privacies ol li ul li{}
#baby_contentBlock #baby_privacies #baby_privaciesDate{width:720px;text-align:right;font-size:86%;}
#baby_contentBlock #baby_privacies #baby_privaciesBox{}
#baby_contentBlock #baby_privacies #baby_privaciesBox h4{font-weight:bold;margin:10px 0px 0px 0px;}
#baby_contentBlock #baby_privacies #baby_privaciesBox p{padding:0px 0px 0px 15px;}

/* ご利用にあたってのご注意 */
#baby_contentBlock h1#baby_agreesTtl{width:740px;background:transparent url(/img/static/h3_agreesTtl.gif) no-repeat 0px 0px;height:35px;margin:0px 0px 10px 0px;}
#baby_contentBlock h1#baby_agreesTtl span{visibility:hidden;}
#baby_contentBlock #baby_agrees{width:720px;padding:0px 10px;margin:0px 0px 20px 0px;}
#baby_contentBlock #baby_agrees h2{color:#665037;font-size:126%;font-weight:bold;margin:10px 0px 10px 0px;}
#baby_contentBlock #baby_agrees h3{color:#665037;font-weight:bold;border-bottom:1px dotted #665037;padding:0px 0px 2px 0px;margin:15px 0px 2px 0px;}
#baby_contentBlock #baby_agrees p{line-height:140%;}
#baby_contentBlock #baby_agrees ol{margin:0px 0px 10px 15px;}
#baby_contentBlock #baby_agrees ol li{line-height:140%;font-size:96%;margin:2px 0px;}

/* 出店案内 */
#baby_contentBlock h1#baby_infoguidesTtl{width:740px;background:transparent url(/img/static/h3_infoguidesTtl.gif) no-repeat 0px 0px;height:35px;margin:0px 0px 10px 0px;}
#baby_contentBlock h1#baby_infoguidesTtl span{visibility:hidden;}
#baby_contentBlock #baby_infoguides{width:720px;padding:0px 10px;margin:0px 0px 20px 0px;}
#baby_contentBlock #baby_infoguides #baby_infoguidesInfo{font-weight:bold;margin:0px 0px 10px 0px;}
#baby_contentBlock #baby_infoguides #baby_infoguidesInfo ul{list-style-type:disc;margin:10px 0px 10px 30px;}
#baby_contentBlock #baby_infoguides #baby_infoguidesInfo ul li{font-size:126%;color:#665037;margin:5px 0px;}
#baby_contentBlock #baby_infoguides p{line-height:140%;}
#baby_contentBlock #baby_infoguides p#attention{font-size:86%;color:#CC3300;}
#baby_contentBlock #baby_infoguides #baby_infoguidesBtn{width:720px;text-align:center;margin:20px 0px;}
#baby_contentBlock #baby_infoguides #baby_infoguidesBtn #baby_shopserveBtn{margin:0px 0px 5px 0px;}
#baby_contentBlock #baby_infoguides #baby_infoguidesBtn #baby_siteserveBtn{}

/* 話題のキーワード　（内海20090527追加） */
#baby_contentBlock h3#baby_topicKeywordsTtl{width:740px;background:transparent url(/img/static/h3_topicKeywordsTtl.gif) no-repeat 0px 0px;height:35px;margin:0px 0px 10px 0px;}
#baby_contentBlock h3#baby_topicKeywordsTtl span{visibility:hidden;}
#baby_contentBlock #baby_topicKeywords{width:720px;padding:0px 10px;margin:0px 0px 20px 0px;}
#baby_contentBlock #baby_topicKeywords #baby_topicKeywordsDate{width:720px;text-align:right;font-size:86%;margin:0px 0px 20px 0px;}
#baby_contentBlock #baby_topicKeywords div {list-style-type:none;width:33%;float:left;}
#baby_contentBlock #baby_topicKeywords div a {background-image: url(/img/static/arrow_topicsKeywords.gif);background-position:0px 7px;background-repeat:no-repeat;padding-left:10px;margin-right:10px;margin-bottom:3px;display:block;}
