
/* - ploneCustom.css - */
@media all {
/* http://www.cms-initiative.jp/portal_css/ploneCustom.css?original=1 */
/* */
/* */
/* */
/* */
/* */
/* */

}


/* - base.css - */
@media screen {
/* http://www.cms-initiative.jp/portal_css/base.css?original=1 */
body {
display: inline-block;
width: 100%;
height:auto;/* */
min-height:100%;
font: 100% "Lucida Grande", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Helvetica, Arial, Verdana, sans-serif;
*font-family: "Lucida Grande", "ＭＳ Ｐゴシック", "Lucida Sans Unicode", sans-serif; background-color: transparent; color: #333; -webkit-font-smoothing: antialiased;
color: Black;
background: url('../../portal_skins/custom/footerBG.gif') repeat-x center bottom #FFF !important;
}
iframe body{
background:none;
}
.clearAll{
clear: both;
}
#visual-portal-wrapper{
width: 1000px;
margin: 0 auto;
}
#portal-globalnav {
clear: both;
font-size: 80%;
font-weight: bold;
background: #62A75F;
/* */
margin: 0 0 1em 0;
}
#portal-globalnav li {
}
#portal-globalnav li a {
display: inline-block;
padding: 1em 2em 0.9em 1em;
background: #62A75F;
min-width: 4em;
white-space: normal;
border-right: 0.1em solid white;
color: #fff;
}
#portal-globalnav .selected a,
#portal-globalnav a:hover {
background: #3D6B3A;
color: White;
}
#portal-globalnav .selected a:hover {
background: #3D6B3A;
color: #fff;
}
#content {
line-height: 2em;
clear: both;
font-size: 80%;
margin: 1em 0.25em 2em 0.25em;
}
#content ul,
#content ol {
margin-bottom: 1em;
}
#portal-footer {
font-size: 75%;
// background: #ddd;
padding: 1em;
margin: 16em 0 1em;
line-height: 2em;
background-color: transparent;
}
.alignRightM20{
clear: both;
margin: 20px 0;
text-align: right;
}
#visual-portal-wrapper{
background: url('../../portal_skins/custom/footerBG.gif') repeat-x bottom;
}
.sideBanner{
margin: 0 0 3em 0 !important;
text-align: center;
}
#title-6eedfe5cd119474eb99b2e9ac86c3690,#title-26cb22ee31db4bb289b6ba495c864f7d,#title-d446879102b34216ab984b5acbf750cc,#title-d86eb17eb79547e2a2ffe0e6488143e5, #title-9b2706a90c3042a4be4ec7eaddeae97f
{
display: none;
}
/* */
#title-b145e8c316d34e37a547d9e2c5a5fad4, #title-9a8ecfe29ea24578af5dac7bcecd7496{
display: none;
}
#topBodyWrap{
width: 100%;
position: relative;
margin: 20px 0 0 0;
}
#topBodyMain{
width: 761px;
float: left;
}
#topBodySub{
width: 200px;
float: right;
}
h2#topBodyTitle{
margin: 20px 20px 50px;
font-size: 2em;
}
#topBodyMain h3{
font-size: 1.75em;
margin: 40px 0 20px 0;
}
#topBodyMain dl{
margin: 0 2em;
}
#topBodyMain dt{
font-size: 1.5em;
font-weight: normal;
}
#topBodyMain dd{
padding: 0.5em 0 0 0;
}
.collage-item .standard-topic{
margin: 0 30px;
}
.standard-topic .tileItem{
padding-left: 2em;
}
.topBanner{
width: 202px;
margin: 50px 120px 0;
float: left;
text-align: center;
}
.topBanner p{
margin-bottom: 4em !important;
}
#portal-footer,#portal-colophon,.colophonWrapper a{
color: #fff !important;
}
#portal-siteactions li a{
color: #ff0;
}
#portal-siteactions li a:hover{
color: #ff0;
text-decoration: underline;
}
h2.tileHeadline{
font-size: 1.25em;
}
h2.tileHeadline:first-child{
margin-top: 2em;
}
.documentDescription{
margin-bottom: 2em;
}
p.tileBody{
margin-bottom: 0 !important;
}
.portletWrapper{
margin-bottom: 2em;
}
h3.gengeral-section, h3.activ-title{
margin-top: 2em;
}
.general-image-td{
width: 155px;
text-align: center;
}
.activ-logo{
width: 240px;
}
.activ-logo img{
border: none !important;
}
/* */
#title-394af09b56954daab3255ab640f761f5{
margin-top: 30px;
}
#collage .collage-item .documentByLine, #collage .collage-item .link-parent {
display: inline;
}
.collage-column .listingBar{
display: none;
}
div.standard-topic>a{
display: none;
}
#plone-document-byline{
display: none !important;
}
.documentByLine>.documentAuthor,.documentByLine>.documentModified{
display: none !important;
}
ul.jcarousel-list{
}
ul.jcarousel-list li a img, ul.jcarousel-list li a, ul.jcarousel-list li{
margin: 0;
padding: 0;
}
.jcarousel-skin-tango .jcarousel-container {
margin: 0 0 1em 0;
width: 719px;
height: 298px;
border: 1px solid #fff;
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
width: 721px;
padding: 0;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
width: 721px;
height: 300px;
padding: 0;
}
.jcarousel-skin-tango .jcarousel-clip {
overflow: hidden !important;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width: 721px;
height: 300px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
width:  721px;
height: 300px;
}
.jcarousel-skin-tango .jcarousel-item {
width: 721px;
height: 300px;
margin: 0 !important;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin: 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
margin-left: 10px;
margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
background: #fff;
color: #000;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: 43px;
right: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(next-horizontal.html) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
left: 5px;
right: auto;
background-image: url(prev-horizontal.html);
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
position: absolute;
top: 43px;
left: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(prev-horizontal.html) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
left: auto;
right: 5px;
background-image: url(next-horizontal.html);
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}
#topCatch01{
margin: 0 !important ;
}
.section-events p.tileFooter{
display: none;
}
.section-events div.tileItem{
margin-bottom: 1em;
}
.topNewTable{
margin: 1em 0;
}
.topNewTable table img{
width: 250px;
}
.backnumberTable{
margin: 1em 0;
}
.backnumberTable table img{
width: 144px;
}
/* */
#title-d0080331f7954c03878255b71ce005d3{
padding-top: 36px;
}

}

