body{color:#414141;font-size:small;background:url(images/top/top_bg.gif) no-repeat fixed 60% 70%;margin:0px;padding:0px}
img{margin:0px;padding:0px}
blockquote{margin: 5px 0px 0px 20px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}


/*Box*/
#mainBox{margin:0px auto;padding:0px;width:723px}

#leftBox{background-color:#f9ffe1;text-align:left;list-style-type:none;margin:0px;padding:10px 0px 0px;width:180px}

#contsBox{font-size:x-small;text-align:left;margin:0px;padding:10px;width:494px}

#contsBox a:link{color:#232b87;text-decoration:none;text-align:left;margin:0px;padding:0px}
#contsBox a:visited{color:#232b87;text-decoration:none;text-align:left;margin:0px;padding:0px}
#contsBox a:hover{color:#e39800;text-decoration:underline;text-align:left;margin:0px;padding:0px}
#contsBox a:active{color:#232b87;text-decoration:none;text-align:left;margin:0px;padding:0px}

#contsBox h2{color:#335908;font-weight:bold;font-size:medium;background:url(images/common/ico.gif) no-repeat 3px center;text-align:left;text-indent:15px;margin:0px 0px 10px;padding:2px 0px 3px;border-bottom:1px solid #989898}
#contsBox h3{color:#335908;font-weight:bold;font-size:small;background:url(images/common/ico03.gif) no-repeat 3px center;text-align:left;text-indent:18px;margin:15px 0px 10px;padding:2px 0px 3px;border-bottom:1px dotted #d5d5d5;width:494px}
#contsBox h4{color:#3a3a3a;font-weight:bold;font-size:small;background:url(images/common/ico04.gif) no-repeat 3px center;text-align:left;text-indent:15px;margin:10px 0px;padding:2px 0px 3px;width:494px}
#contsBox h5{color:#3a3a3a;font-weight:bold;font-size:small;background:url(images/common/ico04.gif) no-repeat 3px center;text-align:left;text-indent:15px;margin:10px 0px 0px;padding:2px 0px 0px;width:494px}

#copy{color:white;font-size:x-small;text-align:center}
#footerBox{background-color:#335908;margin:0px;padding:10px 0px 15px;border-bottom:5px solid #000;width:700px}

/*infomation*/
#info{margin:10px 0px;padding:0px}
#info ul{background-repeat:no-repeat;text-align:left;list-style-type:none;margin:0px;padding:0px 10px}
#info ul li{background:url(images/common/arrow_01.gif) no-repeat 0 0.3em;text-align:left;text-indent:10px;margin:0px;padding:0px}
#memoBox{margin:10px}
#memo{margin:0px;padding:0px 5px 10px}
#memo ul{background-repeat:no-repeat;text-align:left;list-style-type:none;margin:0px;padding:0px}
#memo ul li{background:url(images/common/arrow_01.gif) no-repeat 0 0.3em;text-align:left;text-indent:10px;margin:0px;padding:0px}

/*categoryList 1*/
#categoryList{background-color:#f9ffe1;text-align:left;list-style-type:none;margin:0px;padding:0px;width:180px}
#categoryList ul{text-align:left;list-style-type:none;margin:0px;padding:0px}
#categoryList ul li{color:white;font-size:x-small;text-decoration:none;background-color:#335908;text-align:left;list-style-type:none;margin:0px;padding:0px;display:block}
#categoryList ul li a:link{color:white;font-weight:bold;line-height:180%;text-decoration:none;text-align:left;list-style-type:none;margin:0px;padding:3px 0px 3px 10px;border-left:5px solid #000}
#categoryList ul li a:visited{color:white;font-weight:bold;line-height:180%;text-decoration:none;text-align:left;list-style-type:none;margin:0px;padding:3px 0px 3px 10px;border-left:5px solid #000}
#categoryList ul li a:hover{color:#e39800;font-weight:bold;line-height:180%;text-decoration:none;text-align:left;list-style-type:none;margin:0px;padding:3px 0px 3px 10px;border-left:5px solid #000}
#categoryList ul li a:active{color:white;font-weight:bold;line-height:180%;text-decoration:none;text-align:left;list-style-type:none;margin:0px;padding:3px 0px 3px 10px;border-left:5px solid #000}

/*categoryList 2*/
#categoryList ul li ul{text-decoration:none;list-style-type:none;margin:0px;padding:0px;border:none}
#categoryList ul li ul li{color:#335908;font-size:xx-small;text-decoration:none;background-color:#f9ffe1;margin:0px;padding:2px 0px}
#categoryList ul li ul li a:link{color:#335908;font-weight:normal;text-decoration:none;background:#f9ffe1 url(images/common/arrow_02.gif) no-repeat 5px center;text-indent:18px;display:block;margin:0px;padding:0px;border-bottom:1px dotted #a4a4a4;border-left:5px solid #f9ffe1;width:175px}
#categoryList ul li ul li a:visited{color:#335908;font-weight:normal;text-decoration:none;background:#f9ffe1 url(images/common/arrow_02.gif) no-repeat 5px center;text-indent:18px;display:block;margin:0px;padding:0px;border-bottom:1px dotted #a4a4a4;border-left:5px solid #f9ffe1;width:175px}
#categoryList ul li ul li a:hover{color:#e39800;font-weight:normal;text-decoration:none;background:#f9ffe1 url(images/common/arrow_02.gif) no-repeat 5px center;text-indent:18px;display:block;margin:0px;padding:0px;border-bottom:1px dotted #a4a4a4;border-left:5px solid #f9ffe1;width:175px}
#categoryList ul li ul li a:active{color:#335908;font-weight:normal;text-decoration:none;background:#f9ffe1 url(images/common/arrow_02.gif) no-repeat 5px center;text-indent:18px;display:block;margin:0px;padding:0px;border-bottom:1px dotted #a4a4a4;border-left:5px solid #f9ffe1;width:175px}

/*categoryList 3*/
#categoryList ul li ul li ul{text-decoration:none;list-style-type:none;margin:0px;padding:0px;border:none}
#categoryList ul li ul li ul li{color:#335908;font-size:xx-small;text-decoration:none;background-color:#f9ffe1;margin:0px;padding:0px}
#categoryList ul li ul li ul li a:link{color:#335908;text-decoration:none;background:#f9ffe1 url(images/common/ico02.gif) no-repeat 10px center;text-indent:18px;display:block;margin:0px;padding:0px;border-bottom:none;border-left:5px solid #f9ffe1;width:175px}
#categoryList ul li ul li ul li a:visited{color:#335908;text-decoration:none;background:#f9ffe1 url(images/common/ico02.gif) no-repeat 10px center;text-indent:18px;display:block;margin:0px;padding:0px;border-bottom:none;border-left:5px solid #f9ffe1;width:175px}
#categoryList ul li ul li ul li a:hover{color:#e39800;text-decoration:none;background:#f9ffe1 url(images/common/ico02.gif) no-repeat 10px center;text-indent:18px;display:block;margin:0px;padding:0px;border-bottom:none;border-left:5px solid #f9ffe1;width:175px}
#categoryList ul li ul li ul li a:active{color:#335908;text-decoration:none;background:#f9ffe1 url(images/common/ico02.gif) no-repeat 10px center;text-indent:18px;display:block;margin:0px;padding:0px;border-bottom:none;border-left:5px solid #f9ffe1;width:175px}

/*sitemapList 3*/
#sitemapList ul{text-decoration:none;list-style-type:none;border:none}
#sitemapList ul li{color:#335908;font-weight:normal;text-decoration:none;background:url(images/common/arrow_02.gif) 0 0.3em no-repeat;text-indent:18px}

/*gaikyouList 3*/
.gaikyouList ul{text-decoration:none;list-style-type:none;border:none;margin: 0px;padding-top: 4px;padding-right: 0px;padding-bottom: 0px;padding-left: 20px;}
.gaikyouList ul li{
	color:#335908;
	font-weight:normal;
	text-decoration:none;
	background:url(images/common/arrow_02.gif) 0 0.3em no-repeat;
	text-indent:18px;
	margin: 0px;
	padding: 0px;
}

/*List */
#List ul{text-decoration:none;list-style-type:none;border:none}
#List ul li{color:#335908;font-weight:normal;text-decoration:none;background:url(images/common/arrow_02.gif) 0 0.3em no-repeat;text-indent:18px}


/*search*/
#search{text-align:right;margin:15px 10px 0px 0px;padding:0px}
.form{font-size:small;line-height:1em;text-align:left;margin:0px;padding:0px;border:solid 1px #7c7c7c}

.pageTop{text-align:right;margin-top:10px;margin-bottom:10px}

/*txt*/
.txt_xxs{font-size:xx-small}
.txt_m{font-weight:bold;font-size:medium}
.txt_gb{color:#335908;font-weight:bold}

/*archivelist*/
#archivelist ul{text-decoration:none;list-style-type:none;border:none}
#archivelist ul li{color:#335908;font-weight:normal;text-decoration:none;background:url(images/common/arrow_02.gif) 0 0.3em no-repeat;text-indent:18px}
table{font-size:x-small}
.Box_g{background-color:white;padding:5px;border:solid 1px #cecece}
.Box_g img{
	display: block;
}
