

@charset "shift_jis";

body {
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial;
	font-size: 12px;



}

a:link {
	text-decoration: none;
	color: #336699;
}
a:visited {
	text-decoration: none;
	color: #336699;
}
a:hover {
	text-decoration: underline;
	color; #336699;
}
a:active {
	text-decoration: none;
}
img {
	text-decoration: none;	
}
em{
	visibility:hidden;
	color: #000000;
}
h1,h2,h3,dt,dd,p,li,ul,em,dl{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}

}
h4{
	margin: 0px;
	color: #0099cc;
	padding: 0px;
	font-size: 16px;
}


@media print {
}


#waku {
	width: 754px;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	overflow:　hidden;
}

/*-------------　ヘッダー　-------------*/

#header {
	margin: 0px;
	padding: 0px;
	height:  auto;
	width: 754px;
}

/*-------------　ナビ　-------------*/


#navi {
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;   
	height: 3000px;
	width: 192px;
	float:left;
	background-color:#E0FFFF;
	padding-bottom:50px;   
	margin-bottom: -50px;
	background-image:url(../2013/images/back_tittle2011.jpg);
	
	   
}


/*-------------　メイン　-------------*/


#main {
	margin: 0px;
	padding: 0px;
	height: 1000px;
	width: 562px;
	float:right;
	background-color:#FFFFFF;
	padding-bottom: 0px;   
	margin-bottom: 0px;   

}

#main .program {
	margin: 0px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 5px;
	line-height: 120%;
    border-style:none;
}

#main .gaiyou {
	margin: 0px;
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 20px;
	padding-bottom: 5px;
    line-height: 250%;
    text-align:left;
    font-size:12px

}

#main .f1 {
	color: #0099cc;
	padding-left: 0px;
	}

#main .f2 {
	color: #000000;
	padding-left: 3px;
	}
#main .f3 {
	color: #000000;
	padding-left: 1px;
	}

#main .f4 {
	color: #412c15;
	padding-left: 0px;
	}

#main .f4-1 {
	color: #e52e2e;
	padding-left: 3px;
	}


#main .f5 {
	padding-top: 10px;
	color: #000000;
	padding-left: 250px;
	}

#main .top {
	color: #000000;
	padding-left: 480px;
	}

#main .fbc1 {
   background-color:#ff0000;
   color:#ffffff}
	}

#main td.color0 { 
background-color: #efedfe;  
} 

#main td.color1 { 
background-color: #f8efd7;  
} 

#main td.color_s { 
background-color: #ffffff;  
} 


#main td.color2 { 
background-color: #032c92; 
color: #010300;
font-size: 14px; 
color: #ffffff; 
 
} 


#main td.color3 { 
background-color: #E6E6FA;  
} 


/*-------------　概要　-------------*/
#gaiyou {
	height: auto;
}

/*-------------　プログラム　-------------*/

#program {
	margin: 0px;
	padding: 0px;
	width: 562px;
	background-color:#FFFFFF;

}


#program span_color{
font-weight:bold;
background-color:#ff0000;
color:#ffffff;
}





/*-------------　インフォ　-------------*/


#info {
	margin: 0px;
	padding-top: 20px;
	width: 562px;
	height: 1200px;
	background-color:#FFFFFF;
}
#info .program {
	margin: 0px;
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 5px;
	line-height: 150%;
}
#info .f1 {
	color: #0099cc;
}

/*-------------　受付申込終了画面　-------------*/

#end {
	margin: 30px;

}

#end .info {
	padding-top: 50px;
	padding-left: 80px;
	padding-right: 80px;
  line-height: 200%;
  font-size: 16pt;
  align: center;	
}


