<style type="text/css"><!--

a:link	{color : #FFFFFF}
a:visited {color :#C7A79A}
a:hover	{color : #FFFF00;
  }



a	{color:#66CCFF }      


/* === ヘッダー部分のスタイル === */


.copy	{height:15px;
	 background-color:#330066;
	 font-size:13px;
	 color:#006600 ;
	 padding-left:10px}

.index	{height:20px;
	 background-color:#330088;
	 font-size:12px;
	 color:#bbbbbb;
	 padding-left:10px}

h1 {width: 100%;
    FONT-SIZE: 20px;
	FONT-WEIGHT: 600;
	margin-top:0px;
	MARGIN-BOTTOM:4px;
	MARGIN-left:0;
	MARGIN-right:2;
	COLOR: #ffffff;
	LINE-HEIGHT: 140%;
	BACKGROUND-COLOR: #4A504C;
	TEXT-ALIGN: center;
	padding-top:1;
    padding-bottom:1;
    padding-left:10;
    padding-right:10;
  	border-top-style: solid;
    border-top-color: #C5B6AD;
    border-top-width: 10px;
     }

h2 {width: 100%;
    FONT-SIZE: 14px;
	FONT-WEIGHT: 600;
	margin-top:0px;
	MARGIN-BOTTOM:0px;
	MARGIN-left:0;
	MARGIN-right:0;
	COLOR: #ffffff;
	LINE-HEIGHT: 100%;
	BACKGROUND-COLOR: #15396F;
	TEXT-ALIGN: center;
	padding-top:1;
    padding-bottom:1;
    padding-left:10;
    padding-right:10;
  	border-bottom-style: solid;
    border-bottom-color: #33CCFF;
    border-bottom-width: 0px;
     }

.b1  
     {
    FONT-SIZE: 14px;
	FONT-WEIGHT: 600;
	margin-top:0px;
	MARGIN-BOTTOM:0px;
	MARGIN-left:4;
	MARGIN-right:3;
	COLOR: #ffffff;
	LINE-HEIGHT: 140%;
	BACKGROUND-COLOR: #BABDFF;
	TEXT-ALIGN: center;
	padding-top:0;
    padding-bottom:3;
    padding-left:10;
    padding-right:10;
  	border-top-style: solid;
    border-top-color: #BABDFF;
    border-top-width: 0px;
	border-bottom-style: solid;
    border-bottom-color: #BABDFF;
    border-bottom-width: 0px;
    border-left-style: solid;
    border-left-color: #BABDFF;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #BABDFF;
    border-right-width: 0px
     }

.b2  
     {
    FONT-SIZE: 13;
	FONT-WEIGHT: 400;
	margin-top:0;
	MARGIN-BOTTOM:0;
	MARGIN-left:4;
	MARGIN-right:3;
	COLOR: #D9DBFF;
	LINE-HEIGHT: 120%;
	BACKGROUND-COLOR: #15396F;
	TEXT-ALIGN: left;
	padding-top:2;
    padding-bottom:0;
    padding-left:5;
    padding-right:5;
  	border-top-style: solid;
    border-top-color: #BABDFF;
    border-top-width: 0px;
	border-bottom-style: solid;
    border-bottom-color: #BABDFF;
    border-bottom-width: 0px;
    border-left-style: solid;
    border-left-color: #BABDFF;
    border-left-width: 1px;
    border-right-style: solid;
    border-right-color: #BABDFF;
    border-right-width: 1px
     }






.c2e  
     {
     FONT-SIZE: 1px;
	FONT-WEIGHT: 100;
	margin-top:0px;
	MARGIN-BOTTOM:0px;
	MARGIN-left:4;
	MARGIN-right:3;
	COLOR: #333333;
	LINE-HEIGHT: 0%;
	TEXT-ALIGN: left;
	padding-top:0;.
    padding-bottom:0;
    padding-left:0;
    padding-right:0;
  	}
  	
.index  
     {
    FONT-SIZE: 12px;
	FONT-WEIGHT: 400;
	margin-top:10px;
	MARGIN-BOTTOM:2px;
	MARGIN-left:2;
	MARGIN-right:2;
	COLOR: #ffffff;
	LINE-HEIGHT: 120%;
	BACKGROUND-COLOR: #523194;
	TEXT-ALIGN: left;
	padding-top:3;
    padding-bottom:3;
    padding-left:10;
    padding-right:10;
  	border-top-style: solid;
    border-top-color: #9C80D4;
    border-top-width: 2px;
	border-bottom-style: solid;
    border-bottom-color: #9C80D4;
    border-bottom-width: 0px;
    border-left-style: solid;
    border-left-color: #BABDFF;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #BABDFF;
    border-right-width: 0px
     }

.index3 
     {
    FONT-SIZE: 12px;
	FONT-WEIGHT: 400;
	margin-top:0px;
	MARGIN-BOTTOM:8px;
	MARGIN-left:2;
	MARGIN-right:2;
	COLOR: #ffffff;
	LINE-HEIGHT: 120%;
	BACKGROUND-COLOR: #523194;
	TEXT-ALIGN: left;
	padding-top:3;
    padding-bottom:3;
    padding-left:10;
    padding-right:10;
  	border-top-style: solid;
    border-top-color: #9C80D4;
    border-top-width: 0px;
	border-bottom-style: solid;
    border-bottom-color: #9C80D4;
    border-bottom-width: 2px;
    border-left-style: solid;
    border-left-color: #BABDFF;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #BABDFF;
    border-right-width: 0px
     }

.day {width: 100%;
    FONT-SIZE: 12px;
	FONT-WEIGHT: 400;
	margin-top:6px;
	MARGIN-BOTTOM:0px;
	MARGIN-left:6;
	MARGIN-right:6;
	COLOR: #FFFFCC;
	LINE-HEIGHT: 100%;
	BACKGROUND-COLOR: #001B31;
	TEXT-ALIGN: left;
	padding-top:4;
    padding-bottom:4;
    padding-left:10;
    padding-right:10;
  	border-top-style: solid;
    border-top-color: #006600;
    border-top-width: 0px;
     }

--></style>
