﻿#calendar-contain{margin-bottom:0;font-size:14px}#calendar-contain h3,#calendar-contain h4{font-family:"ヒラギノ角ゴ ProN W6", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Lucida Grande", "segoe UI",  Meiryo, Verdana, Arial, sans-serif !important;font-weight:bold;text-align:center;color:#FC3BB7;letter-spacing:0;margin-bottom:30px}#calendar-contain p{color:#000}#calendar-contain #head{width:100%;margin:0 auto 30px;padding:　0;background:#FFF}#calendar-contain #head h2{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;top:auto;right:auto;bottom:auto;left:auto;background:url(https://static.minne.com/files/pages/topics/calendar/2016/header.png) no-repeat center center;height:450px;width:100%;margin:0 auto}#calendar-contain #head p{font-size:15px;font-weight:bold;text-align:center;line-height:1.9em;margin:0 auto 70px;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#calendar-contain #article{width:100%;position:relative;margin:0 auto;text-align:left;font-family:"Lucida Grande", "segoe UI", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", Meiryo, Verdana, Arial, sans-serif}#calendar-contain #article h3{font-family:"ヒラギノ角ゴ ProN W6", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Lucida Grande", "segoe UI",  Meiryo, Verdana, Arial, sans-serif !important;font-weight:bold;text-align:center;color:#FC3BB7;font-size:28px}#calendar-contain #article a{color:#00A0D6}#calendar-contain #article a:hover{text-decoration:none;opacity:0.7}#calendar-contain #article .section{margin:0 auto;padding:0;width:100%;max-width:1100px}#calendar-contain #article .section ul{margin:0 -38px 0 0}#calendar-contain #article .section li{width:calc(25% - 38px);float:left;margin:0 38px 25px 0;text-align:center;position:relative}#calendar-contain #article .section li img{width:100%}#calendar-contain #article .section li dd{margin-top:10px}#calendar-contain #article .section li h4,#calendar-contain #article .section li p{text-align:left;margin:0 auto;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#calendar-contain #article .section li h4 a{color:#FC3BB7}#calendar-contain #article .section li p{margin:5px auto}#calendar-contain #article .section li a{text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#calendar-contain #article .section p.btn{margin:60px auto}#calendar-contain #article .section p.btn a{margin:0 auto;display:block;width:380px;height:60px;line-height:60px;font-size:18px;color:#fff;text-align:center;background:#FC3BB7;border-radius:4px}#calendar-contain #article .section.about{width:920px;margin:60px auto 90px;padding:50px 60px;border:2px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#calendar-contain #article .section.about p{font-size:15px;line-height:1.9em;padding-left:180px;background:url(https://static.minne.com/files/pages/topics/calendar/2016/retro_logo.png) no-repeat left center;min-height:70px}#calendar-contain #article .section.about a{color:#FC3BB7}.sp_only{display:none}#topics_social{width:100%;max-width:1100px;margin:0 auto 10px;text-align:right;height:20px;position:relative;z-index:500}#topics_social .mixi,#topics_social .hatena,#topics_social .facebook,#topics_social .twitter{display:inline-block}#topics_social .mixi{width:70px;overflow:hidden}#topics_social .hatena{width:55px;overflow:hidden}#topics_social .facebook{margin-right:10px}#topics_social .twitter{width:100px;height:20px;overflow:hidden}.clear{clear:both;height:0}.sp_only{display:none}@media only screen and (max-device-width: 480px),only screen and (max-width: 480px){#calendar-contain{position:relative;font-size:14px}#calendar-contain h3{margin:0 auto 30px}#calendar-contain #head{padding-top:10px;margin-top:20px}#calendar-contain #head h2{height:460px;background:url(https://static.minne.com/files/pages/topics/calendar/2016/header_sp.png) no-repeat center}}@media only screen and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 1.5),only screen and (max-device-width: 480px) and (min-resolution: 192dpi),only screen and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (min-width: 320px),only screen and (max-device-width: 480px) and (min--moz-device-pixel-ratio: 2) and (min-width: 320px),only screen and (max-device-width: 480px) and (-o-min-device-pixel-ratio: 2/1) and (min-width: 320px),only screen and (max-device-width: 480px) and (min-device-pixel-ratio: 2) and (min-width: 320px),only screen and (max-device-width: 480px) and (min-resolution: 192dpi) and (min-width: 320px),only screen and (max-device-width: 480px) and (min-resolution: 2dppx) and (min-width: 320px),only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.5),only screen and (max-width: 480px) and (min-resolution: 192dpi),only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (min-width: 320px),only screen and (max-width: 480px) and (min--moz-device-pixel-ratio: 2) and (min-width: 320px),only screen and (max-width: 480px) and (-o-min-device-pixel-ratio: 2/1) and (min-width: 320px),only screen and (max-width: 480px) and (min-device-pixel-ratio: 2) and (min-width: 320px),only screen and (max-width: 480px) and (min-resolution: 192dpi) and (min-width: 320px),only screen and (max-width: 480px) and (min-resolution: 2dppx) and (min-width: 320px){#calendar-contain #head h2{background:url(https://static.minne.com/files/pages/topics/calendar/2016/header_sp_r.png) no-repeat center;-webkit-background-size:480px auto !important;-moz-background-size:480px auto !important;-ms-background-size:480px auto !important;-o-background-size:480px auto !important;background-size:480px auto !important}}@media only screen and (max-device-width: 480px),only screen and (max-width: 480px){#calendar-contain #head p{margin-top:40px;margin-bottom:40px;text-align:left}#calendar-contain #head p br{display:none}#calendar-contain #article{width:100%}#calendar-contain #article h3{font-size:20px}#calendar-contain #article .section{padding:0 20px 20px;margin-bottom:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#calendar-contain #article .section ul{margin:0 -10px 0 0}#calendar-contain #article .section li{width:calc(50% - 10px);margin:0 10px 20px 0}#calendar-contain #article .section li h4,#calendar-contain #article .section li p{font-size:14px;font-weight:normal}#calendar-contain #article .section p.btn{margin:20px auto 0}#calendar-contain #article .section p.btn a{width:100%;height:54px;line-height:54px;font-size:16px}#calendar-contain #article .section.about{width:calc(100% - 40px);margin:20px 20px 100px;padding:30px 20px}#calendar-contain #article .section.about p{padding-left:0;padding-top:90px;background:url(https://static.minne.com/files/pages/topics/calendar/2016/retro_logo.png) no-repeat center top}#calendar-contain #article .section.about a{color:#FC3BB7}.pc_only{display:none}.sp_only{display:inline}#topics_social{position:absolute;bottom:-80px;height:50px;width:250px;margin:10px;text-align:left;z-index:900}}
