@charset "Shift_JIS";

.small, .normal, .large { line-height: 1.8em;
	font-family:"MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3"
}

.small { font-size: 10px;
}

.normal { font-size: 12px;
}

.large { font-size: 14px;
}


* { margin: 0px;
	padding: 0px;
}
body { background: #fff url(/imgs/cmn/bg_06.gif);
}
img { border: none;
}
a { text-decoration: none;
}
a:hover { text-decoration: underline;
}
li { list-style: none;
}

#MAIN {	margin: 7px 0px 0px 12px;
	width: 720px;
}
.no-dpl { visibility: hidden;
}
.no-dpl2 { display: none;
}
.right { float: right;
}
.link { padding-left: 16px;
	background: url(/imgs/cmn/arw.gif);
	background-repeat: no-repeat;
}

/* ヘッダー */
h1 { float: left;
}
#HEAD ul { margin-left: 355px;
}
#HEAD li { float: left;
	list-style: none;
}
#HEAD li a { display: block;
	width: 91px;
	height: 49px;
	background: url(/imgs/cmn/menu_head.gif);
	text-decoration: none;
}
#HEAD li#GNV-BTN-1 a:hover { background-position: 0px -49px;
}
#HEAD li#GNV-BTN-2 a { background-position: -91px 0px;
}
#HEAD li#GNV-BTN-2 a:hover { background-position: -91px -49px;
}
#HEAD li#GNV-BTN-3 a { background-position: -182px 0px;
}
#HEAD li#GNV-BTN-3 a:hover { background-position: -182px -49px;
}
#HEAD li#GNV-BTN-4 a { background-position: -273px 0px;
	width: 92px;
}
#HEAD li#GNV-BTN-4 a:hover { background-position: -273px -49px;
}

h2 { clear: both;
}
/* ヘッダー */

/* パンくずナビ */
#BRD-NV { margin: 3px 6px 0px 6px;
	height: 22px;
}
#BRD-NV li { float: left;
	height: 22px;
}
/* パンくずナビ */

/* ナビゲーション部のカラム設定 */
#SUB-CLM { width: 192px;
	float: left;
}
/* ナビゲーション部のカラム設定 */


/* dr-K */
.dr-K:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.dr-K { display: inline-block; }
/* exlude MacIE5 \*/
* html .dr-K { height: 1% }
.dr-K { display:block; }
/* end MacIE5 */
/* dr-K */


/* メインコンンテンツ */
#M-CLM { width: 516px;
	float: right;
	text-align: left;
}
#M-CLM h3 { background: #7f7f7f;
	margin-bottom: 12px;
}
#M-CLM h4 { margin: 18px 6px 0px 6px;
}
#M-CLM p { margin: 6px 6px;
}
/* メインコンンテンツ */

/* フッター */
img#FTR { padding-top: 72px;
	margin: 0px 0px 6px 202px;
	clear: both;
}
/* フッター */