@charset "utf-8";
/*=================== ▼基本レイアウト用のCSS======================= */

#container {
	width:1024px;
    margin:auto;
	margin-top:0px;
	border-left: solid 1px #666;
	border-right: solid 1px #666;
	border-bottom: solid 1px #666;
	background-color:#000;
	position:relative;
}

#head {
	width:1024px;
}



/*=====================================▼#content(トップページのメインコンテンツ)のCSS==============================*/

#content {
	width:700px;
	float:left;
	margin:40px 0px 40px 40px;
}

*html #content{margin-left:20px;}/*IE6用ハック*/

/*======================================▲#content(トップページのメインコンテンツ)のCSS==============================*/

/*======================================▼#content2(基本ページのメインコンテンツ)のCSS================================*/

#content2 {
	width:700px;
	float:left;
	margin:40px 0px 140px 40px;
}

*html #content2 {
	margin-left:20px;
	width:700px;
	overflow:hidden;
}/*IE6用ハック*/


/*======================================▲#content2(基本ページのメインコンテンツ)のCSS===============================*/


/*=======================================▼#sidebarのCSS==========================================*/
#sidebar {
	width:260px;
	float:right;
	margin:40px 10px 40px 10px;
}

*html #sidebar {
	width:245px;
	margin-right:0px;
}/*IE6用ハック(サイドバーの横にスペースが空く問題）*/

/*======================================▲#sidebarのCSS==========================================*/



#footer {
	widows:1024pxx;
	clear:both;
}

#foot {
	width:1024px;
	clear:both;
}

p {
	color:#FFF;
	line-height:150%;
	margin-bottom:10px;
}

p a {
	color:#69F;
}

p a:hover {
	color:#FC0;
	text-decoration:underline;
}

/*=================▼パンくずリストのCSS======================*/

#path  {
	text-align:left;
	margin:0px;
	margin-bottom:10px;
	font-size:90%;
	color:#FFF;
}


#path a {
	color:#FFF;
}

#path a:hover {
	color:#FC0;
	text-decoration:underline;
}

/*================▲パンくずリストのCSS======================*/


/*===============▼サイドメニューのCSS========================*/

#sidebar ul {
	font-size:14px;
	width:220px;
	padding:10px 5px 5px 0px;
    margin:15px auto 35px 0;
} 


/*==================IE6用ハック======================*/
*html #sidebar ul {
	margin-top:16px;
	padding-top:15px;
}
/*==================IE6用ハック=====================*/


#sidebar li {
	background-image:url(../image/link_head1.png);
	background-repeat:no-repeat;
	margin-bottom:10px;
    margin-left:5px;
    border-bottom:#fff dotted 1px;
	color:#FFF;
	line-height:14px;
	padding-left:20px;
	list-style-type:none;
}

/*===================IE6用ハック====================*/
*html #sidebar li {
	padding-left:22px;
	line-height:15px;
}
/*===================IE6用ハック====================*/


#sidebar li a {
	display:block;
	padding-left:0px;
	padding-bottom:5px;
	color:#FFF;
}
#sidebar li a:hover{
	color:#FC0;
}


/*====================▲サイドメニューのCSS===================*/

.sectiontittle_h3 {
	color:#FFF;
	border-left:#FC0 5px solid;
	font-size:120%;
	font-weight:bold;
	padding-left:8px;
	margin-top:50px;
	margin-bottom:15px;
	clear:both;
}

.sectiontittle_h3-2 {
	color:#FFF;
	border-left:#FC0 5px solid;
	font-size:120%;
	font-weight:bold;
	padding-left:8px;
	margin-top:15px;
	margin-bottom:15px;
	clear:both;
}

.sectiontittle_h3-3 {
	color:#FFF;
	border-left:#FC0 5px solid;
	font-size:120%;
	font-weight:bold;
	padding-left:8px;
	margin-top:75px;
	margin-bottom:15px;
	clear:both;
}


/*========================イメージのCSS============================*/
.imgphoto-left {
	float:left;
	border:solid 1px #FFF;
	margin:0 10px 65px 0;
}


.imgphoto-leftb{
	float:left;
	border:solid 8px #FFF;
	margin:15px 10px 40px 0;
}

.imgphoto-leftb2{
	float:left;
	border:solid 8px #FFF;
	margin:15px 10px 10px 0;
}


.imgphoto-leftb3{
	float:left;
	border:solid 8px #FFF;
	margin:15px 10px 10px 0;
}


.imgphoto-rightb{
	float:right;
	border:solid 8px #FFF;
	margin:15px 0 40px 10px;
}


.imgright-noborder {
	float:right;
	margin:0 0 25px 10px;
}


.imgleft-noborder {
	float:left;
	margin:10px 10px 25px 0;
}

.imgright-noborder2 {
	float:right;
	margin:0 5px 25px 10px;
}

.imgright-noborder3 {
	float:right;
	margin:10px 0 25px 10px;
}


/*=======================見出しのCSS=============================*/

h2 {
	background-image:url(../image/h2_back01.png);
	background-repeat:no-repeat;
	width:685px;
	height:45px;
	border:none;
	line-height:45px;
	padding-left:30px;
	margin:0 auto 25px 0;
	font-size:16px;
}

/*===============================▼ここからグローバルナビゲーションの設定=================================*/			
.navbar {
	width:1024px;
    height:30px;
	background-image:url(../image/navibar_back.png);
	position:relative;
}
.navbar #link1 a {
	background-image:url(../image/navibotton_home.png);
}
.navbar #link2 a {
	background-image:url(../image/navibotton_aboutlions.png);
}
.navbar #link3 a {
	background-image:url(../image/navibotton_daigolions.png);
}
.navbar #link4 a {
	background-image:url(../image/navibotton_katsudo.png);
}
.navbar #link5 a {
	background-image:url(../image/navibotton_gyoji.png);
}

.navbar #link6 a {
	background-image:url(../image/navibotton_otoiawase.png);
}

.navbar ul {
	margin:0;
    padding:0;
	position:absolute;
	top:0px;
	left:125px;
}
.navbar li {
    float:left;
}
.navbar li a {
	display:block;
    width:125px;
	line-height:30px;
	text-indent:-9999px;
	overflow:hidden;
}
.navbar li a:hover {
	background-position: 0 -35px;
}

/*===============================▼ここまでグローバルナビゲーションの設定=================================*/

/*===============================▼トップページのCSS==================================*/
.topimg_1 {
	background-image:url(../image/topimg_1.png);
	width:1024px;
	height:430px;
	text-indent:-9999px;
}

.toph2img_1 {
	background-image:url(../image/toph2img_1.png);
	width:482px;
	height:38px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:66px;
	left:40px;
}

.daigoyamashina_his a {
	background-image:url(../image/daigoyamashina_his.png);
	background-repeat:no-repeat;
	border:solid #FFF 1px;
	text-indent:-9999px;
	width:198px;
	height:198px;
	display:block;
}

.daigoyamashina_his a:hover {
	background-position:0 -198px;
}

.banner_1 a {
	background-image:url(../image/335-C_banner.png);
	background-repeat:no-repeat;
	border:solid 1px #FFF;
	width:200px;
	height:70px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:70px;
	right:30px;
}

/* hide hack from Mac-IE5 \*/
* html .banner_1 { height: 1%; }
/* end hiding */

.banner_2 a {
	background-image:url(../image/lci_banner.png);
	background-repeat:no-repeat;
	border:solid 1px #FFF;
	width:200px;
	height:70px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:150px;
	right:30px;
}


#foot {
	background-image:url(../image/foot_backimg.png);
	background-repeat:no-repeat;
	width:1024px;
	height:50px;
	color:#FFF;
}

.bottomlink {
	float:right;
	width:280px;
}




.bottomlink li a {
	background-image:url(../image/link_head1.png);
	background-repeat:no-repeat;
	line-height:14px;
	padding-left:20px;
	margin-left:15px;
	margin-top:20px;
	color:#FFF;
	float:left;
	display:block;
}

/*===============IE6用ハック===============*/
*html .sitepoli {
	margin-top:-20px;
}
/*===============IE6用ハック==============*/

/*==============IE7用ハック==================*/
*:first-child+html .sitepoli {margin-top:-19px;}
/*==============IE7用ハック=================*/


.bottomlink li a:hover {
	color:#FC0;
}


address {
	line-height:50px;
	margin-left:20px;
}

/* hide hack from Mac-IE5 \*/
* html address { height: 1%; }
/* end hiding */


.bluetext {
	color:#6699FF;
}

.h4style_1 {
	font-size:100%;
	font-weight:bold;
	color:#FFF;
	margin:20px auto 5px 0px;
}

/*==============================▼トップページのボタンナビのCSS===========================*/

.topnavispace1 {
	margin:15px auto 30px auto;
}


.topbotton_1 a {
	background-image:url(../image/aboutlions-1.png);
	background-repeat:no-repeat;
	width:220px;
	height:125px;
	border:solid 1px #FFF;
	text-indent:-9999px;
	display:block;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
}

/*==============IE6用ハック==================*/
*html .topbotton_1 a {
	margin-top:40px;
}
/*==============IE6用ハック==================*/

/*==============IE7用ハック==================*/
*:first-child+html .topbotton_1 a {margin-top:38px;}
/*==============IE7用ハック=================*/


.topbotton_1 a:hover {
		background-position:0 -125px;
}

.topbotton_2 a {
	background-image:url(../image/kyotolions-1.png);
	background-repeat:no-repeat;
	width:220px;
	height:125px;
	border:solid 1px #FFF;
	text-indent:-9999px;
	display:block;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
}


/*==============IE6用ハック==================*/
*html .topbotton_2 a {
	margin-top:20px;
}
/*==============IE6用ハック==================*/

/*==============IE7用ハック==================*/
*:first-child+html .topbotton_2 a {margin-top:19px;}
/*==============IE7用ハック=================*/

.topbotton_2 a:hover {
	background-position:0 -125px;
	
}

.topbotton_3 a {
	background-image:url(../image/activityrecord-1.png);
	background-repeat:no-repeat;
	width:220px;
	height:125px;
	border:solid 1px #FFF;
	text-indent:-9999px;
	display:block;
	margin-bottom:5px;
	float:left;
}

.topbotton_3 a:hover {
	background-position:0 -125px;
}

.topbotton_4 a {
	background-image:url(../image/eventsguide-1.png);
	background-repeat:no-repeat;
	width:674px;
	height:120px;
	border:solid 1px #FFF;
	text-indent:-9999px;
	display:block;
	clear:both;
}

.topbotton_4 a:hover {
	background-position:0 -120px;
}

/*==============================▼トップページのボタンナビのCSS===========================*/



/*===================== フッターメニューのCSS================== */
#fnavi2 {
	text-align:center;
    font-size:14px;
    padding-top:10px;
	padding-bottom:10px;
}
#fnavi2 ul {
	display:inline;
    padding-left:5px;
	border-left:1px solid #666666;
}
#fnavi2 li {
	display:inline;
    padding-left:5px;
	padding-right:10px;
    border-right:1px solid #666666;
	line-height:200%;
}

*html #fnavi2 li {
	padding-left:10px;
}/*IE6用ハック*/

*:first-child+html #fnavi2 li {
	padding-left:10px;
}/*IE7用ハック*/


#fnavi2 li a {
	color:#FFF;
}

#fnavi2 li a:hover{
	color:#6699FF;
    text-decoration:underline;
}



.topimg_2 {
	background-image:url(../image/topimg_2.png);
	width:1024px;
	height:430px;
	text-indent:-9999px;
}


.toph2img_2 {
	background-image:url(../image/toph2img_2.png);
	width:432px;
	height:76px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:356px;
	left:565px;
}


.midashi {
	font-size:100%;
	font-weight:bold;
	margin-top:25px;
	color:#FFF;
}

.midashi2 {
	font-size:120%;
	font-weight:bold;
	margin-top:25px;
	margin-bottom:5px;
	color:#69F;
}

.midashi3 {
	font-size:100%;
	clear:both;
	font-weight:bold;
	margin-top:25px;
	margin-bottom:5px;
	color:#69F;
}


.motto {
	background-image:url(../image/motto.gif);
	background-repeat:no-repeat;
	margin:10px auto 15px 0;
	width:482px;
	height:38px;
	text-indent:-9999px;
	border:none;
}

.slogan {
	background-image:url(../image/slogan.gif);
	background-repeat:no-repeat;
	width:659px;
	height:76px;
	border:none;
	margin:10px auto 40px 0;
	text-indent:-9999px;
}




/*=================あいさつ内のイメージフロートライトのCSS====================*/

.imgcaption_center, .imgcaption_center2 ,imgcaption_center3,
.imgcapiton_center4,.imgcaption_center5{
	margin:auto;
}

div .imgcaption_center img {
	margin:15px auto 5px auto;
	border:solid 1px #CCC;
	background-color:#FFF;
	padding:10px;
}

div .imgcaption_center2 img {
	margin:0 auto 5px auto;
	border:solid 1px #ccc;
	background-color:#FFF;
	padding:10px;
}


div .imgcaption_center3 img {
	margin:15px auto 30px 70px;
	border:solid 1px #ccc;
	background-color:#FFF;
	padding:10px;
}

div .imgcaption_center4 img {
	margin:0 auto 30px auto;
	border:solid 1px #ccc;
	background-color:#FFF;
	padding:10px;
}


div .imgcaption_center5 img {
	margin:20px auto 5px 30px;
	border:solid 1px #ccc;
	background-color:#FFF;
	padding:10px;
}




.imgcaption_center, .imgcaption_center2 ,imgcaption_center3,
.imgcapiton_center4,.imgcaption_center5{
	
	color:#FFF;
	display: block;
	font-size:100%;
	text-align: center;
	margin-top:5px;
}

.imgbox_1 {
	margin: 25px auto 0 95px;
}

.imgbox_1 img {
	margin:0 10px 0 auto;
}



/*=================あいさつ内のイメージフロートライトのCSS====================*/

.topimg_3 {
	background-image:url(../image/topimg_3.png);
	width:1024px;
	height:430px;
	text-indent:-9999px;
}


.toph2img_3 {
	background-image:url(../image/toph2img_3.png);
	width:589px;
	height:74px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:354px;
	left:391px;
}


.toph2img_4 {
	background-image:url(../image/toph2img_4.png);
	width:429px;
	height:74px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:356px;
	left:541px;
}


.toph2img_5 {
	background-image:url(../image/toph2img_5.png);
	width:297px;
	height:68px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:356px;
	left:652px;
}

.toph2img_6 {
	background-image:url(../image/toph2img_6.png);
	width:366px;
	height:67px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:363px;
	left:599px;
}

.toph2img_7 {
	background-image:url(../image/toph2img_7.png);
	width:519px;
	height:68px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:364px;
	left:450px;
}

.toph2img_8 {
	background-image:url(../image/toph2img_8.png);
	width:552px;
	height:52px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:379px;
	left:437px;
}

.toph2img_9 {
	background-image:url(../image/toph2img_9.png);
	width:386px;
	height:50px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:379px;
	left:589px;
}

.toph2img_10 {
	background-image:url(../image/toph2img_10.png);
	width:445px;
	height:50px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:380px;
	left:531px;
}



/*=================▼醍醐ライオンズのページ内活動内容のBOXのCSS====================*/

#actionbox_1 {
	width:650px;
	height:150px;
	background-color:#6CF;
	border:solid 3px #999;
	padding:15px;
	padding-top:10px;
	margin-bottom:15px;
}

#actionbox_1 a {
	color:#30F;
}

#actionbox_1 a:hover {
	text-decoration:underline;
}

#actionbox_1 img {
	float:left;
	margin-right:10px;
}

#actionbox_1 h5 {
	margin:0;
	color:#FFF;
	margin-bottom:5px;
}


#actionbox_2 {
	width:650px;
	height:150px;
	background-color:#F99;
	border:solid 3px #999;
	padding:15px;
	padding-top:10px;
	margin-bottom:15px;
}

#actionbox_2 img {
	float:left;
	margin-right:10px;
}

#actionbox_2 h5 {
	margin:0;
	color:#FFF;
	margin-bottom:5px;
}

#actionbox_3 {
	width:650px;
	height:150px;
	background-color:#69F;
	border:solid 3px #999;
	padding:15px;
	padding-top:10px;
	margin-bottom:15px;
}

#actionbox_3 img {
	float:left;
	margin-right:10px;
}

#actionbox_3 h5 {
	margin:0;
	color:#FFF;
	margin-bottom:5px;
}

#actionbox_4 {
	width:650px;
	height:150px;
	background-color:#6C9;
	border:solid 3px #999;
	padding:15px;
	padding-top:10px;
	margin-bottom:15px;
}

#actionbox_4 a {
	color:#360;
}

#actionbox_4 a:hover {
	text-decoration:underline;
}


#actionbox_4 img {
	float:left;
	margin-right:10px;
}

#actionbox_4 h5 {
	margin:0;
	color:#FFF;
	margin-bottom:5px;
}


.textblack {
	color:#FFF;
	font-size:110%;
}



.kashi {
	color:#333;
	width:550px;
	height:auto;
	background-image:url(../image/kashi_back.png);
	padding:40px 25px 25px 75px;
	border:solid 1px #FFF;
	font-size:120%;
	margin:auto;
}

.kashi dd {
	margin-left:40px;
	margin-bottom:20px;
	line-height:170%;
}

.kashi p {
	margin-bottom:15px;
	color:#333;
}


/*=================あいさつ内のイメージフロートレフトのCSS====================*/

.imgcaption_left {
	float:left;
	padding:15px 15px 7px 5px;
}



div .imgcaption_left img {
	margin-top:15px;
	border:solid 7px #FFF;
	padding:0px;
}

.imgcaption_left span{
	display: block;
	font-size:100%;
	text-align: center;
	margin-top:5px;
	color:#FFF;
}

div.clear{
	clear: both;
	margin: 0 0 10px 0;
	padding: 5px 0 0 0;
}

div.clear2{
	clear: both;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
}

/*=================あいさつ内のイメージフロートレフトのCSS====================*/



/*=================あいさつ内のイメージフロートライトのCSS====================*/

.imgcaption_right {
	float:right;
	padding:15px 5px 7px 15px;
}


div .imgcaption_right img {
	margin-top:15px;
	border:solid 7px #FFF;
	padding:0px;
}

.imgcaption_right span{
	display: block;
	font-size:100%;
	text-align: center;
	margin-top:5px;
	color:#FFF;
}



/*=================あいさつ内のイメージフロートレフトのCSS====================*/


/*=================あいさつ内のイメージフロートレフト2のCSS====================*/

.imgcaption_left2 {
	float:left;
	padding:15px 15px 7px 5px;
}



div .imgcaption_left2 img {
	margin-top:15px;
	border:solid 7px #FFF;
	padding:0px;
}

.imgcaption_left2 span{
	display: block;
	font-size:100%;
	text-align: center;
	margin-top:5px;
	color:#FFF;
}


/*=================あいさつ内のイメージフロートレフト2のCSS====================*/


/*=================あいさつ内のイメージフロートレフト3のCSS====================*/

.imgcaption_left3 {
	float:left;
	padding:0px 15px 7px 5px;
}

div .imgcaption_left3 img {
	margin-top:5px;
	border:solid 7px #FFF;
	padding:0px;
}

.imgcaption_left3 span{
	display: block;
	font-size:100%;
	text-align: center;
	margin-top:5px;
	color:#FFF;
}



/*=================あいさつ内のイメージフロートレフト2のCSS====================*/


/*=================あいさつ内のイメージフロートレフト2のCSS====================*/

.imgcaption_right2 {
	float:right;
	padding:10px 5px 7px 15px;
}

div .imgcaption_right2 img {
	margin-top:5px;
	border:none;
	padding:0px;
}

.imgcaption_right2 span{
	display: block;
	font-size:100%;
	text-align: center;
	margin-top:5px;
	color:#FFF;
}

/*=================あいさつ内のイメージフロートレフト2のCSS====================*/





/*=================あいさつ内のイメージフロートライト3のCSS====================*/

.imgcaption_right3 {
	float:right;
	padding:15px 5px 7px 15px;
}


div .imgcaption_right3 img {
	margin-top:0px;
	border:solid 7px #FFF;
	padding:0px;
}

.imgcaption_right3 span{
	display: block;
	font-size:100%;
	text-align: center;
	margin-top:5px;
	color:#FFF;
}


/*=================あいさつ内のイメージフロートレフトのCSS====================*/





/*=================あいさつ内のイメージフロートライト3のCSS====================*/

.imgcaption_right4 {
	float:right;
	padding:0px 5px 25px 15px;
}


div .imgcaption_right4 img {
	margin-top:0px;
	border:solid 7px #FFF;
	padding:0px;
}

.imgcaption_right4 span{
	display: block;
	font-size:100%;
	text-align: center;
	margin-top:5px;
	color:#FFF;
}


/*=================あいさつ内のイメージフロートレフトのCSS====================*/

.greet{
	margin:25px auto 25px auto;
	line-height:150%;
	font-size:110%;
}

.greet_right{
	font-size:120%;
	line-height:150%;
	margin:10px auto 15px 600px;
	clear:both;
}

/* hide hack from Mac-IE5 \*/
* html .greet { height: 1%; }
/* end hiding */

.dlc_motto {
	background-image:url(../image/dlc_motto5.gif);
	width:340px;
	height:28px;
	text-indent:-9999px;
}

.map {
	margin-top:15px;
}

.section {
	margin:20px auto 35px auto;
	clear: both;
	padding: 25px auto 0 auto;
}




.topimg_4 {
	background-image:url(../image/topimg_4.png);
	width:1024px;
	height:430px;
	text-indent:-9999px;
}


.topimg_5 {
	background-image:url(../image/topimg_5.png);
	width:1024px;
	height:430px;
	text-indent:-9999px;
}

.topimg_6 {
	background-image:url(../image/topimg_6.png);
	width:1024px;
	height:430px;
	text-indent:-9999px;
}

.topimg_7 {
	background-image:url(../image/topimg_7.png);
	width:1024px;
	height:430px;
	text-indent:-9999px;
}

.topimg_8 {
	background-image:url(../image/headimg-2.png);
	width:1024px;
	height:430px;
	text-indent:-9999px;
}

.topimg_9 {
	background-image:url(../image/headimg-3.png);
	width:1024px;
	height:430px;
	text-indent:-9999px;
}


.topimg_10 {
	background-image:url(../image/topimg_8.png);
	width:1024px;
	height:430px;
	text-indent:-9999px;
}

.topimg_11 {
	background-image:url(../image/topimg_9.png);
	width:1024px;
	height:430px;
	text-indent:-9999px;
}

.topimg_12 {
	background-image:url(../image/topimg_10.png);
	width:1024px;
	height:430px;
	text-indent:-9999px;
}

.act_title01 {
	background-image:url(../image/act_title01.gif);
	width:524px;
	height:27px;
	text-indent:-9999px;
}

.act_title02 {
	background-image:url(../image/act_title02.gif);
	width:360px;
	height:26px;
	text-indent:-9999px;
}


.imagephoto_right {
	border:solid 8px #FFF;
	float:right;
	margin-right:32px;
}

.imagephoto_left {
	border:solid 8px #FFF;
	float:left;
	margin-left:32px;
}


.top-space35 {
	margin-top:35px;
}



#form {
	color:#FFF;
}


/*========================ここからページングボタンの設定==================================*/			

#paging {
	margin-bottom:10px;
	margin-top:25px;
    float:right;
	clear:both;
}


#paging a {
	text-align:center;padding:3px 4px 2px 4px;
	font-family:"メイリオ", "Meiryo", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic"," sans-serif";
	text-decoration:none;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
	background-color:#333;
}

*html #paging a {display:block;
                 float:left;
				 margin:3px;}/*IE6用ハック*/
*:first-child+html #paging a {display:block;
                              float:left;
							  margin:3px;}/*IE7用ハック*/


#paging a:hover {
	background:#FFCC99;
}
#paging a:active {
	background:#CCFFCC;
}
/*========================ここまでページングボタンの設定==================================*/

/*========================▼サイトポリシーのCSS=============================*/

.aboutsite {
	width:640px;
	background-color:#FFF;
	padding:20px;
	padding-bottom:45px;
}

.aboutsite h3 {
	margin-bottom:10px;
	margin-top:15px;
}

.aboutsite p {
	color:#333;
}

.setsumei li {
	margin-left:35px;
	line-height:150%;
}

/*======================▲サイトポリシーのCSS==============================*/

.maph4 {
	background-image:url(../image/link_head2.png);
	background-repeat:no-repeat;
	line-height:16px;
	padding-left:23px;
	margin-bottom:10px;
}

.maph4 a:hover {
	text-decoration:underline;
}

.sitemaplist ul {
	margin-left:25px;
}

.sitemaplist li {
	background-image:url(../image/link_head3.png);
	background-repeat:no-repeat;
	line-height:14px;
	padding-left:20px;
	margin:5px auto 5px auto;
}

.sitemaplist li a:hover {
	text-decoration:underline;
}

.hrstyle1 {
	margin:15px auto 15px auto;
}

.topmargin35 {
	margin-top:35px;
}
