/*  ロゴ
------------------------------ */
@media (min-width: 769px){
.header-title-link img{
	width: auto;
	height: 50px;
}
}

/*  ヘッダー
------------------------------ */
@media (min-width: 769px){
	.global-nav-item{
		margin: 0;
	}
}


/*  トピックパス
------------------------------ */
.page-title-wrapper{
	margin-bottom: 0;
}

.topicpath{
	margin-bottom: 50px;
}


/*  一覧のボタン
------------------------------ */
.serial-nav .upperLink .acms-icon-sort{
	color: #00cc7e;
}


/*  フォーム
------------------------------ */
.entry-style td, .entry-style th{
	font-size: 18px;
}

.acms-admin-form-radio{
	margin-top: 10px;
}

@media (max-width: 769px){
	.SPkaigyou{
		white-space: nowrap;
	}
}

.form-button-group.clearfix.button.is-lg.is-width-lg.buttonAmends{
	display: flex;
}


/*  同意文のBOXの装飾
------------------------------ */
.box {
  min-height: 50vh;
  height: 50vh;
  border: 1px solid;
  overflow-y: scroll;
  padding-right: 5px; 
  padding-left: 5px;
  width: 95%;
  overflow-x: hidden;
}

.box ul{
	padding-right: 20px;
	padding-left: 20px;
}

.box p,.box h1,.box h2,.box h3{
	padding-right: 10px;
	padding-left: 10px;
}

.RootCategory__contact .entry-style-grid>.is-h2:first-child h2{
	margin-top: auto;
}

.borderRed{
	border: 3px red solid;
}


@media (max-width: 769px){
	.RootCategory__contact .form-checkbox-only{
		margin-right: 15px;
	}
	.textBrakeMobile{
		white-space:nowrap;
	}
}

@media (min-width: 769px){
	.acms-admin-form-checkbox input:disabled+label {
	opacity: .6;
	font-size: x-large;
	}
	
	a.FooterCta__telBtn.telBtn.js-viewing-indelible {
		pointer-events: none;
		cursor: default;
	  }
}
