@media print, screen{html.isModal,body.isModal{overflow:hidden}#contents #bnr_socialcontributions{width:38.13vw;display:block;margin-top:4vw}#contents #bnr_socialcontributions img{width:100%}#contents article{padding:10.67vw 4vw}#contents article section .summary01 p:nth-child(n+2){margin-top:1em !important}#contents article section h4{color:#1078E2;font-size:4vw;margin-top:4vw}#contents article section h5{margin-top:2em}#contents article section .mt01{margin-top:0.5em !important}#contents article section .images01{margin-top:4vw}#contents article section .images01 img{display:inline-block;width:19.73vw;margin-right:2.67vw}#contents article section .images01 .right01{display:inline}#contents article section .images01 .right01>p{width:65vw;display:inline-block}#contents article section .images02{margin-top:1.33vw}#contents article section .images02 img{width:100%;-moz-border-radius:4vw;-webkit-border-radius:4vw;border-radius:4vw;margin-top:2.67vw}#contents article section figure img{-moz-border-radius:4vw;-webkit-border-radius:4vw;border-radius:4vw;width:100%}#contents article section figure figcaption{margin-top:0.7em;font-size:2.67vw;line-height:1.6em}}@media screen and (min-width: 640px){#contents #bnr_socialcontributions{width:286px;display:block;margin-top:20px}#contents #bnr_socialcontributions img{width:100%}#contents article{width:1000px;margin:0 auto;padding:100px 0}#contents article section h4{margin-top:30px;font-size:18px}#contents article section h5{margin-top:2em}#contents article section .mt01{margin-top:0.5em !important}#contents article section .images01{margin-top:30px}#contents article section .images01 img{float:left;display:block;width:280px;margin-right:0}#contents article section .images01 .right01{float:right;display:block;width:690px}#contents article section .images01 .right01>p{width:auto;display:inline-block}#contents article section .images02{margin-top:30px}#contents article section .images02 img{width:490px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;margin-top:0}#contents article section .images02 img:nth-child(1){float:left}#contents article section .images02 img:nth-child(2){float:right}#contents article section figure img{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}#contents article section figure figcaption{font-size:12px}}
