@charset "UTF-8";
.manual { margin-top: 40px; }

.manual__contents { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.manual__list { width: calc(100% / 2 - 32px); }

@media (max-width: 1023px) { .manual__list { width: 100%; }
  .manual__list:nth-of-type(n+2) { margin-top: 32px; } }

.manual__list:nth-of-type(n+3) { margin-top: 32px; }

.manual__link { color: #333333; display: inline-block; position: relative; -webkit-transition: 0.4s all; transition: 0.4s all; }

.manual__link:hover { color: #06C755; text-decoration: none; }

.manual__link:after { background: url(/static/jp/common/img/ico_rightArrow01.png) 0 0 no-repeat; background-size: cover; content: ""; display: inline-block; height: 10px; position: absolute; right: -20px; top: calc(50% - 5px); vertical-align: middle; width: 6px; }

.manual__detail dt { font-size: 1.8rem; }

@media (max-width: 1023px) { .manual__detail dt { font-size: 1.7rem; } }

.manual__detail dt:nth-of-type(n+2) { margin-top: 20px; }

.manual__detail dd { color: #707070; margin-top: 4px; font-size: 1.4rem; }

.link { margin-top: 80px; }

.link__block { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }

.link__block li:nth-of-type(n+2) { margin-left: 40px; }

@media (max-width: 1023px) { .link__block li:nth-of-type(n+2) { margin-left: 0; margin-top: 32px; } }

@media (max-width: 1023px) { .link__block li:nth-of-type(n+4) { margin-top: 0; } }

.link__block li:nth-of-type(4) { margin-left: 0; }

.link__list { width: calc(100% / 3 - 40px); }

@media (max-width: 1023px) { .link__list { width: 100%; } }

.link__list a { border: 2px solid #707070; -webkit-transition: 0.4s all; transition: 0.4s all; }

.link__item01 { background-color: #ffffff; border-radius: 8px; color: #707070; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 8px 16px 16px; }

.link__item01:hover { background-color: #707070; color: #ffffff; text-decoration: none; }

.link__item02 { background: #ffffff; border-radius: 999em; color: #707070; display: block; margin-top: 32px; padding: 16px; position: relative; text-align: center; -webkit-transition: 0.4s all; transition: 0.4s all; }

.link__item02:after { background: url(/static/jp/common/img/ico_rightArrow06.png) 0 0 no-repeat; background-size: cover; content: ""; display: inline-block; height: 10px; position: absolute; right: 17px; top: calc(50% - 5px); vertical-align: middle; width: 6px; }

.link__item02:hover { background: #707070; color: #ffffff; text-decoration: none; }

.link__item02:hover::after { background: url(/static/jp/common/img/ico_rightArrow02.png) 0 0 no-repeat; background-size: cover; content: ""; }

.link__title { border-bottom: 1px dashed #cccccc; padding: 8px 0; position: relative; text-align: center; }

.link__title01:before { background: url(/static/jp/manual/line-ads/img/Check.png); }

.link__title02:before { background: url(/static/jp/manual/line-ads/img/light.png); }

.link__title03:before { background: url(/static/jp/manual/line-ads/img/book.png); }

.link__title:before { background-position: 0 0; background-repeat: no-repeat; background-size: 25px auto; content: ""; display: inline-block; height: 28px; left: 10%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 25px; }

.link__title:after { background: url(/static/jp/common/img/ico_rightArrow06.png) 0 0 no-repeat; background-size: cover; content: ""; display: inline-block; height: 10px; margin-bottom: 4px; margin-left: 10px; vertical-align: middle; width: 6px; }

.link__text { font-size: 1.5rem; font-family: "UD新ゴ M"; margin-top: 16px; }

.link__item01:hover .link__title:after { background: url(/static/jp/common/img/ico_rightArrow02.png) 0 0 no-repeat; background-size: cover; content: ""; }
/*# sourceMappingURL=style.css.map */