﻿body {
  width:600px;
  color: #424242;
}
style {
}
.page-title{
  text-align: center;
}
.guide-container{
    text-align: center;
    overflow: hidden;
}
.guide{
    display: inline-block;
    margin: 17px;
}
.guide a{/* text-decoration: none; */color: #505050;font-weight: bold;}
#ippan{
}
.middle-title{
    border-left: solid 4px #002c60;
    padding-left: 15px;
    font-size: 20px;
    background-color: #eeeeef;
    /* color: grey; */
}

.card{
  margin-top: 25px;
}
#h30-1.card{
}
.card-wrap{
}
.card-content{border: black solid 1px;padding-top: 3px;padding-left: 9px;padding-right: 5px;overflow: hidden;}
.figure-title-container{
}
.figure-head{overflow: hidden;margin-top: 4px;margin-left: 3px;margin-right: 5px;}
.figure-number{float: left;}
.figure-place{float: right;}
.figure-link{
}
.figure-title{margin-top: 5px;line-height: 150%;color: #505050;}

.figure-player{font-size: 15px;margin: 10px;}
.figure-contents-container{
  overflow: hidden;
  margin-top: 5px;
  margin-bottom: 5px;
}
.figure-thumbnail-container{float: left;width: 20%;}
.figure-thumbnail{
}
.figure-eachthumbnail{width: 100%;margin: 7px 0;}
.figure-summary-container{
  float: left;
  width: 75%;
  margin-left: 2%;}
.figure-summary{font-size: 14px;line-height: 160%;}
.thumbnail-container{
}
.figure-contents{
}
.figure-pdflink{
}
.figure-pdflink a:after {
  content:" ";
  display: inline-block;
  width: 24px;
  height: 24px;
  background: url(../img/PDF_24.png) no-repeat;
}
.main12{
}
#page-top{

position: fixed;

bottom: 10px;

right: 240px;
}
.websitelink{
}

