@charset "UTF-8";

/*
Theme Name: 群栄興産2026_v1
Theme URI:
Version: 3.0
Description:
Author: macolab
Author URI: https://macolab.co.jp/
Requires at least: 6.4
Tested up to: 6.6
Requires PHP: 8.1
*/

.more_form_parts{
overflow: hidden;
height: 60px;
}
.under_page .normal .culumn .inner .mailform th p{
	display: inline-block;
	margin-bottom:0px
}
.under_page .normal .culumn .inner .mailform th .required{
	height: 28px;
}

@media screen and (max-width:767px){
.under_page .normal .culumn .inner .mailform td{
border-top: 1px solid #c4bb9c;
}
.under_page .normal .culumn .inner .mailform td p{
margin-bottom:0px
}
	
}

.more_form_parts p{
	display:block !important
}
@media (min-width: 992px){
table th{
		width: 30%;
}
table td {
  width: 69%;
}
}



.notice{
display: block;
  padding: 24px;
  border: 1px solid #AC2E2A;
  margin: 20px auto 40px auto;
}

.notice p:last-child{
	margin: 0 auto;
}

.md4s{
	margin: 40px auto 20px auto;
  display: block;
  border-left: solid 5px #ccc;
  padding: 10px 10px 10px 20px;
}

.under_page .normal .def_culumn.flex .right ol{
	padding: 0 0 0 20px;
}

.under_page .normal .def_culumn.flex .right ol li{
	list-style-type: decimal;
	margin: 10px 0;
}

@media screen and (max-width:767px){
.under_page .normal .def_culumn.flex .right ol li{
	font-size: 14px;
}

	
}
form.post_password{
	max-width: 800px;
  display: block;
  margin: 200px auto 100px auto;
  width: 90%;
}

form.post_password .btnI{
	margin: 20px 0 0 0;
  background: #888;
  padding: 5px;
  color: #fff;
}

