
/* AREA WRAP */
.area_wrap			{ background-image:none;}
#area-contents		{ width:960px; margin:0 auto;}
#main-group			{ float:right; width:100%; margin-left:-200px;}
#main-group .core	{ padding-top:3px; float:left; width:100%; margin-right:-200px;}
#area-main			{ margin:0 200px;}


#slideshow {
    margin-top: -1px;
    position:relative;
    height:460px;
}

#slideshow div {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 422px;
    background-color: #FFF;
}

#slideshow div.active {
    z-index:10;
    opacity:1.0;
}

#slideshow div.last-active {
    z-index:9;
}

#slideshow div img {
    height: 460px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

.info-text {vertical-align:text-top;}

table.infobox { table-layout: fixed; width: 100%; word-wrap: break-word; }
table.info { table-layout: fixed; width: 100%; word-wrap: break-word; }
.twitter { width: 200px;}
.spc { width: 10px;}
.pict { width: 220px; }
.pict2 { width: 320px; }
.pict-map { width: 517px; }
.description { vertical-align: top; }

#margin-ec { margin-top: 2px; }

#access { margin-left: 30px; }
#access-spc { width: 50px;}

area{
  border:none;
  outline:none;
}

.contents-text {
    font-size: 18px;
    line-height: 1.7em;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    position:relative;
}
.contents-text img.fle{
    float: left;
}
.contents-text img.fri{
    float: right;
}

.contents-video {
    margin-left: 40px;
     position:relative;
}
