/*catalog page unique*/
/*heder_setting*/
#catalog_header {
  background-color: rgba(237,239,234,1);
  z-index: 0;
}

.full_column section  {
  background-image: url(../images/setting/header_top.jpg);
  background-position: center;
  background-size:cover;
  background-repeat: no-repeat;
    background-color: rgba(0,0,0,0.1);
    z-index: 1;
}

.ctg_head {
  margin-top: 0;
  display: block;
  vertical-align:middle;
  text-align: center;
  z-index: 2;
}

.catch_copy {
  display: inline-table;
  top: 52%;
  left: 50%;
  width:100%;
  -ms-transform: translate(-50%,-50%);
  -webkit-transform : translate(-50%,-50%);
  transform : translate(-50%,-50%);
  background-color:rgba(255,255,255,0.45);
  padding-top: 0.5em;
  padding-bottom: 0.75em;
}

.catch_copy h1  { 
	color:rgba(15,106,180,1);
	font-family:Chick;
	}

.catch_copy h1:after	{
  background-image: url(../../img/call_01.png);
  background-repeat: no-repeat;
  width: 24px;
  height: 20px;
  background-size: contain;
  vertical-align: -1px;
  margin-right: -0.25em;
  }


.catch_copy .emphasis_1 {color: rgba(238,130,34,1);}
.catch_copy .emphasis_2 {color: rgba(112,183,56,0.8);}

.catch_copy .emphasis_1,.catch_copy .emphasis_2	{
-webkit-text-stroke: 2px rgba(15,106,180,1);
text-stroke: 2px rgba(15,106,180,1);
}

.catalog_h  {
  display: inline-table;
    background-color:rgba(247,231,199,0.25);
    text-align: center;
    padding-top: 0.5em;
    padding-bottom: 0.35em;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%,-50%);
    -webkit-transform : translate(-50%,-50%);
    transform : translate(-50%,-50%);
}

.catalog_h img  {width:50%;margin:0;}

.ctg_head_under {
  display: block;
  background-color:rgba(85,157,24,1);
  padding-top:0.5em;
  padding-bottom:0.5em;
}

/*装飾*/


/*menu*/
.pickup_menu  {
  display: block;
  z-index: 10;
}
