﻿@charset "utf-8";

#rotatescroll {
    width:100%; height:120px;
    position:relative;
}
#rotatescroll .viewport{
    width:175px; height:120px;
    position:relative;
    margin:0 auto; padding:0;
    overflow:hidden;
}
#rotatescroll .overview {
    position:absolute;
    left:0; top:0;
    width:760px;
    list-style:none;
    margin:0; padding:0;
}
#rotatescroll .overview li {
    width:175px; height:120px;
    float:left;
    position:relative;
}
#rotatescroll .overview li img {
    height:175px; /* 高さは175px指定 */
}
#rotatescroll .overlay {
    background:url("img/ajax/bg-rotatescroll.html") no-repeat 0 0;
    position:absolute;
    left:0; top:0;
    width:300px; height:300px;
}
#rotatescroll .thumb {
    background:url("img/ajax/bg-thumb.html") no-repeat 50% 50%;
    position:absolute;
    top:-3px; left:137px;
    cursor:pointer;
    width:100px; height:100px;
    z-index:200;
}
#rotatescroll .dot {
    background:url("img/ajax/bg-dot.html") no-repeat 0 0;
    display:none;
    width:12px; height:12px;
    position:absolute;
    left:155px; top:3px;
    z-index:100;
}
#rotatescroll .dot span {
    display:none;
}
#rotatescroll li a {
    color:#000066;
}
#scrollerPhoto {
    height:117px;
    position:relative;
}
#scrollerText {
    width:175px;
    font-size:11pt;
    font-weight:bold;
    bottom:5;
}
        /* カスタマイズコンテンツ用 */
         .gighit {
            width:180px; height:1000px;
            background-color:#000;
            margin:0 0 1em 0;
            border:10px solid #000;
         }
         .gighit .simply-scroll-clip {
            width:1000px; height:120px;
         }
         .gighit .section {
            float:left;
            width:1000px; height:120px;
         }
         .gighit .hp-highlight {
            height:180px;
            margin:-10px 10px 10px 0;
         }
         .gighit .feature-headline {
            position:relative;
            top:130px;
            width:150px;
            background:url("lib/jquery/jquery.simplyscroll/bgd-90pct.html");
            margin:10px 10px 20px 10px; padding:10px 10px 10px 10px;
         }
         .gighit .feature-headline a {
            font-weight:bold;
            text-decoration:none;
            color:#cc0000;
            display:block;
            width:180px;
         }
         .gighit h1 {
            font-weight:normal;
            font-size:12px;
            margin:0; padding:0;
         }
         .gighit p {
            margin:0; padding:0;
            font-size:.8em;
            color:#666;
         }