<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/**
 * .floatUnit
 */
.floatUnit {
	clear:both;
	width:100%;
	overflow:hidden;
}
.floatUnit .floatBox { float:left; }
.floatUnit .followBox { float:none; }
.floatUnit .floatBox img, .floatUnit .followBox img { vertical-align:top; }
* html .floatUnit .floatBox { display:inline; } /* for IE6 */

/**
 * .imgBlock
 */
.imgBlock { font-size:100%; line-height:1; }
.imgBlock img { vertical-align:top; }

/**
 * #contentsWrapper
 */
#contentsWrapper {
	margin:0 auto;
	border:1px solid #CCC;
	background:url( "../img/bg_contents.gif" ) left top repeat-x;
	width:898px;
	height:538px;
	position:relative;
	text-align:left;
}
#comment #contentsWrapper, #making #contentsWrapper, #interview #contentsWrapper { width:640px; }
#campaignDetails #contentsWrapper { width:930px; }
#comment #contentsWrapper, #making #contentsWrapper, #interview #contentsWrapper, #campaignDetails #contentsWrapper {
	border:0;
	background:none;
	height:auto;
}

/**
 * #contentsWrapper &gt; 
 * #contentsHeader, #contentsBody, #contentsFooter, #contentsNavi
 */
#contentsHeader, #contentsBody, #contentsFooter {
	clear:both;
	overflow:hidden;
}

#home #contentsHeader, #home #contentsBody, #home #contentsFooter, #home #contentsNavi, 
.secondary #contentsHeader, .secondary #contentsBody, .secondary #contentsFooter, .secondary #contentsNavi { position:absolute; left:0; }
#home #contentsBody, .secondary #contentsBody { z-index:0; }
#home #contentsHeader, .secondary #contentsHeader { z-index:1; }
#home #contentsFooter, .secondary #contentsFooter { z-index:2; }
#home #contentsNavi, .secondary #contentsNavi { z-index:3; }

#contentsHeader #siteId { margin:10px 20px; }
#contentsHeader #siteId p a {
	width:89px;
	height:35px;
}
#contentsHeader #pageTitle { margin:18px 30px; }
#contentsHeader #returnHome { margin:29px 15px 10px; }
#contentsHeader #siteId p, #contentsHeader #pageTitle h1, #contentsHeader #returnHome p, #contentsFooter #returnHome p { font-size:100%; line-height:1; }
#contentsHeader #siteId p a, #contentsHeader #pageTitle h1, #contentsHeader #returnHome p a, #contentsFooter #returnHome p a { display:block; }
#contentsHeader #siteId img, #contentsHeader #pageTitle img, #contentsHeader #returnHome img, #contentsFooter #returnHome img { vertical-align:top; }
#contentsHeader #returnHome p, #contentsFooter #returnHome p {
	width:132px;
	height:20px;
}
#campaignDetails #contentsFooter #returnHome p {
	width:188px;
	height:67px;
}

#home #contentsFooter { margin:500px 30px 0; }
.secondary #contentsFooter { left:auto; right:0; }
.secondary #contentsFooter #returnHome { margin:14px; }

#home #contentsNavi { margin:75px 35px 0; }
.secondary #contentsNavi {
	margin:0 auto;
	width:100%;
	bottom:0;
}

/**
 * #contentsNavi &gt; 
 * #globalNavi, #snsNavi, #campaignDetailButton
 */
#globalNavi li, #snsNavi li, #campaignIndex #campaignDetailButton p { font-size:100%; line-height:1; }
#globalNavi li a, #snsNavi li a, #campaignIndex #campaignDetailButton p a { display:block; }
#globalNavi img, #snsNavi img, #campaignIndex #campaignDetailButton img { vertical-align:top; }
#home #globalNavi li {
	margin-top:-12px;
	width:128px;
	height:88px;
}
.secondary #globalNavi {
	padding:7px 0;
	background:#600065;
}
.secondary #globalNavi ul {
	margin:0 auto;
	padding-left:20px;
	width:680px;
	overflow:hidden;
}
.secondary #globalNavi li {
	margin-right:20px;
	width:148px;
	height:55px;
	float:left;
}
.secondary #globalNavi .noCampaign { padding-left:148px; }
.secondary #globalNavi .noCampaign li { margin-right:45px; }
#campaignIndex #globalNavi { background:transparent; }
#campaignIndex #globalNavi ul {
	padding-left:23px;
	width:880px;
}
#campaignIndex #globalNavi li { margin-right:5px; }
#snsNavi ul {
	width:98px;
	overflow:hidden;
}
#snsNavi li {
	margin-right:5px;
	width:27px;
	height:27px;
	float:left;
}
#snsNavi li#naviMixi { width:29px; }
#home #snsNavi {
	position:absolute;
	top:395px;
	left:18px;
}
#moviesIndex #snsNavi {
	position:absolute;
	top:-40px;
	left:auto;
	right:60px;
}
#cmIndex #snsNavi {
	position:absolute;
	top:-40px;
	left:auto;
	right:60px;
}
#campaignIndex #campaignNavi {
	position:absolute;
	left:42px;
	top:-450px;
}
#campaignIndex #campaignNavi ul {
	overflow:hidden;
	width:813px;
}
#campaignIndex #campaignNavi li {
	margin-right:6px;
	float:left;
	width:267px;
	height:50px;
}
#campaignIndex #campaignNavi li.last { margin-right:0; }
#campaignIndex #campaignDetailButton {
	position:absolute;
	right:19px;
	top:-92px;
}
#campaignIndex #campaignDetailButton p {
	width:155px;
	height:82px;
}

/**
 * #tastyIndex
 */
#tastyIndex #contentsBody { margin:50px 47px 0; }
#tastyIndex #tips { margin:10px 6px 10px 10px; }

/**
 * #lineupIndex
 */
#lineupIndex .floatUnit .floatBox { width:315px; }
#lineupIndex .floatUnit .followBox { margin-left:373px; }
* html #lineupIndex .floatUnit .followBox { margin-left:370px; } /* for IE6 */
#productLineup { width:898px; }
#productNavi li, #returnLineup p { font-size:100%; line-height:1; }
#productNavi li a, #returnLineup p a { display:block; }
#productNavi img, #returnLineup img { vertical-align:top; }
#productNavi { margin:61px 0 0 55px; }
#productNavi ul {
	width:315px;
	overflow:hidden;
}
#productNavi li {
	margin:0 10px 10px 0;
	float:left;
}
#productNavi li a {
	width:95px;
	height:183px;
}
#productVisual {
	padding:62px 34px 0;
/*background:url( "../lineup/img/bg_lineup.jpg" ) 463px bottom no-repeat;*/
	height:407px;

}
.mv_nori {
	padding:62px 34px 0;
	background:url( "../lineup/img/mv_nori.png" ) 463px bottom no-repeat;
/*
	height:407px;
*/
}
.mv_sake {
	padding:62px 34px 0;
	background:url( "../lineup/img/mv_sake.jpg" ) right top no-repeat;
}
.mv_tarako {
	padding:62px 34px 0;
	background:url( "../lineup/img/mv_tarako.jpg" ) right top no-repeat;
}
.mv_wasabi {
	padding:62px 34px 0;
	background:url( "../lineup/img/mv_wasabi.jpg" ) right top no-repeat;
}
.mv_shirasu {
	padding:62px 34px 0;
	background:url( "../lineup/img/mv_shirasu.jpg" ) right top no-repeat;
}
.mv_ume {
	padding:62px 34px 0;
	background:url( "../lineup/img/mv_ume.jpg" ) right top no-repeat;
}



#returnLineup {
	position:absolute;
	top:430px;
	left:45px;
}
#returnLineup p a {
	width:126px;
	height:18px;
}
#yugeSWF, #SWFObjectExprInst {
	width:240px;
	height:360px;
	position:absolute;
	top:95px;
	left:185px;
}

/**
 * #moviesIndex
 */
#moviesIndex .floatUnit { width:800px; }
* html #moviesIndex .floatUnit { width:803px; } /* for IE6 */
#moviesIndex .floatUnit .floatBox, #moviesIndex .floatUnit .followBox { width:294px; }
#moviesIndex .floatUnit .floatBox { margin-right:10px;margin-left: 90px; }
#moviesIndex .floatUnit .followBox { margin-left:450px; } /* 3part is 540 */
#moviesList { padding:88px 33px 0; }
#moviesList p { padding:18px 0 16px 18px; }
#moviesList p a {
	margin-left:8px;
	display:inline-block;
}
* html #moviesList p a { display:inline; zoom:1; } /* for IE6 */

/**
 * #cmIndex
 */
#cmIndex .floatUnit { width:800px; }
* html #cmIndex .floatUnit { width:803px; } /* for IE6 */
#cmIndex .floatUnit .floatBox, #cmIndex .floatUnit .followBox { width:370px; }
#cmIndex .floatUnit .floatBox { margin-right:10px;margin-left: 265px; }
#cmIndex .floatUnit .followBox { margin-left:450px; } /* 3part is 540 */
#cmList { padding:70px 0px 0; }
#cmList p { padding:18px 0 16px 58px; }
#cmList p a {
	margin-left:8px;
	display:inline-block;
}
* html #moviesList p a { display:inline; zoom:1; } /* for IE6 */

/**
 * #campaignIndex
 */
#campaignIndex #contentsWrapper {
	background:url( "../img/bg_contents_campaign.gif" ) left bottom repeat-x;
	height:656px;
}
#campaignIndex #contentsBody { margin:234px 0 0; }
#campaignIndex #contentsNavi { bottom:5px; }
#campaignIndex #pageTitle { margin:0; }
#campaignIndex #campaignClosing {
	position:absolute;
	top:0;
	left:0;
	z-index:100;
}

#campaignDetails {
	margin-bottom:-20px;
	padding-top:10px;
	background-color:#D4E5A9;
}
#campaignDetails #contentsHeader, #campaignDetails #contentsBody, #campaignDetails #contentsFooter { position:relative; top:auto; }
#campaignDetails #contentsHeader #pageTitle { margin:0; }
#campaignDetails #campaignNavi {
	background:url( "../campaign/img/details/bg_navi.gif" ) left top no-repeat;
	position:relative;
	height:88px;
}
#campaignDetails #campaignNavi ul {
	margin:0 58px;
	padding-top:17px;
	overflow:hidden;
	width:812px;
}
#campaignDetails #campaignNavi li {
	margin-right:7px;
	float:left;
}
#campaignDetails #campaignNavi li.last { margin-right:0; }
#campaignDetails #prize, #campaignDetails #targetProducts, #campaignDetails #downloadPostcard { position:relative; }
#campaignDetails #prizeList, #campaignDetails #returnSite, #campaignDetails #downloadButton, #campaignDetails #adobeReaderButton { position:absolute; }
#campaignDetails #prizeList { top:324px; left:86px; }
#campaignDetails #prizeList li {
	margin-right:94px;
	float:left;
}
#campaignDetails #prizeList li.last { margin-right:0; }
#campaignDetails #returnSite { top:40px; right:40px; }
#campaignDetails #downloadButton { top:30px; right:40px; }
#campaignDetails #adobeReaderButton { top:218px; right:65px; }
#campaignDetails #contentsFooter #returnHome {
	margin:30px auto 10px;
	width:188px;
	height:67px;
}
#campaignDetails #contentsFooter #copyright {
	margin:10px auto 30px;
	width:331px;
	height:13px;
}
.sbreadCrumb1{
background-color:#ffffff;
padding-left:43px;
padding-top:12px;
padding-bottom:10px;
float:left;
}
.w100p{width:100%;}
.w980{width:980px;}</pre></body></html>