@charset"Shift_JIS";
h3.subtitle{
	text-align:left;
	height:auto;
    background:url() no-repeat left top;
    background-color:#a0a0a0;
	margin:0 0 10px 0;
	padding:7px 0 4px 5px;
	color:#ffffff;
	font-size:14px;
	font-weight:900;
	text-transform:uppercase;
}
body#lnavi180 {
  font-family: 'ＭＳ Ｐゴシック','メイリオ',Meiryo,sans-serif !important;
  font-size:11px;
  word-spacing: -0.1em;
  color:#000000;
  text-align:left;
  margin:0;
  padding:0;
}

a{
  color:#000000 !important;
  text-decoration:none !important;
}

a:hover,a:active{
  color:#0066CC !important;
  text-decoration:none !important;
}


div#lnavi{
  width:180px;
  margin:0;
  padding:0 0 5px 0;
  background-color:#eeeeee;
}


/** 153 BANNER STYLE **/

div#lnavi div.bnr{
  width:154px;
  margin:0 auto;
  padding-top:15px;
}

div#lnavi div.bnr p.img{
  width: 154px;
  height: 154px;
  margin: 0px -2px 5px;
  padding:2px 0 0 2px;
  background: url() no-repeat scroll left top transparent;
}

div#lnavi div.bnr img{
  border:1px solid #FFFFFF;
}
div#lnavi div.bnr img.none{
  border:none !important;
}

div#lnavi div.bnr p.ttl{
  font-weight: bold;
  margin-top:0;
  margin-bottom:0;
}

div#lnavi div.bnr p.cap{
  line-height:1.3;
  font-size:10px;
  margin:3px 0 15px 0;
  padding-bottom:15px;
  background:url() no-repeat scroll left bottom transparent;
}

div#lnavi div.bnr p.end{
  background-image:none;
}

/** 共通 **/

div#lnavi ul{
  width:170px;
  list-style-type:none;
  margin:0 0 10px 7px;
  padding:0 0 10px 0;
}

div#lnavi ul li{
  width:160px;
  height:25px;
  margin:0;
  padding:10px 0 0 10px;
  background:url() no-repeat scroll left bottom transparent;
}

div#lnavi ul li.end{
  background-image:none;
}

div#lnavi p.morelink,
div#lnavi p.morelink a{
  margin-right:5px;
  text-align:right;
  text-decoration:none;
}

div#lnavi .date{
  font-size:10px;
  color:#CC0000 !important;
  margin-left:10px;  
}

div#lnavi p.cap{
  line-height:1.3;
  font-size:10px;
}

.style-new{
line-height:18px;
	padding-right:27px;
	background:url() top right no-repeat;
}



/** 新作から探す **/

div#lnavi div#new{
}

div#lnavi div#new h3{
  width:180px;
  height:30px;
  background:url() no-repeat;
  text-indent:-9999px;
}

/** ランキングから探す **/

div#lnavi div#rank{
}

div#lnavi div#rank h3{
  width:180px;
  height:30px;
  background:url() no-repeat;
  text-indent:-9999px;
}


/** カテゴリーから探す **/

div#lnavi div#cate{
 line-height:1.3;
  font-size:10px;
  margin-top:20px;
}

div#lnavi div#cate p.type{
  margin:0;
  margin:1px 0 10px 0;
  padding:0;
}

div#lnavi div#cate ul.cate01,
div#lnavi div#cate ul.cate02,
div#lnavi div#cate ul.cate03{
  background:url() no-repeat 5px bottom;
  list-style-type:none;
  width:170px;
  padding:0 0 3px 10px;
  margin-left:0;
}

div#lnavi div#cate ul.cate01 li.clist,
div#lnavi div#cate ul.cate02 li.clist,
div#lnavi div#cate ul.cate03 li.clist{
  width:140px;
  height:auto;
  margin:0 0 1px 5px;
  background-image:none !important;
  background-color:#FFFFFF;
  border-bottom:1px solid #f0f0f0; 
}

div#lnavi div#cate ul.cate01 span{
  display:block;
  background-image:url() ;
  background-repeat:no-repeat;
  padding:0 0 0 5px;
  height:20px;
}

div#lnavi div#cate ul.cate01 span.ap0401{
  display:block;
  background-image:url() ;
  background-repeat:no-repeat;
  padding:0 0 0 5px;
  height:20px;
}


div#lnavi div#cate ul.cate02 span{
  display:block;
  background-image:url() ;
  background-repeat:no-repeat;
  padding:0 0 0 5px;
  height:20px;
}

div#lnavi div#cate ul.cate02 span.ap0401{
  display:block;
  background-image:url() ;
  background-repeat:no-repeat;
  padding:0 0 0 5px;
  height:20px;
}

div#lnavi div#cate ul.cate03 span{
  display:block;
  background-image:url() ;
  background-repeat:no-repeat;
  padding:0 0 0 5px;
  height:20px;
}

div#lnavi div#cate ul.cate03 span.ap0401{
  display:block;
  background-image:url() ;
  background-repeat:no-repeat;
  padding:0 0 0 5px;
  height:20px;
}



/** ブランドから探す **/

div#lnavi div#brand{
  margin-top:20px;
}


div#lnavi div#brand ul.list{
  list-style:none;
  margin:0;
  padding:0;
}

div#lnavi div#brand ul.list li{
  width:170px;
  height:auto;
  margin:0 0 5px 15px;
  padding:0 0 10px 0;
  background-image:none !important;
}



/** 特集から探す **/

div#lnavi div#feature{
  margin-top:20px;
}

div#lnavi div#feature h3{
  width:180px;
  height:30px;
  background:url() no-repeat left bottom;
  text-indent:-9999px;
}

/** ファッションを知る **/

div#lnavi div#fashion{
  margin-top:20px;
}

div#lnavi div#fashion h3{
  width:180px;
  height:30px;
  background:url() no-repeat left bottom;
  text-indent:-9999px;
}


div#lnavi div#fashion  ul {
margin-bottom:0;
padding-bottom:0;
}

/** 雑誌掲載 **/

div#lnavi div#magazine{
text-align:left;
  padding:10px 0 0 0px;
  background:url() no-repeat scroll left top transparent;
}

div#lnavi div#magazine img{
  margin-bottom:5px;
}

/** 受賞履歴 **/

div#lnavi div#prize{
text-align:center;
} 

/** ヴィッセルバナー **/

div#lnavi p.vissel{
/*  padding:5px;
  background-color:#FFFFFF;*/
}

div#lnavi div#prize h3{
  background:url() no-repeat left bottom;
  text-indent:-9999px;
  width:180px;
  height:38px;
  margin:0;
}

/** facebook **/
div#lnavi div#facebook{
width:130px;
height:42px;
background:url() no-repeat left top;
padding:72px 0 0 18px;
margin-top:10px;
}
