@charset "utf-8";

.Heading.Type3:first-child {
  margin-top: 0;
}

.Heading.Type3.NoMarginTop{
  margin-top: 0;
}


/* --------------------------------------------------- */
/* 施設ガイド表示                                      */
/* --------------------------------------------------- */



      

 /*一覧リンク*/
 ul.ThumbnailList{
   list-style:none;
 }
 
 ul.ThumbnailList li{
  margin:2em 0;
 }


    /*2Fの写真が無い処理*/
    .FacilityList .SknTplImageParagraph.LeftImage .TextItem.ImageNone{
      float: none;
      width:100%;
    }

.Heading.Type6{

}

.MainContentsArea ul.FacilityGuideList{

}
.SelectImageItem{
  max-width:900px;
  width:100%;
  margin:0 auto;
  position:relative;
}
/*木目*/
.SelectImageItem::after{
  content: "";
  display: block;
  position: absolute;
  background:  url(../img/common/decoration/bg_kokuban_unoder.png)repeat-x center bottom;
  height: 20px;
  width:100%;
  bottom:-1em;
  left:0;
}
      /* + + + + + レスポンシブ + + + + +  */
      body.rsbp-under-bp3 .SelectImageItem::after{
        height: 40px;
      }
      /* + + + + + レスポンシブ + + + + +  */
      
.SelectImageItem ul.FacilityGuideList li{

}

.SelectImageItem ul.FacilityGuideList li.FacilityGuideItem{
  margin:0;

}
    /*ガイドボックス 情報表示*/
    .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox{
      width:50%;
      width:400px;
      position:absolute;
      top:20%;
      top:40%;

      left:50%;
      margin-left:-25%;
      margin-top:-20%;
      margin-left:-200px;
      margin-top:-0px;
      margin-top:-20%;
      z-index:10000;
    }
    
          /* + + + + + レスポンシブ + + + + +  */
          body.rsbp-under-bp2 .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox{
            width:300px;
            margin-left:-150px;
          }
    
    
    .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox .Inner{
      border:1px solid #ccc;
      background: #fff;
      -webkit-filter: drop-shadow(2px 2px 3px rgba(0,0,0,0.8));
      border-radius:0.5em;
    }
    .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox .Inner .ImageItem{
      min-height:0!important;
    }
    .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox .Inner .Image{
      padding:20px 20px 0 20px;
      border:none;
      border-radius:0.5em;
    }
    .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox .TextItem{
      padding:20px 20px 20px 20px;
    }
    .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox .TextItem .Heading{
      margin-bottom:0.5em;;
    }
    .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox .TextItem .Heading span{
      display:inline-block;
    }
    .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox .TextItem .DefaultText{
      line-height:1.6;
    
    }
    .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox .Inner .TextItem .SknTplThumbnailList.SknTpl{
    
      display:none;
    }
    
    
    
    
        /*閉じるボタン*/
        .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox .CloseButton{
          padding:0 20px 20px 20px;
        }
        .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox .CloseButton .CButton{
          cursor: pointer;
          display:block;
          width:100%;
          background-color: rgba(255,255,255,0.9);
          background-color:#e59e1e;
          color:#fff;
          text-align:center;
          padding:0.2em 0;
          border-radius:0.5em;
        }


            /*ガイドボックス ボタン*/
            .SelectImageItem ul.FacilityGuideList{
              list-style:none;
              max-width:900px;
              margin:0 auto;
            }
            
            .SelectImageItem ul.FacilityGuideList li{

            }
            .SelectImageItem ul.FacilityGuideList li .MiniButton{
              position:absolute;
              cursor: pointer;
              background-color: rgba(255,255,255,0.0);
            }
            .SelectImageItem ul.FacilityGuideList li .MiniButton span{
              display:none;
            }
            
            .SelectImageItem ul.FacilityGuideList li .MiniButton:hover{
              background-color: rgba(255,255,255,0.2);
            }
            
            
            .SelectImageItem ul.FacilityGuideList li .MiniButton::before{
              content: "";
              height:3em;
              width:3em;
              display: block;
              position: absolute;
              margin-left:-0.5em;
              margin-top:-2.85em;
              z-index:1000;
            }
                  /* + + + + + レスポンシブ + + + + +  */
                  body.rsbp-under-bp2 .SelectImageItem ul.FacilityGuideList li .MiniButton::before{
                    font-size:70%;
                  }
                  body.rsbp-under-bp3 .SelectImageItem ul.FacilityGuideList li .MiniButton::before{
                    font-size:70%;
                  }

            /*展示室Ａ 教育ふくいの歴史*/
            .SelectImageItem ul.FacilityGuideList li.Unit2 .MiniButton::before{
              background: url(../img/common/icon/icon_room01.png)no-repeat top left;
              background-size:cover;
            }
            /*展示室Ｂ */
            .SelectImageItem ul.FacilityGuideList li.Unit3 .MiniButton::before{
              background: url(../img/common/icon/icon_room02.png)no-repeat top left;
              background-size:cover;
            }
            /*展示室Ｃ */
            .SelectImageItem ul.FacilityGuideList li.Unit4 .MiniButton::before{
              background: url(../img/common/icon/icon_room03.png)no-repeat top left;
              background-size:cover;
            }
            /*展示室Ｄ */
            .SelectImageItem ul.FacilityGuideList li.Unit5 .MiniButton::before{
              background: url(../img/common/icon/icon_room04.png)no-repeat top left;
              background-size:cover;
              margin-left:0.2em;
            }
            /*展示室Ｅ1 20240325改修*/
            .SelectImageItem ul.FacilityGuideList li.Unit6 .MiniButton::before{
              background: url(../img/common/icon/icon_room05.png)no-repeat top left;
              background-size:cover;
              margin-left:-3em;
              margin-top:-1em;
              margin-left: -0em;
              margin-top: -3.0em;
            }
            /*展示室Ｅ2 企画　20240325に非表示*/
            .SelectImageItem ul.FacilityGuideList li.Unit7 .MiniButton::before{
              background: url(../img/common/icon/icon_room05.png)no-repeat top left;
              background-size:cover;
              margin-left:-3em;
              margin-top:-1em;
              margin-left: -0em;
              margin-top: -3.0em;
            }
            /*教科書閲覧室 （２階）  */
            .SelectImageItem ul.FacilityGuideList li.Unit8 .MiniButton::before{
              background: url(../img/common/icon/icon_room06.png)no-repeat top left;
              background-size:cover;
            }
            /*多目的室*/
            .SelectImageItem ul.FacilityGuideList li.Unit9 .MiniButton::before{
              /*background: url(../img/common/icon/icon_room04.png)no-repeat top left;
              background-size:cover;*/
            }
            
            
            
            /*セレクト*/
            .SelectImageItem ul.FacilityGuideList li .MiniButton.Select{
              background-color: #e59e1e;
              background-color: rgba(255,255,255,0.2);
            }

                /*エントランス*/
                .SelectImageItem ul.FacilityGuideList li:nth-child(1) .MiniButton{
                  /*left:8%;
                  top:81%;
                  width:21%;
                  height:11%;*/
                  left: 9.5%;
                  top: 76%;
                  width: 13.5%;
                  height: 10%;
                }
                
                /*展示室Ａ 教育ふくいの歴史*/
                .SelectImageItem ul.FacilityGuideList li.Unit2 .MiniButton{
                  left:13%;
                  top:28.7%;
                  width:13%;
                  height:12%;
                  left:13.9%;
                }
               /*展示室Ｂ */
                .SelectImageItem ul.FacilityGuideList li.Unit3 .MiniButton{
                  left:28.5%;
                  top:28.7%;
                  width:7%;
                  height:12%;
                  left:28.9%;
                }
               /*展示室Ｃ */
                .SelectImageItem ul.FacilityGuideList li.Unit4 .MiniButton{
                  left:38%;
                  top:28.7%;
                  width:7%;
                  height:12%;
                  left:38.2%;
                }
               /*展示室Ｄ */
                .SelectImageItem ul.FacilityGuideList li.Unit5 .MiniButton{
                  left:46%;
                  top:28.7%;
                  width:12%;
                  height:12%;
                  left:46.5%;
                }
               /*展示室Ｅ1 */
                .SelectImageItem ul.FacilityGuideList li.Unit6 .MiniButton{
                  left: 74%;
                  top: 33%;
                  width: 19%;
                  width: 19.5%;
                  height: 14%;
                }
               /*展示室Ｅ2 企画*/
                .SelectImageItem ul.FacilityGuideList li.Unit7 .MiniButton{
                  left:82.5%;
                  top:34%;
                  width:9.5%;
                  height:14%;
                  /*
                  left:73%;
                  top:49%;
                  width:18%;
                  height:5%;
                  height:8%;*/
                  left: 74%;
                  top: 33%;
                  width: 19%;
                  width: 19.5%;
                  height: 14%;
                }
                .SelectImageItem ul.FacilityGuideList li.Unit7 .MiniButton span{
                  display:block;
                  color:#fff;
                  display:none;
                }
                .SelectImageItem ul.FacilityGuideList li.Unit7 .MiniButton span.RoomName01{
                  display:none;
                }
                
                    /* + + + + + レスポンシブ + + + + +  */
                    body.rsbp-under-bp2 .SelectImageItem ul.FacilityGuideList li.Unit7 .MiniButton span{
                      font-size:60%;
                      line-height:1.1;
                    }
                    body.rsbp-under-bp3 .SelectImageItem ul.FacilityGuideList li.Unit7 .MiniButton span{
                      font-size:60%;
                      line-height:1.1;
                    }
                
               /*教科書閲覧室 （２階）  */
                .SelectImageItem ul.FacilityGuideList li.Unit8 .MiniButton{
                  left:73%;
                  top:70%;
                  width: 18.5%;
                  height: 14%;
                  left: 56.9%;
                  top: 78.0%;
                }
               /*多目的室*/
                .SelectImageItem ul.FacilityGuideList li.Unit9 .MiniButton{
                  left: 62%;
                  top: 50%;
                  width: 5%;
                  height: 15.5%;
                }
                
                
                
                
                
                
                .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox .TextItem.ImageNone{
                  padding: 80px 20px 20px 20px;
                }

                     /*アイコン*/
                    .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem{
                     
                    }
                    /*共通*/
                    .SelectImageItem ul.FacilityGuideList li.FacilityGuideItem .GuideBox::before{
                      content: "";
                      height:60px;
                      width:60px;
                      display: block;
                      position: absolute;
                      background:none;
                      background-size:60px 60px;
                      margin-left:10px;
                      margin-top:10px;
                      z-index:1000;
                    }
                    
                     /*展示室Ａ 教育ふくいの歴史*/
                    .SelectImageItem ul.FacilityGuideList li.Unit2.FacilityGuideItem .GuideBox::before{
                      background: url(../img/common/icon/icon_room01.png)no-repeat top left;
                      background-size:60px 60px;
                    }
                     /*展示室B*/
                    .SelectImageItem ul.FacilityGuideList li.Unit3.FacilityGuideItem .GuideBox::before{
                      background: url(../img/common/icon/icon_room02.png)no-repeat top left;
                      background-size:60px 60px;
                    }
                    /*展示室Ｃ */
                    .SelectImageItem ul.FacilityGuideList li.Unit4.FacilityGuideItem .GuideBox::before{
                      background: url(../img/common/icon/icon_room03.png)no-repeat top left;
                      background-size:60px 60px;
                    }
                    /*展示室Ｄ */
                    .SelectImageItem ul.FacilityGuideList li.Unit5.FacilityGuideItem .GuideBox::before{
                      background: url(../img/common/icon/icon_room04.png)no-repeat top left;
                      background-size:60px 60px;
                    }
                    /*展示室Ｅ1 */
                    .SelectImageItem ul.FacilityGuideList li.Unit6.FacilityGuideItem .GuideBox::before{
                      background: url(../img/common/icon/icon_room05.png)no-repeat top left;
                      background-size:60px 60px;
                    }
                    /*展示室Ｅ2 */
                    .SelectImageItem ul.FacilityGuideList li.Unit7.FacilityGuideItem .GuideBox::before{
                      background: url(../img/common/icon/icon_room05.png)no-repeat top left;
                      background-size:60px 60px;
                    }
                    /*教科書閲覧室 （２階）  */
                    .SelectImageItem ul.FacilityGuideList li.Unit8.FacilityGuideItem .GuideBox::before{
                      background: url(../img/common/icon/icon_room06.png)no-repeat top left;
                      background-size:60px 60px;
                    }
                    /*多目的室*/
                    .SelectImageItem ul.FacilityGuideList li.Unit9.FacilityGuideItem .GuideBox::before{
                      /*background: url(../img/common/icon/icon_room04.png)no-repeat top left;
                      background-size:60px 60px;*/
                    }
                          /*FacilityList一覧*/
                          
                          .FacilityList li .Heading.Type4{
                            padding: 1.1em 1em 0.9em 3.2em;
                          }
                          .FacilityList li .Heading.Type4 p{}
                          
                          .FacilityList li.Cate_cate01 .Heading.Type4{
                            padding: 1em;
                          }
                          
                          
                          /*施設ピクト 共通*/
                          ul.FacilityList li:not(:nth-child(1)) .Heading.Type4::before{
                            display: inline-block;
                            position: static;
                            top:0;
                            left:0;
                            height:3em;
                            width:3em;
                            margin-left:-1.2em;
                            margin:-0.7em 0.3em -1em -3.5em;
                            box-shadow: 0 0.25em 1em rgba(0,0,0,0.15);
                            box-shadow: 0 0 0.2em rgba(0, 0, 0, 0.5);
                            border-radius:100%;
                            border: 1px solid #fff;
                          }
                          ul.FacilityList li .Heading.Type4::after{
                            
                            position:absolute;
                            height:2px;
                            width: -webkit-calc(100% - 3.8em);
                            width:         calc(100% - 3.8em);
                            top:10px;
                            left:3.2em;
                            background:#5ab5a9;
                            z-index:100;
                            border-radius:0;
                          }
                          ul.FacilityList li.Unit2 .Heading.Type4::after{
                            background:#7c3e1e;
                          }
                          ul.FacilityList li.Unit3 .Heading.Type4::after{
                            background:#005790;
                          }
                          ul.FacilityList li.Unit4 .Heading.Type4::after{
                            background:#007b50;
                          }
                          ul.FacilityList li.Unit5 .Heading.Type4::after{
                            background:#e07a00;
                          }
                          ul.FacilityList li.Unit6 .Heading.Type4::after{
                            background:#961643;
                          }
                          ul.FacilityList li.Unit7 .Heading.Type4::after{
                            background:#961643;
                          }
                          ul.FacilityList li.Unit8 .Heading.Type4::after{
                            background:#914897;
                          }
                          /*多目的室*/
                          ul.FacilityList li.Unit9 .Heading.Type4::after{
                            background:#914897;
                            width: -webkit-calc(100% - 1.6em);
                            width:         calc(100% - 1.6em);
                            top:10px;
                            left:1em;
                          }
                          
                          
                          ul.FacilityList li.Cate_cate01 .Heading.Type4::before{
                            box-shadow:none;
                          }
                          ul.FacilityList li.Cate_cate01 .Heading.Type4::after{
                            display:none;
                          }
                          /*展示室Ａ 教育ふくいの歴史*/
                          ul.FacilityList li.Unit2 .Heading.Type4::before{
                            background: url(../img/common/icon/icon_room01.png)no-repeat 50% 50%;
                            background-size:cover;
                          }
                          /*展示室Ｂ */
                          ul.FacilityList li.Unit3 .Heading.Type4::before{
                            background: url(../img/common/icon/icon_room02.png)no-repeat 50% 50%;
                            background-size:cover;
                          }
                          /*展示室Ｃ */
                          ul.FacilityList li.Unit4 .Heading.Type4::before{
                            background: url(../img/common/icon/icon_room03.png)no-repeat 50% 50%;
                            background-size:cover;
                          }
                          /*展示室Ｄ */
                          ul.FacilityList li.Unit5 .Heading.Type4::before{
                            background: url(../img/common/icon/icon_room04.png)no-repeat 50% 50%;
                            background-size:cover;
                          }
                          /*展示室Ｅ1 */
                          ul.FacilityList li.Unit6 .Heading.Type4::before{
                            background: url(../img/common/icon/icon_room05.png)no-repeat 50% 50%;
                            background-size:cover;
                          }
                          /*展示室Ｅ2 企画*/
                          ul.FacilityList li.Unit7 .Heading.Type4::before{
                            background: url(../img/common/icon/icon_room05.png)no-repeat 50% 50%;
                            background-size:cover;
                          }
                          /*教科書閲覧室 （２階）  */
                          ul.FacilityList li.Unit8 .Heading.Type4::before{
                            background: url(../img/common/icon/icon_room06.png)no-repeat 50% 50%;
                            background-size:cover;
                          }
                          /*多目的室*/
                          ul.FacilityList li.Unit9 {
                          display:none !important;
                          }
                          ul.FacilityList li.Unit9 .Heading.Type4{
                            padding-left:1em;
                          }
                          ul.FacilityList li.Unit9 .Heading.Type4::before{
                            /*background: url(../img/common/icon/icon_room04.png)no-repeat 50% 50%;
                            background-size:cover;*/
                            background:none;
                            box-shadow:none;
                            
                          }


                          /*共通
                          
                          .FacilityList li .Heading.Type4{
                            padding: 1em 1em 1em 75px;
                          }

                          ul.FacilityList li{
                            position:relative;
                          }
                          
                          ul.FacilityList li::before{
                            content: "";
                            height:60px;
                            width:60px;
                            display: block;
                            position: absolute;
                            background:none;
                            background-size:60px 60px;
                            z-index:1000;
                            top:10px;
                            box-shadow: 0 0.25em 1em rgba(0,0,0,0.15);
                            border-radius:100%;
                            font-size:390%;
                            left:-10px;
                            top:0.1em;
                            height:0.8em;
                            width:0.8em;
                            background-size:0.8em 0.8em;
                          }*/
                          
                          
                                /* + + + + + レスポンシブ + + + + +  
                                body.rsbp-under-bp2 ul.FacilityList li::before{
                                  font-size:300%;
                                  left:-10px;
                                }*/

/*                          ul.FacilityList li.Unit2::before{
                            background: url(../img/common/icon/icon_room01.png)no-repeat top left;
                            background-size:cover;
                          }
                          ul.FacilityList li.Unit3::before{
                            background: url(../img/common/icon/icon_room02.png)no-repeat top left;
                            background-size:cover;
                          }
                          ul.FacilityList li.Unit4::before{
                            background: url(../img/common/icon/icon_room03.png)no-repeat top left;
                            background-size:cover;
                          }
                          ul.FacilityList li.Unit5::before{
                            background: url(../img/common/icon/icon_room04.png)no-repeat top left;
                            background-size:cover;
                          }
                          ul.FacilityList li.Unit6::before{
                            background: url(../img/common/icon/icon_room05.png)no-repeat top left;
                            background-size:cover;
                          }
                          ul.FacilityList li.Unit7::before{
                            background: url(../img/common/icon/icon_room05.png)no-repeat top left;
                            background-size:cover;
                          }
                          ul.FacilityList li.Unit8::before{
                            background: url(../img/common/icon/icon_room06.png)no-repeat top left;
                            background-size:cover;
                          }
                          ul.FacilityList li.Unit9::before{
                            background: url(../img/common/icon/icon_room06.png)no-repeat top left;
                            background-size:cover;
                          }
*/
   /*施設一覧*/
   .FacilityList li .Heading.Type4{
      margin: 3em 0 0.5em;
   }
   .FacilityList li .Heading.Type4 > span{
      font-size:130%;
    }
     .SknTplImageParagraph.LeftImage{
      background: rgba(255,255,255,0.5);
      background-image: repeating-linear-gradient(-90deg, rgba(90,181,169,0.05), rgba(90,181,169,0.05) 3px, rgba(250,250,250,0.5) 3px, rgba(250,250,250,0.5) 6px);
      border-radius: 0em 0em 0.4em 0.4em;
      border-radius: 0em 0em 0.5em 0.5em;
      box-shadow: 0 0.05em 0.05em rgba(0,0,0,0.15);
      box-shadow: 0 0.05em 0.05em rgba(0,0,0,0.3);
      padding:1em;
      /*border:5px solid #5ab5a94d;*/
      border:5px solid rgba(90,181,169,0.3);
      border-top:0px solid #fff;
     }
     /*展示室Ａ 教育ふくいの歴史*/
      ul.FacilityList li.Unit2 .SknTplImageParagraph.LeftImage{
        border-color:rgba(124, 62, 30,0.3);
        /*background: rgba(255, 221, 201,0.5);*/
      }
      /*展示室Ｂ */
      ul.FacilityList li.Unit3 .SknTplImageParagraph.LeftImage{
        border-color:rgba(0, 87, 144,0.3);
        /*background: rgba(145, 214, 255,0.5);*/
      }
      /*展示室Ｃ */
      ul.FacilityList li.Unit4 .SknTplImageParagraph.LeftImage{
        border-color:rgba(0, 123, 80,0.3);
      }
      /*展示室Ｄ */
      ul.FacilityList li.Unit5 .SknTplImageParagraph.LeftImage{
        border-color:rgba(224, 122, 0,0.3);
      }
      /*展示室Ｅ1 */
      ul.FacilityList li.Unit6 .SknTplImageParagraph.LeftImage{
        border-color:rgba(150, 22, 67,0.3);
      }
      /*展示室Ｅ2 企画*/
      ul.FacilityList li.Unit7 .SknTplImageParagraph.LeftImage{
        border-color:rgba(150, 22, 67,0.3);
      }
      /*教科書閲覧室 （２階）  */
      ul.FacilityList li.Unit8 .SknTplImageParagraph.LeftImage{
        border-color:rgba(145, 72, 151,0.3);
      }
      /*予備*/
      ul.FacilityList li.Unit9 .SknTplImageParagraph.LeftImage{
        border-color:rgba(145, 72, 151,0.3);
      }
     
    .SknTplImageParagraph.LeftImage .TextItem {
      
      font-size: 1.6rem;
      font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝","Sawarabi Mincho", serif !important;
      padding:0.5em;
      
      
    }
    
         /* + + + + + レスポンシブ + + + + +  */
         
         
          body.rsbp-under-bp3.Facility .SknTplImageParagraph.LeftImage{
           background:none;
           box-shadow: none;
           padding:0;
           border:none;
          }
          body.rsbp-under-bp3.Facility .Heading.Type4 span{
            display:block;
          }
          body.rsbp-under-bp3.Facility .SknTplImageParagraph.LeftImage .ImageItem{
            margin-bottom:0;
            
          }
          body.rsbp-under-bp3.Facility .SknTplImageParagraph.LeftImage .ImageItem .Image{
            border-top:none;
            border-bottom:none;
            background: rgba(255,255,255,0.5);
            padding:0.8em 0.8em 0 0.8em;
          }
          body.rsbp-under-bp3.Facility .SknTplImageParagraph.LeftImage .TextItem{
            padding:0.5em 0.5em 0.5em 0.5em ;
            font-size: 1.3rem;
            border-radius: 0em 0em 0.2em 0.2em;
            border:1px solid #333;
            border-top:0px solid #fff;
            background: rgba(255,255,255,0.3);
          }
          
         /* + + + + + レスポンシブ + + + + +  */






/*クリックしてくださいタイトル*/
span.PickupLinkBlockTitle{
  z-index:1000;
  position:absolute;
  display:inline-block;
  color:#ffeb00;
  font-weight:600;
  text-align:left;
  top: 57%;
  left: 15%;
  top: 16.2%;
  left: 7.5%;
  font-size:120%;
}
      /* + + + + + レスポンシブ + + + + +  */
      body.rsbp-under-bp2 span.PickupLinkBlockTitle.blinking{
        font-size:100%;
      
      }
      body.rsbp-under-bp3 span.PickupLinkBlockTitle.blinking{
        font-size:80%;
        /*  top: 50%;
        left: 18%;
        width:35%;
        */
        top: 98%;
        left: 5%;
      }

          /* 点滅 */
          .blinking{
          	-webkit-animation:blink 1.5s ease-in-out infinite alternate;
              -moz-animation:blink 1.5s ease-in-out infinite alternate;
              animation:blink 1.5s ease-in-out infinite alternate;
          }
          @-webkit-keyframes blink{
              0% {opacity:0.2;}
              100% {opacity:1;}
          }
          @-moz-keyframes blink{
              0% {opacity:0.2;}
              100% {opacity:1;}
          }
          @keyframes blink{
              0% {opacity:0.2;}
              100% {opacity:1;}
          }


    /*クリックしてくださいタイトル
    .PickupLinkBlockTitle{
      position:absolute;
      bottom:10%;
      left:30%;
      font-weight:bold;
      font-size:150%;
      color:#00693e;
      text-shadow: 0px 0px 3px #fff , 0px 0px 5px #fff , 0px 0px 10px #fff;  
      line-height:1.3;
      
      
    }
    .PickupLinkBlockTitle span{
      font-size:120%;
      margin-left:-0.5em;
    }

*/




/*写真2点対策*/
.SknTplImageParagraph .ImageItem{
  width:100%;
}
.SknTplImageParagraph .ImageItem .Image{
  border:none;
  padding: 0.8em;
}

      /* + + + + + レスポンシブ + + + + +  */
      body.rsbp-under-bp3 .SknTplThumbnailList .ThumbnailList.Type2  li.Column{
        width:100%;
        float:none;
      }
      body.rsbp-under-bp3 .SknTplImageParagraph .ImageItem .Image{
        border:none;
        padding: 0.8em!important;
      }

      /* + + + + + レスポンシブ + + + + +  */
      