@charset   "UTF-8";
BODY{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  text-align : center;
  background-image : url(../images/back.jpg);
  background-repeat : repeat-x;
  background-attachment : fixed;
  background-color : #FFFFFF;
}


#BANNER-SNS {
  margin:5px 20px 0 0;
  text-align:center;
  font-size:12px;
}

#BANNER-SNS a {
  color:#55ACEE !important;
  text-decoration:none;
}
#BANNER-SNS a:hover {
  font-weight:bold;
  text-decoration:none;
}
#BANNER::after,#BANNER-RIGHT::after {
  clear:both;
}

dl.profile {
  display: flex;
  flex-wrap: wrap;
  margin:5px 0 5px 30px;
}
dl.profile dt {
  clear:both;
  width:100px;
  margin:0px 3px 3px 3px;
  padding:0;
}
dl.profile dd {
  width: 335px;
  margin:0px 3px 3px 3px;
  padding:0;
}

#WRAPPER{
  background-color : white;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;border-width : 1px;border-style : solid;border-color : gray gray gray gray;
  width : 840px;
  float : none;
  clear : both;
  right : auto;
  left : auto;
  position : static;
}

H1{
  font-size : 13px;
  font-family : メイリオ, "Meiryo UI";
  font-weight : normal;
  color : navy;
  text-decoration : none;
  text-align : left;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;border-width : 0px;
  width : 840px;
  float : none;
  clear : both;
  bottom : auto;
}

#MENU{
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  color : black;
  text-decoration : none;
  text-align : center;
  padding-top : 6px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 6px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 0px;
  width : 840px;
  float : none;
  clear : both;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : orange;
  border-bottom-color : orange;
}
#MENU A{
  font-weight : normal;
  text-decoration : none;
}

#MENU A:hover{
  font-weight : normal;
  text-decoration : none;
}

#NEXT{
  font-size : 13px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  text-decoration : none;
  text-align : center;
  padding-top : 15px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 15px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 840px;
  float : none;
  clear : both;
}
#REMARKS{
  background-color : #ff8000;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 2px;border-color : #ffff00;
  width : 260px;
  height : 200px;
  float : none;
  clear : both;
  position : absolute;
  top : 210px;
  left : 500px;
border-style : solid;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
}

#FOOTER{
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  color : black;
  background-color : white;
  text-decoration : none;
  text-align : center;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 0px 0px;
  width : 840px;
  float : none;
  clear : both;
  border-top-style : solid;
  border-top-color : gray;
  right : auto;
}

#COPY-RIGHT{
  font-size : 10px;
  font-family : "Century Gothic","Arial";
  font-weight : bolder;
  font-style : normal;
  color : #f15a24;
  text-align : center;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 15px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;border-width : 0px;
  width : 840px;
  float : none;
  clear : both;
  right : auto;
  text-decoration : none;
  bottom : auto;
  left : auto;
}

#ADDRESS{
  font-size : 11px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  color : black;
  text-align : center;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 8px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 840px;
  float : none;
  clear : both;
  bottom : auto;
  right : auto;
  text-decoration : none;
}

#MIDDLE{
  text-align : left;
  padding-top : 15px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 18px;
  margin-top : 5px;
  margin-left : 25px;
  margin-right : 25px;
  margin-bottom : 0px;border-width : 0px;
  width : 790px;
  height : auto;
  float : none;
  clear : both;
  background-color : white;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
}

#PANKUZU{
  font-size : 12px;
  font-family : メイリオ;
  font-weight : normal;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 12px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 12px;
  margin-top : 8px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 8px;border-width : 1px 0px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : silver;
  border-bottom-color : silver;
  width : 790px;
}
#PANKUZU A{
  font-weight : normal;
  color : #ff4500;
  text-decoration : none;
}

#PANKUZU A:hover{
  font-weight : normal;
  color : #999999;
  text-decoration : none;
}

.INDEX-TITLE{
  font-size : 16px;
  font-family : メイリオ,"Meiryo UI","ＭＳ Ｐゴシック","MS UI Gothic";
  font-weight : bolder;
  line-height : 150%;
  color : #cc0000;
  text-decoration : none;
  text-align : left;
  padding-top : 15px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 6px;
  margin-top : 2px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  float : none;
  clear : both;
}
#TITLE{
  text-align : left;
  padding-top : 12px;
  padding-left : 0px;
  padding-right : 5px;
  padding-bottom : 15px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;border-width : 0px;
  width : 790px;
  float : none;
  clear : both;
  background-color : white;
  font-size : 40px;
  font-family : "Century Gothic","Arial";
  font-weight : bolder;
  text-decoration : none;
}
#TITLE_e{
  text-align : left;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 790px;
  float : none;
  clear : both;
  background-color : white;
  font-size : 13px;
  font-family : "Century Gothic","Arial";
  font-weight : bolder;
  text-decoration : none;
  color : #ff4500;
  font-style : italic;
}
#BANNER{
  text-align : left;
  padding-top : 8px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 840px;
  float : none;
  clear : both;
}

#BANNER-LEFT{
  text-align : right;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 10px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 650px;
  height : 350px;
  float : left;
}

#BANNER-RIGHT{
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  float : right;
  bottom : auto;
  right : auto;
  font-weight : normal;
  text-decoration : none;
}

#BANNER-RIGHT LI A{
  font-weight : normal;
  color : #808080;
  text-decoration : none;
}

#BANNER-RIGHT LI A:hover{
  font-weight : normal;
  color : #ff4500;
  text-decoration : none;
}
#BANNER-RIGHT-DOMAIN{
  font-size : 13px;
  font-family : "Century Gothic","Arial";
  font-weight : bolder;
  color : #ff4500;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 135px;
  float : none;
  clear : both;
  font-style : italic;
  bottom : auto;
  right : auto;
}

#BANNER-RIGHT-CONTENTS{
  font-size : 18px;
  font-family : Arial,"Century Gothic";
  font-weight : bolder;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  float : none;
  clear : both;
  width : 135px;
  bottom : auto;
  right : auto;
}

#BANNER-RIGHT UL{
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 25px;
  margin-bottom : 0px;border-width : 0px;
  float : none;
  clear : both;
  bottom : auto;
  right : auto;
  width : auto;
}

#BANNER-RIGHT LI{
  text-align : left;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 1px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 1px;border-width : 0px 0px 1px;
  border-bottom-style : dashed;
  border-bottom-color : silver;
  float : none;
  clear : both;
  list-style-type : disc;
  font-size : 13px;
  font-weight : normal;
  text-decoration : none;
  text-indent : 15px;
  color : #ff4500;
  bottom : auto;
  line-height : 165%;
  right : auto;
  list-style-position : outside;
  width : auto;
  font-family : メイリオ, "Meiryo UI";
}

#BOX{
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 790px;
  float : none;
  clear : both;
  bottom : auto;
  right : auto;
}

#BOX-LEFT{
  font-size : 13px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  line-height : 160%;
  color : #333333;
  background-color : #ffffff;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 490px;
  float : left;
}
#BOX-LEFT P{
  font-size : 21px;
  font-weight : bolder;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  float : none;
  clear : both;
  font-family : メイリオ,"Meiryo UI","ＭＳ Ｐゴシック","MS UI Gothic";
}
#BOX-RIGHT{
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px;border-style : solid;border-color : gray;
  width : 285px;
  float : right;
  height : 475px;
}

#BOX-LEFT-L{
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  color : black;
  background-color : white;
  text-decoration : none;
  text-align : right;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 125px;
  float : left;
  line-height : 185%;
  text-indent : 0px;
  right : auto;
}
#BOX-LEFT-R{
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 345px;
  float : right;
  line-height : 185%;
  right : auto;
}
#BOX-LEFT-MITSURU{
  font-size : 24px;
  font-family : メイリオ, "Meiryo UI";
  font-weight : bolder;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 8px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 500px;
  float : none;
  clear : both;
}


.DATE-BOX{
  text-align : left;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 790px;
  float : none;
  clear : both;
  overflow : hidden;
}

.PEN{
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 32px;
  height : 32px;
  float : left;
}

.DATE{
  font-size : 15px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : bolder;
  text-decoration : none;
  text-align : left;
  padding-top : 8px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 748px;
  float : right;
}

.HAKO{
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 12px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 0px 0px 0px 0px;
  width : 790px;
  float : none;
  clear : both;
  border-bottom-style : none;
  font-size : 13px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  line-height : 155%;
  text-decoration : none;
  right : auto;
}
.HAKO-LINED{
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 12px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 0px 0px 2px 0px;
  width : 790px;
  float : none;
  clear : both;
  border-bottom-style : dashed;
  font-size : 13px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  line-height : 155%;
  text-decoration : none;
  right : auto;
  border-bottom-color : silver;
  overflow : hidden;
}
.HAKO-BUN{
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  line-height : 165%;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 485px;
  float : left;
}
.HAKO-IMG{
  background-color : white;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px;border-style : solid;border-color : gray;
  width : 285px;
  height : 200px;
  float : right;
}

.HAKO-BUN P{
  font-size : 16px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : bolder;
  text-decoration : none;
  text-align : left;
  padding-top : 6px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 6px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  float : none;
  clear : both;
}
.COMITTEE-NAME{
  font-size : 13px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : bolder;
  color : black;
  text-decoration : none;
  text-align : right;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 1px 0px;
  width : 790px;
  float : none;
  clear : both;
  right : auto;
  border-bottom-style : dashed;
  border-bottom-color : gray;
}
.COMITTEE-TITLE{
  font-size : 19px;
  font-family : メイリオ,"Meiryo UI","ＭＳ Ｐゴシック","MS UI Gothic";
  font-weight : bolder;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 15px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 8px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px;
  width : 790px;
  float : none;
  clear : both;
  right : auto;
}
.COMITTEE-BOX{
  font-size : 13px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  line-height : 165%;
  color : #000080;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 0px 0px 0px 0px;
  width : 790px;
  height : auto;
  float : none;
  clear : both;
  right : auto;
}

.COMITTEE-BOX P{
  font-weight : bolder;
  color : #000099;
  text-decoration : none;
  text-align : left;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  float : none;
  clear : both;
  font-size : 16px;
  font-family : メイリオ,"Meiryo UI","ＭＳ Ｐゴシック","MS UI Gothic";
}
.COMITTEE-BOX P.kouenkai{
  padding-top : 3px;
  padding-bottom : 2px;
}

#REGURATION{
  font-size : 13px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  line-height : 195%;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 790px;
  clear : both;
}

#REGURATION P{
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック","serif","sans-serif";
  font-weight : normal;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  float : none;
  clear : both;
  text-indent : 30px;
  right : auto;
}



