@charset "utf-8";

 html  {filter: expression(document.execCommand('BackgroundImageCache', false, true));} /*ie6.0 ¹é±×¶ó¿îµå »ç¶óÁü Á¦°Å */

/***  default  ***/
*    	  	{margin:0; padding:0;}
body		{width:100%; font: normal 12px/16px Dotum,Arial; color:#fff; text-align:center; background: #469acc url('/Event/2010/201005_lottecard/img/bg.gif') 50% 0 no-repeat;}

td *, div *, li *, span *, p *  {vertical-align: middle;}
ul, ol, li						{list-style:none;}

img			{border:none;}
img			{vertical-align: top; /* for IE imge margin */}
table  		{border-collapse:collapse;}

dt,dd		{float:left;}

/*** ÀÌº¥Æ® ¸ÞÀÎ ***/
.menu table tr td {color:#ffffff;}
.menu table tr td a	{color:#ffffff;}
.menu table tr td a:hover	{color:#ffffff;}
.menu table tr td a:visited	{color:#ffffff;}


.gift	{float:left;width:900px;}
.gift .tab	{margin:0 0 0 21px;}
.gift .content	{width:860px; margin:0 0 0 21px; background:url('/Event/2010/201005_lottecard/img/bg_list.gif') repeat-y;}

.gift .content .rest	{width:800px; margin:15px 30px 0 30px;}
.gift .content .rest .title	{padding-bottom:5px; border-bottom:2px #dadada solid;}
.gift .content .rest ul.restTab	{width:800px; height:33px; background:url('/Event/2010/201005_lottecard/img/bg_rest_tab.gif') repeat-x;}
.gift .content .rest ul li	{display:inline;}
.gift .content .rest .listWrap .list	{}
.gift .content .rest .listWrap .list li	{float:left; width:400px; height:56px; border-bottom:1px solid #dadada;}

.gift .content .rest .listWrap .list li dl			{width:400px; height:56px;}
.gift .content .rest .listWrap .list li dl dt		{margin:5px 10px 5px 5px; display:inline;}
.gift .content .rest .listWrap .list li dl dt img	{width:45px; height:45px;}

.gift .content .rest .listWrap .list li dl dd.name	{z-index:1; width:220px; margin:12px 7px 0 0; font-weight:bold; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.gift .content .rest .listWrap .list li dl dd.name a{font-weight:bold; color:#000; text-decoration:none;}
.gift .content .rest .listWrap .list li dl dd.name a:hover{font-weight:bold; color:#000; text-decoration:underline;}

.gift .content .rest .listWrap .list li dl dd.cpnView	{width:220px; height:15px; position:relative; margin:2px 0 0 0;}
.gift .content .rest .listWrap .list li dl dd.cpnView p.cpnSum	{position:absolute; left:0; top:0; width:200px; height:15px; padding:2px 2px 1px 2px; background:#ebebeb; color:#8c8c8c; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.gift .content .rest .listWrap .list li dl dd.cpnView a	{position:absolute; right:0px; top:0; padding:1px 0 0 0;}
.gift .content .rest .listWrap .list li dl dd.cpnView p.cpnDetail {z-index:1000; position:absolute; right:14px; bottom:-1px; padding:4px 4px 2px 4px; border:1px solid #c4c4c4; background:#ffffff;}

.gift .content .rest .listWrap .list li dl dd.sel	{float:right; position:relative; top:-7px; right:5px;}
.gift .content .rest .listWrap .list li dl dd.sel img	{float:left; margin:2px;}	
.gift .content .rest .listWrap .list li dl dd.sel input	{float:left;}

.gift .content .rest .listWrap .paging				{width:800px; text-align:center; padding:20px 0 20px 0;}
.gift .content .rest .listWrap .paging span a		{font-weight:bold; padding:0 4px 0 8px; text-align:center;}
.gift .content .rest .listWrap .paging span a:hover	{text-decoration:none;}
.gift .content .rest .listWrap .paging span a.now	{color:#f03721;}
.gift .content .rest .listWrap .paging span.num		{background:url('/Event/2010/06_lottecard/img/paging_line.gif') left top no-repeat;}
.gift .content .rest .listWrap .paging span.first	{background:none;}

.gift .content .hotel	{width:800px; margin:5px 30px 0 30px;}
.gift .content .hotel ul.restTab	{width:800px; height:30px; background:url('/Event/2010/201005_lottecard/img/bg_rest_tab.gif') repeat-x;}
.gift .content .hotel ul.restTab li	{margin:0px 4px 0px 0px; display:inline; float:left;}
.gift .content .hotel ul li	{display:inline;}
.gift .content .hotel .listWrap .listheader	{width:800px; height:32px; background:#efefef;}
.gift .content .hotel .listWrap .listheader select	{float:right; margin:6px 15px 0 0;}
.gift .content .hotel .listWrap .list	{}
.gift .content .hotel .listWrap .list li	{float:left; width:400px; height:56px; border-bottom:1px solid #dadada;}
.gift .content .hotel .listWrap .list li dl			{position:relative;width:400px; height:56px;}
.gift .content .hotel .listWrap .list li dl dt		{margin:5px 10px 5px 5px; display:inline;}
.gift .content .hotel .listWrap .list li dl dt img	{width:45px; height:45px;}
.gift .content .hotel .listWrap .list li dl dd.name	{margin:12px 7px 0 0;}
.gift .content .hotel .listWrap .list li dl dd.name a{font-weight:bold;}
.gift .content .hotel .listWrap .list li dl dd.cpn	{margin:11px 0 0 0;}
.gift .content .hotel .listWrap .list li dl dd.add	{position:absolute; top:25px; left: 60px; width:220px; margin:5px 0 0 0; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.gift .content .hotel .listWrap .list li dl dd.sel	{position:absolute; top:20px; right:10px;}
.gift .content .hotel .listWrap .list li dl dd.sel img	{float:left; margin:2px;}	
.gift .content .hotel .listWrap .list li dl dd.sel input	{float:left;}
.gift .content .hotel .listWrap .paging				{width:800px; text-align:center; padding:20px 0 20px 0;}
.gift .content .hotel .listWrap .paging span a		{font-weight:bold; padding:0 4px 0 8px; text-align:center;}
.gift .content .hotel .listWrap .paging span a:hover{text-decoration:none;}
.gift .content .hotel .listWrap .paging span a.now	{color:#f03721;}
.gift .content .hotel .listWrap .paging span.num	{background:url('/Event/2010/201005_lottecard/img/paging_line.gif') left top no-repeat;}
.gift .content .hotel .listWrap .paging span.first	{background:none;}
.gift .content .btnLotte	{width:800px; text-align:center; margin:0 30px 30px 30px;}
.gift .content .line		{width:860px; border-bottom:5px #8bc2e2 solid;}

.applyLotte	{margin:30px 0 0 35px;}
.applyLotte .inputInfo	{width:800px; /*height:190px;*/ padding:0 0 20px 0; background:#f6f6f6; border:3px solid #e5e5e5;}
.applyLotte .inputInfo .infoTit	{width:739px; height:32px; border-bottom:1px solid #e5e5e5; margin:16px 0 0 27px;}
.applyLotte .inputInfo .infoMain	{height:38px; margin:15px 0 0 27px;}
.applyLotte .inputInfo .infoMain dl.name	{width:305px; float:left; padding:5px 0 0 0;}
.applyLotte .inputInfo .infoMain dl.name dt {float:left; width:98px;}
.applyLotte .inputInfo .infoMain dl.name dt img {margin:5px;float:left;}
.applyLotte .inputInfo .infoMain dl.name dd input	{width:170px; height:22px; border:1px #dadada solid;}
.applyLotte .inputInfo .infoMain dl.tel		{float:left; width:315px;padding:5px 0 0 0;}
.applyLotte .inputInfo .infoMain dl.tel dt	{float:left; width:70px;}
.applyLotte .inputInfo .infoMain dl.tel dt img		{margin:5px;float:left;}
.applyLotte .inputInfo .infoMain dl.tel dd input	{width:49px; height:22px; border:1px #dadada solid;}
.applyLotte .inputInfo .infoMain dl.add		{width:739px; margin:7px 0 0 0;}
.applyLotte .inputInfo .infoMain dl.add dt	{float:left; width:98px;}
.applyLotte .inputInfo .infoMain dl.add dt img		{margin:5px;float:left;}
.applyLotte .inputInfo .infoMain dl.add dd			{float:left; margin:0 0 0 0;}
.applyLotte .inputInfo .infoMain dl.add dd.zipcode	{width:122px;}
.applyLotte .inputInfo .infoMain dl.add dd.add01	{width:200px;}
.applyLotte .inputInfo .infoMain dl.add dd.zipcode input	{width:59px; height:22px; border:1px #dadada solid;}
.applyLotte .inputInfo .infoMain dl.add dd.zipcode img	{margin:2px;}
.applyLotte .inputInfo .infoMain dl.add dd.add01 input	{width:195px; height:22px; border:1px #dadada solid;}
.applyLotte .inputInfo .infoMain dl.add dd.add02 input	{width:315px; height:22px; border:1px #dadada solid;}
.applyLotte .inputInfo .infoMain .applyBtn {float:left;}

.applyLotte .inputInfo .infoCheck	{width:739px; height:25px; background:#ebebeb; margin:11px 0 0 27px; text-align:center;}
.applyLotte .inputInfo .infoCheck span	{height:20px;padding:6px 0 0 0;}
.applyLotte .inputInfo .infoCheck input	{height:20px;margin:2px 0 0 0;}
.applyLotte .bottom	{width:800px; margin:8px 0 0 0;}
.applyLotte .bottom	p {float:left; font:normal 11px/120% 'Dotum'; letter-spacing:-1px; padding:3px 0 0 17px; background:url(/Event/2010/201005_lottecard/img/ic_comment.gif) left top no-repeat;}
.applyLotte .bottom	p span	{color:#1832a3; font-weight:bold;}
