@charset "UTF-8";
/* ---------------------------------------------------------------
	pp.css
--------------------------------------------------------------- */
/* 共通
------------------------------------------------------ */
#privacy h2{ background: url(../../privacy/img/title_bg.png) no-repeat center top;}
#privacy #contents {
	clear: both; margin: 0 auto; width: 100%; max-width: 1100px; font-size: 14px;
	background: url(../../privacy/img/contents_bg.png) no-repeat right top;
}

#privacy #breadcrumb{ clear: both; margin: 5px auto; width: 100%; text-align: right;}
#privacy section{ margin: 0 auto 70px; width: 1100px;}


/*
------------------------------------------------------ */

#privacy #sec1>h3{ margin: 0 auto 25px; padding: 45px 0 0; width: 1000px;}
#privacy #sec1>p { margin: 0 auto 45px; width: 1000px; font-weight: bold;}

#privacy #sec1>div{ padding: 25px 45px 35px; background: #fff;}
#privacy #sec1 dl { margin: 0 0 40px;}
#privacy #sec1 dt {
	margin: 0 0 15px; padding: 5px 0 9px 20px; font-size: 18px; font-weight: bold;
	border-bottom: 1px solid #c9c185; background: url(../../privacy/img/icon.gif) no-repeat left center;
}
#privacy #sec1 dd { }
#privacy #sec1 dd p { padding: 0 0 15px;}

#privacy #sec1 ul{ margin: 15px 0 25px 20px;}
#privacy #sec1 li{ list-style: square;}

#privacy #sec1 p#signature{ text-align: right;}



/* ---------------------------------------------------
	clear
------------------------------------------------------ */
#policy #sec1:after{ clear: both; content: "."; display: block; height: 0; font-size: 0; visibility: hidden; }