@charset "Shift_JIS";
/*index css*/
/*
SITEF

CREDITF
______________________________________*/
#wrapper {
	width: 900px;
	margin:0 auto;
}

#help_header {
	width: 900px;
	margin-top:20px;
	margin-bottom:20px;
}

#help_line {
	border-bottom:1px solid #c9caca;
}

#help_main {
	float:left;
	width: 900px;
}

#side {
	float:left;
	height:520px;
	width: 600px;
	padding:20px;
	background:#fff;
	border-right:1px solid #c9caca;
}

#side-side {
	float:left;
	height:500px;
	width: 600px;
	background:#fff;
}

#side2 {
	float:left;
	height:520px;
	width: 600px;
	padding:20px;
	background:#fff;
	border-right:1px solid #c9caca;
}

#line {
	float:left;
	height:500px;
	width: 20px;
	background:#999;
}

#content {
	float:right;
	height:500px;
	width: 240px;
}






/*side*/
#side p {
	margin-bottom:20px;
	font-size:13px;
	font-style:font-weight: bold;
	color:#666666
}

#side p.line {
	border-bottom:1px solid #c9caca;
	margin-bottom:10px;
	
}

#side p.font1 {
	margin-bottom:7px;
	font-size:15px;
	line-height:18px;
	color:#666666
}


#side p.font2 {
	margin-top:20px;
	margin-bottom:8px;
	font-size:12px;
	color:#666666
}

#side p.font3 {
	margin-bottom:7px;
	font-size:11px;
	line-height:18px;
	color:#666666
}

#side p.font4 {
	margin-bottom:8px;
	font-size:14px;
	line-height:3px;
	color:#666666
}

#side p.font5 {
	margin-bottom:13px;
	font-size:16px;
	line-height:18px;
	color:#4f80bf;
	border-right:1px solid #c9caca;
}

#side p.font6 {
	margin-top:20px;
	margin-bottom:3px;
	font-size:14px;
	line-height:18px;
	color:#666666
}

#side li {
	margin-left:0px;
	margin-bottom:15px;
	font-size:11px;
	line-height:18px;
	color:#666666
}

#side li3 {
	margin-bottom:50px;
	font-size:11px;
	line-height:18px;
	color:#666666
}

#side li4 {
	margin-bottom:3px;
	font-size:14px;
	line-height:3px;
	color:#666666
}

#side li5 {
	margin-bottom:13px;
	font-size:16px;
	line-height:18px;
	color:#666666
}

#side li6 {
	margin-top:50px;
	margin-bottom:0px;
	font-size:14px;
	line-height:18px;
	color:#666666
}


#side li7 {
	margin-left:0px;
	margin-bottom:15px;
	font-size:11px;
	line-height:18px;
	color:#ff0000
}

#side2 li {
	margin-left:0px;
	margin-bottom:15px;
	font-size:11px;
	line-height:18px;
	color:#666666
}

#side2 li2 {
	margin-left:0px;
	margin-bottom:15px;
	font-size:14px;
	line-height:23px;
	color:#666666
}

#side2 li3 {
	margin-left:0px;
	margin-bottom:15px;
	font-size:11px;
	line-height:18px;
	color:#666666
}

#side p.bar_back1 {
	float:left;
	width: 216px;
	height:35px;
	margin-top:-18px;
	margin-left:-18px;
	background-image:url(../../img/bar.jpg);
	line-height:290%;
	padding-left:20px;
	color:#FFFFFF;
}

#side p.bar_back2 {
	float:left;
	width: 216px;
	height:35px;
	margin-top:18px;
	margin-left:-18px;
	background-image:url(../../img/bar.jpg);
	line-height:290%;
	padding-left:20px;
	color:#FFFFFF;
}




#side p.to1	{
	text-overflow:ellipsis;
	 white-space:nowrap;
	 overflow:hidden;
	 width:400px;
	}
	
	
#side p.to2	{
		text-overflow:clip;
	 white-space:nowrap;
	 overflow:hidden;
	 width:400px;
	}
	
	
#sid p.to11 {text-overflow:ellipsis;
	 white-space:nowrap;
	 overflow:hidden;
	 width:400px;
}




/*content*/

#content h1 {
	margin-top:50px;
	font-size:18px;
	color:#666666
}

#content h2 {
	margin-top:40px;
	margin-bottom:20px;
	font-size:15px;
	color:#666666
}

#content .box {
	width: 240px;
	padding-bottom:0px;
	border-bottom:1px solid #c9caca;
}

#content p {
	margin-bottom:5px;
	font-size:11px;
	line-height:18px;
	color:#666666
}

#content li.btn1 {
	margin-top:20px;
	margin-bottom:30px;
	font-size:18px;
	color:#666666
}

#content p.line2 {
	border-bottom:1px solid #c9caca;
	margin-bottom:25px;
}

#content p.font4 {
	margin-top:50px;
	margin-bottom:50px;
	font-size:18px;
	color:#666666
}

#content li.font5 {
	margin-bottom:20px;
	font-size:15px;
	color:#666666
}


#content li.font6 {
	margin-bottom:20px;
	font-size:12px;
	line-height:19px;
	color:#666666
}

#content li.font7 {
	margin-bottom:35px;
	font-size:15px;
	color:#666666
}


#content p.line3 {
	border-bottom:1px solid #c9caca;
	margin-bottom:40px;
}





