@charset "Shift_JIS";
.font11{
   font-size: 16px;
   color : #444444;
   font-weight: bold;
   line-height: 28px;
   text-align: left;
   margin-top : 20px;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
   margin-left : 20px;
   margin-right : 20px;
   margin-bottom : 10px;
}
.font11_1{
   font-size: 14px;
   color : #0f0f0f;
   font-weight: normal;
   line-height: 28px;
   text-align: left;
   margin-top : 10px;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
   margin-bottom : 0px;
   margin-left : 20px;
   margin-right : 20px;
}
.font11_2{
   font-size: 14px;
   color : #0f0f0f;
   font-weight: normal;
   line-height: 28px;
   text-align: left;
   margin-top : 20px;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
   margin-left : 20px;
   margin-right : 20px;
}
.font11_3{
   font-size: 20px;
   color : #008555;
   font-weight: bold;
   line-height: 28px;
   text-align: left;
   margin-top : 14px;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
   margin-left : 20px;
   margin-right : 20px;
   margin-bottom : 10px;
}
.font12{
   font-size : 12pt;
   color : #3d3d3d;
   font-weight : bold;
   text-align : center;
   line-height : 28px;
   list-style-type : square;
   list-style-position: outside;
   margin-top : 20px;
   margin-bottom : 10px;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino KakuGothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
}
.font13{
   font-size: 14px;
   color : #0f0f0f;
   font-weight : normal;
   line-height : 30px;
   margin-top : 20px;
   text-align: left;
   margin-left : 50px;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
   margin-right : 20px;
   margin-bottom : 40px;
   
}
.font15_1{
   color : #0f0f0f;
   font-weight : normal;
   line-height : 28px;
   text-align: left;
   margin-top : 20px;
   margin-left : 50px;
   list-style-position: outside;
   font-size: 14px;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
   margin-right : 20px;
   margin-bottom : 20px;
   list-style-type : decimal;
}

@media screen and (max-width: 780px) {
.font11{
   font-size: 14px;
   line-height: 26px;
   margin-top : 10px;
   margin-bottom : 10px;
   margin-left : 10px;
   margin-right : 10px;
}
.font11_1{
   line-height: 26px;
   margin-top : 10px;
   margin-bottom : 10px;
   margin-left : 10px;
   margin-right : 0px;
}
.font11_2{
   line-height: 26px;
   margin-top : 10px;
   margin-bottom : 10px;
   margin-left : 10px;
   margin-right : 0px;
}
.font11_3{
   font-size: 18px;
   line-height: 26px;
   margin-top : 10px;
   margin-bottom : 10px;
   margin-left : 20px;
   margin-right : 20px;
}
.font13{
   line-height : 26px;
   margin-left : 20px;
      margin-right : 1px;
   margin-bottom : 20px;
}
}


.font14{
   color : #3c3c3c;
   font-weight : bold;
   line-height : 30px;
   text-align: left;
   margin-top : 10px;
   margin-left : 20px;
   margin-right : 20px;
   list-style-position: outside;
   padding-bottom : 0px;
   font-size : 12pt;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
   border-bottom-width : 1px;
   border-bottom-style : dashed;
   border-bottom-color : #a5a5ff;
   box-shadow:0px 3px 0px 0px rgba(220, 220, 220, 0.75);
}
.font15{
   font-size: 14px;
   color : #cc0000;
   font-weight : normal;
   line-height : 28px;
   text-align : center;
   margin-top : 0px;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
   margin-bottom : 0px;
}
.font16{
   font-size : 14px;
   font-weight: normal;
   color : #0f0f0f;
   margin-left : 20px;
   line-height : 28px;
   list-style-type: disc;
   list-style-position: outside;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
   margin-top : 0px;
   margin-bottom : 0px;
}
.font17{
   font-size: 14px;
   font-weight: bold;
   color: #5a5a5a;
   margin-left: 20px;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
}
.font18{
   font-size: 14px;
   font-weight: bold;
   color: #5a5a5a;
   margin-left: 20px;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
}
a.toptextlink10{
   color: blue;
   text-decoration: none;
   font-size: 14px;
   line-height: 28px;
   font-family: Arial;
   transition: 0.6s;
}
.toptextlink10:hover{
   color: #ff5a00;
}
a.toptextlink11{
   color : #0000ff;
   text-decoration: none;
   font-size: 14px;
   line-height : 30px;
   font-weight: normal;
   text-align: left;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
   transition: 0.6s;
}
.toptextlink11:hover{
   color: #ff6400;
}

a.toptextlink11_1{
   color : #0000ff;
   text-decoration: none;
   font-size: 14px;
   line-height : 30px;
   margin-left : 10px;
   font-weight: normal;
   text-align: left;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
   transition: 0.6s;
}
.toptextlink11_1:hover{
   color: #ff6400;
}
.a1{
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color : rgba(0, 133, 85, 0.75);
   font-weight : bold;
   border-top-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-left-style: solid;
   border-top-color : rgba(0, 133, 85, 0.75);
   border-left-color : rgba(0, 133, 85, 0.75);
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color : rgba(0, 133, 85, 0.75);
   text-align : center;
   background-color : white;
   padding-top : 16px;
   padding-bottom : 14px;
   margin-left : 180px;
   margin-right : 2px;
   margin-bottom : 10px;
   border-radius: 10px;
   font-size : 11pt;
   color : #990000;
   width : 500px;
   margin-top : 14px;
   box-shadow: 2px 2px 2px 2px rgba(230, 230, 230, 0.75) inset;
   -webkit-box-shadow:2px 2px 2px 2px rgba(230, 230, 230, 0.75) inset;
   @
/* Safari,Google Chromep */  
-moz-box-shadow:2px 2px 2px 2px rgba(230, 230, 230, 0.75) inset;
@
/* Firefoxp */  
}
@media screen and (max-width: 1024px) {
   .a1{
   margin-left : 110px;
}
}
@media screen and (max-width: 780px) {
   width: 780px
}
@media screen and (max-width : 480px){
   .a1{
   margin-left : 6px;
   margin-right : 0px;
   border-radius: 4px;
   width : 96%;
   margin-bottom : 20px;
}
}
.img_pdf{
   margin-left : 8px;
   border-width : 0px;
   width : 24px;
}
#container_1{
   padding: 0px;
   margin-top: 0px;
}
.container_w{
   margin: 0 auto;
   width: 90%;
   margin-top : 20px;
}
#container_1 .column_1{
   float: left;
   width: 50%;
   background-image: none;
   background-repeat: repeat;
   background-attachment: scroll;
   background-position: 0% 0%;
   background-size: auto auto;
   background-origin: padding-box;
   background-clip: border-box;
   text-align : center;
}
#container_1 .column_2{
   float: left;
   padding-right: 0px;
   width: 50%;
   background-image: none;
   background-repeat: repeat;
   background-attachment: scroll;
   background-position: 0% 0%;
   background-size: auto auto;
   background-origin: padding-box;
   background-clip: border-box;
   text-align : center;
}
#container_1 .column_3{
   float: right;
   padding-right: 0px;
   width: 300px;
   background: rgba(0,100,20,0.75);
}
/*-------------------------------
screen
----------------------------------*/
@media screen and (max-width: 1024px) {
   .container_w{
   width: 100% !important;
}
#container_1 .column_1{
   width:50%;
   text-align : center;
}
#container_1 .column_2{
   width:50%;
   text-align : center;
}
#container_1 .column_3{
   width:33.333%;
}
}
/*-----------------------------------
screen
-------------------------------------*/
@media screen and (max-width: 780px) {
   .column_w{
   width: 80% !important;
   margin-left : 30px;
}
#container_1 .column_1{
   width:100%;
}
#container_1 .column_2{
   width:100%;
}
#container_1 .column_3{
   width:100%;
}
}
/*-----------------------------------
screen
-------------------------------------*/
@media screen and (max-width: 736px) {
   .container_w{
   width: 100% !important;
}
#container_1 .column_1{
   width:100%;
}
#container_1 .column_2{
   width:100%;
}
#container_1 .column_3{
   width:100%;
}
}
/*----------------------------------------
screen
-------------------------------------------------*/








@media screen and (max-width : 480px){
   .container_w{
   width: 100% !important;
}
#container_1 .column_1{
   width:100%;
}
#container_1 .column_2{
   width:100%;
}
#container_1 .column_3{
   width:100%;
}
}

.center{
   text-align : center;
}


ol.paren li {
  color : #0f0f0f;
   font-weight : normal;
   line-height : 28px;
   text-align: left;
   margin-top : 20px;
   margin-left : 50px;
   list-style-position: outside;
   font-size: 14px;
   font-family: ArialMT, "Hiragino Kaku Gothic ProN", "qMmpS ProN W3","Hiragino Kaku Gothic Pro W3","qMmpS Pro W3","CI","EE ESV`E","Osaka";
   margin-right : 20px;
   margin-bottom : 10px;
  
  position: relative;
  list-style-type: none;
}

ol.paren li:before {
  position: absolute;
  right: calc(100% + 0.5rem);  /* 0.5remΝAΤΖeLXgΖΜ] */
  content: "(" counter(list-item) ")";
}

.font_bold {
    font-weight:  bold;
    
}


.font_red {
    color : #f70025;
    text-decoration: underline;
    
}

.font_blue {
    color : #1476bb;
}

.font_under {
    text-decoration: underline;
    text-decoration-style: double;
    text-decoration-thickness: 1px;
}

.img-block {
  width : 20%;
  display: block;
  margin-left: 80px;
  auto;
}

@media screen and (max-width : 780px){
.img-block {
  width : 30%;
  display: block;
  margin-left: 100px;
  auto;
}
}

