@charset "utf-8";


.HeaderDivision{
  position:fixed;
  top:0;
  left:0;
  z-index:10;
  background: rgba(255,255,255,0.9);
}


/* --------------------------------------------------- */
/* PickUpInformation                                   */
/* メイン画像上に出す重要お知らせ                      */
/* --------------------------------------------------- */

/* PickUpInformation
--------------------------------------------------- */
.PickUpInformation{
  width: 1200px;
  position: relative;
  margin: 0 auto;
}
.PickUpInformation a{
  display: block;
  position: absolute;
  width: 100%;
  top:  50px;
  left: 0px;
  z-index: 5;
  background: rgba(255,255,255,0.875);
  padding: 1.5em 80px;
  box-shadow: 0 0 2.5em rgba(0,0,0,0.5);
  -webkit-transition: all .2s;
          transition: all .2s;
}
.PickUpInformation a:hover{
  text-decoration: none;
  background: rgba(255,255,255,1);
  box-shadow: 0 0 2.5em rgba(0,80,150,0.5);
}

.PickUpInformation a .Date{
  color: #89b957;
  margin: 0 0 0.5em;
}
.PickUpInformation a .Date .Sub{
  display: inline-block;
  padding: 0.375em;
  border: 1px solid;
  line-height: 1;
  margin-left: 0.5em;
  font-size: 87.5%;
}
.PickUpInformation a .Title{
  font-size: 137.5%;
  font-weight: 800;
  line-height: 1.375;
}


/*500+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
@media only screen and (max-width: 500px) {
    
    .PickUpInformation{
      width: auto;
    }
    .PickUpInformation a{
      padding: 1.5em 20px;
      padding-right: 80px;
      font-size: 87.5%;
      margin: 5px;
      width: calc(100% - 10px);
      top: 0px;
    }
    .PickUpInformation a .Title{
      font-size: 112.5%;
    }


}/*500++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



/* --------------------------------------------------- */
/* MainImageBlock                                      */
/* メイン画像用ブロック                                */
/* --------------------------------------------------- */

/* MainImageBlock
--------------------------------------------------- */
.MainImageBlock{
  margin: 0 auto;
  /*position: relative;*/
  max-width: 2000px;
}
.MainImageArea{
  position:relative;
  margin-bottom:0px;
  z-index:-1;
  z-index:0;
}

.MainImageArea .Contents .MainImage{

}


.MainImageArea .FrontCover{
  position:absolute;
  bottom:-170px;
  width:100%;
}
.MainImageArea .FrontCover img{
  max-width:2500px;
  width:100%;
  height:auto;
}
.MainImageArea .Contents .Banner{

}

.MainImageArea .Contents .MainImage ul{
  position:relative;
}
.MainImageArea .Contents .MainImage ul li:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -1px;
  left: 0px;
  width: 100%;
  height: 150px;
  background: url(../img/common/decoration/white_grd.png) repeat-x 50% 100%;
  
  
  z-index: 100;
}
.MainImageArea .Contents .Scroll{
  position: absolute;
  bottom: -30px;
  left: 50%;
  z-index: 300;
  width:50px;
}
    .MainImageArea .Contents .Scroll img{
      margin-left: -31px;
    }
    
.MainImageArea .Contents .Catch,
.MainImageArea .Contents .Catch2,
.MainImageArea .Contents .Sp{
  opacity: 1;
}
.MainImageArea .Contents .Banner{
  /*position: absolute;
  width:100%;
  z-index:200;
  position: relative;
  width:1600px;
  height:600px;
  margin:0 auto;*/
}
/**/
.MainImageArea .Contents .Banner .Catch1{
  position: absolute;
  top: 50%;
  left: 25%;
  z-index: 300;
  margin-left: -300px;
  margin-top: -200px;
  margin-top: -150px;
  display:none;
}
    .MainImageArea .Contents .Banner .Catch1 img{
       max-width:800px;
       width:100%;
    }
/**/
.MainImageArea .Contents .Banner .Catch{
  position: absolute;
  top: 50%;
  left: 25%;
  z-index: 300;
  margin-left: -300px;
  margin-top: -150px;
  padding-left:100px;
  background: url(../img/mainimage/image_main_logobg.png) no-repeat 0% 100%;
  background-size:auto 85%;
  border:0px solid red;
  padding-bottom:40px;
}
    .MainImageArea .Contents .Banner .Catc1 .CatchTitle01,
    .MainImageArea .Contents .Banner .Catch .CatchTitle02,
    .MainImageArea .Contents .Banner .Catch .CatchTitle03{
      display:block;
    
    }
    
    .MainImageArea .Contents .Banner .Catch .CatchTitle01 img{
       max-width:650px;
       width:100%;
       margin-left:0;
       
    }
    .MainImageArea .Contents .Banner .Catch .CatchTitle02{
       font-size:200%;
       color:#97ca49;
       color:#89b957;
       line-height:1.5;
       margin-left:40px;
       margin-bottom:50px;
       text-shadow: 0px 0px 3px #fff , 0px 0px 5px #fff , 0px 0px 10px #fff;  
    }
    .MainImageArea .Contents .Banner .Catch .CatchTitle02 img{
       max-width:300px;
       width:100%;
       margin-left:40px;
       margin-bottom:50px;
    }
    .MainImageArea .Contents .Banner .Catch .CatchTitle03 img{
       max-width:470px;
       width:100%;
       margin-left:40px;
    }





.MainImageArea .Contents .Banner .Catch2{
  position: absolute;
  bottom: 20%;
  left: 50%;
  z-index: 300;
  margin-left: -150px;
  margin-top: -100px;

}
    .MainImageArea .Contents .Banner .Catch2 img{
       max-width:300px;
       width:300px;
       
    }



.PageWidthSetter{
  margin:0 auto;
  width: 100%;
  max-width:2000px;
}

#entry{
  margin-bottom:80px;
}

.NarrowView #entry{
  margin-bottom:90px;
}
/*HOME*/
.site-content {
  margin-top: 0px;
}

.PickUpArea{
/*  background: url(../img/common/decoration/pickup_bg.jpg) no-repeat 50% 0%;
  margin-top:40px; */
  background:#fff;
  padding:40px 0 0 0; 
}

.PickUpArea .SelectImageItem{
  max-width:1200px;
  margin:0 auto;
  font-size:95%;
  position:relative;
}
.SelectImageItem ul{
  list-style:none;
  max-width:1200px;
  margin:0 auto;
}
.SelectImageItem ul li{
  position:absolute;
  width:16%;
  border:1px solid #ccc;
  background:#fff;
  border-radius:8px;

}
/*タイトル*/
.PickupLinkBlockTitle{
  position:absolute;
  bottom:15%;
  left:5%;
  font-weight:bold;
  font-size:200%;
  color:#00693e;
 /* -webkit-filter:drop-shadow(0px 0px 5px rgba(255,255,255,1));*/
  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;
}



/*リユーストナー*/
.SelectImageItem ul li.Unit01{
  top:8.5%;
  left:13%;
  width:20%;
}
/*屋上緑化
.SelectImageItem ul li.Unit02{
  top:6%;
  left:48%;
}*/
/*つるガード*/
.SelectImageItem ul li.Unit02{
  top:49%;
  left:32%;
}
/*防草シート（太陽光）*/
.SelectImageItem ul li.Unit03{
  top:34%;
  right:21%;
}
/*防草植栽シート*/
.SelectImageItem ul li.Unit04{
  top:57%;
  right:33%;
}
/*芝生駐車場*/
.SelectImageItem ul li.Unit05{
  top:57%;
  right:13%;
}
/*目地防草シート*/
.SelectImageItem ul li.Unit06{
  top:43.8%;
  left:13.5%;
}
/*水路補修システム*/
.SelectImageItem ul li.Unit07{
  top:20%;
  right:9.5%;
}
/*人工芝*/
.SelectImageItem ul li.Unit08{
  top:23%;
  left:42%;
}
/*防草シート*/
.SelectImageItem ul li.Unit09{
  top:61.2%;
  left:11.5%;
}
/*500+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
@media only screen and (min-width: 501px) {

/*人工芝
.SelectImageItem ul li.Unit08{
  width:10%;
}
*/
}/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.SelectImageItem ul li{

}
/*吹き出し*/
.ArrowInner{
  padding:10px;
  border:0px solid #000;
  /* 【角丸】　*/
  border-radius:6px;/* CSS3 */
  background: #ffffff;
  -webkit-filter:drop-shadow(2px 2px 3px rgba(0,0,0,0.4));
}


.ArrowTri{
  position:absolute;
  width: 0;
  height: 0;
  left:20%;
  margin-top:-1px;
  border-top: 40px solid #fff;/*下向き三角*/
  border-right: 20px solid  transparent;/*左向き三角*/
  border-left: 20px solid transparent;/*右向き三角*/
  border-bottom: 20px solid transparent;/*上向き三角*/
  
  border-top: 2.8em solid #fff;/*下向き三角*/
  border-right: 1.5em solid  transparent;/*左向き三角*/
  border-left: 1.5em solid transparent;/*右向き三角*/
  border-bottom: 1.5em solid transparent;/*上向き三角*/
  

  -webkit-filter:drop-shadow(2px 3px 2px rgba(0,0,0,0.4));
  transform: skewX(-30deg);
  overflow:hidden;
}

.SelectImageItem ul li.Unit01 .ArrowTri{
  left:15%;
}



.ArrowTri.Type1{
  position:absolute;
  width: 0;
  height: 0;
  left:60%;
  border-top: 40px solid #fff;/*下向き三角*/
  border-right: 20px solid  transparent;/*左向き三角*/
  border-left: 20px solid transparent;/*右向き三角*/
  border-bottom: 20px solid transparent;/*上向き三角*/
  
  border-top: 2.8em solid #fff;/*下向き三角*/
  border-right: 1.5em solid  transparent;/*左向き三角*/
  border-left: 1.5em solid transparent;/*右向き三角*/
  border-bottom: 1.5em solid transparent;/*上向き三角*/
  
  
  -webkit-filter:drop-shadow(2px 3px 2px rgba(0,0,0,0.4));
  transform: skewX(30deg);
  overflow:hidden;
}
.SelectImageItem ul li.Unit01 .ArrowTri.Type1{
  left:65%;
}
.ArrowTri.Type2{
  position: absolute;
  width: 0;
  height: 0;
  left: -4.1em;
  bottom: 10px;
  border-top: 20px solid transparent;
  border-right: 40px solid #fff;
  border-left: 20px solid transparent;
  border-bottom: 20px solid transparent;
  
  border-top: 1.5em solid transparent;
  border-right: 2.8em solid #fff;
  border-left: 1.5em solid transparent;
  border-bottom: 1.5em solid transparent;
  
  
  -webkit-filter: drop-shadow(-2px 1px 1px rgba(0,0,0,0.4));
  transform: skewy(-30deg);
  overflow: hidden;
}



.SelectImageItem ul li .ArrowInner{

}
.SelectImageItem ul li .ArrowInner .PickupLinTitle{
  padding-bottom:0.2em;
  font-weight:bold;
}
.SelectImageItem ul li .ArrowInner .PickupLinButton{
  text-align:right;
}

.SelectImageItem ul li .ArrowInner .PickupLinButton span.Button{
  border-radius: 4px;
  line-height: 1.5em;
  padding: 0 0.5em;
  border-color:#ccc;
}



.PickUpArea .SelectImageItem .CateLinkItem{

}
.NarrowView .SelectImageItem{
  font-size:70%;
}


.PickUpBlock{
  vertical-align:top;
  margin:20px 0 ;

}


.PickUpBlock .BlockHeader{
  width:250px;
  display:inline-block;
  float:left;
  position:relative;
}
.PickUpBlock .BlockHeader .PickUpHeader{
  text-align:center;
  width:240px;
  height:240px;
  border:1px solid #84ac46;
  border-radius:100%;
  color:#84ac46;
  margin-top:-120px;
  position:absolute;
  top:50%;
  display:block;
}
#PickUpArea-1 .PickUpBlock .BlockHeader{
  height:450px;
}
#PickUpArea-2 .PickUpBlock .BlockHeader{
  height:900px;
}
#PickUpArea-3 .PickUpBlock .BlockHeader{
  height:220px;
}
#PickUpArea-4 .PickUpBlock .BlockHeader{
  height:220px;
}
#PickUpArea-5 .PickUpBlock .BlockHeader{
  height:220px;
}



.PickUpBlock .BlockHeader .PickUpHeader .PickUpHeaderTitle{
  font-size:120%;
  margin-top:100px;
}

.PickUpBlock .BlockHeader .PickUpHeader .PickUpHeaderSubTitle{
  font-size:80%;
}

.PickUpBlock ul.BlockContents{
  list-style:none;
  width:930px;
  display:inline-block;
  margin-left:0;
}
.PickUpBlock ul.PickUpList li{
  float:left;
  width:185px;
  margin:0 22px;
  min-height:230px;
}
.PickUpBlock ul.PickUpList li a{
  text-align:center;
}
.PickUpBlock ul.PickUpList li a span.EyeCatchImg{

}
.PickUpBlock ul.PickUpList li a span img{
  width:100%;
  border-radius:200px;
}
.PickUpBlock ul.PickUpList li a span.PickUpTitle{
  display:block;
  text-align:center;
  font-size:90%;
  color:#84ac46;
}
.Home .PickUpBlock ul.PickUpList li a span.PickUpTitle{
  display:block;
}

.Home .PickUpImageArea{
  

}
.Home .PickUpImageArea img{
  width:100%;

}
.PcView.Home .PickUpImageArea{
  min-height:847px;
}
#HeaderDivision.HeaderdFixed{
  display:block!important;
  height:0;
}

#HeaderDivision.HeaderdFixed .SiteHeaderArea.HeaderFixed{
  display:block!important;
}
#ContentsDivision{
  background:#fff;
  padding: 20px 0;
  z-index:9100;
}

.Container{
  max-width: 5000px;
}


.PrPointArea {
    text-align: center;
    margin: 0 0 40px 0;
}

/*メインイメージ狭小*/
.NarrowView .MainImageArea .FrontCover{
  position: absolute;
  bottom: -100px;
  width: 855px;
  margin-bottom:0px;
}
.NarrowView .MainImageArea ul.bxslider li.topImage img{
  width:1200px;
  max-width: 1200px;

}
.NarrowView .MainImageArea ul.bxslider li.topImage{
 /* background-position: 50% 50%!important;*/
}
.NarrowView .MainImageArea .Contents{
  /*height:350px!important;*/
  /*overflow:hidden;*/
}


.NarrowView .MainImageArea .Contents .MainImage ul li{
  margin-left:-175px;
  margin-left:0px;

}

.NarrowView .MainImageArea .Contents .MainImage ul li img{
  
  margin-left:-600px;
}
.NarrowView .MainImageArea .Contents .MainImage ul li{
  margin-left:auto;
  left:50%;
}
.NarrowView .MainImageArea .Contents .MainImage ul li:first-child img{
  /*margin-left:-420px;*/
}


.NarrowView .MainImageArea .bx-controls-direction{

}






/*スマート++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
@media only screen and (min-width: 501px) and (max-width: 760px) {

}/*スマート++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



/*※PC*/
body.home.PcView .MainImageArea .Contents{
  max-height:700px;
}

/*※タブレット*/
body.home.TbView .MainImageArea .Contents{
  max-height:600px;
}


/*500+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
@media only screen and (max-width: 500px) {



.Container{
  margin:0;

}
#ContentsDivision.Home{
  padding: 0 0 20px 0;
}

.PageTitle.PlusButton{
  margin-bottom:60px;
}
.PageTitle .Heading {
  width: 100%;
}

.PageTitle.PlusButton .FloatBlock {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
.PageTitle.PlusButton .FloatBlock a {
  bottom: -50px;
  right: 0px;
  
}
body.NarrowView .PageTitle.PlusButton .FloatBlock {
 width: 96%;
}
/*メインイメージ*/
.NarrowView .MainImageArea .FrontCover{
  position: absolute;
  bottom: 0px;
  width: 100%;
  margin-bottom:0px;
}
.NarrowView .MainImageArea ul.bxslider li.topImage img{
  width:650px!important;
  max-width: 650px;

}
.NarrowView .MainImageArea ul.bxslider li.topImage{
 /* background-position: 50% 50%!important;*/
 
}
.NarrowView .MainImageArea .Contents{
  height:350px!important;
  overflow:hidden;
}


.NarrowView .MainImageArea .Contents .MainImage ul li{
  margin-left:-175px;
  margin-left:0px;
  left:0;
}

.NarrowView .MainImageArea .Contents .MainImage ul li img{
  
  margin-left:-200px;
}
.NarrowView .MainImageArea .Contents .MainImage ul li:first-child{
  margin-left:auto;
  left:50%;
}
.NarrowView .MainImageArea .Contents .MainImage ul li:first-child img{
  margin-left:-420px;
}


.NarrowView .MainImageArea .bx-controls-direction{
  display:none;
}


/*トップページカテゴリ一覧*/
.PickUpArea{
  /*background: url(../img/common/decoration/sp_pickup_bg.png) no-repeat 50% 0%;*/
  margin-top:0px; 
  padding:0 0 20px 0;
}
.PickUpArea .PickUpBlock{
  border-top:1px solid #555;
  margin-top:0;
  padding: 0 2%;

  width: 100%;
}
.PickUpArea .PickUpBlock .BlockHeader{
  margin:0 auto;
  height:100px!important;
  float:none;
  display:block;
  width:150px;
  vertical-align:top;
  padding:0;
}
.PickUpArea .PickUpBlock .BlockHeader .PickUpHeader {
  text-align: center;
  width: 100%;
  height: 20px;
  border: 0px solid #84ac46;
  border-top: 8px solid #84ac46;
  border-radius: 0;
  color: #84ac46;
  margin-top: 0;
  padding:0;
  position: relative;
  top: 0;
  display: inline-block;
  vertical-align:top;
}
.PickUpArea .PickUpBlock .BlockHeader .PickUpHeader .PickUpHeaderTitle {
  font-size: 120%;
  margin-top: 30px!important;
}

.PickUpArea .PickUpBlock ul.PickUpList li {
  float: left;
  width: 46%;
  margin: 0 2%;
  min-height: 220px;
}
.PickUpArea .PickUpBlock ul.PickUpList li a br{
  display:none;
}
/*吹き出し*/
.NarrowView .SelectImageItem{
  font-size:90%;
  overflow: hidden;
}
/*
.NarrowView .SelectImageItem img{
  width: 100%;
  margin-top: -5%;
  overflow: hidden;
  margin-bottom: -30%;
}
*/

.SelectImageItem ul{
  width:96%;
  margin:-10px auto 0 auto;
}

/*タイトル*/
.PickupLinkBlockTitle{
  position:absolute;
  width:100%;
  top:50px;
  bottom:0;
  left:0;
  font-weight:bold;
  font-size:135%;
  color:#fff;
  text-align:center;
  text-shadow: 0px 2px 3px #000;  
  line-height:1.5;
  position:relative;
  top:0;
  margin:20px 0 -15px 0;
  color:#00693e;
  text-shadow: 0px 2px 3px #fff;  
}
.PickupLinkBlockTitle span{
  font-size:120%;
  margin-left:-0.5em;
}


.SelectImageItem ul li{
  position:relative;
  width:100%;
  top:0!important;
  left:0!important;
  right:0!important;
  bottom:0!important;
  border:0px solid #ccc;
  /*border-bottom:1px solid #89b93c;*/
  border-bottom:1px solid #ccc;
}

.ArrowInner{
  border-radius:0px;
  -webkit-filter:drop-shadow(2px 2px 3px rgba(0,0,0,0));
  padding:10px 5px;
  
      background: -webkit-gradient(linear, left top, right bottom, from(#ececec), color-stop(0.25, #ececec), color-stop(0.25, white), color-stop(0.5, white), color-stop(0.5, #ececec), color-stop(0.75, #ececec), color-stop(0.75, white), to(white));
      background: -moz-linear-gradient(-45deg, #ececec 25%, white 25%, white 50%, #ececec 50%, #ececec 75%, white 75%, white);
      background: linear-gradient(-45deg, #ececec 25%, white 25%, white 50%, #ececec 50%, #eee 75%, white 75%, white);
      background-size: 6px 6px;
  
}
/*リユーストナー*/
.SelectImageItem ul li.Unit01{
  width:100%;
}
.ArrowTri{
  display:none;
}
.PickupLinTitle{
  width:100%;
  display:inline-block;
}

.PickupLinTitle br{
  display:none;

}
.PickupLinButton{
  width:20%;
  display:none;
}
.PickupLinButton a{


}
.PickupLinButton a span{
  font-size:70%;
}

.PickupLinButton a span.icon-right-dir::before{
  font-size:250%;

}

.SelectImageItem ul{


}

.SelectImageItem ul li{


}
.SelectImageItem ul li .ArrowInner{
  padding: 10px 5px;
}
.SelectImageItem ul li .ArrowInner a{
  display:block;
  padding:0 5px;
}
.SelectImageItem ul li .ArrowInner .ALink{
  display:block;
  padding:0 5px;
}
.SelectImageItem ul li .ArrowInner .PickupLinTitle {
    padding-top: 0.3em;
    padding-bottom: 0.0em;
    font-weight: bold;
}

.SelectImageItem ul li .PickupLinTitle{
  padding-left: 2.0em;
  font-size:1.0rem;
}

.SelectImageItem ul li .PickupLinTitle::before{
  color:#fff;
  width:24px;
  height:24px;
  margin-right:5px;
  text-align:center;
  line-height:24px;
  display: inline-block;
  border-radius:4px;
  margin-left: -2.0em;
}




/*防草シート（太陽光）*/
.SelectImageItem ul li.Unit03 .PickupLinTitle::before{
  content: "9";
  content: "8";
  background:#009be0;
}
/*つるガード*/
.SelectImageItem ul li.Unit02 .PickupLinTitle::before{
  content: "2";
  background:#009be0;
}
/*目地防草シート*/
.SelectImageItem ul li.Unit06 .PickupLinTitle::before{
  content: "3";
  background:#009be0;
}
/*防草植栽シート*/
.SelectImageItem ul li.Unit04 .PickupLinTitle::before{
  content: "4";
  background:#009be0;
}
/*芝生駐車場*/
.SelectImageItem ul li.Unit05 .PickupLinTitle::before{
  content: "5";
  background:#009be0;
}
/*人工芝*/
.SelectImageItem ul li.Unit08 .PickupLinTitle::before{
  content: "6";
  content: "5";
  background:#009be0;
}
/*水路補修システム*/
.SelectImageItem ul li.Unit07 .PickupLinTitle::before{
  content: "7";
  content: "6";
  background:#009be0;
}
/*リユーストナー*/
.SelectImageItem ul li.Unit01 .PickupLinTitle::before{
  content: "8";
  content: "7";
  background:#009be0;
}
/*防草シート*/
.SelectImageItem ul li.Unit09 .PickupLinTitle::before{
  content: "1";
  background:#009be0;
}

/*屋上緑化
.SelectImageItem ul li.Unit02 .PickupLinTitle::before{
  content: "2";
  background:#009be0;
}*/


.PrPointArea .PrPointBlock{
  font-size:82%;
}


.LargeImage.OutsideViewArea{
  background: url(../img/dummy/large_photo02.jpg) no-repeat 70% 80%!important;
  background-size: auto 240px!important;
  height: 240px!important;
}
.OutsideViewArea .OutsideViewBlock .TopSquareMiddleLogo {
  margin: 0 auto;
  padding: 70px 0;
  width: 100px;
  height: 100px;
}

.AuthorBlockMenuItem ul {
    text-align: center;
    font-size: 85%;
    padding: 40px 0 40px 0;
}


.PrPointBlockTitle{
  font-size:120%;
}
.PrPointContents{
  font-size:120%;
}


}/*500++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*350+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
@media only screen and (max-width: 350px) {


.MainImageArea .Contents{
  height:300px!important;
  overflow:hidden;
}

/*タイトル*/
.PickupLinkBlockTitle{
  font-size:130%;
}
.SelectImageItem ul li .PickupLinTitle{
  padding-left: 2.0em;
  font-size:0.9rem;
}


}/*350++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/