@charset "UTF-8";
@media screen and (min-width:961px) {

  .button a{
    display: inline-block;
    text-align: center;
    text-decoration: none;
    line-height: 32px;
    outline: none;
    border-radius: 8px;
    background-color: #EB63B7;
    color: #fff;
    padding: 1.5% 4% 1.5% 4%;
    font-weight: bold;
    font-size: 24px;

  }
	.wpcf7-submit{
	    padding: 24px 80px;
    background-color: #EB63B7;
    border: 0px;
    border-radius: 8px;
    color: #ffffff;
		cursor: pointer;
		transition: .2s;
		
	}	
	.wpcf7-submit:hover{
    background-color: #e142a4;
	}

  .button_mini a{
    display: inline-block;
    text-align: center;
    text-decoration: none;
    outline: none;
    border-radius: 8px;
    background-color: #EB63B7;
    color: #fff;
    padding: 8px 16px;
    font-weight: bold;
    font-size: 16px;
  }
 
    .button_outline img {
    width: 16px;
  }


  .button a:hover,
 .button_mini a:hover{
    background-color: #e142a4;
    color: #fff;
    text-decoration: none;


  }

  .button_outline a:hover{
   background-color: #FFEDEA;
   text-decoration: none;

  }




/* ------------------------------------


for  link


------------------------------------ */
  a {
    color: #e142a4;
    text-decoration:none;
    transition: .4s;
    cursor:pointer ;
  }
  a:visited {
    color: 000000;
  }
  a:hover {
 
    text-decoration:underline;
	  color:#e142a4;
  }
  a img {
  }
  a img:hover {
    opacity: 0.5;
  }
  }



@media screen and (max-width:960px) {
.button a{
    display: inline-block;
    text-align: center;
    text-decoration: none;
    line-height: 32px;
    outline: none;
    border-radius: 8px;
    background-color: #EB63B7;
    color: #fff;
    padding: 24px 32px;
    font-weight: bold;
    font-size: 24px;

  }
  .button_mini a{
    display: inline-block;
    text-align: center;
    text-decoration: none;
    outline: none;
    border-radius: 8px;
    background-color: #EB63B7;
    color: #fff;
    padding: 8px 16px;
    font-weight: bold;
    font-size: 16px;
  }
  

  .button a:hover,
 .button_mini a:hover{
    background-color: #e142a4;
    color: #fff;
    text-decoration: none;


  }

  .button_outline a:hover{
   background-color: #FFEDEA;
   text-decoration: none;

  }




/* ------------------------------------


for  link


------------------------------------ */
  a {
    color: #e142a4;
    text-decoration:none;
    transition: .4s;
    cursor:pointer ;
  }
  a:visited {
    color: 000000;
  }
  a:hover {
 
    text-decoration:underline;
  }
  a img {
  }
  a img:hover {
    opacity: 0.5;
  }

	.wpcf7-submit{
	    padding: 24px 0;
    background-color: #e142a4;
    border: 0px;
    border-radius: 8px;
    color: #ffffff;
		cursor: pointer;
		    width: 100%;
		transition: .2s;
		
	}	
	.wpcf7-submit:hover{
    background-color: #e142a4;
	}
	
}