body {text-align:center;margin:0px auto;padding:0px;width:827px;background-color:#203;background-image:url("../back.gif");background-repeat:repeat-x;background-attachment:fixed;}
h1 {width:835px;height:250px;margin:0px auto;background-image:url("title.jpg");text-align:left;}
	h1 span {font-size:x-large;color:#fff;position:relative;top:200px;left:50px;font-weight:700;}
div.header {clear:both;width:835px;margin:0px;padding:5px 0px;text-align:left;text-indent:8px;background-color:#e05;background-image:url("../header.jpg");color:#fff;font-family:Impact;letter-spacing:2px;font-weight:700;}
	div.header a:link {color:#fff;text-decoration:none;}
	div.header a:hover {color:#ff6;text-decoration:underline;}
	div.header a:visited {color:#fee;text-decoration:none;}
div.navigator {clear:both;width:835px;margin:0px;padding:3px 5px 3px 5px;text-align:center;color:#fff;letter-spacing:2px;border-style:solid;border-color:#805;border-width:3px 0px;}
	div.navigator a {margin:0px 1px;padding:0px 5px}
	div.navigator span {margin:0px 1px;padding:0px 5px}
	div.navigator a:link {color:#fff;text-decoration:underline;}
	div.navigator a:hover {color:#902 !important;text-decoration:underline;background-color:#fff;background-image:url("../../home/ani_diary/week.gif");}
	div.navigator a:visited {color:#fee;text-decoration:underline;}
h2 {text-align:left;width:100%;font-size:x-small;font-weight:300;letter-spacing:2px;font-family:"MS UI Gothic";padding:5px 0px;background-image:url("../../home/ani_diary/week.gif");text-indent:50px;}
div.mainmain {clear:both;width:835px;margin:0px auto;padding:0px;background-color:#805;background-image:url("../bg_br.gif");background-repeat: repeat;}
div.main {clear:both;width:675px;margin:0px auto;padding:5px;background-color:#805;background-image:url("../bg_br.gif");background-repeat: repeat-y;float:left;}
div.main h3 {width:95%;font-size:small;font-weight:700;padding:3px 0px;text-indent:10px;color:#836;letter-spacing:2px;border-style:dotted;border-color:#f80;border-width:0px 0px 1px 0px;}
	div.main h3 a:link {text-decoration:none;color:#fff;}
	div.main h3 a:hover {text-decoration:underline;color:#ff9;}
	div.main h3 a:visited {text-decoration:none;color:#ddd;}
div.contents {width:auto;height:auto;padding:10px;margin:0px 0px 0px 0px;background-color:#fef1f3;}
	/*キャプチャ写真の背景色*/
	div.contents div.capture blockquote, div.contents h4, div.contents div.capture blockquote cite {background-color:#c47;}
	div.contents div.capture blockquote p {margin:0px;padding:0px;}
	div.contents h3 {margin:0px 0px 10px 0px;padding:0px;line-height:150%;}
	div.contents h3 span.time {font-size:xx-small;color:#d39;font-weight:300;}
	div.contents h4 {margin:5px 0px 0px 0px;padding:2px;text-indent:5px;border-style:solid;border-color:#a00;border-width:0px;text-align:left;color:#fff;text-indent:1em;font-weight:300;}
	div.contents div.capture {margin:5px;padding:0px;width:45%;float:left;text-align:center;}
	div.contents div.capture blockquote {margin:0px;padding:0px;}
	div.contents div.capture blockquote img {margin:0px;padding:0px;}
	div.contents div.capture blockquote cite {display:block;margin:0px;padding:1px 0px;width:auto;font-size:xx-small;color:#fff;letter-spacing:-1px;text-align:center;}
	div.contents div.picture {margin:5px;padding:0px;width:45%;text-align:center;float:left;}
	div.contents div.picture img {margin-top:2px;}
	div.contents div.picture p.picture_click {margin:0px;padding:0px;width:auto;font-size:xx-small;color:#666;letter-spacing:-1px;text-align:right;}
	div.contents div.comment {margin:0px 0px;padding:0px 0px 5px 0px;clear:both;background-color:#fff;color:#544;}
		div.contents div.comment h4 {border-color:#fff;background-color:#c8a;color:#fff;}
	div.contents div.comment p {margin:0px 10px;padding:10px 20px;line-height:130%;text-indent:1em;}
	div.contents div.google_map {margin:5px;padding:0px;text-align:center;background-color:#fff;}
		div.contents div.google_map h4 {border-color:#fff;background-color:#c8a;color:#fff;}
		div.contents div.google_map div.google_map_tags {text-align:left;width:600px;margin:0px auto;padding:0px;}
/*横長画像の場合追加*/
div.wide_picture {margin:0px auto;padding:0px;text-align:center;width:100%;}
	div.wide_picture div.contents div.capture {margin:auto;width:80%;float:none !important;clear:both;}
	div.wide_picture div.contents div.picture {margin:auto;width:80%;float:none !important;cloar:both;background-color:#fcc;padding:0px;margin-top:8px;margin-bottom:8px;}
	div.wide_picture div.contents h3 {text-align:left;}
	div.wide_picture div.comment {text-align:left;}
	div.wide_picture h4 {margin-top:0px;}
div.ani_diary {margin:8px 0px;padding:10px;background-color:#efffef;background-image:url("../../back.gif");}
	div.ani_diary h3 {padding:5px 4px 3px 0px;margin:0px 0px 15px 0px;font-weight:300;background-color:#e1f1ef;border-style:solid;border-color:#226688;border-top-color:#fff;color:#437;border-width:1px 1px 1px 0px;background-image:url("../../home/ani_diary/nomal.jpg");}
		div.ani_diary h3 a {color:#437}
		div.ani_diary h3 a:link {color:#437}
		div.ani_diary h3 a:visited {color:#437}
	div.ani_diary p {margin:3px;padding:0px 5px;text-indent:1em;line-height:130%;color:#584;}
.clear {clear:both;text-align:center;padding:15px 0px;}
div.footer {clear:both;text-align:right;color:#fff;margin-bottom:20px;}
	div.footer img {border-style:solid;border-color:#000;border-width:0px;}
div.all_center {text-align:left;width:825px;margin:0px auto;}
div.google {width:825px;margin:20px auto 10px auto;text-align:center;clear:both;}
div.right_column {width:140px;margin:0px;padding:10px 0px;float:left;text-align:center;}
	div.right_column img {border-style:solid;border-color:#000;border-width:0px;}
div.google2 {width:825px;margin:20px auto 10px auto;text-align:center;clear:both;}
div.map2 {width:820px;text-align:center;background-color:#fff;}
	div.map2 p {text-align:left;font-size:middle;margin:0px;padding:10px;text-indent:10px;}
	div.google_map2 {text-align:left;width:800px;margin:auto;}
