@import url(https://www.hurights.or.jp/movable5-4/mt-static/themes-base/blog.css);
@import url(https://www.hurights.or.jp/movable5-4/mt-static/themes/minimalist-red/screen.css);



body
{
  font: arial;
  background-color:#C4D0C6;
  text-align: center;
}

#container-inner
{
    background-color: #C4D0C6;
    margin: 0 auto;
    width: 940px;
    text-align: left;
}

#content
{
  background-color: #FFFFFF;
  margin-top: 0px; 
  margin-bottom: 0px; 
  padding-top: 0px;
}

#content-inner
{
height: 0;
}


/* Content ----------------------------------------------------------------- */

h1{
  font-size: 18px;
  color: green;
  font-weight: bold;
  font-family:arial;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}


h2{
  font-size: 14px;
  color: green;
  font-weight: bold;
  font-family:arial;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}


a, a:link, a:visited{
  color: black;
  text-decoration: none;
}

a:hover{
  color: red;
}

ul
{
  list-style: button;
  font-size: 12px;
  margin-left:0px;
}

li
{
  padding-left: 2px;
  padding-bottom: 2px;
}


.asset-name
{ 
  font-size: 14px;
  font-weight: bold;
}

/* Feature Frontpage ------------------------------------------------------ */
a.frontfeature{
  margin-right: 5px;
}

ul.frontfeature
{
  list-style: none;
  font-size: 12px;
  margin-left:0px;
}

li.frontfeature
{
  padding-left: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-left: 5px;
}

/* Header ----------------------------------------------------------------- */

#header { 
border-color: #C4D0C6;
background: #C4D0C6 url(https://www.hurights.or.jp/english/headerimage.jpg) no-repeat bottom center; 
height: 120px;
}

#footer 
{ 
background-color: #026803; 
}

.typelist-thumbnailed 
{
font-size: 14px;
}

/* main Sidebar Menu ----------------------------------------------------- */

#sidemenu{
  padding-left: 5px;
  padding-right: 10px;
}

ul#sidemenulist 
{
  list-style: none;
  font-size: 12px;
  margin-left:0px;
}

#sidemenulist li
{
  padding-left: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
  border-bottom: 1px solid #218633;
}

#sidemenulist a{
    color: #218633;
}

#sidemenulist a:link, a:visited{
  color: #218633;
  text-decoration: none;
}

#sidemenulist a:hover{
  color: #06246F;
  font-size:12px;
  text-decoration: none;
}

h2#sidemenutitle{
  background: url('https://www.hurights.or.jp/english/list-icon.gif') no-repeat top left;
  font-size: 14px;
  color: #006600;
  font-weight: bold;
  font-variant:small-caps;
  font-family:arial;
  margin-top: 20px;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 15px;
}

h2#sidemenutitlefirst {
  background: url('https://www.hurights.or.jp/english/list-icon.gif') no-repeat top left;
  font-size: 14px;
  color: #006600;
  font-weight: bold;
  font-variant:small-caps;
  font-family:arial;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 15px;
}

/* Main Navigation ----------------------------------------------------- */

#main-navigation {
    background: #C4D0C6;
    font-family: arial;
}

#main-navigation-inner {
    position: relative;
    width: 940px;
    height: 30px;
    margin: 0 auto;
    background: #06246F;
}

#main-navigation ul {
    margin: 0;
    padding: 0 0 0 10px;
    list-style: none;
}

#main-navigation ul li {
    float: left;
    padding-top: 2px;
}

#main-navigation ul li a {
    display: block;
    text-decoration: none;
    padding: 5px 10px 5px 5px;
    color: #C4D0C6;
}

#main-navigation ul li a:hover {
    color: #00B21F;
}

/* Features ----------------------------------------------------- */

#front-title{
font-size: 14px;
}


/* Search ---------------------------------------------------------------- */

.widget-search {
    float: right;
    width: 300px;
    position: absolute;
    top: 2px;
    right: 0;
    text-align: right;
}

.widget-search h3 {
    display: none;
}


