@charset "utf-8";

/* 全てのサイズ共通 */

body {
	background-color: #fff;
}

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

#wrapper {
	width: 94%;
	margin: 0 auto;
}

/* メインビジュアル */
#mv {
	width: 100%;
}

#mv img {
	width: 100%;
    height: auto;
	margin-bottom: 20px;
}

/* 査定コンテンツ */
#mvCnt {
	width: 100%;
}

#mvCnt01 {
	width: 100%;
	margin-bottom: 10px;
}

#mvCnt01 div.onlineBtn {
	margin: 9px auto 5px;
}

#mvCnt02 {
	width: 100%;
	margin-bottom: 10px;
}

#mvCnt02left {
	width: 51%;
	float: left;
}

#mvCnt02Right {
	width: 45%;
	float: right;
}

#mvCnt02Right p#syuchoBtn {
	margin-bottom: 9px;
}

/* トピックス */
#topicsArea {
	position: relative;
	border: 2px solid #ddced0;
	padding: 6px 0 10px;
}

#topicsTtl {
	width: 14%;
	margin: 0 auto 6px;
}

.topicsCnt {
	overflow: hidden;
	padding: 0 30px;
}

#topicsArea span {
	position: absolute;
	top: 40%;
}

#topicsArea span img {
	width: 7px;
}

#topicsArea span.prevTopicsBtn {
	left: 10px;
}

#topicsArea span.nextTopicsBtn {
	right: 10px;
}

/* レフトカラム */
#contLeft {
	width: 100%;
}

h3#sideNavTtl {
	width: 100%;
}

ul#topSideNav {
	width: 100%;
}

ul#topSideNav li {
	width: 100%;
}

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

li#sideNav01 { background: url(../../img/sp/sp_item01.jpg) no-repeat 0 0; background-size: 100% auto; }
li#sideNav02 { background: url(../../img/sp/sp_item02.jpg) no-repeat 0 0; background-size: 100% auto; }
li#sideNav03 { background: url(../../img/sp/sp_item03.jpg) no-repeat 0 0; background-size: 100% auto; }
li#sideNav04 { background: url(../../img/sp/sp_item04.jpg) no-repeat 0 0; background-size: 100% auto; }
li#sideNav05 { background: url(../../img/sp/sp_item05.jpg) no-repeat 0 0; background-size: 100% auto; }
li#sideNav06 { background: url(../../img/sp/sp_item06.jpg) no-repeat 0 0; background-size: 100% auto; }
li#sideNav07 { background: url(../../img/sp/sp_item07.jpg) no-repeat 0 0; background-size: 100% auto; }
li#sideNav08 { background: url(../../img/sp/sp_item08.jpg) no-repeat 0 0; background-size: 100% auto; }


li.sideNavPdg a {
	display: block;
	padding: 15px 0 15px 50px;
}

li#sideNav07 a {
	display: block;
	padding: 15px 0 15px 50px;
}

#contBanner {
	position: relative;
	width: 100%;
}

#contBanner div {
	width: 100%;
	margin-bottom: 10px;
}

#contBanner span.prevBtn {
	position: absolute;
	top: 60%;
	left: 0;
}

#contBanner span.nextBtn {
	position: absolute;
	top: 60%;
	right: 0;
}

#contBanner span img {
	width: 17px;
	height: auto;
}



ul#topSide2 li {

}


/* ライトカラム */
#contRight {
	width: 100%;
}

/* 買取強化商品 */
#topContBox1 {
	width: 100%;
	margin-bottom: 30px;
}

.topCntTtl {
	width: 100%;
	margin-bottom: 0 !important;
}

/* ウイスキーとブランデー */
#enhancedArea {
	width: 100%;
	border-bottom: 2px solid #ddced0;
}

.enhancedBox {
	width: 100%;
	clear: both;
	border-top: 2px solid #ddced0; 
	border-right: 2px solid #ddced0; 
	border-left: 2px solid #ddced0; 
}

.enhancedTtl01 {
	width: 100%;
	height: 117px;
	margin: 0 !important;
	padding: 40px 0 0 15px;
	color: #881111;
	font-size: 28px;
}

.enhancedTtl01 img, .enhancedTtl02 img {
	width: 25px;
	height: auto;
    margin: -4px 10px 0 0;
}

.enhancedTtl02 {
	width: 100%;
	height: 51px;
	margin: 0 !important;
	padding: 10px 0 0 15px;
	color: #881111;
	font-size: 24px;
}



.enhancedWisky     { background: url(../../img/sp/sp_kyouka01.jpg) no-repeat bottom right;  background-size: 100% auto; }
.enhancedBrandy    { background: url(../../img/sp/sp_kyouka02.jpg) no-repeat bottom right;  background-size: 100% auto; }
.enhancedWine      { background: url(../../img/sp/sp_kyouka03.jpg) no-repeat bottom right;  background-size: 100% auto; }
.enhancedChampagne { background: url(../../img/sp/sp_kyouka04.jpg) no-repeat bottom right;  background-size: 100% auto; }
.enhancedShochu    { background: url(../../img/sp/sp_kyouka05.jpg) no-repeat bottom right;  background-size: 100% auto; }
.enhancedSake      { background: url(../../img/sp/sp_kyouka06.jpg) no-repeat bottom right;  background-size: 100% auto; }

ul.enhancedTxt {
	width: 100%;
	margin: 0 !important;
	padding: 1rem 0;
	text-indent: -1em;
}

ul.enhancedTxt li {
	width: 100%;
	padding-left: 2.1em;
	text-indent: -1em;
}


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

#premiereTtl {
	width: 100%;
}

#premiereTtl01 {
	width: 30%;
	height: auto;
	float: left;
}

#premiereTtl02 {
	width: 30%;
	height: auto;
	float: right;
}

#premiereArea {
	width: 100%;
	height: 200px;
	background: #cccccc;
}

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

#marketPriceTtl {
	width: 100%;
	height: 35px;
	border-bottom: 2px solid #958a8b;
}

#marketPriceTtl img {
	width: 65%;
	height: auto;
	float: left;
}

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

/* お酒買取価格の相場 リスト */
.marketPriceArea {
	width: 100%;
}

.marketPriceBoxSp {
	width: 100%;
	height: 100%;
	float: left;
	border-bottom: 2px solid #958a8b;

}

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

.marketPriceTtl02 img {
	width: 25px;
	height: auto;
	margin: -4px 10px 0 0;
}

#PriceTtlWhisky    { background: url(../../img/sp/sp_soba_item01.jpg) no-repeat bottom right; background-size: 10% auto; }
#PriceTtlBrandy    { background: url(../../img/sp/sp_soba_item02.jpg) no-repeat bottom right; background-size: 10% auto; }
#PriceTtlWine      { background: url(../../img/sp/sp_soba_item03.jpg) no-repeat bottom right; background-size: 10% auto; }
#PriceTtlChampagne { background: url(../../img/sp/sp_soba_item04.jpg) no-repeat bottom right; background-size: 10% auto; }
#PriceTtlShochu    { background: url(../../img/sp/sp_soba_item05.jpg) no-repeat bottom right; background-size: 10% auto; }
#PriceTtlSake      { background: url(../../img/sp/sp_soba_item06.jpg) no-repeat bottom right; background-size: 10% auto; }

.marketPriceBoxSp table {
	width: 100%;
	
}

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

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

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

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

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

/* 新着情報 共通 */
#topContBox4 {
	width: 100%;
}

.newsAreaLeft {
	margin-bottom: 20px
}

.newsAreaRight {
	margin-bottom: 20px
}

.newsTtlBox {
	width: 100%;
	height: 40px;
}

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

.newsBtn {
	width: 24%;
	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: 0;
	color: #881111;
	font-weight: bold;
}



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

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: 15px;
	float: left;
	background: #ccc;
}

.newTxtBox1 {
	float: left;
	width: 60%;
}

/* お知らせとお客様の声 */
#topContBox5 {
	margin-bottom: 20px;
}

	ul.newsArea2 {
	width: 100%;
}

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

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




@media screen and (max-width:767px) { 
    /* スマートフォン用　*/



}
@media screen and (min-width:768px) and ( max-width:1010px) {
    /* タブレット用　*/
	

	
}

