#notice h1,#notice img{width:100%}.main{padding:0}#notice{background:#f7f6f4;border:3px solid #fff;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.2);margin:7em 0 2em}#notice:after,#notice:before{bottom:10px;box-shadow:0 5px 12px 3px rgba(0,0,0,.8);content:"";position:absolute;width:50%;z-index:-1}#notice:before{left:10px;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}#notice:after{right:10px;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}#notice h1{font-size:1.4em;padding:2% 3% 3%;margin:1em 0 0;text-align:center;display:block}#notice figure{background:rgba(165,30,45,1)}#notice figcaption{color:#fff;padding:3% 3% 2%}.back-news{text-align:right;margin-top:.5em}.back{background-color:#fff;border:3px solid #a51e2d;border-radius:.3em;color:#a51e2d;display:inline-block;font-weight:700;padding:.1em .5em .2em;text-decoration:none;webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.back:before{content:"\00ab \00a0";font-size:1.4em;line-height:1.3em;vertical-align:bottom}.back:active,.back:hover{border-color:#a6b0ba;color:#a6b0ba}@media only screen and (min-width:620px){#notice h1{padding:3% 3% 0;margin:.5em 0 2em}#notice img{float:left;width:50%}#notice figcaption{margin:0 0 0 50%;padding:1% 2% 1% 3%}}@media only screen and (min-width:768px){#notice img{width:55%}#notice figcaption{margin:0 0 0 55%;padding:2% 2% 2% 3%}}@media only screen and (min-width:900px){#notice h1{float:right;line-height:1.1em;padding:1% 2%;width:46%}#notice figure{background:0 0;position:relative}#notice img{width:50%}#notice figcaption{line-height:1.3em;background:rgba(165,30,45,.7);bottom:2%;color:#fff;font-weight:400;padding:1% 2%;position:absolute;right:1%;width:65%;z-index:1}#notice figcaption:before{background:rgba(165,30,45,1);bottom:0;content:"";left:29%;position:absolute;right:0;top:0;z-index:-1}}@media only screen and (min-width:1024px){#notice{margin:0}#notice h1{line-height:1.3em}#notice figcaption{bottom:5%;font-size:1.1em;line-height:1.4em;padding:1.5% 2%;right:2%}#notice figcaption:before{left:30.5%}.ck-content{margin:2em 0 0;padding-bottom:1em}.ck-content iframe,.ck-content img{width:100%}}@media only screen and (min-width:1140px){#notice h1{font-size:1.6em;line-height:1.4em}#notice figcaption{font-size:1.2em;line-height:1.5em;padding:1% 2%}}