@charset "UTF-8";





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



@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: 0px;
	background-color:#fff;
	font-size: 12px;
	font-family: bookman old style;
 	list-style:none;
}		
li.section-wrap2index 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;	
}

.index-top-cat{
	margin:0px auto;
	margin-top: 0;
	width:100%; 
	max-width:1200px ; 
}


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.bnr-list-brand{
	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%;
}
li.bnr-list-brand {
	width:12.5%;
	margin:0;
	padding:0;
	border:0px solid #000;
	margin-bottom: 5px;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-snowgear/images/bnr-brandlogo-400-250-haikei.png");  
	background-size: cover;
}		
li.bnr-list-brand img{
	width:100%;
}


ul.bnr-list-size{
	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%;
}
li.bnr-list-size {
	width:7.14%;
	margin:0;
	padding:0;
	border:0px solid #000;
	margin-bottom: 5px;
	background-color:#fff;
	list-style:none;
	background-image: url("//www.muraspo.jp/value-snowgear/images/size_haikei.png");  
	background-size: cover;
}		
li.bnr-list-size img{
	width:100%;
}

ul.bnr-list-type{
	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%;
}
li.bnr-list-type {
	width:19.6%;
	margin:0.2%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 5px;
	background-color:#fff;
	list-style:none; 
	background-size: cover;
}		
li.bnr-list-type 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:32.9%;
	margin:0.2%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 5px;
	background-color:#fff;
	list-style:none;
	background-size: cover;
}		
li.bnr-list-feature img{
	width:100%;
}

ul.top-upperlist-2 {
	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.top-upperlist-2 li{
		border:0px solid #000;
		width:49.6%;
		margin: 0.2%;
		margin-bottom: 20px;
		padding: 0;
		background-color:#fff;
		list-style:none;
		text-align: left;
	}

ul.top-upperlist-2 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:49.6%;
		margin: 0.2%;
		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.7%;
		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.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.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;
}

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.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-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%;
}

.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 #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;	
}

.index-top-cat{
	margin:0px auto;
	margin-top: 0;
	width:100%; 
	max-width:1200px ; 
}

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.bnr-list-brand{
	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%;
}
li.bnr-list-brand {
	width:12.5%;
	margin:0;
	padding:0;
	border:0px solid #000;
	margin-bottom: 5px;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-snowgear/images/bnr-brandlogo-400-250-haikei.png");  
	background-size: cover;
}		
li.bnr-list-brand img{
	width:100%;
}


ul.bnr-list-size{
	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%;
}
li.bnr-list-size {
	width:7.14%;
	margin:0;
	padding:0;
	border:0px solid #000;
	margin-bottom: 5px;
	background-color:#fff;
	list-style:none;
	background-image: url("//www.muraspo.jp/value-snowgear/images/size_haikei.png");  
	background-size: cover;
}		
li.bnr-list-size img{
	width:100%;
}

ul.bnr-list-type{
	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%;
}
li.bnr-list-type {
	width:19.6%;
	margin:0.2%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 5px;
	background-color:#fff;
	list-style:none; 
	background-size: cover;
}		
li.bnr-list-type 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:32.9%;
	margin:0.2%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 5px;
	background-color:#fff;
	list-style:none;
	background-size: cover;
}		
li.bnr-list-feature img{
	width:100%;
}

ul.top-upperlist-2 {
	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.top-upperlist-2 li{
		border:0px solid #000;
		width:49.6%;
		margin: 0.2%;
		margin-bottom: 20px;
		padding: 0;
		background-color:#fff;
		list-style:none;
		text-align: left;
	}

ul.top-upperlist-2 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:49.6%;
		margin: 0.2%;
		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.7%;
		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.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.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;;
}


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.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-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%;
}


.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 #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;	
}

.index-top-cat{
	margin:0px auto;
	margin-top: -60px;
	width:100%; 
	max-width:1200px ; 
}


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.bnr-list-brand{
	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%;
}
li.bnr-list-brand {
	width:16.66%;
	margin:0;
	padding:0;
	border:0px solid #000;
	margin-bottom: 5px;
	background-color:#fff;
	list-style:none;
	background-image: url("https://www.muraspo.jp/value-snowgear/images/bnr-brandlogo-400-250-haikei.png"); 
	background-size: cover;
}		
li.bnr-list-brand img{
	width:100%;
}


ul.bnr-list-size{
	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%;
}
li.bnr-list-size {
	width:14.28%;
	margin:0;
	padding:0;
	border:0px solid #000;
	margin-bottom: 5px;
	background-color:#fff;
	list-style:none;
	background-image: url("//www.muraspo.jp/value-snowgear/images/size_haikei.png");  
	background-size: cover;
}		
li.bnr-list-size img{
	width:100%;
}


ul.bnr-list-type{
	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%;
}
li.bnr-list-type {
	width:32.9%;
	margin:0.2%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 5px;
	background-color:#fff;
	list-style:none; 
	background-size: cover;
}		
li.bnr-list-type 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:32.9%;
	margin:0.2%;
	padding:0;
	border:0px solid #000;
	margin-bottom: 5px;
	background-color:#fff;
	list-style:none;
	background-size: cover;
}		
li.bnr-list-feature img{
	width:100%;
}

ul.top-upperlist-2 {
	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.top-upperlist-2 li{
		border:0px solid #000;
		width:49.6%;
		margin: 0.2%;
		margin-bottom: 20px;
		padding: 0;
		background-color:#fff;
		list-style:none;
		text-align: left;
		line-height: 12px;
		font-size: 12px;
	}

ul.top-upperlist-2 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:49.6%;
		margin: 0.2%;
		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:49.4%;
		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:48%;
		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:98%;
		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.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:24%;
		margin: 0.1%;
		padding: 0px;
		background-color:#fff;
		font-size: 12px;
		font-family: bookman old style;
		list-style:none;
		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;;
}


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-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%;
}


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

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




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




/* ------------------------------
   loopSlider
------------------------------ */
.loopSliderWrap {
	top: 0;
	left: 0;
	height: 100px;
	overflow: hidden;
	position: absolute;
}

.loopSlider {
	margin: 0 auto;
	width: 100％;
	height: 100px;
	text-align: left;
	position: relative;
	overflow: hidden;
}

.loopSlider ul {
	height: 100px;
	float: left;
	overflow: hidden;
}

.loopSlider ul li {
	width: 100%;
	height: 100px;
	float: left;
	display: inline;
	overflow: hidden;
}

/* ------------------------------
   CLEARFIX ELEMENTS
------------------------------ */
.loopSliderWrap:after {
	content: "";
	display: none;
	clear: none;
}


/* ------------------------------
   loopSlider　ここまで
------------------------------ */




.clear { clear:both; }  




/***** オンマウスで画像を透明化 *****/

a img{
background:none!important;
}
 
a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
background:none!important;
}


















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

















/*------------------------------------------
オンマウスで画像を透明化
------------------------------------------*/
a img{
background:none!important;
}
 
a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
background:none!important;
}






/*------------------------------------------
常駐リンクアイコン
------------------------------------------*/
#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 #000;
}

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

.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: 45px;
}	

.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-ride {
	position: fixed;
	width: 60px;
	height: 60px;
	left:240px;
	bottom: 0px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #f00;
}

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

.to-ride-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-salomon {
	position: fixed;
	width: 60px;
	height: 60px;
	left:180px;
	bottom: 0px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #f00;
}

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

.to-salomon-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-burton {
	position: fixed;
	width: 60px;
	height: 60px;
	left:120px;
	bottom: 0px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #f00;
}

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

.to-burton-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-groundtrick {
	position: fixed;
	width: 60px;
	height: 60px;
	left:60px;
	bottom: 0px;
	background-color: #fff;
	opacity: 1;
	z-index: 10;
	border:0px solid #f00;
}

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

.to-groundtrick-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;
}




