@charset "UTF-8";
/* CSS Document */

html, body, div, span, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	border:0;
	outline:0;
}

body {
	/*background-color: #246;*/
	/*font-family: Arial, Helvetica, sans-serif;*/
	/*font-size: 11px;*/
	/*line-height: 14px;*/
	color: #4C4948;
	/*text-align: center;*/
	margin: 0px;
	padding: 0px;
	background-image: url(../images/back_main.gif);
}
/*a {text-decoration: none; }*/
a:link    {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {position: relative; right: 0px; bottom: 0px; text-decoration: /*none;*/underline;}
a:active  {color: #FFFFFF; text-decoration: none;/*underline;*/ }

class.a {
color: #FFFFFF;
text-decoration: none;
}
class.a:hover{
color: #FFFFFF;
text-decoration: underline
}

/*テキストサイズ+明朝体の指定+行の指定+字間の指定*/
.font {font-size: 70%; font-family:  "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif; line-height: 150%; letter-spacing: 0.1em; }

#space{
	width: 800px;
	height: 20px;
}


/*花ん華背景*/
#back {
	background-image: url(../images/back_top.gif);
	background-repeat: repeat-x;
	height: auto;
	width: auto;
	background-position: center top;
}

#main {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#logo {
	height: 108px;
	width: 203px;
}

#toplink {
	width: 597px;
	margin-top: 80px;
	font-family: "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-size: 66.66%;
	color: #D5C4C5;
}

#underlink {
	font-family: "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-size: 66.66%;
	padding-top: 5px;
	color: #D5C4C5;
}


#topfla {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#menubottun{
	width: 100px;
	margin-top: 25px;
	margin-bottom: 16px;
}

#tateline{
	width: 2px;
	background-image: url(../images/image_line_h.gif);
	background-repeat: repeat-y;
	height: 377px;
}

#lefttop{
	width: 388px;
	height: 36px;
	font-family: "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-size: large;
	padding-top: 5px;
}
#leftmain{
	width: 499px;
	background-image: url(../images/image_topics.jpg);
	background-repeat: no-repeat;
	height: 187px;
}

#leftunder{
	width: 490px;
}

#righttop{
	width: 332px;
	height: 36px;
	font-family: "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-size: large;
	padding-top: 5px;
	padding-left: 36px;
}
#rightmain{
	width: 332px;
	padding-bottom: 10px;
	padding-left: 36px;
}
#rightunder{
	width: 270px;
	padding-top: 20px;
	padding-left: 20px;
}
#mainunder{
	width: 100%;
	background-image: url(../images/back_under.gif);
	height: 83px;
}

