@charset 'utf-8';

/*

	Airbike　用スタイルシート

	Copyright J-LINE CORPORATION. All rights reserved.
	http://www.j-line.co.jp/

*/

/* ----------------------------------------------------------
	共通
------------------------------------------------------------- */


/* Start: Recommended Isotope styles */

/**** Isotope Filtering ****/

.isotope-item {
		z-index: 2;
}

.isotope-hidden.isotope-item {
		z-index: 1;
		pointer-events: none;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
		-webkit-transition-duration: .8s;
			 -moz-transition-duration: .8s;
				-ms-transition-duration: .8s;
				 -o-transition-duration: .8s;
						transition-duration: .8s;
}

.isotope {
		-webkit-transition-property: height, width;
			 -moz-transition-property: height, width;
				-ms-transition-property: height, width;
				 -o-transition-property: height, width;
						transition-property: height, width;
}

.isotope .isotope-item {
		-webkit-transition-property: -webkit-transform, opacity;
			 -moz-transition-property:    -moz-transform, opacity;
				-ms-transition-property:     -ms-transform, opacity;
				 -o-transition-property:      -o-transform, opacity;
						transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
		-webkit-transition-duration: 0s;
			 -moz-transition-duration: 0s;
				-ms-transition-duration: 0s;
				 -o-transition-duration: 0s;
						transition-duration: 0s;
}

/* End: Recommended Isotope styles */



/* disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling {
		-webkit-transition: none;
			 -moz-transition: none;
				-ms-transition: none;
				 -o-transition: none;
						transition: none;
}

.element {
		position: relative;
		float: left;
		overflow: hidden;
		width: 225px;
		height: 225px;
		margin: 5px;
}

.element * {
		position: absolute;
		margin: 0;
}

/**** Example Options ****/

.option-set {
		margin: 0 0 40px;
}
.option-set li {
		font-size: 85.7%;
		font-weight: bold;
		float: left;
		width: 172px;
		margin: 0 0 10px 20px;
		border: 2px solid #1abc9c;
}

.option-set a {
		display: block;
		padding: 5px 5px 5px 30px;
		transition: .2s linear;
		transition-property: all;
		text-decoration: none;
		color: #1abc9c;
		background: url(../img/common/ico_arrow.png) no-repeat 10px;
}
.option-set a:hover,
a.selected {
		color: #fff;
		background: url(../img/common/ico_down.png) no-repeat 10px #1abc9c;
}
.name{
	display: none;
}