table {

	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10pt;

	color: #333333;

}

.update {

	color: #FF6666;

	padding: 0px;

	margin-top: 14px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

}

.con_ye {

	background-color: #FFFFFF;

	padding: 10px;

	border-top: 0px dashed #FFCC00;

	border-right: 1px dashed #FFCC00;

	border-bottom: 1px dashed #FFCC00;

	border-left: 1px dashed #FFCC00;

	line-height: 140%;

}

.con_pink {

	background-color: #FFFFFF;

	padding: 10px;

	border-top: 0px dashed #FFCCCC;

	border-right: 1px dashed #FFCCCC;

	border-bottom: 1px dashed #FFCCCC;

	border-left: 1px dashed #FFCCCC;

	line-height: 140%;

}

.con_blue {

	background-color: #FFFFFF;

	padding: 10px;

	border-top: 0px dashed #B3D9D9;

	border-right: 1px dashed #B3D9D9;

	border-bottom: 1px dashed #B3D9D9;

	border-left: 1px dashed #B3D9D9;

	line-height: 140%;

}

.con_green {

	background-color: #FFFFFF;

	padding: 10px;

	border-top: 0px dashed #86F2AC;

	border-right: 1px dashed #86F2AC;

	border-bottom: 1px dashed #86F2AC;

	border-left: 1px dashed #86F2AC;

	line-height: 140%;

}



.con_other {

	background-color: #FFFFFF;

	padding: 10px;

	border-top: 0px dashed #E4F1BD;

	border-right: 1px dashed #E4F1BD;

	border-bottom: 1px dashed #E4F1BDC;

	border-left: 1px dashed #E4F1BD;

	line-height: 140%;

}



.con_Sougou {

	background-color: #FFFFFF;

	padding: 10px;

	border-top: 0px dashed #66CC00;

	border-right: 1px dashed #66CC00;

	border-bottom: 1px dashed #66CC00;

	border-left: 1px dashed #66CC00;

	line-height: 140%;

	font-size: 14px;

	font-weight: bold;

}





.titlwYeBack {

	background-image: url(../image/title_yuellow_back.gif);

	height: 30px;

	vertical-align: middle;

	padding-left: 6px;

	font-weight: bold;

	font-size: 14px;

}



.titlwYeBack img{

vertical-align: middle;

border-width: 0px;

margin-left: 3px;



}



.titlwYeBack a{



color: #333333;



}



.titlePinkBack {



	background-image: url(../image/title_pink_back.gif);

	height: 30px;

	vertical-align: middle;

	padding-left: 6px;

	font-weight: bold;

	font-size: 14px;

}



.titlePinkBack img{

vertical-align: middle;

border-width: 0px;

margin-left: 3px;



}



.titlePinkBack a{



color: #333333;



}



.titleBlueBack {



	background-image: url(../image/title_blue_back.gif);

	height: 30px;

	vertical-align: middle;

	padding-left: 6px;

	font-weight: bold;

	font-size: 14px;

}



.titleBlueBack img{

vertical-align: middle;

border-width: 0px;

margin-left: 3px;

}





.titleBlueBack a{



color: #333333;



}



.titleGreenBack {



	background-image: url(../image/title_green_back.gif);

	height: 30px;

	vertical-align: middle;

	padding-left: 6px;

	font-weight: bold;

	font-size: 14px;

}



.titleGreenBack img{

vertical-align: middle;

border-width: 0px;

margin-left: 3px;





}



.titleGreenBack a{



color: #333333;



}

.con_other {



	background-color: #FFFFFF;

	padding: 10px;

	border-top: 0px solid #E4F1BD;

	border-right: 1px solid #E4F1BD;

	border-bottom: 1px solid #E4F1BD;

	border-left: 1px solid #E4F1BD;

	line-height: 140%;

}



.titleOtherBack {



	background-image: url(../image/titl_other_back.gif);

	height: 26px;

	vertical-align: middle;

	padding-left: 6px;

	font-weight: bold;

	font-size: 14px;

}



.titleOtherBack img{

vertical-align: middle;

border-width: 0px;

margin-left: 3px;





}



.titleOtherBack a{



color: #333333;



}







.titleSougouBack {



	background-image: url(../image/title_sougou_back.gif);

	height: 30px;

	vertical-align: middle;

	padding-left: 6px;

	font-weight: bold;

	font-size: 14px;

}



.titleSougouBack img{

vertical-align: middle;

border-width: 0px;

margin-left: 3px;



}



.titleSougouBack a{



color: #333333;



}





.greenStyle {

	color: #669900;

}

.BlogTable {

	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";

	font-size: 12px;

	line-height: 140%;

	text-align: left;

}

.BlogTable h3 {

	color: #333333;

	vertical-align: middle;

	background-image: url(../image/blog_title.gif);

	font-size: 16px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 0px;

	text-align: left;

	padding-top: 11px;

	padding-right: 11px;

	padding-left: 11px;

	padding-bottom: 11px;

}

h2 {

	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";

	font-size: 20px;

	font-weight: bolder;

	margin-top: 6px;

	background-image: url(../image/h2_img.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 24px;

	height: 24px;

	vertical-align: middle;

}

.BlogDate {

	text-align: right;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #E3EBA5;

	border-right-color: #E3EBA5;

	border-bottom-color: #E3EBA5;

	border-left-color: #E3EBA5;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-left-width: 0px;

}

h1 {

	margin: 0px;

	padding: 0px;

}

ul {

	margin: 0px 0px 0px 14px;

	padding: 0px;

}

.BlogCategoryTable {

	background-color: #E4F1BD;

	background-image: url(../image/blog_left_back.gif);

	background-repeat: no-repeat;

	background-position: right top;

}

.BlogLeftTable {

	background-color: #FFFFFF;

}









.titleOtherBack2 {

	background-image: url(../image/title_other_back2.gif);

	height: 30px;

	vertical-align: middle;

	padding-left: 6px;

	font-weight: bold;

	font-size: 14px;

}



.titleOtherBack2 img{

vertical-align: middle;

border-width: 0px;

margin-left: 3px;





}



.titleOtherBack2 a{



color: #333333;



}

.RedStyle {

	color: #CC0000;

}

.ToiawaseTable {

	background-color: #FFFFFF;

}

.ToiawaseTable td {



	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: dashed;

	border-right-style: dashed;

	border-bottom-style: dashed;

	border-left-style: dashed;

	border-top-color: #E4F1BD;

	border-right-color: #E4F1BD;

	border-bottom-color: #E4F1BD;

	border-left-color: #E4F1BD;

}

.ToiawaseTable th {



	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: dashed;

	border-right-style: dashed;

	border-bottom-style: dashed;

	border-left-style: dashed;

	border-top-color: #E4F1BD;

	border-right-color: #E4F1BD;

	border-bottom-color: #E4F1BD;

	border-left-color: #E4F1BD;

}

body {

	color: #000000;

	background-color: #FFFFFF;

	background-image: url(../image/bg.gif);

	margin: 0px;

	padding: 0px;

}

td {

	text-align: left;

}

