@media print, screen{#content{background-image:url(../images/bg02.png);background-size:26.25vw auto;background-position:center top;padding-bottom:3.125vw}#content .contentWrap h1{background-color:#7910D0;padding:12.5vw 0 12.5vw 3.125vw;color:#fff;font-size:6.875vw;line-height:1.36em}#content .contentWrap #lists{padding:3.125vw}#content .contentWrap #lists>a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3.75vw;-webkit-border-radius:3.75vw;border-radius:3.75vw;padding:3.125vw 9.375vw 3.125vw 3.125vw;background-color:#fff;color:#3C3C3C;text-decoration:none;display:block;overflow:hidden;margin-top:3.125vw;background-image:url(../../common/2020/images/arrow04_pink.svg);background-size:2.8125vw auto;background-repeat:no-repeat;background-position:right 3.125vw center}#content .contentWrap #lists>a:first-of-type{margin-top:0}#content .contentWrap #lists>a.event{border:0.9375vw solid #BAD428}#content .contentWrap #lists>a.campaign{border:0.9375vw solid #00B5F0}#content .contentWrap #lists>a.other{border:0.9375vw solid #FF9900}#content .contentWrap #lists>a h3{font-size:3.4375vw;font-weight:900;line-height:1.45em;color:#8B13EF}#content .contentWrap #lists>a p{margin-top:1.5625vw;font-size:3.125vw;line-height:1.4em}#content .btn_index{background-color:#7910D0;margin-bottom:0.625vw;padding:6.25vw 0}#content .btn_index a{margin:0 auto;background-image:url(../images/bg02.png);background-size:26.25vw auto;background-position:center top;width:91.875vw;height:20.625vw;padding-top:0.5em;display:block;vertical-align:middle;line-height:1.3em;font-size:5.6258vw;font-weight:900;text-decoration:none;text-align:center;color:#8B13EF;display:block;border:0.9375vw solid #8B13EF;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:calc(20.625vw/2);-webkit-border-radius:calc(20.625vw/2);border-radius:calc(20.625vw/2);position:relative}#content .btn_index a svg{position:absolute;width:3.4375vw;height:6.25vw;right:4.6875vw;top:calc(50% - (6.25vw/2))}#content nav{background-color:#7910D0;padding:0 3.125vw}#content nav ul li a{display:block;font-size:5vw;padding:6.25vw 3.125vw;font-weight:900;color:#fff;text-decoration:none;background-image:url(../../common/2020/images/arrow05.svg);background-repeat:no-repeat;background-size:2.8125vw auto;background-position:right 3.125vw center}#content nav ul li:after{content:"";display:block;height:0.625vw;line-height:0;-moz-border-radius:.3125vw;-webkit-border-radius:.3125vw;border-radius:.3125vw;background-color:#6F10BE}#content nav ul li:last-of-type:after{display:none}}@media print, screen and (min-width: 640px){#content{background-size:168px auto;margin-bottom:0;min-width:1240px;padding-bottom:30px}#content .contentWrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#content .contentWrap h1{padding:80px 0;font-size:40px;line-height:1em}#content .contentWrap h1 span{width:1240px;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto}#content .contentWrap #lists{min-width:1240px;width:1240px;padding:30px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#content .contentWrap #lists>a{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding:20px 80px 20px 20px;margin-top:10px;background-size:12px auto;background-position:right 34px center}#content .contentWrap #lists>a:hover{border:4px solid #F24FA0 !important}#content .contentWrap #lists>a:hover h3,#content .contentWrap #lists>a:hover p{color:#F24FA0}#content .contentWrap #lists>a:first-of-type{margin-top:0}#content .contentWrap #lists>a.event{border:4px solid #BAD428}#content .contentWrap #lists>a.campaign{border:4px solid #00B5F0}#content .contentWrap #lists>a.other{border:4px solid #FF9900}#content .contentWrap #lists>a h3{font-size:16px;font-weight:900;line-height:1.45em}#content .contentWrap #lists>a p{margin-top:8px;font-size:14px;line-height:1.4em}#content .btn_index{margin-bottom:2px;padding:40px 0}#content .btn_index a{margin:0 auto;background-image:url(../images/bg02.png);background-size:168px auto;background-position:center top;width:380px;height:74px;vertical-align:middle;padding-top:0;padding-left:26px;display:inline-block;line-height:66px;font-size:22px;font-weight:900;text-decoration:none;text-align:left;color:#8B13EF;display:block;border:4px solid #8B13EF;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:37px;-webkit-border-radius:37px;border-radius:37px;position:relative}#content .btn_index a svg{position:absolute;width:12px;height:22px;right:16px;top:calc(50% - (22px/2))}#content .btn_index a:hover{background-color:#8B13EF;border:4px solid #fff;background-image:none;color:#fff}#content .btn_index a:hover svg path{fill:#fff}#content nav{padding:0}#content nav ul{padding:30px 0;text-align:center}#content nav ul li{display:inline-block}#content nav ul li a{margin:0 5px 0 11px;display:inline-block;font-size:20px;padding:22px 46px 22px 17px;background-size:12px auto;background-position:right 17px center;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#content nav ul li a:hover{background-color:#6F10BE}#content nav ul li:after{position:absolute;display:inline-block;height:66px;width:6px;line-height:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#content nav ul li:first-of-type:before{content:"";background-color:#6F10BE;position:absolute;display:inline-block;height:66px;width:6px;line-height:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#content nav ul li:last-of-type:after{display:inline-block;height:66px;width:6px;line-height:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}}
