.main .single .top_title,.main .single .sin_date{width:75%;margin-left:auto;margin-right:auto}.main .single .img_box{width:75%}.main .single .text-box{line-height:1.5}.main .single .text-box p{margin-bottom:inherit}.main .single .text-box h2{position:relative;padding:20px;color:#fff;background:#0e89d4;box-shadow:0 0 0 5px #0e89d4;border:1px dashed #fff;font-size:130%}.main .single .text-box h3{color:#0e89d4;border-left:10px solid #0e89d4;background:#f2faff;padding-bottom:15px;padding-top:15px;padding-left:10px;font-size:120%}.main .single .text-box h4{margin-bottom:12px;font-size:110%}.main .single .text-box h4:first-letter {color:#0e89d4;border-bottom:3px solid;font-size:120%;padding-bottom:5px}.main .single .text-box ol>li,.main .single .text-box ul>li{position:relative;counter-increment:number;margin-bottom:20px;padding-left:30px}.main .single .text-box ol>li:last-child,.main .single .text-box ul>li:last-child{margin-bottom:0}.main .single .text-box ol>li:before,.main .single .text-box ul>li:before{display:block;position:absolute;left:0;top:0;bottom:0;right:auto;margin:auto;color:#0e89d4}.main .single .text-box ol li:before{border-color:#0e89d4;content:counter(number);border:1px solid #0e89d4;width:20px;height:20px;font-size:14px;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center}.main .single .text-box ul li:before{content:'▶︎';width:23px;text-align:center}.main .single .text-box table{border:1px solid #0e89d4}.main .single .text-box table th,.main .single .text-box table td{padding:10px;line-height:1.3;border-left:1px solid #0e89d4}.main .single .text-box table tr:first-child th,.main .single .text-box table tr:first-child td{background-color:#0e89d4;color:#fff}.main .single .text-box table tr:first-child th:nth-child(n+2),.main .single .text-box table tr:first-child td:nth-child(n+2){border-left:1px solid #fff}.main .single .text-box table tr:nth-child(n+2) th,.main .single .text-box table tr:nth-child(n+2) td{border-top:1px solid #0e89d4}.main .single .text-box table tr:nth-child(n+2) th:nth-child(n+2),.main .single .text-box table tr:nth-child(n+2) td:nth-child(n+2){border-left:1px solid #0e89d4}.main .single .text-box .alignleft,.main .single .text-box .aligncenter,.main .single .text-box .alignright{display:block}.main .single .text-box .alignleft{margin-left:0;margin-right:auto}.main .single .text-box .aligncenter{margin-left:auto;margin-right:auto}.main .single .text-box .alignright{margin-left:auto;margin-right:0}.main .single .text-box figure{max-width:100%}.main .single .text-box figcaption{font-size:85%;margin-top:5px}.main .single .text-box strong{font-weight:700}.main .single .text-box blockquote{background:#f2faff;padding:20px;font-style:italic;font-size:85%}.main .single .text-box a{color:#1a0dab;border-bottom:1px solid;transition:.3s;display:inline-block}.main .single .text-box a:hover{border-bottom:1px solid transparent}@media (max-width:768px){.main .single .top_title,.main .single .sin_date,.main .single .img_box{width:85%}.main .single .text-box h2{padding:15px}.main .single .text-box h3{padding-bottom:10px;padding-top:10px}.main .single .text-box blockquote{padding:10px}}@media (max-width:480px){.main .single .top_title,.main .single .sin_date,.main .single .img_box{width:100%}.main .single .text-box h2{padding:10px;padding-bottom:15px}.main .single .text-box h3{border-width:5px;padding-left:10px}}