@charset "UTF-8";

/*!
 * PukiWiki - TEST CSS File.
 * Copyright
 *   2022-2020 milk-mhite.ath.cx
 * License: GPL v2 or (at your option) any later version
 *
 * Default CSS
 */

a:link {
  color:#215dc6;
  background-color:inherit;
  text-decoration:none;
}

a:active {
  color:#215dc6;
  background-color:#CCDDEE;
  text-decoration:none;
}

a:visited {
  color:#a63d21;
  background-color:inherit;
  text-decoration:none;
}

a:hover {
  color:#215dc6;
  background-color:#CCDDEE;
  text-decoration:underline;
}

/* Top_h1 Set **************************************/
a.top_h1:link {
  color:#212121; 
  background-color:inherit;
  text-decoration:none;
}


a.top_h1:active {
  color:#212121;
  background-color:inherit;
  text-decoration:none;
}

a.top_h1:visited {
  color:#212121; 
  background-color:inherit;
  text-decoration:none;
}

a.top_h1:hover {
  color:#212121;
  background-color:inherit;
  text-decoration:none;
}


a.external-link:not(.external-link-silent)::after {
  content:url(../image/external-link.png);
  margin:3px;
}

h2 {
  background-color:#FfFfff;
}
h3 {
  background-color:#caffff;
}

h4 {
  background-color:#e0efff;
}
/* aname.inc.php hタグの右隣に表示される矢印を目立たなくする。    */
.anchor_super {
  font-size:xx-small;
  vertical-align:super;
}

/* ブロック間の上向き矢印を　右に移動して目立たなくさせる  ####### */
div.jumpmenu {
  font-size:xx-small; /* Defo = 60% */
  text-align:right;
  user-select:none;
}

.beta{
background-color: $indigo-900;
}


/* calendar*.inc.php  calenderのテーブルを表示させる為に導入　23_02_05 */
.style_calendar {
  padding:0;
  border:0;
  margin:3px;
  color:inherit;
  background-color:#CCD5DD;
  text-align:center;
}
.style_td_caltop {
  padding:5px;
  margin:1px;
  color:inherit;
  background-color:#EEF5FF;
  font-size:80%;
  text-align:center;
}
.style_td_today {
  padding:5px;
  margin:1px;
  color:inherit;
  background-color:#FFFFDD;
  text-align:center;
}
.style_td_sat {
  padding:5px;
  margin:1px;
  color:inherit;
  background-color:#DDE5FF;
  text-align:center;
}
.style_td_sun {
  padding:5px;
  margin:1px;
  color:inherit;
  background-color:#FFEEEE;
  text-align:center;
}
.style_td_blank {
  padding:5px;
  margin:1px;
  color:inherit;
  background-color:#EEF5FF;
  text-align:center;
}
.style_td_day {
  padding:5px;
  margin:1px;
  color:inherit;
  background-color:#EEF5FF;
  text-align:center;
}
.style_td_week {
  padding:5px;
  margin:1px;
  color:inherit;
  background-color:#DDE5EE;
  font-size:80%;
  font-weight:bold;
  text-align:center;
}

/* calendar_viewer.inc.php */
div.calendar_viewer {
  color:inherit;
  background-color:inherit;
  margin-top:20px;
  margin-bottom:10px;
  padding-bottom:10px;
}

/*
span.calendar_viewer_left {
  color:inherit;
  background-color:inherit;
  float:left;
}
span.calendar_viewer_right {
  color:inherit;
  background-color:inherit;
  float:right;
}
*/

/* navi.inc.php */
ul.navi {
/*  margin:0;
  padding:0; */
  text-align:center;
}
li.navi_none {
  display:block;
  float:none;
}
li.navi_left {
  display:block;
  float:left;
  text-align:left;
}
li.navi_right {
  display:block;
  float:right;
  text-align:right;
}
/* ref.inc.php */
/* div.img_margin {
  margin-top:6px;
  margin-left:16px;
  margin-right:16px;
} */