﻿*{margin:0;padding:0}body{line-height:1}html{height:100%}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}strong,b{font-weight:bold}nav ul{list-style:none}a{border:0;vertical-align:baseline;background:transparent;text-decoration:none;outline:0 none;color:#56ab48}a:hover{color:#000}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0;width:100%}input,select{vertical-align:middle}input,button{font-size:90%}select{border:1px solid #CCC}img,fieldset{border:0}ul>li{list-style:none}table{border-collapse:collapse}td,th{padding:5px;vertical-align:top}h1{font-weight:normal}h1,h2,h3,h4{color:#000;font-size:120%}body{background:#f5f5f7;font-family:"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;line-height:150%;color:rgba(0,0,0,0.9);font-size:90%;text-shadow:rgba(0,0,0,0.01) 0 0 1px;word-wrap:break-word;height:100%}.heading-primary,.heading-secondary{text-transform:uppercase;font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-weight:normal;color:#5a5d58;line-height:130%;letter-spacing:.1em}.heading-primary{font-size:1.3em}@media (min-width: 590px){.heading-primary{font-size:2em}}.heading-default{text-transform:uppercase;letter-spacing:.1em}.header{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-weight:lighter;line-height:130%;font-size:1.3em;color:#636363}.mce-content-body{background:#fff;font-size:90%;color:rgba(0,0,0,0.9);padding:1em}#field-event-description a,.event-description-editor a,.mce-content-body a{color:#56ab48;text-decoration:none}#field-event-description a:hover,.event-description-editor a:hover,.mce-content-body a:hover{color:#448739}#field-event-description p,.event-description-editor p,.mce-content-body p{padding-bottom:.5em}#field-event-description ol,#field-event-description ul,.event-description-editor ol,.event-description-editor ul,.mce-content-body ol,.mce-content-body ul{padding:.5em 0 1em 1.5em}#field-event-description ul>li,.event-description-editor ul>li,.mce-content-body ul>li{list-style:disc}#field-event-description ol>li,.event-description-editor ol>li,.mce-content-body ol>li{list-style:decimal}#field-event-description h2,.event-description-editor h2,.mce-content-body h2{color:#4A4A4A;font-size:1.3em}#field-event-description p,#field-event-description div,#field-event-description h2,.event-description-editor p,.event-description-editor div,.event-description-editor h2,.mce-content-body p,.mce-content-body div,.mce-content-body h2{line-height:150%}#field-event-description blockquote,.event-description-editor blockquote,.mce-content-body blockquote{margin:10px 10px 20px 35px}#field-event-description section,.event-description-editor section,.mce-content-body section{margin-bottom:20px}#field-event-description img,.event-description-editor img,.mce-content-body img{height:auto;max-width:100%;padding:5px 0}#field-event-description.part-description{max-height:900px;overflow:hidden;position:relative}#field-event-description.part-description:after{content:'';display:block;height:40px;width:100%;position:absolute;bottom:0;background-image:-ms-linear-gradient(rgba(255,255,255,0), #fff);background-image:-moz-linear-gradient(rgba(255,255,255,0), #fff);background-image:-webkit-linear-gradient(rgba(255,255,255,0), #fff);background-image:linear-gradient(rgba(255,255,255,0), #fff);background-color:transparent}#field-event-description .youtube-player-wrap{position:relative;padding-bottom:56.25%;height:0;margin:5px 0}#field-event-description .youtube-player{background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%}#field-event-description .embed{text-align:center}#field-event-description .embed a{background:none;padding-right:auto}#field-event-description .embed p.attribution{text-align:right;font-size:85%}.embed{background:none;padding-right:auto;text-align:center}
