

/* ページのレイアウト */


body{ text-align:center;}

a:link {COLOR: #666666; TEXT-DECORATION: none;}

a:hover {COLOR: #191970; TEXT-DECORATION: underline;}

a:visited {COLOR: #666666; TEXT-DECORATION: none;}




#headcontainer {margin:0 auto;
	width:910px;
      	text-align:left;}

#header2 {float:right; width:670px;height:205px; margin:0;
	background-image:url("../images/s.jpg");
	background-repeat:no-repeat; }
#header1 {border: 1px #FFCC33 solid; float:left; width:230px; height:205px; margin:0;
	background-image:url("../images/SS.jpg");
	background-repeat:no-repeat;}


#container {margin:0 auto;
	width:910px;
      	text-align:left;}

#mainmenu {clear:both;
	width:910px;height:40px;
	background-color:#FFCC66 ;}

.td {font-family:"HGP創英角ｺﾞｼｯｸUB";}


#contents {width:910px; min-height: 800px;}


#sidemenu {float:right;
	width:180px;}

/* sidemenu見出し */

.sideNavNew TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.sideNavNew A {
	LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.sideNavNew A:hover {
	TEXT-DECORATION: underline
}


#main {float:left;
	width:700px; 
	background-color:#FFFFFF;
	background-image: url("../images/line.gif");
	background-position:right; margin:0;
	background-repeat:repeat-y;
	padding: 0px 10px 10px 15px;}

/* mainlink */


.mainlink A:hover {TEXT-DECORATION: underline;}




#footer {clear:both;
	width:910px;height:50px;
	background-color:#8FBC8F;}





/* スクロールバー付きbox */
.box_auto{width:600px;  height:60px; overflow:auto; margin:15px.15px,15px,15px; }

/* スクロールバー付きbox2 */
.box_auto2{width:650px;  height:150px; overflow:auto; margin:10px.5px; }



