@charset "UTF-8";

/* default sp
	----------------------------------------------- */
/* ============================================= sp
================================================*/
.form{display: block;}
.formbox{padding: 5vw;margin: 5vw auto 10vw;width: 100%;border: 1px solid #000;border-radius: 30px;background: #fff;position: relative;}

.formintor{margin: 0 auto 5vw;text-align:justify;text-justify:inter-ideograph;}
.formintor p{margin: 0 auto 3vw;}


/* thanks
----------------------------------------------- */
.thanks-in{width:100%;margin: 10vw auto 0;background:#fff;padding:5%;min-height: 64vh;}
.thanks-in p {line-height: 1.6;}
.thanks-in a {background: #12c0eb;margin: 10% auto 0;text-align: center;color: #fff;padding: 5% 0;font-size: 4vw;font-weight: bold;border-radius: 70px;position: relative;}
.thanks-in a::after{content: "\f105";font-family: 'icon';position: absolute;top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);right: 8%;}
.thanks-copy {background: #291b13;padding:2% 0;}
.thanks-copy .copy{font-family: 'Cinzel';text-align:center;color: #fff;}


/* ============================================= pc
================================================*/
@media screen and (min-width: 736px) { 
.formbox{padding: 30px;margin: 0px auto 50px;width: 100%;border: 1px solid #000;border-radius: 30px;background: #fff;position: relative;}
.formintor p{margin: 0 auto 10px; font-size: 90%;}
/* thanks
----------------------------------------------- */
.thanks-in {width: 960px; margin: 67px auto 0;padding: 60px 60px 65px;min-height: auto;}
.thanks-in a {padding: 20px;width: 400px;margin: 60px auto 0;font-size: 18px;}
.thanks-container{padding-bottom: 0;}


}  @media screen and (min-width: 980px) {
.formbox{width: 100%;}

  
}	  @media screen and (min-width: 1250px) { 

.formbox{max-width: 1120px;}
	
} @media screen and (min-width: 1800px) { 

}  /* retina用 ----------------------------------------------- */ 
@media screen and (min-width: 736px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 736px) and (min-resolution: 2dppx) { 



}
