img { border:none;}
a:link {  color: #0066CC}
a:visited {  color: #003399}
a:hover {  color: #FF6600}
.naiyo {  padding-top: 10px; padding-left: 10px}
.honbun {  padding-left: 18px; text-align:left; line-height:120%;}
h1 {font-size: 1.2em;font-weight: bold;color: #FF3300;}
h2 {font-size: 1em;font-weight: bold;color: #FF3300; text-align:left; margin:15px 0 8px 10px;}
h3 {font-size: 1em;font-weight: bold; text-align:left; margin:15px 0 8px 10px;}
li { padding:0.5em; line-height:120%;}
.waku { border:1px ; border-style:solid; border-color:#FFCC00;}

#news { margin:10px 10px 20px 10px; text-align:left;}
#news div.title { margin-bottom:0; padding:0;}
#news div.naiyou { border:2px solid #FF6600;}
ul.innews { margin:8px; _margin-left:25px;}
ul.innews li { margin:0px; list-style-type:none; padding:0;}

.red { color:#FF6600; font-weight:bold;}

#cont div.title { width:500px; height:65px; margin:0 0 8px 0; background-image:url(sangakukou/dankai/image/title.jpg);}
#cont div.title h1 { display:none;}
#cont div.stit { width:500px; height:48px; margin:0 0 15px 0; background-image:url(sangakukou/dankai/image/stitle.jpg);}
#cont div.stit h2 { display:none;}

#cont div.photo { position:relative; margin:15px auto 10px;}
#cont div.photo div.pbox { float:left; margin:0 15px 10px 0; text-align:left; line-height:120%; width:227px; font-size:80%;}
#cont div.photo div.pbox img { margin-bottom:5px;}

#cont div.dtit { width:500px; height:50px; margin:10px 0px 8px; background-image:url(sangakukou/image/dtitle.jpg); background-repeat:no-repeat; background-position:0%;}
#cont div.dtit h1 { display:none;}

#cont div.gtit { width:500px; height:27px; margin:10px 0 8px 0; background-image:url(sangakukou/image/gtitle.jpg);}
#cont div.gtit h1 { display:none;}

#cont ul { text-align:left; margin:10px 0 10px 50px;}
#cont ul li { margin:0; padding:0 0 5px 0;}

.uline {text-decoration:underline;}

#cont div.sctit { width:500px; height:27px; margin:10px 0 8px 0; background-image:url(sangakukou/image/sctitle.jpg);}
#cont div.sctit h1 { display:none;}

table.sc { border:1px solid #000000; border-collapse:collapse; border-spacing:0; width:470px; margin:0 auto 10px;}
table.sc td { border:1px solid #000000; font-size:90%; line-height:120%; border-spacing:none; border-spacing:0; padding:3px; width:400px;}
table.sc th { border:1px solid #000000; font-size:90%; line-height:120%; border-spacing:none; border-spacing:0; padding:3px; background-color:#FFFFCC; vertical-align:top; text-align:left; width:46px;}

#cont div.jtit { width:500px; height:27px; margin:10px 0 8px 0; background-image:url(sangakukou/image/jtitle.jpg);}
#cont div.jtit h1 { display:none;}

table.mo { border:1px solid #000000; border-collapse:collapse; border-spacing:0; width:450px; margin:0 auto 10px;}
table.mo td { border:1px solid #000000; font-size:90%; line-height:120%; border-spacing:none; border-spacing:0; padding:3px;}
table.mo th { border:1px solid #000000; font-size:90%; line-height:120%; border-spacing:none; border-spacing:0; padding:3px; background-color:#FFFFCC; vertical-align:top;}



/* ‚©‚Ç‚Ü‚é===================================================================== */

table.sc td div.r-top01 {
	width:358px;
	height:11px;
	margin:8px 13px 0px;
	background-image:url(sangakukou/dankai/image/rt.gif);
	background-repeat:no-repeat;
	}

table.sc td div.r-body01 {
	width:358px;
	margin:0px 13px;
	background-image:url(sangakukou/dankai/image/rc.gif);
	background-repeat:repeat-y;
	}

table.sc td div.r-body01 p {
	width:358px;
	margin:0 auto;
	padding:5px 10px;
	text-align:left;
	font-weight:normal;
	line-height:120%;
	}

table.sc td div.r-bottom01 {
	width:358px;
	height:11px;
	margin:0px 13px;
	background-image:url(sangakukou/dankai/image/rb.gif);
	background-repeat:no-repeat;
	}

div.shusai {border:2px solid #FF9900; padding:10px; text-align:left; margin:15px auto 10px; line-height:120%; background-color:#FFFFCC;}

div.mt { border:2px solid #FF9900; padding:0px; text-align:left; line-height:120%; margin:15px 10px 10px 25px; line-height:120%; background-color:#FFFFCC; line-height:120%;}
div.mt h3 { margin:0; padding:3px; background-color:#FF9900;}
div.mt div.mtn { margin:10px;}
