section#characterArea .characteristicBox{text-align:center;margin-top:20px}section#characterArea .characteristicBox img{width:70%}@media screen and (min-width: 768px){section#characterArea .characteristicBox img{width:100%}}@media screen and (min-width: 1024px){section#characterArea .characteristicBox{margin-top:60px;max-width:320px}section#characterArea .characteristicBox:last-of-type dt{height:3em;display:flex;align-items:center;justify-content:center}}section#characterArea .characteristicBox dt.charaTit{margin-top:20px;font-size:22px;font-size:2.2rem;font-weight:bold;line-height:1.5}@media screen and (min-width: 1200px){section#characterArea .characteristicBox dt.charaTit{font-size:29px;font-size:2.9rem}}section#characterArea .characteristicBox dt.charaTit span{color:#b00}section#characterArea .characteristicBox dd.charaTxt{width:90%;font-size:14px;font-size:1.4rem;text-align:left;margin:10px auto 0}section#characterArea .characteristicBox dd.charaTxt .annotation{font-size:12px;font-size:1.2rem;color:#666;line-height:1.5;text-align:left}@media screen and (min-width: 1200px){section#characterArea .characteristicBox dd.charaTxt{margin-top:20px;font-size:16px;font-size:1.6rem}}.reasonImgaeBox{padding:20px;margin:40px auto 0;text-align:center;width:90%}.reasonImgaeBox .annotation{color:#666;font-size:12px;font-size:1.2rem}.reasonImgaeBox>img{margin-top:15px;width:150px;height:150px}@media screen and (min-width: 768px){.reasonImgaeBox>img{width:180px;height:180px}}.reasonImgaeBox .reasonTit{font-weight:bold;font-size:22px;font-size:2.2rem;text-align:left}.reasonImgaeBox .reasonTit img{margin-right:10px;vertical-align:middle;width:32px}.reasonImgaeBox .reasonTxt{margin-top:15px;text-align:left}.reasonImgaeBox ul.contentsLink,.reasonImgaeBox .HintOfProgramLink{margin-top:10px;display:flex;flex-wrap:wrap;font-size:14px;font-size:1.4rem}.reasonImgaeBox ul.contentsLink a.linkArrow,.reasonImgaeBox .HintOfProgramLink a.linkArrow{background:url(/wp/wp-content/themes/a8new/images/icon_arrow.svg) no-repeat left 3px;background-size:6px 10px;padding-left:13px}.reasonImgaeBox ul.contentsLink li,.reasonImgaeBox ul.contentsLink p,.reasonImgaeBox .HintOfProgramLink li,.reasonImgaeBox .HintOfProgramLink p{width:100%;margin-top:5px;padding-left:1em;text-indent:-1em;display:block}.reasonImgaeBox ul.contentsLink p,.reasonImgaeBox .HintOfProgramLink p{margin-top:0}@media screen and (min-width: 768px){.reasonImgaeBox{padding:30px;display:flex;justify-content:space-between;margin:40px auto 0;width:100%}.reasonImgaeBox .annotation{margin-top:15px}.reasonImgaeBox .reasonTit{font-size:30px;font-size:3rem}.reasonImgaeBox .reasonTit img{margin-right:20px;width:60px}.reasonImgaeBox .reasonTxt{margin-top:20px;font-size:18px;font-size:1.8rem}.reasonImgaeBox>img{margin:0 0 0 20px}.reasonImgaeBox ul.contentsLink li{width:33%;margin-top:10px}}@media screen and (min-width: 1200px){.reasonImgaeBox{width:960px}}@media screen and (min-width: 768px){h2+.reasonImgaeBox{margin-top:60px}}@media screen and (min-width: 1024px){h2+.reasonImgaeBox{margin-top:70px}}section#attemptArea .mainColumn>p{width:90%;margin:20px auto 0}section#attemptArea .linkBox{width:90%;margin:0 auto}@media screen and (max-width: 560px){section#attemptArea .snsImage img,section#attemptArea .illegalImage img{width:80%}section#attemptArea .charityImage img{width:50%}}@media screen and (min-width: 768px){section#attemptArea a.linkArrow{background-size:9px 14px;padding-left:18px}}@media screen and (min-width: 1024px){section#attemptArea .mainColumn>p,section#attemptArea .linkBox{width:100%}}