@charset "Shift_JIS";
* {
	font-family: "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", Osaka;
	margin:0px;
	padding:0px;
}

/*初期設定*/
body { 
	background-color: #FFFFFF;
	background-image:url(../img/ct_01.gif);
	background-repeat:repeat-y;
	color: #333333;
	font-size:100%;
	font-size:80%;
}

a:link, a:visited, a:active  {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #3E8FEA;
	text-decoration: underline;
}
a img {
	border:none;
}

/*共通項*/
#mh_container{
	display: inline-block;
	width:892px;
	margin-left: 20px;
	padding-bottom: 30px;
}
#mh_container:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

/*共通レイアウト*/
/*ヘッダー*/
#hd {
	width:930px !important;
}

/*パンくず*/
.mh_tp{
padding:13px 0 13px 20px;
font-size:75%;
line-height:1.3em;
}
.mh_tp a,
.mh_tp a:link,
.mh_tp a:visited{
color:#644196;
text-decoration:none;
}
.mh_tp a:hover{
color:#644196;
text-decoration:underline;
}

.mh_tp em{
font-weight:bold;
font-style: normal;
}
/*フッター*/
#ft {
	width:930px !important;
}
#pg {
	width:892px;
	margin:20px;
}
#pg a {
	margin:0px;
}

