@charset "utf-8";.pkcContent .main h3{margin:23px 0 40px}.pkcContent .main h4.copy{margin-bottom:34px;padding-top:485px;background:url(../images/top/copy-bg.png) top center no-repeat}.pkcContent .main .newsBox{margin:78px 0 32px;text-align:left}.pkcContent .main .newsBox h4{margin:0 0 7px 3px}.pkcContent .main .newsBox dl{overflow:hidden;padding:25px 20px 20px;border:#ec6d88 solid;border-width:2px 0;background:#fff;font-weight:bold;color:#662b1f}.pkcContent .main .newsBox dl dt,.pkcContent .main .newsBox dl dd{margin-bottom:5px;font-size:1.2em;font-weight:bold;color:#662b1f}.pkcContent .main .newsBox dl dt{clear:both;float:left;width:6em}.pkcContent .main .newsBox dl dd{padding-left:7.5em}.pkcContent .main .topNav{overflow:hidden}.pkcContent .main .topNav li{float:left;margin:14px 14px 0 0}.pkcContent .main .topNav li.event,.pkcContent .main .topNav li.faq{margin-right:0}.pkcContent .main .topNav li a{display:block;width:244px;height:210px;line-height:0;padding-top:19px;border-bottom:solid 6px;border-radius:7px}.pkcContent .main .topNav li.about a{background:#3bbde4;border-bottom-color:#2196b9}.pkcContent .main .topNav li.service a{background:#ec6d88;border-bottom-color:#c93f5c}.pkcContent .main .topNav li.event a{background:#039a46;border-bottom-color:#00652d}.pkcContent .main .topNav li.card a{background:#90c31f;border-bottom-color:#5c8208}.pkcContent .main .topNav li.member a{padding-top:14px;background:#f39800;border-bottom-color:#ae6d00}.pkcContent .main .topNav li.faq a{background:#924898;border-bottom-color:#7c5d8d}.pkcContent .main .topNav li.about a:hover{background:#89d7ef}.pkcContent .main .topNav li.service a:hover{background:#f4a7b8}.pkcContent .main .topNav li.event a:hover{background:#68c290}.pkcContent .main .topNav li.card a:hover{background:#bcdb79}.pkcContent .main .topNav li.member a:hover{background:#f8c166}.pkcContent .main .topNav li.faq a:hover{background:#be91c1}.pkcContent .main .topNav li a:active{height:208px;margin-top:2px;border-bottom-width:2px}.pkcContent .main .topNav li.member.cs{width:244px;height:210px;line-height:0;padding-top:19px;border-bottom:#9e9e9e solid 6px;border-radius:7px;background:#c7c7c7}