/* プラグイン Simple Custom CSSで追加されていたcss */
/* 1番目のパララックス位置 */
#about-quote {
	background-position: center;
}
/* 2番目のパララックス位置 */
#twiiter-section {
	background-position: center;
}
/* 3番目のパララックス位置 */
#client {
	background-position: center ;
	background-size:contain ;
	background-repeat: no-repeat ;

}
/* 4番目のパララックス位置 */
#work-quote {
	background-position: center ;
	background-size:contain ;
	background-repeat: no-repeat ;

}


/* NEWSページヘッダー */
.page-mv-news {
 /*background: url(../img/bg/i_LUNASEA_moongrad.png);
  background-attachment:fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center top;
  background-repeat: no-repeat ;
  color: black;
  text-align: center;
  font-family: 'Big Caslon', 'Century Gothic', 'Ropa Sans', sans-serif;
  width: 100%;
  height: 410px;
  overflow: hidden;
  margin-top: -70px;*/
}

/* MEDIAページヘッダー */
.page-mv-media {
  background: url(../img/i_LUNASEA_moongrad.png);
  background-attachment:fixed;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-position: center 0px;
  background-repeat: no-repeat ;
  color: black;
  text-align: center;
  font-family: 'Century Gothic', 'Ropa Sans', sans-serif;
  width: 100%;
  height: 410px;
  overflow: hidden;
  margin-top: -70px;
}

/* SHOWページヘッダー */
.page-mv-show {
  background: url(../img/i_LUNASEA_moongrad.png);
  background-attachment:fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: left -400px;
  color: white;
  text-align: center;
  font-family: 'Century Gothic', 'Ropa Sans', sans-serif;
  width: 100%;
  height: 410px;
  overflow: hidden;
  margin-top: -70px;
}


/* BIOGRAPHYページヘッダー */
.page-mv-bio {
  background: url(../img/bg/bg_1_topics.jpg);
  background-attachment:fixed;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-position: center 0px;
  background-repeat: no-repeat ;
  color: black;
  text-align: center;
  font-family: 'Century Gothic', 'Ropa Sans', sans-serif;
  width: 100%;
  height: 410px;
  overflow: hidden;
  margin-top: -70px;
}

/* DISCOページヘッダー */
.page-mv-disco {

}


/* ヘッダータイトル */
.page-title {

}

/* NEWSページヘッダータイトル文字 */
.news { color: #FFFFFF; text-align: center; }

/* NEWSページヘッダータイトル文字 */
.disco { color: #FFFFFF; text-align: center; }

/* その他ページヘッダータイトル文字 */
.white { color: #FFFFFF; text-align: center; }




/* レスポンシブ */
@media (max-width: 480px) {
   /* ヘッダータイトル */
  .page-title {

  }

   /* NEWSページヘッダー */
  .page-mv-news {
    background: url(../img/i_LUNASEA_moongrad.png) center 0px no-repeat;
	margin-top: 0px;
  }

   /* MEDIAページヘッダー */
  .page-mv-media {
    background: url(../img/i_LUNASEA_moongrad.png) center 0px no-repeat;
  }

   /* SHOWページヘッダー */
  .page-mv-show {
    background: url(../img/i_LUNASEA_moongrad.png) center 0px no-repeat;

  }

   /* BIOGRAPHYページヘッダー */
  .page-mv-bio {
    background: url(../img/i_LUNASEA_moongrad.png) center 0px no-repeat;
	margin-top: 0px;
  }

   /* DISCOページヘッダー */
  .page-mv-disco {
    background: url(../img/i_LUNASEA_moongrad.png) center 0px no-repeat;
	margin-top: 0px;
  }



  .page-mv-noname, .page-mv-bio, .page-mv-media, .page-mv-disco, .page-mv-show, .page-mv-news {
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
  }
}


/*
bio&disco
*/
div.years, div.discos{
/*min-height:300px;*/
}

div.yearlist img{
margin-right:0px;
margin-bottom:10px;

}

div.discolist img{
margin-right:15px;
margin-bottom:15px;

}

div.yearlist img:hover, div.discolist img:hover{
cursor: pointer;
}

div.discos img{
}


/*
forShadowbox テンプレート用
*/

body.page-template-forshadowbox-php{
background-image:none;
}


body.page-template-forshadowbox-php div#wrap {
	padding:15px 25px;
}

body.page-template-forshadowbox-php div.wrapback {
	width:auto;
	margin:0px auto;
	padding:0px;
}

body.page-template-forshadowbox-php div#contents{
	width:auto;
	text-align:left;
}


/*
フッター
*/

#footer{
padding:20px 0 0;
border-width:1px 0 0;
border-color:#666;
border-style:solid;
width:970px;

	margin:0 auto;
}

#footer_inner {
	text-align:center;
	margin:0 auto;
}

#footer_inner ul {
	margin:0px auto;
	padding: 0px;
	list-style-type: none;
	text-align: center;
}
#footer_inner ul li {
	margin:0px;
     padding: 5px 15px 1px;
 display : inline ;
	border-width:0 1px 0 0;
	border-color:#999;
	border-style:solid;
}



address {
	padding:0;
	text-align: center;
	width:100%;
}

/*
twitter
*/


ul.lunatweet{
margin:0;
padding:0;
}
ul.lunatweet li{
margin:0 0 1em;
list-style-type:none;
    padding: 5px 0 5px 60px;
	background-image:none;
	background-repeat: no-repeat;
	background-position: 0px 7px;
border-style:solid;
border-color:#666;
border-width:0 0 1px;

}

div#twitter-widget{
border-style:solid;
border-color:#666;
border-width:1px;
padding:10px;
}


/*
wp_social_bookmarking_light
*/

div.headline-text div.wp_social_bookmarking_light {
    padding: 2px 0 0 !important;
float:right !important;
}


body.singlet div.wp_social_bookmarking_light {
margin: 1.5em 0 !important;
}


/*
CONTACT FORM 7
*/

div.wpcf7-mail-sent-ok, div.wpcf7-mail-sent-ng, div.wpcf7-spam-blocked, div.wpcf7-validation-errors, span.wpcf7-not-valid-tip {
	border-style:none !important;
	background-color:#111 !important;
}

span.wpcf7-not-valid-tip, span.wpcf7-not-valid-tip-no-ajax {
	font-size: inherit !important;
}


.navbar-collapse {
    max-height: 500px;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}
