#blog_parts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#blog_parts #basic {
	DISPLAY: block; BACKGROUND: url(/img/blog/banner_200.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #blue {
	DISPLAY: block; BACKGROUND: url(/img/blog/blue_200.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #black {
	DISPLAY: block; BACKGROUND: url(/img/blog/black_200.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #purple {
	DISPLAY: block; BACKGROUND: url(/img/blog/purple_200.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #green {
	DISPLAY: block; BACKGROUND: url(/img/blog/green_200.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #yellow {
	DISPLAY: block; BACKGROUND: url(/img/blog/yellow_200.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #red {
	DISPLAY: block; BACKGROUND: url(/img/blog/red_200.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #magenta {
	DISPLAY: block; BACKGROUND: url(/img/blog/magenta_200.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #basic_s {
	DISPLAY: block; BACKGROUND: url(../img/blog/200_400_basic_s.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #blue_s {
	DISPLAY: block; BACKGROUND: url(../img/blog/200_400_blue_s.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #aqua_s {
	DISPLAY: block; BACKGROUND: url(../img/blog/200_400_aqua_s.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #green_s {
	DISPLAY: block; BACKGROUND: url(../img/blog/200_400_green_s.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #yellow_s {
	DISPLAY: block; BACKGROUND: url(../img/blog/200_400_yellow_s.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #red_s {
	DISPLAY: block; BACKGROUND: url(../img/blog/200_400_red_s.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #magenta_s {
	DISPLAY: block; BACKGROUND: url(../img/blog/200_400_magenta_s.gif) no-repeat; WIDTH: 200px; HEIGHT: 400px
}
#blog_parts #selector {
	DISPLAY: block; BACKGROUND: url(../img/blog/select.gif) no-repeat; LEFT: 6px; WIDTH: 200px; POSITION: relative; TOP: 24px; HEIGHT: 30px
}
#blog_parts #selector UL LI {
	FLOAT: left
}
#blog_parts #selector UL LI A {
	DISPLAY: block; WIDTH: 48px; HEIGHT: 28px
}
#blog_parts #contents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP:3px
}
#blog_parts .po A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 140px
}
#blog_parts .po A SPAN {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 5px
}
#blog_parts #contents H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px;text-align:center; 
}


#blog_parts .so A {
	DISPLAY: block; FONT-SIZE: 11px; WIDTH: 170px; COLOR: #000000; HEIGHT: 31px
}
#blog_parts .so A:hover {
	BACKGROUND: #f1f1ff
}
#blog_parts .vo {
	FONT-SIZE:11px;
	WIDTH: 185px; 
	text-align:right;
}
#blog_parts .vo A {
	FONT-SIZE:11px;
}


#blog_parts .rafi {
	BACKGROUND: url(/img/rank1.gif) no-repeat;
	DISPLAY:block;
	WIDTH: 30px; 
	HEIGHT:19px;
	float:left;
	MARGIN:4px 0px 0px;
	//BACKGROUND:#0fffff;
}

#blog_parts .rase {
	BACKGROUND: url(/img/rank2.gif) no-repeat; 
	DISPLAY:block;
	WIDTH: 30px; 
	HEIGHT:19px;
	float:left;
	MARGIN:2px 0px 0px;
}

#blog_parts .rath {
	BACKGROUND: url(/img/rank3.gif) no-repeat; 
	DISPLAY:block;
	WIDTH: 30px; 
	HEIGHT:19px;
	float:left;
	MARGIN:2px 0px 0px;}
#blog_parts .rafo {
		BACKGROUND: url(/img/rank4.gif) no-repeat; 
	DISPLAY:block;
	WIDTH: 30px; 
	HEIGHT:19px;
	float:left;
	MARGIN:2px 0px 0px;}
#blog_parts .rafv {
	BACKGROUND: url(/img/rank5.gif) no-repeat; 
	DISPLAY:block;
	WIDTH: 30px; 
	HEIGHT:19px;
	float:left;
	MARGIN:2px 0px 0px;}

#blog_parts .hako_s1 {
	position: relative;
	WIDTH:200px;
	text-align:center; 
	MARGIN:20px 0px 0px -16px;
	font-weight: bold;
	//BACKGROUND:#0000ff;
	color:#6a6a6a;
	HEIGHT:20px;
	DISPLAY:block;
}

#blog_parts .hako_s2 {
	POSITION: relative;
	//TOP: -5px;
	//BACKGROUND:#00ffff;
	//vertical-align:bottom;
}


#blog_parts .so1 {
	font-size:12px;
	color:#6a6a6a;
	//HEIGHT:19px;
	WIDTH: 135px; 
	float:left;
	MARGIN:4px 0 0 0;
	//PADDING:0;
	//BACKGROUND:#00ffff;
	font-weight: bold;
	text-align:right;
}

#blog_parts .so {
	DISPLAY: block;
	WIDTH: 170px;
	FONT-FAMILY: 'メイリオ', 'ＭＳ Ｐゴシック', 'MS UI Gothic', Arial, sans-serif;
	BORDER-BOTTOM: #cccccc 2px solid; POSITION: relative;
	//TOP: -7px; 
	HEIGHT: 33px;
	overflow:hidden;
	clear: both;
	PADDING:2px 0 0;
}

#blog_parts .so2 {
font-size:12px;
	//ine-height:2em;
}


/*  ===========================================================================================     */

#blog_parts_s {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#blog_parts_s #basic {
	DISPLAY: block; BACKGROUND: url(/img/blog/banner.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #blue {
	DISPLAY: block; BACKGROUND: url(/img/blog/blue.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #black {
	DISPLAY: block; BACKGROUND: url(/img/blog/black.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #purple {
	DISPLAY: block; BACKGROUND: url(/img/blog/purple.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #green {
	DISPLAY: block; BACKGROUND: url(/img/blog/green.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #yellow {
	DISPLAY: block; BACKGROUND: url(/img/blog/yellow.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #red {
	DISPLAY: block; BACKGROUND: url(/img/blog/red.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #magenta {
	DISPLAY: block; BACKGROUND: url(/img/blog/magenta.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #basic_s {
	DISPLAY: block; BACKGROUND: url(/img/blog/160_400_basic_s.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #blue_s {
	DISPLAY: block; BACKGROUND: url(/img/blog/160_400_blue_s.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #aqua_s {
	DISPLAY: block; BACKGROUND: url(/img/blog/160_400_aqua_s.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #green_s {
	DISPLAY: block; BACKGROUND: url(/img/blog/160_400_green_s.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #yellow_s {
	DISPLAY: block; BACKGROUND: url(/img/blog/160_400_yellow_s.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #red_s {
	DISPLAY: block; BACKGROUND: url(/img/blog/160_400_red_s.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #magenta_s {
	DISPLAY: block; BACKGROUND: url(/img/blog/160_400_magenta_s.gif) no-repeat; WIDTH: 160px; HEIGHT: 400px
}
#blog_parts_s #selector {
	DISPLAY: block; BACKGROUND: url(/img/blog/select_s.gif) no-repeat; LEFT: 6px; WIDTH: 160px; POSITION: relative; TOP: 24px; HEIGHT: 30px
}
#blog_parts_s #selector UL LI {
	FLOAT: left
}
#blog_parts_s #selector UL LI A {
	DISPLAY: block; WIDTH: 38px; HEIGHT: 28px
}
#blog_parts_s #contents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#blog_parts_s #contents H3 {
	//FONT-WEIGHT: bold; FONT-SIZE: 10px;text-align:center; 
	FONT-WEIGHT: bold; FONT-SIZE: 12px;

}
#blog_parts_s .po A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100px
}
#blog_parts_s .po A SPAN {
	FONT-WEIGHT: bold; FONT-FAMILY: 'メイリオ', 'ＭＳ Ｐゴシック', 'MS UI Gothic', Arial, sans-serif; MARGIN: 0px 0px 0px 5px
}

#blog_parts_s .so A {
	DISPLAY: block; FONT-SIZE: 11px; WIDTH: 130px; COLOR: #000000; HEIGHT: 31px
}
#blog_parts_s .so A:hover {
	BACKGROUND: #f1f1ff
}
#blog_parts_s .vo {
	//CLEAR: both;
	FONT-SIZE:11px;
	//MARGIN: -10px 10px 0px 100px;
	//MARGIN: 0px 20px 0px 0px;
	//POSITION: relative; 
	//TOP: -5px;
	//FLOAT: right;
	WIDTH: 145px; 
	text-align:right;
	//BACKGROUND: #00ffff
}
#blog_parts_s .vo A {
	//FONT-WEIGHT: bold ;
	FONT-SIZE: 11px;
}

#blog_parts_s .rafi {
	BACKGROUND: url(/img/rank1.gif) no-repeat; 
	DISPLAY:block;
	WIDTH: 30px; 
	HEIGHT:19px;
	float:left;
	MARGIN:4px 0px 0px;
	//BACKGROUND:#0fffff;
}

#blog_parts_s .rase {
	BACKGROUND: url(/img/rank2.gif) no-repeat;
	DISPLAY:block;
	WIDTH: 30px; 
	HEIGHT:19px;
	float:left;
	MARGIN:2px 0px 0px;
}
#blog_parts_s .rath {
	BACKGROUND: url(/img/rank3.gif) no-repeat; 
	DISPLAY:block;
	WIDTH: 30px; 
	HEIGHT:19px;
	float:left;
	MARGIN:2px 0px 0px;}
#blog_parts_s .rafo {
	BACKGROUND: url(/img/rank4.gif) no-repeat; 
	DISPLAY:block;
	WIDTH: 30px; 
	HEIGHT:19px;
	float:left;
	MARGIN:2px 0px 0px;}
#blog_parts_s .rafv {
	BACKGROUND: url(/img/rank5.gif) no-repeat; 
	DISPLAY:block;
	WIDTH: 30px; 
	HEIGHT:19px;
	float:left;
	MARGIN:2px 0px 0px;}



#blog_parts_s .hako_s1 {
	position: relative;
	WIDTH:160px;
	text-align:center; 
	MARGIN:20px 0px 0px -16px;
	font-weight: bold;
	//BACKGROUND:#0000ff;
	color:#6a6a6a;
	HEIGHT:20px;
	DISPLAY:block;
}

#blog_parts_s .hako_s2 {
	POSITION: relative;
	//TOP: -5px;
	//BACKGROUND:#00ffff;
	//vertical-align:bottom;
}


#blog_parts_s .so1 {
	font-size:12px;
	color:#6a6a6a;
	//HEIGHT:19px;
	WIDTH: 95px; 
	float:left;
	MARGIN:4px 0 0 0;
	//PADDING:0;
	//BACKGROUND:#00ffff;
	font-weight: bold;
	text-align:right;
}

#blog_parts_s .so {
	overflow:hidden;
	DISPLAY: block;
	WIDTH: 130px;
	FONT-FAMILY: 'メイリオ', 'ＭＳ Ｐゴシック', 'MS UI Gothic', Arial, sans-serif;
	BORDER-BOTTOM: #cccccc 2px solid;
	POSITION: relative;
	HEIGHT: 33px;
	clear: both;
	PADDING:2px 0 0;
	//ine-height:2em;
}

#blog_parts_s .so2 {
font-size:12px;
	//ine-height:2em;
}


