.entry-content h2{color:#333;padding:.5em 0;border-top:solid 3px #333;border-bottom:solid 3px #333}.entry-content h3{padding:.25em .5em;color:#333;background:#f0f3f6;border-left:solid 5px #333}.entry-content h4{padding-bottom:2.5px;border-bottom:1px solid #ccc}.entry-content strong{background:linear-gradient(transparent 60%,#ff6 60%)}.voice{margin-bottom:40px}.voice-img-left{margin-left:4px;margin-top:-1px;float:left;width:60px;height:60px}.voice-img-right{margin-right:4px;margin-top:-1px;float:right;width:60px;height:60px}.voice figure img{width:100%;height:100%;border:2px solid #eee;border-radius:50%;margin:0}.voice-img-description{padding:5px 0 0;font-size:10px;text-align:center}.voice-text-right{color:#444;position:relative;margin-left:100px;padding:1.2em;border:3px solid #eee;background-color:#fff;border-radius:5px}.voice-text-left{position:relative;margin-right:100px;padding:1.2em;border:3px solid #eee;background-color:#fff;border-radius:5px}p.voice-text{margin:0 0 8px}p.voice-text:last-child{margin-bottom:0}.voice-text-right:before{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #eee;top:15px;left:-20px}.voice-text-right:after{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #fff;top:15px;left:-16px}.voice-text-left:before{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #eee;top:15px;right:-23px}.voice-text-left:after{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #fff;top:15px;right:-19px}.voice:after,.voice:before{clear:both;content:"";display:block}.strred{color:#da6272;font-weight:bold}.strblue{color:#45a1cf;font-weight:bold}.box1{padding:.5em 1em;margin:2em 0;border:solid 3px #000}.box1 p{margin:0;padding:0}.box8{padding:.5em 1em;margin:2em 0;color:#232323;background:#fff8e8;border-left:solid 10px #ffc06e}.box8 p{margin:0;padding:0}.box17{margin:2em 0;position:relative;padding:.5em 1.5em;border-top:solid 2px #000;border-bottom:solid 2px #000}.box17:before,.box17:after{content:'';position:absolute;top:-10px;width:2px;height: -webkit-calc(100% + 20px);height: calc(100% + 20px);background-color:#000}.box17:before{left:10px}.box17:after{right:10px}.box17 p{margin:0;padding:0}.box26r{position:relative;margin:2em 0;padding:.5em 1em;border:solid 3px #da6272;border-radius:8px}.box26r .box-title{position:absolute;display:inline-block;top:-13px;left:10px;padding:0 9px;line-height:1;font-size:19px;background:#fff;color:#da6272;font-weight:bold}.box26r p{margin:0;padding:0}.box26b{position:relative;margin:2em 0;padding:.5em 1em;border:solid 3px #45a1cf;border-radius:8px}.box26b .box-title{position:absolute;display:inline-block;top:-13px;left:10px;padding:0 9px;line-height:1;font-size:19px;background:#fff;color:#45a1cf;font-weight:bold}.box26b p{margin:0;padding:0}.box26y{position:relative;margin:2em 0;padding:.5em 1em;border:solid 3px #f3c759;border-radius:8px}.box26y .box-title{position:absolute;display:inline-block;top:-13px;left:10px;padding:0 9px;line-height:1;font-size:19px;background:#fff;color:#f3c759;font-weight:bold}.box26y p{margin:0;padding:0}#line_atto a{background:#25af00;box-shadow:0 5px 0 #219900;font-size:95%;position:relative;display:block;padding:20px;color:#fff;border-radius:6px;text-align:center;text-decoration:none;font-weight:bold;width:auto;margin:5% auto 5%}#line_atto a:hover{background:#219900;-webkit-transform:translate3d(0,5px,1px);-moz-transform:translate3d(0,5px,1px);transform:translate3d(0,5px,1px);box-shadow:none}