html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd,
fieldset, form, label, legend,
caption, tbody, tfoot, thead{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
/* vertical-align: baseline; */
	background: transparent;
}
body {
	line-height: 1;
}


blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/*                                      */

a.kou:link{
color:#999;
text-decoration:none;
}

a.kou:visited {
color:#999;
text-decoration:none;
}

a.kou:hover{
color:#ffeb00;
text-decoration:none;
border-bottom:1px dashed #ffeb00;
}

a.tooltip:hover {background:#adc79a; text-decoration:none;} /*BG color is a must for IE6*/ 
a.tooltip span {display:none; padding:5px; margin-left:8px; width:200px; line-height:20px; text-decoration:none;} 
a.tooltip:hover span{display:inline; position:absolute; background:#ffec67; border:1px solid #737373; color:#000000;} 

html,body{
height:100%;
}

body{
font: 12px "ＭＳ Ｐゴシック" arial,sans-serif;
background:#dbdb9f;
color:#3f3f3f;
text-align :center;
}

#wrap{
width:864px;
height:100%;
margin:0 auto;
text-align : left ;
position:relative;
}

#header{
width:864px;
height:206px;
background: url("img/header.jpg") no-repeat bottom;
margin:0px;
padding:0px;
}

#header2{
width:864px;
height:206px;
background: url("img/header2.jpg") no-repeat bottom;
margin:0px;
padding:0px;
}

#contents{
background: url("img/menu.jpg") no-repeat bottom;
width:864px;
height:335px;
margin:0px;
padding:0px;
}

#contents2{
background: url("img/back.jpg") repeat-y;
width:864px;
margin:0px;
padding:0px;
}

#wrap2{
width:700px;
margin-top:0px;
padding-left:80px;
}


#navigation{
float:left;
width:170px;
height:750px;
}

#content{
float:right;
width:470px;
padding:20px 10px 20px 20px;
margin-right:3px;
background-color:#eae2cf;
}

#footer{
clear:both;
width:864px;
height:213px;
background: url("img/footer.jpg") no-repeat top;
}

#footer2{
width:864px;
height:242px;
background: url("img/footer2.jpg") no-repeat top;
}

.ttl{
padding-left:110px;
padding-top:37px;
}

.ttl2{
padding-left:110px;
padding-top:35px;
}

.trp{
font: 12px "ＭＳ Ｐゴシック" arial,sans-serif;
padding-left:233px;
padding-top:21px;
width:286px;
height:12px;
color:#543d14;
}

.trp2{
font: 12px "ＭＳ Ｐゴシック" arial,sans-serif;
padding-left:347px;
padding-top:22px;
width:228px;
height:12px;
color:#4d4d4d;
}

.cnt{
padding-left:690px;
padding-top:92px;
}

.new{
font:bold 12px "ＭＳ Ｐゴシック" arial,sans-serif;
padding-left:135px;
padding-top:20px;
color:#999;
}

.topimg{
padding-left:9px;
padding-top:12px;
}

/*              トップのメニュー*/


#menu-02 {
	position:absolute;
	left:0px;
	top:206px;
	width:92px;
	height:335px;
}

#menu-03 {
background: url("img/menu_03.jpg") no-repeat top;
	position:absolute;
	left:92px;
	top:206px;
	width:171px;
	height:169px;

}

#menu-04 {
	position:absolute;
	left:263px;
	top:206px;
	width:171px;
	height:169px;
}

#menu-05 {
	position:absolute;
	left:434px;
	top:206px;
	width:171px;
	height:169px;
}

#menu-06 {
	position:absolute;
	left:605px;
	top:206px;
	width:176px;
	height:169px;
}

#menu-07 {
	position:absolute;
	left:781px;
	top:206px;
	width:83px;
	height:335px;
}

#menu-08 {
	position:absolute;
	left:92px;
	top:375px;
	width:171px;
	height:166px;
}

#menu-09 {
	position:absolute;
	left:263px;
	top:375px;
	width:171px;
	height:166px;
}

#menu-10 {
	position:absolute;
	left:434px;
	top:375px;
	width:171px;
	height:166px;
}

#menu-11 {
	position:absolute;
	left:605px;
	top:375px;
	width:176px;
	height:166px;
}

/*                    サイドのメニュー*/

#side_00 {

margin-left:3px;
margin-bottom:10px;
width:165px;
height:119px;
}

#side_00_1 {

margin-left:43px;
margin-bottom:10px;
width:90px;
height:119px;
}

#side_01 {
left:0px;
top:0px;
width:174px;
height:57px;
}

#side_02 {
left:0px;
top:57px;
width:174px;
height:57px;
}

#side_03 {
left:0px;
top:114px;
width:174px;
height:57px;
}

#side_04 {
left:0px;
top:171px;
width:174px;
height:57px;
}

#side_05 {
left:0px;
top:228px;
width:174px;
height:57px;
}

#side_06 {
left:0px;
top:285px;
width:174px;
height:57px;
}

#side_07 {
left:0px;
top:342px;
width:174px;
height:57px;
}

#side_08 {
left:0px;
top:399px;
width:174px;
height:59px;
}


/*                    */

#menu_wrap {
width:410px;
margin:10px 0 30px 30px;
}

.ttl_mem{font-size:14px;
color:#507142;
font-weight:bold;
margin-bottom:10px;
}

.mnu_mg{
margin:0 15px 20px 15px;
line-height:23px;
}

.lst{
list-style-type: square;
font-size:14px;
font-weight:bold;
line-height:23px;

}
