/* CSS Document */
.top_docoimgs{margin-top:5px;}

.ninki_key{ margin-top:10px; border:1px solid #8DB3D9; padding:2px; background-color:#FFFFFF;}
#ninki_key_box{ margin-top:10px; border:1px solid #8DB3D9; padding:2px; background-color:#FFFFFF; width:546px; text-align:left;}
#ninki_inner{ background-color:#E0EBF5;}
#ninki_inner p{ padding: 0 5px 0 5px;}

.s_shop{border-right:1px solid #CCCCCC;}
.s_shop2{border:1px solid #CCCCCC;}
.new_shop1{margin:3px; font-size:10px;}
.new_shop2{margin:3px; font-size:9px; color:#FF3333}
.rank_shop{border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC;}
.rank_waku{border:1px solid #EFEFEF;}
.rank_link{text-decoration:none;}
.rank_tenpo{margin-top:3px; font-size:9px;}
.i_setsumei{border-bottom:1px solid #CCCCCC;}
.new_item_td{border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; background-color:#FFFAE2;}
.new_item_p{padding:2px; border:1px solid #CCCCCC; margin-right:10px ;}
.kousin_shop{text-align:left; padding:3px; border-top:1px solid #CCCCCC;}

/*キャンペーン*/
#camp_space{ width:548px; }
.bana01{ width:548px; margin-bottom:5px;}
.bana02{ width:265px; text-align:left; margin-bottom:5px;}
.bana03{ width:265px; float:right; text-align:right; margin-bottom:5px;}
.bana04{ width:265px; float:left; text-align:left; margin-bottom:5px;}

/*下部コメント部分*/
#topComment{ width:548px; margin-top:30px; background-image:url(/mall/img/image1.jpg); background-repeat:no-repeat; background-position:top; text-align:center;}
.greeting{margin-top:10px; background-image:url(/mall/img/image1.jpg); background-repeat:no-repeat; background-position:top;}
