@charset "UTF-8";

#leftcolumn {
    width: 100%;
}
.flex-center{
	display: flex;
	justify-content: center;
}

input[name="お名前(必須)"],
input[name="契約者名(必須)"],
input[name="入館希望者名(必須)"],
input[name="都内連絡先名"]{
}
input[type="text"] , input[type="tel"]  , input[type="email"]  , input[type="email"]  {
  padding: 5px !important;
	height: 20px;
}
select  {
  padding: 5px !important;
}
label  {
  padding: 5px !important;
}
#fNav_wrap{
	display: none;
}

#contact_request{
	margin-right: 8px;
}

.form_main {
	padding: 50px 70px 50px 70px !important; 
}

.form_main .box_g {
	
}
.form_step {
	margin: auto;
	text-align: center;
	padding: 0 0 10px 0 ;
}