@charset "utf-8";

body{
  font-family: "A-OTF Midashi Go MB31 Pro","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W6","メイリオ","Meiryo","ＭＳ Ｐ明朝","MS PMincho",Arial,Helvetica;
}
a{
  color:#0066AA;
}

h2{
  font-size:14px;
  margin:10px 0;
  font-weight:normal;
}
.middle{
  line-height: 1.5;
  font-size:16px;
}
#maincontent{
  text-align:center;
  border:0 none;
  padding:20px;
}
#maincontent-inner{
  width:100%;
  margin:0 auto;
  text-align:left;
}
#description{
  float:left;
  width:330px;
}
#description h1 {
  color:#000;
  font-size:30px;
  letter-spacing:2px;
  margin:20px 0;
  font-weight:bold;
}

.auto-grid{
  columns :2;
  -webkit-columns:2;
  -moz-columns:2;
  list-style-type:none;
  text-align:left;
}
.area-item a{
	padding:3px 2px;
	font-size:15px;
}

div#ddlpanel{
  /*margin-top:20px;
  clear:both;*/
  text-align:left;
  /*margin:20px;*/
  margin-left:15px;
  margin-right:15px;
}
div#reference{
  text-align:left;
  margin:20px 0;
}

ul li{
  padding-left:1em;
}
ul{
  padding-left:1em;
  margin-bottom:0 !important;
}
/* disable url display on print */
@media print {
        a[href]:after {
          content: "" !important;
        }
        abbr[title]:after {
          content: "" !important;
        }
}
