body{font-size:0.8em;font-family:Verdana,Osaka,'MS UI Gothic';color:#333;line-height:150%;margin:0;letter-spacing:0.05em;background:url(./images/IMG_0809.jpg) no-repeat fixed;scrollbar-face-color: #B2E9A4; /*スクロールバー本体の色*/scrollbar-highlight-color: #dbe4be; /*スクロールバー左側（上）の影*/scrollbar-shadow-color: #dbe4be; /*スクロールバー右側（上）の影*/scrollbar-3dlight-color: #ffffff; /*スクロールバーの左側（下）の影*/scrollbar-arrow-color: #ffffff; /*矢印の色*/scrollbar-track-color: #ffffff; /*背面の色*/scrollbar-darkshadow-color: #ffffff; /*スクロールバー右側（下）の影*/}a:link{color:blue;text-decoration:none} /*リンククリック前の色*/a:visited{color:navy;text-decoration:none} /*リンククリック後の色*/a:hover{color:red;text-decoration:none;cursor:pointer;} /*リンクにポインタが乗っている時の色*/a:action{color:#4ED3BF;text-decoration:none}textarea{font-size:10pt;color:#427BD9;background-color:#FFFFFF;scrollbar-base-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-track-color:#FFFFFF;scrollbar-arrow-color:#FFFFFF;scrollbar-3dlight-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF}image{border:0;}br{letter-spacing:normal;}/* title */h1{font-size:16px;color:black;font-weight:bold;text-align:center;margin:30px;}/* frame */div#all{margin-right:400px;text-align:left;padding:10px;}/* menu */div#menu{}div#menu ul{list-style:none;padding-left:50px;margin:20px 0;}div#menu li{display:inline;padding-right:20px;}/* contents */div#contents{}div#contents h2{background:url("pic/icon12.gif") no-repeat;padding:3px 3px 3px 45px;border-bottom:3px blue dotted;font-size:1em;font-weight:normal;line-height:29px;margin:0;}div#contents p{margin:0;padding:0.5em 0 2em 0;}div#contents strong{color:red;font-weight:normal;border-bottom:1px dashed #999;}/* footer */div#footer{font-size:0.9em;text-align:center;padding:10px;border-top:6px dotted green;}#wrap{width: 500px;margin: 20px auto;}.smallimage {background-color: #fff;border: 1px solid #CCC;padding: 3px;margin: 10px 5px 0 0;}/* photoitem */#photoitem {	border: 1px solid #CCCCCC;	/*１個あたりのボックスのボーダー設定*/	padding: 5px;	overflow: hidden;	margin-bottom: 0.5em;	width: 673px;	/*段落タグ（p）の横幅とサイズを合わせる設定です。この下二つのmarginも。*/	margin-right: auto;	margin-left: auto;}#photoitem h3 {	color: #000000;	border-bottom: 1px solid #cccccc;	border-left: 4px solid #CCCCCC;	padding: 0px 0px 0px 5px;	margin-bottom: 0.5em;	font-size: 100%;}#photoitem p {	padding: 0px;}#photoitem p, #main .itemlist h3 {	margin-left: 120px;	/*画像の幅に合わせてここは変更する*/}#photoitem a img {	padding: 5px;	/*写真と外線との余白*/	border: 1px solid #CCCCCC;}#photoitem a:hover img {	border: 1px solid #999999;}#photoitem div.img {	float: left;}table{border:5;solid #60B54A}td{font:13px/16px}hr{border:5;solid #60B54A;color:white}.inp{color:white;font:13px;border:1 solid red;background-color:red;scrollbar-track-color:red}.btn{color:black;font:13px;border:0;background-color:white}