body {margin:0;font:12px NanumGothic,dotum,arial,Apple-Gothic,sans-serif}
#wrap {width:998px;margin:auto;position:relative}
#subtop {width:998px;height:196px;background:url(https://image.hellounse.com/_nhellounse/wish/subtop.jpg) no-repeat left top;margin-bottom:10px}

#sidebar {width:188px;float:left;margin-right:10px}			
#menu {width:188px;height:166px;background:url(https://image.hellounse.com/_nhellounse/wish/leftmenu_bg.gif) left bottom;margin-bottom:10px}
#menu h2{width:188px;height:60px;text-indent:-2000px;overflow:hidden;background-image:url(https://image.hellounse.com/_nhellounse/wish/leftmenu_today.gif);background-position:left top}						
#menu ul li.lefth1{margin-left:16px;text-indent:-2000px;overflow:hidden;padding-bottom:5px;background:url(https://image.hellounse.com/_nhellounse/wish/leftmenu_txt.gif) no-repeat left top}
#menu ul li a{display:block;width:120px;height:20px;margin-left:24px;padding:0;color:#5f5f5f;line-height:20px}
#menu ul li a:hover{text-decoration:underline}
#best {width:186px;border:1px solid #e1e1e1;margin-bottom:10px;text-align:center}
#best h2{width:186px;height:25px;text-indent:-2000px;overflow:hidden;background-image:url(https://image.hellounse.com/_nhellounse/wish/best_ttl.gif);background-position:left top}
#best dd a{height:29px;line-height:29px;color:black;font-weight:bold}
#best dd a:hover{color:#e12e07}
#dream {width:188px;height:130px;background:url(https://image.hellounse.com/_nhellounse/wish/dream_bg.gif) left bottom}			
#dream ul {margin:5px 0 0 10px}
#dream ul li a{padding-left:10px;color:#5f5f5f;line-height:18px;background:url(https://image.hellounse.com/_nhellounse/wish/dot_grey.gif) no-repeat left center}
#dream ul li a:hover{text-decoration:underline}
/* 오늘의소원-서브페이지 */
#content {position:relative;width:800px;float:right}			
#today {width:800px;height:292px;background:url(https://image.hellounse.com/_nhellounse/wish/today_bg.jpg) left bottom}
#today h2 {font-size:0;text-indent:-2000px}
#today div.card {width:239px;height:292px;float:left}
#today div.date {width:561px;height:78px;float:left}
#today div.date li {float:left}
#today div .year {margin:24px 0 0 20px}
#today div .month {margin-top:24px}
#today div .day {margin-top:24px}
#today div.date li.ttl {width:240px;height:70px;float:right}
#today div.cont {width:541px;height:178px;float:left}
#today div.cont li {widht:541px;height:32px;border-bottom:1px solid #2f4650;color:#c5c5c5;line-height:32px}
#today div.cont li.on {background:#2d4b57}
#today div.cont dt {width:440px;padding-left:20px;float:left}
#today div.cont dd {width:81px;float:right;text-align:center}
#today div.btn {width:541px;height:26px;float:left;text-align:right}
#sympathy {width:800px;margin-top:30px}
#sympathy h2{position:absolute;width:800px;height:19px}
#sympathy p{text-align:right;display:block}			
#sympathy ul {width:800px;height:45px;background:#f2f2f2;border-bottom:1px solid #d3d3d3;border-top:2px solid #d3d3d3}
#sympathy li{float:left}
#sympathy li.img{width:190px;height:45px;margin-left:30px;background:url(https://image.hellounse.com/_nhellounse/wish/sympathy_img.gif) no-repeat left top;text-indent:-2000px;overflow:hidden}
#sympathy li.money{font-size:15px;color:#fe4800;line-height:45px;font-weight:bold}
#sympathy li.up{margin:0 5px 0 20px;color:#fe4800;line-height:45px;font-weight:bold}
#sympathy li.plus{color:#666666;line-height:45px}
#sympathy table {width:800px;border-collapse:collapse}
#sympathy table caption {font-size:0;text-indent:-2000px}
#sympathy table td {width:800px;height:32px;border-bottom:1px solid #d3d3d3}
#sympathy table .unsedate {width:15%;color:#666666;text-align:center}
#sympathy table .unsecont {width:45%;color:#666666}
#sympathy table .unsemoney {width:15%;text-align:center}
#sympathy table .unseid {width:10%;color:#2266bb;text-align:center}
#sympathy table .unsenotcont {width:45%;color:#666666;text-align:center}
#ranking {width:800px;margin-top:30px}
#ranking h2{position:absolute;width:800px;height:19px}
#ranking p.date{position:absolute;margin-left:99px;color:#888888;line-height:19px}
#ranking p{text-align:right;display:block}
#ranking table {width:800px;border-collapse:collapse}
#ranking table caption {font-size:0;text-indent:-2000px}
#content table thead .rank {width:15%;font-size:0;text-indent:-2000px;background-image:url(https://image.hellounse.com/_nhellounse/wish/money_rank.gif);background-repeat:no-repeat;background-position:center}
#content table thead .unsename {width:20%;font-size:0;text-indent:-2000px;background-image:url(https://image.hellounse.com/_nhellounse/wish/money_unsename.gif);background-repeat:no-repeat;background-position:center}
#content table thead .updown {width:15%;font-size:0;text-indent:-2000px;background-image:url(https://image.hellounse.com/_nhellounse/wish/money_updown.gif);background-repeat:no-repeat;background-position:center}			
#content table thead .rank2 {width:15%;border-left:1px solid #d3d3d3;font-size:0;text-indent:-2000px;background-image:url(https://image.hellounse.com/_nhellounse/wish/money_rank.gif);background-repeat:no-repeat;background-position:center}			
#ranking table th {width:800px;height:32px;background:#f2f2f2;border-bottom:1px solid #d3d3d3;border-top:2px solid #d3d3d3;text-align:center}
#ranking table td {width:800px;height:32px;border-bottom:1px solid #d3d3d3;text-align:center;color:#666666}
#ranking table .num {color:black;font-weight:bold}	
#ranking table .num2 {color:black;font-weight:bold;border-left:1px solid #d3d3d3}		
#dreamstory {width:800px;margin-top:30px}
#dreamstory h2{width:800px;height:19px;border-bottom:2px solid #d3d3d3}
.input{width:433px;height:20px;border:0}
.t_1 {line-height:20px;color: #666666}
.t_1 a {color: #666666;margin-left:10px}
.t_1 a:hover {text-decoration:underline}
/* 오늘의소원-입력페이지 */		
#todayinput h2 {font-size:0;text-indent:-2000px}
#todayinput {width:800px;height:189px;background:url(https://image.hellounse.com/_nhellounse/wish/input_bg.gif) left top}
#todayinput input {position:absolute;margin:90px 0 0 17px}
#todayinput label {position:absolute;color:#c6c6c6;margin:92px 0 0 40px}
#todayinput .registWish {width:650px;height:36px;margin:113px 0 0 20px;padding:10px}
#todayinput input.registBtn {margin-top:113px}
#cardtab {margin-top:30px;height:19px;border-bottom:2px solid #d3d3d3}
#cardtab h2 {position:absolute;width:87px;padding-left:87px;background:url(https://image.hellounse.com/_nhellounse/wish/hope_ttl.gif) no-repeat left top;overflow:hidden;text-indent:-2000px}
#cardtab span{position:absolute;margin-left:87px;color:#888888;line-height:19px}
#cardtab div.tabSort {float:right}
#cardtab div.tabSort li {float:left;overflow:hidden;text-indent:-2000px;font-size:0}
#cardtab div.tabSort li.all a {width:52px;height:19px;display:block;background-image:url(https://image.hellounse.com/_nhellounse/wish/hope_taball.gif)}
#cardtab div.tabSort li.all a:hover {background-image:url(https://image.hellounse.com/_nhellounse/wish/hope_taballon.gif)}
#cardtab div.tabSort li.all a.on {background-image:url(https://image.hellounse.com/_nhellounse/wish/hope_taballon.gif)}
#cardtab div.tabSort li.mine a {width:60px;height:19px;display:block;background-image:url(https://image.hellounse.com/_nhellounse/wish/hope_tabmine.gif)}
#cardtab div.tabSort li.mine a:hover {background-image:url(https://image.hellounse.com/_nhellounse/wish/hope_tabmineon.gif)}
#cardtab div.tabSort li.mine a.on {background-image:url(https://image.hellounse.com/_nhellounse/wish/hope_tabmineon.gif)}
#cardlist {width:800px;border-bottom:1px solid #d3d3d3}
#cardlist dl.grey {height:123px;background:#f2f2f2;border-top:1px solid white;border-bottom:1px solid white;padding:10px 30px}
#cardlist dl.white {height:123px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:10px 30px}
#cardlist dl dt {width:90px;height:125px;float:left}
#cardlist dl dd.info {padding:10px 0;color:#666666}
#cardlist dl dd.cont {padding:10px 0;color:#666666}
#cardlist dl dd.cont img {padding-left:20px}
#cardlist dl dd.date {padding:12px 0;color:#999999}

#page {width:800;color:#2266bb;text-align:center}
#page ol li {line-height:19px}
#page ol li a {padding:0 5px;font-weight:bold;color:#0066cc}
#page ol li a:hover {color:#ff6600}
/* 적중공감 */	
#subsympathy {width:800px}
#subsympathy h2 {width:200px;padding-left:200px;background:url(https://image.hellounse.com/_nhellounse/wish/sympathy_ttl.gif) no-repeat left top;overflow:hidden;text-indent:-2000px}
#subsympathy ul {width:800px;height:45px;background:#f2f2f2;border-bottom:1px solid #d3d3d3;border-top:2px solid #d3d3d3}
#subsympathy li{float:left}
#subsympathy li.img{width:190px;height:45px;margin-left:30px;background:url(https://image.hellounse.com/_nhellounse/wish/sympathy_img.gif) no-repeat left top;text-indent:-2000px;overflow:hidden}
#subsympathy li.money{font-size:15px;color:#fe4800;line-height:45px;font-weight:bold}
#subsympathy li.up{margin:0 5px 0 20px;color:#fe4800;line-height:45px;font-weight:bold}
#subsympathy li.plus{color:#666666;line-height:45px}
#subsympathy ul.tab {width:600px;height:30px;border:0;margin:20px 0 0 10px;background:white}
#subsympathy .tab a {display:block;width:89px;height:30px;background:yellow;text-indent:-2000px;overflow:hidden;background-image:url(https://image.hellounse.com/_nhellounse/wish/unsetab.gif);background-repeat:no-repeat;background-position:0 0}
#subsympathy .tabunse02 a {background-position: -89px 0}
#subsympathy .tabunse03 a {background-position: -178px 0}
#subsympathy .tabunse04 a {background-position: -267px 0}
#subsympathy .tabunse05 a {background-position: -356px 0}
#subsympathy .tabunse06 a {width:90px;background-position: -445px 0}
#subsympathy .tabunse01 a:hover {background-position: 0 -30px}
#subsympathy .tabunse02 a:hover {background-position: -89px -30px}
#subsympathy .tabunse03 a:hover {background-position: -178px -30px}
#subsympathy .tabunse04 a:hover {background-position: -267px -30px}
#subsympathy .tabunse05 a:hover {background-position: -356px -30px}
#subsympathy .tabunse06 a:hover {background-position: -445px -30px}
#subsympathy .tabunse01 a.on {background-position: 0 -30px}
#subsympathy .tabunse01 a.on {background-position: 0 -30px}
#subsympathy .tabunse02 a.on {background-position: -89px -30px}
#subsympathy .tabunse03 a.on {background-position: -178px -30px}
#subsympathy .tabunse04 a.on {background-position: -267px -30px}
#subsympathy .tabunse05 a.on {background-position: -356px -30px}
#subsympathy .tabunse06 a.on {background-position: -445px -30px}
#subsympathy table {width:800px;border-collapse:collapse}
#subsympathy table caption {font-size:0;text-indent:-2000px}
#subsympathy table td {width:800px;padding:10px 0;border-bottom:1px solid #d3d3d3;color:#666666}
#subsympathy table .unsemoney {width:18%;text-align:center}
#subsympathy table .unse {width:65%}
#subsympathy table .unseid {width:17%;color:#666666;text-align:center}
#subsympathy .name {color:#2266bb}
#subsympathy .cont {display:block;color:#666666;margin-top:5px}
#subsympathy .date {color:#999999;font-size:11px}
/* 결과페이지-복재주기 */	
#money {position:relative;width:800px}
#input {width:750px;border-top:2px solid #d3d3d3;border-bottom:1px solid #d3d3d3;background:#f2f2f2;padding:0 20px 0 30px}
#input h2 {width:0;height:0;text-indent:-2000px;overflow:hidden}
#input ul {display:block;width:750px}
#input li {float:left}
#input ul {width:750px;height:45px}
#input li.img {width:127px;height:45px;background:url(https://image.hellounse.com/_nhellounse/wish/unsemoney_t1.gif) no-repeat left top;text-indent:-2000px;overflow:hidden}
#input li.money{font-size:15px;color:#fe4800;line-height:45px;font-weight:bold}
#input li.img2 {width:97px;height:45px;background:url(https://image.hellounse.com/_nhellounse/wish/unsemoney_t2.gif) no-repeat left top;text-indent:-2000px;overflow:hidden}
#input li.num {font-size:15px;color:#fe4800;line-height:45px;font-weight:bold}
#input li.txt {float:right;font-size:12px;color:#666666;line-height:45px;font-weight:bold}
#input ul.money {width:350px;height:25px;float:right}
#input ul.money li {padding-left:30px}
#input ul.money li img {padding-left:5px}
#input fieldset {clear:both;height:30px;margin:0 0 15px 10px}
#input input.txt {position:absolute;width:656px;height:24px;padding-left:10px;line-height:24px;color:#A1A1A1}
#input input.registBtn {float:right}
#money div#sympathy {margin:0} 