/*------review-------*/img {	vertical-align: middle;}#review-header {    width: 610px;    height: 180px;    padding: 0px;    text-align: center;    margin-bottom: 10px;}#review-header h1{    display:none;}#review-navi-top { overflow: hidden; } #review-navi-top ul{    float: left;    display: block;        width:610px;        height:32px;        overflow:hidden;    border-bottom: 4px solid #BA9966;    margin-bottom: 20px;    text-align: left;}#review-navi-koe ul{    float: left;        width:610px;        height:32px;        overflow:hidden;    border-bottom: 4px solid #FF3908;    margin-bottom: 20px;}#review-navi-top li,#review-navi-koe li{    display: block;    padding: 0px;    margin-right: 2px;        margin-top:4px;}/**/#review-navi-top li a,#review-navi-koe li a{    color:white;        text-decoration:underline;}#review-navi-top li a span,#review-navi-koe li a span{    display:  none;}#review-navi-top li.tab-top,#review-navi-top li.tab-top a,#review-navi-koe li.tab-top,#review-navi-koe li.tab-top a{    display: block;        width:48px;        height:28px;}#review-navi-top li.tab-top{    background:url(tab_top_on.gif) no-repeat;}#review-navi-koe li.tab-top{    background:url(tab_top_off.gif) no-repeat;}#review-navi-top li.tab-koe,#review-navi-top li.tab-koe a,#review-navi-koe li.tab-koe,#review-navi-koe li.tab-koe a{    display: block;        width:150px;        height:28px;}#review-navi-top li.tab-koe{    background:url(tab_koe_off.gif) no-repeat;}#review-navi-koe li.tab-koe{    background:url(tab_koe_on.gif) no-repeat;}#review-navi-top li a span.tab-koe-num,#review-navi-koe li a span.tab-koe-num{    display:block;        /*width:60px;        height:20px;        position:relative;        top:6px;        left:88px;*/        padding:6px 0 0 88px;        margin:0px;}#review-navi-top li.tab-company,#review-navi-koe li.tab-company{        float:right;        height:32px;        margin:0px;}#edit-content {    padding:0px;/*    text-align: center;*/    margin-bottom: 10px;}#lead-wrapper {    margin-bottom: 20px;}#lead-wrapper div.lead {    margin-right: 20px;}#lead-wrapper div.post-review {    text-align: center;    padding: 10px 0;    margin-top: 10px;}#lead-wrapper div.post-review p{    background: url(tx_toukou.gif) no-repeat top center;        width:610px;        height:30px;    text-align: center;    padding: 0px;        text-indent:-9999px;}#review-copy {    text-align: center;    padding: 0px;    margin-bottom: 10px;}div.review-divider {        display:block;        width:610px;        height:2px;    margin-bottom: 20px;    background:url(divider.gif) no-repeat top left;        overflow:hidden;}#review-recipes div.recipe-wrapper {        width:610px;    margin-bottom: 10px;        margin-left:0px;}#review-recipes div.recipe {    float: left;    width: 140px;        height:270px;    margin-right: 10px;        margin-bottom:10px;        padding:0px;        background:url(recipe_bg.jpg) no-repeat top left;}#review-recipes div.review-recipe-text {        width:120px;        height:90px;        font-size:11px;        line-height:18px;        padding-top:10px;        padding-left:10px;}#review-recipes span.review-recipe-author {    display: block;        font-size:10px;        line-height:14px;        text-indent:-1em;        padding-left:1em;}#review-recipes div.review-recipe-image {        width:120px;        height:160px;        margin-left:10px;}#more-review {    margin-bottom: 20px;}#more-review-button {    text-align: center;}.review-content-wrapper {    margin-bottom: 20px;    padding: 50px 0px;    background: #f5f5f5;/*    text-align: center;*/}div.review-recipe-image {    margin-top: 10px;}#review-recipes div.recipe {    background:transparent url(recipe_bg_high.jpg) no-repeat scroll left top;    height:335px;}