@charset "utf-8";

/* ----------------------------------------
	Unique Layout
---------------------------------------- */

h3{
  margin-bottom:20px;
}

.txt-img-01{
  margin-bottom:30px;
}

.txt-img-02{
  margin-bottom:20px;
}

.txt{
  margin-bottom:50px;
}

.lyt-container-01{
  margin-bottom:15px;
}

.lyt-container-01 .lyt-thumb{
float:left;
width:443px;
}
.lyt-container-01 .lyt-txt{
float:right;
width:443px;
margin-top:40px;
}
.lyt-txt .info-txt{
  display: inline-block;
  margin-top: 30px;
  color: #999!important;
  font-size: 11px;
}

.lyt-container-02{
  margin-bottom:15px;/*   margin-bottom:40px; */
}

.lyt-container-02 .lyt-thumb{
float:right;
width:443px;
}
.lyt-container-02 .lyt-txt{
float:left;
width:443px;         
margin-top:60px;
}

.lyt-container-03 {
  margin-bottom: 40px;
}
.lyt-container-03 .lyt-txt{
  margin-top: 36px;
}




dl{
  position:relative;
  padding-top:5px;
}

dl.last{
  margin-bottom:40px;
}

dt{
  position:absolute;
  top:5px;
  left:0;
  width:80px;
}
dd{
  padding-left:100px;
  margin-top:3px;
  margin-bottom:7px;
}

.list-note{
  margin-top:1em;
  margin-bottom: 60px;
}
.note{
  padding-left: 10em;
  text-indent: -10em;
}
.note.red{
  color:red;
}
	
.note:before{
  content:'※';
}