﻿@charset "UTF-8";
/*
Theme Name: 41niku css
Theme URL: http://www.41niku.com/
Description: indexCSS（トップページ用）.
Version: 1.0
Author: 土屋精肉店
Author URL: http://www.41niku.com/
*/

/* CSS Document */

/* 共用
----------------------------- */
p {
margin:10px 0 0 0;
font-size:0.8em;
color:#666666;
line-height:150%;
}

/* 構造
----------------------------- */
h2 {
width:614px;
height:244px;
margin:0;
padding:0;
font-size:0.75em;
color:#666666;
font-weight:normal;
text-indent:-9999em;
background:url(../img/top/top-cover.jpg) no-repeat left bottom;
}
h2 a {
width:614px;
height:244px;
display:block;
text-decoration:none;
}
p.read {
width:609px;
height:41px;
margin:10px 0 5px 0;
padding:0;
font-size:0.7em;
color:#666666;
font-weight:normal;
text-indent:-9999em;
background:url(../img/top/top-read.gif) no-repeat left top;
}
/* 中段
----------------------------- */
.feabox {
clear:both;
position:relative;
margin:10px 0;
padding:0;
overflow: hidden;
}
.feabox:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .feabox {
    height: 1em;
    overflow: visible;
}
/**/
.fb-left {
float:left;
width:362px;
margin:0;
padding:0;
}
.fb-right {
float:right;
width:210px;
margin:0;
padding:0;
}
/* 左
----------------------------- */
.fb-left h3 {
float:left;
width:362px;
height:195px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/top/ban-wagyutif.jpg) no-repeat 0 0;
}
.fb-left h3 a {
width:362px;
height:195px;
margin:0;
padding:0;
background:url(../img/top/ban-wagyutif.jpg) no-repeat 0 0;
display:block;
text-decoration:none;
}
.fb-left h3 a:hover {
width:362px;
height:195px;
margin:0;
padding:0;
background:url(../img/top/ban-wagyutif.jpg) no-repeat 0 -195px;
display:block;
text-decoration:none;
}
.fb-left p a {
margin:0;
padding:0;
line-height:125%;
}
p.wagyu {
font-size:0.75em;
color:#990000;
}
p.basasi {
width:362px;
height:98px;
margin:20px 0 0 0;
font-size:0.7em;
color:#990000;
text-indent:-9999em;
background:url(../img/top/ban-basasi.jpg) no-repeat 0 0;
}
p.basasi a {
width:362px;
height:98px;
background:url(../img/top/ban-basasi.jpg) no-repeat 0 0;
display:block;
text-decoration:none;
}
p.basasi a:hover {
width:362px;
height:98px;
background:url(../img/top/ban-basasi.jpg) no-repeat 0 -98px;
display:block;
text-decoration:none;
}
/* 右
----------------------------- */
.fb-right h4 {
margin:5px 0;
padding:0 0 0 25px;
font-size:1em;
color:#990000;
background:url(../img/pub/icon-sq.gif) no-repeat left center;
}
/* トピックス
----------------------------- */
.topics {
clear:both;
position:relative;
margin:20px 0;
padding:10px 0;
background:url(../img/top/topics-bottom.gif) no-repeat left bottom;
}
.topics h4 {
width:577px;
height:31px;
margin:0;
padding:0;
font-size:0.75em;
color:#333333;
font-weight:normal;
line-height:250%;
text-align:right;
background:url(../img/top/topics-header.gif) no-repeat left top;
}
.tp-entrybox {
clear:both;
position:relative;
width:530px;
margin:10px 5px;
padding:10px;
border:#CCCCCC solid 1px;
}
.tp-entrybox:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .tp-entrybox {
    height: 1em;
    overflow: visible;
}
/**/
.tp-entrybox h5 {
margin:0;
font-size:0.85em;
color:#996600;
line-height:125%;
}
.tp-entrybox img {
float:right;
clear:both;
margin:5px;
}
