@charset "utf-8";
/* CSS Document */


div.main-column02{width:740px;
                height:auto;
				float:left;
				margin-bottom:20px;}

div.header02-1{width:960px;
           height:5px;
		   float:left;
		   margin-bottom:8px;
		   background-image:url(image/img-header02.png);}

div.pankuzu{margin-bottom:10px;
            font-size:1.2em;
			color:#666;}

div.midashi{width:648px;
            height:20px;
			border-left:solid #999966 20px;
			border-bottom:solid #999966 1px;
			margin-bottom:20px;
			float:left;}
			
h3.midashi{color:#999966;
           font-size:1.4em;
           display:inline;
           margin:0;
           margin-left:10px;
           font-weight:400;}

div.midashi-box{width:630px;
                height:auto;
			    margin-bottom:50px;
				float:left;}

div.map{width:618px;
        height:300px;
	    background-image:url(image/map.png);
        background-repeat:no-repeat;
		float:left;}





/*bag01.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-bag01{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url(image/img-bg01@.png);
			  background-repeat:no-repeat;
			  background-position:580px 440px;}
div.bag-design01{width:740px;
                height:500px;
				float:left;
				background-image:url(image/img-bg01.png);
				background-repeat:no-repeat;}

/*bag02.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-bag02{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url(image/img-bg02@.png);
			  background-repeat:no-repeat;
			  background-position:570px 400px;}
div.bag-design02{width:740px;
                height:500px;
				float:left;
				background-image:url(image/img-bg02.png);
				background-repeat:no-repeat;}

/*bag03.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-bag03{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url(image/img-bg03@.png);
			  background-repeat:no-repeat;
			  background-position:580px 440px;}
div.bag-design03{width:740px;
                height:500px;
				float:left;
				background-image:url(image/img-bg03.png);
				background-repeat:no-repeat;}

/*bag04.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-bag04{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url(image/img-bg04@.png);
			  background-repeat:no-repeat;
			  background-position:600px 350px;}
div.bag-design04{width:740px;
                height:500px;
				float:left;
				background-image:url(image/img-bg04.png);
				background-repeat:no-repeat;}

/*bag05.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-bag05{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url(image/img-bg05@.png);
			  background-repeat:no-repeat;
			  background-position:580px 440px;}
div.bag-design05{width:740px;
                height:500px;
				float:left;
				background-image:url(image/img-bg05.png);
				background-repeat:no-repeat;}









/*massmedia.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-massmedia{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url();
			  background-repeat:no-repeat;
			  background-position:690px 530px;}
div.massmedia{width:668px;
                height:auto;
				float:left;
				background-repeat:no-repeat;
				margin-left:20px;
				margin-right:10px;
				padding:20px;
				border-left:1px #999 solid;
				border-right:1px #999 solid;}


p.massmedia01{border-left:solid #900 5px;
              margin-top:30px;
              padding-left:10px;}
				
p.massmedia02{border-left:solid #900 5px;
              margin-top:10px;
			  margin-bottom:10px;
              padding-left:10px;}


img.massmedia{margin-top:50px;}










/*howto.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-howto{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url();
			  background-repeat:no-repeat;
			  background-position:690px 530px;}
div.howto{width:668px;
                height:auto;
				float:left;
				background-repeat:no-repeat;
				margin-left:20px;
				margin-right:10px;
				padding:20px;
				border-left:1px #999 solid;
				border-right:1px #999 solid;}
				
img.howto01{float:right;
            margin:10px;
            margin-left:25px;}

img.howto02{float:left;
            margin:10ps;
            margin-right:25px;}

ul.howto01{list-style-type:square;
           padding-left:25px;
		   margin:0px;
		   margin-bottom:20px;
		   font-size:1.2em;}

p.howto01{margin-bottom:30px;}

div.howto-banner-sobanohana{width:200px;
                 height:80px;
				 margin-top:20px;
				 margin-left:10px;
				 background-image:url(image/banner-sobanohana.jpg);
				 background-repeat:no-repeat;
				 float:right;
				 vertical-align:bottom;}
div.howto-banner-sobanohana:hover{background-image:url(image/banner-sobanohana@.jpg);
                       background-repeat:repeat;}








/*free.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-free{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url();
			  background-repeat:no-repeat;
			  background-position:690px 530px;}
div.free{width:668px;
                height:auto;
				float:left;
				background-repeat:no-repeat;
				margin-left:20px;
				margin-right:10px;
				padding:20px;
				border-left:1px #999 solid;
				border-right:1px #999 solid;}
	
div.free01{width:550px;
           height:auto;
		   margin:20px;
		   padding:20px;
		   border-top:dotted #999 2px;
		   border-bottom:dotted #999 2px;
		   float:right;}

img.free01{margin:10px;
           margin-top:0px;
           float:right;}

p.free01{font-size:1.2em;}












/*started.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-started{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url(image/toyama-noregi.png);
			  background-repeat:no-repeat;
			  background-position:690px 530px;}
div.started{width:668px;
                height:auto;
				float:left;
				background-repeat:no-repeat;
				margin-left:20px;
				margin-right:10px;
				padding:20px;
				border-left:1px #999 solid;
				border-right:1px #999 solid;}


div.banner-started01{width:200px;
                     height:46px;
					 margin-left:0px;
					 margin-top:30px;
					 background-image:url(image/banner-toyama.gif);
					 background-repeat:no-repeat;
					 background-position:50% 0%;
					 cursor:pointer;
					 float:left;}
div.banner-started01:hover{background-image:url(image/banner-toyama@.gif);
                       background-repeat:no-repeat;}


img.noregi{margin-top:30px;}







/*textl.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-text{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url(image/text.png);
			  background-repeat:no-repeat;
			  background-position:410px 245px;}
div.text{width:668px;
                height:auto;
				float:left;
				background-repeat:no-repeat;
				margin-left:20px;
				padding:20px;
				border-left:1px #999 solid;
				border-right:1px #999 solid;}


				
div.box-01{width:188px;
        height:auto;
		float:left;
		margin-left:0px;
		padding:10px;
		border-left:dotted #666 1px;
		border-right:dotted #666 1px;
		background-image:url(image/img-bg01@@.png);
		background-repeat:no-repeat;
		background-position:0px 10px;}
div.box-01:hover{background-color:#FEF;}

div.box-02{width:188px;
        height:auto;
		float:left;
		margin-left:0px;
		padding:10px;
		background-image:url(image/img-bg02@@.png);
		background-repeat:no-repeat;
		background-position:7px 10px;}
div.box-02:hover{background-color:#FEF;}

div.box-03{width:188px;
        height:auto;
		float:left;
		margin-left:0px;
		margin-right:0px;
		padding:10px;
		border-left:dotted #666 1px;
		border-right:dotted #666 1px;
		background-image:url(image/img-bg03@@.png);
		background-repeat:no-repeat;
		background-position:0px 10px;}
div.box-03:hover{background-color:#FEF;}

div.box-link{width:188px;
             height:200px;
			 cursor:pointer;}

h4{font-size:1.3em;
   font-weight:400;
   text-decoration:underline;
   margin-bottom:10px;}


p.text-box{font-size:1.1em;}

span.u-line{text-decoration:underline;}

p.text-a{color:#F00;
         font-size:1em;
		 margin-top:5px;
		 margin-left:50px;}
		 

div.present01{width:200px;
              height:267px;
			  background-image:url(image/present01.png);
			  background-repeat:no-repeat;
			  float:left;
			  margin-top:30px;
			  margin-left:80px;
			  margin-bottom:30px;}

div.present02{width:200px;
              height:267px;
			  background-image:url(image/present02.png);
			  background-repeat:no-repeat;
			  float:left;
			  margin-top:30px;
			  margin-left:50px;
			  margin-bottom:30px;}
			  
			  
			  
			  

p.kounyu{font-size:1.3em;}

p.big{font-size:1.4em;
      margin-top:0px;
	  margin-left:20px;
	  color:#900;}

p.mini{font-size:1.1em;
        margin-top:10px;
		margin-left:50px;}








div.box-aaa{width:580px;
            height:auto;
	        border:ridge #FCF 2px;
			margin-top:20px;
            padding:20px;
			background-color:#FAFFFF;
			float:left;
			display:block;}

div.box-bbb{width:580px;
            height:auto;
	        border:ridge #FCF 2px;
			margin-top:20px;
			margin-bottom:30px;
            padding:20px;
			background-color:#FAFFFF;
			float:left;
			display:block;}

div.banner-text01{width:auto;
                     height:auto;
					 margin-left:30px;
					 font-size:1.2em;
					 color:#F00;}

div.banner-text02{width:360px;
                     height:auto;
					 padding:20px;
					 margin-left:90px;
					 border:groove #F0F 2px;
					 font-size:2.5em;
					 font-weight:600;
					 color:#00F;}
					 

div.banner-text-a{width:auto;
                     height:auto;
					 margin-left:30px;
					 font-size:1.2em;
					 color:#F00;}

div.banner-netshop01{width:200px;
                     height:80px;
					 margin-left:80px;
					 margin-top:20px;
					 background-image:url(image/banner-netshop.png);
					 background-repeat:no-repeat;
					 background-position:20% 100%;
					 cursor:pointer;
					 float:left;
					 font-size:1.1em;}
div.banner-netshop01:hover{background-image:url(image/banner-netshop@.png);
                       background-repeat:no-repeat;}


div.banner-netshop02{width:220px;
                     height:80px;
					 margin-left:20px;
					 margin-top:20px;
					 margin-bottom:0px;
					 background-image:url(image/img-button-netshop.gif);
					 background-repeat:no-repeat;
					 background-position:100% 100%;
					 cursor:pointer;
					 float:left;
					 font-size:1.1em;}
div.banner-netshop02:hover{background-image:url(image/img-button-netshop@.gif);
                       background-repeat:no-repeat;}


div.banner-fax01{width:230px;
                     height:101px;
					 margin-left:50px;
					 margin-top:20px;
					 margin-bottom:30px;
					 background-image:url(image/banner-fax.png);
					 background-repeat:no-repeat;
					 background-position:50% 100%;
					 cursor:pointer;
					 float:left;
					 font-size:1.1em;}
div.banner-fax01:hover{background-image:url(image/banner-fax@.png);
                       background-repeat:no-repeat;}

div.banner-fax02{width:230px;
                     height:101px;
					 margin-left:40px;
					 margin-top:20px;
					 margin-bottom:30px;
					 background-image:url(image/banner-fax.png);
					 background-repeat:no-repeat;
					 background-position:50% 100%;
					 cursor:pointer;
					 float:left;
					 font-size:1.1em;}
div.banner-fax02:hover{background-image:url(image/banner-fax@.png);
                       background-repeat:no-repeat;}


p.text-abc{font-size:1.3em;}

table.text-aaa{font-size:1.3em;}

td.mini{font-size:0.85em;
        line-height:1em;}









/*school.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-school{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url(image/school.png);
			  background-repeat:no-repeat;
			  background-position:360px 180px;}
div.school{width:668px;
                height:auto;
				float:left;
				background-repeat:no-repeat;
				margin-left:20px;
				padding:20px;
				padding-right:0px;
				border-left:1px #999 solid;
				border-right:1px #999 solid;}
				
				
div.bbb{width:250px;
        height:240px;
		float:left;
		margin-left:18px;}

div.banner-schedule{width:250px;
                 height:60px;
				 margin-top:0px;
				 margin-left:0px;
				 background-image:url(image/banner-schedule.png);
				 background-repeat:no-repeat;}
div.banner-schedule:hover{background-image:url(image/banner-schedule@.png);
                       background-repeat:repeat;}

div.banner-form{width:250px;
                 height:91px;
				 margin-top:30px;
				 margin-left:0px;
				 background-image:url(image/banner-form.png);
				 background-repeat:no-repeat;}
div.banner-form:hover{background-image:url(image/banner-form@.png);
                       background-repeat:repeat;}








/*profile.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-profile{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url(image/masako.png);
			  background-repeat:no-repeat;
			  background-position:460px 320px;}
div.profile{width:668px;
                height:auto;
				float:left;
				background-repeat:no-repeat;
				margin-left:20px;
				margin-right:10px;
				padding:20px;
				border-left:1px #999 solid;
				border-right:1px #999 solid;}

table{table-layout:fixed;
	  font-size:1.1em;
	  line-height:1.1em;}

h3.profile{color:#999966;
           font-size:1.4em;
           display:inline;
           margin:0;
           margin-left:10px;
           font-weight:400;
		   clear:both;}

table.a01{table-layout:fixed;
	  font-size:1.1em;
	  line-height:1.1em;
	  float:left;}

div.aaa{width:248px;
        height:240px;
		float:left;
		margin-left:20px;}
	  
div.map{width:600px;
        height:427px;
		margin-top:30px;
	    background-image:url(image/map.png);
        background-repeat:no-repeat;
		float:left;}

div.banner-hotal{width:200px;
                 height:80px;
				 margin-top:50px;
				 margin-left:20px;
				 background-image:url(image/banner-hotal.jpg);
				 background-repeat:no-repeat;}
div.banner-hotal:hover{background-image:url(image/banner-hotal@.jpg);
                       background-repeat:repeat;}

div.banner-sobanohana{width:200px;
                 height:80px;
				 margin-top:30px;
				 margin-left:20px;
				 background-image:url(image/banner-sobanohana.jpg);
				 background-repeat:no-repeat;}
div.banner-sobanohana:hover{background-image:url(image/banner-sobanohana@.jpg);
                       background-repeat:repeat;}
	  








/*past.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-past{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url();
			  background-repeat:no-repeat;
			  background-position:460px 320px;}
div.past{width:668px;
                height:auto;
				float:left;
				background-repeat:no-repeat;
				margin-left:20px;
				margin-right:10px;
				padding:20px;
				border-left:1px #999 solid;
				border-right:1px #999 solid;}

















	  


/*ordercontract.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-ordercontract{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url();
			  background-repeat:no-repeat;
			  background-position:580px 440px;}
div.ordercontract{width:668px;
                height:auto;
				float:left;
				background-repeat:no-repeat;
				margin-left:20px;
				margin-right:10px;
				padding:20px;
				border-left:1px #999 solid;
				border-right:1px #999 solid;}

table{table-layout:fixed;
	  font-size:1.1em;
	  line-height:1.1em;}
	  
	  
	  
	  
	  
	  
	  
	  
	  
/*form.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-form{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url();
			  background-repeat:no-repeat;
			  background-position:690px 530px;}
div.form{width:668px;
                height:auto;
				float:left;
				background-repeat:no-repeat;
				margin-left:20px;
				margin-right:10px;
				padding:20px;
				border-left:1px #999 solid;
				border-right:1px #999 solid;}

h4.form{font-size:1.7em;} 









/*sitemap.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-sitemap{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url();
			  background-repeat:no-repeat;
			  background-position:690px 530px;}
div.sitemap{width:668px;
                height:auto;
				float:left;
				background-repeat:no-repeat;
				margin-left:20px;
				margin-right:10px;
				padding:20px;
				border-left:1px #999 solid;
				border-right:1px #999 solid;}

div.sitemap-box01{width:auto;
                  height:20px;
				  margin-bottom:15px;
				  padding-left:10px;
				  border-left:outset #900 10px;
				  font-size:1.2em;} 

div.sitemap-box02{width:auto;
                  height:20px;
				  margin-left:70px;
				  margin-bottom:5px;
				  padding-left:10px;
				  border-left:outset #900 5px;
				  font-size:1.2em;} 

div.sitemap-box03{width:auto;
                  height:20px;
				  margin-left:140px;
				  margin-bottom:5px;
				  padding-left:10px;
				  border-left:outset #900 2px;
				  font-size:1.2em;} 

div.sitemap-box-space01{width:auto;
                      height:30px;} 

div.sitemap-box-space02{width:auto;
                      height:5px;} 








/*news.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.news{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
         font-size:1em;
         color:#461d1d;
         background-color:#ffffee;
         width:439px;
         height:auto;
         padding:20px;
         font}
		 
p.news{font-size:1em;
  margin:0px;
  padding:0px;}









/*schedule.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.container-schedule{width:960px;
              height:auto;
			  margin-left:auto;
			  margin-right:auto;
			  padding-top:20px;
			  padding-left:20px;
			  padding-right:20px;
			  padding-bottom:20px;
			  background-color:#ffffee;
			  background-image:url();
			  background-repeat:no-repeat;
			  background-position:580px 440px;}

div.main-column-schedule{width:740px;
                height:auto;
				float:left;
				margin-top:20px;
				margin-bottom:20px;}
			  


h3.schedule{color:#360;
           font-size:1.5em;
           display:inline;
           margin:0;
           font-weight:400;}





/*nittei.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div.nittei{padding:10px;
           width:700px;
		   height:auto;}

table.nittei{font-size:1.3em;}


td.month{font-size:1.8em;
         background-color:#BFB;
		 text-align:center;
		 font-weight:600;}
		 
td.week{background-color:#DFD;
        text-align:center;
		font-weight:600;}

td.day{background-color:#FFD;}

div.date{height:17px;
         font-size:1.5em;
		 font-weight:600;
		 padding-left:0px;
		 padding-top:5px;}
		 
div.space{width:700px;
          height:50px}














