@charset "UTF-8";


@media screen and (min-width: 769px) {
#cont{width:100%; padding:20px 0; }
.cont_icon{width: 40px; height: 33px; display: block; margin: auto; background:url(../img/common/icon_contact.svg) no-repeat; }		
.contWrap{width:1120px; margin: auto; margin-top:40px!important; margin-bottom:30px;}
.contWrap h2{font-size: 24px;margin-bottom:40px;}
.domain{padding-top:20px;font-size: 12px; width:85%; margin: auto;}
.domain span{color: brown; font-weight: bold;}
.cont_panf{ width:80%; margin: auto;}
.cont_panf p{font-size:14px; text-align:left; background: #F8F8F8; padding: 25px 35px!important; line-height: 2;}
	
#thanks{width:100%; padding:20px 0; }	
.thanksWrap	{width: 1120px;padding-top:120px;margin: auto;}
.thanksWrap h2{font-size: 24px;margin-bottom:20px;text-align:center;}	
.thanksWrap	p{font-size: 15px;line-height:1.8em; text-align:center;}
.thanksWrap	a{font-size: 16px; text-align:center; }	
	
	
}

@media screen and (max-width: 768px)  {
#cont{width:100%; padding:20px 0; }
.cont_icon{width: 32px; height: 21px; display: block; margin: auto; background:url(../img/common/icon_contact.svg) no-repeat; }	
.contWrap{width:90%; margin: auto; margin-top:40px!important; margin-bottom:30px;}
.contWrap h2{font-size: 22px;margin-bottom:10px; text-align:center;}
.domain{padding-top:20px;font-size: 12px; width:100%; margin: auto;}
.domain span{color: brown; font-weight: bold;}
.cont_panf{padding-bottom:20px; width:100%; margin: auto;}
.cont_panf p{font-size:12px; text-align:left; background: #F8F8F8; padding: 25px 35px!important; line-height: 1.8;}

#thanks{width:100%; padding:10px 0; }	
.thanksWrap	{width:90%;padding-top:140px;margin: auto;}
.thanksWrap h2{font-size: 24px;margin-bottom:10px;text-align:center;}	
.thanksWrap	p{font-size: 15px;line-height:1.8em; text-align:center;}
.thanksWrap	a{font-size: 16px; text-align:center; }	
		
	
}