@charset "UTF-8";



ul.sen-ari22 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-ari22 li{
		border:1px solid #000;
		width:48%;
		margin: 0.5%;
		margin-bottom: 20px;
		padding: 0 0 20px 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-ari22 li img{
	width: 100%;
}

ul.bnr-allpage{
	margin:0 0 5px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.bnr-allpage li {
	border:0px solid #999;
	width:49.4%;
	margin: 0.3%;
	margin-bottom: 20px;
	padding: 0px;
	background-color:#fff;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
}		
ul.bnr-allpage li img{
	width:100%;
	border:solid 1px #000;
	padding:0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
    box-shadow: 0px 0px 3px 0px #000;
    -moz-box-shadow: 0px 0px 3px 0px #000;
    -webkit-box-shadow: 0px 0px 3px 0px #000;	
}



  /******************************/
 /**     ＰＣレイアウト用     **/
/******************************/



@media screen and (min-width: 769px) {
img{
max-width: 100%;
height: auto;
width /***/: auto;　
}

/****** 記事一覧を横並びにする ******/


ul.section-wrap2index{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.section-wrap2index {
	border:0px solid #999;
	width:32.5%;
	margin: 0.3%;
	margin-bottom: 1.2%;
	padding: 0;
	background-color:#fff;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
}		
li.section-wrap2index img{
	width:99%;
	border:solid 1px #666;
	padding:0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
    box-shadow: 5px 5px 6px #000;
    -moz-box-shadow: 5px 5px 6px #000;
    -webkit-box-shadow: 5px 5px 6px #000;	
}




ul.section-wrap-archive{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.section-wrap-archive li {
	border:0px solid #999;
	width:32.5%;
	margin: 0.3%;
	margin-bottom: 1.2%;
	padding: 0px;
	background-color:#fff;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
}		
ul.section-wrap-archive li img{
	width:98%;
	border:solid 1px #000;
	padding:2%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
    box-shadow: 0px 0px 3px 0px #000;
    -moz-box-shadow: 0px 0px 3px 0px #000;
    -webkit-box-shadow: 0px 0px 3px 0px #000;	
}



ul.section-wrap-gallery{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	max-width:1200px;
	margin:0px auto;
}
ul.section-wrap-gallery li {
	border:0px solid #999;
	width:14%;
	margin: 0.1%;
	margin-bottom: 0.2%;
	padding: 0px;
	background-color:#fff;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
}		
ul.section-wrap-gallery li img{
	width:100%;
	border:solid 1px #000;
	padding:2%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
    box-shadow: 0px 0px 3px 0px #000;
    -moz-box-shadow: 0px 0px 3px 0px #000;
    -webkit-box-shadow: 0px 0px 3px 0px #000;	
}




ul.kaitoriannai-kobetsu-image-list{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.kaitoriannai-kobetsu-image-list li {
	width:49.3%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
}		
ul.kaitoriannai-kobetsu-image-list li img{
	width:100%;
}

ul.kaitoriannai-kobetsu-tenpo-list{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.kaitoriannai-kobetsu-tenpo-list li {
	border:1px solid #2f1073;
	width:47%;
	margin: 0.5%;
	margin-bottom: 1.2%;
	padding: 0.4%;
/*	background-color:#f8f6f6; */
	background-color:#92fce7;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
	 -webkit-border-radius: 0px;
	 -moz-border-radius: 0px;
	 border-radius: 0px;
	 box-shadow: 3px 3px 0px 0px rgba(47,16,115,.6);
	 -moz-box-shadow: 3px 3px 0px 0px rgba(47,16,115,.6);
	 -webkit-box-shadow: 3px 3px 0px 0px rgba(47,16,115,.8);
}		
ul.kaitoriannai-kobetsu-tenpo-list li img{
	width:100%;
}



ul.pagebnrlist-border0-3-3-2{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border0-3-3-2 li {
	width:32.5%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
}		
ul.pagebnrlist-border0-3-3-2 li img{
	width:100%;
}


ul.pagebnrlist-border0-2-2-1{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border0-2-2-1 li {
	width:49.3%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
}		
ul.pagebnrlist-border0-2-2-1 li img{
	width:100%;
}

ul.pagebnrlist-border0-all2{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border0-all2 li {
	width:49.3%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
}		
ul.pagebnrlist-border0-all2 li img{
	width:100%;
}

ul.pagebnrlist-border1-3-3-2{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border1-3-3-2 li {
	width:32.2%;
	margin:0.3%;
	padding:0;
	border:1px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
}		
ul.pagebnrlist-border1-3-3-2 li img{
	width:100%;
}


ul.bnr-list-index{
	margin:-0 0 10px 0;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;

}
li.bnr-list-index {
	width:19.0%;
	margin:0.5%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 0.1%;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-surfboard/images/bnr-menu1-haikei.png");
	background-size: cover;
}		
li.bnr-list-index img{
	width:100%;
}

ul.bnr-list-tenpo{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.bnr-list-tenpo {
	width:19.0%;
	margin:0.5%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 0;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-surfboard/images/bnr-menu472-135-tenpo-haikei.png");
	background-size: cover;
}		
li.bnr-list-tenpo img{
	width:100%;
}

ul.bnr-list-brand{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.bnr-list-brand {
	width:19.0%;
	margin:0.5%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 0.1%;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-surfboard/images/bnr-menu472-135-brand-haikei.png");
	background-size: cover;
}		
li.bnr-list-brand img{
	width:100%;
}

ul.bnr-list-feature{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.bnr-list-feature {
	width:19.0%;
	margin:0.5%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 3px;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-surfboard/images/bnr-menu472-135-feature-haikei.png");
	background-size: cover;
}		
li.bnr-list-feature img{
	width:100%;
}









ul.hashtag-list{
	width:90%;
	margin:0px auto;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}
ul.hashtag-list li {
        border:1px solid #ccc;
		width:6%;
		margin: 0.1%;
		padding: 0px;
		background-color:#fff;
		font-size: 12px;
		font-family: bookman old style;
		list-style:none;
		text-align: center;
    }


ul.youtube-list{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
ul.youtube-list li {
        border:0px solid #999;
		width:48.5%;
		margin: 0.5%;
		margin-bottom: 1.2%;
		padding: 0px;
		background-color:#fff;
		font-size: 12px;
		font-family: bookman old style;
        list-style:none;
    }


ul.newmodel-sizespec{
	margin:-0 0 10px 0;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;

}
ul.newmodel-sizespec li {
	width:50.5%;
	margin:0.3%;
	padding:1%;
	border:1px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
	background-size: cover;
	text-align: center;
}		
ul.newmodel-sizespec li img{
	width:100%;
}

ul.sen-nashi2 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-nashi2 li{
		border:0px solid #000;
		width:48.8%;
		margin: 0.5%;
		margin-bottom: 20px;
		padding: 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-nashi2 li img{
	width: 100%;
}

ul.sen-nashi2 li hr{
	border: 0.5px solid #000;
}

ul.sen-nashi2 li p{
	text-align: center;
}





ul.sen-nashi3 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-nashi3 li{
		border:0px solid #000;
		width:32%;
		margin: 0.3%;
		margin-bottom: 20px;
		padding: 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-nashi3 li img{
	width: 100%;
}

ul.sen-nashi3 li hr{
	border: 0.5px solid #000;
}

ul.sen-nashi3 li p{
	text-align: center;
}



ul.sen-nashi4 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-nashi4 li{
		border:0px solid #000;
		width:24%;
		margin: 0.3;
		margin-bottom: 20px;
		padding: 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-nashi4 li img{
	width: 100%;
}

ul.sen-nashi4 li hr{
	border: 0.5px solid #000;
}

ul.sen-nashi4 li p{
	text-align: center;
}



ul.sen-ari2 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-ari2 li{
		border:1px solid #000;
		width:48%;
		margin: 0.5%;
		margin-bottom: 20px;
		padding: 0 0 20px 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-ari2 li img{
	width: 100%;
}

ul.sen-ari2 li hr{
	border: 0.5px solid #000;
}

ul.sen-ari2 li p{
	text-align: center;
}


ul.sen-ari3 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-ari3 li{
		border:1px solid #000;
		width:32%;
		margin: 0.3%;
		margin-bottom: 20px;
		padding: 0 0 20px 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-ari3 li img{
	width: 100%;
}

ul.sen-ari3 li hr{
	border: 0.5px solid #000;
}

ul.sen-ari3 li p{
	text-align: center;
}


ul.sen-ari4 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-ari4 li{
		border:1px solid #000;
		width:24%;
		margin: 0.3%;
		margin-bottom: 20px;
		padding: 0 0 20px 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-ari4 li img{
	width: 100%;
}

ul.sen-ari4 li hr{
	border: 0.5px solid #000;
}

ul.sen-ari4 li p{
	text-align: center;
}

.single-tag-border{
	border:1px solid #999;
	padding:2px;
	border-radius:4px;
	background-color: #f5f5f5;
}
.single-tag-border a{
	text-decoration: none;
}




}  /* PCレイアウトここまで */



  /************************************/
 /**     タブレットレイアウト用     **/
/************************************/

@media screen and (max-width: 768px) {
img{
max-width: 100%;
height: auto;
width /***/: auto;　
}


/****** 記事一覧を横並びにする ******/



ul.section-wrap2index{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.section-wrap2index {
	border:0px solid #999;
	width:32.5%;
	margin: 0.3%;
	margin-bottom: 1.2%;
	padding: 0px;
	background-color:#fff;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
}		
li.section-wrap2index img{
	width:98%;
	border:solid 1px #666;
	padding:0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
    box-shadow: 5px 5px 6px #000;
    -moz-box-shadow: 5px 5px 6px #000;
    -webkit-box-shadow: 5px 5px 6px #000;		
}

ul.section-wrap-archive{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.section-wrap-archive li {
	border:0px solid #999;
	width:32.5%;
	margin: 0.3%;
	margin-bottom: 1.2%;
	padding: 0px;
	background-color:#fff;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
}		
ul.section-wrap-archive li img{
	width:98%;
	border:solid 1px #000;
	padding:2%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
    box-shadow: 0px 0px 3px 0px #000;
    -moz-box-shadow: 0px 0px 3px 0px #000;
    -webkit-box-shadow: 0px 0px 3px 0px #000;	
}

ul.section-wrap-gallery{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	max-width:1200px;
	margin:0px auto;
}
ul.section-wrap-gallery li {
	border:0px solid #999;
	width:14%;
	margin: 0.1%;
	margin-bottom: 0.2%;
	padding: 0px;
	background-color:#fff;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
}		
ul.section-wrap-gallery li img{
	width:100%;
	border:solid 1px #000;
	padding:2%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
    box-shadow: 0px 0px 3px 0px #000;
    -moz-box-shadow: 0px 0px 3px 0px #000;
    -webkit-box-shadow: 0px 0px 3px 0px #000;	
}




ul.kaitoriannai-kobetsu-image-list{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.kaitoriannai-kobetsu-image-list li {
	width:49.3%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
}		
ul.kaitoriannai-kobetsu-image-list li img{
	width:100%;
}

ul.kaitoriannai-kobetsu-tenpo-list{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.kaitoriannai-kobetsu-tenpo-list li {
	border:1px solid #2f1073;
	width:47%;
	margin: 0.5%;
	margin-bottom: 1.2%;
	padding: 0.4%;
	background-color:##92fce7;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
	 -webkit-border-radius: 0px;
	 -moz-border-radius: 0px;
	 border-radius: 0px;
	 box-shadow: 3px 3px 0px 0px rgba(47,16,115,.6);
	 -moz-box-shadow: 3px 3px 0px 0px rgba(47,16,115,.6);
	 -webkit-box-shadow: 3px 3px 0px 0px rgba(47,16,115,.8);
}		
ul.kaitoriannai-kobetsu-tenpo-list li img{
	width:100%;
}

/*-----------------------
　リストで画像を並べる　　　 
------------------------*/



ul.bnr-list-tenpo{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.bnr-list-tenpo {
	width:19.0%;
	margin:0.5%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 0;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-surfboard/images/bnr-menu472-135-tenpo-haikei.png");
	background-size: cover;
}		
li.bnr-list-tenpo img{
	width:100%;
}

ul.bnr-list-brand{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.bnr-list-brand {
	width:19.0%;
	margin:0.5%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 0;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-surfboard/images/bnr-menu472-135-brand-haikei.png");
	background-size: cover;
}		
li.bnr-list-brand img{
	width:100%;
}

ul.bnr-list-feature{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.bnr-list-feature {
	width:19.0%;
	margin:0.5%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 0;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-surfboard/images/bnr-menu472-135-feature-haikei.png");
	background-size: cover;
}		
li.bnr-list-feature img{
	width:100%;
}




ul.pagebnrlist-border0-3-3-2{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border0-3-3-2 li {
	width:32.5%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	font-size: 12px;
	list-style:none;
}		
ul.pagebnrlist-border0-3-3-2 li img{
	width:100%;
}





ul.pagebnrlist-border0-2-2-1{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border0-2-2-1 li {
	width:49.3%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	font-size: 12px;
	list-style:none;
	text-align:center;
}		
ul.pagebnrlist-border0-2-2-1 li img{
	width:100%;
}

ul.pagebnrlist-border0-all2{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border0-all2 li {
	width:49.3%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
}		
ul.pagebnrlist-border0-all2 li img{
	width:100%;
}

ul.pagebnrlist-border1-3-3-2{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border1-3-3-2 li {
	width:32.2%;
	margin:0.3%;
	padding:0;
	border:1px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
}		
ul.pagebnrlist-border1-3-3-2 li img{
	width:100%;
}



ul.bnr-list-index{
	margin: 0 0 10px 0;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.bnr-list-index {
	width:19.0%;
	margin:0.5%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 0;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-surfboard/images/bnr-menu1-haikei.png");
	background-size: cover;
}		
.bnr-list-index img{
	width:100%;
}







ul.hashtag-list{
	width:90%;
	margin:0px auto;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}
ul.hashtag-list li {
        border:1px solid #ccc;
		width:8%;
		margin: 0.1%;
		padding: 0px;
		background-color:#fff;
		font-size: 12px;
		font-family: bookman old style;
		list-style:none;
		text-align: center;
    }




ul.youtube-list{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
ul.youtube-list li {
        border:0px solid #999;
		width:48.5%;
		margin: 0.5%;
		margin-bottom: 1.2%;
		padding: 0px;
		background-color:#fff;
		font-size: 12px;
		font-family: bookman old style;
        list-style:none;
    }


ul.newmodel-sizespec{
	margin:-0 0 10px 0;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;

}
ul.newmodel-sizespec li {
	width:70.5%;
	margin:0.3%;
	padding:1%;
	border:1px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
	background-size: cover;
	text-align: center;
}		
ul.newmodel-sizespec li img{
	width:100%;
}


ul.sen-nashi2 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-nashi2 li{
		border:0px solid #000;
		width:48.8%;
		margin: 0.5%;
		margin-bottom: 20px;
		padding: 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-nashi2 li img{
	width: 100%;
}

ul.sen-nashi2 li hr{
	border: 0.5px solid #000;
}

ul.sen-nashi2 li p{
	text-align: center;
}





ul.sen-nashi3 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-nashi3 li{
		border:0px solid #000;
		width:32%;
		margin: 0.3%;
		margin-bottom: 20px;
		padding: 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-nashi3 li img{
	width: 100%;
}

ul.sen-nashi3 li hr{
	border: 0.5px solid #000;
}

ul.sen-nashi3 li p{
	text-align: center;
}



ul.sen-nashi4 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-nashi4 li{
		border:0px solid #000;
		width:24%;
		margin: 0.3;
		margin-bottom: 20px;
		padding: 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-nashi4 li img{
	width: 100%;
}

ul.sen-nashi4 li hr{
	border: 0.5px solid #000;
}

ul.sen-nashi4 li p{
	text-align: center;
}



ul.sen-ari2 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-ari2 li{
		border:1px solid #000;
		width:48%;
		margin: 0.5%;
		margin-bottom: 20px;
		padding: 0 0 20px 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-ari2 li img{
	width: 100%;
}

ul.sen-ari2 li hr{
	border: 0.5px solid #000;
}

ul.sen-ari2 li p{
	text-align: center;
}


ul.sen-ari3 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-ari3 li{
		border:1px solid #000;
		width:32%;
		margin: 0.3%;
		margin-bottom: 20px;
		padding: 0 0 20px 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-ari3 li img{
	width: 100%;
}

ul.sen-ari3 li hr{
	border: 0.5px solid #000;
}

ul.sen-ari3 li p{
	text-align: center;
}


ul.sen-ari4 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-ari4 li{
		border:1px solid #000;
		width:24%;
		margin: 0.3%;
		margin-bottom: 20px;
		padding: 0 0 20px 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-ari4 li img{
	width: 100%;
}

ul.sen-ari4 li hr{
	border: 0.5px solid #000;
}

ul.sen-ari4 li p{
	text-align: center;
}


ul.finlist2 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.finlist2 li{
		border:1px solid #000;
		width:48%;
		margin: 0.5%;
		margin-bottom: 20px;
		padding: 0 0 20px 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.finlist2 li img{
	width: 100%;
}

ul.finlist2 li hr{
	border: 0.5px solid #000;
}

.single-tag-border{
	border:1px solid #999;
	padding:2px;
	border-radius:4px;
	background-color: #f5f5f5;
}
.single-tag-border a{
	text-decoration: none;
}




}  /* タブレットレイアウトここまで */






  /********************************/
 /**     スマホレイアウト用     **/
/********************************/

@media screen and (max-width: 640px) {
img{
max-width: 100%;
height: auto;
width /***/: auto;　
}


/****** 記事一覧を横並びにする ******/




ul.section-wrap2index{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.section-wrap2index {
	border:0px solid #999;
	width:48.2%;
	margin: 0.3%;
	margin-bottom: 1.2%;
	padding: 0px;
	background-color:#fff;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
}		
li.section-wrap2index img{
	width:98%;
	border:solid 1px #666;
	padding:0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
    box-shadow: 5px 5px 6px #000;
    -moz-box-shadow: 5px 5px 6px #000;
    -webkit-box-shadow: 5px 5px 6px #000;	
}




ul.section-wrap-archive{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.section-wrap-archive li {
	border:0px solid #999;
	width:49.2%;
	margin: 0.1%;
	margin-bottom: 1.2%;
	padding: 0px;
	background-color:#fff;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
}		
ul.section-wrap-archive li img{
	width:98%;
	border:solid 1px #000;
	padding:2%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
    box-shadow: 0px 0px 3px 0px #000;
    -moz-box-shadow: 0px 0px 3px 0px #000;
    -webkit-box-shadow: 0px 0px 3px 0px #000;	
}

ul.section-wrap-gallery{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	max-width:1200px;
	margin:0px auto;
}
ul.section-wrap-gallery li {
	border:0px solid #999;
	width:23%;
	margin: 0.8%;
	margin-bottom: 0.2%;
	padding: 0px;
	background-color:#fff;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
}		
ul.section-wrap-gallery li img{
	width:100%;
	border:solid 1px #000;
	padding:2%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
    box-shadow: 0px 0px 3px 0px #000;
    -moz-box-shadow: 0px 0px 3px 0px #000;
    -webkit-box-shadow: 0px 0px 3px 0px #000;	
}




ul.kaitoriannai-kobetsu-image-list{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.kaitoriannai-kobetsu-image-list li {
	width:99.3%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
}		
ul.kaitoriannai-kobetsu-image-list li img{
	width:100%;
}

ul.kaitoriannai-kobetsu-tenpo-list{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.kaitoriannai-kobetsu-tenpo-list li {
	border:0px solid #2f1073;
	width:99%;
	margin: 0.5%;
	margin-bottom: 1.2%;
	padding: 0.4%;
	background-color:#fff;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
	 -webkit-border-radius: 0px;
	 -moz-border-radius: 0px;
	 border-radius: 0px;
	 box-shadow: 2px 2px 0px 0px rgba(47,16,115,.6);
	 -moz-box-shadow: 2px 2px 0px 0px rgba(47,16,115,.6);
	 -webkit-box-shadow: 2px 2px 0px 0px rgba(47,16,115,.8);
}		
ul.kaitoriannai-kobetsu-tenpo-list li img{
	width:100%;
}


/*-----------------------
　リストで画像を並べる　　　 
------------------------*/

ul.bnr-list-tenpo{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.bnr-list-tenpo {
	width:24.0%;
	margin:0.5%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 0;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-surfboard/images/bnr-menu472-135-tenpo-haikei.png");
	background-size: cover;
}		
li.bnr-list-tenpo img{
	width:100%;
}

ul.bnr-list-brand{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.bnr-list-brand {
	width:24.0%;
	margin:0.5%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 0;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-surfboard/images/bnr-menu472-135-brand-haikei.png");
	background-size: cover;
}		
li.bnr-list-brand img{
	width:100%;
}

ul.bnr-list-feature{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
li.bnr-list-feature {
	width:24.0%;
	margin:0.5%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 0;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-surfboard/images/bnr-menu472-135-feature-haikei.png");
	background-size: cover;
}		
li.bnr-list-feature img{
	width:100%;
}





ul.pagebnrlist-border0-3-3-2{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border0-3-3-2 li {
	width:49.3%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	font-size: 12px;
	list-style:none;
}		
ul.pagebnrlist-border0-3-3-2 li img{
	width:100%;
}


ul.pagebnrlist-border0-2-2-1{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border0-2-2-1 li {
	width:99.3%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	font-size: 12px;
	list-style:none;
	text-align:center;
}		
ul.pagebnrlist-border0-2-2-1 li img{
	width:100%;
}

ul.pagebnrlist-border0-all2{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border0-all2 li {
	width:49.3%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
}		
ul.pagebnrlist-border0-all2 li img{
	width:100%;
}

ul.pagebnrlist-border1-3-3-2{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border1-3-3-2 li {
	width:49.2%;
	margin:0.3%;
	padding:0;
	border:1px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
}		
ul.pagebnrlist-border1-3-3-2 li img{
	width:100%;
}

ul.bnr-list-index{
	width:100%;
	margin:0px auto;
    margin-bottom:10px ;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
li.bnr-list-index {
	width:24.0%;
	margin:0.5%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 3px;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-surfboard/images/bnr-menu1-haikei.png");
	background-size: cover;
}		
li.bnr-list-index img{
	width:100%;
}





/* グリッドコンテンツ */



ul.hashtag-list{
	width:95%;
	margin:0px auto;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}
ul.hashtag-list li {
        border:1px solid #ccc;
		width:24%;
		margin: 0.2%;
		padding: 0px;
		background-color:#fff;
		font-size: 12px;
		font-family: bookman old style;
		list-style:none;
		text-align: center;
    }
 


.site-header-conts{
margin-top:-19px;
}

.global-nav{
padding:28px 0 10px 10px;
}

ul.youtube-list{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
ul.youtube-list li {
        border:0px solid #999;
		width:98.5%;
		margin: 0.5%;
		margin-bottom: 1.2%;
		padding: 0px;
		background-color:#fff;
		font-size: 12px;
		font-family: bookman old style;
        list-style:none;
    }


ul.newmodel-sizespec{
	margin:-0 0 10px 0;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;

}
ul.newmodel-sizespec li {
	width:95.5%;
	margin:0.3%;
	padding:1%;
	border:1px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
	background-size: cover;
	text-align: center;
}		
ul.newmodel-sizespec li img{
	width:100%;
}


ul.sen-nashi2 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-nashi2 li{
		border:0px solid #000;
		width:48.8%;
		margin: 0.5%;
		margin-bottom: 20px;
		padding: 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-nashi2 li img{
	width: 100%;
}

ul.sen-nashi2 li hr{
	border: 0.5px solid #000;
}

ul.sen-nashi2 li p{
	text-align: center;
}





ul.sen-nashi3 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-nashi3 li{
		border:0px solid #000;
		width:32%;
		margin: 0.3%;
		margin-bottom: 20px;
		padding: 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-nashi3 li img{
	width: 100%;
}

ul.sen-nashi3 li hr{
	border: 0.5px solid #000;
}

ul.sen-nashi3 li p{
	text-align: center;
}



ul.sen-nashi4 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-nashi4 li{
		border:0px solid #000;
		width:24%;
		margin: 0.3;
		margin-bottom: 20px;
		padding: 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-nashi4 li img{
	width: 100%;
}

ul.sen-nashi4 li hr{
	border: 0.5px solid #000;
}

ul.sen-nashi4 li p{
	text-align: center;
}



ul.sen-ari2 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-ari2 li{
		border:1px solid #000;
		width:48%;
		margin: 0.5%;
		margin-bottom: 20px;
		padding: 0 0 20px 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-ari2 li img{
	width: 100%;
}

ul.sen-ari2 li hr{
	border: 0.5px solid #000;
}

ul.sen-ari2 li p{
	text-align: center;
}


ul.sen-ari3 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-ari3 li{
		border:1px solid #000;
		width:48%;
		margin: 0.3%;
		margin-bottom: 20px;
		padding: 0 0 20px 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-ari3 li img{
	width: 100%;
}

ul.sen-ari3 li hr{
	border: 0.5px solid #000;
}

ul.sen-ari3 li p{
	text-align: center;
}


ul.sen-ari4 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.sen-ari4 li{
		border:1px solid #000;
		width:48%;
		margin: 0.3%;
		margin-bottom: 20px;
		padding: 0 0 20px 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.sen-ari4 li img{
	width: 100%;
}

ul.sen-ari4 li hr{
	border: 0.5px solid #000;
}

ul.sen-ari4 li p{
	text-align: center;
}


ul.finlist2 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	margin:0px auto;
}
 
ul.finlist2 li{
		border:1px solid #000;
		width:98%;
		margin: 0.5%;
		margin-bottom: 20px;
		padding: 0 0 20px 0;
		background-color:#fff;
		list-style:none;
		text-align: center;
	}

ul.finlist2 li img{
	width: 100%;
}

ul.finlist2 li hr{
	border: 0.5px solid #000;
}

.single-tag-border{
	border:1px solid #999;
	padding:2px;
	border-radius:4px;
	background-color: #f5f5f5;
}
.single-tag-border a{
	text-decoration: none;
}



}  /* スマホレイアウトここまで */


ul.pagebnrlist-border0-all2{
	margin:0 0 10px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
}
ul.pagebnrlist-border0-all2 li {
	width:49.3%;
	margin:0.3%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 10px;
	background-color:#fff;
	list-style:none;
}		
ul.pagebnrlist-border0-all2 li img{
	width:100%;
}




span.anchorlink {
    position: relative;
    top: -120px;
    display: block;
}



.side-shiborikomi-header{
	width:fix;
	color:#2f1073;
	border-left:solid 10px #53268b;
	padding:2px 0 2px 4px;
/*	background: url("//www.muraspo.jp/value-surfboard/images/bnr-side-haikei.png") ;  */
	background-repeat:no-repeat;
}




.clear { clear:both; }  


.header-jcarousel{margin: 0px auto;}









/*------------------------------------------
オンマウスで画像を透明化
------------------------------------------*/
a img{
background:none!important;
}
 
a:hover img{

opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
/*background:none!important;*/
/*transform: scale(1.01);*/	/*画像の拡大率*/
/*transition-duration: 0.3s;*/	/*変化に掛かる時間*/

}


/*------------------------------------------
常駐リンクアイコン
------------------------------------------*/
#to-styling {
	position: fixed;
	width: 45px;
	height: 60px;
	right:0px;
	bottom: 340px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #000;
}

#to-styling img{
	width:60px;
}

.to-styling-icon {
	color: #000;
	font-size: 11px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-weight: bold;
	text-align:center;
	line-height:12px;
	opacity: 1.0;
}

#to-enjoyridelife {
	position: fixed;
	width: 45px;
	height: 60px;
	right:0px;
	bottom: 280px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #000;
}

#to-enjoyridelife img{
	width:60px;
}

.to-enjoyridelife-icon {
	color: #000;
	font-size: 11px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-weight: bold;
	text-align:center;
	line-height:12px;
	opacity: 1.0;
}

#to-online {
	position: fixed;
	width: 45px;
	height: 60px;
	right:0px;
	bottom: 220px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #000;
}

#to-online img{
	width:60px;
}

.to-online-icon {
	color: #000;
	font-size: 11px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-weight: bold;
	text-align:center;
	line-height:12px;
	opacity: 1.0;
}

#to-official {
	position: fixed;
	width: 45px;
	height: 60px;
	right:0px;
	bottom: 160px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #fff100;
}

#to-official img{
	width:60px;
}

.to-official-icon {
	color: #000;
	font-size: 11px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-weight: bold;
	text-align:center;
	line-height:12px;
	opacity: 1.0;
}

#to-shoplist {
	position: fixed;
	width: 45px;
	height: 60px;
	right:0px;
	bottom: 100px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #f00;
}

#to-shoplist img{
	width:60px;
}

.to-shoplist-icon {
	color: #000;
	font-size: 11px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-weight: bold;
	text-align:center;
	line-height:12px;
	opacity: 1.0;
}

#to-firewire {
	position: fixed;
	width: 60px;
	height: 60px;
	left:240px;
	bottom: 0px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #f00;
}

#to-firewire img{
	width:60px;
}

.to-firewire-icon {
	color: #000;
	font-size: 11px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-weight: bold;
	text-align:center;
	line-height:16px;
	opacity: 1.0;
}



#to-lost {
	position: fixed;
	width: 60px;
	height: 60px;
	left:180px;
	bottom: 0px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #f00;
}

#to-lost img{
	width:60px;
}

.to-lost-icon {
	color: #000;
	font-size: 11px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-weight: bold;
	text-align:center;
	line-height:16px;
	opacity: 1.0;
}

#to-channel {
	position: fixed;
	width: 60px;
	height: 60px;
	left:120px;
	bottom: 0px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #f00;
}

#to-channel img{
	width:60px;
}

.to-channel-icon {
	color: #000;
	font-size: 11px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-weight: bold;
	text-align:center;
	line-height:12px;
	opacity: 1.0;
}

#to-category {
	position: fixed;
	width: 60px;
	height: 60px;
	left:60px;
	bottom: 0px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #f00;
}

#to-category img{
	width:60px;
}

.to-category-icon {
	color: #000;
	font-size: 12px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-weight: bold;
	text-align:center;
	line-height:16px;
	opacity: 1.0;
}

#to-search {
	position: fixed;
	width: 60px;
	height: 60px;
	left:0px;
	bottom: 0px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #f00;
}

#to-search img{
	width:60px;
}

.to-search-icon {
	color: #000;
	font-size: 12px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-weight: bold;
	text-align:center;
	line-height:16px;
	opacity: 1.0;
}





