﻿
#inheritantMenu{
  margin-top:10px;
}


#mention_title{
  font-size: clamp(1.2rem, 2vw, 1.5rem);
  background: linear-gradient(transparent 50%, #e2f0db 50%);
}

.mention_body{
  padding-left:30px;
  padding-right:30px;
}

/*
.mention_body #mention_title{
  font-size: clamp(1.5rem, 3vw, 2rem);
  background: linear-gradient(transparent 50%, #e2f0db 50%);
}
*/

.mention_body P{
  /*font-size: clamp(1rem, 1.5vw, 1.25rem);*/
  /*font-size: clamp(1rem, 1.2vw, 1.00rem);*/
  font-size: clamp(1.1rem, 1.3vw, 1.00rem);
  line-height: 1.8;
}

.mention_body ol{
  /*font-size: clamp(1rem, 1.5vw, 1.25rem);*/
  font-size: clamp(1.1rem, 1.3vw, 1.00rem);
  line-height: 1.8;
}

.mention_body li{
  /*font-size: clamp(1rem, 1.5vw, 1.25rem);*/
  font-size: clamp(1.1rem, 1.3vw, 1.00rem);
  line-height: 1.8;
}

.border_ul{
  border: 2px solid black;
  padding:10px 10px 10px 40px;
  border-radius: 8px;
}

/****************
◎箇条書き
*******************/

/*黒丸付き
.mention_li{
  padding-top:5px;
  font-size: clamp(1rem, 1.5vw, 1.25rem);
}
*/

/*頭の装飾なし*/
.mention_none_li{
  padding-top:5px;
  list-style-type: none;
  /*font-size: clamp(1rem, 1.5vw, 1.25rem);*/
}

/************
◎下線
************/

/*通常下線（条文、判例の引用）*/
.mention_underline{
  text-decoration: underline;
  /*border-bottom: 2px solid black; padding:2px;*/
}

/*二重下線（強調、主張）*/
.mention_double_underline{
  text-decoration: underline;
  text-decoration-style: double;
  /*border-bottom: 2px solid black; padding:2px;*/
}
