BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #000099; TEXT-DECORATION: none
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000099
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000099
}
A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000099
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cc0000; TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	FONT-SIZE: 12px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px;  FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#container {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px
}
#banner {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
#banner H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 27px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#banner H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#banner A {
	FONT-SIZE: 27px; TEXT-DECORATION: none
}
#banner A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
#banner A:visited {
	FONT-SIZE: 27px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
#banner A:active {
	FONT-SIZE: 27px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
#banner A:hover {
	FONT-SIZE: 27px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
.description {
	FONT-SIZE: 12px; COLOR: #000000
}
#banner-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; RIGHT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 8px; POSITION: absolute; TOP: 15px; TEXT-ALIGN: right
}
#banner-right H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#banner-right P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#tophead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #000066; TEXT-ALIGN: center
}
#tophead A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#tophead A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
#subcat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left
}
#prbox1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: small; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #e5edfd; TEXT-ALIGN: center
}
#prbx1 A {
	COLOR: #000000; TEXT-DECORATION: none
}
#prbx1 A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
#content {
	BORDER-RIGHT: #666699 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 285px; BORDER-BOTTOM: #666699 1px solid
}
.blog {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px
}
.blogbody {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 14px; BACKGROUND: url(画像を置くURl/ファイル名.gif) #ffffff repeat-y right 50%; MARGIN-BOTTOM: 15px; WIDTH: auto; COLOR: #000000; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.blogbody P {
	MARGIN: 7px 0px 7px 5px
}
.blogbody LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px dashed
}
.blogbody IMG {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 8px
}
.blog P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px 5px; COLOR: #666666; PADDING-TOP: 0px
}
.blogbody H2 {
	FONT-SIZE: 15px; MARGIN: 8px 0px 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.blogbody H3 {
	FONT-SIZE: 15px; MARGIN: 8px 0px 0px; BORDER-BOTTOM: #666666 1px dashed; FONT-FAMILY: Verdana, Arial, sans-serif
}

/* エントリーh2のデザイン */
	.title	{ 
		color: #000000;
		background: #eaf6ec;
		background-position:left; 
		background-repeat:no-repeat;
		background-image: url("画像を置くURl/ファイル名.gif");
		padding:4px 0px 3px 15px;
		margin:0px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;

	}

	.blog h2 {
		font-family: Verdana, Arial, sans-serif;
		font-size: 15px;
		margin:8px 0px 0px 0px;
	}

/* エントリーh2-2のデザイン */
	.title2	{ 
		color: #ffffff;
		background: #CC0000;
		background-position:left; 
		background-repeat:no-repeat;
		background-image: url("画像を置くURl/ファイル名.gif");
		padding:4px 0px 3px 15px;
		margin:0px 0px 0px 0px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	}


/* エントリーh2-3のデザイン */
	.title3	{ 
		color: #ffffff;
		background: #3366FF;
		background-position:left; 
		background-repeat:no-repeat;
		background-image: url("画像を置くURl/ファイル名.gif");
		padding:4px 0px 3px 15px;
		margin:0px 0px 0px 0px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	}


/* エントリーh2-4のデザイン */
	.title4	{ 
		color: #ffffff;
		background: #33CC00;
		background-position:left; 
		background-repeat:no-repeat;
		background-image: url("画像を置くURl/ファイル名.gif");
		padding:4px 0px 3px 15px;
		margin:0px 0px 0px 0px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	}



.blog H2 {
	FONT-SIZE: 15px; MARGIN: 8px 0px 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}

.posted {
	BORDER-TOP: #999999 1px dotted; MARGIN-TOP: 10px; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
.extended {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
BLOCKQUOTE {
	BORDER-RIGHT: #999999 2px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #999999 2px dotted; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 15px 20px 0px; BORDER-LEFT: #999999 2px dotted; WIDTH: auto; COLOR: #000000; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 2px dotted
}
.commenter-profile IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
.blogbody IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.quotetitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: medium; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #666699 1px solid
}
#links-right {
	RIGHT: 15px; WIDTH: 255px; COLOR: #ffffff; POSITION: absolute; TOP: 210px
}
.calendarhead {
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; LETTER-SPACING: 0.3em; TEXT-ALIGN: center
}
.calendar {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
.calendar A:link {
	FONT-SIZE: 11px; COLOR: #8fabbe; TEXT-DECORATION: underline
}
.calendar A:visited {
	FONT-SIZE: 11px; COLOR: #8fabbe; TEXT-DECORATION: underline
}
.calendar A:active {
	FONT-SIZE: 11px; COLOR: #8fabbe; TEXT-DECORATION: underline
}
.calendar A:hover {
	FONT-SIZE: 11px; COLOR: #006699; TEXT-DECORATION: underline
}
.calendar TD {
	FONT-SIZE: 11px
}
.calendar TH {
	FONT-SIZE: 11px; WIDTH: 23px
}
.calendar TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.menutitle {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://www.whic.jp/blog_workingholiday/archives/images/btn_saide1.gif); PADDING-BOTTOM: 5px; MARGIN: 3px 0px 0px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; LINE-HEIGHT: 140%; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
.side {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 2px; COLOR: #666666; LINE-HEIGHT: 150%; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.side #categories {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 2px; COLOR: #666666; LINE-HEIGHT: 150%; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.side #categories UL {
	PADDING-LEFT: 15px; MARGIN: 0px
}
.side #categories UL UL {
	MARGIN-BOTTOM: 0px
}
.side #categories LI {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LIST-STYLE-TYPE: circle
}
.image IMG {
	BORDER-RIGHT: #666699 1px solid; BORDER-TOP: #666699 1px solid; MARGIN-TOP: 20px; BORDER-LEFT: #666699 1px solid; BORDER-BOTTOM: #666699 1px solid
}
.syndicate {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.syndicate IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.powered {
	FONT-SIZE: 9px; MARGIN: 20px 0px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.comments-head {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #8cc5ff; PADDING-BOTTOM: 2px; MARGIN: 10px 5px; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.comments-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px; COLOR: #666666; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.comments-body P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px
}
.comments-body TEXTAREA {
	WIDTH: 266px
}
.comments-post {
	PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px dotted; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
.trackback-body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: small; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 10px; COLOR: #336699; LINE-HEIGHT: 140%; PADDING-TOP: 10px; BORDER-BOTTOM: #003366 1px dotted
}
.trackback-url {
	BORDER-RIGHT: #336699 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #336699 2px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #336699 2px solid; COLOR: #336699; PADDING-TOP: 10px; BORDER-BOTTOM: #336699 2px solid
}
.trackback-post {
	FONT-WEIGHT: normal; FONT-SIZE: small; BACKGROUND: #fff; COLOR: #336699
}
#newsbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; COLOR: #000000; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#newsbox SPAN.newsday {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
#newsbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#newspr {
	BORDER-RIGHT: #a0b0c8 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a0b0c8 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; BORDER-LEFT: #a0b0c8 2px solid; COLOR: #000000; LINE-HEIGHT: 1.25; PADDING-TOP: 5px; BORDER-BOTTOM: #a0b0c8 2px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
#photobox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; BORDER-LEFT: #666699 1px solid; WIDTH: 205px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
#photobox IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
.side HR {
	BORDER-RIGHT: #999999 1px dashed; BORDER-TOP: #999999 1px dashed; BORDER-LEFT: #999999 1px dashed; BORDER-BOTTOM: #999999 1px dashed
}
.blog SPAN.day {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.blog P.pan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 1.5; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
#comments-experimental .comment .comment-footer {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 25px; MARGIN-RIGHT: 25px
}
#comments-experimental .comment .comment-content {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 25px; MARGIN-RIGHT: 25px
}
#comments-experimental .comment .comment-header {
	FONT-SIZE: 16px; MARGIN: 5px auto 5px 10px; COLOR: #666; text-shadow: #99A 2px 2px 1px #66F
}
#comments .comment-header {
	DISPLAY: none
}
#comments .comment-footer-experimental {
	DISPLAY: none
}
#comments-experimental .comment-footer {
	DISPLAY: none
}
.module-tagcloud .module-content {
	TEXT-ALIGN: left
}
.module-tagcloud .module-content .module-list {
	LIST-STYLE-TYPE: none
}
.module-tagcloud .module-content .module-list .module-list-item {
	DISPLAY: inline
}
.module-tagcloud .module-content .module-list LI.taglevel1 {
	FONT-SIZE: 19px
}
.module-tagcloud .module-content .module-list LI.taglevel2 {
	FONT-SIZE: 17px
}
.module-tagcloud .module-content .module-list LI.taglevel3 {
	FONT-SIZE: 15px
}
.module-tagcloud .module-content .module-list LI.taglevel4 {
	FONT-SIZE: 13px
}
.module-tagcloud .module-content .module-list LI.taglevel5 {
	FONT-SIZE: 11px
}
.module-tagcloud .module-content .module-list LI.taglevel6 {
	FONT-SIZE: 9px
}
#comment-data {
	BORDER-RIGHT: #bbb 1px dotted; PADDING-RIGHT: 15px; FLOAT: left; WIDTH: 180px; MARGIN-RIGHT: 15px; TEXT-ALIGN: left
}
.commenter-profile IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
.toptitle {
	BORDER-RIGHT: #8faebe 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8faebe 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #8faebe 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #8faebe 1px solid; BACKGROUND-COLOR: #eaf2ff
}
.blogbody P.trackbacks-info {
	BORDER-RIGHT: #b8dafc 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #b8dafc 1px dashed; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #eaf2fb; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b8dafc 1px dashed; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #b8dafc 1px dashed; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
FORM {
	MARGIN: 0px
}
INPUT {
	MARGIN: 2px; FONT-FAMILY: "Osaka", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",sans-serif
}
TEXTAREA {
	MARGIN: 2px; FONT-FAMILY: "Osaka", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",sans-serif
}
.blog TEXTAREA {
	WIDTH: 50%
}
.AmazonSearchTB1 TABLE {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ff6600
}
.AmazonSearchTB2 A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: underline
}
.AmazonSearchTB2 A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: underline
}
.AmazonSearchTB2 A:hover:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: underline
}
.AmazonSearchTB2 A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: underline
}
.AmazonSearchTB2 TABLE {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.AmazonSearchTB3 TABLE {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
.AmaS_title A {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #004499; TEXT-DECORATION: underline
}
.AmaS_title A:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #004499; TEXT-DECORATION: underline
}
.AmaS_title A:hover:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #004499; TEXT-DECORATION: underline
}
.AmaS_title A:active {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #004499; TEXT-DECORATION: underline
}
.AmaS_price {
	FONT-WEIGHT: bold; COLOR: #006600
}
.AmaS_com {
	COLOR: #000000
}
.AmaS_img IMG {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}

ul { list-style-image: url(images/list.gif); } 

.flag2 {
	width: 540px;
	padding-top: 20px;
	PADDING-LEFT: 0px
	
}
.flag2 a {
	color: #666666;
	font-size: 0.9em;
}
.flag2 a:hover {color: #006600; position: relative; top: 2px; left: 2px;
}
