/* Jadeページのレイアウト用CSS */



body {	background-color: #CCCCCC;

        background-image: url(eternity/bg/background.jpg);

		background-attachment: fixed;

    	color: #666666;

        text-align: center;

        margin: 0px auto;

		SCROLLBAR-FACE-COLOR: #DDEFFF;

		SCROLLBAR-HIGHLIGHT-COLOR: #DDEFFF;

		SCROLLBAR-SHADOW-COLOR: #3399cc;

		SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;

		SCROLLBAR-ARROW-COLOR: #6699FF;

		SCROLLBAR-TRACK-COLOR: #DDEFFF;

		SCROLLBAR-DARKSHADOW-COLOR: #6699FF;

		width: 900px;

		font-family: "Arial", "ＭＳ Ｐゴシック", Osaka, sans-serif;

		

		}

		

h1 {text-align: center;

    background-color: #6600FF;

	height: 25px;

	font-size: 15px;

	padding-top: 5px;

    color: #FFFFFF;}

	

.head {width: 900px;

       height: 560px;

	   margin-top: 0px;}





.contents {

		width: 900px;

		position: relative;

		text-align: left;

		border: 0px;

		margin-top: 0px;

		background-color:  #9ECCED;

		top: 0px;

		border-left: 2px solid #CCCCCC;

		border-right: 2px solid #CCCCCC;

		}

		

		

.side {	width: 240px;

	height: 1550px;

	left: 0px;

	position:absolute;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 10px;

	background-color: #CCCCCC;

	text-align: left;

	background-image: url(eternity/bg/background_b.jpg);

}





.main {

	width: 650px;

	height: 1550px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	left: 250px;

	position: absolute;

	background-color: #9ECCED;

		}



.main2 {

    width: 650px;

	height: 450px;

	left: 250px;

	position: relative;

	background-color: #FFFFFF;

    margin-top:1010px;

	}





.bottom {

	width: 900px;

	margin: 0px;

	padding: 0px;

	margin-top:50px;

	background color: #CCCCCC;

	position: relative;

		background-image:url(eternity/bg/bottom.gif);

		

		}

		

	

.side ul { font-size: 12px;

           margin-top: 2px;

		   margin-left: 0px;

		   margin-bottom: 2px;

		   line-height: 180%;

		   list-style-image: url(eternity/bg/heart.gif);



		   }		

	





address {font-family: "Arial", "ＭＳ Ｐゴシック", Osaka, sans-serif;

	     font-size: 11px; 

	     font-style: normal;

	     text-align:left;

	     line-height: 120%;

	     margin-top:5px;

		 padding-left: 0px;

         color: #666666;

		 clear: both;}



p {

	font-family: "Arial", "ＭＳ Ｐゴシック", Osaka,sans-serif;

	font-size: 11px;

	line-height: 120%;

    margin-top: 5px;

	color: #666666;

	display: block;

		}



.kaijo {clear: left;}



address a{ color: #CD5C5C;}



address a:hover{ color: #FF66CC;}



a { color: #663300;}



a:hover{ color: #FFFFFF;}







strong { color: #660099;

	   font-weight: bold;

	   }





h2 { background-image: url(images/menu.gif);

     background-repeat: no-repeat;

     font-size: 13px;

	 padding-top: 5px;

	 padding-bottom: 5px;

	 padding-left: 25px;

	 margin:0px;

	 display: block;

			}



h2 a { color: #000000;}



h2 a:hover { color: #000000;

			 font-size: 13px;

			 padding-top: 5px;

			 padding-bottom: 5px;

			 margin:0px;}

