@charset "Shift_JIS";

body.gnavi04 #contents .read {
	padding-top: 45px;
}

ol.cmn{
  margin-top: 0;
  padding-left: 0;}
ol.cmn li {
  padding-left: 1.5em !important;
  text-indent: -1.5em;
}

ol.cmn.lv2 li {
  padding-left: 2em !important;
  text-indent: -2em;
}

ol.cmn em {
  font-style: normal;
  font-family: monospace;
}

ul.cmn {
  color: #039B88;
  padding-left: 30px !important;
  margin: 15px 0 !important;
}

ul.cmn li {
  list-style: disc !important;
}

ul.cmn li span {
    color: #333;
}

ul.note {
  margin-bottom: 0 !important;
}

ul.note li {
  list-style: none !important;
}

ol li > ul.cmn {
  margin-top: 0 !important;
  padding-left: 15px !important;
}

.ttlType01 {
  background: url(/common/images/h4_bg750.gif) 0 0 no-repeat;
  font-size: /*130%;*/120% !important;
  margin: 0 0 15px 0;
  border: 0 !important;
}

.ttlType01 span {
  background: url(/common/images/h4_btm750.gif) left bottom no-repeat;
  display: block;
  padding-left: /*5em*/4em !important;
  text-indent: /*-3.7em;*/-3.4em;
}

.ttlType02 {
  border-left: solid 4px #929173;
  padding: 0 0 0 10px !important;
  margin: 20px 0 10px 0 !important;
  font-size: 110%;
  line-height: 1.1;
  background: none !important;
}

.ttlType03 {
  margin: 20px 0 10px 20px;
  padding: 0 !important;
  font-size: 110%;
  line-height: 1.1;
  border: 0 !important;
  background: none !important;
}

.ttlType03 + ul.cmn {
  margin-top: 0 !important;
}

.block_fl_btm {
  padding-top: 20px !important;
}

.block_fl_btm p {
  margin-bottom: 0 !important;
}

.unit {
  margin-bottom: 30px !important;
}

.ml15 {
  margin-left: 15px!important;
}

/*TOGGLE*/
*[data-toggle-content-wrapper] {
  position: relative;
}  
*[data-toggle-content] {
  position:absolute;
  top:0;
  overflow:hidden;
  pointer-events: none;
  opacity: 0;
}

/*class for data-toggle-content="1"*/
.toggle-button1 {
  color: #16776c;
  text-decoration: none;
  cursor: pointer;
  background: url(/common/images/icon_toggle01_closed.png) 0 top no-repeat;
  padding: 0 0 0 20px;
}
.toggle-button1:hover {
  color: #4fa396;
  text-decoration-color: #4fa396;
  text-decoration: underline;
  /*background: url(/common/images/icon_toggle01_opened.png) 0 top no-repeat;*/
}
.toggle-button1-opened {
  background: url(/common/images/icon_toggle01_opened.png) 0 top no-repeat; 
}
/*-----------------------------*/

