@charset "UTF-8";

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+　ichi ページ共有のスタイル
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* --------------------------------------------------------------------------------------
 基本設定
--------------------------------------------------------------------------------------- */

/* 基本フォント ------------------------------ */

body,td,th,h1,h2,h3,h4,h5,h6 {
	color: #333333;
	font-family: "Lucida Grande", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-size: 14px;
	line-height: 1.6;
}

input,textarea,select {
	font-family: "Lucida Grande", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-size: 12px;
}


/* 基本タグ ------------------------------ */

body,div,
h1,h2,h3,h4,h5,h6,
dl,dt,dd,ul,ol,li,
p,blockquote,pre,cite,code,caption,
form,fieldset,legend,input,textarea,select,option,label {
	margin: 0;
	padding: 0;
	
}

body{
	background-image: url(img/common/back.gif);
	background-repeat: repeat;
}
img,table {
	border: none;
}

table {
	border-collapse: collapse;
}

ul {
	list-style: none;
}

li img,
dt img {
	vertical-align: bottom;
}

address,em,cite {
	font-style: normal;
}

p {
	margin-bottom:15px;
}

.mb5 {
	margin-bottom:5px;
}

.mb10 {
	margin-bottom:10px;
}

.mb20 {
	margin-bottom:20px;
}

.mb40 {
	margin-bottom:40px;
}
.mt35 {
	padding-top: 30px;
}
.must {
	color:#CC0000;
	font-size:90%;
	font-weight:normal !important;
}

.center{
	margin:10px auto;
	text-align:center;
}

/* 基本テキストリンク ------------------------------ */

a:link,
a:visited {
	color: #666666;
	text-decoration: underline;
}
a:hover,
a:active {
	color: #666666;
	text-decoration: underline;
}

/*a:hover *{
filter: alpha(opacity=75);
-moz-opacity:0.75;
opacity:0.75;
}*/

.highlight a:hover *{
filter: alpha(opacity=75);
-moz-opacity:0.75;
opacity:0.75;
}

/* --------------------------------------------------------------------------------------
 float解除
--------------------------------------------------------------------------------------- */

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/*\*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/**/


/* --------------------------------------------------------------------------------------
 レイアウト枠
--------------------------------------------------------------------------------------- */

div#wrap {
	width:960px;
	margin:0 auto;
}

.inner {
	width:100%;
	margin:0 auto;
}


/* --------------------------------------------------------------------------------------
 ヘッダー
--------------------------------------------------------------------------------------- */
#head {
	width:960px;
	height:124px;
	margin:0 auto 15px auto;
}

#head #logo {
	width:200px;
	float:left;
}

#head #logo:hover {
	filter: alpha(style=0, opacity=100) !important;
	-moz-opacity:1.0 !important;
	opacity:1.0 !important;
}

#head #hd_inner {
	width:760px;
	float:right;
}

#head #hd_inner #sub_nav{
	width:760px;
	text-align:right;
	height:29px;
	margin-bottom:12px;
}

#head #hd_inner #sub_nav li{
	float:right;
}

#head #hd_inner #sns_nav{
	width:760px;
	text-align:right;
	height:29px;
	margin-bottom:7px;
}

#head #hd_inner #sns_nav li{
	float:right;
	padding-left:7px;
}


#head #hd_inner #nav{
	width:760px;
	height:35px;
}

#head #hd_inner #nav li {
	float:left;
	display:inline;
}


/* --------------------------------------------------------------------------------------
 コンテンツ部分 共通
--------------------------------------------------------------------------------------- */
/* サイド ------------------------------ */
#side {
	width:170px;
	float:left;
	font-size:12px;
}

#side #search {
	margin-bottom:20px;
	background-image: url(img/common/search.gif);
	background-position: left top;
	width: 170px;
	height: 26px;
}

#search form{
	height: 26px;
	margin: 0px;
	padding: 0px;
}

#search input#s{
	height: 18px;
	width: 144px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 3px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#search input#b{
	height: 20px;
	width: 20px;
	padding: 0px;
	float: left;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/common/bottom.gif);
	background-position: left top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#side .menu_box {
	margin-bottom:20px;
}

#side .menu_box li {
	background-image:url(img/common/img_list.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0;
	padding:0 0 0 10px;
}


#side .menu_box li a:link,#side .menu_box li a:visited{
	color:#666666;
	text-decoration:none;}
#side .menu_box li a:hover,#side .menu_box li a:active{
	color:#666666;
	text-decoration: underline;}
/* メインコンテンツ部分------------------------------ */

#main_cont{
	width:760px;
	float:right;
}

.path {
	font-size:12px;
	height:21px;
	padding:5px 0 0 0;
	margin-bottom:20px;
}

h2{
	margin-bottom:30px;
	font-size:32px;
	font-weight:normal;
}

/* --------------------------------------------------------------------------------------
 トップページ
--------------------------------------------------------------------------------------- */

/* トップページ　スライダー部分 ------------------------------ */
div#main_ph {
	width:100%;
	margin-bottom:40px;
}

#slider {
	width:100%;
}

#slider li {
	float:left;
	display:inline;
	margin:0;
	padding:0;
	line-height:0;
	font-size:0;
}

/* トップページ　コンテンツ部分 ------------------------------ */
h2.top {
	margin-bottom:25px;
}

#top_menu {
	width:960px;
	margin-bottom:50px;
}

#top_menu li{
	float:left;
	display:inline;
	margin:0 45px 45px 0;
	padding:0;
}

#top_menu li.last{
	float:left;
	display:inline;
	margin:0 0 45px 0;
	padding:0;
}

#top_shop {
	width:960px;
	margin-bottom:50px;
}

#top_shop li{
	float:left;
	display:inline;
	margin:0 29px 0 0;
	padding:0;
	text-align:center;
}

#top_shop li.last{
	float:left;
	display:inline;
	margin:0;
	padding:0;
}
#top_shop li img{
	padding-bottom:5px;
}

#top_item {
	width:960px;
	margin-bottom:50px;
	line-height:1.2;
	/*font-size:12px;*/
}

#top_item .item_box {
	width:450px;
	float:left;
	margin-top: 0;
	margin-right: 45px;
	margin-bottom: 10px;
	margin-left: 0;
	overflow:hidden;
	height:250px;
}

#top_item .item_box_last {
	width:450px;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	overflow:hidden;
	height:250px;
}

#top_item h3.item{
	margin-bottom:15px;
}

.item_box .left,.item_box_last .left {
	width:130px;
	float:left;
	margin-right: 27px;

}

.item_box .right,.item_box_last .right {
	width:130px;
	float:right;
}

#top_item .detail{
	width:100%;
	text-align:right;
	clear:both;
	padding:10px 0 0 0;
}



/*-----*/
.gl_Item{
	width:130px;
	float:left;
	height:220px;
	padding-top: 0;
	padding-right: 9px;
	padding-bottom: 0;
	padding-left: 9px;
}
.gl_Item h2{
	font-size:12px;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	margin-bottom:2px;
	/*height:30px;*/
	line-height:120%
	
}
h2.itemGroup{
	/*height:300px;*/
}


.gl_Item h2 a:link,
.gl_Item h2 a:visited {
	color:#52100B;
	text-decoration: none;
}
.gl_Item h2 a:hover,
.gl_Item h2 a:active {
	color:#52100B;
	text-decoration: underline;
}



.FS2_thumbnail_container img.thumbnail{
	width:130px;
	height:130px;
	overflow:hidden;

}

.FS2_ItemShortComment,.FS2_eye_catch_icon{
	display:none;
}


.FS2_itemPrice_text{
	font-size:11px;
	text-align:center
}
#top_contents {
	width:960px;
	margin-bottom:50px;
	background-color:#F5F5F1;
}

#top_contents .contents_inner{
	width:880px;
	margin:0 auto 40px auto;
	padding:20px 0 0 0;
}

#top_contents .contents_inner .box{
	width:880px;
	margin:0 0 20px 0;
	padding:0;
	clear:both;
}

#top_contents .contents_inner .box_news{
	width:660px;
	padding:0;
	float: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}

										
										
#top_contents .contents_inner .box_binka{
	width:210px;
	padding:0;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
#top_contents .contents_inner .left {
	width:375px;
	float:left;
	margin:0 0 20px 0;
}

#top_contents .contents_inner .right {
	width:505px;
	float:left;
}
#top_contents .contents_inner .right p{
	line-height:180%;
	font-size: 13px;
}
#top_contents .contents_inner .right #catch {
	font-weight:bold;
}

#top_contents .contents_inner h3 {
	padding:0 0 6px 0;
	margin:0 0 15px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#top_contents .contents_inner .news_box {
	width:210px;
	margin-right:14px;
	float:left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 0;
}

#top_contents .contents_inner .news_box_last {
	width:210px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 0;
	float:left;
}

#top_contents .contents_inner .news_box .ph, .news_box_last .ph{
	width:210px;
	height:140px;
	overflow:hidden;
	/*float:left;*/
}

#top_contents .contents_inner .news_box .txt, .news_box_last .txt{
	width:210px;
	padding-top:10px;
	/*float:right;*/
}

#top_contents .contents_inner .news_box p, .news_box_last p{
	font-size:12px;
	font-weight:normal;
	margin:0 0 5px 0;
	line-height:1.3;
}

#top_contents .contents_inner .news_box .txt a,.news_box_last .txt a{
	font-size:13px;
	font-weight:bold;
	line-height:1.3;
	padding:0 0 7px 0;
	display:block;
	color:#333333;
}


.news_box .txt a:link,
.news_box .txt a:visited,
.news_box_last .txt a:link,
.news_box_last .txt a:visited{
	text-decoration: none;
}
.news_box .txt a:hover,
.news_box .txt a:active,
.news_box_last .txt a:hover,
.news_box_last .txt a:active {
	text-decoration: underline;
}

/*#top_contents .contents_inner .news_box .btn_more,.news_box_last */.btn_more {
	/*width:170px;*/ 
	text-align:right;
	margin:0 ;
}

#top_contents .contents_inner .press_box{
	width:880px;
	margin:0;
	padding:0;
	clear:both;
	font-size:12px;
}
#top_contents .contents_inner .press_box .press_inner{
	width:840px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#top_contents .contents_inner .press_box .press_item{
	width:128px;
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#top_contents .contents_inner .press_box .press_item p{
	margin-bottom: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	
}

.press_box .press_item a:link,
.press_box .press_item a:visited{
	text-decoration: none;color:#333333;
}
.press_box .press_item a:hover,
.press_box .press_item a:active {
	text-decoration: underline;color:#333333;
}


#top_contents .contents_inner .press_box .press_left{
	width:50%;
	float:left;
}

#top_contents .contents_inner .press_box .press_right{
	width:50%;
	float:right;
}

#top_contents .contents_inner .press_box dt {
  clear: left;
  float: left;
  margin: 0 0 0.8em;
  width: 7.5em;
  padding-left: 5px;
}

#top_contents .contents_inner .press_box dl dd {
  margin-bottom: 0.8em;
  margin-left: 7.5em;
}


/* --------------------------------------------------------------------------------------
 フッター
--------------------------------------------------------------------------------------- */
#footer {
	width:960px;
	clear:both;
	zoom:1;
}
/* ページトップに戻る ------------------------------ */

#footer .pagetop{
	width:960px;
	text-align:right;
	margin:0 0 5px 0;
	padding:0;
	font-size:0;
	line-height:0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.page .pagetop{
	width:695px;
	text-align:right;
	margin:0 0 5px 0;
	padding:0;
	font-size:0;
	line-height:0;
	clear:both;
}

#footer #copy {
	width:960px;
	margin:0;
	font-size:10px;
	text-align:left;
}
/* --------------------------------------------------------------------------------------
 NEWS
--------------------------------------------------------------------------------------- */
#iroha_main_news {
	width:760px;
	margin-bottom:30px;
	padding-bottom:30px;
	background-image: url(img/news/news_back.jpg);
	padding-top: 30px;
}
/* --------------------------------------------------------------------------------------
 ichiのいろは
--------------------------------------------------------------------------------------- */
#iroha_main {
	width:760px;
	margin-bottom:30px;
	/*background-image: url(img/iroha/iroha_back.gif);*/
}
#iroha_main_sub {
	width:760px;
	margin-bottom:30px;
	padding-bottom:60px;
	background-image: url(img/iroha/iroha_back.gif);
}

.iroha_left{
	width:350px;
	float:left;
}

.iroha_right{
	width:350px;
	float:right;
}

.iroha_index{
	width:350px;
}
.iroha_index:nth-child(odd){float:left;}
.iroha_index:nth-child(even){float:right;}


.iroha_box {
	width:350px;
	margin-bottom:30px;
	font-size:12px;
}

.iroha_box p{
	margin-top:0px;
	padding-top:0px;
}
p.iroha_img{
	margin-bottom:10px;
}

.iroha_ttl{
	display:inline-block;
	margin-bottom:5px;
}


.iroha_ttl img{
	display:inline;
	vertical-align:text-bottom;
}
.iroha_ttl p.ttl{
	display:inline;
	line-height:1.4;
	font-size:14px;
	font-weight:bold;
	padding:0;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0;
}


.iroha_ttl2{
	display:inline-block;
	background-image: url(img/common/carbon_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top: 0;
	margin-right: 80px;
	margin-bottom: 10px;
	margin-left: 80px;
	padding-bottom: 5px;
	width:600px;
}

.iroha_ttl2 p.ttl{
	margin:0 10px 0 0;
	display:inline;
	line-height:1.4;
	font-size:24px;
	font-weight:bold;
	padding:0;
}

.iroha_ttl3{
	display:inline-block;
	background-image: url(img/common/carbon_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top: 0;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 40px;
	padding-bottom: 5px;
	width:680px;
}

.iroha_ttl3 p.ttl{
	margin:0 10px 0 0;
	display:inline;
	line-height:1.4;
	font-size:24px;
	font-weight:bold;
	padding:0;
}
.iroha_ttl p.ttl a:link,.iroha_ttl p.ttl a:visited{
	color:#333333;
text-decoration: none;	
}

.iroha_ttl p.ttl a:hover,.iroha_ttl p.ttl a:active{
	color:#333333;
text-decoration: underline;	
}
/* --------------------------------------------------------------------------------------
 固定ページ
--------------------------------------------------------------------------------------- */
#page_cont{
	margin:20px 40px;}

h3{
	font-size:16px;
	padding-bottom:15px;
	}


/* --------------------------------------------------------------------------------------
 ブランドコンセプト
--------------------------------------------------------------------------------------- */
#concept {
	width:760px;
	text-align:center;
	margin:0 auto 40px auto;
}
#concept p{
	line-height:200%;}
/* --------------------------------------------------------------------------------------
 店舗情報
--------------------------------------------------------------------------------------- */
.shop_box {
	width:760px;
	height:250px;
	padding-bottom:30px;
	margin:0;
	clear:both;
}

.shop_ph {
	width:300px;
	height:250px;
	float:left;
}

.shop_txt {
	width:430px;
	float:right;
}

.shop_txt h3.shop{
	margin-bottom:20px;
	padding:15px 0;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	background-image: url(img/shop/shop_bk.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.shop_txt .shop_left{
	width:230px;
	float:left;
	font-size:12px;
}

.shop_txt .shop_right{
	width:200px;
	float:right;
	font-size:12px;
}
.shop_txt .shop_left{
	width:230px;
	float:left;
	font-size:12px;
}

.shop_txt .shop_left a:link,.shop_txt .shop_left a:visited{
	color:#666666;
	text-decoration: underline;}
.shop_txt .shop_left a:hover,.shop_txt .shop_left a:active{
	color:#666666;
	text-decoration:none;}

/****************************************************************************************************/

/*
 * jQuery FlexSlider v2.2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */


/* Browser Resets
*********************************/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* Icon Fonts
*********************************/
/* Font-face Icons */
@font-face {
	font-family: 'flexslider-icon';
	src:url('fonts/flexslider-icon.eot');
	src:url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
		url('fonts/flexslider-icon.woff') format('woff'),
		url('fonts/flexslider-icon.ttf') format('truetype'),
		url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme
*********************************/
.flexslider { margin: 0 0 15px; background: #fff; /*border: 4px solid #fff; */position: relative; /*-webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2);*/ zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
/*.carousel li { margin-right: 5px; }*/

/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a  { display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left: -50px; }
.flex-direction-nav .flex-next { right: -50px; text-align: right; }
.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }
.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }
.flex-direction-nav a.flex-next:before  { content: '\f002'; }

/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

/*.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}*/
.flex-control-thumbs {margin: 0; position: static; overflow: hidden;}

.flex-control-thumbs li {width: 25%; float: left; margin: 0; padding:0; *width:173px; display: inline;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev { opacity: 1; left: 10px;}
  .flex-direction-nav .flex-next { opacity: 1; right: 10px;}
}

/*.flexslider {
	.flex-direction-nav {
		.flex-prev, .flex-next {
			width: 30px;
			height: 30px;
			margin-top: -15px;
			&:before {
				display: none;
			}
		}
		.flex-prev {background-image: url("../img/prev.png");}
		.flex-next {background-image: url("../img/next.png");}
	}
}*/
