.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.ui-tabs{padding:0;}.ui-dialog.media-wrapper .ui-dialog-content{padding:0;}.ui-dialog.media-wrapper .ui-dialog-buttonpane{display:none;}.ui-front.media-wrapper{z-index:10001 !important;}#media-browser-tabset .ui-widget-header{background:none;}.ui-widget-content{border:none;}#media-browser-tabset #branding{padding:10px 10px 0px 10px;}#media-browser-tabset #branding h1{float:left;height:16px;margin-top:0px;}#media-tabs-wrapper{float:right;}#media-browser-tabset ul.tabs{padding:0;border:none;}#media-browser-tabset ul.tabs.primary li a:link{font-weight:bold;margin-right:0;}.media-item{background:#eee;border:1px solid #CCCCCC;box-shadow:inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);display:inline-block;padding:5px;position:relative;}.media-item img{display:block;}.media-item .label-wrapper{background:rgba(255,255,255,.8);bottom:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);left:0;max-height:100%;overflow:hidden;position:absolute;right:0;text-align:center;word-wrap:break-word;}.media-item .label-wrapper label{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 10px;}#media-browser-library-list{margin:0;padding:0;}.media-list-thumbnails li{float:left;list-style:none;margin:0 10px 10px 0;}.media-list-thumbnails li a{text-decoration:none;}.media-list-thumbnails .media-item.selected{background:#F4ECC7;border-color:#058AC5;}.media-list-thumbnails .media-item:hover{border-color:#058AC5;cursor:pointer;}.media-list-thumbnails .media-item .label-wrapper label{color:#058AC5;}.media-list-thumbnails .media-item .label-wrapper label:hover{cursor:pointer;}.media-list-thumbnails .form-type-checkbox{bottom:117px;left:6px;margin:0;padding:0;position:relative;}.media-widget .preview{display:inline-block;margin-right:10px;vertical-align:middle;}.media-ajaxing-disabled{background-color:#EBEBE4;}
div:not(.panels-ipe-editing) > div > div.panel-row-subscriber{display:none;}div.panels-ipe-editing > div > div > div > div.panel-row-non-subscriber:before,div.panels-ipe-editing > div > div.panel-row-non-subscriber:before{display:block;content:"非加入者に表示";width:8em;background:yellow;padding:2px 0.5em;margin-left:1em;}div.panels-ipe-editing > div > div > div > div.panel-row-non-subscriber div.panels-ipe-placeholder,div.panels-ipe-editing > div > div.panel-row-non-subscriber div.panels-ipe-placeholder{background-color:#ffe;}div.panels-ipe-editing > div > div.panel-row-subscriber:before{display:block;content:"加入者に表示";width:8em;background:orange;padding:2px 0.5em;margin-left:1em;}div.panels-ipe-editing > div > div.panel-row-subscriber div.panels-ipe-placeholder{background-color:#fc9;}div:not(.panels-ipe-editing) > div > div.panel-row-for-children{display:none;}div.panels-ipe-editing > div > div.panel-row-for-children:before{display:block;content:"ちいさなお子さまにおすすめ！";width:8em;background:#f60;padding:2px 0.5em;margin-left:1em;}div.panels-ipe-editing > div > div.panel-row-for-children div.panels-ipe-placeholder{background-color:#Fee;}div:not(.panels-ipe-editing) > div > div.panel-row-for-kids{display:none;}div.panels-ipe-editing > div > div.panel-row-for-kids:before{display:block;content:"小学生におすすめ！";width:8em;background:#6c0;padding:2px 0.5em;margin-left:1em;}div.panels-ipe-editing > div > div.panel-row-for-kids div.panels-ipe-placeholder{background-color:#efe;}div:not(.panels-ipe-editing) > div > div.panel-row-for-adult{display:none;}div.panels-ipe-editing > div > div.panel-row-for-adult:before{display:block;content:"おとなのキッズステーション";width:8em;background:#09f;padding:2px 0.5em;margin-left:1em;}div.panels-ipe-editing > div > div.panel-row-for-adult div.panels-ipe-placeholder{background-color:#eef;}div.panels-ipe-placeholder h3{width:inherit;}
.pane-views-search-block .view-search .block-facetapi{display:none !important;}.pane-views-search-block .view-search .search-result .thumbnail,.pane-views-search-block .view-search .search-result .date,.pane-views-search-block .view-search .search-result .description{display:none !important;}div.view-display-id-recent_teaser .grid-list > li{margin-bottom:20px;}div.view-display-id-recent_teaser .blog_entry .promo > div:nth-last-of-type(1) p{display:none !important;}@media (min-width:896px){div.view-display-id-recent_teaser .blog_entry h2{font-size:20px;}}@media (max-width:895px){div.view-display-id-recent_teaser .blog_entry h2{font-size:18px;}}
#colorbox #spt-browser-reject{display:block;}#spt-browser-reject{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;background:#FFF;border:1px solid #CCC;color:#4F4F4F;margin:0 auto;height:auto;padding:20px;position:relative;display:none;}#sbr-header{display:block;color:#333;padding:5px;padding-bottom:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-weight:bold;text-align:left;font-size:1.3em;margin-bottom:0.5em;}#spt-browser-reject p{text-align:left;padding:5px;margin:0;clear:both;}#spt-browser-reject ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}#spt-browser-reject ul li{cursor:pointer;float:left;width:120px;height:122px;margin:0 10px 10px 10px;padding:0;text-align:center;list-style:none;}#spt-browser-reject li a{color:#333;font-size:0.8em;text-decoration:none;padding:0;margin:0;}#spt-browser-reject li a:hover{text-decoration:underline;}#spt-browser-reject .sbr-icon{width:100px;height:115px;margin:1px auto;padding:0;background:transparent no-repeat scroll center top;cursor:pointer;display:block;position:relative;}#spt-browser-reject .sbr-browserName{display:block;position:absolute;width:90px;bottom:0;left:5px;}#sbr-close{margin:0 0 0 50px;clear:both;text-align:left;padding:0;margin:0;}#sbr-close a{color:#000;display:block;width:auto;margin:0;padding:0;text-decoration:underline;}#sbr-close p{padding:10px 0 0 0;margin:0;}#spt-browser-reject .cookie-prompt label{display:inline-block;margin-left:0.5em;}
