﻿@charset "UTF-8";

body {
	margin: 20px 10px 10px 10px;
	padding: 0;
	text-align: center;
	line-height: 1.4;
        font-family: "Meiryo UI","ＭＳ ゴシック",sans-serif;
}

hr {
	height: 0;
	line-height: 0;
	background: #FFFFFF;
	clear: both;
	border: none;
}

div.closenavi {
	text-align:center;
}

a:link {
	color: #0033CC;
}
a:visited {
	color: #0033CC;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #0033CC;
}

/* Wrapper */
div#Wrapper {
	width: 760px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background: #FFF;
}

/* ヘッダー */
div#Header {
	margin: 0 0 5px 0;
	padding: 10px;
	border-top: 5px solid #0033CC;
	border-bottom: 1px solid #0033CC;
	color: #0033CC;
	text-align: right;
}

/* フッター */
div#Footer {
	margin: 5px 0 0 0;
	padding: 10px;
	border-top: 1px solid #0033CC;
	border-bottom: 5px solid #0033CC;
	color: #0033CC;
	font-size: x-small;
	text-align: right;
}

div#Footer a {
	text-decoration: none;
	color: #0033CC;
}

/* ContentWrapper */
div#ContentWrapper {
	margin: 0;
	padding: 0 20px;
}

div#ContentWrapper h1 {
	margin: 20px 0;
	padding: 0;
	font-size: 120%;
	font-weight: bold;
}

div#ContentWrapper h2 {
	margin: 0;
	padding: 0;
	font-size: 120%;
	font-weight: bold;
	color: #003366;
	border-bottom: 2px solid #003366;
}

div#ContentWrapper h3,
div#RightContentWrapper h2 {
	margin: 5px 0 0 5px;
	padding: 0;
	font-size: 110%;
	font-weight: bold;
	color: #666666;
}

div#ContentWrapper h4,
div#RightContentWrapper h4 {
	margin: 20px 0;
	padding: 0;
	font-size: 100%;
	font-weight: lighter;
	color: #666666;
}

div.topmove {
}
div.topmove a {
	margin: 0 0 10px auto;
	float: right;
	display: block;
	background: #999 url(images/topmove_arrow.gif) no-repeat center;
	font-size: 12px;
	width: 17px;
	height: 17px;
	text-decoration: none;
	color: #FFF;
	text-indent: -99999em;
}
div.topmove a:hover {
	background-color: #09F;
}
div#ContentWrapper div.kenMenu {
	margin: 15px 0 30px;
	padding: 5px;
}
div#ContentWrapper div.kenMenu p {
	margin: 0;
	padding: 0;
	font-size: 90%;
}
div#ContentWrapper div.kenMenu p span {
	color: #999;
	font-size: 80%;
}
div#ContentWrapper ul.kenMenu {
	margin: 0;
	padding: 0;
	list-style: none;
}
div#ContentWrapper ul.kenMenu li {
	margin: 0;
	padding: 0;
	display: inline;
}
div#ContentWrapper ul.kenMenu li a {
	margin-right: 10px;
	white-space: nowrap;
	line-height: 1.2;
	font-size: 90%;
}
div#ContentWrapper h3.ken {
	margin: 15px 0 0 5px;
	font-size: 90%;
	background: #EFEFEF;
	padding: 3px 5px;
	color: #333;
	clear: right;
}
div#ContentWrapper rp,
div#ContentWrapper rt,
div#ContentWrapper a rp,
div#ContentWrapper a rt,
div#ContentWrapper * rp,
div#ContentWrapper * rt {
	font-weight: normal;
	text-decoration: none;
}

div#ContentWrapper dl {
	margin: 0;
	padding: 0 0 10px 0;
}

div#ContentWrapper dd {
	margin: 0 0 0 40px;
	padding: 0;
	font-size: 95%;
}
div#ContentWrapper dd.niigata {
	margin-bottom: 15px;
}
div#ContentWrapper dt {
	margin: 0;
	padding: 0.5em 0;
	padding-left: 40px;
	font-size: 120%;
	display: block;
	min-height: 35px;
	font-size: 100%;
}
div#ContentWrapper dt.none {
	margin: 0;
	padding: 0.2em 0;
	padding-left: 10px;
	font-size: 120%;
	display: block;
	min-height: 35px;
	font-size: 100%;
}
div#ContentWrapper dt.none span {
	font-size: x-small;
	color: #666;
}
div#ContentWrapper dt.douga {
	background: url(images/douga.gif) no-repeat left center;
}

div#ContentWrapper dt.douga2 {
	background: url(images/douga2.gif) no-repeat left center;
}

div#ContentWrapper dt.kokugo {
	background: url(images/kokugo.gif) no-repeat left center;
}

div#ContentWrapper dt.mushimegane {
	background: url(images/mushimegane.gif) no-repeat left center;
}

div#ContentWrapper dt.sougannkyou {
	background: url(images/sougannkyou.gif) no-repeat left center;
}

div#ContentWrapper dt.hoshi {
	background: url(images/hoshi.gif) no-repeat left center;
}

div#ContentWrapper dt.niji {
	background: url(images/niji.gif) no-repeat left center;
}

div#ContentWrapper dt.youtien {
	background: url(images/youtien.gif) no-repeat left center;
}

div#ContentWrapper dt.syougakkou {
	background: url(images/syougakkou.gif) no-repeat left center;
}

div#ContentWrapper dt.tyuugakkou {
	background: url(images/tyuugakkou.gif) no-repeat left center;
}

div#ContentWrapper dt.kenntyou {
	background: url(images/kenntyou.gif) no-repeat left center;
}

div#ContentWrapper dt.hakase {
	background: url(images/hakase.gif) no-repeat left center;
}

div#ContentWrapper dt.kyouryuu {
	background: url(images/kyouryuu.gif) no-repeat left center;
}

div#ContentWrapper dt.keitai {
	background: url(images/keitai.gif) no-repeat left center;
}

div#ContentWrapper dt.onnanoko {
	background: url(images/onnanoko.gif) no-repeat left center;
}

div#ContentWrapper dt.otokonoko {
	background: url(images/otokonoko.gif) no-repeat left center;
}

div#ContentWrapper dt.kisya {
	background: url(images/kisya.gif) no-repeat left center;
}

div#ContentWrapper dt.shinbun {
	background: url(images/shinbun.gif) no-repeat left center;
}

div#ContentWrapper dt.tikyuu {
	background: url(images/tikyuu.gif) no-repeat left center;
}

div#ContentWrapper dt.hokenn {
	background: url(images/hokenn.gif) no-repeat left center;
}

div#ContentWrapper dt.internet {
	background: url(images/internet.gif) no-repeat left center;
}
div#ContentWrapper dt.internet2 {
	background: url(images/internet2.gif) no-repeat left center;
}
div#ContentWrapper dt.graph {
	background: url(images/graph.gif) no-repeat left center;
}
div#ContentWrapper dt.graph2 {
	background: url(images/graph2.gif) no-repeat left center;
}
div#ContentWrapper dt.bookblue {
	background: url(images/bookblue.gif) no-repeat left center;
}
div#ContentWrapper dt.bookgreen {
	background: url(images/bookgreen.gif) no-repeat left center;
}
div#ContentWrapper dt.bookyellow {
	background: url(images/bookyellow.gif) no-repeat left center;
}
div#ContentWrapper dt.bookred {
	background: url(images/bookred.gif) no-repeat left center;
}
div#ContentWrapper dt.mathon01 {
	background: url(images/mathon01.jpg) no-repeat left center;
}
div#ContentWrapper dt.mathon02 {
	background: url(images/mathon02.jpg) no-repeat left center;
}
div#ContentWrapper dt.mathon03 {
	background: url(images/mathon03.jpg) no-repeat left center;
}
div#ContentWrapper dt.denki {
	background: url(images/denki.gif) no-repeat left center;
}
div#ContentWrapper dt.pencilegreen {
	background: url(images/pencilegreen.gif) no-repeat left center;
}
div#ContentWrapper dt.smile {
	background: url(images/smile.gif) no-repeat left center;
}
div#ContentWrapper dt.keitaigreen {
	background: url(images/keitaigreen.gif) no-repeat left center;
}
div#ContentWrapper dt.sannsuu {
	background: url(images/sannsuu.gif) no-repeat left center;
}
div#ContentWrapper dt.sannsuu2 {
	background: url(images/sannsuu2.gif) no-repeat left center;
}
div#ContentWrapper dt.suuji {
	background: url(images/suuji.gif) no-repeat left center;
}
div#ContentWrapper dt.rittai {
	background: url(images/rittai.gif) no-repeat left center;
}
div#ContentWrapper dt.syosya {
	background: url(images/syosya.gif) no-repeat left center;
}
div#ContentWrapper dt.zukei {
	background: url(images/zukei.gif) no-repeat left center;
}
div#ContentWrapper dt.sbook1 {
	background: url(images/sbook1.gif) no-repeat left center;
}
div#ContentWrapper dt.sbook2 {
	background: url(images/sbook2.gif) no-repeat left center;
}
div#ContentWrapper dt.sbook3 {
	background: url(images/sbook3.gif) no-repeat left center;
}
div#ContentWrapper dt.bundoki {
	background: url(images/bundoki.gif) no-repeat left center;
}
div#ContentWrapper dt.sankaku {
	background: url(images/sankaku.gif) no-repeat left center;
}
div#ContentWrapper dt.jyu {
	background: url(images/jyu.gif) no-repeat left center;
}
div#ContentWrapper dt.kuku {
	background: url(images/kuku.gif) no-repeat left center;
}
div#ContentWrapper dt.bijyutu {
	background: url(images/bijyutu.gif) no-repeat left center;
}
div#ContentWrapper dt.onngaku {
	background: url(images/onngaku.gif) no-repeat left center;
}
div#ContentWrapper dt.onngaku2 {
	background: url(images/onngaku2.gif) no-repeat left center;
}
div#ContentWrapper dt.eigo {
	background: url(images/eigo.gif) no-repeat left center;
}
div#ContentWrapper dt.niigataken {
	background: url(images/niigataken.gif) no-repeat left center;
}
div#ContentWrapper dt.dentou {
	background: url(images/dentou.gif) no-repeat left center;
}
div#ContentWrapper dt.noppe {
	background: url(images/noppe.gif) no-repeat left center;
}
div#ContentWrapper dt.yuki {
	background: url(images/yuki.gif) no-repeat left center;
}
div#ContentWrapper dt.niigatashi {
	background: url(images/niigatashi.gif) no-repeat left center;
}
div#ContentWrapper dt.zugakousaku {
	background: url(images/zugakousaku.gif) no-repeat left center;
}
div#ContentWrapper dt.suidou {
	background: url(images/suidou.gif) no-repeat left center;
}
div#ContentWrapper dt.syakai {
	background: url(images/syakai.gif) no-repeat left center;
}
div#ContentWrapper dt.mukashi {
	background: url(images/mukashi.gif) no-repeat left center;
}
div#ContentWrapper dt.gomi {
	background: url(images/gomi.gif) no-repeat left center;
}
div#ContentWrapper dt.seikatsuka {
	background: url(images/seikatsuka.gif) no-repeat left center;
}
div#ContentWrapper dt.tori {
	background: url(images/tori.gif) no-repeat left center;
}
div#ContentWrapper dt.syokubutu {
	background: url(images/syokubutu.gif) no-repeat left center;
}
div#ContentWrapper dt.shicchi {
	background: url(images/shicchi.gif) no-repeat left center;
}
div#ContentWrapper dt.kaeru {
	background: url(images/kaeru.gif) no-repeat left center;
}
div#ContentWrapper dt.tonbo {
	background: url(images/tonbo.gif) no-repeat left center;
}
div#ContentWrapper dt.rika {
	background: url(images/rika.gif) no-repeat left center;
}
div#ContentWrapper dt.gijutukatei {
	background: url(images/gijutukatei.gif) no-repeat left center;
}
div#ContentWrapper dt.victory {
	background: url(images/victory.gif) no-repeat left center;
}
div#ContentWrapper dt.ringo {
	background: url(images/ringo.gif) no-repeat left center;
}

div#ContentWrapper dt.nippon {
	background: url(images/nippon.gif) no-repeat left center;
}

div#ContentWrapper dt.koma {
	background: url(images/koma.gif) no-repeat left center;
}

div#ContentWrapper dt.yakkodako {
	background: url(images/yakkodako.gif) no-repeat left center;
}

div#ContentWrapper dt.mukashi2 {
	background: url(images/mukashi2.gif) no-repeat left center;
}

div#ContentWrapper dt.onigiri{
	background: url(images/onigiri.gif) no-repeat left center;
}
div#ContentWrapper dt.sangyo {
	background: url(images/sangyo.gif) no-repeat left center;
}
div#ContentWrapper dt.mari {
	background: url(images/mari.gif) no-repeat left center;
}
div#ContentWrapper dt.taketonbo {
	background: url(images/taketonbo.gif) no-repeat left center;
}
div#ContentWrapper dt.kama {
	background: url(images/kama.gif) no-repeat left center;
}
div#ContentWrapper dt.ginsyokki{
	background: url(images/ginsyokki.gif) no-repeat left center;
}
div#ContentWrapper dt.sougou_1{
	background: url(images/sougou_1.gif) no-repeat left center;
}
div#ContentWrapper dt.sougou_2{
	background: url(images/sougou_2.gif) no-repeat left center;
}
div#ContentWrapper dt.sougou_3{
	background: url(images/sougou_3.gif) no-repeat left center;
}
div#ContentWrapper dt.sougou_4{
	background: url(images/sougou_4.gif) no-repeat left center;
}
div#ContentWrapper dt.sougou_5{
	background: url(images/sougou_5.gif) no-repeat left center;
}
div#ContentWrapper dt.donguri{
	background: url(images/donguri.gif) no-repeat left center;
}
div#ContentWrapper dt.ichou{
	background: url(images/icyou.gif) no-repeat left center;
}
div#ContentWrapper dt.sougou_6{
	background: url(images/sougou_6.gif) no-repeat left center;
}
div#ContentWrapper dt.sougou_7{
	background: url(images/sougou_7.gif) no-repeat left center;
}
div#ContentWrapper dt.zariganiyoko2{
	background: url(images/zariganiyoko2.gif) no-repeat left center;
}
div#ContentWrapper dt.zariganitate{
	background: url(images/zariganitate.gif) no-repeat left center;
}
div#ContentWrapper dt.zariganiyoko{
	background: url(images/zariganiyoko.gif) no-repeat left center;
}
div#ContentWrapper dt.hourensou{
	background: url(images/hourensou.gif) no-repeat left center;
}
div#ContentWrapper dt.tomato{
	background: url(images/tomato.gif) no-repeat left center;
}
div#ContentWrapper dt.metto{
	background: url(images/metto.gif) no-repeat left center;
}
div#ContentWrapper dt.tree{
	background: url(images/tree.gif) no-repeat left center;
}
div#ContentWrapper dt.kuruma{
	background: url(images/kuruma.gif) no-repeat left center;
}
div#ContentWrapper dt.himawari{
	background: url(images/himawari.gif) no-repeat left center;
}
div#ContentWrapper dt.asagao{
	background: url(images/asagao.gif) no-repeat left center;
}
div#ContentWrapper dt.fujisan{
	background: url(images/fujisan.gif) no-repeat left center;
}
div#ContentWrapper dt.ine{
	background: url(images/ine.gif) no-repeat left center;
}
div#ContentWrapper dt.koujou{
	background: url(images/koujou.gif) no-repeat left center;
}
div#ContentWrapper dt.sougou_blue{
	background: url(images/sougou_blue.gif) no-repeat left center;
}
div#ContentWrapper dt.tentoumushi{
	background: url(images/tentoumushi.gif) no-repeat left center;
}
div#ContentWrapper dt.gohan{
	background: url(images/gohan.gif) no-repeat left center;
}
div#ContentWrapper dt.bousairyukku{
	background: url(images/bousairyukku.gif) no-repeat left center;
}
div#ContentWrapper dt.sbook3{
	background: url(images/sbook3.gif) no-repeat left center;
}
div#ContentWrapper dt.kazan{
	background: url(images/kazan.gif) no-repeat left center;
}
div#ContentWrapper dt.ichigo{
	background: url(images/ichigo.gif) no-repeat left center;
}
div#ContentWrapper dt.seikatsuka{
	background: url(images/seikatsuka.gif) no-repeat left center;
}
div#ContentWrapper dt.tonbo{
	background: url(images/tonbo.gif) no-repeat left center;
}
div#ContentWrapper dt.kuruma_blue{
	background: url(images/kuruma_blue.gif) no-repeat left center;
}

div#ContentWrapper dt.shinkansen{
	background: url(images/shinkansen.gif) no-repeat left center;
}

div#ContentWrapper dt.hikouki{
	background: url(images/hikouki.gif) no-repeat left center;
}

div#ContentWrapper dt.syoubou{
	background: url(images/syoubou.gif) no-repeat left center;
}

div#ContentWrapper dt.densya{
	background: url(images/densya.gif) no-repeat left center;
}

div#ContentWrapper dt.kenki{
	background: url(images/kenki.gif) no-repeat left center;
}

div#ContentWrapper dt.keisatsu{
	background: url(images/keisatsu.gif) no-repeat left center;
}
div#ContentWrapper dt.ocha{
	background: url(images/ocha.gif) no-repeat left center;
}
div#ContentWrapper dt.shiitake{
	background: url(images/shiitake.gif) no-repeat left center;
}
div#ContentWrapper dt.wasabi{
	background: url(images/wasabi.gif) no-repeat left center;
}
div#ContentWrapper dt.post{
	background: url(images/post.gif) no-repeat left center;
}
div#ContentWrapper dt.matsu{
	background: url(images/matsu.gif) no-repeat left center;
}
div#ContentWrapper dt.mori{
	background: url(images/mori.gif) no-repeat left center;
}
div#ContentWrapper dt.amago{
	background: url(images/amago.gif) no-repeat left center;
}
div#ContentWrapper dt.fish{
	background: url(images/fish.gif) no-repeat left center;
}
div#ContentWrapper dt.ship{
	background: url(images/ship.gif) no-repeat left center;
}
div#ContentWrapper dt.bus{
	background: url(images/bus.gif) no-repeat left center;
}
div#ContentWrapper dt.honou{
	background: url(images/honou.gif) no-repeat left center;
}
div#ContentWrapper dt.chemistry{
	background: url(images/chemistry.gif) no-repeat left center;
}
div#ContentWrapper dt.hyakka{
	background: url(images/hyakka.gif) no-repeat left center;
}
div#ContentWrapper dt.camera{
	background: url(images/camera.gif) no-repeat left center;
}
div#ContentWrapper dt.sun{
	background: url(images/sun.gif) no-repeat left center;
}

div#ContentWrapper dt.space {
	background: url(images/space.gif) no-repeat left center;
}
div#ContentWrapper dt.mikan {
	background: url(images/mikan.gif) no-repeat left center;
}
div#ContentWrapper dt.mikan2 {
	background: url(images/mikan2.gif) no-repeat left center;
}
div#ContentWrapper dt.ichigo2 {
	background: url(images/ichigo2.gif) no-repeat left center;
}
div#ContentWrapper dt.ichigo3 {
	background: url(images/ichigo3.gif) no-repeat left center;
}
div#ContentWrapper dt.ichigo4 {
	background: url(images/ichigo4.gif) no-repeat left center;
}

div#ContentWrapper dt.howtouse {
	background: none;
	padding-left: 20px;
}




/* リンク */
div#LeftMenu {
	width: 210px;
	float: left;
}

.mg{
	margin-top:20px;}

div#RightContentWrapper {
	width: 500px;
	margin-left: 10px;
	float: right;
}
div#LeftMenu p.menulavel {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
div#LeftMenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 90%;
}

div#LeftMenu ul a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

div#LeftMenu ul li {
	margin: 0 0 10px 0;
	padding: 5px 0 5px 5px;
	border-top: 1px solid #99CCFF;
	border-bottom: 1px solid #99CCFF;
	border-left: 20px solid #99CCFF;
}

div#LeftMenu ul li.active {
	margin: 0 0 10px 0;
	padding: 5px 0 5px 5px;
	border-top: 1px solid #0033CC;
	border-bottom: 1px solid #0033CC;
	border-left: 20px solid #0033CC;
	background: #ECFCFF;
}

div#RightContentWrapper li. {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 95%;
}
a {
	text-decoration: none;
}

/* 教科書リンク */

div#ContentWrapper ul.pagelink {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 85%;
	text-align: right;
}

div#ContentWrapper ul.pagelink li {
	margin: 0;
	padding: 0;
	display: inline;
}

div#ContentWrapper ul.pagelink li a {
	margin: 0;
	padding: 0;
	margin-left: 10px;
	background: url(images/arrow.gif) no-repeat left center;
	padding-left: 12px;
	text-decoration: none;
	color: #003366;
}

div#ContentWrapper ul.kokugo,
div#ContentWrapper ul.sannsuu,
div#ContentWrapper ul.rika,
div#ContentWrapper ul.syakai,
div#ContentWrapper ul.seikatsuka,
div#ContentWrapper ul.hokenn,
div#ContentWrapper ul.onngaku,
div#ContentWrapper ul.zugakousaku,
div#ContentWrapper ul.syosya,
div#ContentWrapper ul.eigo,
div#ContentWrapper ul.gijutukatei,
div#ContentWrapper ul.bijyutu,
div#ContentWrapper ul.kyoiku,
div#ContentWrapper ul.kyoikuothre,
div#ContentWrapper ul.sougannkyou,
div#ContentWrapper ul.youtien,
div#ContentWrapper ul.chiri,
div#ContentWrapper ul.komin, 
div#ContentWrapper ul.arrow2,{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 95%;
}

div#ContentWrapper ul.kyoiku li {
	margin: 0;
	padding: 5px 1% 5px 0;
	font-size: 120%;
	display: block;
	width: 31%;
	float: left;
}

div#ContentWrapper ul.kyoikuothre li {
	margin: 0;
	padding: 5px 1% 5px 0;
	font-size: 120%;
	display: block;
	width: 100%;
}

div#ContentWrapper ul.kokugo li,
div#ContentWrapper ul.sannsuu li,
div#ContentWrapper ul.rika li,
div#ContentWrapper ul.syakai li,
div#ContentWrapper ul.seikatsuka li,
div#ContentWrapper ul.hokenn li,
div#ContentWrapper ul.onngaku li,
div#ContentWrapper ul.zugakousaku li,
div#ContentWrapper ul.syosya li,
div#ContentWrapper ul.eigo li,
div#ContentWrapper ul.gijutukatei li,
div#ContentWrapper ul.bijyutu li,
div#ContentWrapper ul.sougannkyou li,
div#ContentWrapper ul.youtien li,
div#ContentWrapper ul.chiri li,
div#ContentWrapper ul.komin li, 
div#ContentWrapper ul.arrow2 li, {

	margin: 0;
	padding: 0.4em 0 0.4em 40px;
	font-size: 120%;
	display: block;
/*	width: 48%;*/
	width: 42%;
	float: left;
}

div#ContentWrapper ul.kokugo li {
	background: url(images/kokugo.gif) no-repeat left center;
}

div#ContentWrapper ul.sannsuu li {
	background: url(images/sannsuu.gif) no-repeat left center;
}

div#ContentWrapper ul.rika li {
	background: url(images/rika.gif) no-repeat left center;
}

div#ContentWrapper ul.syakai li {
	background: url(images/syakai.gif) no-repeat left center;
}

div#ContentWrapper ul.seikatsuka li {
	background: url(images/seikatsuka.gif) no-repeat left center;
}

div#ContentWrapper ul.hokenn li {
	background: url(images/hokenn.gif) no-repeat left center;
}

div#ContentWrapper ul.onngaku li {
	background: url(images/onngaku.gif) no-repeat left center;
}

div#ContentWrapper ul.zugakousaku li {
	background: url(images/zugakousaku.gif) no-repeat left center;
}

div#ContentWrapper ul.syosya li {
	background: url(images/syosya.gif) no-repeat left center;
}

div#ContentWrapper ul.eigo li {
	background: url(images/eigo.gif) no-repeat left center;
}

div#ContentWrapper ul.gijutukatei li {
	background: url(images/gijutukatei.gif) no-repeat left center;
}

div#ContentWrapper ul.bijyutu li {
	background: url(images/bijyutu.gif) no-repeat left center;
}

div#ContentWrapper ul.sougannkyou li {
	background: url(images/sougannkyou.gif) no-repeat left center;
}

div#ContentWrapper ul.youtien li {
	background: url(images/youtien.gif) no-repeat left center;
}


div#ContentWrapper ul.chiri li {
	background: url(images/tikyuu.gif) no-repeat left center;
}

div#ContentWrapper ul.komin li {
	background: url(images/hakase.gif) no-repeat left center;
}

div#ContentWrapper ul.arrow2 li {
	background: url(images/arrow2.gif) no-repeat left center;
}

/* その他のページ */
div#ContentWrapper h2.int,
div#ContentWrapper h2.hya,
div#ContentWrapper h2.gai,
div#ContentWrapper h2.syo,
div#ContentWrapper h2.chu {
	margin: 0;
	padding: 0.2em 0 0 40px;
	font-size: 120%;
	font-weight: bold;
	color: #003366;
	border-bottom: 2px solid #003366;
	background: url(images/tyuugakkou.gif) no-repeat left center;
}
div#ContentWrapper h2.gai {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/internet2.gif) no-repeat left bottom;
}
div#ContentWrapper h2.syo {
	background: url(images/syougakkou.gif) no-repeat left center;
}
div#ContentWrapper h2.chu {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/tyuugakkou.gif) no-repeat left bottom;
}
div#ContentWrapper h2.hya {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/sbook1.gif) no-repeat left bottom;
}
div#ContentWrapper h2.sar {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/saru.gif) no-repeat left bottom;
}
div#ContentWrapper h2.inu {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/inu.gif) no-repeat left bottom;
}
div#ContentWrapper h2.nek {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/neko.gif) no-repeat left bottom;
}
div#ContentWrapper h2.koa {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/koara.gif) no-repeat left bottom;
}
div#ContentWrapper h2.hiy {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/hiyoko.gif) no-repeat left bottom;
}
div#ContentWrapper h2.usa {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/usagi.gif) no-repeat left bottom;
}
div#ContentWrapper h2.lai {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/laion.gif) no-repeat left bottom;
}
div#ContentWrapper h2.kit {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/kitsune.gif) no-repeat left bottom;
}
div#ContentWrapper h2.kum {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/kuma.gif) no-repeat left bottom;
}
div#ContentWrapper h2.kae {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/kaeru2.gif) no-repeat left bottom;
}
div#ContentWrapper h2.nez {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/nezumi.gif) no-repeat left bottom;
}
div#ContentWrapper h2.wan {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/wani.gif) no-repeat left bottom;
}
div#ContentWrapper h2.fuk {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/fukuro.gif) no-repeat left bottom;
}
div#ContentWrapper h2.tan {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/tanuki.gif) no-repeat left bottom;
}
div#ContentWrapper h2.peg {
	padding: 30px 0 0 40px;
	clear: both;
	background: url(images/pengin.gif) no-repeat left bottom;
}

div#ContentWrapper ul.seikatsu
 {
	margin: 0;
	padding: 0 0 0 20px;
	list-style-type: none;
}

div#ContentWrapper ul.seikatsu li,
 {
	margin: 0;
	padding: 5px 1% 5px 0;
	font-size: 100%;
	display: block;
	width: 45%;
	float: left;
}
div#ContentWrapper dt.seikatsu
{
	background: none;
	padding-left: 20px;
}

div#ContentWrapper ul.fukushi,
div#ContentWrapper ul.chiiki,
div#ContentWrapper ul.kankyo,
div#ContentWrapper ul.jyoho,
div#ContentWrapper ul.kokusai {
	margin: 0;
	padding: 0 0 0 20px;
	list-style-type: none;
}

div#ContentWrapper ul.fukushi li,
div#ContentWrapper ul.chiiki li,
div#ContentWrapper ul.kankyo li,
div#ContentWrapper ul.jyoho li,
div#ContentWrapper ul.kokusai li {
	margin: 0;
	padding: 5px 1% 5px 0;
	font-size: 100%;
	display: block;
	width: 31%;
	float: left;
}
div#ContentWrapper dt.fukushi,
div#ContentWrapper dt.chiiki,
div#ContentWrapper dt.kankyo,
div#ContentWrapper dt.jyoho,
div#ContentWrapper dt.kokusai {
	background: none;
	padding-left: 20px;
}

/*地域*/
div#ContentWrapper h3.chiiki_subtitle{
		clear:left;
		margin:20px 0 0 0;
		padding:0 0 0 20px;

}

.special_font{
	font-size: medium;
	}
}
rp,rt {
	display: yes;
}