/* 3.1 の themes/system/css/acms-admin.min.css にあり 3.2 で消えた表側向けの規則（tools/css_rules.py で機械的に抜き出し）。
   eibis テーマは表側で acms-admin.min.css だけを読み、ユニットの見た目をこれに頼っていた。3.2 の acms-admin.min.css の次に読む。 */
.clearHidden{display:block;clear:both;height:0;margin:0;border:none;visibility:hidden}
[class*=column-image]{margin-bottom:20px}
[class*=column-file]{margin-bottom:20px}
[class*=column-map]{margin-bottom:20px}
[class*=column-yolp]{margin-bottom:20px}
[class*=column-street-view]{margin-bottom:20px}
[class*=column-youtube]{margin-bottom:20px}
[class*=column-video]{margin-bottom:20px}
[class*=column-eximage]{margin-bottom:20px}
[class*=column-media]{margin-bottom:20px}
[class*=column-quote]{margin-bottom:20px}
[class*=column-module]{margin-bottom:20px}
[class*=column-image],[class*=column-media],[class*=column-eximage]{display:block}
[class*=column-image].caption,[class*=column-media].caption,[class*=column-eximage].caption{margin-bottom:10px}
[class*=column-image] a,[class*=column-media] a,[class*=column-eximage] a{display:block}
[class*=column-image] img,[class*=column-media] img,[class*=column-eximage] img{max-width:100%;height:auto;vertical-align:top}
[class*=column-image] .caption,[class*=column-media] .caption,[class*=column-eximage] .caption{margin:5px 0 0}
[class*=column-image][style*=width]{max-width:100%}
[class*=column-media] a[href*=media-download]{display:inline-block;width:100%}
[class*=column-map]>img,[class*=column-yolp]>img{max-width:100%}
[class*=column-map] img,[class*=column-yolp] img{width:auto;height:auto}
[class*=column-map]>div{max-width:100%}
[class*=column-yolp]{width:auto !important}
[class*=column-quote] blockquote{padding:20px 10px 20px 20px}
[class*=column-quote] .quoteImageContainer{position:relative;float:left;max-width:154px;margin-right:25px}
[class*=column-quote] .quoteImage{display:block;max-width:100%;height:auto}
[class*=column-quote] .quoteTitle{margin:0 0 5px;padding:0;line-height:1.4}
[class*=column-quote] .quoteTitle{font-size:18px}
@media print{[class*=column-quote] .quoteTitle{font-size:18px}}
[class*=column-quote] .quoteTitleLink{color:#006dd9}
[class*=column-quote] .quoteSiteName{margin:0 0 10px;padding:0;color:#4b4b4b}
[class*=column-quote] .quoteSiteName{font-size:11px}
@media print{[class*=column-quote] .quoteSiteName{font-size:11px}}
[class*=column-quote] .quoteDescription{margin:0;padding:0;color:#333;line-height:1.6}
[class*=column-quote] .quoteDescription{font-size:12px}
@media print{[class*=column-quote] .quoteDescription{font-size:12px}}
.column-image-left{float:left;text-align:left}
.column-image-right{float:right;text-align:right}
.column-image-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}
.column-image-auto{float:none}
.column-file-left{text-align:left}
.column-file-left+.caption{text-align:left}
.column-file-left{float:left;text-align:left}
.column-file-right{text-align:right}
.column-file-right+.caption{text-align:right}
.column-file-right{float:right;text-align:right}
.column-file-center{text-align:center}
.column-file-center+.caption{text-align:center}
.column-file-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}
.column-file-auto{text-align:auto}
.column-file-auto+.caption{text-align:auto}
.column-file-auto{float:none}
.column-map-left{float:left;text-align:left}
.column-map-right{float:right;text-align:right}
.column-map-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}
.column-map-auto{float:none}
.column-yolp-left{float:left;text-align:left}
.column-yolp-right{float:right;text-align:right}
.column-yolp-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}
.column-yolp-auto{float:none}
.column-street-view-left{float:left;text-align:left}
.column-street-view-right{float:right;text-align:right}
.column-street-view-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}
.column-street-view-auto{float:none}
.column-youtube-left{float:left;text-align:left}
.column-youtube-right{float:right;text-align:right}
.column-youtube-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}
.column-youtube-auto{float:none}
.column-video-left{float:left;text-align:left}
.column-video-right{float:right;text-align:right}
.column-video-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}
.column-video-auto{float:none}
.column-eximage-left{float:left;text-align:left}
.column-eximage-right{float:right;text-align:right}
.column-eximage-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}
.column-eximage-auto{float:none}
.column-media-left :not([href*=media-download],[href*=storage])+.caption{text-align:center}
.column-media-left{float:left;text-align:left}
.column-media-right :not([href*=media-download],[href*=storage])+.caption{text-align:center}
.column-media-right{float:right;text-align:right}
.column-media-center :not([href*=media-download],[href*=storage])+.caption{text-align:center}
.column-media-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}
.column-media-auto :not([href*=media-download],[href*=storage])+.caption{text-align:center}
.column-media-auto{float:none}
.column-quote-left{float:left;text-align:left}
.column-quote-right{float:right;text-align:right}
.column-quote-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}
.column-quote-auto{float:none}
.column-module-left{float:left;text-align:left}
.column-module-right{float:right;text-align:right}
.column-module-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}
.column-module-auto{float:none}
.entry-container{margin-right:10px;margin-left:10px}
.column-pdf-image{width:100%;border:solid 1px #aaa}
.column-inner-street-view{width:100%;padding-bottom:100%}
.column-iframe{position:relative;width:100%;height:100%;padding-top:30px;padding-bottom:56.25%;overflow:hidden}
.column-iframe iframe,.column-iframe object,.column-iframe embed{position:absolute;top:0;left:0;width:100%;height:100%}
.transaction-notice-,.validator-result-,.validator-result-1,.v-result-,.v-result-1{display:none}
.transaction-notice-error,.validator-result-error,.validator-result-0,.v-result-error,.v-result-0{display:block;color:#c1354a}
.fileSize{padding-left:10px;font-weight:bold}
.clearHidden{display:block;clear:both;height:0;margin:0;border:none;visibility:hidden}
.clearfix::after{display:block;clear:both;height:0;visibility:hidden;content:"."}
.clearfix{_display:inline-table;zoom:1}
