@charset "UTF-8";
/* -- ///////////////////////////////////////////
copyright 2010 FIELD co,ltd.
All Rights Reserved.
 
created: 2015.03.25 FIELD
////////////////////////////////////////// -- */

/* new_collection
----------------------------------------------------- */
.mb0{ margin-bottom:0 !important;}
.center{ text-align:center;}

#new_collection{
	line-height:1.8;
}

.intro{
	text-align:center;
	margin-bottom:60px;	
}

#lineup{
	background-color:#f6f6f6;
	padding:60px 0;	
	margin-bottom:60px;
}

#lineup .lineup_inner{
	width:1000px;
	margin:0 auto;
}

#lineup .lineup_inner h2{
	text-align:center;
	margin-bottom:30px;	
}

#lineup .lineup_inner p{
	text-align:center;
	margin-bottom:30px;
}

#lineup .lineup_inner ul{
	margin-right:-30px;
	overflow:hidden;
	zoom:1;	
}

#lineup .lineup_inner ul li{
	width:176px;
	float:left;
	text-align:center;
	margin-right:30px;	
}

#lineup .lineup_inner ul li img{
	opacity:0.5;
}

#lineup .lineup_inner ul li a img{
	opacity: 1;
}

#lineup .lineup_inner ul li a:hover img{
	opacity:0.7;
}

#lineup .lineup_inner ul li span strong{
	font-weight:bold;	
}

#lineup .lineup_inner ul li span{
	display:block;
	padding-top:12px;	
}

.profile_wrap #artist,
.profile_wrap #supervisor{
	width:1000px;
	margin:0 auto;	
	padding-bottom:60px;	
}

.profile_wrap h2{
	margin:0 0 20px;	
}

.profile_wrap .image{
	width:360px;
	float:left;	
}

.profile_wrap .image{
	width:360px;
	float:left;
	margin-right:30px;
}

.profile_wrap .profile{
	width:610px;
	float:right;
}

.profile_wrap .profile dl dt{
	font-weight:bold;
	font-size:123.1%;
	margin-bottom:10px;
}

.profile_wrap .profile dl dd{
	margin-bottom:25px;	
}

.profile_wrap .profile dl dd a.blank{
	background:url(../../images/new_collection/ico_blank.gif) no-repeat left center;
	background-size:10px 10px;
	padding-left:15px;
	color:#666;
}

.profile_wrap .profile dl dd a.blank:hover{
	opacity:0.7;	
}

.profile_wrap .profile dl dd.en{
	font-size:93%;	
}

.item_wrap{
	padding:60px 0;
	background-color:#f6f6f6;
	border-bottom:1px solid #dcdcdc;
}

.item_wrap .intro_wrap{
	width:1000px;
	margin:0 auto;
	text-align:center;
}

.item_wrap .intro_wrap h3{
	font-size:138.5%;
	font-weight:bold;
}

.item_wrap .intro_wrap .fragrance{
	margin-bottom:25px;
}

.item_wrap .intro_wrap .txt{
	font-weight:bold;
	margin-bottom:15px;	
}

.item_wrap .intro_wrap .read_more{
	margin-bottom:40px;	
}

.item_wrap .story_box{
	width:940px;
	margin:0 auto;
}

.item_wrap .story_box .image{
	width:570px;
	float:left;	
}

.item_wrap .story_box .story{
	width:280px;
	height:368px;
	float:right;
	background:#050202;	
	color:#FFF;
	padding:25px 45px 0 45px;
}

.item_wrap .story_box .story dl dt{
	margin-bottom:13px;	
}

.item_wrap .story_box .story dl dd{
	margin-bottom:15px;
	line-height:1.5;
	font-style:italic;
}

.read_more a:hover,
.lisn_store a:hover{
	opacity:0.7;	
}




/* Main Image iosslider */
#main_image{
	background:#050202;
}

.new_collection_img {
	margin: 0 0 50px 0;
}
.new_collection_img #main_image .iosSlider{
	position: relative;
	top: 0;
	left: 50% !important;
	margin-left:-500px;
	overflow: hidden;
	width: 1000px;
	height: 480px;
}
.new_collection_img #main_image .iosSlider .slider{
	width: 1000px;
	height: 480px;
}
.new_collection_img #main_image .iosSlider .slider .slide{
	width: 1000px;
	height: 480px;
	opacity:0.5;
}
.new_collection_img #main_image .iosSlider .slider .slide.selected{
	opacity:1;
}
.new_collection_img #main_image .indicators_wrap{
	position: relative;
	overflow: hidden;
	padding:30px 0 0 0;
	background:#ffffff;
}
.new_collection_img #main_image .indicators{
	position: relative;
	left: 50%;
	float: left;
}
.new_collection_img #main_image .indicators .item{
	position: relative;
	left: -50%;
	float: left;
	cursor: pointer;
	background: none repeat scroll 0 0 #FFF;
	border:1px solid #666;
	border-radius: 10px;
	height: 8px;
	margin: 1px 1px 1px 11px;
	width: 8px;
}
.new_collection_img #main_image .indicators .item.selected{
	background: none repeat scroll 0 0 #666;
	box-shadow: none;
	height: 8px;
	margin: 1px 1px 1px 11px;
	opacity: 1;
	width: 8px;
}


.colorchip {
	border: 1px solid #fff;
	box-sizing: border-box;
	display: inline-block;
	height: 15px;
	margin: 0 5px 0 4px;
	outline: 1px solid #e0e0e0;
	vertical-align: -2px;
	width: 15px;
}


/* new_collection 2016
----------------------------------------------------- */
.style_2016 #main_image{
	background:#f6f6f6;
}
.style_2016 .new_collection_img #main_image .iosSlider{
	position: relative;
	top: 0;
	left: 50% !important;
	margin-left:-500px;
	overflow: hidden;
	width: 1000px;
	height: 400px;
}
.style_2016 .new_collection_img #main_image .iosSlider .slider{
	width: 1000px;
	height: 400px;
}
.style_2016 .new_collection_img #main_image .iosSlider .slider .slide{
	width: 1000px;
	height: 400px;
}











