@charset "UTF-8";


/*トップページ
----------------------------------------------------------------*/
#container-top {
	background: url(../images/common/bg_container.jpg) no-repeat top center;
	}
#wrapper-top {
	clear: both;
	width: 1000px;
	margin: 0 auto;
	}
#mainCol {
	/*width: 800px;*/
	}
	
/*Topics*/
#topics {
	float: left;
	width: 185px;
	height: 354px;
	margin: 0;
	padding: 3px;
	background: #fedbe3 url(../images/top/title_topics.png) no-repeat center top;
	border: 1px solid #fff;
	border-radius: 5px;        /* CSS3草案 */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 5px;   /* Firefox用 */
	-webkit-box-shadow: inset 0px 0px 10px 0px #fff;
	box-shadow: inset 0px 0px 10px 0px #fff;
	}
#topics dl {
	width: 175px;
	height: 318px;
	margin-top: 26px;
	background: #fff;
	overflow:auto;
	padding:4px;
	border: 1px solid #fff;
	border-radius: 5px;        /* CSS3草案 */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 5px;   /* Firefox用 */
	}
#topics dl dd {
	border-bottom: 1px dotted #928C86;
	margin-bottom:5px;
	}

/*---------------------------------------*/
/*            　　バナー　               */
/*---------------------------------------*/
/*main bnr*/
#mainbnr {
	float:left;
	width: 586px;
	height: 360px;
	margin: 0 0 0 5px;
	background: #e21f56;
	border: 1px solid #f493a2;
	border-radius: 5px;        /* CSS3草案 */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 5px;   /* Firefox用 */
	-webkit-box-shadow: inset 0px 0px 10px 0px #fff;
	box-shadow: inset 0px 0px 10px 0px #fff;
	position: relative;
	}
/*btn*/
.sliderkit .sliderkit-nav { position: absolute; bottom: 20px; width:586px; margin: 0 auto;}
/*.sliderkit .sliderkit-nav { position: absolute; bottom: 5px; width:586px; margin: 0 auto;}*/
.sliderkit .sliderkit-nav-clip ul{ text-align: center; padding-left:8px; white-space: nowrap; width: 578px !important; line-height: 1;}
.sliderkit .sliderkit-nav-clip ul li { display:inline; }
.sliderkit .sliderkit-nav-clip ul li a { opacity:0.5; filter: alpha(opacity=50); -ms-filter: "alpha( opacity=50 )"}
.sliderkit .sliderkit-nav-clip ul li a:hover{ cursor: pointer;}
.sliderkit .sliderkit-nav-clip ul li.sliderkit-selected a{ opacity: 1; filter: alpha(opacity=100); -ms-filter: "alpha( opacity=100 )"}

/*Btn_more*/
.sliderkit .sliderkit-nav-clip .bnr-all{ position: absolute; top: 6px; right: 8px;}

/*img Bnr*/
.sliderkit .sliderkit-panel{ position:absolute; left:5px; top: 5px; z-index:1; background: #FFDDE8;}
.sliderkit .sliderkit-panel a img:hover{ opacity:0.8; filter: alpha(opacity=80); -ms-filter: "alpha( opacity=80 )"}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}

/*筐体*/
#machinebox {
	width: 200px;
	float: left;
	position:relative;
	}
#machinebox img { display:block; position:absolute; top:0; left:10px;}





