@charset "utf-8";
body{font-size:14px;background: #ccdddd url(../images/bg_grad.jpg) center fixed;}
#headobi{line-height:150%;text-align:left;margin:0px 0px;padding-left:5pt;padding-bottom:5px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:1px}
#wrap{margin:0 auto;border-color:#000000;border-style:solid;border-width:1px;border-top-style:solid;width:880px}
#largeWrap{width:740px;float:left;text-align:left;}
#mainWrap{float:right;width:510px;padding:0px 0px 20px 0px;margin:0 20px;}
#sideAlphaWrap{float:left;width:180px;padding:14px 10px 0 0;background-color:#5E9008;font-size:12px;}
#sideBetaWrap{float:right;width:140px;text-align:center;background-color:#800040;padding-top:14px;}
#twitter{margin:0px 0px 0px 0px;}
#wrap h4{color:#00008b;font-weight:bold;line-height:normal;margin-bottom:0.5em;}
#sideAlphaWrap a:link{color:#000000;text-decoration:none;}
#sideAlphaWrap a:hover{color:#800000;background-color:#f0fff0;text-decoration:underline;margin-bottom:2px}
#sideAlphaWrap a:visited{color:#000000;text-decoration:none;}
#sideAlphaWrap a:active{color:#000000;text-decoration:underline;}
#sideAlphaWrap ul{list-style-type:none;padding:0;margin-bottom:15px;}
#sideAlphaWrap li{margin-bottom:2px;}
#sideAlphaWrap a{color:#000;background-color:#fffafa;text-decoration:none;padding:2px 10px;width:142px;display:block;margin:0 0 2px 14px;}
.boxmida{color:#ffffff;background-color:#006400;font-weight:600;text-decoration:none;margin-left:14px;margin-bottom:1px;padding:4px 10px 3px 10px;width:142px;display:block}
#sideBetaWrap a{color: #ffffff;;}
#sideBetaWrap a:hover{color: #ffffff;;}
#sideBetaWrap p.link{color:#ffffff;font-size:12px;}
#sideBetaWrap strong{color: #ffffff;font-weight: bold;}
.pantop{margin:5px 0 0 0}

/*3slider*/
#slider {
    width: 500px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 210px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {float: left;position: relative;display: none;}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 434px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.sliderImage span strong {font-size: 14px;}
.top {top: 0;left: 0;}
.bottom {bottom:0;left:0;}
ul{list-style-type: none;}
