/* 大阪府障害者スポーツ振興協会スタールシート */

body      { background-color: #FFFFFF; margin: 0px; line-height: 130%; }

th        { background-color: #CCE5FF; font-weight: normal; }

img       { border: 0px; }
img.float { float: right; }

h1        { font-size: 130%; border: solid 2px #FF6800; padding: 5px; }
            
li        { margin-bottom: 5px; }    

a         { color: #0000FF; text-decoration: none}
a:hover   { color: #008800; text-decoration: underline }

hr        { width: 100%; }

address   { font-style: normal; font-size: 100%; } 

img.ani   { padding-bottom: 15px; }

div.width { width: 700px; 
            margin-top: auto;
	        margin-right: auto;
	        margin-left: auto;
	        margin-bottom: auto;
	        padding-top: 10px;
	        padding-right: 10px;
	        padding-left: 10px;
	        padding-bottom: 10px;}

div.width2{ width: 760px; 
            margin-top: auto;
	        margin-right: auto;
	        margin-left: auto;
	        margin-bottom: auto;
	        padding-top: 10px;
	        padding-right: 10px;
	        padding-left: 10px;
	        padding-bottom: 10px;}
	        

#width    { width: 650px; 
            margin-top: auto;
	        margin-right: auto;
	        margin-left: auto;
	        margin-bottom: auto;
	        padding-top: 10px;
	        padding-right: 10px;
	        padding-left: 10px;
	        padding-bottom: 10px;}

#result    { width: 580px; 
            margin-top: auto;
	        margin-right: auto;
	        margin-left: auto;
	        margin-bottom: auto;
	        padding-top: 10px;
	        padding-right: 10px;
	        padding-left: 10px;
	        padding-bottom: 10px;}

/*
div.menu   { width: 150px; float: right; }
*/
div.menu {
width: 150px;
float: right;
}

div.menu2   { width: 200px; float: left; }

/*
div.midle  { width: 200px; float: midle; }
*/
div.midle  { width: 200px; float: left; }

/*
div.left  { width: 200px; float: left; }
*/
div.left  { width: 200px; float: left; }



img.menu   { margin-bottom: 7px; }

#menu      { margin: 0px; }

#menu      { margin: 0px; }

#topimage  { margin: 0px; }

#topics    { margin-top: 10px; }
             
#right     { float: right; width: 550px; }

#left      { float: left; width: 160px; margin-right: 5px; }     

#foot      { width: 550px;
             padding-top: 20px;
             margin-top: auto;
	         margin-right: auto;
	         margin-left: auto;
	         margin-bottom: auto;
	         padding-right: 10px;
	         padding-left: 10px;
	         padding-bottom: 10px;
	         clear: both;
	         }

#contact   { background-color: #FF6800;
             padding-left: 10px;
             padding-top: 5px;
             padding-bottom: 5px;
             color: #FFFFFF;
             font-weight: bold; }        

#copy      { text-align: right; }   

#fmenu     { font-size: 80%; }               

table.callender
           { font-size: 80%; }

#form      { width: 400px; padding-right: 100px; padding-left: 100px; }   
#submit    { text-align: center; }

#cc        { font-size: 100%; color: #D50060; text-decoration: underline; }

table.result
           { font-size: 80%; }


/* 講習会スケジュール */
#fs        { font-size: 80%; }
