@charset "utf-8";
/* Unchanged */



/*****************************/

/*############################################*/
/*レフトnavi*/
/*############################################*/
#columnLeft dd ul{
	height:35px;
}
#columnLeft dd li{
	
}
#columnLeft dd li a{
	background:url(./images/share/left_navi.gif) no-repeat;
}
/**/
#lnPri, #lnPri a:link, #lnPri a:visited{
	height:35px;
	background-position:0 0;
}
/*hover*/
#lnPri a:hover{
	height:35px;
	background-position:-190px 0;
}
/*選択*/
#lnPriView, #lnPriView a:link, #lnPriView a:visited, #lnPriView a:hover{
	height:35px;
	background-position:-190px 0;
}




/*############################################*/
/*プライバシーポリシー*/
/*############################################*/
#privacy {
	padding-top:20px;
	}

#privacy .line{
	border-left: 1px solid #c3bfad;
	border-right: 1px solid #c3bfad;
	padding:20px 25px 15px 25px;
	}

#privacy h4{
	margin:0;
	padding:12px 0 5px 1em;
	}

#privacy .line p{
	margin:0;
	padding:0 0 10px 0;
	}
#privacy .line p.intro{
	text-indent:1em;
	}

#privacy .line ul{
	margin:1em 0 10px 0;
	padding:0;
}
#privacy .line li{
	margin:0;
	padding:0 0 5px 0;
}
#privacy .line li strong{
	font-weight:bold;
	font-style:normal;
	padding:0 0 3px 1em;
}

#privacy .line ul ol{
	margin:0 0 5px 0;
	padding:0 0 0 2.75em;
}
#privacy .line ul ol li{
}

#privacy .line p.attention{
	margin:0;
	padding:10px 0 0 0;
	text-align:center;
	}

#privacy .line dl.inquiry{
	margin:0;
	padding:0 4em;
	}
#privacy .line dl.inquiry dt{
	margin:0;
	padding:0 0 0 1em;
	font-weight:bold;
	font-style:normal;
	}
#privacy .line dl.inquiry dd{
	margin:0;
	padding:0;
	}
#privacy .line dl.inquiry .address{
	text-align:center;
	}
