@charset "UTF-8";



.webfont{
	font-family: 'Crimson Text', serif;
	letter-spacing: 0.1em;
}

/* ===================================================================
 00.Navigation
=================================================================== */

#nav{
	position: fixed;
	bottom:0;
	left:0;
	width: 100%;
	height: auto;
	background:url(../images/nav/bg_nav-01.png) 0 0 repeat;
	padding: 20px 30px 20px ;	
	z-index: 1;
}



#nav ul li{
	float:left;
	margin: 0 30px 0 0;
}

#nav ul li.icon{
	
	margin: 0 7px 0 0;
	position:relative;
	top:-2px;
	left:-10px;
}

#nav .nav1{
	margin: 0 0 18px 0;
}


#nav .copyright{
	position: absolute;
	bottom:19px;	
}


#nav .blog_btn{
	position: relative;
}


#nav .sub_nav1{
	position:absolute;
	top:-203px;
	left: -130px;
	width:300px;
	height: 204px;
	z-index: 100;	
}


#nav .sub_nav1 li{
	margin: 0 !important;
}


#nav .sub_nav1 li a{
	display: block;
	width: 150px;
	height: 204px;
	text-indent: -9999px;	
}

#nav .sub_nav1 .sub_designersblog a{	background: url(../images/nav/subnav_common-01.jpg) 0 0 no-repeat; }
#nav .sub_nav1 .sub_storeblog a{	background: url(../images/nav/subnav_common-01.jpg) -150px 0 no-repeat; }

#nav .sub_nav1 .sub_designersblog a:hover{	background: url(../images/nav/subnav_common-01.jpg) 0 -204px no-repeat; }
#nav .sub_nav1 .sub_storeblog a:hover{	background: url(../images/nav/subnav_common-01.jpg) -150px -204px no-repeat; }


#nav .nav2 .recruitbtn{
	padding-left: 20px;
}





/* ===================================================================
 01.TOP
=================================================================== */

#Top{
	background: #efefef;
	overflow: hidden;
}

#Top .background_loading{
	background: url(/commons/images/top/loading.gif) 49% 40% no-repeat;
	width: 100%;
	height: 100%;
}




#Top .topNav{
	position:fixed;
	top:47%;
	left:50%;
	z-index: 700;
}



#Top .topNav h1 {
	margin: 0 0 30px 0;
	height: 19px;
	width: 499px;
	
}

#Top .topNav h2 {
	margin: 0 0 25px 0;
	height: 25px;
	width: 171px;
	
}

#Top .topNav h3 {
	margin: 0 0 30px 0;
	height: 18px;
	width: 139px;
	
}



#bg img{
	position: absolute;
	z-index: -10;
}







/* ===================================================================
 01.Contact
=================================================================== */

#contact{
	width: 940px;
	height: 560px;
	margin: 30px 30px 0;
}

#contact h1{
	margin: 0 0 40px;
}

#contact table{
	margin: 0 30px;
}

#contact table tr th,
#contact table tr td{
	height: 5em;
	line-height: 3;
	vertical-align: top;
}

#contact table tr th{
	width: 140px;
	border-right:2px solid #8e8b89;
	
}

#contact table tr td{
	padding:0 0 0 28px;
}

#contact table a{
	color: #000000;
}

#contact table a:hover{
	color: #326e9d;
}





/* ===================================================================
 01.Dealer
=================================================================== */

#dealer{
	width: 920px;
	height: 560px;
	padding: 30px 40px 0px;
}

#dealer h1{
	margin: 30px 0 40px !important;
}

#dealer h1 img{
	height: 10px !important;
	width: auto;
}

#dealer h2{
	margin: 0 0 30px;
}

#dealer h2.ladys{
	border-top: 1px solid #EDEDED;
	margin: 100px 0 30px;
	padding: 30px 0 0;
}

#dealer ul li {
	margin: 0 0 20px 20px;
}

#dealer ul li.last{
	padding: 0 0 100px;
}

#dealer ul .eng {
	margin: 0 0 5px 0;
}

#dealer ul li p{
	line-height: 1.8;
}



/* ===================================================================
 01.Creative Garment
=================================================================== */


#controller {
	position: fixed;
	bottom:22px;
	/*right:20px;*/
	list-style: none;
	width: 190px;
	height: 54px;
	z-index: 2;
}

.creativegarments{
	width:1024px;
	margin: 0 auto;
}

.creativegarments .navigation li {
	float: left;
	width: 15px;
	margin: 0 4px 3px 0;
	cursor: pointer;
}
	


.creativegarments .arrow_up{
	position: absolute;
	bottom:44px;
	right:-10px;
	z-index:1;
	cursor: pointer;
}

.creativegarments .arrow_down{
	position: absolute;
	bottom:24px;
	right:-10px;
	z-index:1;
	cursor: pointer;
}
		
	

#slidesection{
	width: 1024px;
	height: 650px;
	margin: 0 auto;
	margin:30px 0 140px 0;
}

#slidecontents{
	width: 1024px;
	margin: 0 auto ;
	padding: 0 0 200px;
}

#slidecontents li{
	margin: 0 0 240px 0;
	height: 666px;
}






/* ===================================================================
 01.Store
=================================================================== */

#store #container{

	width:1000px;
	height:585px;
	margin: 20px auto 120px;
	padding: 0 15px;
	position: relative;
}

#store #map{
	width: 1000px;
	height: 590px;
	background: url(/commons/images/store/img_popup_store-02.gif) 0 0 no-repeat;
	position: relative;
}

#store #map .tokyo_btn,
#store #map .osaka_btn{
	position: absolute;
	width: 12px;
	height: 12px;
	cursor: pointer;
	z-index: 100;
}

#store #map .tokyo_btn{
	top:281px;
	left:110px;
}

#store #map .osaka_btn{
	top:253px;
	left:688px;
}

.tokyo_photo{
	position: absolute;
	top:25px;
	left:151px;
	z-index: 10;
	background: #FFFFFF;
}

.osaka_photo{
	position: absolute;
	top:10px;
	left:280px;
	z-index: 10;
	background: #FFFFFF;
}


#store #map .link_btn{
	position: absolute;
	top:76px;
	left:30px;
}

#store #map .link_btn a .first{
	padding: 0 5px 0 0;
}


#store #map .gmap_tokyo{
	position: absolute;
	top:143px;
	left:122px;
}


#store #map .gmap_osaka{
	position: absolute;
	top:143px;
	left:804px;
}



#store #map .maplink a{
	display: block;
	background: #000000;
	padding: 2px 5px;
	line-height: 1;
	font-size: 12px;
	color:#FFFFFF;
}

#store #map .maplink a:hover{
	text-decoration: none;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}

#store .store_text{
	width: 410px;
	position: absolute;
	top:490px;
	left: 530px;
	line-height: 1.8;
	font-size: 11px;
	word-break: break-all;
	text-align: justify;
	text-justify: inter-ideograph;
	
}



/* ===================================================================
 01.Inside Seeds
=================================================================== */

#insideseeds {
	width: 1000px;
	margin: 0 auto 120px;
}

#insideseeds h1{
	margin: 30px 0 40px;
}

#insideseeds .sidebar{
    float: left;
	width: 118px;	
}

#insideseeds .sidebar ul li a{
	list-style: none;
}

#insideseeds .sidebar a{
	color: #000000;
	text-decoration: none;
}

#insideseeds .sidebar a:hover{
	text-decoration: underline;
}

#insideseeds .main{
	float: right;
	width:822px;
	padding: 0 30px;
}

#insideseeds .main .article{
	margin: 0 0 120px;
}

#insideseeds .main .photo{
    float:left;
    margin: 0 30px 0 0;
	width: 554px;
	
	
}

#insideseeds .main .text{
	float: right;
	width: 238px;
}

#insideseeds .main .text span{
	display: block;
}

#insideseeds .main h2{
	font-size: 14px;
	margin: 15px 0 30px 0;
}

#insideseeds .main .text p{
	line-height: 1.8;
}

#insideseeds .widgettitle{
	display: none;
}

#insideseeds h1 .pagetitle_month{
	padding:0 0 0 45px;
	font-weight: 100;
}

#insideseeds .nav-below{
	padding:10px 0 0 0;
	border-top:1px solid #EFEFEF;
	text-align: center;
}

#insideseeds .nav-below .nav-previous{
	padding: 0 30px 0 0;
}




/* ===================================================================
 01.gallery
=================================================================== */

#gallery{
	background: #eeedeb;
}

#gallery h1{
	width: 1000px;
	height: 14px;
	margin: 0 0 14px 0;
}

#gallery h1 img{
	height: 14px;
	width: auto;
}

#gallery .concept{
	margin: 0 0 14px;
	font-size: 11px;
	width: 915px;
}

#gallery .concept p{
	width: 440px;
	text-align: justify;
	
}

#gallery .concept p.en{
	float: left;
	line-height: 1.8;
	word-break: normal;
	font-family: 'Crimson Text', serif;
	font-size: 13px;
}

#gallery .concept p.ja{
	float: right;
	line-height: 2;
	word-break: normal;
	font-size: 10px;
}

#gallery .active{
	opacity: 0;
	filter:alpha(opacity=0);
}


#gallery #container{

	width:950px;
	height:612px;
	margin: 20px auto 120px;
	padding: 15px 15px 0;
	position: relative;

}

#gallery .gallery .pictures{
	position: absolute;
	width: 369px;
	height: 497px;
	background: url(/commons/images/gallery/89.gif) 176px 240px no-repeat #FFFFFF;
}


#gallery .gallery .pictures img{
	width:100%;
}

#gallery .gallery .pictures li{
	position: relative;
}

#gallery .gallery .pictures li span{
	position: absolute;
	top:0;
	left:0;
	z-index: 10;
}

#gallery .gallery .thumbnails{
	position: relative;
	/*top:80px;*/
	left:400px;
	width: 530px;
	height: 497px;
	/*overflow: hidden;*/
	
}

#gallery .gallery .thumbnails ul li{
	float: left;
	margin: 0 15px 15px 0;
}



#gallery .cursol{
	position: absolute;
}

#gallery .cursol_up{
	top:25px;
	left:930px;
	cursor: pointer;
}

#gallery .cursol_down{
	top:510px;
	left:930px;
	cursor: pointer;
}



/*TATA
----------------------------*/

/*
#gallery .tata .thumbnails ul .thumb1{ background: url(/commons/images/tata/thumb_tata-01_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb2{ background: url(/commons/images/tata/thumb_tata-02_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb3{ background: url(/commons/images/tata/thumb_tata-03_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb4{ background: url(/commons/images/tata/thumb_tata-04_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb5{ background: url(/commons/images/tata/thumb_tata-05_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb6{ background: url(/commons/images/tata/thumb_tata-06_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb7{ background: url(/commons/images/tata/thumb_tata-07_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb8{ background: url(/commons/images/tata/thumb_tata-08_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb9{ background: url(/commons/images/tata/thumb_tata-09_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb10{ background: url(/commons/images/tata/thumb_tata-10_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb11{ background: url(/commons/images/tata/thumb_tata-11_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb12{ background: url(/commons/images/tata/thumb_tata-12_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb13{ background: url(/commons/images/tata/thumb_tata-13_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb14{ background: url(/commons/images/tata/thumb_tata-14_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb15{ background: url(/commons/images/tata/thumb_tata-15_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb16{ background: url(/commons/images/tata/thumb_tata-16_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb17{ background: url(/commons/images/tata/thumb_tata-17_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb18{ background: url(/commons/images/tata/thumb_tata-18_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb19{ background: url(/commons/images/tata/thumb_tata-19_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb20{ background: url(/commons/images/tata/thumb_tata-20_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb21{ background: url(/commons/images/tata/thumb_tata-21_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb22{ background: url(/commons/images/tata/thumb_tata-22_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb23{ background: url(/commons/images/tata/thumb_tata-23_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb24{ background: url(/commons/images/tata/thumb_tata-24_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb25{ background: url(/commons/images/tata/thumb_tata-25_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb26{ background: url(/commons/images/tata/thumb_tata-26_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb27{ background: url(/commons/images/tata/thumb_tata-27_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb28{ background: url(/commons/images/tata/thumb_tata-28_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb29{ background: url(/commons/images/tata/thumb_tata-29_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb30{ background: url(/commons/images/tata/thumb_tata-30_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb31{ background: url(/commons/images/tata/thumb_tata-31_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb32{ background: url(/commons/images/tata/thumb_tata-32_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb33{ background: url(/commons/images/tata/thumb_tata-33_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb34{ background: url(/commons/images/tata/thumb_tata-34_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb35{ background: url(/commons/images/tata/thumb_tata-35_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb36{ background: url(/commons/images/tata/thumb_tata-36_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb37{ background: url(/commons/images/tata/thumb_tata-37_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb38{ background: url(/commons/images/tata/thumb_tata-38_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb39{ background: url(/commons/images/tata/thumb_tata-39_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb40{ background: url(/commons/images/tata/thumb_tata-40_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb41{ background: url(/commons/images/tata/thumb_tata-41_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb42{ background: url(/commons/images/tata/thumb_tata-42_on.jpg) 0 0 no-repeat; }
#gallery .tata .thumbnails ul .thumb43{ background: url(/commons/images/tata/thumb_tata-43_on.jpg) 0 0 no-repeat; }


#gallery .tata .thumbnails ul .mb0{
	margin-bottom: 0;
}
*/


/*Breathed Thing
----------------------------*/

/*
#gallery .breathedthing .thumbnails ul .thumb1{ background: url(/commons/images/breathedthing/thumb_breathedthing-01_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb2{ background: url(/commons/images/breathedthing/thumb_breathedthing-02_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb3{ background: url(/commons/images/breathedthing/thumb_breathedthing-03_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb4{ background: url(/commons/images/breathedthing/thumb_breathedthing-04_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb5{ background: url(/commons/images/breathedthing/thumb_breathedthing-05_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb6{ background: url(/commons/images/breathedthing/thumb_breathedthing-06_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb7{ background: url(/commons/images/breathedthing/thumb_breathedthing-07_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb8{ background: url(/commons/images/breathedthing/thumb_breathedthing-08_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb9{ background: url(/commons/images/breathedthing/thumb_breathedthing-09_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb10{ background: url(/commons/images/breathedthing/thumb_breathedthing-10_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb11{ background: url(/commons/images/breathedthing/thumb_breathedthing-11_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb12{ background: url(/commons/images/breathedthing/thumb_breathedthing-12_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb13{ background: url(/commons/images/breathedthing/thumb_breathedthing-13_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb14{ background: url(/commons/images/breathedthing/thumb_breathedthing-14_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb15{ background: url(/commons/images/breathedthing/thumb_breathedthing-15_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb16{ background: url(/commons/images/breathedthing/thumb_breathedthing-16_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb17{ background: url(/commons/images/breathedthing/thumb_breathedthing-17_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb18{ background: url(/commons/images/breathedthing/thumb_breathedthing-18_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb19{ background: url(/commons/images/breathedthing/thumb_breathedthing-19_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb20{ background: url(/commons/images/breathedthing/thumb_breathedthing-20_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb21{ background: url(/commons/images/breathedthing/thumb_breathedthing-21_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb22{ background: url(/commons/images/breathedthing/thumb_breathedthing-22_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb23{ background: url(/commons/images/breathedthing/thumb_breathedthing-23_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb24{ background: url(/commons/images/breathedthing/thumb_breathedthing-24_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb25{ background: url(/commons/images/breathedthing/thumb_breathedthing-25_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb26{ background: url(/commons/images/breathedthing/thumb_breathedthing-26_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb27{ background: url(/commons/images/breathedthing/thumb_breathedthing-27_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb28{ background: url(/commons/images/breathedthing/thumb_breathedthing-28_on.jpg) 0 0 no-repeat; }
#gallery .breathedthing .thumbnails ul .thumb29{ background: url(/commons/images/breathedthing/thumb_breathedthing-29_on.jpg) 0 0 no-repeat; }

*/




/*Matatabi
----------------------------*/


#gallery .matatabi .thumbnails ul .thumb1{ background: url(/commons/images/matatabi/thumb_matatabi-01_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb2{ background: url(/commons/images/matatabi/thumb_matatabi-02_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb3{ background: url(/commons/images/matatabi/thumb_matatabi-03_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb4{ background: url(/commons/images/matatabi/thumb_matatabi-04_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb5{ background: url(/commons/images/matatabi/thumb_matatabi-05_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb6{ background: url(/commons/images/matatabi/thumb_matatabi-06_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb7{ background: url(/commons/images/matatabi/thumb_matatabi-07_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb8{ background: url(/commons/images/matatabi/thumb_matatabi-08_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb9{ background: url(/commons/images/matatabi/thumb_matatabi-09_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb10{ background: url(/commons/images/matatabi/thumb_matatabi-10_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb11{ background: url(/commons/images/matatabi/thumb_matatabi-11_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb12{ background: url(/commons/images/matatabi/thumb_matatabi-12_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb13{ background: url(/commons/images/matatabi/thumb_matatabi-13_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb14{ background: url(/commons/images/matatabi/thumb_matatabi-14_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb15{ background: url(/commons/images/matatabi/thumb_matatabi-15_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb16{ background: url(/commons/images/matatabi/thumb_matatabi-16_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb17{ background: url(/commons/images/matatabi/thumb_matatabi-17_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb18{ background: url(/commons/images/matatabi/thumb_matatabi-18_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb19{ background: url(/commons/images/matatabi/thumb_matatabi-19_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb20{ background: url(/commons/images/matatabi/thumb_matatabi-20_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb21{ background: url(/commons/images/matatabi/thumb_matatabi-21_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb22{ background: url(/commons/images/matatabi/thumb_matatabi-22_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb23{ background: url(/commons/images/matatabi/thumb_matatabi-23_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb24{ background: url(/commons/images/matatabi/thumb_matatabi-24_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb25{ background: url(/commons/images/matatabi/thumb_matatabi-25_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb26{ background: url(/commons/images/matatabi/thumb_matatabi-26_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb27{ background: url(/commons/images/matatabi/thumb_matatabi-27_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb28{ background: url(/commons/images/matatabi/thumb_matatabi-28_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb29{ background: url(/commons/images/matatabi/thumb_matatabi-29_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb30{ background: url(/commons/images/matatabi/thumb_matatabi-30_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb31{ background: url(/commons/images/matatabi/thumb_matatabi-31_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb32{ background: url(/commons/images/matatabi/thumb_matatabi-32_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb33{ background: url(/commons/images/matatabi/thumb_matatabi-33_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb34{ background: url(/commons/images/matatabi/thumb_matatabi-34_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb35{ background: url(/commons/images/matatabi/thumb_matatabi-35_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb36{ background: url(/commons/images/matatabi/thumb_matatabi-36_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb37{ background: url(/commons/images/matatabi/thumb_matatabi-37_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb38{ background: url(/commons/images/matatabi/thumb_matatabi-38_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb39{ background: url(/commons/images/matatabi/thumb_matatabi-39_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb40{ background: url(/commons/images/matatabi/thumb_matatabi-40_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb41{ background: url(/commons/images/matatabi/thumb_matatabi-41_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb42{ background: url(/commons/images/matatabi/thumb_matatabi-42_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb43{ background: url(/commons/images/matatabi/thumb_matatabi-43_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb44{ background: url(/commons/images/matatabi/thumb_matatabi-44_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb45{ background: url(/commons/images/matatabi/thumb_matatabi-45_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb46{ background: url(/commons/images/matatabi/thumb_matatabi-46_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb47{ background: url(/commons/images/matatabi/thumb_matatabi-47_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb48{ background: url(/commons/images/matatabi/thumb_matatabi-48_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb49{ background: url(/commons/images/matatabi/thumb_matatabi-49_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb50{ background: url(/commons/images/matatabi/thumb_matatabi-50_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb51{ background: url(/commons/images/matatabi/thumb_matatabi-51_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb52{ background: url(/commons/images/matatabi/thumb_matatabi-52_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb53{ background: url(/commons/images/matatabi/thumb_matatabi-53_on.jpg) 0 0 no-repeat; }
#gallery .matatabi .thumbnails ul .thumb54{ background: url(/commons/images/matatabi/thumb_matatabi-54_on.jpg) 0 0 no-repeat; }




#gallery .matatabi .thumbnails ul .mb0{
	margin-bottom: 0;
}






/* ===================================================================
 01.New Gallery
=================================================================== */



.new_gallery .concept{
	position: fixed;
	left:8%;
	bottom:200px;
	width: 300px;
	height: auto;
}

.new_gallery .concept p{
	line-height: 2.2;
}

.new_gallery .concept p.collection_title{
	position: relative;
	top:-140px;
	font-size: 15px;
}

.new_gallery .concept p.brand_name{
	margin-bottom: 30px;
}

.new_gallery .concept p.ja{
	font-family: "ヒラギノ明朝 Pro","Hiragino Mincho Pro",serif;
	font-size: 10px;
	letter-spacing: 0.1em;
	
}



/* ===================================================================
 01.Store Blog
=================================================================== */

#storeblog {
	width: 1000px;
	margin: 0 auto 120px;
}

#storeblog h1{
	margin: 30px 0 40px;
}

#storeblog .sidebar{
    float: left;
	width: 118px;	
}

#storeblog .sidebar ul li a{
	list-style: none;
}

#storeblog .sidebar a{
	color: #000000;
	text-decoration: none;
}

#storeblog .sidebar a:hover{
	text-decoration: underline;
}

#storeblog .main{
	float: right;
	width:600px;
	margin: 0 111px 240px;
	text-align: center;
	
}

#storeblog .main .article{
	padding: 0 0 80px;
	margin: 0 0 120px;
	border-bottom: 1px solid #EFEFEF;
	
}


#storeblog .main .title .date{
	font-size: 10px;
	margin: 0 0 5px 0;
}

#storeblog .main .title h2{
	font-size: 14px;
	margin: 5px 0 30px 0;
}

#storeblog .main .article .post p{
	margin: 0 0 30px 0;
	line-height: 1.8;
}

#storeblog .main .article .post img{
	margin: 20px auto;
}

#storeblog .main .article .post img.alignleft{
	float: left;
	padding: 0 15px 20px 0;
}

#storeblog .main .article .post img.aligncenter{
	clear: both;
	padding: 15px 0 20px;
	margin: 0 auto ;
	text-align: center;
	display: block;

} 



#storeblog .widgettitle{
	display: none;
}

#storeblog h1 .pagetitle_month{
	padding:0 0 0 45px;
	font-weight: 100;
}

#storeblog .nav-below{
	position: relative;
	margin: -80px 0 0;
}

#storeblog .nav-below .nav-previous{
	position: absolute;
	top:0;
	left:100px;
}

#storeblog .nav-below .nav-next{
	position: absolute;
	top:0;
	right:100px;
}






/* ===================================================================
 01.recruit
=================================================================== */


#recruit #container{

	width:950px;
	height:585px;
	margin: 20px auto 120px;
	padding: 15px;
	position: relative;
	font-size: 1.1em;
}

#recruit #box{
	margin-left: 30px;
	margin-top: 60px;

}


#recruit #box p{
	line-height: 1.8;
}

#recruit #box .midashi{
	margin-bottom:20px;	
}

#recruit #box ul{
	margin-bottom: 20px;
}

#recruit #box ul li{
	line-height: 2;
	font-weight: 700;
}

#recruit #box .address{
	margin: 20px 0;
}





/* ===================================================================
 01.for IE7
=================================================================== */


*:first-child+html #slidesection { 
	padding-top: 50px;
	margin-top: 0px;
}


