td.morinaga{

    width: 110px;
    height: 124px;
    margin-left:10px;
    font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka;
    font-size:12px;
    color:#666;
    line-height:14px;
}
td.cocoa{
    /*border-bottom: 2px dotted #FFA4A4;*/
    font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka;
    font-size:12px;
    color:#666;
    line-height:14px;
}

td.nabisuko{

    width: 110px;
    height: 124px;
    margin-left:10px;
    font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka;
    font-size:12px;
    color:#666;
    line-height:14px;

}

div.top_ct_line{
    border-top: 2px dotted #FFA4A4;
    width:270px;
    height:3px;
}

div.top_af_line{
    border-top: 2px dotted #8EC7FF;
    width:270px;
    height:3px;
}

div.top_contens2{
	border-bottom: 2px solid #FFA4A4;
	border-left: 2px solid #FFA4A4;
	border-right: 2px solid #FFA4A4;
}

div.top_contens3{
	border-bottom: 2px solid #8EC7FF;
	border-left: 2px solid #8EC7FF;
	border-right: 2px solid #8EC7FF;
}


td.oreo{
    /*border-bottom: 2px dotted #8EC7FF;*/
    font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka;
    font-size:12px;
    color:#666;
    line-height:14px;
}


.top_contens_l{

 margin-top:10px;
 padding: 0;
 width: 284px;
 height: 660px;
 background-image: url(image/contents_bg.gif);
 background-repeat:no-repeat;
 font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka;
 font-size:12px;
 color:#666;
 float:left;

}


.top_contens_r{
 margin-left:10px;
 margin-top:10px;
 padding: 0;
 width: 284px;
 height: 660px;
 background-image: url(image/contents_bg.gif);
 background-repeat:no-repeat;
 font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka;
 font-size:12px;
 color:#666;
 float:left;

}


div.day{
    margin-top:5px;
    margin-left:15px;
    padding: 0;
    color: #00F97C;
    font-size: 13px;
}



.shop_title{
 padding: 0;
 width: 284px;
 height: 23px;
 background-image: url(../img/top_osusume.gif);
 background-repeat:no-repeat;
 border 0px solid #FFF;
}