@charset "utf-8";




/**********************

 Main Column

***********************/



.fs-l-main .fs-l-pageMain .main_inner{
	margin: -7px 0 0;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .bn_781{
	margin: 7px 0 0;
	padding: 0 0 18px;
	background: url(https://nuts.itembox.design/item/img/top/shadow_781.png) bottom center no-repeat;
}

.fs-l-main .fs-l-pageMain .main_inner .bn_781 .inner{
	background: #fff;
}

.fs-l-main .fs-l-pageMain .main_inner .harf_erea{
	margin: 7px 0 0;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .harf_erea .harf_inner {
	margin: -7px 0 0 -9px;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
}

.fs-l-main .fs-l-pageMain .main_inner .harf_erea .harf_inner .bn_386 {
	width: 45%;
	margin: 7px 0 0 9px;
	padding: 0 0 18px;
	background: url(https://nuts.itembox.design/item/img/top/shadow_386.png) bottom center no-repeat;
}

.fs-l-main .fs-l-pageMain .main_inner .harf_erea .harf_inner .bn_386 .inner{
	background: #fff;
}


.fs-l-main .fs-l-pageMain .main_inner .ch_erea{
	margin: 40px 0 0;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ch_erea .want{
	margin: -18px 0 0;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap{
	margin: 0;
	padding: 13px 0 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .inner{
	margin: 0 0 0 -9px;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .inner .chbox{
	float: left;
	width: 386px;
	margin: 6px 0 0 9px;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .inner .chbox p.category_caption{
	font-size: 11px;
	line-height: 1.3;
	color: #6a6a6a;
	margin: 0;
	padding: 3px 0 0 3px;
}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea{
	margin: 40px 0 0;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap{
	margin: 0;
	padding: 15px 0 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner {
	margin: 0 0 0 -9px;
	padding: 0;
	display: flex;
}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox{
	max-width: 149px;
	margin: 0 0 0 9px;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox a{
	margin: 0;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox a:link { color: #4a4a4a;}
.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox a:visited { color: #4a4a4a;}
.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox a:hover { color: #604c3f;}
.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox a:active { color: #4a4a4a;}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .crown{
	margin: 0;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .thumbnail{
	margin: 0;
	padding: 0 0 14px;
	background: url(https://nuts.itembox.design/item/img/top/shadow_rank.png) bottom center no-repeat;
}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .thumbnail .inner{
	background: #fff;
	border: 1px #cacaca solid;
}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .brand{
	font-size: 13px;
	line-height: 1.2;
	font-weight: 700;
	margin: 0;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .item_cap{
	font-size: 12px;
	line-height: 1.2;
	margin: 5px 0 0;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .price{
	font-size: 13px;
	line-height: 1.1;
	margin: 9px 0 0;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .price span.tax{
	font-size: 11px;
}


.fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .threepoint{
	margin: 0;
	padding: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .threepoint .point_01{
	margin: 0;
	padding: 0;
	position: relative;
}

.fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .threepoint .point_01 .lead{
	width: 365px;
	text-align: justify;
	font-size: 15px;
	line-height: 1.9;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 157px;
	left: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .threepoint .point_02{
	margin: 0;
	padding: 0;
	position: relative;
}

.fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .threepoint .point_02 .lead{
	width: 367px;
	text-align: justify;
	font-size: 15px;
	line-height: 1.9;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 157px;
	right: 0;
}

.fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .threepoint .point_03{
	margin: 0;
	padding: 0;
	position: relative;
}

.fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .threepoint .point_03 .lead{
	width: 365px;
	text-align: justify;
	font-size: 15px;
	line-height: 1.9;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 125px;
	left: 0;
}


/*==== ウィンドチャイム調整用css
======================================*/


.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner{
	margin: -7px 0 0;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .bn_781{
	margin: 7px 0 0;
	padding: 0 0 18px;
	background: url(../img/top/shadow_781.png) bottom center no-repeat;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .bn_781 .inner{
	background: #fff;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .bn_781 .inner img,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea img{
	width:781px;
	height:auto;
	}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .harf_erea{
	margin: 7px 0 0;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .harf_erea .harf_inner{
	margin: -7px 0 0 -9px;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .harf_erea .harf_inner .bn_386{
	float: left;
	width: 386px;
	margin: 7px 0 0 9px;
	padding: 0 0 18px;
	background: url(../img/top/shadow_386.png) bottom center no-repeat;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .harf_erea .harf_inner .bn_386 .inner{
	background: #fff;
}


.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea{
	margin: 40px 0 0;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .want{
	margin: -18px 0 0;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap{
	margin: 0;
	padding: 13px 0 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .inner{
	margin: 0 0 0 -9px;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .inner .chbox{
	float: left;
	width: 386px;
	margin: 6px 0 0 9px;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .threepoint{
	margin: 0;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .threepoint .point_01,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .threepoint .point_02,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .threepoint .point_03{
	margin: 10px 0;
	padding: 0;
	position: relative;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap .threepoint p{
	margin:0px 20px 30px;
	font-size:18px;
	line-height:1.7;
	}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap ul{
	background:#d9c399;
	padding:40px 20px;
	margin-bottom:30px;
	}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap ul > li:nth-child(1){
	font-size:20px;
	font-weight:bold;
	margin-bottom:20px;
	}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap ul > li:nth-child(2){
	font-size:18px;
	}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap dl{
	padding:0 20px 40px;
	margin-bottom:30px;
	}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap dl > dt{
	font-size:20px;
	font-weight:bold;
	margin:40px 0 10px;
	}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ch_erea .ch_wrap dl > dd{
	font-size:16px;
	}
	

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea{
	margin: 40px 0 0;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap{
	margin: 0;
	padding: 15px 0 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap{
	margin-bottom:60px;
	}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner {
	margin: 0 0 30px -18px;
	padding: 0;
	flex-wrap:wrap ;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner h4{
	margin:20px 0;
	}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner h4 img{
	width:781px;
	height:auto;
	}


.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner .soundbox {
	float: left;
	width: 245px;
	margin: 0px 0 0 18px;
	padding: 0;
	max-width: initial;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox a,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner .soundbox a{
	margin: 0;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox a:link,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner .soundbox a:link { color: #4a4a4a;}
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox a:visited,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner .soundbox a:visited { color: #4a4a4a;}
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox a:hover,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner .soundbox a:hover { color: #604c3f;}
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox a:active,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner .soundbox a:active { color: #4a4a4a;}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .crown{
	margin: 0;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .thumbnail,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner .soundbox .thumbnail{
	margin: 0;
	padding: 0 0 14px;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .thumbnail img,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner .soundbox .thumbnail img{
	width:243px;
	height:auto;
	}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .thumbnail .inner,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner .soundbox .thumbnail .inner{
	background: #fff;
	border: 1px #cacaca solid;
	box-shadow:2px 2px 4px;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .brand,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner .soundbox .brand{
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	margin:5px 0;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .item_cap,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner sound_ereag .sound_wrap .sound_inner .soundbox .item_cap{
	font-size: 15px;
	line-height: 1.2;
	margin: 5px 0 0;
	padding: 0;
}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .rankbox .btn,
.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .sound_erea .sound_wrap .sound_inner .soundbox .btn{
	margin:5px 0;
	}

.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .sound-text{
	float:left;
	margin-top:30px;
	}


.fs-body-category-windchimes .fs-l-main .fs-l-pageMain .main_inner .ranking_erea .ranking_wrap .ranking_inner .sound-text img{
	width:781px;
	}


