@charset "UTF-8";
.gHeaderSimple {
	background-color: #0C243D;
	color: #fff;
}
.gHeaderSimple_title {
	display: flex;
}
.gHeaderSimple_title > a {
	display: flex;
	text-decoration: none;
	color: inherit;
	height: 56px;
	align-items: center;
	padding-left: 19px;
	font-weight: bold;
	transition-duration: .3s;
	transition-property: background-color, color;
}
.gHeaderSimple_title > a > b {
	display: block;
	font-weight: inherit;
}
.gHeaderSimple_title > a::before {
	content: "";
}
.gHeaderSimple_title > a::after {
	content: "";
}
.gHeaderSimple_title_img {
	display: block;
	width: 23px;
	height: 23px;
	fill: currentColor;
	margin-right: 12px;
}
.gHeader {
	height: 56px;
}
.gHeader_contents {
	position: fixed;
	z-index: 1000;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #fff;
	box-shadow: inset 0 -1px 0 #D6D6D6;
}
.gHeader_inner {
	padding: 0;
	max-width: none;
}
.gHeader_cols {
	display: flex;
}
.gHeader_col {}
.gHeader_col-no1 {
	width: 228px;
}
.gHeader_title {}
.gHeader_title > a {
	display: flex;
	text-decoration: none;
	color: #6d6968;
	height: 56px;
	align-items: center;
	padding-left: 23px;
	background-image: linear-gradient(to bottom, #fff, #FEFEFE 20%, #F0EDE9);
	box-shadow: 0 0 18px rgba(0, 0, 0, 0.16);
	transition-duration: .3s;
	transition-property: background-color, color;
	border-bottom: 1px solid #D6D6D6;
	box-sizing: border-box;
}
.gHeader_title > a::before {
	content: "";
}
.gHeader_title > a::after {
	content: "";
}
.gHeader_title_img {
	display: block;
	fill: currentColor;
	width: 139px;
	height: 28px;
}
.gHeader_title_img > use {}
.gHeader_col-no2 {
	width: calc(100% - 228px);
	box-sizing: border-box;
	padding-left: 25px;
}
.gHeader_infoCols {
	display: flex;
	align-items: center;
}
.gHeader_infoCol {}
.gHeader_infoCol-no1 {
	width: calc(100% - 158px);
}
.gHeader_name {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.gHeader_infoCol-no2 {
	width: 102px;
	margin-left: auto;
}
.gHeader_link {}
.gHeader_link > a {
	height: 28px;
	font-size: 14px;
}
.gHeader_link > a::before {
	content: "";
}
.gHeader_link > a::after {
	content: "";
}
.gHeader_infoCol-no3 {
	width: 36px;
}
.gHeader_menuBtn {
	display: block;
	width: 100%;
	height: 56px;
	transition-duration: .3s;
	transition-property: background-color, color;
}
.gHeader_menuBtn::before {
	content: "";
}
.gHeader_menuBtn::after {
	content: "";
}
.gHeader_menuBtn > .icon {
	display: block;
}
.gHeader_menuList {
	list-style: none;
	position: absolute;
	z-index: 1;
	top: 100%;
	right: 0;
	width: 204px;
	border-left: 1px solid #C5CBD0;
	box-sizing: border-box;
	-webkit-transform: scale(1, 0);
	transform: scale(1, 0);
	-webkit-transform-origin: center top;
	transform-origin: center top;
	opacity: 0;
	transition-property: opacity, transform, -webkit-transform;
	transition-duration: .5s, 0s, 0s;
	transition-delay: 0s, .5s, .5s;
	pointer-events: none;
}
.isShow + .gHeader_menuList {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
	transition-delay: 0s, 0s, 0s;
	pointer-events: auto;
}
.gHeader_menuList > li {}
.gHeader_menuList > li:first-child {}
.gHeader_menuList > li:last-child {}
.gHeader_menuList > li:nth-child(2n+1) {}
.gHeader_menuList > li:nth-child(n+3) {}
.gHeader_menuList > li > a {
	display: flex;
	text-decoration: none;
	color: inherit;
	border-bottom: 1px solid #C5CBD0;
	background-color: #FFFFFF;
	height: 38px;
	box-sizing: border-box;
	align-items: center;
	line-height: 1;
	padding: 0 15px;
	transition-duration: .3s;
	transition-property: background-color, color;
}
.gHeader_menuList > li > a::before {
	content: "";
}
.gHeader_menuList > li > a::after {
	content: "";
}
.gBody {}
.gBody_cols {
	display: flex;
}
.gBody_col {}
.gBody_col-single {
	width: 100%;
}
.gBody_col-nav {
	width: 228px;
	background-color: #F3F1EE;
	min-height: calc(100vh - 56px);
	position: relative;
	z-index: 2;
}
.gBody_col-main {
	width: calc(100% - 228px);
	position: relative;
	z-index: 1;
	overflow: hidden;
	display: flex;
	flex-direction: column;
}
.gBody_contents {}
.gBody_inner {}
.gBody_areaTitle {
	background-color: #fff;
	height: 64px;
	align-items: center;
	display: flex;
	align-items: center;
	padding: 0 25px;
}
.gBody_title {
	font-size: 20px;
	font-weight: 500;
	line-height: 1.2;
	color: #4B4948;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.gBody_areaTitle_link {
	margin-left: 1em;
	white-space: nowrap;
}
.gBody_areaTitle_link > a {
	display: block;
}
.gFooter {
	padding-bottom: 35px;
	padding-top: 35px;
	margin-top: auto;
	border-top: 1px solid #C5CBD0;
	background-color: #fff;
}
.gFooter_inner {}
.gFooter_copyright {
	color: #A0A0A0;
}
.gFooter_copyright > small {
	display: block;
	font-size: 12px;
}
.gPageTop {
	position: fixed;
	z-index: 1001;
	bottom: 30px;
	right: 30px;
	width: 41px;
	opacity: 0;
	transition-duration: .3s;
	transition-property: opacity;
	pointer-events: none;
}
.gPageTop.isFixed {
	opacity: 1;
	pointer-events: auto;
}
.gPageTop_button {
	display: block;
	height: 41px;
	width: 100%;
	background-color: #99705F;
	position: relative;
	z-index: 1;
	border-radius: 50%;
	color: #fff;
	box-shadow: 0 3px 6px rgba(0, 0, 0, .1);
	transition-duration: .3s;
	transition-property: background-color, color;
}
.gPageTop_button::before {
	content: "";
	display: block;
	border: 4px solid rgba(255, 255, 255, 0);
	border-bottom-color: currentColor;
	width: 0;
	height: 0;
	margin: 0 auto;
	border-bottom-width: 7px;
	border-top-width: 0;
}
.gPageTop_button::after {
	content: "";
}
.gNav {}
.gNav_list {
	list-style: none;
	line-height: 1.4;
}
.gNav_list > li {}
.gNav_list > li:first-child {}
.gNav_list > li:last-child {}
.gNav_list > li:nth-child(2n+1) {}
.gNav_list > li:nth-child(n+3) {}
.gNav_list > li > a {
	display: flex;
	text-decoration: none;
	color: inherit;
	height: 50px;
	box-sizing: border-box;
	border-bottom: 1px solid #D6D6D6;
	align-items: center;
	padding: 0 20px;
	font-weight: 500;
	transition-duration: .3s;
	transition-property: background-color, color;
}
.p-admin_news .gNav_list > li > a.-notice,
.p-notice .gNav_list > li > a.-notice,
.p-make_invitation_result .gNav_list > li > a.-useful,
.p-make_memorial_table_result .gNav_list > li > a.-useful,
.p-make_invitation .gNav_list > li > a.-useful,
.p-make_memorial_table .gNav_list > li > a.-useful,
.p-message_member_detail .gNav_list > li > a.-message,
.p-message_member .gNav_list > li > a.-message,
.p-event_member .gNav_list > li > a.-event,
.p-event_member_join .gNav_list > li > a.-event,
.p-member_event .gNav_list > li > a.-member,
.p-member_payment_detail .gNav_list > li > a.-member,
.p-member_payment .gNav_list > li > a.-member,
.p-member_burial_detail .gNav_list > li > a.-member,
.p-member_burial .gNav_list > li > a.-member,
.p-member_graveyard .gNav_list > li > a.-member,
.p-home .gNav_list > li > a.-home,
.p-message .gNav_list > li > a.-message,
.p-memorial .gNav_list > li > a.-event,
.p-payment .gNav_list > li > a.-payment,
.p-event .gNav_list > li > a.-event,
.p-schedule_yearly .gNav_list > li > a.-schedule,
.p-schedule_weekly .gNav_list > li > a.-schedule,
.p-schedule_monthly .gNav_list > li > a.-schedule,
.p-useful .gNav_list > li > a.-useful,
.p-news .gNav_list > li > a.-news,
.p-member .gNav_list > li > a.-member,
.p-temple_info .gNav_list > li > a.-temple,
.p-temple_graveyard .gNav_list > li > a.-temple,
.p-temple_payment .gNav_list > li > a.-temple,
.p-temple_member .gNav_list > li > a.-temple,
.p-temple_memorial .gNav_list > li > a.-temple,
.p-temple_account .gNav_list > li > a.-temple,
.p-admin_news .gNav_list > li > a.-admin_news,
.p-temple .gNav_list > li > a.-temple {
	background-color: #C8866E;
	color: #fff;
}
.gNav_list > li > a::before {
	content: "";
}
.gNav_list > li > a::after {
	content: "";
}
.gNav_list > li > a > .icon {
	display: block;
	color: #C8866E;
	font-size: 25px;
	margin-right: 10px;
	transition-duration: .3s;
	transition-property: background-color, color;
}
.p-admin_news .gNav_list > li > a.-notice > .icon,
.p-notice .gNav_list > li > a.-notice > .icon,
.p-make_invitation_result .gNav_list > li > a.-useful > .icon,
.p-make_memorial_table_result .gNav_list > li > a.-useful > .icon,
.p-make_invitation .gNav_list > li > a.-useful > .icon,
.p-make_memorial_table .gNav_list > li > a.-useful > .icon,
.p-message_member_detail .gNav_list > li > a.-message > .icon,
.p-message_member .gNav_list > li > a.-message > .icon,
.p-event_member .gNav_list > li > a.-event > .icon,
.p-event_member_join .gNav_list > li > a.-event > .icon,
.p-member_event .gNav_list > li > a.-member > .icon,
.p-member_payment_detail .gNav_list > li > a.-member > .icon,
.p-member_payment .gNav_list > li > a.-member > .icon,
.p-member_burial_detail .gNav_list > li > a.-member > .icon,
.p-member_burial .gNav_list > li > a.-member > .icon,
.p-member_graveyard .gNav_list > li > a.-member > .icon,
.p-home .gNav_list > li > a.-home > .icon,
.p-message .gNav_list > li > a.-message > .icon,
.p-memorial .gNav_list > li > a.-event > .icon,
.p-payment .gNav_list > li > a.-payment > .icon,
.p-event .gNav_list > li > a.-event > .icon,
.p-schedule_weekly .gNav_list > li > a.-schedule > .icon,
.p-schedule_monthly .gNav_list > li > a.-schedule > .icon,
.p-schedule_yearly .gNav_list > li > a.-schedule > .icon,
.p-useful .gNav_list > li > a.-useful > .icon,
.p-news .gNav_list > li > a.-news > .icon,
.p-member .gNav_list > li > a.-member > .icon,
.p-temple_info .gNav_list > li > a.-temple > .icon,
.p-temple_graveyard .gNav_list > li > a.-temple > .icon,
.p-temple_payment .gNav_list > li > a.-temple > .icon,
.p-temple_member .gNav_list > li > a.-temple > .icon,
.p-temple_memorial .gNav_list > li > a.-temple > .icon,
.p-temple_account .gNav_list > li > a.-temple > .icon,
.p-admin_news .gNav_list > li > a.-admin_news > .icon,
.p-temple .gNav_list > li > a.-temple > .icon {
	color: #fff;
}
.gBody_contents_main {
	padding-bottom: 30px;
}
.gBody_contents_main_titleWrap {
	margin-bottom: 10px;
	display: flex;
	align-items: center;
}
.gBody_contents_main_title {
	font-size: 20px;
	line-height: 1.4;
	font-weight: 500;
	padding: 0 25px;
	margin-bottom: 10px;
}
.gBody_contents_main_title-multi {
	margin-bottom: 0;
}
.gBody_contents_main_title:first-child {}
.gNav_cList {
	list-style: none;
	display: none;
}
.p-event_member_join .gNav_cList-event,
.p-event_member .gNav_cList-event,
.p-memorial .gNav_cList-event,
.p-event .gNav_cList-event,
.p-schedule_weekly .gNav_cList-schedule,
.p-schedule_monthly .gNav_cList-schedule,
.p-schedule_yearly .gNav_cList-schedule,
.p-temple_info .gNav_cList-temple,
.p-temple_graveyard .gNav_cList-temple,
.p-temple_payment .gNav_cList-temple,
.p-temple_member .gNav_cList-temple,
.p-temple_memorial .gNav_cList-temple,
.p-temple_account .gNav_cList-temple {
	display: block;
}
.gNav_cList > li {}
.gNav_cList > li:first-child {}
.gNav_cList > li:last-child {}
.gNav_cList > li:nth-child(2n+1) {}
.gNav_cList > li:nth-child(n+3) {}
.gNav_cList > li > a {
	display: flex;
	text-decoration: none;
	color: inherit;
	background-color: #E7DCD8;
	height: 40px;
	align-items: center;
	border-bottom: 1px solid #D6D6D6;
	box-sizing: border-box;
	padding-left: 55px;
	padding-right: 10px;
	font-weight: 500;
	transition-duration: .3s;
	transition-property: background-color, color;
}
.p-memorial .gNav_cList > li > a.-memorial,
.p-event_member_join .gNav_cList > li > a.-event,
.p-event_member .gNav_cList > li > a.-event,
.p-event .gNav_cList > li > a.-event,
.p-schedule_yearly .gNav_cList > li > a.-schedule_yearly,
.p-schedule_weekly .gNav_cList > li > a.-schedule_weekly,
.p-schedule_monthly .gNav_cList > li > a.-schedule_monthly,
.p-temple_info .gNav_cList > li > a.-temple_info,
.p-temple_graveyard .gNav_cList > li > a.-temple_graveyard,
.p-temple_payment .gNav_cList > li > a.-temple_payment,
.p-temple_member .gNav_cList > li > a.-temple_member,
.p-temple_memorial .gNav_cList > li > a.-temple_memorial,
.p-temple_account .gNav_cList > li > a.-temple_account {
	background-color: #D5A593;
	color: #fff;
}
.gNav_cList > li > a::before {
	content: "";
}
.gNav_cList > li > a::after {
	content: "";
}
.gBody_areaTitle_addBtn {
	display: block;
	margin-left: 10px;
	min-width: 68px;
}
.gBody_areaTitle_addBtn > a {}
.gBody_areaTitle_addBtn > a::before {
	content: "";
}
.gBody_areaTitle_addBtn > a::after {
	content: "";
}
.gBody_areaTitle_addBtn > a > .icon {}
.gPager {
	display: flex;
	flex-wrap: wrap;
}
.gPager > a,
.gPager > span {
	min-width: 30px;
	height: 30px;
	padding: 0 5px;
	box-sizing: border-box;
	border: 1px solid #ACACAC;
	border-radius: 3px;
	background-color: #F7F7F7;
	display: flex;
	align-items: center;
	justify-content: center;
	text-decoration: none;
	font-weight: 500;
	margin: 2px 2px;
	transition-duration: .3s;
	transition-property: border-color, background-color, color;
}
.gPager > a > .icon {
	display: block;
}
.gPager > .previouspostslink {}
.gPager > .current {
	background-color: #fff;
	color: inherit;
}
.gPager > .extend {
	border: none;
	background: no-repeat;
}
.gPager > .nextpostslink {}
.gPagerWrap {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.gPagerWrap_num {
	margin-right: 10px;
}
.gPagerWrap_num:last-child {
	margin-right: 0;
}
.gBody_tabNav {
	padding: 0 25px;
	margin-bottom: 18px;
	box-shadow: inset 0 -1px #c5cbd0;
}
.gBody_tabNav_list {
	list-style: none;
	display: flex;
	align-items: flex-end;
}
.gBody_tabNav_list > li {
	width: 187px;
	margin-right: -1px;
}
.gBody_tabNav_list > li:first-child {}
.gBody_tabNav_list > li:last-child {
	margin-right: 0;
}
.gBody_tabNav_list > li:nth-child(2n+1) {}
.gBody_tabNav_list > li:nth-child(n+3) {}
.gBody_tabNav_list > li > b,
.gBody_tabNav_list > li > a {
	display: block;
	text-decoration: none;
	color: inherit;
	display: flex;
	height: 47px;
	background-color: #F7F7F7;
	align-items: center;
	justify-content: center;
	font-weight: 500;
	border: 1px solid #C5CBD0;
	position: relative;
	z-index: 1;
	transition-duration: .3s;
	transition-property: background-color, color;
}
.gBody_tabNav_list > li > b.-disabled {
	color: #aaa;
	background-color: #e7e7e7;
}
.gBody_tabNav_list > li > a::before {
	content: "";
}
.gBody_tabNav_list > li > a::after {
	content: "";
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #CF7758;
	opacity: 0;
	transition-duration: .3s;
	transition-property: opacity;
}
.p-event_member_join .gBody_tabNav_list > li > a.-member,
.p-event_member .gBody_tabNav_list > li > a.-member,
.p-event .gBody_tabNav_list > li > a.-event,
.p-member_event .gBody_tabNav_list > li > a.-event,
.p-member_payment_detail .gBody_tabNav_list > li > a.-payment,
.p-member_payment .gBody_tabNav_list > li > a.-payment,
.p-member_burial_detail .gBody_tabNav_list > li > a.-burial,
.p-member_burial .gBody_tabNav_list > li > a.-burial,
.p-member_graveyard .gBody_tabNav_list > li > a.-graveyard,
.p-member .gBody_tabNav_list > li > a.-member {
	color: #CF7758;
	background-color: #fffbf8;
}
.p-event_member_join .gBody_tabNav_list > li > a.-member::after,
.p-event_member .gBody_tabNav_list > li > a.-member::after,
.p-event .gBody_tabNav_list > li > a.-event::after,
.p-member_event .gBody_tabNav_list > li > a.-event::after,
.p-member_payment_detail .gBody_tabNav_list > li > a.-payment::after,
.p-member_payment .gBody_tabNav_list > li > a.-payment::after,
.p-member_burial_detail .gBody_tabNav_list > li > a.-burial::after,
.p-member_burial .gBody_tabNav_list > li > a.-burial::after,
.p-member_graveyard .gBody_tabNav_list > li > a.-graveyard::after,
.p-member .gBody_tabNav_list > li > a.-member::after {
	opacity: 1;
}
.gBody_tabNav_list > li > a.-current::after {
	opacity: 1;
}
.gAlert {
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.34);
	display: flex;
	padding: 20px 15px;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	-webkit-transform: scale(1, 0);
	transform: scale(1, 0);
	-webkit-transform-origin: center top;
	transform-origin: center top;
	opacity: 0;
	transition-property: opacity, transform, -webkit-transform;
	transition-duration: .5s, 0s, 0s;
	transition-delay: 0s, .5s, .5s;
	pointer-events: none;
}
.gAlert.isShow {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
	transition-delay: 0s, 0s, 0s;
	pointer-events: auto;
}
.gAlert_box {
	width: 100%;
	max-width: 500px;
	background-color: #fff;
	border-radius: 6px;
	padding: 15px 15px 15px;
	box-sizing: border-box;
	box-shadow: 3px 3px 10px rgba(0, 0, 0, .1);
	position: relative;
	z-index: 1;
	border: 1px solid #707070;
}
.gAlert_box_inner {
	max-height: calc(100vh - 100px);
	overflow: auto;
}
.gAlert_closeBtn {
	display: block;
	font-size: 14px;
	color: #99705f;
	text-align: center;
	width: 100%;
	margin-top: 6px;
}
[data-type="confirm"] .gAlert_closeBtn {
	display: none;
}
.gAlert_box > button::before {
	content: "";
}
.gAlert_box > button::after {
	content: "";
}
.gAlert_box > button > .icon {
	margin-right: 4px;
	top: -.1em;
}
.gAlert_textWrap {}
.gAlert_text {
	white-space: pre-line;
}
.gAlert_btnList {
	list-style: none;
	max-width: 300px;
	margin: 10px auto 0;
	justify-content: space-between;
	display: none;
}
[data-type="confirm"] .gAlert_btnList {
	display: flex;
}
.gAlert_btnList > li {
	width: 48%;
}
.gAlert_btnList > li:first-child {}
.gAlert_btnList > li:last-child {}
.gAlert_btnList > li:nth-child(2n+1) {}
.gAlert_btnList > li:nth-child(n+3) {}
.gAlert_btnList > li > button {
	display: block;
	height: 40px;
}
.gAlert_btnList > li > a {
	height: 40px;
}
.gAlert_btnList > li > button::before {
	content: "";
}
.gAlert_btnList > li > button::after {
	content: "";
}
.gNoScript {
	position: fixed;
	z-index: 9999;
	width: 100%;
	height: 100%;
	background-color: rgba(255, 251, 248, 0.80);
	display: flex;
	align-items: center;
	justify-content: center;
	left: 0;
	top: 0;
	padding: 20px;
	box-sizing: border-box;
}
.gNoScript_box {
	background-color: #fff;
	box-shadow: 3px 3px 10px rgba(0, 0, 0, .1);
	border: 1px solid #707070;
	width: 100%;
	max-width: 390px;
	text-align: center;
	border-radius: 6px;
	padding: 20px;
	color: #e23838;
}
.gNoScript_text {}
.gMakeSchedule {
	width: 450px;
	position: fixed;
	z-index: 2000;
	top: 50%;
	left: 50%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 0 20px 20px;
	border: 1px solid #D6D6D6;
	box-shadow: 5px 5px 10px rgba(0, 0, 0, .1);
	transform: translate(-50%, -50%);
	-webkit-transform: scale(1, 0) translate(-50%, -50%);
	transform: scale(1, 0) translate(-50%, -50%);
	-webkit-transform-origin: center top;
	transform-origin: center top;
	opacity: 0;
	transition-property: opacity, transform, -webkit-transform;
	transition-duration: .5s, 0s, 0s;
	transition-delay: 0s, .5s, .5s;
	pointer-events: none;
	margin-left: 114px;
}
.gMakeSchedule.isShow {
	-webkit-transform: scale(1) translate(-50%, -50%);
	transform: scale(1) translate(-50%, -50%);
	opacity: 1;
	transition-delay: 0s, 0s, 0s;
	pointer-events: auto;
}
.gMakeSchedule_title {
	background-color: #F3F1EE;
	display: flex;
	height: 36px;
	font-size: 14px;
	align-items: center;
	margin: 0 -20px 15px;
	padding: 0 20px;
	font-weight: 500;
}
.gMakeSchedule_closeBtn {
	display: block;
	width: 36px;
	height: 36px;
	position: absolute;
	z-index: 2;
	top: 0;
	right: 0;
	transition-duration: .3s;
	transition-property: background-color, color;
}
.gMakeSchedule_closeBtn::before {
	content: "";
}
.gMakeSchedule_closeBtn::after {
	content: "";
}
.gMakeSchedule_closeBtn > .icon {
	display: block;
}
.gMakeSchedule_inner {
	max-width: 348px;
	margin: 0 auto;
}
.gMakeSchedule_submitBtn {
	display: block;
}
.gMakeSchedule_submitBtn::before {
	content: "";
}
.gMakeSchedule_submitBtn::after {
	content: "";
}
.gMakeSchedule_submitBtn > .icon {}
.gMakeSchedule_headline {
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 9px;
	line-height: 1.4;
}
.gMakeSchedule_inputTbl {
	display: block;
}
.gMakeSchedule_inputTbl > tbody {
	display: block;
}
.gMakeSchedule_inputTbl > tbody > tr {
	display: block;
	margin-top: 9px;
}
.gMakeSchedule_inputTbl > tbody > tr:first-child {
	margin-top: 0;
}
.gMakeSchedule_inputTbl > tbody > tr:last-child {}
.gMakeSchedule_inputTbl > tbody > tr > th {
	white-space: nowrap;
	display: block;
	font-weight: inherit;
	text-align: left;
}
.gMakeSchedule_inputTbl > tbody > tr > td {
	display: block;
}
.gMakeSchedule_inputTbl > tbody > tr > th > label {
	display: block;
	margin: 0;
}
.gMakeSchedule_btnList {
	list-style: none;
	display: flex;
	justify-content: center;
	margin-top: 20px;
}
.gMakeSchedule_btnList_detail {
	display: none;
}
.gMakeSchedule_btnList_detail.isShow {
	display: block;
}
.gMakeSchedule_btnList_delete {
	display: none;
}
.isEdit .gMakeSchedule_btnList_delete {
	display: block;
}
.gMakeSchedule_btnList > li {
	width: 100px;
	max-width: 49%;
	margin-right: 2%;
}
.gMakeSchedule_btnList > li:first-child {}
.gMakeSchedule_btnList > li:last-child {
	margin-right: 0;
}
.gMakeSchedule_btnList > li:nth-child(2n+1) {}
.gMakeSchedule_btnList > li:nth-child(n+3) {}
.gPankuzu {
	border-bottom: 1px solid #D6D6D6;
	background-color: #F3F1EE;
	margin-top: -18px;
	margin-bottom: 18px;
}
.gPankuzu_inner {}
.gPankuzu_oList {
	list-style: none;
	display: flex;
	white-space: nowrap;
	overflow: auto;
	font-size: 12px;
	align-items: center;
}
.gPankuzu_oList > li {
	display: flex;
	align-items: center;
}
.gPankuzu_oList > li::after {
	content: ">";
	display: block;
	margin: 0 4px;
	animation: ;
	animation: -;
	animation: -;
	animation: -;
}
.gPankuzu_oList > li:first-child {}
.gPankuzu_oList > li:last-child {
	display: block;
}
.gPankuzu_oList > li:nth-child(2n+1) {}
.gPankuzu_oList > li:nth-child(n+3) {}
.gPankuzu_oList > li > a {
	display: flex;
	height: 34px;
	align-items: center;
	text-decoration: none;
}
.gPankuzu_oList > li > a::before {
	content: "";
}
.gPankuzu_oList > li > a::after {
	content: "";
}
.gPankuzu_oList > li:last-child::after {
	display: none;
}
@media screen and (max-width:1199px) {
	.gBody_col-nav {
		width: 180px;
	}
	.gNav_list > li > a {
		padding: 0 15px;
	}
	.gNav_list > li > a > .icon {
		font-size: 22px;
		margin-right: 8px;
	}
	.gNav_cList > li > a {
		padding-left: 45px;
	}
	.gBody_col-main {
		width: calc(100% - 180px);
	}
	.gHeader_col-no1 {
		width: 180px;
	}
	.gHeader_col-no2 {
		width: calc(100% - 180px);
	}
	.gHeader_title > a {
		padding-left: 15px;
	}
	.gMakeSchedule {
		margin-left: 90px;
	}
}
@media screen and (min-width:1000px) {
	.gMakeSchedule_closeBtn:hover {
		color: #CF7758;
	}
	.gMakeSchedule_submitBtn:hover {}
	.gPankuzu_oList > li > a:hover {
		text-decoration: underline;
	}
	.gAlert_btnList > li > button:hover {}
	.gPager > a:hover {
		background-color: #fff;
		border-color: #CF7758;
	}
	.gBody_tabNav_list > li > a:hover {
		color: #CF7758;
		background-color: #fffbf8;
	}
	.gHeaderSimple_title > a:hover {
		color: #199DFF;
	}
	.gHeader_title > a:hover {
		color: #F08B67;
	}
	.gHeader_link > a:hover {}
	.gHeader_menuBtn:hover {
		color: #F08B67;
	}
	.gHeader_menuList > li > a:hover {
		color: #C8866E;
	}
	.gPageTop_button:hover {
		background-color: #C8866E;
	}
	.gNav_list > li > a:hover {
		background-color: #C8866E;
		color: #fff;
	}
	.gNav_list > li > a:hover > .icon {
		color: #fff;
	}
	.gNav_cList > li > a:hover {
		background-color: #D5A593;
		color: #fff;
	}
	.gBody_areaTitle_addBtn > a:hover {}
	.gAlert_closeBtn:hover {
		text-decoration: underline;
	}
}
