@charset "UTF-8";
     
	.bg_black {
		background: #666;
		/*background:url(../../img/gift/bg_gray_01.gif) repeat 0 0;*/
		display: none;
		position: absolute;
		left: 0;
		top: 0;
		opacity: 0.7;
		filter: alpha(opacity=70);        /* ie 6 7 */
		-ms-filter: "alpha(opacity=70)";  /* ie 8 */
		z-index: 100; }
	
    .lb {
  		position: absolute;
  		top: 7360px;
  		left: 25%;
        display: none;
        width: 655px;
        height: 1150px;
  		background-color: #ffffff;
		z-index: 110; }
		
	.lbWrapper {
		padding: 30px 30px 60px; }
				
    .cookies h3 {
		margin-bottom: 25px;
		color: #222;
		font-size: 157%;
		line-height: 26px; }
     
    .cookies table {
		width: 595px;
		color: #555555;
		line-height: 22px;
        font-size: 86%; }
		
    .cookies table tr {
        height: 50px; }
     
    .cookies table th {
		width: 148px; }
     
    .cookies table td {
		width: 428px; }
	
	.cookies table .title01 {
		width: 148px;
		font-weight: bold; }
		
	.cookies table .textbox {
		width: 428px;
		height: 26px;
		margin-bottom: 3px;
		padding: 1px 5px;
		color: #555;
		line-height: 26px;
		border: 1px solid #ccc; }
		
	.cookies table .remarks .title01 {
		width: 148px; }
		
	.cookies table .remarks textarea {
		width: 428px;
		margin: 0;
		padding: 1px 5px;
		border: 1px solid #ccc; }
	
	.descBox {
		height: 142px; }
	
	.btnArea {
		width: 400px;
		margin: 0 auto;
		overflow: hidden;
		zoom: 1; }
	
	
	.disagree {
		float: left;
		width: 190px; }
		
	.regist {
		float: right;
		width: 190px; }
		
	.disagree a,
	.regist {
		width: 190px;
		height: 40px;
		display: block;
		cursor: pointer;
		text-align: center;
		overflow: hidden;
		zoom: 1; }
		
	.disagree a {
		text-indent:-9999px;
		background: url(/images/common/btn_disagree.jpg) no-repeat; }
		
	.disagree a:hover {
		background-position:left bottom; }
		
	.regist { 
		margin: 0; } 
	
	.close {
		text-align: center; }
		
	.close:hover {
		cursor: pointer;
		text-align: center; }
		
	.close p {
		position: absolute;
		bottom: 20px;
		right: 20px;
		width: 40px;
		padding-bottom: 2px;
		border-bottom: 1px dotted #ccc; }