@charset "utf-8";

body {
	background-color: #fff;
}

nav.container-fluid {
	margin-bottom: 0;
}


/* メインビジュアル */
#mv {
	width: 100%;
    height: 883px;
	margin-bottom: 40px;
	padding-top: 570px;
	background: url(../../img/mv_back.jpg) no-repeat center bottom #000;
}

#mvCnt {
	width: 1008px;
	height: 274px;
	margin: 0 auto;
}

#mvCnt01 {
	width: 368px;
	height: 274px;
	padding: 150px 0 0 19px; 
	float: left;
	background: url(../../img/top_mv_satei.jpg) no-repeat 0 0;
}

#mvCnt02 {
	width: 460px;
	height: 274px;
	margin: 0 20px;
	float: left;
}

#mvCnt03 {
	width: 140px;
	height: 274px;
	float: left;
}

#mvCnt03 p {
	width: 140px;
	height: 127px;
}

#mvCnt03_1 {
	margin-bottom: 20px;
}



/* レフトカラム */
#contLeft {
	width: 218px;
	float: left;
}

/* サイドナビ */
h3#sideNavTtl {
	width: 218px;
	margin: 0;
}

ul#topSideNav {
	width: 218px;
	margin-bottom: 40px;
}

ul#topSideNav li {
	width: 218px;
	height: 71px;
}

ul#topSideNav li a {
	color: #392426;
}


li#sideNav01 { background: url(../../img/common/side_nav01.jpg) no-repeat 0 0;}
li#sideNav02 { background: url(../../img/common/side_nav02.jpg) no-repeat 0 0;}
li#sideNav03 { background: url(../../img/common/side_nav03.jpg) no-repeat 0 0;}
li#sideNav04 { background: url(../../img/common/side_nav04.jpg) no-repeat 0 0;}
li#sideNav05 { background: url(../../img/common/side_nav05.jpg) no-repeat 0 0;}
li#sideNav06 { background: url(../../img/common/side_nav06.jpg) no-repeat 0 0;}
li#sideNav07 { background: url(../../img/common/side_nav07.jpg) no-repeat 0 0;}
li#sideNav08 { background: url(../../img/common/side_nav08.jpg) no-repeat 0 0;}

li.sideNavPdg a {
	display: block;
	width: 218px;
	height: 71px;
	padding: 27px 0 10px 60px;
}

li#sideNav07 a {
	display: block;
	width: 218px;
	height: 71px;
	padding: 17px 0 10px 60px;
}

#contBanner {
	width: 218px;
	height: 200px;
	margin-bottom: 20px;
}

ul#topSide2 li {
	width: 218px;
	height: auto;
	margin-bottom: 20px;	
}


/* ライトカラム */
#contRight {
	width: 750px;
	float: right;
}

/* 買取強化商品 */
.topCntTtl {
	width: 750px;
	height: 64px;
	margin-bottom: 30px;
}

/* ウイスキーとブランデー */
#enhanced01 {
	width: 750px;
    height: 260px;
	margin-bottom: 30px;
	background: url(../../img/enhanced01_back.jpg) no-repeat center bottom;
}

.enhancedBox01 {
	width:375px;
	float: left;
}

.enhancedTtl01 {
	width: 375px;
	color: #8b0f0f;
	font-size: 20px;
}

.enhancedCnt01 {
	width: 375px;
}

.enhancedImg01 {
	width: 140px;
	height: 190px;
	float: left;
}

.enhancedTxt01 li {
	width: 215px;
	float: right;
	padding-left: 20px;
	padding-left: 1em;
	text-indent: -1em;
}

/* ワインとシャンパンと焼酎と日本酒 */
#enhanced02 {
	width: 750px;
	height: 350px;
	margin-bottom: 30px;
	background: url(../../img/enhanced02_back.jpg) no-repeat center bottom;
}

.enhancedBox02 {
	width: 180px;
	float: left;
}

.enhancedTxtMgn {
	margin-right: 10px;
}

.enhancedTtlBox02 {
	width: 175px;
	height: 74px;
	padding-left: 5px;
}

	.enhancedImg02 {
		float: left;
		margin-right: 10px;
	}

	.enhancedTtl02 {
		float: left;
		font-size: 20px;
		color: #881111;
		padding-top: 45px;
	}

.enhancedTxt02 li {
	width: 180px;
	clear: both;
	padding-left: 1em;
	text-indent: -1em;
    padding-right: 10px;
}

/* Premiere 買取額高騰中 */
#topContBox2 {
	width: 750px;
	margin-bottom: 50px;
}

#premiereTtl {
	width: 750px;
	height: 56px;
	margin-bottom: 10px;
}

#premiereTtl01 {
	width: 154px;
	height: 25px;
	float: left;
}

#premiereTtl02 {
	width: 194px;
	height: 56px;
	float: right;
}

#premiereArea {
	width: 750px;
	height: 230px;
	background: #cccccc;
}

/* お酒買取価格の相場 */
#topContBox3 {
	width: 750px;
	padding-bottom: 30px;
}

#marketPriceTtl {
	width: 750px;
	height: 50px;
	margin-bottom: 15px;
	border-bottom: 2px solid #958a8b;
}

#marketPriceTtl img {
	width: 289px;
	height: 29px;
	float: left;
}

#marketPriceTtl p {
	float: right;
	padding-top: 15px;
}

/* お酒買取価格の相場 リスト */
.marketPriceArea {
	width: 750px;
	margin-bottom: 30px;
}

.marketPriceBoxPc {
	width: 345px;
	height: 100%;
	float: left;
	margin-bottom: 15px;
	border-bottom: 2px solid #958a8b;

}

.marketPriceMgn {
	margin-right: 60px;
}

.marketPriceTtl02 {
	width: 345px;
	height: 60px;
	padding-top: 25px;
	color: #392426;
	font-size: 20px;
}

#PriceTtlWhisky    { background: url(../../img/top_whisky02.png) no-repeat top right; }
#PriceTtlBrandy    { background: url(../../img/top_brandy02.png) no-repeat top right; }
#PriceTtlWine      { background: url(../../img/top_wine02.png) no-repeat top right; }
#PriceTtlChampagne { background: url(../../img/top_Champagne02.png) no-repeat top right; }
#PriceTtlShochu    { background: url(../../img/top_shochu02.png) no-repeat top right; }
#PriceTtlSake      { background: url(../../img/top_sake02.png) no-repeat top right;
    margin-top: 60px;
    height: 60px;
}

.marketPriceBoxPc table {
	width: 345px;
	
}

.marketPriceBoxPc table tr:nth-child(even) {
    background:#fff;
}

.marketPriceBoxPc table tr:nth-child(odd) {
    background:#f7f4f4;
}

.marketPriceBoxPc table tr th {
	width: 70%;
 	padding: 8px 0 8px 10px;
 	font-weight: normal;
	vertical-align: middle;	
}

.marketPriceBoxPc table tr th span {
	line-height: 1.9;
	color: #777;
	font-size: 11px;
}

.marketPriceBoxPc table tr td {
	width: 30%;
	padding-right: 10px;
	text-align: right;
	vertical-align: middle;
}

/* 新着情報 共通 */
#topContBox4 {
	width: 750px;
	margin-bottom: 40px;
}

.newsAreaLeft {
	float: left;
}

.newsAreaRight {
	float: right;
}

.newsTtlBox {
	width: 354px;
	height: 40px;
}

.newsTtl {
	width: 268px;
	float: left;
	padding: 10px 20px;
	color: #fff;
	background: url(../../img/top_news_ttl.jpg) no-repeat 0 0;
}

.newsBtn {
	width: 86px;
	float: right;
	color: #fff;
	background: url(../../img/top_news_btn.jpg) no-repeat 0 0;
}

.newsBtn a {
	display: block;
	padding: 10px 20px;
	color: #fff;
}

.newsBtn a:hover { color: #fff !important; }

.newsDay {
	margin-bottom: 10px;
}



/* 買取実績と豆知識 */
ul.newsArea1 {
	width: 354px;
}

ul.newsArea1 li {
	background: #f7f4f4;
	margin-bottom: 1px;
}

ul.newsArea1 li a {
	display: block;
	padding: 10px 30px 10px 10px;
}

.newsImg {
	width: 80px;
	height: 80px;
	margin-right: 20px;
	float: left;
	background: #ccc;
	overflow: hidden;
}
.newsImg img {
	width: 100%;
	height: auto;
}

.newTxtBox1 {
	float: left;
	width: 214px;
}

/* お知らせとお客様の声 */
ul.newsArea2 {
	width: 354px;
}

ul.newsArea2 li {
	background: #f7f4f4;
	margin-bottom: 1px;
}

ul.newsArea2 li a {
	display: block;
	padding: 10px 30px 10px 10px;
}

