

*{margin:0;
  padding:0;}

body{width:920px;
	 margin:auto;}

#all{width:920px;
     background-color:#FFFFFF;
	 border-left:solid 1px #889492;
	  border-right:solid 1px #889492;
	  margin: 0px auto;}

#top{width:920px;
     height:309px;
	 background:#000000;}
  	 
#menu{width:920px;
	  height:200px;
	  margin:0px;}
		  
#menu p {margin:10px 0px; line-height:1.5em;}
		  
#text{width:600px;
      margin:auto;
	float:left;}
	  
#text p {margin:10px 0px; line-height:1.5em;}

#right{float:left;
	width:240px;
	margin-left:15px;
}
#right li{ 
display: inline; 
padding: 0; 
margin: 0; 
}
#right li a{
display: block; 
border: 1px solid #9F99A3;
background-color: #EEEEEE;
padding: 3px 10px;
text-decoration: none;
color: #333;
width: 230px; 
margin: 2px 0px;
text-align: left;
font-size: 14px;
}
#right li a:hover{
border: 1px solid #8593A9;
background-color: #9EB7DD;
}

#footer{ width:920px;
         height:30px;
		 clear:both;
		 background:#666666;}
		 
#RESULT {padding-left:10px; padding-right:10px;}

#ADD_MAIN {width: 500px;margin-left: auto;margin-right: auto;}

.cl {clear:both;}

/* カテゴリ幅*/
.ck1 {width:270px; float:left; margin:10px; background-color:#F4E984; }

dl {margin:0; padding:0;}

/* カテゴリ項目*/
dt {font-size:14px; font-weight:bold; padding-left:5px; height:25px; line-height:25px; margin-right:10px; background:#B3B3B3;}

/* カテゴリ項目テキスト*/
dt a {text-decoration:none; font-weight:bold; color:#333333;}

/* カテゴリ項目 サブタイトル*/
dd {line-height:1.8em; margin:5px 0; font-size:12px;}

dd a {text-decoration:none;}
	
h1{color:#666666;
   font-size:17px;
   text-align:right;
   margin:7px;}
	

h2{color:#666666;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
   font-weight:bolder;
	font-size:22px;
	margin:35px 3px 5px 10px;
	border-bottom-style:groove;
	}
	
.style1{color:#666666;
	    font-size:14px;
	    padding:5px 15px 0px 10px;
		margin:5px 15px 0px 10px;
		line-height:22px;}
		
.style2{color:#666666;
	    font-size:24px;
	    padding:20px 15px 20px 10px;
		margin:20px 15px 20px 10px;
		line-height:22px;
		text-align:center;
		background-color:#CCCCCC;}
		
.sytle3{color:#FFFFFF;
       text-align:center;
	   line-height:30px;
	   font-size:15px;}
		
.notes {padding-left:30px; color:#FF5959;}

.notes li {font-size:15px;
	    padding:5px 0px 0px 10px;
		margin-top:5px  0px 0px 10px;
		line-height:1.5em;}