@charset "utf-8";
/* CSS Document */


@media screen,print{

	/* -- メインビジュアル -- */
	div#blockMainvsual{}
	div#blockMainvsual ul{ margin:0; padding:0;}
	
	/* -- レイアウト用 -- */
	div#wrapTopcontent{ margin-top:40px;}
	div#wrapContentarea div#innerTopcontentLeft{ float:left; width:560px;}
	div#wrapContentarea div#innerTopcontentRight{ float:right; width:260px;}

	/* -- 冲永文化振興財団のご案内 -- */
	div#wrapTopcontent div#blockAboutus{ position:relative;}
	div#wrapTopcontent div#blockAboutus h2 {
		display:block;
		font-size:18px; font-weight:bold;
		margin:0; padding:10px 10px 10px 20px;
		border-left:solid 5px #294197 !important;
		background: url(../../img/top/bg-aboutus01.gif) 255px 18px no-repeat !important;}
	div#wrapTopcontent div#blockAboutus h2 a:hover{color:#F90 !important;}
	div#wrapTopcontent div#blockAboutus ul{
		width:580px; height:;
		margin:0 0 0 -20px; padding:0;}
	div#wrapTopcontent div#blockAboutus ul li{
		position:relative;
		margin:20px 0 0 20px; padding:0; list-style-type:none; float:left;}
	div#wrapTopcontent div#blockAboutus ul li a{
		display:block; width:173px; height:125px;
		text-align:center; font-weight:bold; color:#192555 !important;
		background-image: url(../../img/common/bg_btn-switch.jpg) !important;
		background-position:0 0 !important;
		background-repeat:no-repeat !important;}
		div#wrapTopcontent div#blockAboutus ul a:hover{ background-position:0 -125px; color:#F90 !important;}
	div#wrapTopcontent div#blockAboutus ul li#btnAboutus01 a,
	div#wrapTopcontent div#blockAboutus ul li#btnAboutus03 a{padding-top:75px;}
	div#wrapTopcontent div#blockAboutus ul li#btnAboutus02 a{padding-top:75px;}
	div#wrapTopcontent div#blockAboutus ul li i.icon3030{top:25px;}	
	div#wrapTopcontent div#blockAboutus a.btnGoAboutus{
		display:block; position:absolute; right:0; top:0;
		width:80px; height:35px;
		text-indent:-9999px;overflow:hidden;
		background-image:url(../../img/common/btn-goList.gif) !important;
		background-position:0 0 !important;
		background-repeat:no-repeat !important;}
	div#wrapTopcontent div#blockAboutus a.btnGoAboutus:hover{background-position:0 -35px !important;}
		
	/* -- 活動内容 -- */	
	div#wrapTopcontent div#blockActivity{ position:relative; margin-top:40px;}
	div#wrapTopcontent div#blockActivity h2{
		display:block;
		font-size:18px; font-weight:bold;
		margin:0; padding:10px 10px 10px 20px;
		border-left:solid 5px #294197;
		background: url(../../img/top/bg-activity01.gif) 110px 18px no-repeat !important;}
	div#wrapTopcontent div#blockActivity h2 a:hover{color:#F90;}
	div#wrapTopcontent div#blockActivity ul{
		width:580px; height:;
		margin:0 0 0 -20px; padding:0;}
	div#wrapTopcontent div#blockActivity ul li{
		position:relative;
		margin:20px 0 0 20px; padding:0; list-style-type:none; float:left;}
	div#wrapTopcontent div#blockActivity ul li a{
		display:block; width:270px; height:125px;
		text-align:center; font-weight:bold; color:#192555 !important;
		background-image: url(../../img/common/bg_btn-switch.jpg) !important;
		background-position:-175px 0 !important;
		background-repeat:no-repeat !important;
		padding-top:75px;}
		div#wrapTopcontent div#blockActivity ul a:hover{ background-position:-175px -125px; color:#F90 !important;}
	div#wrapTopcontent div#blockActivity ul li i.icon3030{top:25px;}	
	div#wrapTopcontent div#blockActivity a.btnGoActivity{
		display:block; position:absolute; right:0; top:0;
		width:80px; height:35px;
		text-indent:-9999px;overflow:hidden;
		background-image:url(../../img/common/btn-goList.gif) !important;
		background-position:0 0 !important;
		background-repeat:no-repeat !important;}
	div#wrapTopcontent div#blockActivity a.btnGoActivity:hover{background-position:0 -35px !important;}
		
	/* -- slider -- */	
	div.bx-default-pager{ text-align:center; padding-top:10px;}
	div.bx-pager-item{
		display:inline-block;
		}
	div.bx-pager-item a{
		display:block;width:12px; height:12px;
		margin:0 3px;
		background-color: #CCC !important;
		text-indent:-9999px;
		overflow:hidden;		
		border-radius: 12px;        /* CSS3草案 */  
		-webkit-border-radius: 12px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 12px;   /* Firefox用 */  }
	div.bx-pager-item a.active{background-color:#192555 !important;}
}
