@import "home.css";

body{
	width: 830px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin:0 auto;
	line-height: 1.3;
	font-size:12px;
	color:#5a5a5a;
}

a:link {
   color:#787878;
   text-decoration:none;
}
a:visited {
   color:#787878;
   text-decoration:none;
}
a:hover {
   color:#28A444;
   text-decoration:underline;
}
a:active {
   color:#cc0000;
   text-decoration:none;
}

/* base font */

.Date {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 120%;
	font-size:12px;
	color:#333333;

}

.mArticle {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 120%;
	font-size:10px;
	color:#666666;
}


/* -----------------------------------------------

	Additional Notes / murata@kdr 100526

 ------------------------------------------------- */

/* -----------------------------------------------
	clearfix
 ------------------------------------------------- */

/*--for modern brouser--*/
.clearfix: after { 
	content: "."; 
	display: block; 
	clear: both; 
	height: 0; 
	font-size: 0.1em; 
	max-height: 0; 
	visibility: hidden;
}

/*--IE7,MacIE5--*/
.clearfix { display: inline-block; }

/*--WinIE6 below, Exclude MacIE5 \--*/
* html .clearfix { height: 1%; }
*html .indent_text { margin: 0 0 10px 12px; text-indent: -12px; text-align: left; width: 400px; }


/* -----------------------------------------------
	Select
 ------------------------------------------------- */

/*-- Layout --*/
.clear { clear: both; height: 0; }
.left { float: left; }
.right { float: right; }
.center { margin: auto auto; }
.imgTop { vertical-align: top; }
.no-border { border: none; }
.min-height_200 { min-height: 200px; height: auto !important; height: 200px; }
.dotted_top { border-top: 1px dotted #535353; }
.bg_wr { background: #BA456E; }
.bg_blueGray { background: #e7f7f7; }
.bg_yellowGray { background: #f4f4dc; }

/*-- Text --*/
.txtLeft { text-align: left; }
.txtRight { text-align: right; }
.txtCenter { text-align: center; }
.txtBold { font-weight: bold; }
.txtNormal { font-weight: normal; }
.txtNarrow { letter-spacing: -1px; }
.txtSmall { font-size: x-small; }
.txtLongSpacing { line-height: 1.5em; }
.txtLarge { font-size: large; }
.txtRed { color: #ff0000; }
.txtBlue { color: #00A0E9; }
.txtWinered { color: #BA456E; }
.txtWh { color: #fff; }
.txtGray { color: #535353; }


/*-- Space --*/
.mrB5 { margin-bottom: 5px; }
.mrB15 { margin-bottom: 15px; }
.mrT15 { margin-top: 15px; }
.mrT25 { margin-top: 25px; }
.mrT50 { margin-top: 50px; }
.mrR10 { margin-right: 10px; }
.paT15 { padding-top: 15px; }
.paT25 { padding-top: 25px; }
.pa5 { padding: 5px; }


dl , dt , dd { margin: 0; padding: 0; }

.bodyCopy { 
	line-height: 150%; 
	color: #404040; 
}

.detail {
	width: 280px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.detail table { 
	margin: 5px 0 3px;
	color: #535353;	
	border-collapse: collapse;
}

.detail table th { 
	text-align: left;
	font-weight: normal;
	border: 1px solid #cccccc;
	padding: 5px;
}

.detail table td { 
	text-align: right;
	border: 1px solid #cccccc;
	padding: 5px;
}



