@charset "Shift_JIS";

/* ################################################### */
/* #                                                 # */
/* #                 index_pc.css                    # */
/* #                                                 # */
/* ################################################### */


/* 2016.07.04-
---------------------------------------------------- */
/*
 
 以前のindex.php　headに記されていたcss
 layout 
 twitter
 
/*



/* 以前のindex.php　headに記されていたcss
---------------------------------------------------- */
#homeSlider {
	height: 388px!important;
	font-weight: bold;
}
#homeSlider .rsThumbsHor {
	margin-top:3px;
	height: 65px;
	padding: 0;
}
#homeSlider .example-link {
	position: absolute;
	right: 33px;
	bottom: 32px;
	width:134px;
	height:33px;
}
*html #homeSlider .example-link {
	right: 31px;
	bottom: 33px;
}
#homeSlider .example-link:hover {
}
.rsWebkit3d .example-link {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0);
}
#homeSlider .rsThumb {
	width: 106px;
	height: 65px;
	cursor: pointer;
}
#homeSlider .rsTmb {
	text-align: center;
	vertical-align: center;
}
#homeSlider .rsThumb span {
  background: url('sprite.png');
  background-color:red;
  width: 20px;
  height: 10px;
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -10px;
  top: -10px;
  opacity: 0;
  -webkit-transition: opacity 600ms ease;
}

.rsSlideTitle {
  font-size: 24px;
  padding: 11px 13px 14px;
  background: #c00;
  background: rgba(220,0,0,0.6);
  color: #FFF;
  font-weight: normal;
}
.rsFirstSlideTitle {
  left: 12%;
  top: 74px;
}
.rsSecondSlideTitle {
 left: 12%;
  top: 124px;
}




/* layout 
---------------------------------------------------- */
#Main{	
	position: relative;
}
.RightBannerArea{
	position: absolute;
	top: 0;
	right: -180px;
	width: 180px;
}




/* twitter
---------------------------------------------------- */
.ScrollHidden{
	overflow: hidden!important;
}
/*twitterの表示サイズ
.twitter-timeline{
	width: 275px;
	height: 325px;
}*/


/* TopBannerArea
---------------------------------------------------- */
.TopBannerArea{
	margin-bottom: 10px;
}


/* RightBannerArea
---------------------------------------------------- */
#HomePre li{
	margin-bottom: 15px;
}
#HomePre{
}
#HomePre li img{
	width: 180px;
}




/* リンクバナー等
---------------------------------------------------- */
.BgNone{
	background-image: none;
	border-bottom: none;
}

/*バナー横並び*/
.BannerList{
	width: 590px;
	padding-left: 10px;
}
.BannerList li{
	float: left;
	width: 180px;
	margin: 0 7px 10px 7px;
}
.BannerList:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;	
}





