#slider div {
  width: 100% !important;
}
#slider div img {
  width: 100% !important;
  height: auto;
}
.bx-wrapper .bx-viewport {
  box-shadow: none !important;
  border: none !important;
  left: 0 !important;
}
.bx-wrapper {
  margin-bottom: 60px !important;
}
.sales-banner {
 margin-top: 5px;
  margin-bottom: 15px;
} 
/**
 *	What's New
 */

.whatsnewtitle .section-title {
	border-bottom: 1px solid #5f5b58;
	padding-top: 5px;
	padding-bottom: 5px;
}

/*What's New内　インラインフレーム*/
.inlineframe    {
	background-color:#FFFFFF;
	height:450px;
	overflow:auto;
	overflow-y:scroll;
	overflow-x:hidden;
	margin-right: 20px;
	margin-bottom: 30px;
	margin-left: 10px;
	padding-left: 15px;
}

.inlineframe a:link, .about2 a:link {/*未訪問のリンク*/
	color:#333333;
	text-decoration:none;
}
.inlineframe a:visited, .about2 a:visited {/*訪問済みのリンク*/
	color:#333333;
	text-decoration:none;
}
.inlineframe a:hover, .about2 a:hover {/*マウスカーソル等がその上に来ている要素*/
	color:#333399;
	text-decoration:underline;
}
.newinfo {
	border-bottom: 1px dashed #5f5b58;
	margin-bottom: 3px;
    padding-top: 7px;
    padding-bottom: 20px;
}

/*about Lumiere Douce*/
.about .section-title {
	border-bottom: 1px solid #5f5b58;
	padding-top: 5px;
	padding-bottom: 5px;
}
.about .section-body {
   margin-right: 20px;
  margin-left: 5px;
}  
.about {
    margin-bottom: 30px;
}

/* ########### 420px以下 ########### */
@media (max-width: 420px) {

/*トップページ用CSSの右側余白設定*/
.block-sellranking, .block-banner-main, .block-banner-main, .whatsnewtitle, .block-recommend {
	margin-right: 15px;
}
/*セールスバナー画像下余白*/
.sales-banner img  {
  margin-bottom: 13px;
}  
  
}

/* ########### 421px以上から599px以下 ########### */
@media (min-width: 421px) and (max-width: 599px) {

/*トップページ用CSSの右側余白設定*/
.block-sellranking, .block-banner-main, .block-banner-main, .whatsnewtitle, .block-recommend {
	margin-right: 30px;
}
/*セールスバナー画像下余白*/
.sales-banner img  {
  margin-bottom: 13px;
} 
  
}

/* ########### 600px以上〜767px以下 ########### */
@media (min-width: 600px) and (max-width: 767px) {

/*フッターのオーダーインフォの左右余白設定*/
.ui-main-bottom .section-body {
  margin-right: 30px;
}

/*トップページ用CSSの右側余白設定*/
.block-sellranking, .block-banner-main, .block-banner-main, .whatsnewtitle, .block-recommend {
	margin-right: 20px;
}


}

/* ########### 768px以上〜999px以下 ########### */
@media (min-width: 768px) and (max-width: 999px) {



}

/* ########### 1000px以上 ########### */
@media (min-width: 1000px) {

.block-sellranking, .block-banner-main, .block-banner-main, .whatsnewtitle, .block-recommend {
	margin-right: 15px;
}
 
}



