body {
	background-color: black;
	margin: 0 auto;/*マージンautoに対応していないブラウザ用のセンタリング*/
	font-size: 62.5%;
	font-family: Verdana, メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS P Gothic";
}
.link a:link {
	color: #ece9e9;
	text-decoration: underline;
}
.link a:visited {
	color: #ece9e9;
}
.link a:hover {
	color: #ffffff;
	text-decoration: none;
}
.link a:active {
	color: #696969;
}
.link1 a:link {
	color: #696969;
	text-decoration:underline;
}
.link1 a:visited {
	color: #696969;
}
.link1 a:hover {
	color: #9B9B9B;
}
.link1 a:active {
	color: #696969;
}
p,dl{	
    font-size: 0.9rem;
	line-height:1.6;
	color:white;
}
/*---レイアウト-------------------*/ 
#wrapper0 {/* 全体のセンタリング */
	width: 90%;
	margin: 0 auto;
}
#header {
}
#wrapper {/* レイアウト全体の幅を指定 */
	background-image: url();
}
#contents {
	background-image: url();
	text-align:center;
	background-color: #f8f7f7;
}
#wrapmenu {
	text-align:center;
}
#footer {
	position:relative;

}
#footer-sp {/* スマホ用 */
	border-top: solid 1px white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
	width: 100%; 
    text-align: center; 
    padding: 5px 0px 5px 0px;
	color: white;
}

#footer hr {
	border-top: 4px solid black;
	border-bottom: 1px solid #e4e4e4;
	border-left: 1px solid #e4e4e4;
	margin-left:4px;
	margin-top:0px;
}
/*------------------*/
 @media only screen and (min-width: 770px) {
body {
	/*background-color:green;サイドの線をいれるなら*/
}
#wrapper0 {/* 全体のセンタリング */
	width: 1025px;
	margin: 0 auto;
	font-size: 0.9rem;
	color:white;
}
#header {
	width: 1025px;
}
#wrapper {/* レイアウト全体の幅を指定 */
	overflow:hidden;
	width:1025px;
}
#contents {
	width: 825px;
	float: right;/* ボックスを右寄せに指定 */
	background-color: #f8f7f7;
	background-image:none;

}
#wrapmenu {
	width: 200px;
	float: left;/* ボックスを左寄せに指定 */
}
#footer {
	width: 1025px;
	clear: both;/* 回り込みを解除する */
}

#footer-sp {/* スマホ用 */
	border-top: solid 1px white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
	width: 1025px;
	clear: both;/* 回り込みを解除する */
    text-align: center; 
    padding: 5px 0px 5px 0px;
	color: white;
}

#trimenu {
	width:100%;
}
}
/*--max-jp.com メニュー----------------------*/
#menu {
	width: 100%;
	max-width: 960px;
	margin: 0 auto;
	padding: 0;
	margin-top:20px;
}
.alrt {
	float: right;
}
#menu li {
	display: block;
	float: left;
	width: auto;/**menu数変更1/2**/
	margin: 0px;
	padding:6px 0px 6px 15px;
}
#menu a li {
	text-decoration: none;
}
#menu a li:hover {
	text-decoration: underline;
}
#toggle {
	display: none;
}
 @media only screen and (max-width: 770px) {
.alrt {
	float: none;
}
#menu {
	display: none;
}
#menu li {
	width: 100%;
	border-bottom: 1px solid #696969;
	background: #fff;
}
#toggle {
	display: block;
	position: relative;
	width: 100%;
	background: #fff;
	border-top: 1px solid #696969;
}
#toggle a {
	display: block;
	position: relative;
	padding: 12px 0 10px;
	border-bottom: 1px solid #696969;
	color: #696969;
	text-align: center;
	text-decoration: none;
}
#toggle:before {
	display: block;
	content: "";
	position: absolute;
	top: 50%;
	left: 10px;
	width: 20px;
	height: 20px;
	margin-top: -10px;
	background: #696969;
}
#toggle a:before, #toggle a:after {
	display: block;
	content: "";
	position: absolute;
	top: 50%;
	left: 10px;
	width: 20px;
	height: 4px;
	background: #fff;
}
#toggle a:before {
	margin-top: -5px;
}
#toggle a:after {
	margin-top: 3px;
}
}
/*---4degrees用アコーディオンメニューPC---------------*/
/*---icon---*/
.icon_fdg {/*当店について*/
	width: 30px;
	height: 30px;
    position: absolute;
	left: 5px;
	top:1px;
	opacity: 0.8;
}

.waku img , .waku a {
vertical-align: middle;

}
/*---icon---*/
/*---iconimg---*/
.icon_img{
	width: 30px;
	height: 30px;
	right: auto;
	margin:1px;
	opacity: 0.8;
	filter: saturate(40%);
	border-right: 2px solid #fc0317;
}
.bkwhite{
	background:white;
}
.icon_text{
	padding: 8px 15px 8px 10px;
}

/*---iconimg---*/
#4degmenu {
margin: 0;
padding: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: #2d2c41;
}
#4degmenu ul {
list-style-type: none;
}
#4degmenu a {
color: #b63b4d;
text-decoration: none;
}
 .accordion {
 width: 100%;
 background: black;
 }
.waku {
	margin:0px 2px 2px 2px;/*上 右 下 左*/
	border: 1px solid #8f8f8f;
	background-image:url(../../4degrees/images/bk_line01.gif);
}
.waku:hover{
	margin:0px 2px 2px 2px;/*上 右 下 左*/
	border: 1px solid #ffffff;
	background-image:url(../../4degrees/images/bk_line01.gif);
}

.accordion .link {
cursor: pointer;
display: block;
/*padding: 8px 15px 8px 42px;*/
text-align:left;
    color: #ccc7c5;
font-size: 0.9rem;
font-weight: 700;
position: relative;
}
.accordion .nolinks {/*トップと当店*/
cursor: pointer;
display: block;
padding: 8px 15px 8px 36px;
text-align:left;
    color: #ccc7c5;
font-size: 0.9rem;
font-weight: 700;
position: relative;
}
.accordion .nolink {/*展開無し*/
cursor: pointer;
display: block;
/*padding: 8px 15px 8px 42px;*/
text-align:left;
    color: #ccc7c5;
font-size: 0.9rem;
font-weight: 700;
position: relative;
}

.accordion li:last-child .link {
border-bottom: 0;
}

.accordion li i {/*左アイコン*/
position: absolute;
top: 10px;
left: 7px;
right:0px;
-webkit-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down ,.accordion li i.fa-chevron-right{/*右アイコン*/
right: 12px;
left: auto;
font-size: 0.9rem;
}
.accordion li.open .link {
color: #b63b4d;
}
.accordion li.open i {
color: #b63b4d;
}
.accordion li.open i.fa-chevron-down {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}

.accordion li.default .submenu {display: block;}
/**
 * Submenu
 -----------------------------*/
 .submenu {
 display: none;
 background: #444359;
 font-size: 0.9rem;
 }

 /*.submenu li {
 border-bottom: 1px solid #e3dedb;
 }*/
 
 .submenu a {
	display: block;
	text-align:left;
	background: linear-gradient(#fff, #f0f0f0);
	border-bottom: 1px solid #ccc7c5;
	padding: 12px;
    padding-left: 43px;
	text-decoration:none;
	color:black;
 }

 .submenu a:hover {
 background: #4b4a5e;
 color: #FFF;
 	text-decoration:none;
 }
/*---Top----------------------------------*/
.topimg{
    border: solid 1px white;
  	outline: 1px solid black;  /*外側の線*/
	background-color:black;
}
.rimg {
	max-width: 100%;
	height: auto;
}
.iframe-wrapper iframe {
	width:100%;
	height:100%;
	border:none; /* 追加で指定 */
	display:block; /* 追加で指定 */
}
/*---shopcart-----------------------------*/ 
.shopcart h2,.shopcart h3{/*カート商品名*/
    border: solid 1px white;
  	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
	position: relative;
	font-weight:bold;
	font-size: 0.9rem;
	color:white;
	padding:7px 7px 7px 8px;
	margin:0px 5px 0px -15px;
	border:solid 1px white;
	background-image:url(../../4degrees/images/bk_line01.gif);
}
.shopcart p {/*カートテキスト*/
	font-size: 0.9rem;
    letter-spacing: 0.1em;
}
.cartimg220 {/*カート商品画像220*/
	width:89px;
	float:left;
	border: solid 1px white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
	background-color:white;
}
.imgcontrol{
	width:80px;
	height:87px;
}
.boxcart220 {/*カート商品データ記載BOX*/
	border: 1px solid white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
	padding:1px;
	margin:0px 0px 0px 92px;
	background-image:url(../../4degrees/images/bk_line03.gif);
}

 @media only screen and (min-width: 770px) {/*画像コントロール*/
.cartimg220 {
	width:222px;
	float:left;
	border: solid 1px white;
	outline: 1px solid black; 
    outline-offset: 0px;
}
.imgcontrol{
	width:220px;
	height:240px;
}
.boxcart220 {/*カート商品データ記載BOX*/
	border: 1px solid white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
	padding:1px;
	margin:0px 0px 0px 225px;
	background-image:url(../../4degrees/images/bk_line03.gif);
}

}
ul,li{
}
ul.ul_tbl{}
ul.ul_tbl li{border-bottom:none;}
/*ul.ul_tbl li:last-child {border-bottom: solid 1px #42320D;}*/
ul.ul_tbl .row.tbl_head .col {
	 /*border-right: solid 1px #42320D;*/
    font-size: 14px;
    text-align: left;
	line-height:150%;
    padding: 20px 14px;/*上下 左右*/   
}   
ul.ul_tbl .row.tbl_head .col:last-child{} 
ul.ul_tbl .row {
    display: table;
    table-layout: auto;
    width: 100%;
}
/*
ul.ul_tbl{border:none;}
ul.ul_tbl li{border-bottom:none;}
ul.ul_tbl li:last-child {border-bottom: solid 1px #42320D;}
ul.ul_tbl .row.tbl_head .col {
	 border-right: solid 1px #42320D;
    font-size: 14px;
    text-align: left;
	line-height:150%;
    padding: 20px 14px; 
}   
ul.ul_tbl .row.tbl_head .col:last-child{border-right: none;} 
ul.ul_tbl .row {
    display: table;
    table-layout: auto;
    width: 100%;
}
*/
.bolderol{
		 border-right: solid 1px #42320D;
}
.bimg1{
	background-image:url(../../4degrees/images/bk_line01.gif);
}


ul.ul_tbl .col{
        display: table-cell;
        vertical-align: middle;
        font-size: 14px;  

}

.pad514{
	    padding: 5px 14px; 
}
ul.ul_tbl li .row > div:nth-child(1){width: 120px;}
ul.ul_tbl li .row > div:nth-child(2){width: ;}

/*---related-----------------------------*/ 
.cartimg, .imgcart {/*カート商品画像80*/
	width:84px;
	float:left;
	border: solid 1px white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
}
.boxcart {/*カート商品データ記載BOX*/
	border: 1px solid white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
	padding:1px;
	margin:0px 20px 0px 87px;
	background-image:url(../../4degrees/images/bk_line03.gif);
}

h5{
	text-align:left;
  border: solid 1px white;
  	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
  position: relative;
	font-weight:bold;
	font-size: 0.9rem;
	color:white;
	padding:7px 7px 7px 8px;
	margin:5px -8px 0px 8px;/*上 右 下 左*/
	background-image:url(../../4degrees/images/bk_line01.gif);
}

#RelatedProduct-product_area p {
	/*nt-size: 0.9rem;
	letter-spacing: 0.1em;*/
}
.ec-price__price{
	margin-bottom:5px;
}
.box02{
	border-top: 1px solid green;
	border-bottom: 1px solid green;
	background-color:#313642;
	padding:5px;
	text-align:left;
}

/*---商品詳細ページ---------------*/
.detailimg220 {/*詳細ページ画像*/
	width:222px;
	border: solid 1px white;
	outline: 1px solid black; 
    outline-offset: 0px;
	display: block;/*センタリング*/
	margin:5px auto;
	background-color:white;
}
.detailbox {/*詳細ページBOX*/
	border: 1px solid white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
	background-image:url(../../4degrees/images/bk_line03.gif);
	text-align:center;
	min-height:none;
	position:relative;
}

.textbox{ /*各説明文*/
   background-image: url(../../4degrees/images/bk_logo02.png); 
   background-position: center top;
   background-repeat:repeat-y;
   text-align: left; 
   border: solid 1px #444; 
   padding:10px 20px;
   width:95%;
   display: block;/*センタリング*/
   margin:30px auto;
   color:white;

}
.detailbox img{/*ロゴ位置*/
	bottom:5px;
	right:10px;
	position:absolute;
}
.img55{/*ロゴマージン*/
		margin:0px 10px 5px 0px;/*上 右 下 左*/
}
.picl{/*画像を拡大 位置*/
	bottom:5px;
	left:10px;
	position:absolute;
}
.detailtext{
	font-size:0.9rem;
}
.detailtext dt{
	font-size:0.9rem;
	font-weight:400;
	color:#E89A3C;

}
.detailtext dt:first-letter{
	font-size:0.9rem;
	font-weight:bold;
	color:red;
}
.textbox i.fa-angle-left, .ec-numberInput i.fa-angle-right{
	transform:rotate(90deg);
}
.detailbox p i.fa-angle-right{
	transform:rotate(-90deg);
}

 @media only screen and (min-width: 770px) {/*通常サイズ画面用コントロール*/
.detailimg220 {/*詳細ページ画像*/
	width:222px;
	float:left;
	border: solid 1px white;
	outline: 1px solid black; 
    outline-offset: 0px;
	margin:0px;
}
.detailtable{/*詳細ページBOX位置のコントロール*/
	text-align: center;
	display: table;
    min-height:242px;
	min-width:589px;
	margin-left:225px;
	margin-top:3px;/*BOX全体のマージン*/
}
.detailbox {/*詳細ページBOX*/
    border: 1px solid white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
	background-image:url(../../4degrees/images/bk_line03.gif);
	display: table-cell;
    vertical-align: middle;
	position:relative;
}
.textbox{/*各説明文*/
   background-image: url(../../4degrees/images/bk_logo02.gif); 
   text-align: left; 
   border: solid 1px #444; 
   padding:10px 20px;
   width:95%;
   color:white; 
}
.textbox i.fa-angle-left,.detailbox p i.fa-angle-right,.ec-numberInput i.fa-angle-right{
	transform:none;
}
}

#slide{
	border: 1px solid white;
	outline: 1px solid black;  /*外側の線*/
}
.detailbox01 {/*詳細ページSlide直下用BOX、PCのみ*/
	border: 1px solid white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
	background-image:url(../../4degrees/images/bk_line01.gif);
	min-height:none;
	padding: 5px;
	text-align:right;
	position:relative;
}
.imgcot{
	background-image:url(../../4degrees/images/detail_bkimg_01.png);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.detailbox01 h2,.detailbox01 h1{/*カート商品名*/
    border: solid 1px white;
  	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
	position: relative;
	font-weight:bold;
	font-size: 0.9rem;
	color:white;
	text-align:left;
	padding:7px 7px 7px 8px; /*上 右 下 左*/
	margin:5px 15px 5px -15px;
	border:solid 1px white;
	background-image:url(../../4degrees/images/bk_line03.gif);
}

.btn-radius-solid01 {/* オレンジ汎用ボタン */
	color: white;
	background: #FBB450;
	background: -moz-linear-gradient(top, #FBB450 0%, #DB8205 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FBB450), color-stop(100%, #DB8205));
	background: -webkit-linear-gradient(top, #FBB450 0%, #DB8205 100%);
	background: -o-linear-gradient(top, #FBB450 0%, #DB8205 100%);
	background: -ms-linear-gradient(top, #FBB450 0%, #DB8205 100%);
	background: linear-gradient(to bottom, #FBB450 0%, #DB8205 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FBB450', endColorstr='#DB8205', GradientType=0 );
	border-width: 1px;
	border-style: solid;
	border-color: #C97E1C;
	border-radius: 3px;
	box-shadow: 0px 1px 0px 0px #FFE0B5;
	text-shadow: 0px 1px 0px #8F7F24;
	font-size:1.0rem;
	padding:10px;
	width:100%;
}

.btn-radius-solid01:hover {
	background: -moz-linear-gradient(top, #DB8205 0%, #FBB450 100%);
	background: -ms-linear-gradient(top, #DB8205 0%, #FBB450 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DB8205', endColorstr='#FBB450', GradientType=0 );
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DB8205), color-stop(100%, #FBB450));
	background: #FBB450;
}

.btn-radius-solid {
  /*color: #939598;*/
  border: 1px solid #ccc;
  color:black;
  background: #f1e767;
  background: -webkit-gradient(linear, left top, left bottom, from(#fdfbfb), to(#C5C7C8));
  background: -webkit-linear-gradient(top, #fdfbfb 0%, #ebedee 100%);
  background: linear-gradient(to bottom, #fdfbfb 0%, #ebedee 100%);
  -webkit-box-shadow: inset 1px 1px 1px #fff;
  box-shadow: inset 1px 1px 1px #fff;
	font-size:1.0rem;
	padding:10px;
	width:100%;
}

/*--media------------------------------*/
@media screen and (min-width: 770px){

.br-sp {display: none; }

.br-vsp br{display: none; }

}
.price01 br{display: none; }
/*---商品テキスト部分---------------*/
#h1 {

}
.h2 {

}
.textyw {/*--テキスト裏色--*/
	color: #4b4b4b;
	background-color: #f5f5eb;
	padding: 5px;
	margin:2px;
}
.text4deg{
	color:white; 
	font-size: 0.9rem;
}
/*---NAVI-----------------------------------------------------------------------------*/
.listnav {
	font-size: 0.8rem;
	font-weight:400;
	color:#4E6072;
	padding:5px 8px;
	line-height:150%;
}
.listnav h1{
	font-size: 0.9rem;
	font-weight:700;
	color:#4E6072;
}
.listnav a {
		color:#4E6072;
	text-decoration:none;
}
.listnav a:hover {
    text-decoration:underline;
}
.listnav i {
	margin:auto 6px;
	color:#C90;
}

.nav {/*一覧ページNAVI*/
    border: 1px solid white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
	background-image:url(../../4degrees/images/bk_line03.gif);
    padding: 4px;
	width:100%;
	margin-bottom: 2px;
	color:white;
	font-size:0.9rem;
}

.nav select,.nav input,.ec-icon,.pages{/*一覧ページNAVI*/
    border: 1px solid #B2B2B2;
    padding: 5px 10px;
    border-radius:2px;
	margin:1px;
	background: #444;
    background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.4));
    background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.4));
    background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.4));
    background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.4));
    -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.2);
    color: #d1c8c3;
    text-shadow: 0 1px black;
}

.pages p{
	margin:4px;
}
.nav p a{
	margin:4px 10px;/*上下 左右*/
	color: #d1c8c3;
}
.nav p a:hover{
	color: #fff;
}

.ec-icon p{
    color: #d1c8c3;
}
.ec-icon p:hover{
	    color: #fff;
}

.search-name {
	width:140px; 
	}
	
.lineheight{
line-height:160%;
}

.imgcot-{
	background-image:url(../../4degrees/images/detail_bkimg_02.png);
	background-repeat: no-repeat;
	background-position: right;
}
/*--media------------------------------*/
@media screen and (max-width: 770px){
	
.nav p a{
	margin:4px auto;/*上下 左右*/
	color: #d1c8c3;
}
.category_id {
	width:100%; 
	}
.search-name {
	width:70%; 
	}
.color {
	margin-right:0; 
	}
	
}
/*---SP MENU-------------------------------------------------------------------------*/
.spnavi{
	padding:5px;
	background-color:black;
}
.spnavi_bdr01{
	border-bottom: solid 1px white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
}
.spnavi_bdr02{
	border-top: solid 1px white;
	outline: 1px solid black;  /*外側の線*/
    outline-offset: 0px;
}
.spnavi ul{
    display:table;
    table-layout:fixed;
    width:100%;
    list-style: none;
	color:white;
}
.spnavi li{ 
    display:table-cell;
}
.spnavi .logo{ 
    width:50%;
    font-size: 11px;
}
.spnavi .fx{ 
    width:10px;
}
.spnavi li a{
    display: block; 
    text-decoration: none;
    text-align: center;
    font-size: 11px;
}
/*---------------------------------*/

/*--紹介ページ等------------------------------*/

.box500{/*枠のみ/汎用*/
	border: solid 1px #737373;
	max-width: 500px;
	width:80%;
	height: auto; 
}
.boxqr{/*枠のみ/汎用*/
	width: 100px;
	height: auto; 
}
/*--カレンダー----------------------*/
.apg_sc_table {
    border-collapse: collapse;
    border-spacing: 0;
    line-height: 1.5;
    margin: 5px 5px 5px 5px;/*上 右 下 左*/
    float: left;
	display:inline-block;/*画面縮小時横並び*/
    color: #BFBFBF;
}

.apg_sc_table th,
.apg_sc_table td {
    border: 1px solid #0F0F0F;
}

.apg_sc_table thead th {
    padding: 2px;
    font-weight: bold;
    vertical-align: top;
    color: ;
    background: #0F0F0F;
}

.apg_sc_table tbody th {
    background: #0F0F0F;
    line-height: 2.4em;
    text-align: center;
}

.apg_sc_table td {
    padding: 2px;
    vertical-align: top;
    text-align: center;
    background-color: ;
}

/* ★休日のカラーはここで設定しています。*/
.apg_sc_table .apg_sc_holiday {
    background: #440000 !important;
	color:#DD0000;
}

.apg_sc_table .apg_sc_saturday {
    /*background: #BDE2E8;*/
}

.apg_sc_table .apg_sc_sunday,
.apg_sc_table .apg_sc_sunday {
    /*background: #440000;*/
}

@media only screen and (max-width: 767px) {
    .apg_sc_table {
        float: none;
        margin-top: 20px;
        margin-right: auto;
    }
}
/*--whatsnew----------------------*/
.whtsnewsp p{
	color:grey;
	word-break: normal;
	font-size:0.82rem;
}
.whtsnew p{
	word-break: normal;
	font-size:0.82rem;
}

.mida{
	font-size: 0.9rem;
	font-weight:700;
	color:#4E6072;
}
.mida i {
	margin:auto 6px;
	color:#C90;
}