@charset "utf-8";

@media screen and (max-width: 768px) {
/* -------------------------------------------------------------------
.template-creator
------------------------------------------------------------------- */
.template-container {
  max-width: 720px;
  padding-right: 10px;
  padding-left: 10px;
}





/* template-content */
.profile .detail01 .detailImg {
  width: 100%;
  font-size: 1em;
}
.profile .detail01 .detailTxt {
  position: static;
  width: 100%;
  min-height: 0;
  padding-right: 10px;
  padding-left: 10px;
  margin-top: 30px;
}
.profile .detail01 .detailTxt .inner {
  position: static;
}
.profile .detail01 .detailTxt .inner .name {
  margin-bottom: 1em;
}
.conts .txtConts .box h3 img {
  width: 27%;
  margin-bottom: 15px;
}





}