/*
Theme Name: sunset-games
Author: R.1000Leaf
Text Domain: sunset
*/
/*
@import url("http://greensunset.xsrv.jp/sunset/common/css/base.css");
@import url("http://greensunset.xsrv.jp/sunset/common/css/pc.css");
@import url("http://greensunset.xsrv.jp/sunset/common/css/sp.css");
*/
@import url("common/css/base.css");
@import url("common/css/pc.css");
@import url("common/css/sp.css");

.widget-title{ display:none; }

/* #header h1{ float:none; } */

#tp li:before{ content:"＞ "; }
#tp li:first-child:before{ content:""; }


.alignleft   { display: inline; float: left;  margin-right: 1.5em; }
.alignright  { display: inline; float: right; margin-left: 1.5em;  }
.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }

/*
.acf-map{
  width: 100%; height: 400px;
  border: #ccc solid 1px;
  margin: 20px 0;
}
*/


/* toppage */
.news_box{ clear:both; height:auto; min-height:60px; }
.news_box .news_title,
.news_box .news_text { padding-left:70px; }


/* news-nav */
.prev-next-link { display:flex; }
.prev-next-link a{ flex:1; padding:10px; }
.prev-next-link a{ -webkit-transition:all .3s; transition:all .3s; }
.prev-next-link a:last-child  { background:#015862; color:#FFF; text-align:right; }
.prev-next-link a:first-child { background:#afafaf; color:#FFF; text-align:left; }
.prev-next-link a:hover{ text-decoration:none; }
.prev-next-link a:last-child:hover  { background:#00353d; }
.prev-next-link a:first-child:hover { background:#7c7c7c; }

/* pagination */
ul.pageNav01 li a.current{ color:#999; cursor:text; }
ul.pageNav01 li a.current:hover{ background-color:#FFF; border-color:inherit; }

/* sidebar */
article.second #sub h2.widgettitle{
  font-weight: bolder;
  font-size: 16px;
  color: #015862;
  border-bottom: 3px solid #015862;
}
article.second #sub .widget{
  margin-bottom:20px;
}
article.second #sub .widget ul{ margin:10px; }
article.second #sub .widget ul li{ margin:5px; }
article.second #sub .widget_recent_entries ul li a,
article.second #sub .widget_recent_entries ul li span{ display:block; }
article.second #sub .widget_recent_entries ul li a{ }
article.second #sub .widget_recent_entries ul li span{ font-size:85%; }


/* page */
.page-body{ min-height:300px; }


/* pastnews */
.pastnews table{ margin:15px 0; }
.pastnews table td{}
.pastnews table td>b:first-child{
  display:inline-block;
  width:auto;
  margin:10px 0; padding:5px;
  background:#015862;
  border-radius:2px;
}



/* サイドバー、月別アーカイブ */
#archive-news #sub #custom-post-type-archives-2 ul{ max-height:800px; overflow-y:scroll; }
@media( max-width:481px ){
  #archive-news #sub #custom-post-type-archives-2 ul{ max-height:400px; overflow-y:scroll; }
}

