@charset "utf-8";

/* CSS Document */

body {
		background-color:#FFDFDF;
		color: #642B00;
		font: 100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
		font-size:12px;
}

.red {
		font-weight:bold;
		color:#F00;
}

em { font-weight:bold; }

A:link {
		color: #642B00;
		text-decoration:none;
}   /* リンク */

A:visited {                 /* 既に見たリンク */
		color: #642B00;
		text-decoration:none;     /* 下線を消す */
}

A:active { color: #00ff00; }													  /* クリック時のリンク */

A:hover {                   /* カーソルが上にある時のリンク */
		color: #DEBCBC;
		text-decoration:none;     /* 下線を消す */
}

li { list-style-type: none; }

ul {
		margin: 0 auto;
		width: 950px;
		clear: both;
}

/**************************************/
/*             div#container          */
/**************************************/

#container {
		width: 950px;
		margin:0 auto;
}

#container dd { margin:0px; 
}

#container h2 {
		border-bottom:0px;
		font-weight: bold;
}

#dd01 { margin-bottom:25px; 
}

#dd02 {
		margin-bottom:25px;
		height:250px;
}

#dd03 {
		margin-bottom:25px;
		height:250px;
}

#container dt { border-bottom:#FFA2A2 solid 1px; }

#container p {
		text-align:left;
		margin-top:10px;
		font-size:14px;
}

/*サイドメニュー*/
.dl_Sidemenu {
		width: 198px;
		margin: 0px;
}

.dd_Sidemenu {
		width:198px;
		border-width:0px 1px 1px 1px;
		border-color:#ccc;
		border-style:solid;
		background-color:#FFF;
		font-size: 14px;
}

.dt_Sidemenu { border-top:1px solid #ccc; }


/*コンテンツ上部*/
#container_top {
		background: -webkit-gradient(linear, left top, left bottom, from(#FFDFDF), to(#fff));
　	/* Safari,Google Chrome用 */ 
 width:100%;
		height:500px;
}

/*アンダーメニュー*/
#footerMenu {
		height:50px;
		width:100%;
		padding-top:10px;
		font-size:14px;
}

/*メインコンテンツ*/


.li_Margin { margin-left:20px; }

.back01 { background:url(../img/index/title01.gif) no-repeat; }

.back02 { background:url(../img/index/title02.gif) no-repeat; }

.back03 { background:url(../img/index/title03.gif) no-repeat; }

body, h1, h2, h3, li, p { margin: 0; }

body, ul, li, p { padding : 0; 
