/* BASIC css start */
body {background:#2d2625}
body .icon_b {display:none; }
body .icon_w {display:inline-block; }
body #header * {color:#fff}
body #header .aside_btn #menu_btn span {background:#fff}
body #header.on .icon_b {display:inline-block; }
body #header.on .icon_w {display:none; }
body #header.on .aside_btn #menu_btn span {background:#000}
body #footer * {color:#fff !important; }



.lookbook_box {margin-top:20px; }
.lookbook_box .title_box {margin-bottom:20px;display:flex;align-items: center;justify-content: flex-start;}
.lookbook_box .title_box .tt {font-size:1.4rem; color:#fff}
.lookbook_box .title_box .year a {display:inline-block; margin-left:6px; border-bottom:1px solid #2d2625; color:#fff;  }
.lookbook_box .title_box .year a.active {font-weight:500; border-bottom:1px solid #fff}

#lookbookList {font-size:0;  }
#lookbookList li {display:inline-block;width:100%; margin-bottom:52px; vertical-align:top;}
#lookbookList li a {display:block;  color:#fff;  }
#lookbookList li .img img {width:100%; }
#lookbookList li .video video {width:100%; }
#lookbookList li .txt {display:flex;margin-top:10px; }
#lookbookList li .txt .sub_tit { width:30%; font-size:1.2rem; }
#lookbookList li .txt .tit { width:70%; font-size:1.2rem }
#lookbookList li .des  {font-size: 1.1rem; line-height: 15px; opacity: 0.55; margin-top:10px}


/* BASIC css end */

