@charset "utf-8";

/*.allOpenBtn,
.switchHat {
	display: none;
}*/

.switchOn {
  display: block;
}

span.switchOn {
  display: inline;
}

.closeBtnHat {
  float: right;
  padding: 10px 15px 20px;
}

.closeBtnHat span {
  color: #666;
  font-size: 10px;
  padding: 5px 10px;
  border: 1px solid #79615f;
}


/* ======================================================================
　英語用
====================================================================== */

.slideOpen{background: url(../images/web/home/icon_close.gif) no-repeat right center;}
.slideClose{background: url(../images/web/home/icon_open.gif) no-repeat right center;}

/* 見出しにアイコンがない場合（趣味嗜好、作品形式など） */

.slide_title{
  width: 144px;
  float: right;
  margin: 0 7px;
}

/* 見出しにアイコンがある場合（マイジャンルなど） */

.slide_title_2{
  width: 125px;
  float: right;
  margin: 0 7px;
  *margin: 0 7px 0 3px;
}

/* 右アイコン */

/*---------------
レビュー/
----------------*/

.switchHat{
  background: url(../images/web/home/icon_open.gif) no-repeat top right;
  padding-right: 15px;
  text-decoration: underline;
}

.nowOpen{
  background: url(../images/web/home/icon_close.gif) no-repeat top right;
}

/*---------------
お気に入り固定/
----------------*/

.switchHat_r{
  width: 145px;
  float: right;
  background: url(../images/web/home/icon_open.gif) no-repeat right;
  margin: 0 7px -3px 7px;
}

.nowOpen_r{
  background: url(../images/web/home/icon_close.gif) no-repeat right;
}


/* 左アイコン */

/*---------------
詳細検索/
作品詳細/
----------------*/

.switchHat_l{
  width: 100%;
  float: left;
  background: url(../images/web/home/icon_open.gif) no-repeat left;
  padding-left: 15px;
  text-decoration: underline;
}

.nowOpen_l{
  background: url(../images/web/home/icon_close.gif) no-repeat left;
}

.switchDetail_l{
  padding-top: 25px;
}

/*---------------
重要なお知らせ
----------------*/

.slide_title_info{
  padding-right: 15px;
}

/*---------------
作品管理　新着レビュー
----------------*/

.slide_title_review{
  padding-right: 15px;
}
