﻿@charset "UTF-8";
/************** メイン コンテンツ **************/
#contents_body { float: left; width: 740px; margin: 0px 0px 0px 115px; display: inline; }
#contents_body_main h3 { line-height:18px; }
p { line-height:18px; padding-top: 20px; }
/************** サブ コンテンツ **************/

/* 新着情報一覧
---------------------------------------------------------------------- */

.info_backnumber #news a {color: #000; text-decoration: none; }
.info_backnumber #news a:visited {color: #888;}
.info_backnumber #news a:hover {color: #000; text-decoration: underline; }
.info_backnumber #news a:active {color: #888;}

.info_backnumber #news { margin-left:40px; }
.info_backnumber #news dl { margin:0; padding:0; }
.info_backnumber #news dt { float:left; padding:5px 0 5px 0; }
.info_backnumber #news dd { padding:5px 0 5px 120px; margin-right:20px; border-bottom:1px dotted #333; }
.info_backnumber #news dd.recipe { background-image: url(/images/top/icon_recipe.gif); background-repeat: no-repeat; background-position: 60px 0px; }
.info_backnumber #news dd.news {  background: url(/images/top/icon_news.gif); background-repeat: no-repeat; background-position: 60px 0px; }
.info_backnumber #news dd.cam {  background: url(/images/top/icon_cam.gif); background-repeat: no-repeat; background-position: 60px 0px; }
.info_backnumber #news dd.event { background: url(/images/top/icon_event.gif); background-repeat: no-repeat; background-position: 60px 0px;}
.info_backnumber #news dd.ir { background: url(/images/top/icon_ir.gif); background-repeat: no-repeat; background-position: 60px 0px; }
.info_backnumber #news dd.info { background: url(/images/top/icon_info.gif); background-repeat: no-repeat; background-position: 60px 0px; }

