@charset "UTF-8";

/* INDEX HEADER
========================================== */
.logoHeader {
	background:url(../images/aizuchuounyugyou_header.gif) no-repeat;
	width:335px;
	height:50px;
	display:block;
	text-indent:-9999px;
	float:left;
	margin-top:40px;
}
.logoHeader a {
	background:url(../images/aizuchuounyugyou_header.gif) no-repeat;
	width:335px;
	height:50px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#indexImg {
	background:url(../images/header_index.png) no-repeat;
	width:960px;
	height:360px;
	text-indent:-9999px;
	margin-bottom:15px;
}

/* INDEX CONTENT
========================================== */
#indexContent {
	width:680px;
	float:left;
}
.enName {
	font-size:90%;
	line-height:1.5em;
	text-align:center;
	margin-bottom:10px;
}

.miCommodity{
	background:url(../images/mi_commodity.png) no-repeat;
	width:335px;
	height:251px;
	display:block;
	text-indent:-9999px;
	float:left;
}
.miCommodity a {
	background:url(../images/mi_commodity.png) no-repeat;
	width:335px;
	height:251px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miCommodity a:hover {
	background:url(../images/mi_commodity_hover.png);
}

.miIce{
	background:url(../images/mi_ice.png) 0 0 no-repeat;
	width:335px;
	height:251px;
	display:block;
	text-indent:-9999px;
	float:right;
}
.miIce a {
	background:url(../images/mi_ice.png) 0 0 no-repeat;
	width:335px;
	height:251px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miIce a:hover {
	background-position:0 -251px;
}


/* 最新ニュースリスト */
#latestNewsWrapper {
	margin-top:15px;
}
#latestNewsWrapper h2 {
	background:url(../images/indexnews.png) no-repeat;
	height:29px;
	text-indent:-9999px;
	border-bottom:solid 4px #6EBB54;
}
#latestNewsWrapper ul {
	margin-bottom:20px;
}
#latestNewsWrapper ul li {
	font-size:80%;
	margin-top: 15px;
	padding: 0 0 12px 5px;
	border-bottom: dotted 2px #014F27;
}
#latestNewsWrapper ul li a {
	text-decoration:none;
	color:#666;
}
#latestNewsWrapper ul li a:hover {
	text-decoration:underline;
	color:#990000;
}
#latestNewsWrapper .newRelease {
	color:#990000;
	font-weight:600;
}
#latestNewsWrapper .category {
	color:#3A3792;
	width:140px;
	float:left;
	font-weight:600;
}
#latestNewsWrapper .title {
	width:520px;
	float:right;
}
/* ボタン「一覧を見る」 */
.more  {
	text-align:right;
}
.more a  {
	text-decoration:none;
	color:#666666;
}
.more span {
	font-size:80%;
}
.more a:hover {
	text-decoration:underline;
	color:#990000;
}
/* facebook youtube */
.indexTitlebar{
	background:url(../images/title_bar.png) no-repeat;
	width:665px;
	height:25px;
	margin-bottom:30px;
	padding:0 0 0 15px;
}
.indexTitlebar span{
	background-color:#fff;
	font-size:19px;
	padding:0 14px 0 0;
	height:32px;
	display:inline-block;
	font-weight:600;
}
#snsWrap{
	margin:30px 0;
}
#snsWrap h4{
	color:#005BAC;
	font-size:110%;
	line-height:1.5em;
	border-bottom:solid 2px #005BAC;
	margin-bottom:15px;
}
#facebookWrap{
	width:500px;
	margin:0 auto 50px;
}
#youtubeWrap{
	width:500px;
	margin:0 auto;
}
#youtubeWrap iframe{
	margin-bottom: 20px;
}
/* サイドメニュー
================================================== */
#indexSideMenu {
	width:265px;
	float:right;
}
#indexSideMenu li {
	margin-bottom:10px;
}
/* ごあいさつ */
.miMessage {
	background:url(../images/mi_message.png) no-repeat;
	width:265px;
	height:146px;
	display:block;
	text-indent:-9999px;
}
.miMessage a {
	background:url(../images/mi_message.png) no-repeat;
	width:265px;
	height:146px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miMessage a:hover {
	background:url(../images/mi_message_hover.png);
}
/* おいしさの秘密 */
.miFlow {
	background:url(../images/mi_flow.png) no-repeat;
	width:265px;
	height:146px;
	display:block;
	text-indent:-9999px;
}
.miFlow a {
	background:url(../images/mi_flow.png) 0 0 no-repeat;
	width:265px;
	height:146px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miFlow a:hover {
	background-position:0 -146px;
}
/* HACCP */
.miHaccp {
	background:url(../images/mi_haccp.png) no-repeat;
	width:265px;
	height:146px;
	display:block;
	text-indent:-9999px;
}
.miHaccp a {
	background:url(../images/mi_haccp.png) no-repeat;
	width:265px;
	height:146px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miHaccp a:hover {
	background:url(../images/mi_haccp_hover.png);
}

/* 生産者のこだわり */
.miProducer {
	background:url(../images/mi_producer.png) no-repeat;
	width:265px;
	height:146px;
	display:block;
	text-indent:-9999px;
}
.miProducer a {
	background:url(../images/mi_producer.png) no-repeat;
	width:265px;
	height:146px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miProducer a:hover {
	background:url(../images/mi_producer_hover.png);
}

/* 女の子ストーリー */
.miGirl {
	background:url(../images/mi_girl.png) no-repeat;
	width:265px;
	height:146px;
	display:block;
	text-indent:-9999px;
}
.miGirl a {
	background:url(../images/mi_girl.png) no-repeat;
	width:265px;
	height:146px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miGirl a:hover {
	background:url(../images/mi_girl_hover.png);
}

/* ショッピング */
.miEc {
	background:url(../images/mi_ec.png) no-repeat;
	width:265px;
	height:76px;
	display:block;
	text-indent:-9999px;
}
.miEc a {
	background:url(../images/mi_ec.png) no-repeat;
	width:265px;
	height:76px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miEc a:hover {
	background:url(../images/mi_ec_hover.png);
}
/* 会津の雪ソフトクリーミィヨーグルト */
.miYogurt {
	width:265px;
	height:76px;
	display:block;
	text-indent:-9999px;
}
.miYogurt a {
	background:url(../images/mi_yogurt.png) 0 0 no-repeat;
	width:265px;
	height:76px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miYogurt a:hover {
	background-position:0 -76px;
}
/* ふるさと納税 */
.miFurusato {
	width:265px;
	height:76px;
	display:block;
	text-indent:-9999px;
}
.miFurusato a {
	background:url(../images/mi_furusato.png) 0 0 no-repeat;
	width:265px;
	height:76px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miFurusato a:hover {
	background-position:0 -76px;
}
/* オンラインショップ */
.miOnlineshop {
	width:265px;
	height:76px;
	display:block;
	text-indent:-9999px;
}
.miOnlineshop a {
	background:url(../images/mi_onlineshop.png) 0 0 no-repeat;
	width:265px;
	height:76px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miOnlineshop a:hover {
	background-position:0 -76px;
}
/* 会社概要 */
.miCompany {
	background:url(../images/mi_company.png) no-repeat;
	width:265px;
	height:44px;
	display:block;
	text-indent:-9999px;
}
.miCompany a {
	background:url(../images/mi_company.png) no-repeat;
	width:265px;
	height:44px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miCompany a:hover {
	background:url(../images/mi_company_hover.png);
}

/* お問い合わせ */
.miInquiry {
	background:url(../images/mi_inquiry.png) no-repeat;
	width:265px;
	height:44px;
	display:block;
	text-indent:-9999px;
}
.miInquiry a {
	background:url(../images/mi_inquiry.png) no-repeat;
	width:265px;
	height:44px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miInquiry a:hover {
	background:url(../images/mi_inquiry_hover.png);
}

/* 工場見学会のご案内 */
.miTour {
	background:url(../images/mi_tour.png) no-repeat;
	width:265px;
	height:146px;
	display:block;
	text-indent:-9999px;
}
.miTour a {
	background:url(../images/mi_tour.png) no-repeat;
	width:265px;
	height:146px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.miTour a:hover {
	background:url(../images/mi_tour_hover.png);
}
