.hover--opacity{display:block;transition:.1s}.hover--opacity:hover{opacity:.7;transition:.2s}.hover--link-color{transition:.1s}.hover--link-color:hover{opacity:.7;transition:.14s;color:#008dcc}.hover--scale{display:block}@media(min-width: 1200px){.hover--scale{transition:.1s}.hover--scale:hover{display:block;transform:scale(1.05);transition:.15s}}@media(max-width: 767px){.sidebar--guide{display:none}}.secret__description{line-height:1.7}@media(max-width: 767px){.secret__description{font-size:1.6rem;margin-bottom:15px}}@media(min-width: 768px){.secret__description{font-size:1.8rem;margin-bottom:20px}}@media(max-width: 767px){.secret-section{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:30px}}@media(min-width: 768px){.secret-section{margin-bottom:50px}}@media(max-width: 767px){.secret-section--last-child{margin-bottom:40px;border-bottom:none;padding-bottom:0}}.secret-section__tit{margin-bottom:5px}.secret-section__tit .damion{color:#f39800;padding-right:3px}@media(max-width: 767px){.secret-section__tit .damion{font-size:3rem}}@media(min-width: 768px){.secret-section__tit .damion{font-size:4rem}}.secret-section__tit__caption{color:#eb6100;font-weight:400}@media(max-width: 767px){.secret-section__tit__caption{font-size:1.55rem;margin-bottom:15px}}@media(min-width: 768px){.secret-section__tit__caption{font-size:1.7rem;margin-bottom:20px}}@media(max-width: 767px){.secret-section__img{margin-bottom:10px}}@media(min-width: 768px){.secret-section__img{margin-bottom:20px}}.secret-section__img img{display:block}.secret-section--last{border:3px solid #f39800}@media(max-width: 767px){.secret-section--last{border-width:1px;padding:15px 20px;margin-bottom:30px}}@media(min-width: 768px){.secret-section--last{padding:25px 30px;margin-bottom:20px}}.secret-section--last__point{color:#f39800;display:block;font-weight:400}@media(max-width: 767px){.secret-section--last__point{font-size:1.7rem;margin-bottom:3px}}@media(min-width: 768px){.secret-section--last__point{font-size:2rem;margin-bottom:5px}}.secret-section--last__tit{color:#eb6100;font-weight:bold}@media(max-width: 767px){.secret-section--last__tit{font-size:2rem;margin-bottom:10px}}@media(min-width: 768px){.secret-section--last__tit{font-size:2.4rem;margin-bottom:15px}}@media(max-width: 767px){.secret-section--last__txt{font-size:1.6rem}}@media(min-width: 768px){.secret-section--last__txt{font-size:1.8rem}}