@charset "utf-8";
/* CSS Document */

/*==================================================
　　index -　トップページ
==================================================*/

#index #main {margin: 0px;}
#index h2 {border-bottom: 1px solid #000000;padding-bottom: 5px;margin-bottom: 10px;}

/*index　FLASH*/
#index #flash {margin-bottom: 15px;height: 560px;width: 700px;}



#index .box-set {width: 700px;}

#index .box-set .box-left {float: left;width: 520px;}

/* ボタン */
#index .box-set .box-left .box {width: 520px;margin-bottom: 20px;}
#index .box-set .box-left .box ul a{display:block;text-indent:-999999px;overflow: hidden;}

#index .box-set .box-left .box li.bt01 {display:block;float: left;height: 40px;width: 255px;margin-right: 10px;
	margin-bottom: 10px;background: url(../images/index/bt-omamori.jpg) no-repeat;}
#index .box-set .box-left .box li.bt01 a {height: 40px;width: 255px;background: url(../images/index/bt-omamori.jpg) no-repeat;}
#index .box-set .box-left .box li.bt01 a:hover {height: 40px;width: 255px;background: url(../images/index/bt-omamori-over.jpg) no-repeat;}

#index .box-set .box-left .box li.bt02 {display:block;float: left;height: 40px;width: 255px;
	margin-bottom: 10px;background: url(../images/index/bt-kiganinfo.jpg) no-repeat;}
#index .box-set .box-left .box li.bt02 a {height: 40px;width: 255px;background: url(../images/index/bt-kiganinfo.jpg) no-repeat;}
#index .box-set .box-left .box li.bt02 a:hover {height: 40px;width: 255px;background: url(../images/index/bt-kiganinfo-over.jpg) no-repeat;}

#index .box-set .box-left .box li.bt03 {display:block;float: left;height: 40px;width: 255px;margin-right: 10px;
	background: url(../images/index/bt-keidaiinfo.jpg) no-repeat;}
#index .box-set .box-left .box li.bt03 a {height: 40px;width: 255px;background: url(../images/index/bt-keidaiinfo.jpg) no-repeat;}
#index .box-set .box-left .box li.bt03 a:hover {height: 40px;width: 255px;background: url(../images/index/bt-keidaiinfo-over.jpg) no-repeat;}

#index .box-set .box-left .box li.bt04 {display:block;float: left;height: 40px;	width: 255px;
	background: url(../images/index/bt-photostudio.jpg) no-repeat;}
#index .box-set .box-left .box li.bt04 a {height: 40px;	width: 255px;background: url(../images/index/bt-photostudio.jpg) no-repeat;}
#index .box-set .box-left .box li.bt04 a:hover {height: 40px;	width: 255px;background: url(../images/index/bt-photostudio-over.jpg) no-repeat;}


/* 神社だより */
#index .box-set .box-left .box01 {width: 510px;margin-right: 5px;margin-bottom: 20px;margin-left: 5px;}
#index .box-set .box-left .box01 .title {font-size: 14px;font-weight: bold;border-left: 3px solid #8A0A10;padding-left: 5px;margin-bottom: 10px;}

#index .box-set .box-left .box01 .text {width: 490px;margin-right: 10px;margin-left: 10px;margin-bottom: 10px;}
#index .box-set .box-left .box01 .text a {color: #663300;text-decoration: underline;}
#index .box-set .box-left .box01 .text a:hover {color: #CE766F;text-decoration: underline;}


#index .box-set .box-left .box01 .syousai {text-align: right;}
#index .box-set .box-left .box01 .syousai a {color: #666666;text-decoration: underline;}
#index .box-set .box-left .box01 .syousai a:hover {color: #CE766F;text-decoration: underline;}


/* お知らせ */
#index .box-set .box-left .box02 {width: 500px;margin-right: 5px;margin-bottom: 10px;margin-left: 15px;}

#index .box-set .box-left .box02 li {margin-bottom: 5px;margin-right: 10px;}
#index .box-set .box-left .box02 li a {color: #000000;text-decoration: underline;}
#index .box-set .box-left .box02 li a:hover {color: #996600;text-decoration: underline;}

#index .box-set .box-left .box02 li .date {font-weight: bold;color: #666666;}

#index .box-set .box-left .box02 .syousai {text-align: right;}
#index .box-set .box-left .box02 .syousai a {color: #666666;text-decoration: underline;}
#index .box-set .box-left .box02 .syousai a:hover {color: #CE766F;text-decoration: underline;}


/* バナー */
#index .box-set .box-right {float: right;width: 165px;}
#index .box-set .box-right li {margin-bottom: 10px;}
