
/*******************************************
MENU
-------------------------------------------
contents
********************************************/
/*===========================================
body
===========================================*/
#body {
	width:929px;
	padding:10px 0px 0px 24px;
}
/*===========================================
right
===========================================*/
#right {
	margin-left:16px;
	width:144px;
	background-color:#F0F0F0;
	float:left;
}
#right #banner {
	background-color:#F0F0F0;
	padding:10px;
}
/*===========================================
left
===========================================*/
#left {
	float:left;
	width:745px;
	border-right:1px solid #E5E5E5;
	margin-bottom:20px;
}
#left h2 {
	padding-bottom:10px;
}
/*===========================================
link_contents
===========================================*/
#link_contents {
	padding:20px 0 0 30px;
}
.link_contents_line {
	width:695px;
	padding:10px 0 10px 0;
	border-bottom:1px solid #E5E5E5;
}
#link_contents h3 {
	padding:10px 0;
	color:#505050;
}
#link_contents p.read {
	padding:10px 0;
}
#link_contents h4 {
	padding:10px 0 10px 0;
	color:#F09600;
}
#link_contents p {
	width:640px;
	padding:0 0 10px 0;
}
#link_contents ul {
	width:640px;
	padding:0 0 10px 0;
}
#link_contents li {
	margin-left:20px;
	padding:0 0 5px 0;
}
.banner {
	margin:10px 0 ;
}
#source{
	margin:10px 0 ;
}
#link_contents ul.link_last {
	width:640px;
	padding:0 0 30px 0;
	border-bottom:0px solid #E5E5E5;
}
/*===========================================
insert_contents
===========================================*/
#insert_contents {
	padding:20px 0 0 30px;
}
#insert_contents h3 {
	color:#505050;
}
#insert_contents h4 {
	padding:10px 0;
	color:#F09600;
}
#insert_contents p {
	width:640px;
	padding:0 0 10px 0;
/*	border-bottom:1px solid #E5E5E5;*/
}
.insert_contents_line {
	width:695px;
	padding:10px 0 10px 0;
	border-bottom:1px solid #E5E5E5;
}

#insert_contents p.fastread {
	padding:0 0 30px 0;
	border-bottom:0px solid #E5E5E5;
}
#insert_contents p.read {
	padding:0 0 10px 0;
	border-bottom:0px solid #E5E5E5;
}
#insert_contents ul {
	width:640px;
	padding:0 0 10px 0;
}
#insert_contents li {
	margin-left:20px;
	padding:0 0 5px 0;
}
.ad_left {
	width:435px;
	float:left;
	padding:0 0 30px 0;
}
.insert_img {
	margin:0 0 40px 0;
}
.insert_right {
	width:200px;
	float:right;
	padding:0 0 30px 0;
}
.insert_right img {
	padding-top:30px;
}
/*===========================================
privacy_contents
===========================================*/
#privacy_contents {
	line-height:18px;
	padding:20px 0 0 30px;
}
.privacy_contents_line {
	width:695px;
	padding:10px 0 10px 0;
	border-bottom:1px solid #E5E5E5;
}
#privacy_contents h3 {
	padding:10px 0;
}
#privacy_contents p {
	width:640px;
	padding:0 0 10px 0;
}
#privacy_contents ul {
	width:640px;
	padding:0 0 10px 0;
}
#privacy_contents li {
	margin-left:50px;
	padding:0 0 5px 0;
}
.privacy_last {
	width:640px;
	padding:0 0 50px 0;
	border-bottom:0px solid #E5E5E5;
}
/*===========================================
ad_contents
===========================================*/
#ad_contents {
	line-height:20px;
	padding:20px 0 0 30px;
}
#ad_contents h3 {
	padding:10px 0;
	color:#505050;
}
.ad_contents_line {
	width:695px;
	padding:10px 0 20px 0;
	margin-bottom:10px;
	border-bottom:1px solid #E5E5E5;
}
#ad_pdf {
	padding:10px 0 20px 0;
}
#ad_pdf img.downloadbtn{
	width:261px;
	padding-right:10px;
	float:left;
}
#ad_pdf_text {
	width:350px;
	float:left;
	padding:0 0 0 10px;
	margin:0 0 0 5px;
	background: url(../images/information/ad_icon.gif) no-repeat left 7px;
}
/*===========================================
menseki_contents
===========================================*/
#menseki_contents {
	line-height:20px;
	width:695px;
	width:680px;
	padding:20px 0 0 30px;
}
#menseki_contents h3 {
	padding:10px 0;
	color:#505050;
}
