/* ヘルプページ */
* {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	}
body {
	background:#EEE;
	text-align:center;
	margin:10px 0;
	}
.cl {
	clear:both;
	height:1px;
	font-size:1px;
	}
	
/***************************************
	layout
***************************************/
#mid {
	width:663px;
	background:url(/image/help/mid.gif) repeat-y top center;
	margin:0 auto;
	text-align:left;
	}
#top {
	width:663px;
	background:url(/image/help/top.gif) no-repeat top center;
	}
#bot {
	width:663px;
	background:url(/image/help/bot.gif) no-repeat bottom center;
	padding-bottom:15px;
	}
	
/***************************************
	header
***************************************/
#header {
	width:663px;
	height:30px;
	}
#header .l {
	width:400px;
	float:left;
	}
#header .l h1 {
	margin:0;
	padding:9px 0 3px 15px;
	font-size:12px;
	font-weight:bold;
	color:#999;
	letter-spacing:1px;
	}
#header .r {
	width:100px;
	float:right;
	text-align:right
	}
.btn {
	margin:8px 15px;
	}
.btn a:link,
.btn a:visited {
	width:69px;
	height:18px;
	background:url(/image/help/close.gif) no-repeat top center;
	display:block;
	}
.btn a:hover {
	background:url(/image/help/close_hover.gif) no-repeat top center;
	display:block;
	}
.btn span {
	display:none;
	}
	
/***************************************
	menu
***************************************/
#left {
	width:174px;
	float:left;
	font-size:10px;
	margin-top:10px
	}
.menu_on {
	background:url(/image/help/menu_on.gif) repeat-y left;
	padding:5px 0 10px 8px;
	}
.menu_off {
	background:url(/image/help/menu_off.gif) repeat-y left;
	padding:5px 0 10px 8px;
	}
#left .tit {
	color:#000;
	margin:0 0 5px 5px;
	}
#left ul {
	margin:0;
	padding:0;
	list-style:none;
	}
#left li {
	width:166px;
	display:block;
	cursor:pointer
	}
#left li a:link,
#left li a:visited {
	background:url(/image/help/icon.gif) no-repeat top left;
	color:#666;
	margin:0;
	padding:3px 5px 3px 17px;
	text-decoration:none;
	display:block
	}
#left li a:hover {
	background:url(/image/help/icon_hover.gif) no-repeat top left #DDD;
	color:#069;
	text-decoration:none;
	display:block
	}
	
/***************************************
	right
***************************************/
#right {
	width:480px;
	float:right;
	text-align:left;
	font-size:12px;
	color:#333;
	margin-top:10px
	}
.title {
	width:465px;
	height:25px;
	background:url(/image/help/title.gif) no-repeat top center;
	clear:both;
	}
.title h2 {
	margin:0;
	padding:7px 0px 5px 18px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	}
.right_box {
	width:465px;
	margin-bottom:15px;
	padding:7px 0;
	}
.right_box .l{
	width:260px;
	float:left;
	}
.right_box ol{
	margin:0 0 0 3px;
	padding:0 0 0 20px;
	}
.right_box ol li {
	margin:0 0 8px 0;
	padding:0;
	line-height:1.2
	}
.right_box ul{
	margin:7px 0 0 3px;
	padding:0 0 10px 20px;
	}
.right_box ul li {
	margin:0 0 8px 0;
	padding:0;
	line-height:1.2;
	list-style-type:circle;
	}
.right_box img{
	width:200px;
	float:right;
	}
.right_box img.anex{
	width:auto;
	float:none;
	}
.right_box table {
	width:455px;
	margin:5px;
	background:url(/image/help/th_bg.gif) no-repeat top center #999;
	border:none;
	}
.right_box th {
	padding:7px 10px;
	color:#FFF
	}
.right_box td {
	background:#EEFFFF;
	padding:5px
	}
.right_box .white {
	background:#FFF;
	}
.pagetop {
	width:465px;
	clear:both;
	text-align:right;
	padding:5px 0;
	}
.pagetop a:link,
.pagetop a:visited{
	font-size:10px;
	color:#666;
	text-decoration:none
	}
.pagetop a:hover{
	font-size:10px;
	color:#09C;
	text-decoration:none
	}
.s {
	font-size:10px;
	color:#666;
	padding:3px 0;
	line-height:1.2
	}