/*########################################
	    このセクションのコードをいじったら　全部崩れる！　改行をけしたらいかん！
	    #########################################*/
	    html, body {margin:0; padding:0; height:100%;/*overflow: hidden; *//* 100 % height */}
	    
	    html>body #big_box {height:100%; }
			#big_box {width:1007px;
			margin:0 auto;
			} 
			
			html>body #testa {
			top:0;
			margin:0 0 0 132px;
			position:fixed;
			z-index:10; /* Prevent certain problems with form controls */
			}
			
			#testa {
			width:863px;
			height:100px;
			}
			
			html>body #cont_box {
			height:100%;
			width:868px;
			float:right;
			
			} 
			
			
			html>body #contents {
			/*overflow: auto;*/
			/*height:80%;*/
			padding:100px 10px 132px 10px;
			} 
			
			html>body #piede {
			bottom:0;
			margin:0 0 0 132px;
			width:863px;
			height:50px;
			position:fixed;
			z-index:10; /* Prevent certain problems with form controls */
			}
			
			html>body #menu {
			height:100%;
			width:132px;
			position:fixed;
			bottom:0;
			z-index:10; /* Prevent certain problems with form controls */
			}
			
			
			/*##################################################
			以上　地位とサイズを設定する
			メニュー・セクション:　いじったら　全部崩れる
			##################################################*/
			
			
			#menu  li a {height: 32px;voice-family: "\"}\""; voice-family: inherit; height: 24px; text-decoration: none;}	
			
			#menu  li a:link, #menu li a:visited {background:url(/data/img/shijunsetsu/menu.png);
			color: #ffe700;display: block;padding: 8px 0 0 10px;}
			
			#menu  li a:hover {background: url(/data/img/shijunsetsu/menu.png) 0 -32px; 
			color: #EFFF95;	padding: 8px 0 0 10px;	border-left: solid 3px;	}
			
			#menu li a:active {background: url(/data/img/shijunsetsu/menu.png) 0 -64px;
			color: #ffff00;	padding: 8px 0 0 10px;}
			
			/*Trick*/
			
			#menu  ul {list-style: none;margin: 0;padding: 0;}
			#menu  a {display:block;margin:0;padding: 2px 3px;}
			#menu  li {position: relative;}
			#menu ul ul ul{position: absolute;top: 0;left: 100%;width: 100%;}
			#menu ul ul ul, #menu ul ul li:hover ul ul {display:none;}
			#menu ul ul li:hover ul, #menu ul ul ul li:hover ul {display: block;}
			
			/*##################################################
			以上　地位とサイズを設定する。以下は全体的なレイアウトと
			以下変更していいです
			#################################################*/
			html>body {background-image:url(/data/img/shijunsetsu/gradiantc.png);
			background-attachment: fixed;
			background-repeat: repeat-x;
			background-color: #436485;
			}
			
			#testa{background-image:url(/data/img/shijunsetsu/header.png);
			background-repeat: repeat-x;
			}
			
			#menu{ 	background-image:url(/data/img/shijunsetsu/menu_mozaic.png);
			background-repeat: repeat-y;
			}
			
			#piede{	background-image:url(/data/img/shijunsetsu/footer2.png);
			background-repeat: repeat-x;
			background-color: #436485;
			}
			
			/*OJO: Necesita repetir porque contents no está al 100% de altura, quindi lo que falta lo pone cont_box*/
			#contents {background-image:url(/data/img/shijunsetsu/borde3.png) ;
			background-repeat: repeat-y;
			background-position: 100% 0%}
			
			#cont_box {background-image:url(/data/img/shijunsetsu/borde3.png) ;
			background-repeat: repeat-y;
			background-position: 100% 0%}
			
			/*##################################################*/
			/*  <div id="contents">#logo{margin: 15px 0 0 0;}
				/*#################################################*/
				
				
				.front_index {font-size: 1.1em;margin-left: 2em; font-family: arial, sans-serif;}
				/*フロントページの目次の色を変更したければ、以下のコードで、、*/
				/*#contents .front_index a:link{color:#555500;text-decoration:none; }
				#contents .front_index a:visited{color:#555500;text-decoration:none;}
				#contents .front_index a:hover{background:#555500;color:#F0F000;text-decoration:none;}
				#contents .front_index a:active{background:#FFFF00;color:#808000;text-decoration:none;}*/
				
				#contents h3 {font-weight:700;font-size:18pt;line-height:22pt;color:#173676;background:#bcc28e;text-align:center;
				-moz-border-radius: 10px;
				opacity: .80; 
				/* filter: alpha(opacity=80);*/
				}
				
				
				#movie_intro{margin:0 auto 0 auto; text-align:center; }
				#movie_logo{margin:0 auto 0 auto;}
				
				hr {border-bottom: 3px solid #000; border-color: #800000; width: 60%; height: 10px; color: #660C23;
				background-color:#829B14;}
				
				#copyright, #jyusho{color: white; font-size:.9em; margin: 14px auto 0 auto; text-align:center;}
				#copyright a:link{color:white;text-decoration:none;}
				#copyright a:visited{color:white;text-decoration:none;}
				#copyright a:hover{background:#3c766c;color:#F7F01E;text-decoration:none;}
				#copyright a:active{background:white;color:red;text-decoration:none;}
				
				#kyouNoHi {color: #800000; margin: 1em auto auto 1em; font-weight:700; font-size:14pt; float:left; }
				#top_image {float:right; /*margin: 1em 1em auto auto;*/}
				
				/*#383800   original #404000-111
				#####################################
				文書−文字など
				#####################################
				*/
				#contents a {border-bottom: 1px dashed #369;}
				#contents a:link{color:#05134F;text-decoration:none;}
				#contents a:visited{color:#05134F;text-decoration:none;}
				#contents a:hover{background:#FBFBFB;color:#05134F;text-decoration:none;}
				#contents a:active{background:white;color:red;text-decoration:none;}
				
				#contents {line-height: 1.2em; color: #05134F;letter-spacing: .1em; word-spacing: .1em;text-indent: 0pt;text-align: justify; }
				.shokan_title{font-size: 1.5em;line-height: 1.8em; background:#bcc28e; color: #173676;letter-spacing: .12em; 		word-spacing: .2em;text-align: center;}
				.shokan_head{font-size: 1.2em; font-weight:800; line-height: 1.4em; color: #772119; letter-spacing: .12em; word-spacing: .2em;}
				
				dl#shokan dd, dl#shokan_pdf dd {line-height: 2em;}
				
				.shokan_txt_right{text-align:right; }
				.shokan_txt {padding-right:1em; text-align:justify}
				
				.red {color:#C00000}
				
				#contents .cont_right{position:relative; float:right; width:380px; padding-right:1em;}
				#contents .cont_left {position:relative; float:left; width:380px; padding-bottom:1em;}
				/*####################
				お知らせ--一粒会
				#######################*/
				
				#contents h4#ichiryukai{font-weight:700;font-size:16pt;line-height:20pt; background:#bcc28e;text-align:center;}
				dl.ichiryukai{font-size: 1em; line-height: 1.4em; letter-spacing: .1em; word-spacing: .1em; text-indent:0pt;text-align: justify;margin: 1.2em 1.5em 0 2em;}
				dl.ichiryukai dt {margin-top:1.3em; font-size: 1.2em; font: bold; color:#B33106;}
				
				/*####################
				# contents indices
				#######################*/
				
				
				#contents .indices {
				/*margin-left: 45px;*/
				background-image: url(/data/img/shijunsetsu/link_back_22.png);
				background-repeat: no-repeat;
				line-height: 2.5em;
				font-size: 1.2em;
				
				}
				#contents .indices_sm {
				/*margin-left: 45px;*/
				background-image: url(/data/img/shijunsetsu/link_back_23.png);
				background-repeat: no-repeat;
				line-height: 2.5em;
				
				/*font-size: 1.2em;*/
				}
				
				#contents .indices a:link{text-decoration:none; margin-left: 0.5em;}
				
				/*####################
				# 更新
				#######################*/
				
				.koushin dt{margin-bottom:5px;
				margin-left: 10px;
				font-size: 1.1em;
				line-height: 1.3em;
				background-color:#CECECE;
				/*background-repeat: no-repeat;*/
				border: 2px solid #369;
				color:#B33106;
				}
				.koushin dd{margin-top:5px; margin-bottom:5px; color:navy;line-height: 1.2em;}
				
				/*＃＃＃＃＃＃＃＃＃＃＃*/
				
				/* お知らせ--人事移動*/
				
				/*＃＃＃＃＃＃＃＃＃＃＃*/
				
				#contents #jinji  {
				font-size: 1em;line-height: 1.1em; color: #173676;letter-spacing: .1em; word-spacing: .1em;text-indent: 4pt;text-align: justify; margin-left:2em; margin-right:1.5em;
				}
				
				#contents #jinji .jinji{
				
				margin-top: 0.5em;
				margin-bottom: 0.5em;
				}
				
				#contents #jinji .jinji_chiku{
				border: 1px solid #369;
				text-align: center;
				font-size: 1.3em; background-color:#E5E5E5; line-height: 1.5em; color:#B35119;
				}
				
				#contents #jinji .jinji_goout{
				width: 40%;
				border: 1px dashed #369;
				text-align: center;
				font-size: 1.3em; /*background-color:#E5E5E5; */line-height: 1.5em; color:#B35119;
				}
				
				#contents #jinji .ninmu{
				color:#742004;
				border-bottom: 2px solid #585858;
				margin-left:2em;
				}
				
				#contents #jinji .donata{
				color:#130A35;
				margin-top: 0.5em;
				display:list-item;
				margin-left:4em;
				font-size: 1.2em;
				}
				
				#contents #jinji .dokokara{
				margin-top: 1em;
				margin-left:4em;
				}
				
				/*＃＃＃＃＃＃＃＃＃＃＃*/
				
				/* 教会案内*/
				
				/*＃＃＃＃＃＃＃＃＃＃＃*/
				#contents .cont_right .titulo{font-size: 1.2em; color:#7B0000;}
				#contents #address{text-align:center;}
				.NaniMade {margin-top: 2pt; color: #686868; background-color:#FFFFC0;}
				
				/*＃＃＃＃＃＃＃＃＃＃＃*/
				
				/* Cristmass annai*/
				
				/*＃＃＃＃＃＃＃＃＃＃＃*/
				.t_crism {background-color:#FFFDDA; width:95%; margin-left: auto; margin-right:auto;}
				.t_crism td {width:50%; vertical-align:top;}
				.cristmass dt {background-color:#ECE790; font-size:1.2em; line-height:1.3em;}
				.cristmass dd {color:#861B1D;}

/*##################################*/

			
				.korewo{
				color:#742004;
				border-bottom: 2px solid #585858;
				margin-left:1em;
				}
				
				.testx{
				margin-top: 0.5em;
				display:list-item;
				margin-left:4em;
				}
/*##################################*/
				.marginizqu{margin-left:2em;}
				.list_red dt{color:#AA210C;}

#contents a.button, #contents a:visited.button{display: block;text-align:center;width:127px;height:127px; background-color:transparent;background-image: url(/chiku/niigata/files/image1.png);}

#contents a:hover.button{display: block;background-color:transparent;background-image: url(/chiku/niigata/files/image2.png);} 
/*TEnreibi  3333333333333333333333333333333333333*/	

			#Tenreibi{height:90px; width:390px;/* -moz-border-radius: 12px;
				background:#e9d492;*/
			background-image: url(/tenrei/lectio/cal/img/kiro76.png);  }
			
			#Tenreibi{/*border:3px solid #ED9A47; */font-family:"ＭＳ Ｐ明朝, MS PMincho";}
			.cal_date{text-align:center; color:#1E179F;border-bottom: solid #C93D16;  font-size:0.8em; line-height:1.3em;}
			.cal_St1{text-align:center; color:#1E179F; }
			.cal_St2{color:#1E179F; font-size:0.80em;}
			.cal_St{text-align:center;}
			.cal_Lec{text-align:center;}