@charset "utf-8";


#privacy{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
}

#privacy h3{
	width: 1000px;
	margin: 70px auto 50px auto;
  	padding-bottom: 50px;
	background:url(../../../common/img/line02.gif) repeat-x 0 bottom;
}

#privacy h3 img{
	width: 600px;
}


#privacy .txtArea{
	width: 820px;
	margin: 0 auto;
	text-align: left;
}


#privacy .txtArea ul{
}

#privacy .txtArea li{
	border-bottom: 1px solid #dddddd;
	margin-bottom: 40px;
	padding: 0 25px 40px 25px;
	overflow: hidden;
}

#privacy .txtArea li.last{
	border-bottom: none;
}

#privacy .txtArea li dt{
	width: 150px;
	float: left;
	font-size: 18px;
	color: #6db131;
	text-align: left;
}

#privacy .txtArea li dt span{
	font-size: 10px;
	font-weight: normal;
	color: #949494;
}

#privacy .txtArea li dd{
	width: 620px;
	text-align: left;
	float: left;
	line-height: 30px;
}

#privacy .txtArea li dd span.name{
	font-size: 10px;
	font-weight: normal;
	color: #949494;
}

#privacy .txtArea li dd p{
	border-bottom: 1px solid #dddddd;
	margin-bottom: 30px;
	padding-bottom: 30px;
}

#privacy .txtArea li dd p.last{
	border-bottom:none;
	padding-bottom: 0;
	margin-bottom: 0;
}

#privacy .txtArea li dd p span{
	display: inline-block;
	width: 150px;
}


hr.line{
	background: url(../../../common/img/line02.gif) repeat-x 0 bottom;
	border:none;
	height:1px;
}

.txt12 {
	font-size: 0.75em;
	line-height: 1.5em;
}

* html .txt12 {
	font-size: 0.75em;
	line-height: 1.5em;
}  /* Hack for IE */

.txt12w {
	font-size: 14px;
  	line-height: 30px;
}

* html .txt12w {
	font-size: 14px;
  	line-height: 30px;
}  /* Hack for IE */

span.indent {
  display: block;
  padding-left: 16px;
  text-indent: -1.3em;
}

.privacyline{
	width: 620px;
        margin-bottom: 25px;
}

@media screen and (max-width: 800px)  {
#privacy{
	width: 100%;
}

#privacy h3{
	width: 100%;
	margin: 60px auto 30px auto;
    padding-bottom: 30px;
}

#privacy h3 img{
	width: 100%;
}

#privacy .txtArea{
	width: 90%;
}

#privacy .txtArea p{
	width: 100%;
}

#privacy .txtArea p span{
	width: 95%;
}

span.indent{
	padding-right: 16px;
}

.privacyline{
	width: 100%;
	margin-bottom: 30px;
}
	
}