@charset "utf-8";/*幅とマージン設定 */.ac-container{width: 100%;margin-left: 0px;margin-bottom:5px;}/*クリックできるようにする設定とか */.ac-container label{display: block;cursor: pointer;line-height: 150%;font-size: 1.3em;padding:0px;position: relative;}/*下向き矢印アイコンを入れる */.ac-container label:after,.ac-container input:checked + label:after{content: '+';position: absolute;width: 7%;height: 0px;right: 0px;top: 2px;color: #ffffff;font-weight:bold;}/*選択後に表示される上向きの矢印アイコンを入れる */.ac-container input:checked + label:after{content: '-';}/*ラジオボタンを隠す */.ac-container input{display: none;}/*コンテンツ部分の表示・非表示の設定 */.ac-container article{margin-top: 0px;overflow: hidden;height: 0px;position: relative;z-index: 10;transition:height 0.3s ease-in-out,}.ac-container input:checked ~ article{transition:height 0.5s ease-in-out,}/*コンテンツの部分のスタイル変更 */.ac-container article p{line-height:120%;font-size: 0.7em;padding: 0px;height:30px;}/*３つのクラスの高さを定義する */.ac-container input:checked ~ article.ac-small{height: 50%;border:3px solid #e5e5e5;}.ac-container input:checked ~ article.ac-medium{height: 75%;border:3px solid #e5e5e5;}.ac-container input:checked ~ article.ac-large{height: 100%;border:3px solid #e5e5e5;}