#wrapper {
	background: #fff;
}

#fv {
  position: relative;
  top: 0;
  left: 0;
}

.smp90Btn {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
}

#contentsArea .smp90Btn img {
  width: 90vw;
}

.btnDog,
.btnCat {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
}

#contentsArea .btnDog img,
#contentsArea .btnCat img {
	width: 82vw;
}

#contentsArea .cv01.cv .sectionInner .btnDogTan .btn img,
#contentsArea .cv01.cv .sectionInner .btnCatTan .btn img {
	width: 80.5vw;
}

.btnDogTan {
  position: absolute;
  bottom: 5vw;
  left: 0;
}

.cv01 .sectionInner > div {
	position: relative;
}

#contentsArea a:link,
#contentsArea a:hover,
#contentsArea a:visited,
#contentsArea a:active { background: transparent; }

#contentsArea .cv01 .sectionInner > div > div {
	width: 100%;
	text-align: center;
}

.cv01 {
	background: #eb5d24;
}

.cv01.catCvUnit {
	background: #f9e1d7;
}

#contentsArea .cv01.cv .sectionInner .btn img {
	width: 85vw;
}

.cv01 .sectionInner .cvInfo {
	padding: 2% 3% 6vw;
	color: #fff;
	font-size: 2.5vw;
	text-align: left;
	background: #eb5d24;
	box-sizing: border-box;
}

.cv01.catCvUnit .sectionInner .cvInfo {
	padding: 2% 3% 6vw;
	color: #535353;
	font-size: 2.5vw;
	text-align: left;
	background: #f9e1d7;
	box-sizing: border-box;
}

.cv01.catCvUnit .sectionInner .cvInfo a {
	color: #535353;
}

.cv01 .sectionInner .cvInfo li {
	padding: 0 0 0 1em;
	text-indent: -1em;
}

.cv01 .sectionInner .cvInfo li.noIndent {
	padding: 0;
	text-indent: 0;
}

.cv01 .sectionInner .cvInfo li a {
	color: #fff;
}

.cvCont {
  position: relative;
  top: 0;
  left: 0;
	padding: 0;
  background: url(../img/bg-cv-01.gif) 0 bottom no-repeat;
	background-size: 100% auto;
}

.catCvUnit .cvCont {
  background: url(../img/bg-cv-02.gif) 0 bottom no-repeat;
	background-size: 100% auto;
}

.cvCont.noBg {
	background: none;
}

.cvContIn {
  position: relative;
  top: 0;
  left: 0;
}

.cvContTan {
	margin: 0 auto 2vw;
	padding: 0 0 5.5vw;
}

.importDetail .id-sec:first-of-type {
	margin: 0 0 30px;
}

.btn {
	margin: 0;
	padding: 0;
	background: none;
}