.item_col01 li
/* font settings */
@font-face {font-family: 'brown-light';src: url('/css/fonts/BrownStd-Light.ttf');src: url('/css/fonts/BrownStd-Light.otf');src: url('/css/fonts/BrownStd-Light.eot?#iefix') format('embedded-opentype'),url('/css/fonts/BrownStd-Light.woff') format('woff'),url('/css/fonts/BrownStd-Light.ttf') format('truetype'),url('/css/fonts/BrownStd-Light.svg#BrownStd-Light') format('svg');font-size: 110%;font-weight: normal;font-style: normal;line-height: 100%;letter-spacing: 1px;}
@font-face {font-family: 'brown';src: url('/css/fonts/BrownStd-Regular.ttf');src: url('/css/fonts/BrownStd-Regular.otf');src: url('/css/fonts/BrownStd-Regular.eot?#iefix') format('embedded-opentype'),url('/css/fonts/BrownStd-Regular.woff') format('woff'),url('/css/fonts/BrownStd-Regular.ttf') format('truetype'),url('/css/fonts/BrownStd-Regular.svg#BrownStd-Regular') format('svg');font-size: 110%;font-weight: normal;font-style: normal;line-height: 100%;letter-spacing: 1px;}
@font-face {font-family: 'brown-bold';src: url('/css/fonts/BrownStd-Bold.ttf');src: url('/css/fonts/BrownStd-Bold.ttf');src: url('/css/fonts/BrownStd-Bold.otf');src: url('/css/fonts/BrownStd-Bold.eot?#iefix') format('embedded-opentype'),url('/css/fonts/BrownStd-Bold.woff') format('woff'),url('/css/fonts/BrownStd-Bold.ttf') format('truetype'),url('/css/fonts/BrownStd-Bold.svg#BrownStd-Bold') format('svg');font-size: 110%;font-weight: normal;font-style: normal;line-height: 100%;letter-spacing: 1px;}.brown {font-family: 'brown';}.brown-bold {font-family: 'brown-bold';}.brown-light {font-family: 'light';}

.header h1.page-title{ position: absolute; top: -9999px; left: -9999px; }

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,.three_asterisk span
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

.item_list .xo {
  position: relative;
  margin-left: 5px;
}
.item_list .xo img {
  position: absolute;
  top: -1px;
  height: 15px;
  width: 15px;
}

/*a[href*="/goods/"].disabled,
a[href*="/goods/"].disabled:hover {
  cursor: text;
  text-decoration: none!important;
}
a[href*="/goods/"].disabled img {
  cursor: default;
}*/
.onlinestore > a[href*="/goods/"].disabled {
  display: none;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

area.fancy_area{
  border:none;
  outline:none;
}

  .navigation {
    margin-top: 14px;
  }

/* Common css */
@font-face {font-family: 'brownproboldalt';src: url('/css/fonts/BrownStd-Bold.ttf');src: url('/css/fonts/BrownStd-Bold.ttf');src: url('/css/fonts/BrownStd-Bold.otf');src: url('/css/fonts/BrownStd-Bold.eot?#iefix') format('embedded-opentype'),url('/css/fonts/BrownStd-Bold.woff') format('woff'),url('/css/fonts/BrownStd-Bold.ttf') format('truetype'),url('/css/fonts/BrownStd-Bold.svg#BrownStd-Bold') format('svg');font-size: 110%;font-weight: normal;font-style: normal;line-height: 100%;letter-spacing: 1px;}.brown {font-family: 'brown';}.brown-bold {font-family: 'brown-bold';}.brown-light {font-family: 'light';}
@font-face {
    font-family: helvetica-regular;
    src: url('/font/helvetica.eot');
    src: url('/font/helvetica.eot?#iefix') format('embedded-opentype'),
         url('/font/helvetica.woff') format('woff'),
         url('/font/helvetica.ttf') format('truetype');
}
@font-face {
    font-family: lucid;
    src: url('/font/lcd-g.eot');
    src: url('/font/lcd-g.eot?#iefix') format('embedded-opentype'),
         url('/font/lcd-g.woff') format('woff'),
         url('/font/lcd-g.ttf') format('truetype');
}

.gothic{
  font-family: brownproboldalt, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo ;
}
.lucida{
font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', "ヒラギノ角ゴ Pro W3", 'メイリオ', Meiryo, 'MS PGothic', 'MS UI Gothic', Arial, sans-serif;
}
.brownbold{
font-family: brownbold, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo;
}
.serif{
  font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic", "MS UI Gothic", Arial, serif, sans-serif;
}

.font_bb, .font_bb_ls1, .font_bb_ls2, .font_bb_ls3
{font-family: brownproboldalt, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo !important;}
.font_bb{letter-spacing:0!important;}
.font_bb_ls1{letter-spacing:1px!important;}
.font_bb_ls2{letter-spacing:2px!important;}
.font_bb_ls3{letter-spacing:3px!important;}
.mb20{margin-bottom:20px;}
.max_width{width:100%!important;}

.visible-xs {
  display: none;
}

*, html { font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', Verdana, 'メイリオ', Meiryo, 'MS PGothic', 'MS UI Gothic', Arial, sans-serif; font-size:12px; }
body { background:url(../img/bg.jpg); }
/*body.top.index {
  background: url(http://ds-assets.s3.amazonaws.com/bnyjp/2015/holiday.jpg);
  background-repeat: no-repeat;
  background-position: top center;
  background-position: top 116px center;*/
}

.women_index .top_img h1{
font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", Meiryo, serif;
}

.left { float:left; }
.right { float:right; }
.bold{ font-weight: bold!important; }
.lspacing{letter-spacing: 1px;}
.border_bottom_none{border-bottom: none!important;}
.fontsize11{font-size:11px!important;}
.lineheight180 {line-height: 180%!important;}

/*icon*/
.icon_lineheight{line-height: 150%;}
.liststyle{list-style-type: none!important;}
.liststyle li span{display: inline-block;vertical-align: top;}
.liststyle li strong{display: inline-block;width: 267px;}

a { outline:0; text-decoration:none; }
a:link { color:#000000; }
a:visited { color:#000000; }
a:hover { color:#000000; text-decoration:underline; }
a:active { color:#000000; }

.women_index a{text-decoration:underline;}
.women_index a:hover{text-decoration:none;}

.women_index .events a{text-decoration:none;}
.women_index .events a:hover{text-decoration:underline;}

.small{font-size:10px;}

.wrapper { width:950px; margin:0 auto;}
/* end Common css */


/* Header css */
.header_wrapper { background:#000000; color:#ffffff; letter-spacing: 2px;}
.header_wrapper a { color:#ffffff; text-decoration:none; }

.header_wrapper .header { margin:0 auto; width:950px; height:132px; position:relative; }
.header_wrapper .header .login { /*padding-top:50px;*/ position:absolute; left:14px; top:16px;}
.header_wrapper .header .login a { padding-right: 18px; background:url(../img/arrow_right.jpg) no-repeat right -1px; font-family: 'brown'; font-size: 11px; letter-spacing: 4px;}
.header_wrapper .header .logo { width:190px; height:57px; margin:0 auto; padding-top:28px; }

.header_wrapper .header .search { position:absolute; top:43px; right:0px; }
.header_wrapper .header .search .search_txt { width:120px; height:30px; background:url(../img/bg_search.jpg) no-repeat; }
.header_wrapper .header .search .search_txt input { width:110px; margin:0; padding:0; background:transparent; border:none; font-size:12px; padding:8px 0px 0px 10px; color:#ffffff; outline:none; letter-spacing: 2px; }
.header_wrapper .header .search .search_btn { width:30px; height:30px; padding:0; border:none; }
/* end Header css */


/* Navigation css */
                                                   .navigation { position:relative; letter-spacing: 2px; z-index:2;}
.navigation > ul li a, .navigation > ul li strong{ text-decoration: none; display:block; padding:13px 16px 12px; letter-spacing: 2px;font-weight: normal;}
*:first-child+html .navigation > ul li a, .navigation > ul li strong{ padding:13px 10px 12px;}
                                                   
.navigation > ul li:hover { background: #ffffff;}
  .navigation > ul li:hover > a,
  .navigation > ul li.active_page > a{
    color: #000;
  }
.navigation > ul li.no_active:hover { background: none!important;}
/*.navigation > ul li a:hover {color: #a72e1d;}*/
.navigation > ul li.active_page{background: #ffffff;}
/*.navigation > ul li.active_page a{color: #a72e1d;}*/
/*.navigation > ul li.blog_nav:hover {background: none; }*/
/*.navigation > ul { border-bottom:1px solid #000000; }*/
.navigation > ul li { float:left; line-height:100%; font-family: helvetica, arial, sans-serif; font-size:12px; font-family: brownproboldalt, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo ;}
/*.navigation > ul li.blog_nav { padding:10px 13px 4px 17px; font-size:12px; border-left:1px solid #000; }*/
/*.navigation > ul li.blog_nav a { display:inline; padding:0; }*/
/*.navigation > ul li.blog_nav img { float:left; }*/
/*.navigation > ul li.blog_nav img.tw { margin-left:5px; }*/
/*.navigation > ul li.blog_nav span { float:left; padding:3px 0px 0px 10px;cursor:pointer; }*/

.navigation > ul li div.dropdown_content { display:none; position:absolute; padding-top:1px;top:35px; z-index:9999;}
                              .navigation > ul li div.dropdown_content ul.dropdown_content_inner { background:#ffffff;box-shadow: rgba(0,0,0,0.2) 0 10px 10px;position:absolute;}
.navigation > ul li div.dropdown_content ul.dropdown_content_inner li { float:none; padding:0px 12px; }
.navigation > ul li div.dropdown_content ul.dropdown_content_inner li a { display:block; padding:11px 5px 12px; border-bottom:1px dashed #6D6E71; color:#6D6E71; width:190px; }
.navigation > ul li div.dropdown_content ul.dropdown_content_inner li a:hover {color:#a72e1d;}
.navigation > ul li div.dropdown_content ul.dropdown_content_inner li:last-child a { border-bottom:none;}
.navigation > ul li div.dropdown_content ul.dropdown_content_inner li.last_child a { border-bottom:none;}
/* end Navigation css */

/*Common BackGroundColors*/                                                                               
.BBCCE9{
background-color: #BBCCE9;
}                                                                      
                                                                               
/* Content css */
.content { min-height:300px; padding:18px 0px; }
*:first-child+html .content { min-height:auto;}
*:first-child+html .content {position: relative;}
 .wrap_950_nbg { width:950px; margin:0 auto; background: none!important;}                                 
.wrap_790 { width:790px; margin:0 auto 20px; }
.wrap_790 .top_img { margin-bottom:20px;height:450px;position:relative; font-family:"Palatino Linotype","Book Antiqua",Palatino,"Times New Roman",serif; }
.wrap_790 .top_img img { width:100%; }
.wrap_790 .top_img h1 { position:absolute; background:#000; bottom:0px; text-align:center; color:#ffffff; left:0px; right:0px; padding:11px; font-size:14px; 
/*opacity: 0.6; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6;*/
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.7);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
.wrap_790 .two_col { padding-bottom:18px; }
.wrap_790 .two_col  .content_left_wrap { width:614px; border-right:1px solid #000000; float:left; min-height:400px; }
.wrap_790 .two_col  .content_left_wrap .content_left_inner { padding: 0px 24px 0px 40px; line-height:19px; }
.wrap_790 .two_col  .content_left_wrap .content_left_inner p { padding-bottom: 20px; }
.wrap_790 .two_col  .content_left_wrap .content_left_inner img { vertical-align: bottom; }
.wrap_790 .two_col  .content_left_wrap .content_left_inner .content_items { position:relative; }
.wrap_790 .two_col  .content_left_wrap .content_left_inner .content_items img { display:block; }

.wrap_790 .two_col .sidebar_wrap { /*width:150px;*/ float:left; min-height: 200px; padding-left:25px; }
.wrap_790 .two_col .sidebar_wrap .entry_date { font-family:"Palatino Linotype","Book Antiqua",Palatino,"Times New Roman",serif; font-weight:bold; font-style:italic; padding-bottom:10px; }
.wrap_790 .two_col .sidebar_wrap ul li a.shop_barneys { display:block; background:url('/img/shop_barneys_ico.jpg') no-repeat; padding:4px 0px 4px 22px; font-size:11px; text-decoration:none; font-family: Helvetica; }
.wrap_790 .two_col .sidebar_wrap ul li { padding-bottom:5px; }

*+html .wrap_790 .two_col .content_left_wrap .content_left_inner .mens_business_style_inner .content_details li {height:53px;}
*+html .wrap_790 .two_col .content_left_wrap .content_left_inner .mens_business_style_inner .content_details li.first-child {height:70px;}


.wrap_790 .two_col  .content_left_wrap .content_left_inner .content_details { width:150px; position:absolute; top:0px; right:-200px; }
.wrap_790 .two_col  .content_left_wrap .content_left_inner .content_details li { padding-bottom:12px; }
.wrap_790 .two_col  .content_left_wrap .content_left_inner .content_details p { padding-bottom: 5px; font-size:11px; line-height:100%; }
.wrap_790 .two_col  .content_left_wrap .content_left_inner .content_details p strong{ font-family: brownproboldalt, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo; text-decoration: underline;}
.wrap_790 .two_col  .content_left_wrap .content_left_inner .content_details p:last-child { padding: 0px;}

.btn_details { color:#fff; background:#000; padding:5px 10px; display:inline-block; font-size:10px; font-family: brownproboldalt, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo; letter-spacing: 1px; }

/* Footer css */
.footer .footer_links { border-top:1px solid #000; border-bottom:1px solid #000; padding:65px 30px 24px; }
.footer .footer_links ul { float:left; padding-right:80px; }
.footer .footer_links ul li { padding-bottom: 6px; }
.footer .footer_links ul li a { text-decoration:none; letter-spacing: 2px; line-height: 130%;}
.footer .footer_links ul li a:hover { text-decoration:underline; }
.footer .copyright {text-align: center;padding-top: 10px;padding-bottom: 20px;font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman",serif;}
/* end Footer css */

/* INDEX css */

h2{
  margin-bottom: 18px;
  padding: 12px 0px;
  text-align: center;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  letter-spacing: 2px;
}

div.main_index div.slides_wrap {
  margin-bottom: 18px;
}

div.main_index div.slides_wrap .slides {
  width: 950px;
  height: 450px;
  overflow: hidden;
  position: relative;
}

.slides_wrap {
  position: relative;
}

.slide {
  display: block;
  float: left;
  min-height: 450px;
  overflow: hidden;
  position: relative;
  margin-bottom: 10px;
  text-decoration: none;
  width: 950px;
}

.slides .items {
  width: 20000em;
  min-height: 450px;
  position: absolute;
}

.slides_wrap .prev {
  background: url('../img/prev.png') no-repeat center center;
  cursor: pointer;
  height: 36px;
  left: -18px;
  margin-top: -18px;
  position: absolute;
  top: 50%;
  width: 36px;
  z-index: 1000;
}

.slides_wrap .next {
  background: url('../img/next.png') no-repeat center center;
  right: -18px;
  height: 36px;
  width: 36px;
  top: 50%;
  margin-top: -18px;
  position: absolute;
  z-index: 1000;
  cursor: pointer;
}

.main_index .box_adore_pics_wrap {
  margin-bottom: 18px;
  position: relative;
}

.box_adore_pics_wrap .browse {
  cursor: pointer;
  top: 50%;
  margin-top: -10px;
  position: absolute;
  z-index: 8000;
  width: 9px;
  height: 18px;
}

.box_adore_pics_wrap .prev {
  left: 0px;
  padding-left: 7px;
  background: url('../img/prev_gray.png') no-repeat right center;
}

.box_adore_pics_wrap .next {
  right: 0px;
  padding-right: 7px;
  background: url('../img/next_gray.png') no-repeat left center;
}

.box_adore_pics_wrap .disabled {
  display:none;
}

.main_index .box_adore_pics {

  padding: 10px 0px;
  background-color: #fff;
  overflow:hidden;
  position: relative;
  height:100px;
}

.box_adore_pics .items {
  width: 20000em;
  position: absolute;
}

.box_adore_pics .items a {
  display: block;
  width:150px;
  float:left;
  margin-right: 10px;
}

.stacks {
  margin-bottom: 18px;
}

.stacks div.box_white{
  float: left;
  width:310px;
}

.blog_banner.stacks div.box_white span {
  display: block;
  position: absolute;
  background: #000;
  color: #fff;
  bottom:10px;
  right:10px;
  left:10px;
  padding: 10px;
  letter-spacing:0.3px;
  opacity: 0.6;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  -moz-opacity:0.6;
  -khtml-opacity: 0.86;
  text-align: left;
  line-height: 18px;
  font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ", serif;
}



.stacks div.box_white p {
  display: block;
  background: #fff;
  padding: 10px;
  letter-spacing:0.3px;
  text-align: left;
  line-height: 18px;
  min-height: 56px;  
  font-family: 'brown-bold',"Lucida Grande", "Hiragino Kaku Gothic Pro", Verdana, メイリオ, Meiryo, "MS PGothic", "MS UI Gothic", Arial, sans-serif;
}

.box_white a:hover p {
  opacity: 1;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity:1;
  -khtml-opacity:1;
}
.stacks div.box_white p > span{
  display: block;
  font-size: 14px;
  color: #333;
}
.stacks div.box_white p > span.entry_date{
  color: #666;
  font-size: 11px;
  font-family: 'brown';
}

.stacks div.box_white a {
  display: block;
  position: relative;
  text-decoration: none;
}
.stacks div.box_white a:hover{
  text-decoration: underline;
}
.stacks div.box_white img {
  display: block;
  border: 10px solid #ffffff;
}

.stacks div.marginR{
  margin-right: 10px;
}

.stacks div.marginB{
  margin-bottom: 10px;
}
.stacks div:nth-child(3n+1){
  clear: both;
}

div.main_index div.more{
  text-align: center;
  font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman",serif;
}

/* end INDEX css */


/* CHAT BUBBLE */
.chat-bubble {
background-color: #fff;
border: 1px solid #666666;
font: normal 11px "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman",serif;
line-height: 1.3em;
margin: 10px auto;
padding: 5px;
position: relative;
text-align: center;
width: 137px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0 0 5px #888888;
-webkit-box-shadow: 0 0 5px #888888;
z-index: 9000;
}

#tooltip-title {
font-weight: bold;
}

.chat-bubble-arrow-border {
border-color: #666666 transparent transparent transparent;
border-style: solid;
border-width: 10px;
height: 0;
width: 0;
position: absolute;
bottom: -21px;
left: 60px;
}

.chat-bubble-arrow {
border-color: #fff transparent transparent transparent;
border-style: solid;
border-width: 10px;
height: 0;
width: 0;
position: absolute;
bottom: -19px;
left: 60px;
}
              
              .older_post { text-align:center; font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman",serif; overflow:hidden;}
.link_before { float:right; }
.link_next { float:left; }
              
/* Women common css */
.recent_stories li { float:left; padding-right:10px; width:190px; }
.recent_stories li.last_child { padding-right:0px; }
.recent_stories li:last-child { padding-right:0px; }
.recent_stories li a { text-decoration:none; color:#000000; }
.recent_stories li img { border:10px solid #fff; display:block; width: 170px; }
.recent_stories li span { display:block; padding-top:20px; font-size:13px; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", Meiryo, serif; line-height: 140%; }
.bottom_link { text-align:center; padding-top:20px; font-size:13px;font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman",serif; }
/* end Women common css */
                        
/* Women from the fashion office css */
.womens_from_the_fashion_office  .from_the_fashion_office_row_2 img { padding: 70px 0px 25px; }
.womens_from_the_fashion_office  .from_the_fashion_office_row_2 .content_details { padding-top: 25px; }
/* end Women from the fashion office css */

/* Men from the fashion office css */
.mens_from_the_fashion_office .content_details_magrin{
  margin-bottom: 35px;
}
/* end Men from the fashion office css */
                        
/* event css */
.events .tab_event{overflow: hidden;}
.events .tab_event li{float:left;} 
.events .tab_event li.tab_active img{display:none}
.events .tab_event li.tab_active img.no_btn_active{display: block!important;}
.events .tab_event li img{display: block;}
.events .tab_event li img.no_btn_active{display:none} 
.events .content_items p.bottom_link {padding-top: 20px;}
.events .content_left_inner .orange {color: #e45e00;font-size: 14px;}
.events .content_left_inner h1 {font-size: 30px;line-height: 1.3em;font-family: brownproboldalt, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo;}
.events .calendar_event_wrapper {padding-top: 18px;border-bottom: 1px solid #9a9b9b;}
.events .no_border_bottom{border-bottom: none;}
.events .calendar_event_wrapper .left,.events .calendar_event_wrapper .right{float: left;}
.events .calendar_event_wrapper .left{width: 118px;}
.events .calendar_event_wrapper .right{width: 430px;}
.events .calendar_event_wrapper .right p.date{
font-family: brownproboldalt, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic";
letter-spacing: 1px;
line-height: 1.5;
padding-bottom:0;
}
.events .calendar_event_wrapper .right p.title{
font-size: 18px;
font-family: brownproboldalt;
letter-spacing: 1px;
line-height: 1.5;
padding-bottom:0;
}
.events .calendar_event_wrapper .right p.orange{ padding-bottom: 24px;}
.events .calendar_event_wrapper .right p.text-content{ padding-bottom: 10px;}
.events .calendar_event_wrapper .right p.location{ padding-bottom: 18px;}
.events .btn img:first-child{ padding-right: 5px;}
.events .content_items .top_80{ top: 80px!important;}
.events .content_items .top_20{ top: 20px!important;}




/*
.great_sale{
  position:relative;
}
.great_sale_inner{
  background-image:url('/events/images/bgimg_0830_E_THE_GREAT_SALE.png');
  background-position:0 0;
  background-repeat:repeat-y;
  color:#000;
  font-size:11px;
}
.great_sale_inner img{
  vertical-align:bottom;
}
.great_sale_inner p{
  line-height:1.7;
  padding:10px 158px 20px;
}
.great_sale_inner p.notice{
  padding: 0 0 60px 158px;
  float: left;
  text-indent:-5.1em;
  padding-left:211px;
}
.great_sale_inner p.noticeTex{
  float: left;
  padding: 0 0 0 0;
}
.print_area{
  padding:25px 0;
  background-color:#000;
  clear: both;
}
.print_area_inner{
  width:470px;
  margin:0 auto;
  padding:15px 20px;
  color:#FFF;
  border:1px solid #FFF;
}
.print_area_inner p{
  margin:0;
  padding:0;
  width:auto;
}
.print_area_inner.selected{
  color:#000;
  background-color:#FFF;
}
.print_area_inner .strong{
  font-weight:bold;
  font-size:13px;
}
.print_area_inner .strong a, .print_area_inner .strong a:visited {
  color:#DA2128;
  text-decoration:none;
}
.print_area_inner .strong a:hover{
  color:#DA2128;
  text-decoration:underline;
}
.print_area_inner .em{
  text-indent:-1em;
  padding-left:1em;
}
.map_anounce_area{
  position:absolute;
  top:340px;
  left:450px;
  width:180px;
  height:75px;
  background-color:#FFF;
  color:#000;
  text-align:center;
  padding:15px 10px;
}
.map_anounce_area:hover{
  background-color:#FFF;
  color:#000;
  border:1px solid #e71d0f;
}
.map_anounce_area .label{
  font-size:13px;
  font-weight:bold;
  line-height:1.4;
}
.map_anounce_area p{
  padding:0;
  margin:0;
}
.map_anounce_area .button{
  display:block;
  width:75px;
  height:17px;
  margin:5px auto 0;
  color:#FFF;
  background-color:#e71d0f;
}
.map_anounce_area .button.selected{
  color:#FFF;
  background-color:#000;
}
.map_anounce_area a, .map_anounce_area a:hover,
.map_anounce_area a:active, .map_anounce_area a:visited{
  text-decoration:none;
}
*/

      
.great_sale{
  position:relative;
}
.great_sale_inner{
  background-image:url('/events/images/bgimg_0830_E_THE_GREAT_SALE.png');
  background-position:0 0;
  background-repeat:repeat-y;
  color:#000;
  font-size:11px;
}
.great_sale_inner img{
  vertical-align:bottom;
}
.great_sale_inner p{
  line-height:1.7;
  padding:10px 158px 20px;
}
.great_sale_inner p.notice{
  padding: 0 0 60px 158px;
  float: left;
  text-indent:-5.1em;
  padding-left:211px;
}
.great_sale_inner p.noticeTex{
  float: left;
  padding: 0 0 0 0;
}
.print_area{
  padding:25px 0;
  background-color:#000;
  clear: both;
}
.print_area_inner{
  width:470px;
  margin:0 auto;
  padding:15px 50px;
  color:#FFF;
  border:1px solid #000;
}
.print_area_inner p{
  margin:0;
  padding:0;
  width:auto;
}
.print_area_inner.selected{
  color:#000;
  background-color:#FFF;
}
.print_area_inner .strong{
  font-weight:bold;
  font-size:13px;
}
.print_area_inner .strong a, .print_area_inner .strong a:visited {
  color:#DA2128;
  text-decoration:none;
}
.print_area_inner .strong a:hover{
  color:#000;
  text-decoration:underline;
}
.print_area_inner .em{
  text-indent:-1em;
  padding-left:1em;
}
.print_area_inner.email.selected .strong a, .print_area_inner.email.selected .strong a:visited {
color:#000;
text-decoration:none;
}
.print_area_inner.smp{
width:530px;
 padding:25px 25px;
border:solid 1px #FFF;
}
.print_area_inner.dcSmp{
border-color:#FFF;
background-color:#000;
width:530px;
padding:30px 25px;
}
.print_area_inner.dcSmp .em{
padding:0;
text-align:left;
}
/*EDM*/
.print_area_inner.email{
border: solid 1px #000;
}
.print_area_inner.email.selected{
color:#FFF;
background-color:#000;
}
.print_area_inner.email.strong a{
color:#000;
text-decoration:none;
}
.print_area_inner.email.selected .strong a, .print_area_inner.email.selected .strong a:visited {
color:#000;
text-decoration:none;
}
.print_area_inner.email.selected .strong a:hover{
color:#E60012;
text-decoration:none;
}
/*mailmagazine*/
.print_area_inner.mailmagazine.selected .strong a, .print_area_inner.mailmagazine.selected .strong a:visited {
color:#E60012;
text-decoration:none;
}
.print_area_inner.mailmagazine {
background: #FFF;
color: #000;
}
.print_area_inner.mailmagazine.selected {
background-color:#000;
color: #fff;
border: solid 1px #FFF;
}
.print_area_inner.mailmagazine.selected.strong a:hover{
color:#000;
text-decoration:none;
}

.print_area_inner.pc_page{
 padding:15px 20px;
border:solid 1px #FFF;
}
.print_area_inner.pc_page .strong a{
color:#000;
text-decoration:none;
}
.print_area_inner.pc_page.selected .strong a, .print_area_inner.pc_page.selected .strong a:visited {
color:#E60012;
text-decoration:none;
}
.print_area_inner.pc_page .strong a, .print_area_inner.pc_page .strong a:visited {
  color:#E60012;
  text-decoration:none;
}
.print_area_inner.pc_page .strong a:hover{
  color:#E60012;
  text-decoration:none;
}


.map_anounce_area{
position: absolute;
top: 508px;
left: 187px;
width: 398px;
height: 31px;
background-color: transparent;
color: #FFF;
text-align: center;
padding: 15px 10px;
}
.map_anounce_area:hover{
  /*background-color:#E60012;*/
  color:#FFF;
  /*border:1px solid #e71d0f;*/
}
.map_anounce_area .label{
  font-size:13px;
  font-weight:bold;
  line-height:1.4;
}
.map_anounce_area p{
  padding:0;
  margin:0;
}
.map_anounce_area .button{
display: block;
width: 90px;
height: 20px;
margin: 18px auto 0;
color: #FFF;
background-color: #E60012;
font-size: 12px;
}
.map_anounce_area .button.selected{
  color:#FFF;
  background-color:#000;
}
.map_anounce_area a, .map_anounce_area a:hover,
.map_anounce_area a:active, .map_anounce_area a:visited{
  text-decoration:none;
}
.map_anounce_area.dc{
  position:absolute;
  top:445px;
  left:455px;
  width:180px;
  height:75px;
  background-color:#FFF;
  color:#000;
  text-align:center;
  padding:15px 10px;
}
.map_anounce_area.dc:hover{
  background-color:#e2020d;
  color:#000;
  /*border:1px solid #008cd7;*/
}
.map_anounce_area.dc .button{
  display:block;
  width:75px;
  height:17px;
  margin:5px auto 0;
  color:#FFF;
  background-color:#008cd7;
}
.map_anounce_area.dc .button.selected{
  color:#FFF;
  background-color:#000;
}






      .iconarea_wrap_790{
        height:48px;
        width:790px;
            margin:0 auto;
      }
      .iconarea_wrap_790 ul{
        overflow: hidden;
        padding-top: 15px;
        float: right;
        clear: both;
        /*width: 270px;*/
      }
      .iconarea_wrap_790 ul li.pt5{
        padding-top:5px;
      }
      .iconarea_wrap_790 ul li{
        float:left;
        position: relative;
        overflow: hidden;
        margin:0 0 0 5px;
      }
      .iconarea_wrap_790 ul li p{
        margin-right:10px;line-height: 22px;
            font-family:"Palatino Linotype","Book Antiqua",Palatino,"Times New Roman",serif;
            font-weight: bold; font-style: italic;
      }
      .iconarea_wrap_790 ul li.twittericon{
        /*width:70px;*/
      }


      .iconarea_wrap{
        height:48px;
        /*width:790px;*/
            margin:0 auto;
      }
      .iconarea_wrap ul{
        overflow: hidden;
        padding-top: 15px;
        float: right;
        clear: both;
        width: 280px;
      }
      .iconarea_wrap ul li.pt5{
        padding-top:5px;
      }
      .iconarea_wrap ul li{
        float:left;
        position: relative;
        left: 5px;
        overflow: hidden;
      }
      .iconarea_wrap ul li p{
        margin-right:10px;line-height: 22px;
            font-family:"Palatino Linotype","Book Antiqua",Palatino,"Times New Roman",serif;
            font-weight: bold; font-style: italic;
      }
      .iconarea_wrap ul li.twittericon{
        width:75px;
      }

/* end event css */
                                 
/* personalities css */
.personalities .paragraph_padding { padding: 0px 35px!important;}
.personalities .line { margin: 0 auto;width: 40px;height: 23px;border-bottom: 1px solid #898989;}
.personalities .top_30 { top: 30px!important;}
.personalities .top_40{ top: 40px!important;}
.personalities .no_padd_bottom { padding-bottom: 0px!important;}
.personalities .border_bottom { border-bottom: 2px solid #9a9b9b;}
/* end personalities css */

/* culture movie css */
.culture p.small_box{ border: 1px solid #000;padding: 15px;font-size: 10px;}
.culture .wrapp_dvd{ padding-left: 75px;padding-bottom: 40px;}
.culture .wrapp_dvd .right .title{ font-weight: bold;font-size: 13px;padding-bottom: 15px!important;}
.culture .wrapp_dvd .right p{ font-size: 10px;padding-bottom: 0px!important;}
.culture .wrapp_dvd .right span{ font-weight: bold;font-size: 11px;color: #bdbdbd;}
.culture .wrapp_dvd .left,.culture .wrapp_dvd .right{ float: left;}
.culture .wrapp_dvd .left { text-align: right; width: 140px; position: relative; top: 7px;}
.culture .wrapp_dvd .right{ width: 265px;padding: 0px 0px 0px 18px;}
.culture .content_items .top_40{ top: 40px!important;}
/* end culture movie css */

/* for common css */
                                
.three_asterisk{ text-align: center;padding: 20px 0px;
font-family: 'Helvetica', 'Hiragino Kaku Gothic Pro', Verdana, 'メイリオ', Meiryo, 'MS PGothic', 'MS UI Gothic', Arial, sans-serif;               
               }
.three_asterisk span{ font-weight: bold;font-size: 28px;}
.three_asterisk span.center{ padding: 0px 20px;}
/*for common css */

/* bridal css */
body.bridald{
  background: #ffffff;
}
.bridald p.color_B{
  text-align: center;
  padding-bottom: 38px;
}
.bridald p.color_B span{
  font-size: 10px;
  line-height: 150%;
}
.bridald .bridal_inner{
  width: auto;
}
.bridald .bridal_inner h3{
  height: 32px;
  line-height: 35px;
  text-align: center;
  letter-spacing: 0.1em;
  font-size: 18px;
  color: #fff;
  background-color: #b5b5b5;
  font-family: brownproboldalt, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic";
}
.bridald .bridalBottom{
  margin: 70px auto 0px;
}
.bridald .bridalBottom p{
  color: #555555;
}
.bridald .bridalBottom p span{
  display: block;
  padding-top: 25px;
}
.bridald .bridalBottom p a{
  color: #555555;
}
.bridald .inform a{
  color: #555555;
}
.bridal_dress .bridal_dress_items_line li{
  float: left;
  margin: 0px 11% 0 15%;
}
.bridal_dress ul.bridal_dress_items_line:first-child{
  padding-bottom: ;
}
.color_B{
    color:#000;
}
.bridal{
  padding-top: 0;
}
/*.bridal .contact_info_tel{text-align:center; /*padding-left:160px; line-height:18px;}
.bridal_gift .bridal_gift_category{
  padding-bottom: 35px;
  margin: 0 auto;
  width: 540px;
}*/
.bridal_gift .top-title {
  padding-bottom: 15px!important;
}
.bridal_gift .top-title_img{
  padding-bottom: 25px!important;
}
.bridal_gift .bridal_gift_category li{
  height: 135px;
  margin-right: 15px;
  float: left;
}
.newItem{ font-size: 10px; line-height: 1; font-weight: bold; color: #0298C2; }

.bridal_gift .bridal_gift_catalog_inner{
  width: 504px;
  margin: 0 26px;
  text-align: left;
  color: #000;
}
.bridal_gift .bridal_gift_catalog_inner > p{
    line-height: 1.6;
    font-size: 10px;
  margin: 0px 15px 11px 15px ;
}
.bridal_gift .bridal_gift_catalog_bottom p{
    font-size: 10px;
  margin-bottom: 2px;
    line-height: 1.5;
}
.bridal_gift .bridal_gift_catalog_bottom{
  background-color: #badfec;
    padding: 15px;
}

.bridal_gift .bridal_gift_catalog_bottom_inner{
  margin: 10px 0px;
}

.note a{
  color: #D0121B;
  text-decoration: none; 
}
.note a:hover, .bridalBottom p a:hover{
  text-decoration: underline;
}
.bridalBottom{ margin: 25px auto 0; width: 570px;}
.bridalBottom p {
    line-height: 22px;
    color: #000;
    font-size: 12px;
    text-align: center;
    margin-bottom: 25px;
    padding-bottom: 0px!important;
}
.bridalBottom ul {
    text-align: center;
}
.bridalBottom ul li{
  color: #9e3100
}
.bridalBottom p a{
  text-decoration:none;
  color: #000;
}
.bridalBottom .black-p{
  color: #000;
} 
.bridalBottom .black-p a{
  text-decoration:none;
  color: #000;
}         
.bridal_gift .catalog_fist_text{
  padding-top: 135px;
}
.bnyBridalLogo{ margin: 0 auto; margin-top: 24px; width: 193px; }
.bridal_gift .gift_catalog_img{
  position: relative;
  top: 5px;
}
.bridal_gift_catalog{ 
    background: url(../img/bridal/gift/catalog.jpg) top left no-repeat;
    width: 558px;
    margin: 0 auto;
}
.wrap_950{
  background-color: #fff;
  text-align: center;
  width: 950px;
}
.wrap_950 p{
  /*font-family: 'Hiragino Kaku Gothic Pro', メイリオ, 'MS PGothic', 'Lucida Grande', verdana;*/
font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', Verdana, 'メイリオ', Meiryo, 'MS PGothic', 'MS UI Gothic', Arial, sans-serif;

}
.bridal_inner{
  width: 720px;
  margin: auto;
  padding-top: 35px;
/*  padding-bottom: 40px;*/
}
.bridal_inner.index{
    width: 760px;
}
.bridal_inner > p{
  padding-bottom: 26px;
    line-height:1.7;
}
.bridal_inner > p.color_B.collection {
  width: 83%;
  border: 1px solid #ccc;
  padding: 25px 0;
  margin: 0 auto 30px;
}
.bridal_inner > p.color_B.bridal_ring {
  border: 1px solid #000;
    padding: 15px 0;
    width: 83%;
    margin: 0 auto 30px;
}
.bridal_inner > p.color_B.collection br.visible-phone{
display: none;
}
.bridal_index .bridal_inner{
  padding-bottom: 31px;
  padding-top: 57px;
}
.bridal_title{
  font-weight: bold;
  color: #a84b00;
  padding-bottom: 37px;
}
p.bridal_category_title {
padding-top: 18px;
/*font-weight: bold;*/
color: #a84b00;
font-size: 14px;
letter-spacing: 2px;
font-family: brownproboldalt;
line-height:1.1;
}
         
*+html p.bridal_category_title{
letter-spacing: 1px;      
}

p.bridal_category_title{
letter-spacing: 1px\9;      
}        
.treat_dressing .bridal_inner > p,
.bridal .treat_dressing .top-title{
padding-bottom:15px;
}
.treat_dressing .bridal_inner > p.orange{
font-size:14px;
}
.bridal_category{
  padding-top: 34px;
  padding-bottom: 35px;
}
.bridal_category ul li{
  float:left;
  background-color: #d3edfb;
  margin-bottom: 10px;
  margin-left: 10px;

}
.bridal_category ul li:first-child img {
  margin-top: 8px;
}
.bridal_category li a{
  display: block;
  text-align: left;
  width: 350px;
  padding-left: 20px;
  text-decoration: none;
    height: 124px;
position:relative;
}
.bridal_category ul li:hover {
  background-color: #abe1fa;
}
.bridal_label {
padding-top: 7px;
width: 166px;
padding-bottom: 10px;
font-size: 11px;
line-height: 17px;
}
.bridal_category img {
float: right;
position: absolute;
right: 0px;
top: 0px;
}
.bridal_dress  p {
  padding-bottom: 26px;
}
.bridal_dress .top-title{
  padding-bottom: 27px!important;
}
/*.bridal_dress .bridal_dress_wrap_inner{
  background-color: #c8e7ee;
  margin-bottom: 25px;
}*/
/*.bridal_dress .bridal_dress_inner{
  background-color: #c8e9f0;
  border: 1px solid #fff;
  margin: 4px;
}*/
.bridal_dress_wrap_inner p{
  padding: 43px 0 0;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  color: #555555;
  font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', Verdana, メイリオ, Meiryo, 'MS PGothic', 'MS UI Gothic', Arial, sans-serif;
}
.bridal_dress_wrap_inner ul > li > p{
  line-height: 22px;
}
/*.bridal_dress .bridal_inner{
    width: 570px;
    margin: auto;
}*/
.bridal_dress_items_line .tag{
  font-size: 10px;
  font-weight: bold;
}
.bridal_dress_items_line .tag2{
  font-size: 10px;
  font-weight: bold;
  padding-top: 15px;
}
.bridal_dress .bridal_dress_items_line{
  padding-top: 30px;
  line-height: 140%;
  padding-bottom: 90px;
}
.bridal_dress .bridal_dress_items_line:last-child{
  border-bottom: 0;
  padding-bottom: 30px;
}
.bridal_dress .item_1{
  margin-right: 147px;
  padding-top: 3px;
  padding-left: 75px;
}
.bridal .bridal_dress_items{
  width: 100%;
}
.bridal_dress .bridal_dress_title{
  color: #992823;
  font-weight: bold;
  width: 100%;
  padding-left: 0px!important;
}
.bridal_dress .items{
  padding-top: 43px;
}
.bridal_dress .item_02 li{
  float: left;
}

.bridal_dress  .dress_01{
  padding-right: 70px;
  padding-left: 35px;
  height: 240px;
}
.bridal_dress  .dress_02{
  padding-right: 70px;
  height: 240px;
}
.bridal_dress  .dress_04{
  padding-left: 75px;
  padding-right: 150px
}
.bridal_dress  .dress_06{
  padding-left: 34px;
  padding-right: 70px
}
.bridal_dress .dress_07{
  padding-right: 70px;
}
.bridal_dress  .category_03 li{
  float: left;
  position: relative;
}
.pad20{
  padding-bottom: 20px;
}
.pad00{
  padding-top: 0px!important;
  padding-right: 0px!important;
}
.line-left{ 
  text-align: left;
}
.bridal_dress  .first_items{
  width: 130px;
  height: 245px;  
}
.bridal_dress  .second_items{
  width: 130px;
  height: 190px;  
}
.bridal_dress .sky_blue{
  color: #079db7;
}
.bridal_dress .third_items ul{
  width: 405px;
  margin: 0 auto;
  padding-top: 35px;
}
.bridal_dress .third_items li{
  display: inline;
  padding-left: 23px;
}
.bridal_dress .fourth_items li{
  padding-right: 52px
}
.bridal_dress .fourth_items ul{
  width: 458px;
  margin: 0 auto;
}
.wrap_500{
  width: 500px;
}
.mens_formal_wear .category_list{ padding: 0;}
.info_tel{ padding-bottom: 29px!important; }
.mens_formal_wear .category_list ul li{ width: 29%;text-align: center;margin-left: 40px;}
*+html .mens_formal_wear .category_list ul li{display:inline; zoom:1;}
.mens_formal_wear .category_list ul li:first-child{
  margin-left: 0;
}
.mens_formal_wear .category_list ul li img{
  width: 250px;
}
         
.mens_formal_wear .category_list ul li.center{ padding: 0px 40px;}
.mens_formal_wear .category_list ul li p{ line-height:22px; padding-top: 20px;text-align: center;font-size: 12px;font-weight: bold;color: #555555;font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', Verdana, メイリオ, Meiryo, 'MS PGothic', 'MS UI Gothic', Arial, sans-serif;
}
.bridal img.top-img{ padding-bottom: 15px;}
.bridal .top-title{ padding-bottom: 31px; }
.bridal_items .wrap_500{ margin: 0px auto;}
.bridal_items .wrap_500 h3{ margin-bottom: 30px;}
.bridal_items p{ padding-bottom: 25px;}
.bridal_items .item_list ul li { display: inline-block; /display:inline; /zoom:1;}
*+html .bridal_items .item_list ul li {display:inline; zoom:1;}

.bridal_items .welcome-board ul li.center{ padding: 0px 65px 0px 65px;}
.bridal_items .guest_book ul.first li.first{ padding-right: 115px;}
.bridal_items .guest_book ul.second li.second{ padding: 0px 38px 0px 38px;}
.bridal_items .ring-pillow ul li.center{ padding: 0px 43px 0px 43px;}
.bridal_items .ring-pillow ul li.last{ padding: 0px 0px 0px 52px;}
.bridal_items .bridal_item_list_wrap { padding: 0px 0px 30px 0px;}
.bridal .bridal_bottom_info p.first{padding-bottom: 45px!important;}
.bridal .bridal_bottom_info p{ padding-bottom: 8px;}
.bridal_jewelry{
  line-height: 140%;
}
.bridal_jewelry .bridal_inner{
  padding-bottom: 57px;
  padding-top: 57px;
}
.bridal_jewelry .top-title{
  padding-bottom: 25px;
}
.bridal_jewelry .img_01{
  padding-bottom: 10px;
}
.bridal_jewelry .img_02{
  padding-bottom: 36px;
}
.bridal_index{
    line-height: 140%;                                       
}
/* end bridal */

                                         
/* Bridal Jewelry css */
.jewelry .content{
padding-top: 30px;
}
.bridal_jewelry2 ul.top_tabs {
  letter-spacing:2px;
}
.bridal_jewelry2 ul.top_tabs li {
  float:left;
  color:#ffffff;
  margin-left:8px;
}

.bridal_jewelry2 ul.top_tabs li.jewelry_catalog_engagement_txt{
font-size:11px;
color: #000;
position: relative;
left: 30px;
top: 2px;
}

                                         
.bridal_jewelry2 ul.top_tabs li.first_child {
  margin-left:0px;
}
.bridal_jewelry2 ul.top_tabs li span, .bridal_jewelry2 ul.top_tabs li a {
  color:#ffffff;
  text-decoration: none;
  padding:12px 28px;
  background: #a84b00;
  display: block;
}
.bridal_jewelry2 ul.top_tabs li a {
  background: #efd9c4;
}
                                         
.bridal_jewelry2 .instructions {
  margin-top: 25px;
  padding-top: 25px;
  border-top: 1px solid #b5b6b6;
  padding-left: 25px;
}

.bridal_jewelry2 .instructions p {
  line-height: 135%;
  vertical-align: top;
}

.bridal_jewelry2 .instructions img {
  padding-right: 3px;
}

.bridal_jewelry2 .instructions .instructions_ttl {
  font-size: 14px;
  padding-bottom: 23px;
}

#bridal_jewelry_slider {
  position:relative;
}
/* end Bridal Jewelry css */

#bridal_jewelry_carousel {
  width: 800px;
  margin: 20px auto 0px;
}

#bridal_jewelry_carousel .flex-viewport li {
  margin-right:0px;
  width: 160px;
  
}

#bridal_jewelry_carousel .flex-viewport li p {
  text-align: center;
  padding-top: 5px;
  color: #b2b3b3;
}

#bridal_jewelry_carousel .flex-viewport li:hover p {
  color:#000;
}

#bridal_jewelry_carousel img {
  display: block;
  opacity: .5;
  cursor: pointer;
  width: 140px;
  margin: auto;
}

#bridal_jewelry_carousel img:hover {
  opacity: 1;
}

#bridal_jewelry_carousel.flexslider {
  background:none;
}

#bridal_jewelry_carousel.flexslider .slides img {
  width: 140px;
}

#bridal_jewelry_carousel .flex-viewport {
  margin: auto;
  height: 100px;
}

#bridal_jewelry_carousel .flex-active-slide img {
  box-shadow: 0px 2px 15px #999999;
  opacity: 1;
}

#bridal_jewelry_carousel .flex-viewport li.flex-active-slide p {
  color: #000;
}

#bridal_jewelry_carousel .flex-direction-nav {*height: 0;}
#bridal_jewelry_carousel .flex-direction-nav a {width: 9px; height: 17px; margin: -20px 0 0; display: block; background: url(img/bridal/jewelry/bg_carousel_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
#bridal_jewelry_carousel .flex-direction-nav .flex-next {background-position: 0 -17px; right: -67px; }
#bridal_jewelry_carousel .flex-direction-nav .flex-prev {left: -67px;}
#bridal_jewelry_carousel .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
#bridal_jewelry_carousel .flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* system_req css */
.text_pad .title, .brandlist .title{ color: #000!important; font-weight: normal; width: 100%!important; }
.brandlist .head-title{ margin-bottom: 15px!important; }
.text_pad .head-title{ border-top: 1px dotted #aaacaf; padding-top: 10px; margin-bottom: 22px!important; }
.text_pad  p{ padding-left: 7px; }
.contact .text_pad p, .privacy_policy .text_pad p{ padding-left: 5px; }
.contact .text_pad .head-title{ margin-bottom: 15px!important; }
.system_req .right-inner{ padding-top: 52px!important; }
.system_req .right-inner p{ padding-left: 0px!important; }
.system_req .right-inner ul{ list-style-type: disc!important; line-height: 150%; padding-left: 25px; }
 /* system_req end */
                      
 /* privacy_policy css */
.privacy_policy span{ padding-top: 3px;}
.privacy_policy span.left { font-size: 10px; padding-right: 5px; }
.privacy_policy .right-inner p{ padding-bottom: 0px!important; }
.privacy_policy .right-inner p.last{ padding-bottom: 36px!important; }
.privacy_policy .text_pad ul{ list-style-type: decimal; padding-left: 30px; }
.privacy_policy .text_pad ul li{ padding-bottom: 27px; }
.privacy_policy .text_pad ul span, .news .right-inner  p{ padding-left: 8px; }
.privacy_policy .text_pad .pad_left{ padding-left: 30px; }
.priv_bottom{ text-align: right; padding-top: 18px; }
 /* privacy_policy end */
                      
 /* news css */
.news .right-inner .tag_pad{ padding-left: 0px; padding-bottom: 0px!important; }
.news .right-inner .red{ color: #df3d43; padding-left: 0px; }
/* end end */

/* pop-out-wrap css*/
.pop-out-wrap .w_715 .right-inner{
  padding: 40px;
}
.pop-out-wrap .w_715 .right-inner p{
  padding-bottom: 20px;
line-height:19px;
  /*line-height: 150%;*/
}
.pop-out-wrap .w_715 .right-inner p a.red {
color: #da2128;
  padding-bottom: 20px;
  line-height: 150%;
}
                        
.pop-out-wrap .w_715 .right-inner .head-title {
  position: relative;
  border-bottom: 1px dotted #aaacaf;
  margin-bottom: 30px;
}
.pop-out-wrap .w_715 .right-inner .head-title h2{
  width: 400px;
  margin: 0;
  padding: 0px 0px 8px 0px; 
  text-align: left;
  border: 0;
  color: #da2128;
  font-weight: bold;
  line-height: 150%;
}
.pop-out-wrap .w_715 .right-inner .head-title h2 span.sitemap_spacer{
font-weight: normal;
padding-left: 15px;
}
                        
                        
.pop-out-wrap .w_715 .right-inner .head-title span.text-black{
  color: #000;
}
.pop-out-wrap .right-inner .head-title a.button{
  text-decoration: none;
  color: #ffffff;
  background-color: #da2128;
  padding: 3px 14px;
  margin-top: 20px;
}
.pop-out-wrap .right-inner .head-title a.button:hover{
  text-decoration: none;
  color: #fdf2ee;
  background-color: #eb9379;
  padding: 3px 14px;
  margin-top: 20px;
}

/* end pop-out-wrap css*/

/* pop-out-wrap a css*/
.pop-out-wrap .wrap_img { clear: both;}
.pop-out-wrap  .wrap_img div.text{ float: left;width: 400px; }
.pop-out-wrap .wrap_img div.image{ float: right; }
/* end pop-out-wrap a css*/
/* pop-out-wrap b css*/
.pop-out-wrap  .right-inner p.indent { text-indent: 14px;}
.pop-out-wrap  .right-inner p.indent { text-indent: 14px;}
.pop-out-wrap  .right-inner .head-title h2 { float: left}
.pop-out-wrap  .right-inner .head-title a{ float: right}
/* end pop-out-wrap b css*/
/* pop-out-wrap c css*/
.pop-out-wrap .right-inner p.title { font-size: 16px;color: #000;font-weight: bold;}
/* end pop-out-wrap c css*/
/* pop-out-wrap d css*/
.pop-out-wrap .right-inner div.red-wrap { padding: 8px 0px 8px;margin-bottom: 15px;}
.pop-out-wrap .right-inner span.red-title { padding: 8px 10px;font-size: 12px;color: #ffffff;font-weight: bold;background-color: #da2128;}
.pop-out-wrap .right-inner p.inner { padding-left: 12px;}
/* end pop-out-wrap d css*/
/* pop-out-wrap e css*/
.pop-out-wrap .right-inner table{ line-height: 150%;}
.pop-out-wrap .right-inner table tr td{ vertical-align: top;padding-bottom: 16px;}
.pop-out-wrap .right-inner table tr td.left { padding-left: 10px;}
.pop-out-wrap .right-inner table tr td.text-right { text-align: right;}
.pop-out-wrap .right-inner table tr td span.red { color: #da2128;}

/* end pop-out-wrap e css*/

/* common css*/
.left_sidebar {
  width:220px;
  min-height:100px;
  letter-spacing:2px;
}
.left_sidebar h2 {
  margin-bottom:0;
  font-weight:bold;
  line-height:180%;
  padding: 8px 0px; 
/*font-family: brownbold, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo;*/
}
.left_sidebar ul {
  line-height: 180%;
}
.left_sidebar ul li {
  border-bottom:1px dashed #aaacaf;
  background: url(/img/stores/left_side_ico.png) no-repeat right 10px center ;
}
.left_sidebar ul li a {
  text-decoration:none;
  display:block;
  color:#818285;
  padding:8px 10px; 
}
.left_sidebar ul li:hover {
  background: #ffffff url(/img/stores/left_side_ico_active.png) no-repeat right 10px center ;
}
.left_sidebar ul li:hover > a {
  color: #000;
}

.left_sidebar ul li ul {
  line-height: 120%;
}

.left_sidebar ul li.active {
  background: #ffffff url(/img/stores/left_side_ico_active.png) no-repeat right 10px center ;
}


.left_sidebar ul li.active > a {
  color: #000;
}

.left_sidebar ul li.active > a.yoko {
  padding:8px 10px 0px;
}

.left_sidebar ul li.active ul {
  padding-bottom:10px;
}


.left_sidebar ul li.active ul li {
  border: none;
  background: none;
}
.left_sidebar ul li ul li a{
  text-decoration:none;
  display:block;
  padding:0px 20px;
  font-size:11px;
  color:#818285;
}
.left_sidebar ul li ul li a:hover {
  color:#000;
}
.w_715 { 
  width:715px;
  margin-left:15px;
  min-height:250px;
  background: #ffffff;
}

.pad35 {
  padding: 35px;
}

.store_ttl {
  padding-bottom: 6px;
  border-bottom: 1px solid #251e1b;
  position: relative;
}

.store_ttl h1 {
  letter-spacing: 2px;
  font-size: 18px;
}

.store_ttl p {
  position: absolute;
  right: 0px;
  bottom: 15px;
}

.store_ttl p a {
  font-size: 10px;
  text-decoration: none;
  margin-left: 7px;
  background: #333;
  color: #fff;
  padding: 3px 5px;
  font-size: 13px;
}

.store_ttl p a:hover {
color: #DA2128;
text-decoration: underline;
}
/* end stores common css*/
                                                 
/* pop up history css*/
#pop-up-history,.pop-up-news{ width: 630px;min-height: 400px;background-color: #ffffff;padding: 70px 80px;line-height: 150%;color:#000;}
#pop-up-history p,.pop-up-news p{ border-top: 1px dotted #aaacaf;border-bottom: 1px dotted #aaacaf;padding: 7px 0px;}
#pop-up-history table,.pop-up-news table{ margin-top: 20px;width: 100%;}
#pop-up-history table td,.pop-up-news table td{ padding: 0px 0px 20px 0px;}
#pop-up-history table td.width-left,.pop-up-news table td.width-left{ width: 115px;}
#pop-up-history div,.pop-up-news div{ padding-top: 20px;text-align: center;}
/* end css*/


/*my barneys*/
.border_light_blue{ border: 8px solid #adc5e6; min-height: 250px; }
.title_center{ font-weight: bold; border: none; color: #000!important; font-size: 16px; letter-spacing: 3px; text-align: center!important; width: 100%!important; font-family: brownproboldalt, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo;}
.sub_title{ border-top: 0; text-align: left; padding-bottom: 6px; border-bottom: 1px solid #a7a9ac; font-weight: bold;}
.bg_black{ display: inline-block; color: #fff; background-color: #000; padding: 9px 24px 9px 24px; }
.box_border{ margin-bottom: 32px; line-height: 150%; padding: 12px 0 12px 12px; margin-top: 15px; border: 1px solid #a7a9ac; }
.box_border ul{ list-style-type: disc; float:left; width: 285px; padding-left: 0px;}
.box_border ul.first{ padding-right: 22px; }
.box_border p{ float: left;  width: 285px; padding: 0!important; }
.box_border p.first{ padding-right: 22px!important; }
.my_barneys_about .inner_p { padding-bottom: 34px; }
.my_barneys_about .inner_p p{ padding-bottom: 0px!important; padding-left: 15px; }
.center { text-align: center; padding-bottom: 0px!important; }

/* barney index css*/
.wrap-index-bottom-img a{ margin: 52px 0px 0px 50px;text-decoration: none;display: inline-block;padding: 15px;background-color: #d1d2d4;}
.wrap-index-bottom-img img{ float: right;margin-right: 20px;}
/* end barney index css*/
/* faq css*/
.faq .sub_title .q{ padding-right: 8px;}
                         .faq .ans{ z-index: 10; padding-left: 32px;background-image: url('../img/my_barneys/faq/answer_img.jpg');background-repeat: no-repeat; background-position:0 4px;}
.faq .ans p{ padding-bottom: 10px!important;}
.faq .pb20{ padding-bottom: 20px!important;}
/* end faq css*/
/* faq css*/
span.tel{ padding-right: 20px;font-size: 16px;font-weight: bold;color: #6D6E71;letter-spacing: 3px;}
/* end faq css*/
/* card css*/
.card .small-box-bg-grey{ padding-bottom: 10px;}
.small-box-bg-grey span{ display: inline-block;padding: 10px 13px;background-color: #58585a;color: #ffffff;}
.small-box-bg-grey span label{padding-right: 20px;}
.card .wrap-img-center{ padding-bottom: 30px;}
.wrap-img-center{ text-align: center;}
/* end card css*/            
/*my barneys*/            

  .store_desc [itemprop="address"] {
    font-size: 0;
  }
  .store_desc [itemprop="address"] span {
    font-size: 12px;
  }

/* yokohama index css*/

.stores_yokohama .yoko_box1 {
  padding: 20px 0px 28px 0px;
}

.stores_yokohama .yoko_box2 {
  padding: 0px 0px 28px 0px;
}

.stores_yokohama .building_img {
  display: block;
}

.stores_yokohama .store_desc {
  margin-left: 80px;
  width: 395px;
  line-height: 150%;
}
/* end yokohama index css*/

/* yokohama_popup_01 */
.store_popup {
  width: 750px;
  border: 1px solid #000;
  margin: auto;
  background: #ffffff;
}

.store_popup .popup_header {
  min-height: 140px;
  background: #000;
}
.store_popup .popup_header .popup_header_inner {
  padding: 40px 35px;
}

.store_popup .popup_header .popup_header_inner .popup_header_logo {
  padding: 20px 0px 0px 0px;
}
.store_popup .popup_header .popup_header_inner .popup_header_logo_en {
     padding-top: 56px;                    
}
.store_popup .popup_header .popup_header_inner .popup_header_txt {
  margin-left: 25px;
  width: 468px;
  color: #fff;
  font-size: 13px;
  line-height: 150%;
}

.store_popup .popup_body {
  padding: 40px 54px;
  text-align: center;
}

.store_popup .popup_body .popup_news_btn {
  text-align: center;
}

.popup_store_info {
  padding-top: 45px;
  text-align: center;
  font-size: 22px;
  letter-spacing: 2px;
  padding-bottom: 25px;
}

.popup_store_info span {
  font-size: 14px;
  font-weight: bold;
}

.popup_store_info_details {
  
}

.popup_store_info_details p.ttl {
  color: #D0131C;
  border-bottom: 2px solid #D0131C;
}

.fs14 {
  font-size: 14px;
}
.padbot35 {
  padding-bottom: 35px;
}


.popup_store_wrap { text-align: left; line-height: 150%; }
.popup_store_wrap .popup_store_wrap_left { width: 323px; min-height: 400px; padding-top: 15px; }
.popup_store_wrap .popup_store_wrap_right { width: 281px; margin-left: 38px; min-height: 400px; }

.popup_store_wrap .popup_store_wrap_left p { padding:0px 0px 10px 0px; }
.popup_store_wrap .popup_store_wrap_left img.imgblock { display: block; }

.popup_store_wrap .popup_store_wrap_right ul li { border-bottom: 1px solid #bea501; padding: 10px 10px }
.popup_store_wrap .popup_store_wrap_right ul li.logntext{padding: 10px 0px 10px 0px;}
.popup_store_wrap .popup_store_wrap_right ul li.logntext  div{width: 240px;}
.popup_store_wrap .popup_store_wrap_right ul li span { text-align: right; color:#bea501; display: block; float:left; width:22px; font-size:19px; padding-top: 2px;}
.popup_store_wrap .popup_store_wrap_right ul li div { float:left; margin-left:16px; width: 223px; font-size: 10px; }

.m { background:url(../img/stores/m_ico.jpg) no-repeat right 4px bottom 4px; }
.f { background:url(../img/stores/f_ico.jpg) no-repeat right 4px bottom 4px; }
.mf { background:url(../img/stores/mf_ico.jpg) no-repeat right 4px bottom 4px; }
.bdr_none { border-bottom: none!important; }
                                                      
.popup_info {
  padding-top: 30px;
  text-align: center;
  font-size: 22px;
  letter-spacing: 2px;
  padding-bottom: 15px;
  color: #D0131C;
}

.popup_info span {
  font-size: 14px;
  font-weight: bold;
}

.popup_info_box {
  text-align: center;
}

.popup_map {
  padding: 25px;
  width:635px;
  background: #ffffff;
  border: 1px solid #c7c8ca;
}
.popup_map .popup_map_inner .popup_map_ttl {
  color: #955440;
  font-size: 16px;
  padding: 8px 0px 9px;
}
.popup_map .popup_map_inner h1{
  color: #8b523b;
  margin-bottom: 10px;
  font-size: 16px;
  font-family: 'brown-bold';
}
.brown_txt {
  color: #955440;
  font-size: 16px;

}
.popup_map .popup_map_inner {
  line-height: 150%;
}

.popup_map .popup_map_inner p {
  padding-bottom: 15px;
}
.popup_map .popup_map_inner table {
  width: 100%
}
.popup_map .popup_map_inner table.parking_fee {
  margin-bottom: 20px;
}
.popup_map .popup_map_inner table.parking_fee td{
  border: 1px solid #939598;
  padding: 5px 0px;
}
.popup_map .popup_map_inner table.parking_service {
  margin-bottom: 20px;
}
.popup_map .popup_map_inner table.parking_service td{
  border: 1px solid #939598;
  padding: 5px 0px;
  width: 25%;
  vertical-align: middle;
}

.popup_map .popup_map_inner table.parking_service td.n_lr {
  border-left: none;
  border-right: none;
}

.popup_map .popup_map_inner table.parking_service td.n_l {
  border-left: none;
}

.popup_map .popup_map_inner table.parking_service td.n_tb {
  border-top: none;
  border-bottom: none;
}

.popup_map .popup_map_inner table.parking_service td.n_t {
  border-top: none;
}

.popup_map .popup_map_inner table.parking_service td.n_b {
  border-bottom: none;
}

.popup_map .popup_map_inner table.parking_service td.n_r {
  border-right: none;
}

.popup_map .popup_map_inner table.parking_service td.t_l {
  text-align:left;
  padding-left: 15px;
}

.popup_map .popup_map_inner table tr td{
  text-align: center;
}

.popup_map .popup_map_inner img {
  display:block;
}

.popup_map .popup_map_inner .txt_longpark {
  color: #ffffff;
  background: #818285;
  margin-bottom: 10px;
  padding: 2px 5px;
}

.popup_map .popup_map_inner p.nopad {
  padding: 0px;
}
.popup_map .popup_map_inner p.padbot20 {
  padding-bottom: 20px;
}
a.map_link {
  color: #DA2128;
  text-decoration: none;
}
a.map_link:hover {
  text-decoration: underline;
}
/* end yokohama_popup_01 */

/* brandarea */
#brandarea{
color: #ac3223;
}
/* end brandarea */
                                                      
.floor_guide {
  padding: 12px 0px;
  border-top: 1px dashed #a7a9ac;
  border-bottom: 1px dashed #a7a9ac;
  margin-bottom: 25px;
}
.floor_guide span {
  display: block;
  font-size:14px;
  letter-spacing: 2px;
}
.floor_guide span.floor_guide_txt {
  float: left;
  width: 323px;
}
.floor_guide span.selected_item_txt {
  float: left;
  margin-left: 37px;
  width: 285px;
}

.floor_number {
  width: 21px;
  padding-top: 3px;
}

.item_col01 {
/*  width: 315px;*/
    line-height:1.5;
    padding: 0 25px 0;
}

.item_col01 li {
  padding: 0 3px;
  cursor: pointer;
  float: left;
}

.item_col02 li {
  padding: 3px 0px;
}

.item_col02 {
  width: 285px;
  margin-left: 37px;
}

.stores_yokohama .list-line{
  line-height:1.8;
  color:#6F402E;
}
 .stores_yokohama .posY1 {
  margin-top: 42px;
}
.stores_yokohama .posY2 {
  margin-top: 143px;
}
.stores_yokohama .posY3 {
  margin-top: 234px;
}
.stores_yokohama .posY4 {
  margin-top: 321px;
}
.stores_yokohama .posY5 {
  margin-top: 480px;
}
.stores_yokohama .posY6 {
  margin-top: 748px;
}

.parent_wrap {
  padding-bottom: 15px;
}

.clicked {
  color: red;
}
.clicked .set{
  color: black;
}

.yokohama_hairsalon h1 {
  padding: 0px 0px 15px 0px;
  border-bottom: 1px solid #bcbdc0;
}

.yokohama_hairsalon .hairsalon_content {
  padding: 20px 0px;
  border-bottom: 1px solid #bcbdc0;
  margin-bottom: 35px;
}

.yokohama_hairsalon .hairsalon_txt {
  width: 374px;
  min-height: 100px;
  padding-right: 10px;
}

.yokohama_hairsalon .hairsalon_txt p {
  padding-bottom: 20px;
  line-height: 150%;
}

.yokohama_hairsalon .hairsalon_txt .txt_orange {
  color: #ED1C24;
}

.yokohama_hairsalon .hairsalon_txt .fs10 {
  font-size: 10px;
}
.yokohama_hairsalon .hairsalon_txt .padl60 {
  padding-left: 60px;
}

.yokohama_hairsalon .hairsalon_txt p.nopad {
  padding: 0px;
}
.pricelist { width: 100%; text-align: left; font-size: 14px;}

.pricelist th { border-bottom: 1px dashed grey; padding-bottom: 12px; }
.pricelist td { padding: 3px 0px;}
.pricelist tr.first td { padding: 25px 0px 3px; }
.pricelist {}
.pricelist {}

.yokohama_hairsalon .txt_btm { text-align: right; padding: 23px 0px 10px; border-bottom: 1px dashed grey;}
.yokohama_hairsalon .txt_btm  a { color: #ED1C24; text-decoration: none;  }
.yokohama_hairsalon .txt_btm  a:hover { text-decoration:underline;  }
                                 
.color_box{width: 555px;margin: 0 auto;}
.my_barneys_service .color_box ul li{ font-weight: bold; float: left; width: 102px; text-align: center;}
.my_barneys_service .color_box .color_pad{ padding-top: 26px; }
.my_barneys_service .color_box p{ padding-top: 19px; }
.my_barneys_service .color_box .arrow{ width: 10px; padding-top: 9px; }
.my_barneys_inner_down{width: 585px;margin: 0 auto;}
.my_barneys_inner_down div.toggle_button{cursor: pointer;}
.my_barneys_inner_down img{ padding-bottom: 12px; padding-left: 5px; vertical-align:middle; }
                                 .toggle_down{ display:none; padding-left: 25px; padding-right: 0px; padding-bottom: 20px; line-height:19px;}
.in_text{ padding-left: 15px; padding-bottom:0px!important; }
.my_barneys_service .toggle_button:hover { opacity:0.4 }
.my_barneys_service .toggle_down .in_text_pad20{ padding-bottom: 0px!important; }
.my_barneys_service .toggle_down table { margin: auto; margin-bottom: 0px; } 
.my_barneys_service .toggle_down table td { vertical-align: middle; border: 1px solid #a7a9ac; padding: 7px 30px 7px 30px!important;}
.my_barneys_service .toggle_down table td img{ padding-bottom: 0px; padding-right: 5px;}
.my_barneys_service .toggle_down  p, .my_barneys_service  .last{ padding-bottom: 0px!important; }

/*-- pop up this item --*/
#pop-this-item { text-align: left;background-color: #ffffff;width: 670px;/*height:620px;*/line-height: 150%;font-family:"Hiragino Kaku Gothic Pro","メイリオ","MS PGothic","Lucida Grande",verdana;}
#pop-this-item  .pop-box-inner{ width: 100%;}
#pop-this-item  span.detail-title{ font-weight: bold; font-family: brownproboldalt,"Hiragino Kaku Gothic Pro","メイリオ","MS PGothic","Lucida Grande",verdana;;}
#pop-this-item  .top70{ padding-top: 70px;}
#pop-this-item  .pop-img,#pop-this-item  .pop-details{ width: 50%; float: left;}
#pop-this-item  .pop-box-inner .pop-img{ text-align: right;}
#pop-this-item  .pop-box-inner .pop-img img{ margin-right: 40px;}
#pop-this-item  .pop-box-inner .pop-details{ text-align: left;}
#pop-this-item  .pop-box-inner .pop-details ul li{ padding-bottom: 20px;}

#pop-this-item  .pop-box-inner .inner-details { padding-right: 30px;}
#pop-this-item  a{ text-decoration: none;}
#pop-this-item  a:hover{ color: #DE0000;}
.font12{ font-size: 12px;}
.font10{ font-size: 10px;}
#pop-this-item .float-left{width:320px; padding-right: 20px; padding-left:20px; float: left;}
#pop-this-item .float-right{width: 280px; padding-right: 20px; float: right;}

#pop-this-item a[class*="anchor"] { display:inline-block; font-size: 11px; padding-bottom:10px; text-decoration:underline; }
#pop-this-item .small a[class*="anchor"] { display:inline-block; font-size: 11px; padding-bottom:0; text-decoration:underline; }


table.pop-table-out{width:100%; height:600px;}
table.pop-table-out.typeB{height:570px;}
table.pop-table{width:100%;}
table.pop-table td{width:50%; vertical-align: middle;}
table.pop-table td p{padding-bottom:20px;}
.pop-image{padding-bottom: 20px !important;}

/*sns button*/
.fb_iframe_widget span {
width: 70px!important;
border: none;
overflow: hidden;
}
.twitter-share-button{
width: 70px!important;
}
                                           
/*information*/
 .infobox a:hover{
color: #df3d43;
}
/*sitemap*/
 .sitemap_box a{float:none!important;text-decoration: none;}
 .sitemap_box a:hover{text-decoration:underline;}

/*events  my_barneys*/
.mybarneys_start{
      color:#000000;
      font-size:12px;
      letter-spacing:1px;
      line-height:24px;
    }
    
    .mybarneys_start_wrap_950 {
      background-color: #BBCCE9;
      text-align: left;
      width: 950px;
    }
    
    .mybarneys_start h1{
      margin:0 auto;
      width:360px;
    }   
    
    .mybarneys_start .bridal h1 .top-title{
     margin-bottom:46px;
    }
    
    .mybarneys_start_discription{ 
      width:682px;
      margin:0 auto;
    } 
    
  
    .mybarneys_start_discription a{ 
      color:#F00;
      text-decoration:none;
    }   
    
    .mybarneys_start .category_list{
      padding: 40px 44px 24px 44px;
      width: 594px;
      margin: 0px auto;
      background-color:#fff;
    }
    
    .mybarneys_start h3{
      font-size:18px;
      margin-bottom:40px;
      text-align:center;
    }
    
    .mybarneys_start dl.provision dt{
      float:left; 
      background-color:#EA5504;
      color:#ffffff;
      padding:0 5px;
      width:58px;
      text-align:center;
    }
    
    .mybarneys_start dl.provision dt, .mybarneys_start dl.provision dd{
      margin:0 8px 10px 0;  
    }

    .mybarneys_start dl.provision dd span{
      font-size:10px;
      margin-left:15px;
    }

    .mybarneys_start ul.giftticket{
      width: 460px;
      letter-spacing: 1px;
    }


    .mybarneys_start ul.giftticket li{
      list-style-position:outside;
      text-indent:-18px;
      padding-left:18px;
      font-size:10px;
    }
    
    .iconarea{
      height:48px;
      width:950px;
    }

    .iconarea ul{
      overflow: hidden;
      padding-top: 15px;
      float: right;
      clear: both;
      width: 315px;
    }
    
    .iconarea ul li{
      float:left;
      position: relative;
      left: 5px;
      overflow: hidden;
    }

    .iconarea ul li p{
      margin-right:10px;
    }
    
    .iconarea ul li.twittericon{
      width:90px;
    }

                                           

.popup_women_catalog {
padding:60px 45px;
width: 420px;
background: #ffffff;
border: 1px solid #c7c8ca;
font-size:12px;
line-height:18px;
}    
.popup_women_catalog_ttl{
font-size:20px; 
/*font-weight:bold;*/
margin-bottom:25px;
font-family: brownproboldalt, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo;
}

.popup_women_catalog .popup_women_catalog_inner p a{
  text-decoration:none;
  }

.popup_women_catalog .popup_women_catalog_inner p a:hover{
  text-decoration:underline;
  }
                                           
.lim{
  padding-left:30px;
  color:#000;
  font-weight:normal;
  font-size:13px;
  font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', Verdana, メイリオ, Meiryo, 'MS PGothic', 'MS UI Gothic', Arial, sans-serif;
}
.events .content_left_inner h1.fs20{
  font-size:20px;
  letter-spacing:2px;
  line-height:1.4;
}
.events .content_left_inner h1.fs20 .caption{
  font-size:85%;
  line-height:1;
}
.bridal .caption{
  font-size:85%;
}
.cf{
  overflow:hidden;
}
.cf .left_block{
  padding-left:4px;
  float:left;
  display:block;
}
.cf .left_block a.disabled:hover {
  text-decoration: none;
  cursor: text;
}
.list-line{
 line-height:150%;
 color:#000;
}
.collection12 {
margin-top: 65px;
}
.collection13 {
margin-top: 128px;
}
.collection14 {
margin-top: 191px;
}
.collection15 {
margin-top: 254px;
}
.collection16 {
margin-top: 293px;
}
.collection17 {
margin-top: 356px;
}
.collection18 {
margin-top: 420px;
}
.collection19 {
margin-top: 506px;
}
.collection20{
margin-top:90px;
}
.collection21{
margin-top:170px;
}
.collection22{
margin-top:238px;
}
.collection23{
margin-top:288px;
}
.collection24{
margin-top:375px;
}
.collection25{
margin-top:445px;
}
.collection26{
margin-top:515px;
}
.collection27{
margin-top:545px;
}
.collection28 {
margin-top: 233px;
}
.collection29 {
margin-top: 392px;
}
.collection30 {
margin-top: 185px;
}
.collection31 {
margin-top: 344px;
}
.collection32 {
margin-top: 161px;
}
.collection33 {
margin-top: 224px;
}
.collection34 {
margin-top: 358px;
}
.collection35 {
margin-top: 89px;
}

.selected_right#brandarea{
padding-left:30px;
}
.caption{
  font-size:85%;
}
.print_area_inner .caption{
  font-size:100%;
}
.content .lastchild{padding-right:0;}

/*mens_formal_wear_category*/
/*.mens_formal_wear_item_list ul{
width:450px;
margin:0 auto;
}*/

.mens_formal_wear_item_list ul li{
float:left;
}

.mens_formal_wear_item_list.treat ul{
width:730px;
}

/*NEW YORK DANCE MUSIC PREMIER vol.3*/
.border_top20{
padding-top:20px;
}
                                

/*FALL 2013 A BARNEYS EYE-OF-VIEW OF THE NEW YORK #2*/
.wrap_790 .two_col .content_left_wrap .content_left_inner .personalite_eye-of-show_2 p.no_padd_bottom{
padding-bottom:0;
}
.personalite_eye-of-show_2 p.boldertxt{
font-weight: bold;
}
.wrap_790 .two_col .content_left_wrap .content_left_inner .personalite_eye-of-show_1 p.small_box {
border: 1px solid #000;
padding: 15px;
font-size: 11px;
margin-bottom:20px;
}

.wrap_790 .two_col .content_left_wrap .content_left_inner .personalite_eye-of-show_1 p.small_box a{
text-decoration:none;
}

.wrap_790 .two_col .content_left_wrap .content_left_inner .personalite_eye-of-show_1 p.small_box a:hover{
text-decoration:underline;
}

.wrap_790 .two_col .content_left_wrap .content_left_inner .personalite_eye-of-show_2 p.small_box {
border: 1px solid #000;
padding: 15px;
font-size: 11px;
margin-bottom:20px;
}

.wrap_790 .two_col .content_left_wrap .content_left_inner .personalite_eye-of-show_2 p.small_box a{
text-decoration:none;
}

.wrap_790 .two_col .content_left_wrap .content_left_inner .personalite_eye-of-show_2 p.small_box a:hover{
text-decoration:underline;
}

.wrap_790 .two_col .content_left_wrap .content_left_inner .personalite_eye-of-show_1 p.no_padd_bottom{
padding-bottom:0;
}

.personalite_eye-of-show_1 p.bolder{
font-weight:bold;
}

img.opacity:hover{
  filter: alpha(opacity=75);
  -moz-opacity:0.75;
  opacity:0.75;
}

.pb50{
  padding-bottom:50px!important;
}

.current_page, .link_page{
  padding-right:10px;
}
.events .border_bt{
  margin-bottom: 20px;
  border-bottom: 1px solid #9a9b9b;
}
.disp_block.indent1{
display:block;
text-indent:-1em;
padding-left:1em;
}
.fullorder{
display: block;
width: 86px;
padding: 2px;
background-color: #000;
color: #FFF;
font-weight:bold;
text-align: center;
}
.seasonVisual.mov{
width:640px;
margin:56px auto 20px;
}
.a_center{
text-align:center;
}
.nonborder {
  border:none;
  outline:none;
}
.boldertxt{
font-weight:bold;
}
.clearfix:after {  
  content: ".";   
  display: block;   
  height: 0;   
  clear: both;   
  visibility: hidden;  
}
  
.clearfix { display: inline-table; overflow:visible; }

*:first-child+html .clearfix {
overflow:hidden;
}
                                 
/* Hides from IE-mac \*/  
* html .clearfix { height: 1%; }  
.clearfix { display: block; }  
/* End hide from IE-mac */

.content_details p strong{
text-decoration:underline;
}

.link_tex a{
color: #dc4d54;
text-decoration:none;
}
.link_tex a:hover{
text-decoration:underline;
}
.cube_space {
width: 20px;
height: 20px;
border: 3px solid #000;
margin: 30px auto;
}
.ml30{
margin-left:30px;
}
.hover:hover{
filter: alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
}


.wrap_790 .two_col .content_left_wrap .content_left_inner .content_details p:last-child{
padding-bottom:8px;
}
/* last-child for IE6/7 */
.wrap_790 .two_col .content_left_wrap .content_left_inner .content_details p:last-child{
padding-bottom:expression((this.__isLastChild = (this.parentNode.children.item(this.parentNode.children.length-1) == this))?'5px':'8px');
padding-bottom:expression(this.__isLastChild?'5px':'8px');
}
*:first-child+html .e7pb30{
padding-bottom:30px;
}
.wrap_790 .two_col .content_left_wrap .content_left_inner .e7pb30 .content_details{
top:33px;
}
*:first-child+html .excuse_box.right{
margin-right:92px;
}
html>/**/body .wrap_790 .two_col .content_left_wrap .content_left_inner .e7pb30 .content_details{
top /***/:70px\9; /* IE8 */
}
:root .wrap_790 .two_col .content_left_wrap .content_left_inner .e7pb30 .content_details{
  top:33px \0/; /* IE9 */
}
.hpc{
background-color: #FFF;
padding: 60px;
line-height: 1.8;
}

.guide_left .list-line{
  line-height:1.8;
}
#headNews{
  background-color: #336666;
  height: 30px;
}
#headNews p{
  text-align: center;
  padding: 8px 0 0 0;
  color:#FFF;
}
#headNews p a{
  color:#FFF;
  text-decoration:underline;
}

/*header白帯*/
#head-info ul{
  background-color: #fff;
}
#head-info li{
  height: 38px;
  text-align: center;
}
#head-info li p{
  display: inline-block;
  width: 85%;
  color: #000;
  font-size: 13px;
  font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'Hiragino Kaku Gothic ProN', '游ゴシック', 'Yu Gothic', 'ＭＳ Ｐゴシック', 'MS PGothic', 'メイリオ', Meiryo, sans-serif;
  line-height: 38px;
  overflow: hidden;
  text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    -mos-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
  white-space: nowrap;
}
#head-info li p a{
  text-decoration: none;
}
@media (max-width: 979px){
  #head-info li{
    height: 28px;
  }
  #head-info li p{
    line-height: 28px;
  }
}
/*header白帯*/

                      
                        
div.calendarTtl_wrapper{overflow:hidden; margin-top:30px; margin-bottom:30px; margin-left:25px;}
.calendarTtl_wrapper h3{
  font-size:37px;
  letter-spacing:8px!important;
  float:left;
  line-height:43px;
}
.calendarTtl_wrapper p{
  font-size:17px;
  letter-spacing:5px!important;
  line-height:43px;
  margin-left:8px;
  float:left;
}
ul.gendarSelect{
  overflow:hidden;
  margin-left:81px;
}
ul.gendarSelect li{
  float:left;
  margin-right:7px;
}
ul.gendarSelect li img{
  vertical-align:bottom;
}
.content_items.calendar{
  width:788px;
  margin:auto;
  border-top:solid 1px #000;
  border-bottom:solid 1px #000;
}
.event_calendar_wrapper{
  padding:20px 0;
  border-bottom:dashed 1px #727171;
}
.event_calendar_wrapper .right{
  float:left;
  line-height:1.5;
  width:622px;
}
.event_calendar_wrapper .left{
  float:left;
  width:166px;
}
.event_calendar_wrapper .left img{
  /*width:150px;
  height:85px;*/
  border: solid 1px #B4B4B4;
  box-sizing: border-box;
}
.calendarTtl_wrapper h3,
.calendarTtl_wrapper p,
.calendar p.date,
.calendar p.title {
  font-family: brownproboldalt, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic";
  letter-spacing: 1px;
}
.calendar p.date{font-size:13px;}
.calendar p.title{font-size:17px;}
.calendar p.title .caption{font-size:15px;}
.calendar p.orange{font-size:13px; margin-bottom:10px; color: #e45e00;}
.calendar p.tex{font-size:12px;}
.calendar p.link_tex{font-size:12px;}
.calendar p.location{font-size:12px;}
.calendar p.caption{font-size:10px;}
.calendar p.pd15{padding-bottom:15px;}
.calendar p.pt10{padding-top:10px;}
.calendar p.pd20{padding-bottom:20px;}

.calendar{
  position:relative;
}
.calendar .totop{
  position:absolute;
  right:-75px;
  bottom:0px;
}
/*141208*/
.calendar .entrybody p{
  padding-bottom:15px;
}
.calendar .entrybody p:last-child{
  padding-bottom:0px!important;
}
.calendar .entrybody p strong{
  font-size:10px;
}
#editor-input-content{
  width: 622px;
  padding: 15px;
  background: #fff;
}
#editor-input-content p{
  padding-bottom:15px;
  line-height: 18px;
}
#editor-input-content p strong{
  font-size: 10px;
}
#editor-input-content p:last-child{
  padding-bottom:0px!important;
}

/* ----------------------------------------------------
ツールチチップ
-----------------------------------------------------*/
.arrow_Pos{top:13px; position:absolute; display:inline-block; width:100%; height:auto; top:0; left:0;}
.arrow_Pos{z-index:1000;display: none;}

ul.border_pos{
  width: 880px;
  height: 290px;
  position:absolute;
  background: #fff;
  overflow: hidden;
  padding: 20px 35px;
  top: 35px;
  border-top: solid 1px transparent;
  border-bottom: solid 1px #ccc;
}
  ul.border_pos a {
    color: #000;
  }
ul.border_pos > li{
  float: left;
}
ul.border_pos li.cat_list_container{
  width: 155px;
}
ul.border_pos li.cat_visual_container{
  width: 445px;
}
ul.border_pos li.cat_visual_single_container{
  width: 280px;
}

  .recruit_nav .arrow_Pos,
  .recruit_nav .border_pos {
    left: auto;
    height: auto;
    width: auto;
  }
  .recruit_nav .border_pos {
    width: 124px;
  }
  .recruit_nav .border_pos {
    padding: 16px 4px;
  }
    .recruit_nav .border_pos > li {
      float: none;
    }
    .recruit_nav .border_pos a {
      padding: 6px 16px;
      font-size: 11px;
      font-weight: bold;
      font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",serif;
    }
    .recruit_nav .border_pos a:hover {
      text-decoration: underline;
    }

.navi_inner > ul li{
  float: left;
}

/*cat_lis*/
.cat_list_wrap{
  padding-top: 5px;
  border-right: solid 1px #000;
  height: 290px;
}
.cat_list_wrap p a{
padding: 0!important;
font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",serif;
font-weight: bold!important;
text-transform: capitalize;
}
.cat_list_result{
  overflow: hidden;
}
.cat_list_result li{
  float:none;
}
.cat_list_result li a{
  padding: 20px 0 0!important;
  color: #4e4543;
  font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",serif;
}

/*cat_val*/
.cat_val_wrap{
  padding: 5px 25px 0;
  border-right: solid 1px #000;
  height: 290px;
}
.cat_val_wrap p{
font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",serif;
font-weight: bold;
}               
                   
.cat_val_result{
  overflow: hidden;
  padding: 20px 0px 0px;
}
.cat_val_result a{
  padding: 0px!important;
font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",serif;

}
.cat_val_image{
  float: left;
  padding: 0;
  width: 175px;
  margin-right: 10px;
}
  .cat_val_image img{
    width: 175px;
    vertical-align: bottom;
  }
.cat_val_text{
float: left;
width: 205px;
word-break: normal;
line-height: 20px;
}
  .cat_val_text p{

  }

/*cat_val_single_wrap*/
.cat_val_single_wrap{
  padding: 5px 0px 5px 25px;
}
.cat_val_single_wrap p{
  margin-bottom: 15px;
  line-height: 20px; 
}
.cat_val_single_wrap a{
  padding: 0px!important;
font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",serif;
font-weight: bold!important;
}
.cat_val_single_result img{
  width: 260px;
  vertical-align: bottom;
}
.navigation > ul li .cat_val_text a{
  font-weight:bold;
}
.navigation > ul li .cat_list_wrap a,
.navigation > ul li .cat_val_wrap p,
.navigation > ul li .cat_list_result a,
.navigation > ul li .cat_val_text a,
.navigation > ul .cat_val_single_wrap p a{
  letter-spacing: 0.2px;
  line-height: 1.5;
  color: #000;
  text-align: left;
}
.navigation > ul li .cat_list_wrap a:hover,
.navigation > ul li .cat_list_result a:hover,
.navigation > ul li .cat_val_text a:hover,
.navigation > ul .cat_val_single_wrap p a:hover{
  text-decoration:underline;
}
.navigation > ul li .cat_list_result li{
  float:none;
}
.cat_val_image a:hover,
.cat_val_single_result a:hover{
  filter: alpha(opacity=76);
  -moz-opacity:0.76;
  opacity:0.76;
}
/*.print_area .print_area_inner.email{
  background-color:#000000;
  border-color:#E60012!important;
}
.print_area .print_area_inner.email.selected{
background-color:#E60012;
border-color:#000000!important;
}
.print_area .print_area_inner.email .strong a{
  color:#E60012;
}
.print_area .print_area_inner.email.selected .strong a{
  color:#000000;
}
.print_area .print_area_inner.email.selected .strong a:hover{
  color:#000000;
text-decoration:none;
}*/

.profile_link{
  position:relative;
}
.profile_link span{
  font-size:85%;
  position:absolute;
}
.profile_link a{
  text-decoration:none;
}
.profile_link a:hover{
  text-decoration:underline;
}

/*
 archives
*/
.archives .flexslider{
z-index:1;
}
.archives .slides li p{
font-size: 12px;
margin-top: 10px;
}
.archives .navigation{
z-index:1000;
}
.archives .content_wrap{
overflow:hidden;
}
.archives .left_content{
border-right:1px solid #8a8483;
width:550px;
padding-right:23px;
float:left;
}
.archives .right_content{
float:left;
margin-left:23px;
}
.archives .thumbnail_content{
margin-top:30px;
}
.archives .thumbnail_content img{
vertical-align:bottom;
}
.archives .popup_content{
padding:30px;
font-size:11px;
margin-bottom:20px;
background:white;

}
.archives .img_content{
width:490px;
}
.archives .link_border a{
color:black;
text-decoration:none;
}
.archives .link_border a:hover{
text-decoration:underline;
}

.navigation > ul li a,
.navigation > ul li strong {
  padding: 13px 21px 10px;
  letter-spacing: 1.70px;
  font-size: 11.6px;
}
.navigation > ul > li > a {
  font-family: 'brown-bold';
}

.navigation > ul li.tipType.bl-8 a {
  /*padding-right: 44px;*/
}
.navigation > ul > li:last-child {
  /*padding-left: 13px;*/
  /*padding-right: 0;*/
}



/*
  bridal-service
*/
ul.border_pos li.cat_visual_container.bridal-service{
  width:465px;
}
.bridal-service .cat_val_image{
  width:150px;
}
.bridal-service .cat_val_image img{
  width:150px;
}
ul.border_pos li.cat_visual_single_container.bridal-service{
  width:258px;
}
.bridal-service .cat_val_single_result img{
  width:230px;
}

/*
 puldown border
*//*
.style_faliero_sarti_collection .cat_val_image,
.style_spring_essentials_whiteblack .cat_val_image,
.style_faliero_sarti_collection .cat_val_image{
  border:1px solid #CCCCCC;
  width:173px;
}
.style_faliero_sarti_collection .cat_val_image img,
.style_spring_essentials_whiteblack .cat_val_image img,
.style_faliero_sarti_collection .cat_val_image img{
  width:173px;
}
.style_spring_essentials_catch_a_new_color .cat_val_image a,
.style_spring_2014_tadashi_shoji_collection .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.style_spring_essentials_catch_a_new_color .cat_val_image img,
.style_spring_2014_tadashi_shoji_collection .cat_val_image img{
  width:173px;
}
*/
.style_spring_2014_three_dots_collection .cat_val_image a,
.style_spring_essentials_super_standard .cat_val_image a,
.style_spring_2014_boglioli_pop_up_store .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.style_spring_2014_three_dots_collection .cat_val_image img,
.style_spring_essentials_super_standard .cat_val_image img,
.style_spring_2014_boglioli_pop_up_store .cat_val_image img{
  width:173px;
}
.cat_val_single_result.style_spring_2014_boglioli_pop_up_store a{
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_spring_2014_boglioli_pop_up_store img{
  width:258px;
}

.cat_val_result.style_spring_2014_ag_collection .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_spring_2014_ag_collection img{
  width:173px;
}
.cat_val_single_result.style_barneys_new_york_lulu_frost a{
   border:1px solid #CCCCCC;
  width:258px;
}     
.cat_val_single_result.style_barneys_new_york_lulu_frost img{
width:258px;
}

.cat_val_result.style_barneys_new_york_lulu_frost .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_barneys_new_york_lulu_frost img{
  width:173px;
}
                   
.cat_val_single_result.style_baby_tokei a{
   border:1px solid #CCCCCC;
  width:258px;
}  
.cat_val_single_result.style_baby_tokei img{
width:258px;
}
                   
.cat_val_result.style_summer_2014_mens_business_style_4 .cat_val_image a{
   border:1px solid #CCCCCC;
  width:173px;
}  
.cat_val_result.style_summer_2014_mens_business_style_4 img{
width:173px;
}  
.cat_val_single_result.style_summer_essentials_every_stylish_guy_needs_at_least_3_pants a{
   border:1px solid #CCCCCC;
  width:258px;
} 
.cat_val_single_result.style_summer_essentials_every_stylish_guy_needs_at_least_3_pants img{
  width:258px;
} 
 .cat_val_result.style_baby_tokei .cat_val_image a{
   border:1px solid #CCCCCC;
  width:173px;
 }
 .cat_val_result.style_baby_tokei .cat_val_image img{
  width:173px;
 }
                   
.cat_val_single_result.style_the_great_sale a{
   border:1px solid #CCCCCC;
  width:258px;
} 
.cat_val_single_result.style_the_great_sale img{
  width:258px;
} 
.cat_val_single_result.style_summer_2014_mens_business_style_4 a{
   border:1px solid #CCCCCC;
  width:258px;
} 
.cat_val_single_result.style_summer_2014_mens_business_style_4 img{
  width:258px;
} 
.cat_val_single_result.style_personal_picks_bright_beauty a{
   border:1px solid #CCCCCC;
  width:258px;
} 
.cat_val_single_result.style_personal_picks_bright_beauty img{
  width:258px;
}
.cat_val_result.style_summer_essentials_every_stylish_guy_needs_at_least_3_pants .cat_val_image  a{
   border:1px solid #CCCCCC;
  width:173px;
 }                  
 .cat_val_result.style_summer_essentials_every_stylish_guy_needs_at_least_3_pants .cat_val_image  img{
  width:173px;
 }                   
 .cat_val_result.style_bridal_ring_collection .cat_val_image  a{
   border:1px solid #CCCCCC;
  width:173px;
 }                  
 .cat_val_result.style_bridal_ring_collection .cat_val_image  img{
  width:173px;
 } 
 .cat_val_result.style_personal_picks_bright_beauty .cat_val_image  a{
   border:1px solid #CCCCCC;
  width:173px;
 }                  
.cat_val_result.style_personal_picks_bright_beauty .cat_val_image  img{
  width:173px;
 }
.cat_val_single_result.style_from_the_fashion_office_womens_summer_essentials a{
   border:1px solid #CCCCCC;
  width:258px;
} 
.cat_val_single_result.style_from_the_fashion_office_womens_summer_essentials img{
  width:258px;
}  
.cat_val_single_result.style_summer_2014_mens_business_style_5 a{
   border:1px solid #CCCCCC;
  width:258px;
} 
.cat_val_single_result.style_summer_2014_mens_business_style_5 img{
  width:258px;
} 
.cat_val_result.style_from_the_fashion_office_womens_summer_essentials .cat_val_image  a{
   border:1px solid #CCCCCC;
  width:173px;
 }                  
.cat_val_result.style_from_the_fashion_office_womens_summer_essentials .cat_val_image  img{
  width:173px;
 }
.cat_val_single_result.style_summer_2014_island_slipper_collection a{
   border:1px solid #CCCCCC;
  width:258px;
} 
.cat_val_single_result.style_summer_2014_island_slipper_collection img{
  width:258px;
} 
.cat_val_result.style_have_a_happy_rainy_day .cat_val_image a{
   border:1px solid #CCCCCC;
  width:173px;
 }
.cat_val_result.style_have_a_happy_rainy_day img{
  width:173px;
 }

.selected_right span {
color: black;
}
.cat_val_single_result.style_have_a_happy_rainy_day a{
   border:1px solid #CCCCCC;
  width:258px;
} 
.cat_val_single_result.style_have_a_happy_rainy_day img{
  width:258px;
} 
.cat_val_result.style_summer_2014_antique_watch_collection .cat_val_image a{
   border:1px solid #CCCCCC;
  width:173px;
 }
 .cat_val_result.style_summer_2014_antique_watch_collection img{
  width:173px;
 }
 .cat_val_result.style_the_great_sale .cat_val_image a{
   border:1px solid #CCCCCC;
  width:173px;
 }
 .cat_val_result.style_the_great_sale img{
  width:173px;
 }
.cat_val_single_result.style_personal_appearance_at_barneys_new_york_pippa_small  a{
   border:1px solid #CCCCCC;
  width:258px;
} 
.cat_val_single_result.style_personal_appearance_at_barneys_new_york_pippa_small img{
  width:258px;
}
 .cat_val_result.style_personal_appearance_at_barneys_new_york_pippa_small .cat_val_image a{
   border:1px solid #CCCCCC;
  width:173px;
 }
 .cat_val_result.style_personal_appearance_at_barneys_new_york_pippa_small img{
  width:173px;
 }
 .cat_val_result.style_fall_style_incotex .cat_val_image a{
   border:1px solid #CCCCCC;
  width:173px;
 }
 .cat_val_result.style_fall_style_incotex .cat_val_image img{
  width:173px;
 }
.cat_val_result.style_fall_essentials_maison_martin_margiela .cat_val_image a{
   border:1px solid #CCCCCC;
  width:173px;
 }
.cat_val_result.style_fall_essentials_maison_martin_margiela img{
  width:173px;
 }
.cat_val_result.style_summer_2014_mens_business_style_5 .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_summer_2014_mens_business_style_5 img{
  width:173px;
}
/*.cat_val_result.style_bridal-style .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_bridal-style img{
  width:173px;
}*/
.cat_val_result.style_fall_essentials_tadashi_shoji .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_fall_essentials_tadashi_shoji img{
  width:173px;
}
.cat_val_single_result.style_r_incotex a{
border: 1px solid #CCCCCC;
width: 258px;
}
.cat_val_single_result.style_r_incotex img{
width: 258px;
}
.cat_val_result.style_r_incotex .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_r_incotex img{
  width:173px;
}
.cat_val_single_result.style_new_york_vol3 a{
border: 1px solid #CCCCCC;
width: 258px;
}
.cat_val_single_result.style_new_york_vol3 img{
width: 258px;
}

.cat_val_single_result.style_store_guide_shinjuku_store a{
border: 1px solid #CCCCCC;
width: 258px;
}
.cat_val_single_result.style_store_guide_shinjuku_store img{
width: 258px;
}  

.cat_val_result.style_new_york_vol3 .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_new_york_vol3 img{
  width:173px;
}
.cat_val_result.style_store_guide_shinjuku_store .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_store_guide_shinjuku_store img{
  width:173px;
}
.cat_val_result.style_collaboration_event_ducati_meets_barneys_new_york .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_collaboration_event_ducati_meets_barneys_new_york img{
  width:173px;
}
.cat_val_result.style_winter_2014_spiewak_outer_collection .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2014_spiewak_outer_collection img{
  width:173px;
}
.cat_val_result.style_fall_style_boglioli .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_fall_style_boglioli img{
  width:173px;
}
.cat_val_single_result.style_baby_tokei_by_barneys_new_york a{
border: 1px solid #CCCCCC;
width: 258px;
}
.cat_val_single_result.style_baby_tokei_by_barneys_new_york img{
width: 258px;
}
.cat_val_single_result.style_winter_2014_mens_business_style_3 a{
border: 1px solid #CCCCCC;
width: 258px;
}
.cat_val_single_result.style_winter_2014_mens_business_style_3 img{
width: 258px;
}

.cat_val_single_result.style_winter_2014_outerwear_men a{
border: 1px solid #CCCCCC;
width: 258px;
}
.cat_val_single_result.style_winter_2014_outerwear_men img{
width: 258px;
}

.cat_val_single_result.style_winter_2014_outerwear_women a{
border: 1px solid #CCCCCC;
width: 258px;
}
.cat_val_single_result.style_winter_2014_outerwear_women img{
width: 258px;
}

.cat_val_result.style_winter_2014_mens_business_style_3 .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2014_mens_business_style_3 img{
  width:173px;
}

.cat_val_result.style_winter_2014_bridal_ring_collection_a_l .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2014_bridal_ring_collection_a_l img{
  width:173px;
}
.cat_val_result.style_holiday_2014_barneys_new_york_antique_watch_collection .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_holiday_2014_barneys_new_york_antique_watch_collection img{
  width:173px;
}

.cat_val_result.style_winter_2014_bridal_ring_collection_a_l .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2014_bridal_ring_collection_a_l img{
  width:173px;
}
.cat_val_result.style_holiday_2014_barneys_new_york_antique_watch_collection a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_holiday_2014_barneys_new_york_antique_watch_collection img{
  width:173px;
}

.cat_val_single_result.style_summer_2017_exclusively_ours a{
   border:1px solid #CCCCCC;
  width:260px;
}  
.cat_val_single_result.style_style_summer_2017_exclusively_ours img{
width:260px;
}
        
.cat_val_single_result.style_pop_up_store_lardini a{
   border:1px solid #CCCCCC;
  width:260px;
}  
.cat_val_single_result.style_pop_up_store_lardini img{
width:260px;
}
.cat_val_result.style_pop_up_store_lardini .cat_val_image a{
  border:1px solid #CCCCCC;
  width:175px;
}
.cat_val_result.style_pop_up_store_lardini img{
width:175px;
}      
.cat_val_result.style_summer_2017_mens_business_style_3 .cat_val_image a{
  border:1px solid #CCCCCC;
  width:175px;
}
.cat_val_single_result.style_summer_2017_mens_business_style_3 img{
width:175px;
}
            
/*.women_index{position:relative;}*/


.cat_val_result.style_spring_2015_mens_collection .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_spring_2015_mens_collection img{
  width:173px;
}
            
 .cat_val_result.style_winter_2014_outerwear_women .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2014_outerwear_women img{
  width:173px;
}
 .cat_val_result.style_winter_2014_outerwear_men .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2014_outerwear_men img{
  width:173px;
}
.cat_val_single_result.style_spring_summer_2015_fun_1 a{
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_spring_summer_2015_fun_1 img{
  width:258px;
}
 .cat_val_result.style_spring_summer_2015_fun_1 .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_spring_summer_2015_fun_1 img{
  width:173px;
}
  .cat_val_result.style_spring_focus_alexa_chung_for_ag .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_spring_focus_alexa_chung_for_ag img{
  width:173px;
}
   .cat_val_result.style_cafe_pt01 .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_cafe_pt01 img{
  width:173px;
}
 .cat_val_single_result.style_give_good_gift_love_it_march_14th_is_white_day a{
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_give_good_gift_love_it_march_14th_is_white_day img{
  width:258px;
} 
 
   .cat_val_single_result.style_our_best_label_may_be_our_own a{
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_our_best_label_may_be_our_own img{
  width:258px;
} 
   .cat_val_result.style_our_best_label_may_be_our_own .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_our_best_label_may_be_our_own img{
  width:173px;
}            
    .cat_val_result.style_trunk_show_lulu_frost .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_trunk_show_lulu_frost img{
  width:173px;
} 
    .cat_val_result.style_summer_focus_three_dots .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_summer_focus_three_dots img{
  width:173px;
} 
   .cat_val_single_result.style_we_recommend_vacanza a{
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_we_recommend_vacanza img{
  width:258px;
} 
   .cat_val_single_result.style_hashtag_new_york_vol7 a{
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_hashtag_new_york_vol7 img{
  width:258px;
}  
    .cat_val_result.style_summer_focus_danielbob .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_summer_focus_danielbob img{
  width:173px;
}
     .cat_val_result.style_pop_up_store_three_dots .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_pop_up_store_three_dots img{
  width:173px;
}  
   .cat_val_single_result.style_trunk_show_lulu_frost a{
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_trunk_show_lulu_frost img{
  width:258px;
} 
            
   .cat_val_single_result.style_womens_summer_accessories a{
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_womens_summer_accessories img{
  width:258px;
}
   .cat_val_single_result.style_get_it_cool_be_a_cool_business_man_in_summer a{
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_get_it_cool_be_a_cool_business_man_in_summer img{
  width:258px;
}

.cat_val_result.style_womens_summer_accessories .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_womens_summer_accessories img{
  width:173px;
}  
.cat_val_result.style_get_it_cool_be_a_cool_business_man_in_summer .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_get_it_cool_be_a_cool_business_man_in_summer img{
  width:173px;
}  
.cat_val_result.style_spring_2015_our_fashion_images_tim_coppens .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_spring_2015_our_fashion_images_tim_coppens img{
  width:173px;
}  
   .cat_val_single_result.style_summer_2015_mens_business_style_4 a{
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_summer_2015_mens_business_style_4 img{
  width:258px;
}
.cat_val_result.style_pop_up_store_hunter .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_pop_up_store_hunter img{
  width:173px;
}
div[class*="stores"] .google-maps,
.popup_map .google-maps {
  margin-top: 12px;
  font-size: 11px;
}
div[id*="map"].popup_map .google-maps {
  padding-bottom: 24px;
  margin: 0;
  font-size: 13px;
}
.cat_val_result.style_baby_tokei_by_barneys_new_york_1 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
  .cat_val_result.style_baby_tokei_by_barneys_new_york_1 img {
    width:173px;
  }

.cat_val_result.style_artists_for_barneys_collection_rising_star_2 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_artists_for_barneys_collection_rising_star_2 img {
    width:173px;
  }

.cat_val_result.style_buyerseye_myverypersonalselection_2 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_buyerseye_myverypersonalselection_2 img {
    width:173px;
  }
            

 .cat_val_single_result.style_featuring_koharu_sugawara a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_featuring_koharu_sugawara img {
    width:258px;
  }
            

.cat_val_result.style_rialto_jean_project_1 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_rialto_jean_project_1 img {
    width:173px;
  }

.cat_val_single_result.style_womens_ftfo_15fw_visual1 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_womens_ftfo_15fw_visual1 img {
    width:258px;
  }

            
.cat_val_result.style_mens_mid_summer_collection .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_mens_mid_summer_collection img {
    width:173px;
  }


            
.cat_val_single_result.style_mens_ftfo_15fw_visual1 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_mens_ftfo_15fw_visual1 img {
    width:258px;
  }
            

            
.cat_val_result.style_buyers_eye_-_my_very_personal_selection_-_1 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_buyers_eye_-_my_very_personal_selection_-_1 img {
    width:173px;
  }

            
.cat_val_single_result.style_buyerseye_myverypersonalselection_2 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_buyerseye_myverypersonalselection_2 img {
    width:258px;
  }
   

            
.cat_val_result.style_hashtag_new_york_vol8 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_hashtag_new_york_vol8 img {
    width:173px;
  }

            
.cat_val_single_result.style_rialto_jean_project_1 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_rialto_jean_project_1 img {
    width:258px;
  }

.cat_val_result.style_womens_ftfo_15fw_visual1 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_womens_ftfo_15fw_visual1 img {
    width:173px;
  }
 
.cat_val_single_result.style_new_arrivals_1 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_new_arrivals_1 img {
    width:258px;
  }

.cat_val_result.style_featuring_koharu_sugawara .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_featuring_koharu_sugawara img {
    width:173px;
  }
         

.cat_val_result.style_new_arrivals_1 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_new_arrivals_1 img {
    width:173px;
  }
 
.cat_val_single_result.style_new_arrivals_2 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_new_arrivals_2 img {
    width:258px;
  }
        

.cat_val_result.style_mens_ftfo_15fw_visual1 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_mens_ftfo_15fw_visual1 img {
    width:173px;
  }

            
.cat_val_result.style_we_celebrate_25_BB .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_we_celebrate_25_BB img {
    width:173px;
  }
  
.cat_val_single_result.style_BB_1 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_BB_1 img {
    width:258px;
  }
 .cat_val_result.style_BB_1 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_BB_1  img {
    width:173px;
  }
            
 .cat_val_result.style_new_arrivals_2 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_new_arrivals_2  img {
    width:173px;
  }
 
.cat_val_single_result.style_we_celebrate_25_BB a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_we_celebrate_25_BB img {
    width:258px;
  }
   
.cat_val_single_result.style_BB_2 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_BB_2 img {
    width:258px;
  }
 .cat_val_result.style_BB_2 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_BB_2  img {
    width:173px;
  }
            
  .event_calendar_wrapper {
    position: relative;
  }
  .event_calendar_wrapper.over {
    opacity: 0.18;
  }
    .event_calendar_wrapper .delete {
      position: absolute;
      top: 10px;
      right: 0;
      padding: 10px;
      border: 1px solid #e35e00;
      background-color: #fff;
      color: #e35e00;
      cursor: pointer;
    }
    .event_calendar_wrapper .delete{
      display: none;
    }
  @media print {
    .event_calendar_wrapper .delete {
      display: none!important;
    }
  }
.cat_val_single_result.style_we_recommend_must-have_knit_collections a {
    border: 1px solid #CCCCCC;
    width: 258px;
}
.cat_val_single_result.style_we_recommend_must-have_knit_collections img {
    width: 258px;
}
 .cat_val_result.style_we_recommend_must-have_knit_collections .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_we_recommend_must-have_knit_collections  img {
    width:173px;
  }
           
               
.cat_val_single_result.style_lauren_manoogian a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_lauren_manoogian img {
    width:258px;
  }
 .cat_val_result.style_lauren_manoogian .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_lauren_manoogian  img {
    width:173px;
  }
  
            
.cat_val_single_result.style_long_journey a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_long_journey img {
    width:258px;
  }
 .cat_val_result.style_long_journey .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_long_journey  img {
    width:173px;
  }
  
            
 .cat_val_result.style_we_love_moncler .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_we_love_moncler  img {
    width:173px;
  }
  
            
 .cat_val_result.style_personal_appearance_at_barneys_new_york_malcolm_betts .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_personal_appearance_at_barneys_new_york_malcolm_betts  img {
    width:173px;
  }

                        
 .cat_val_result.style_fall_focus_sartore .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_fall_focus_sartore  img {
    width:173px;
  }
             
.cat_val_single_result.style_store_guide_ginza_store a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_store_guide_ginza_store img {
    width:258px;
  }

                                   
 .cat_val_result.style_exclusively_ours_for_25th_anniversary .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_exclusively_ours_for_25th_anniversary  img {
    width:173px;
  }
             
.cat_val_single_result.style_exclusively_ours_for_25th_anniversary a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_exclusively_ours_for_25th_anniversary img {
    width:258px;
  }
                                  
 .cat_val_result.style_fall_2015_mens_business_style_1 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_fall_2015_mens_business_style_1  img {
    width:173px;
  }
             
.cat_val_single_result.style_fall_2015_mens_business_style_1 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_fall_2015_mens_business_style_1 img {
    width:258px;
  }            
.cat_val_result.style_winter_2015_our_fashion_images_lardini .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2015_our_fashion_images_lardini  img {
    width:173px;
  }
             
.cat_val_single_result.style_winter_2015_our_fashion_images_lardini a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_winter_2015_our_fashion_images_lardini img {
    width:258px;
  }

            
 .cat_val_result.style_winter_2015_our_fashion_images_gabriela_hearst .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2015_our_fashion_images_gabriela_hearst  img {
    width:173px;
  }
             
.cat_val_single_result.style_winter_2015_our_fashion_images_gabriela_hearst a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_winter_2015_our_fashion_images_gabriela_hearst img {
    width:258px;
  }
            
 .cat_val_result.style_crockett_jones .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_crockett_jones  img {
    width:173px;
  }
             
.cat_val_single_result.style_crockett_jones a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_crockett_jones img {
    width:258px;
  }

                        
 .cat_val_result.style_barneys_new_york_crafted_for_lexus_special_collaboration .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_barneys_new_york_crafted_for_lexus_special_collaboration  img {
    width:173px;
  }
             
.cat_val_single_result.style_barneys_new_york_crafted_for_lexus_special_collaboration a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_barneys_new_york_crafted_for_lexus_special_collaboration img {
    width:258px;
  }
    
            
            
 .cat_val_result.style_pop_up_store_boglioli .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_pop_up_store_boglioli  img {
    width:173px;
  }
             
.cat_val_single_result.style_pop_up_store_boglioli a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_pop_up_store_boglioli img {
    width:258px;
  }

   .cat_val_result.style_store_guide_ginza_store .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_store_guide_ginza_store  img {
    width:173px;
  }
            
 .cat_val_result.style_winter_focus_denham .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_focus_denham  img {
    width:173px;
  }
             
.cat_val_single_result.style_winter_focus_denham a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_winter_focus_denham img {
    width:258px;
  }
           
 .cat_val_result.style_winter_2015_must-have_coat_outer_wear .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2015_must-have_coat_outer_wear  img {
    width:173px;
  }
             
.cat_val_single_result.style_winter_2015_must-have_coat_outer_wear a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_winter_2015_must-have_coat_outer_wear img {
    width:258px;
  }
           
 .cat_val_result.style_winter_2015_mens_business_style_3 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2015_mens_business_style_3  img {
    width:173px;
  }
             
.cat_val_single_result.style_winter_2015_mens_business_style_3 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_winter_2015_mens_business_style_3 img {
    width:258px;
  }
           
 .cat_val_result.style_winter_2015_our_fashion_images_casely-hayford .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2015_our_fashion_images_casely-hayford  img {
    width:173px;
  }
             
.cat_val_single_result.style_winter_2015_our_fashion_images_casely-hayford a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_winter_2015_our_fashion_images_casely-hayford img {
    width:258px;
  }

                       
 .cat_val_result.style_winter_magic_for_gift_king_and_queen .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_magic_for_gift_king_and_queen  img {
    width:173px;
  }
             
.cat_val_single_result.style_winter_magic_for_gift_king_and_queen a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_winter_magic_for_gift_king_and_queen img {
    width:258px;
  }
                      
 .cat_val_result.style_winter_magic_for_gift_king_and_queen_justin_teodoro .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_magic_for_gift_king_and_queen_justin_teodoro  img {
    width:173px;
  }
             
.cat_val_single_result.style_winter_magic_for_gift_king_and_queen_justin_teodoro a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_winter_magic_for_gift_king_and_queen_justin_teodoro img {
    width:258px;
  }


.bridal.bridal_items .color_B.link_online {
  line-height: 180%;
}
  .bridal.bridal_items .color_B.link_online a {
    text-decoration: underline;
  }
            
                      
 .cat_val_result.style_winter_2015_bridal_ring_collection .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2015_bridal_ring_collection  img {
    width:173px;
  }
             
.cat_val_single_result.style_winter_2015_bridal_ring_collection a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_winter_2015_bridal_ring_collection img {
    width:258px;
  }
            
                                  
 .cat_val_result.style_baby_tokei_by_barneys_new_york .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_baby_tokei_by_barneys_new_york  img {
    width:173px;
  }
             
.cat_val_single_result.style_baby_tokei_by_barneys_new_york a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_baby_tokei_by_barneys_new_york img {
    width:258px;
  }
        
            
            
            
 .cat_val_result.style_charity_borasapo2 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_charity_borasapo2  img {
    width:173px;
  }
             
.cat_val_single_result.style_charity_borasapo2 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_charity_borasapo2 img {
    width:258px;
  }
            
            
 .cat_val_result.style_the_best_of_winter_coats .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_the_best_of_winter_coats  img {
    width:173px;
  }
             
.cat_val_single_result.style_the_best_of_winter_coats a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_the_best_of_winter_coats img {
    width:258px;
  }
            
            
 .cat_val_result.style_winter_2015_mens_business_style_4 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_winter_2015_mens_business_style_4  img {
    width:173px;
  }
             
.cat_val_single_result.style_winter_2015_mens_business_style_4 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_winter_2015_mens_business_style_4 img {
    width:258px;
  }

                        
            
 .cat_val_result.style_give_good_holiday_gift .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_give_good_holiday_gift  img {
    width:173px;
  }
             
.cat_val_single_result.style_give_good_holiday_gift a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_give_good_holiday_gift img {
    width:258px;
  }
           
            
 .cat_val_result.style_hashtag_new_york_vol9 .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.cat_val_result.style_hashtag_new_york_vol9  img {
    width:173px;
  }
             
.cat_val_single_result.style_hashtag_new_york_vol9 a {
  border:1px solid #CCCCCC;
  width:258px;
}
.cat_val_single_result.style_hashtag_new_york_vol9 img {
    width:258px;
  }
.cat_val_result.style_personal_appearance .cat_val_image a{
}
.cat_val_result.style_personal_appearance .cat_val_image img{
    width:173px;
}
.cat_val_result.style_10_days_styling_for_women .cat_val_image a{
  border:1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_10_days_styling_for_women .cat_val_image img{
  width: 173px;
}
.style_spring_summer_2016_womens_new_arrivals_1 .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.style_spring_summer_2016_womens_new_arrivals_1 .cat_val_image img{
  width:173px;
}
.style_spring_summer_2016_mens_new_arrivals_1 .cat_val_image a{
  border:1px solid #CCCCCC;
  width:173px;
}
.style_spring_summer_2016_mens_new_arrivals_1 .cat_val_image img{
  width:173px;
}
.style_spring_focus_gabriela_hearst .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.style_spring_focus_gabriela_hearst .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_calling_all_businessmen .cat_val_image a{
  border:1px solid #cccccc;
  width:173px;
}
.cat_val_result.style_calling_all_businessmen .cat_val_image img{
  width:173px;
}
.cat_val_single_result.style_spring_summer_2016_womens_new_arrivals_2 a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_spring_summer_2016_womens_new_arrivals_2 img{
  width: 258px;
}
.cat_val_single_result.style_spring_summer_2016_mens_new_arrivals_2 a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_spring_summer_2016_mens_new_arrivals_2 img{
  width: 258px;
}
.cat_val_result.style_ima_bridal_photography .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_ima_bridal_photography .cat_val_image img{
  width: 173px;
}
.cat_val_single_result.style_baby_tokei_by_barneys_new_york_1 a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_baby_tokei_by_barneys_new_york_1 img{
  width: 258px;
}
.cat_val_result.style_spring_trend_alert_spring_2016 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_spring_trend_alert_spring_2016 .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_spring_2016_silver_fine_jewelry .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_spring_2016_silver_fine_jewelry .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_spring_summer_2016_mens_new_arrivals_2 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_spring_summer_2016_mens_new_arrivals_2 .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_spring_summer_2016_womens_new_arrivals_2 .cat_val_image a{
  border:1px solid #cccccc;
  width:173px;
}
.cat_val_result.style_spring_summer_2016_womens_new_arrivals_2 .cat_val_image img{
  width:173px;
}
.cat_val_result.style_summer_trend_alert_dressed_up_style_on_summer .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_summer_trend_alert_dressed_up_style_on_summer .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_barneys_new_york_travel_collection_for_business .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_barneys_new_york_travel_collection_for_business .cat_val_image img{
  width: 173px;
}
.cat_val_single_result.style_summer_daily_style a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_summer_daily_style img{
  width: 258px;
}
.style_hashtag_new_york_vol10 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.style_hashtag_new_york_vol10 .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_barneys_new_york_app .cat_val_image a{
  width: 173px;
  border: 1px solid #cccccc;
}
.cat_val_result.style_barneys_new_york_app .cat_val_image img{
  width: 173px;
}
.style_summer_2016_bridal_ring_collection .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.style_summer_2016_bridal_ring_collection .cat_val_image img{
  width: 173px;
}
.cat_val_single_result.style_love_dad a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_love_dad img{
  width: 258px;
}
.style_hashtag_new_york_vol11 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.style_hashtag_new_york_vol11 .cat_val_image img{
  width: 173px;
}
.cat_val_single_result.style_fall_2016_mens_brand_season_in_1 a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_fall_2016_mens_brand_season_in_1 img{
  width: 258px;
}
.cat_val_result.style_love_dad .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_love_dad .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_fall_2016_mens_brand_season_in_1 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_fall_2016_mens_brand_season_in_2 .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_fall_2016_mens_brand_season_in_2 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_fall_2016_mens_brand_season_in_1 .cat_val_image img{
  width: 173px;
}
.cat_val_single_result.style_fall_2016_mens_brand_season_in_2 a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_fall_2016_mens_brand_season_in_2 img{
  width: 258px;
}
.cat_val_single_result.style_essay_malcom_betts a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_essay_malcom_betts img{
  width: 258px;
}
.cat_val_result.style_moncler_season .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_moncler_season .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_fall_2016_style_globe .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_fall_2016_style_globe .cat_val_image img{
  width: 173px;
}
.cat_val_single_result.style_fall_winter_2016_womens_new_arrivals_1 a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_fall_winter_2016_womens_new_arrivals_1 img{
  width: 258px;
}
.cat_val_result.style_made_to_measure_isaia .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_made_to_measure_isaia .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_essay_malcom_betts .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_essay_malcom_betts .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_jointworksbarneysusjp .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_jointworksbarneysusjp .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_fall_winter_2016_womens_new_arrivals_1 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_fall_winter_2016_womens_new_arrivals_1 .cat_val_image img{
  width: 173px;
}
.cat_val_single_result.style_fall_winter_2016_womens_new_arrivals_2 a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_fall_winter_2016_womens_new_arrivals_2 img{
  width: 258px;
}
.cat_val_result.style_fall_2016_casely-hayford_barneys_new_york_sartorial_collaboration .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_fall_2016_casely-hayford_barneys_new_york_sartorial_collaboration .cat_val_image img{
  width: 173px;
}
.cat_val_single_result.style_interview_yon_hui_choi_of_vis_a_vis a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_interview_yon_hui_choi_of_vis_a_vis img{
  width: 258px;
}
.cat_val_result.style_fall_winter_2016_womens_new_arrivals_2 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_fall_winter_2016_womens_new_arrivals_2 .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_interview_yon_hui_choi_of_vis_a_vis .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_interview_yon_hui_choi_of_vis_a_vis .cat_val_image img{
  width: 173px;
}
.cat_val_single_result.style_fall_2016_mens_business_style_4 a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_fall_2016_mens_business_style_4 img{
  width: 258px;
}
.cat_val_single_result.style_personal_appearance_at_barneys_new_york_lulu_frost a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_personal_appearance_at_barneys_new_york_lulu_frost img{
  width: 258px;
}
.cat_val_single_result.style_mens_party_style_by_barneys_new_york a{
  border: 1px solid #cccccc;
  width: 258px;  
}
.cat_val_single_result.style_mens_party_style_by_barneys_new_york img{
  width: 258px;
}
.cat_val_result.style_womens_dress_style_by_barneys_new_york .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;  
}
.cat_val_result.style_womens_dress_style_by_barneys_new_york .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_holiday_2016_dazzling_stardust .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_holiday_2016_dazzling_stardust .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_personal_appearance_at_barneys_new_york_lulu_frost .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_personal_appearance_at_barneys_new_york_lulu_frost .cat_val_image img{
  width: 173px;
} 
.cat_val_result.style_fall_2016_mens_business_style_3 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_fall_2016_mens_business_style_3 .cat_val_image img{
  width: 173px;
} 
.cat_val_result.style_fall_2016_artists_for_barneys_collection .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_fall_2016_artists_for_barneys_collection .cat_val_image img{
  width: 173px;
} 
.cat_val_result.style_winter_2016_bridal_ring_collection .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_winter_2016_bridal_ring_collection .cat_val_image img{
  width: 173px;  
}
.cat_val_result.style_mens_party_style_by_barneys_new_york .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_mens_party_style_by_barneys_new_york .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_winter_2016_mens_business_style_4 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_winter_2016_mens_business_style_4 .cat_val_image img{
  width: 173px;
}
.style_book_barneys_new_york .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;  
}
.style_book_barneys_new_york .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_focus_stella_mccartney_menswear .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_focus_stella_mccartney_menswear .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_spring_summer_2017_eyes_wide_open .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_spring_summer_2017_eyes_wide_open .cat_val_image img{
  width: 173px;
}

.style_spring_2017_mens_business_style_1 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.style_spring_2017_mens_business_style_1 .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_new_york_story_by_satoko_koizumi .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_new_york_story_by_satoko_koizumi .cat_val_image img{
  width: 173px;
}
.style_spring_2017_246 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.style_spring_2017_246 .cat_val_image img{
  width: 173px;
}
.style_spring_2017_mens_business_style_2 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.style_spring_2017_mens_business_style_2 .cat_val_image img{
  width: 173px;
}
.cat_val_single_result.style_spring_2017_enjoy_weekday a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_spring_2017_enjoy_weekday img{
  width: 258px;
}
.style_spring_2017_enjoy_weekday .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.style_spring_2017_enjoy_weekday .cat_val_image img{
  width: 173px;
}
.style_spring_summer_2017_season_visual .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.style_spring_summer_2017_season_visual .cat_val_image img {
  width:173px;
} 
.cat_val_single_result.style_summer_2017_barneys_hug a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_summer_2017_barneys_hug img{
  width: 258px;
}
.cat_val_single_result.style_summer_2017_mens_business_style_3 a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_summer_2017_mens_business_style_3 img{
  width: 258px;
}            
.style_summer_2017_barneys_hug .cat_val_image a {
  border:1px solid #CCCCCC;
  width:173px;
}
.style_summer_2017_barneys_hug .cat_val_image img {
  width:173px;
} 
.cat_val_single_result.style_may_14th_is_mothers_day_love_mom a{
  border: 1px solid #cccccc;
  width: 258px;
}
.cat_val_single_result.style_may_14th_is_mothers_day_love_mom img{
  width: 258px;
}
.cat_val_result.style_may_14th_is_mothers_day_love_mom .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_may_14th_is_mothers_day_love_mom .cat_val_image img{
  width: 173px;
}     
.cat_val_result.style_summer_2017_exclusively_ours .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_summer_2017_exclusively_ours .cat_val_image img{
  width: 173px;
} 
.cat_val_single_result.style_vintage_fabric_collection a{
  border: 1px solid #cccccc;
  width: 260px;
}
.cat_val_single_result.style_may_14th_is_mothers_day_love_momstyle_vintage_fabric_collection img{
  width: 260px;
}                        
.cat_val_result.style_vintage_fabric_collection .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_vintage_fabric_collection .cat_val_image img{
  width: 173px;
} 
.cat_val_result.style_ima4 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_ima4 .cat_val_image img{
  width: 173px;
}
.cat_val_result.style_summer_2017_bridal_ring_collection .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;
}
.cat_val_result.style_summer_2017_bridal_ring_collection .cat_val_image img{
  width: 173px;
} 
.cat_val_single_result.style_summer_2017_mens_business_style_4 a{
  border: 1px solid #cccccc;
  width: 258px;  
}
.cat_val_single_result.style_summer_2017_mens_business_style_4 img{
  width: 258px;
}
.cat_val_result.style_summer_2017_mens_business_style_4 .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;  
}
.cat_val_result.style_summer_2017_mens_business_style_4 .cat_val_image img{
  width: 173px;
}
.cat_val_single_result.style_new_york_story_by_mary_helen_bowers a{
  border: 1px solid #cccccc;
  width: 258px;  
}
.cat_val_single_result.style_new_york_story_by_mary_helen_bowers img{
  width: 258px;
}
.cat_val_result.style_new_york_story_by_mary_helen_bowers .cat_val_image a{
  border: 1px solid #cccccc;
  width: 173px;  
}
.cat_val_result.style_new_york_story_by_mary_helen_bowers .cat_val_image img{
  width: 173px;
}
                                           
.cat_val_result.style_barneys_cafe_by_the_cream_of_the_crop_coffee .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_barneys_cafe_by_the_cream_of_the_crop_coffee  img {width:173px;}            
.cat_val_single_result.style_barneys_cafe_by_the_cream_of_the_crop_coffee a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_barneys_cafe_by_the_cream_of_the_crop_coffee img { width:258px;}

.cat_val_result.style_hashtag_new_york_vol14 .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_hashtag_new_york_vol14  img {width:173px;}            
.cat_val_single_result.style_hashtag_new_york_vol14 a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_hashtag_new_york_vol14 img { width:258px;}
                                                       
.cat_val_result.style_mens_fall_winter_2017_fashion_is_idea .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_mens_fall_winter_2017_fashion_is_idea  img {width:173px;}            
.cat_val_single_result.style_mens_fall_winter_2017_fashion_is_idea a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_mens_fall_winter_2017_fashion_is_idea img { width:258px;}
                                                                      
.cat_val_result.style_womens_fall_winter_2017_fashion_is_idea .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_womens_fall_winter_2017_fashion_is_idea  img {width:173px;}            
.cat_val_single_result.style_womens_fall_winter_2017_fashion_is_idea a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_womens_fall_winter_2017_fashion_is_idea img { width:258px;}

.cat_val_result.style_the_modern_mans_weekday_uniform_tagliatore .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_the_modern_mans_weekday_uniform_tagliatore  img {width:173px;}            
.cat_val_single_result.style_the_modern_mans_weekday_uniform_tagliatore a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_the_modern_mans_weekday_uniform_tagliatore img { width:258px;}
                                                                           
.cat_val_result.style_new_york_story_by_karl-edwin_guerre .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_new_york_story_by_karl-edwin_guerre  img {width:173px;}            
.cat_val_single_result.style_new_york_story_by_karl-edwin_guerre a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_new_york_story_by_karl-edwin_guerre img { width:258px;}                                                                           

.cat_val_result.style_our_favorites_calvin_klein_205w39nyc .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_our_favorites_calvin_klein_205w39nyc  img {width:173px;}            
.cat_val_single_result.style_our_favorites_calvin_klein_205w39nyc a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_our_favorites_calvin_klein_205w39nyc img { width:258px;}
                                                                           
.cat_val_result.style_our_favorites_off-white_co_virgil_abloh .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_our_favorites_off-white_co_virgil_abloh  img {width:173px;}            
.cat_val_single_result.style_our_favorites_off-white_co_virgil_abloh a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_our_favorites_off-white_co_virgil_abloh img { width:258px;}

.cat_val_result.style_conversation_seiko_the_barneys_team .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_conversation_seiko_the_barneys_team  img {width:173px;}            

.cat_val_result.style_girl_possible .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_girl_possible  img {width:173px;}            
.cat_val_single_result.style_girl_possible a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_girl_possible img { width:258px;}

.cat_val_result.style_holiday_2017_happy_hug_holiday .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_holiday_2017_happy_hug_holiday  img {width:173px;}            
.cat_val_single_result.style_holiday_2017_happy_hug_holiday a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_holiday_2017_happy_hug_holiday img { width:258px;}

.cat_val_result.style_winter_2017_bridal_ring_collection .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_winter_2017_bridal_ring_collection  img {width:173px;}            
.cat_val_single_result.style_winter_2017_bridal_ring_collection a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_winter_2017_bridal_ring_collection img { width:258px;}
  
.cat_val_result.style_hashtag_new_york_vol15 .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_hashtag_new_york_vol15  img {width:173px;}            
.cat_val_single_result.style_hashtag_new_york_vol15 a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_hashtag_new_york_vol15 img { width:258px;}
                                  
                                                       
.cat_val_result.style_our_favorites_sacai .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_our_favorites_sacai  img {width:173px;}            
.cat_val_single_result.style_our_favorites_sacai a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_our_favorites_sacai img { width:258px;}

.cat_val_result.style_womens_spring_summer_2018_fashion_as_music .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_womens_spring_summer_2018_fashion_as_music  img {width:173px;}            
.cat_val_single_result.style_womens_spring_summer_2018_fashion_as_music a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_womens_spring_summer_2018_fashion_as_music img { width:258px;}
  
.cat_val_result.style_mens_spring_summer_2018_fashion_as_music .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_mens_spring_summer_2018_fashion_as_music  img {width:173px;}            
.cat_val_single_result.style_mens_spring_summer_2018_fashion_as_music a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_mens_spring_summer_2018_fashion_as_music img { width:258px;}

.cat_val_result.style_mens_spring_2018_new_arrivals .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_mens_spring_2018_new_arrivals  img {width:173px;}            
.cat_val_single_result.style_mens_spring_2018_new_arrivals a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_mens_spring_2018_new_arrivals img { width:258px;}
  
.cat_val_result.style_womens_spring_2018_new_arrivals .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_womens_spring_2018_new_arrivals  img {width:173px;}            
.cat_val_single_result.style_womens_spring_2018_new_arrivals a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_womens_spring_2018_new_arrivals img { width:258px;}  
                                                                
.cat_val_result.style_personal_appearance_at_barneys_new_york_malcolm_betts .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_personal_appearance_at_barneys_new_york_malcolm_betts  img {width:173px;}            
.cat_val_single_result.style_personal_appearance_at_barneys_new_york_malcolm_betts a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_personal_appearance_at_barneys_new_york_malcolm_betts img { width:258px;}  

.cat_val_result.style_spring_2018_lookbook_fashion_as_music .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_spring_2018_lookbook_fashion_as_music  img {width:173px;}            
.cat_val_single_result.style_spring_2018_lookbook_fashion_as_music a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_spring_2018_lookbook_fashion_as_music img { width:258px;}  
                                                                                      
.cat_val_result.style_spring_2018_lookbook_fashion_as_music_3 .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_spring_2018_lookbook_fashion_as_music_3  img {width:173px;}            
.cat_val_single_result.style_spring_2018_lookbook_fashion_as_music_3 a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_spring_2018_lookbook_fashion_as_music_3 img { width:258px;}  
                                                                        
.cat_val_result.style_hashtag_new_york_vol16 .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_hashtag_new_york_vol16  img {width:173px;}            
.cat_val_single_result.style_hashtag_new_york_vol16 a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_hashtag_new_york_vol16 img { width:258px;}  
                                                                        
.cat_val_result.style_spring_2018_lookbook_fashion_as_music_4 .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_spring_2018_lookbook_fashion_as_music_4  img {width:173px;}            
.cat_val_single_result.style_spring_2018_lookbook_fashion_as_music_4 a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_spring_2018_lookbook_fashion_as_music_4 img { width:258px;}  
                                                                        
.cat_val_result.style_summer_2018_bridal_ring_collection .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_summer_2018_bridal_ring_collection  img {width:173px;}            
.cat_val_single_result.style_summer_2018_bridal_ring_collection a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_summer_2018_bridal_ring_collection img { width:258px;}  
                                                                   
.cat_val_result.style_salone2007_5 .cat_val_image a {border:1px solid #CCCCCC;width:173px;}
.cat_val_result.style_salone2007_5  img {width:173px;}            
.cat_val_single_result.style_salone2007_5 a {border:1px solid #CCCCCC;width:258px;}
.cat_val_single_result.style_salone2007_5 img { width:258px;}  
                                                                        
                                                                                      
.cat_val_image img{
  display: block;
}
.cat_val_single_result img{
  display: block;
}

.footer #sns-area {
  position: absolute;
  left: 0;
  width: 100%;
  background-color: #000;
}
  .footer #sns-area ul {
    font-size: 0;
    text-align: left;
  }
  .footer #sns-area ul li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 12px 0;
    text-align: center;
    vertical-align: middle;
  }
    .footer #sns-area ul li > a {
      display: block;
      height: 20px;
      width: 72px;
      color: #fff;
      font-family: 'brown';
      border: 0 solid #999;
      border-right-width: 1px;
      transition: opacity 0.2s ease;
      -webkit-transition: opacity 0.2s ease;
         -moz-transition: opacity 0.2s ease;
          -ms-transition: opacity 0.2s ease;
      text-decoration: none;
    }
    .footer #sns-area ul li:hover > a {
      opacity: 0.66;
    }
    .footer #sns-area ul li.blog > a {
      font-size: 12px;
      line-height: 22px;
    }
    .footer #sns-area ul li.blog > a:hover {
      text-decoration: none;
    }
    .footer #sns-area ul li.application > a {
      width: 132px;
      font-size: 10px;
      line-height: 1em;
    }
      .footer #sns-area ul li.application span {
        position: relative;
        top: -4px;
        display: inline-block;
        *display: inline;
        *zoom: 1;
        transform: scale(0.9, 0.9);
        -webkit-transform: scale(0.9, 0.9);
           -moz-transform: scale(0.9, 0.9);
            -ms-transform: scale(0.9, 0.9);
        vertical-align: bottom;
      }
      .footer #sns-area ul li.application i {
        position: relative;
        top: -2px;
        display: inline-block;
        *display: inline;
        *zoom: 1;
        margin-left: 4px;
        height: 26px;
        width: 14px;
        vertical-align: bottom;
        background-image: url('/iphone_logo.png');
        background-repeat: no-repeat;
        background-size: 13px auto;
      }
    .footer #sns-area i {
      font-size: 19px;
      line-height: 22px;
    }

.stores_ginza-ginza_store [id*="popup_map"] {
  text-align: center;
}
  .stores_ginza-ginza_store [id*="popup_map"] .btn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 12px 20px;
    margin: 12px 0 0;
    background-color: #000;
  }
    .stores_ginza-ginza_store [id*="popup_map"] .btn a {
      color: #fff;
    }
    .stores_ginza-ginza_store [id*="popup_map"] .btn a:hover {
      text-decoration: none;
    }

.add-ruby-text .ruby {
  font-size:  10px;
  vertical-align: super;
}
/*160324*/
body.top.index .flexslider .ss_newarrival a{
  width: 50%;
  float: left;
}
/*160825*/
.stores_yokohama .store_desc .mentenance{
  color: #dc4d54;
  padding-top: 20px;
  display: block;
}
.popup_map .popup_map_inner p.mentenance{
  color: #dc4d54;
  padding: 5px 0 20px;
}
.popup_map .popup_map_inner p.walk {
  float: left;
  padding-bottom: 20px;
}
.popup_map .popup_map_inner p.walk + ul{
  padding-left: 90px;
  margin-bottom: 15px;
}
#roppongi_map.popup_map .popup_map_inner .parking_service td.byleft{
  text-align: left;
  padding-left: 12px;
}
body#roppongi .content{
  min-height: auto;
  padding: 0;
}
.flexslider .slides > li span{
 width: 50%;
}
#entry-002245 .title{
  margin-bottom: 10px;
}

span.link_tex.new_year img {
  width: 30px;
  margin-left: 3px;
}
.yoko_box1 span.ima{
  color: #DA2128;
}
.yoko_box1 span.ima span{
  padding-bottom: 10px;
  display: inline-block;
}
.bridal .ringCollection{
  width: 599px;
  margin: 0 auto 20px;
  border: 1px solid #000;
  padding: 20px 0;
  text-align: center;
}

/* --------------------
DH_FRONT_DEPT-3262 【BARNEYS CO】4/1UP まとめページ
--------------------*/

.all.sentence {
  margin-bottom: 18px;
  text-align: center;
  line-height: 19px;
}
                                                                
.navigation > ul li.bl-5 .cat_list_result .womens-fashion, .navigation > ul li.bl-6 .cat_list_result .womens-fashion, .navigation > ul li.bl-7 .cat_list_result .womens-fashion, .navigation > ul li.bl-8 .cat_list_result .womens-fashion,
.navigation > ul li.bl-5 .cat_list_result .mens-fashion, .navigation > ul li.bl-6 .cat_list_result .mens-fashion, .navigation > ul li.bl-7 .cat_list_result .mens-fashion, .navigation > ul li.bl-8 .cat_list_result .mens-fashion,
.navigation > ul li.bl-5 .cat_list_result .malcolm-betts, .navigation > ul li.bl-6 .cat_list_result .malcolm-betts, .navigation > ul li.bl-7 .cat_list_result .malcolm-betts, .navigation > ul li.bl-8 .cat_list_result .malcolm-betts,
.navigation > ul li.bl-3 .cat_list_result .mens-fashion, .navigation > ul li.bl-4 .cat_list_result .womens-fashion,
.navigation > ul li.bl-5 .cat_list_result .fontana-milano, .navigation > ul li.bl-6 .cat_list_result .fontana-milano, .navigation > ul li.bl-7 .cat_list_result .fontana-milano, .navigation > ul li.bl-8 .cat_list_result .fontana-milano {
  display: none;
}
                                                                
.all_article .stacks div.box_white { margin: 0 10px 10px 0; }
.all_article .stacks div.box_white:nth-child(3n) { margin-right: 0; }