.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;}
#facebox .b{background:url(/sites/all/modules/custom/utilities/facebox/b.png);}#facebox .tl{background:url(/sites/all/modules/custom/utilities/facebox/tl.png);}#facebox .tr{background:url(/sites/all/modules/custom/utilities/facebox/tr.png);}#facebox .bl{background:url(/sites/all/modules/custom/utilities/facebox/bl.png);}#facebox .br{background:url(/sites/all/modules/custom/utilities/facebox/br.png);}#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left;}#facebox .popup{position:relative;}#facebox table{border-collapse:collapse;}#facebox tbody{border:none;}#facebox td{border-bottom:0;padding:0;}#facebox .body{padding:10px;background:#fff;width:620px;}#facebox .loading{text-align:center;}#facebox .image{text-align:center;}#facebox img{display:inline-block;border:0;margin:0;}#facebox .fbfooter{border-top:1px solid #FFFFFF;padding-top:5px;margin-top:10px;text-align:right;}#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0;}#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%;}.facebox_hide{z-index:-100;}.facebox_overlayBG{background-color:#000;z-index:99;}* html #facebox_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
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;}
.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:none;}.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:block;}
.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;}}
a.follow-link{display:block;height:30px;line-height:26px;background-position:0 0;background-repeat:no-repeat;padding-left:28px;padding-right:3px;}span.follow-link-wrapper a{float:left;}a.follow-link-facebook{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-facebook.png);}a.follow-link-googleplus{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-googleplus.png);}a.follow-link-myspace{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-myspace.png);}a.follow-link-virb{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-virb.png);}a.follow-link-bliptv{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-bliptv.png);}a.follow-link-lastfm{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-lastfm.png);}a.follow-link-youtube{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-youtube.png);}a.follow-link-twitter{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-twitter.png);}a.follow-link-picasa{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-picasa.png);}a.follow-link-flickr{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-flickr.png);}a.follow-link-vimeo{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-vimeo.png);}a.follow-link-linkedin{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-linkedin.png);}a.follow-link-delicious{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-delicious.png);}a.follow-link-tumblr{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-tumblr.png);}a.follow-link-this-site{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-feed.png);}a.follow-link-viadeo{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-viadeo.png);}a.follow-link-xing{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-xing.png);}a.follow-link-spiceworks{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-spiceworks.png);}a.follow-link-newsletter{background-image:url(/sites/all/modules/contrib/follow/icons/small/icon-newsletter.png);}
@font-face{font-family:'animax';src:url(/sites/all/modules/custom/utilities/authbase_jp/css/fonts/animax.eot?qkkkrr);src:url(/sites/all/modules/custom/utilities/authbase_jp/css/fonts/animax.eot?qkkkrr#iefix) format("embedded-opentype"),url(/sites/all/modules/custom/utilities/authbase_jp/css/fonts/animax.ttf?qkkkrr) format("truetype"),url(/sites/all/modules/custom/utilities/authbase_jp/css/fonts/animax.woff?qkkkrr) format("woff");font-weight:normal;font-style:normal;font-display:block;}ul.authbase-jp-usermenu-block,ul.authbase-jp-signin-block{display:none;}.block-authbase-jp{float:right;line-height:55px;font-family:animax,avenir,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ","MS PGothic",Helvetica,sans-serif}.block-authbase-jp > ul{margin:0;}.block-authbase-jp > ul > li.authbase-jp-user-menu{list-style:none;}.block-authbase-jp > ul > li.authbase-jp-user-menu > a.dropdown-toggle{display:flex;padding:8.5px 0;}.block-authbase-jp > ul > li.authbase-jp-user-menu > a.dropdown-toggle:after{display:block;content:"\e904";font-family:inherit;padding:0 6px;font-size:10px;line-height:37px;}.block-authbase-jp > ul > li.authbase-jp-user-menu.open > a.dropdown-toggle:after{display:block;content:"\e904";font-family:inherit;font-size:10px;line-height:36px;top:-2px;transform:rotate(180deg);}.block-authbase-jp > ul > li.authbase-jp-user-menu > a.dropdown-toggle > .authbase-jp-user-icon-img{display:block;height:36px;width:36px;border-radius:50%;border:1px #fff solid;background-size:100% 100%;}.block-authbase-jp > ul > li.authbase-jp-user-menu > a.dropdown-toggle.authbase-jp-user-icon-notification:before{content:"\e905";position:absolute;font-weight:normal;color:#f2106f;height:16px;width:16px;line-height:16px;border-radius:50%;background:#fff;top:5px;right:19px;z-index:10;}.block-authbase-jp > ul > li.authbase-jp-user-menu > a.dropdown-toggle.authbase-jp-user-icon-notification{position:relative;}ul.authbase-jp-dropdown-menu.dropdown-menu{width:300px;background-color:#fff;margin:0;padding:20px;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option{border-bottom:#eee 1px solid;margin:0;color:#8c9395;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option.authbase-jp-username{padding:12px 5px 20px 5px;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option:last-child{border-bottom:none;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option > a{color:#8c9395;font-size:14px;font-weight:normal;transition:all 0.3s ease;padding:12px 5px;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option > a:hover{background-color:#f6f7f9;text-decoration:none !important;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option > p{font-style:normal;font-size:14px;letter-spacing:normal;margin:0;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option.authbase-jp-username > p{line-height:21px;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option.authbase-jp-username > p.authbase-jp-welcome-text{margin-bottom:3px;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option.authbase-jp-username > p.authbase-jp-nickname{color:#555;font-size:18px;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option.authbase-jp-username > a.authbase-jp-vod-notification{color:#f2106f;position:relative;font-size:12px;font-weight:bold;margin-top:10px;line-height:21px;border:#f2106f 1px solid;border-radius:5px;padding:10px;transition:all 0.3s ease;font-family:animax;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option.authbase-jp-username > a.authbase-jp-vod-notification:hover{background-color:#f2106f;color:#fff;text-decoration:none !important;cursor:pointer;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option.authbase-jp-username > a.authbase-jp-vod-notification:before{content:"\e905";margin-right:10px;font-weight:normal;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option.authbase-jp-username > a.authbase-jp-vod-notification:after{content:"\e900";right:8px;position:absolute;font-weight:normal;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option.authbase-jp-signout{margin:20px 0 0 0;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option.authbase-jp-signout > a{color:#6a6a6a;border:#8c9395 1px solid;border-radius:5px;padding:15px;text-align:center;line-height:16px;transition:all 0.3s ease;}ul.authbase-jp-dropdown-menu.dropdown-menu > li.authbase-jp-user-menu-option.authbase-jp-signout > a:hover{border-color:#8c9395;background-color:#8c9395;color:#fff;}.global-header.authbase-jp-user-menu-mobile .block.block-authbase-jp > ul > li > a{line-height:50px;padding:0;}.global-header.authbase-jp-user-menu-mobile .block.block-authbase-jp > ul > li > a:hover,.global-header.authbase-jp-user-menu-mobile .block.block-authbase-jp > ul > li > a:focus{background:none;}.global-header.authbase-jp-user-menu-mobile .navbar .block-authbase-jp{right:10px;}.global-header.authbase-jp-user-menu-mobile .navbar .block-authbase-jp .authbase-jp-user-icon > a.authbase-jp-user-icon-notification > img.authbase-jp-user-icon-img{position:absolute;}.global-header.authbase-jp-user-menu-mobile .navbar .block-authbase-jp .authbase-jp-user-icon > a.authbase-jp-user-icon-notification:after{left:22px;}.global-header.authbase-jp-user-menu-mobile .navbar .block-authbase-jp .authbase-jp-user-icon > a.authbase-jp-user-icon-notification:hover,.global-header.authbase-jp-user-menu-mobile .navbar .block-authbase-jp .authbase-jp-user-icon > a.authbase-jp-user-icon-notification:focus{background:none;}.global-header.authbase-jp-user-menu-mobile .navbar .block-authbase-jp .authbase-jp-user-icon.open > a.authbase-jp-user-icon-notification,.global-header.authbase-jp-user-menu-mobile .navbar .block-authbase-jp .authbase-jp-user-icon.open > a.authbase-jp-user-icon-notification:hover,.global-header.authbase-jp-user-menu-mobile .navbar .block-authbase-jp .authbase-jp-user-icon.open > a.authbase-jp-user-icon-notification:focus{background:none;margin:0;}.global-header.authbase-jp-user-menu-mobile > nav.authbase-jp-navbar-mobile{line-height:50px;}.global-header.authbase-jp-user-menu-mobile > ul.authbase-jp-dropdown-menu.dropdown-menu{font-family:animax,avenir,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ","MS PGothic",Helvetica,sans-serif;position:absolute;margin:0;width:100%;}.global-header.authbase-jp-user-menu-mobile .navbar .block-authbase-jp > ul > li.authbase-jp-user-menu > a.dropdown-toggle{display:flex;padding:8.5px 0;}.global-header .logo-advertisement{width:calc(100% - 165px) !important;}.nav-sticky .inner.container-fluid nav.navbar .block-authbase-jp{line-height:70px;}.nav-sticky .inner.container-fluid nav.navbar .block-authbase-jp > ul > li.authbase-jp-user-menu > a{padding:17px 0;}.nav-sticky .inner.container-fluid nav.navbar .block-authbase-jp > ul > li.authbase-jp-user-menu > a.authbase-jp-user-icon-notification:before{top:13px;}.nav-sticky .inner.container-fluid nav.navbar .block-authbase-jp ul.authbase-jp-dropdown-menu{padding-top:0;margin-top:0;}
#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;}
