@import url(https://brsring.itembox.design/item/leftnavi.css?t=20220826110347);
@import url(https://brsring.itembox.design/item/css/leftnavi_gnavi.css?t=20220826110347);
@import url(https://brsring.itembox.design/item/css/itempage_pc.css?t=20220826110347);
@import url(https://brsring.itembox.design/item/css/itempage_sp.css?t=20220826110347);
@import url(https://brsring.itembox.design/item/css/review.css?t=20220826110347);
@import url(https://brsring.itembox.design/item/css/category.css?t=20220826110347);
@import url(https://brsring.itembox.design/item/s/content/search/css/fs_original_search.css?t=20220826110347);

@import url(https://use.fontawesome.com/releases/v5.8.1/css/all.css);
/*カルーセル*/
@media screen and (min-width: 641px) {
li{list-style:none}
.slickbox {
	max-width: 1550px;
	margin: 0 auto;
	padding: 24px;
	width: 1350px;
}

.slickbox img {
        width: 400px;
        margin: 15px;
}

/*ヘッダーロゴ*/
.header_logo {
        padding: 10px;
        text-align: center;
}

/*#picnav*/
#picnav{
	width: 1200px;
	margin: 0px auto 0;
	overflow: hidden;
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	box-sizing: border-box;
justify-content: space-between;
}
#picnav li{
	
	/*width: 160px;*/
	
	margin-bottom:1%;
	box-sizing:border-box;
	list-style: none;
    width: 14%;
}
#picnav li:first-child{
	background: url(https://brsring.itembox.design/item/navi01.gif?t=20181029153601) no-repeat top 10px left 0%;
	padding-left: 60px;/*45+20*/
    
}
#picnav li:nth-child(2){
	background: url(https://brsring.itembox.design/item/navi02.gif?t=20181029153601) no-repeat top 10px left 0%;
    
}
#picnav li:nth-child(3){
	background: url(https://brsring.itembox.design/item/navi03.gif?t=20181029153601) no-repeat top 10px left 0%;
    
}
#picnav li:nth-child(4){
	background: url(https://brsring.itembox.design/item/navi04.gif?t=20181029153601) no-repeat top 10px left 0%; padding-left: 50px;/*35+20*/
}
#picnav li:nth-child(5){    
           background: url(https://brsring.itembox.design/item/navi06.gif) no-repeat top 10px left 0%;
	padding-left: 50px;/*35+20*/
       }
#picnav li:nth-child(6){    
           background: url(https://brsring.itembox.design/item/navi_05aacd.gif) no-repeat top 0px left 0%;
          padding-left: 115px;
    width: 30%;
    margin-right: 0;
       }       
#picnav li dl dt{
	font-size: 11px;
}
#picnav li dl dd{
        font-size: 10px;
}
#picnav li a:link, #picnav li a:visited, #picnav li a:hover, #picnav li a:active{
	text-decoration: none!important;
}
#picnav li:nth-child(2) a{
	display: block;
	width: 100%;
	padding-left: 60px;/*43+20*/
}
#picnav li:nth-child(3) a{
	display: block;
	width: 100%;
	padding-left: 60px;/*45+20*/
}
#picnav li:nth-child(5) a{
	display: block;
	width: 100%;
	padding-left: 120px;
}
#picnav_sp{display:none;}
.fs-p-drawer fs-l-sideArea aside{
        width: 100%;
}
.giftabout{width: 70%; border: 1px solid #ddd; padding: 10px; color:#000;}
.giftabout li{text-align: left; padding-left: 1em;text-indent: -1em;font-size: 12px;margin-top: 5px;}
.about_gray{background:#efeded; padding: 2px;margin-top: 10px;text-align: center;}
.amazonpay img{width:338px; margin-top: 5px;}
.pc { display: block !important; }
.sp { display: none !important; }
.sp_newitem { display: none !important; }
.sp_sns { display: none !important; }
}


@media screen and (max-width: 640px) {
li{list-style:none}
#picnav{
display:none;   
}
#picnav_sp{
	width: 100%;
	margin: 0 auto 0;
	overflow: hidden;
    
}
#picnav_sp li{
    height:50px;
    float:left;
	/*width: 160px;*/
	margin-bottom:1%;
    margin-left: 1%;
	box-sizing:border-box;
	
	list-style: none;
}
#picnav_sp li:first-child{
	background: url(https://brsring.itembox.design/item/navi01.gif) no-repeat top 10px left 0%;
	padding-left: 50px;/*45+20*/
    width: 30%;
margin-left: 2%;
}

#picnav_sp li:nth-child(2){
	background: url(https://brsring.itembox.design/item/navi04.gif) no-repeat top 10px left 0%;
    margin-left: 2%;
    padding-left:40px;/*45+20*/
    width: 32%;
}

#picnav_sp li:nth-child(3){
	background: url(https://brsring.itembox.design/item/navi05.gif) no-repeat top  left 0%;
    padding-left:50px;/*45+20*/

    width: 33%;
}
  
#picnav_sp li dl dt{
    padding-top: 10px;
	font-size: 10px;
}
#picnav_sp li dl dd{
        font-size: 10px;
}
#picnav_sp li a:link, #picnav li a:visited, #picnav li a:hover, #picnav li a:active{
	text-decoration: none!important;
}
.giftabout{width: 100%; border: 1px solid #ddd; padding: 10px; color:#000;box-sizing: border-box;}
.giftabout li{text-align: left; padding-left: 1em;text-indent: -1em;font-size: 12px;margin-top: 5px;}
.about_gray{background:#efeded; padding: 2px;margin-top: 10px;text-align: center;}
.amazonpay img{width:98%; margin:5px 0 2px;}
.pc { display: none !important; }
.sp { display: block !important; }
.sp_newitem { display: inline-block !important;
width: 100% !important; }
.sp_sns { display: inline-block !important;
width: 100% !important; }
}