
@charset "utf-8";
/* CSS Document */

#freekiji h2.freekijitit{ text-align: center; font-size:clamp(1.625rem, 1rem + 3.13vw, 2.25rem) }/*26-36*/
.kouza h2.freekijitit{text-align: left !important; font-size: clamp(1.125rem, 0.75rem + 1.88vw, 1.5rem) !important}/*18-24*/
/*--------------------------------------------------------------------

contact

--------------------------------------------------------------------*/
.allcontatBox p{ font-size:clamp(1.25rem, 1.114rem + 0.68vw, 1.625rem) }


.fade1{display: none}

.pageBox h2{    text-align: center;
    border-bottom: 1px #cd8a8a solid;
    padding-bottom: 30px;
    margin-bottom: 30px; font-size: clamp(1rem, 0.625rem + 1.88vw, 1.375rem)
}

.container-single .singlebox{letter-spacing: normal}

.container-single i{font-size:16px }
.w100 input.text3 {
    width: 20%;
}
.w100 input{  width:100%;vertical-align: middle;  border-radius:3px; border:1px solid #CDCDCD;
padding:16px 10px; font-size:16px; box-sizing: border-box}
.error{ display: block; color:red}
textarea{ box-sizing: border-box; padding:16px 10px;  width:98%;border-radius:3px; border:1px solid #CDCDCD; font-size:16px; height:400px; line-height:1.6em;overflow:auto;}

.bottnBox button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	font-size:18px;
	background: #91808d; font-weight:700;
	border: none;
	box-shadow: none;
	color: #fff;
	cursor: pointer;
	letter-spacing: 1px;
	padding: 20px 40px;
	text-transform: uppercase;border-radius: 180px;
	width:auto

}

.bottnBox button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"] {
	opacity:0.5;
	filter:alpha(opacity=50); /* For IE8 and earlier */	
}

.bottnBox{ text-align:center}

.textwidget{font-size:13px; background:#f9d3cd; padding: 20px ; margin-bottom: 10px }


.timeile{font-size:13px; }

@media screen and (max-width: 639px) {

.semina{font-size: 13px; letter-spacing: -1px}

.bottnBox button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	font-size:16px;
	background: #91808d;
	border: none;
	box-shadow: none;
	color: #fff;
	cursor: pointer;
	letter-spacing: 1px;
	padding: 20px 40px;
	text-transform: uppercase;
	width:80%;
	margin:0 auto 15px; border-radius: 180px
}
.ftbtn{display: none}




}


@media screen and (min-width: 640px) {
}


