/***** Common(±âº»°øÅë¿ä¼Ò) *****/

html {overflow-y:scroll; height:100%;}
body{height:100%; margin:0; padding:0; font-size:12px; font-family:µ¸¿ò; color:#000000; text-align:left; background:#ffffff url('') 50% top no-repeat;}
a{text-decoration:none; color:#858585;}
area {blr:expression(this.onFocus=this.blur());}
img{border:0; display:block;}
ul, ol, li{margin:0; padding:0; list-style:none;}
div, li, dl, dt, dd{margin:0; padding:0;}
h1, h2, h3, h4, h5{margin:0; padding:0;}
input, textarea, select{font-family:µ¸¿ò; font-size:12px; color:#858585; margin:0; padding:0;}
form, p, fieldset{margin:0; padding:0;}
table, tr, th, td {margin:0; padding:0; border-collapse:collapse;}

a, area	{blr:expression(this.onFocus=this.blur());}

.hSpace10	{width:100%; height:10px;}
.hSpace20	{width:100%; height:20px;}
.hSpace30	{width:100%; height:30px;}
.hSpace40	{width:100%; height:40px;}
.hSpace50	{width:100%; height:50px;}
.hSpace60	{width:100%; height:60px;}
.hSpace70	{width:100%; height:70px;}
.hSpace80	{width:100%; height:80px;}




/**** ³ªÀÇ¸Þ´ºÆÇ¿À·»Áö³ª¹« ÀÌº¥Æ® 201204 ****/



/** ¸ÞÀÎ **/

.wrapper	{background:url('/Event/2012/04_orange/img/bg_content.gif') 50% top no-repeat;}

.section1	{clear:both; width:100%; /*background:url('/Event/2012/03_dosirak/img/bg_top.jpg') top repeat-x;*/}
.section1 .content	{background:url('/Event/2012/04_orange/img/bg_content.gif') 50% top no-repeat;}
.section1 .content .contTop	{width:900px; height:50px;}
.section1 .content .contTop .logo	{float:left; margin:10px 0 0 0;}
.section1 .content .contTop .logo span	{float:left;}
.section1 .content .contTop .menu_gray	{float:right; margin:20px 0 0 0;}
.section1 .content .contMain	{position:relative; width:900px;}
.section1 .content .contMain .orange1 {position:absolute; top:60px; right:314px;}
.section1 .content .contMain .orange2 {position:absolute; top:112px; right:169px;}
.section1 .content .contMain .orange3 {position:absolute; top:145px; right:35px;}
.section1 .content .contMain .orange4 {position:absolute; top:211px; right:355px;}
.section1 .content .contMain .orange5 {position:absolute; top:269px; right:201px;}
.section1 .content .contMain .orange6 {position:absolute; top:295px; right:3px;}
.section1 .content .contMain .orange7 {position:absolute; top:366px; right:388px;}
.section1 .content .contMain .orange8 {position:absolute; top:426px; right:259px;}
.section1 .content .contMain .orange9 {position:absolute; top:380px; right:118px;}
.section1 .content .contImg	{width:900px;}



.section2	{clear:both;}
.section2 .title	 {width:900px;}
.section2 .reply1	{width:820px; text-align:center; background:#f0efef; padding:20px 40px 0px 40px;}
.section2 .reply1	.reTitle	{width:820px; text-align:left; color:#8a8989; font-weight:bold; margin:0 0 5px 0px; }
.section2 .reply1	.reTitle span	{font-weight:normal;}
.section2 .reply1	.reWrite {width:820px; text-align:left; float:left;}
.section2 .reply1	.reWrite dt	{width:720px; height:62px; float:left;}
.section2 .reply1	.reWrite dt textarea	{width:718px; height:60px; border:1px solid #bbbbbb; padding:5px;}
.section2 .reply1	.reWrite dd	{float:right;}
.section2 .reply1	.reList	{width:820px; text-align:left; margin:0 0 20px 0; overflow:hidden;}
.section2 .reply1	.reList li	 {float:left; width:820px; padding: 10px 5px 10px 5px; display:inline; color:#4b4b4b; border-bottom:1px solid #ffffff;}
.section2 .reply1	.reList li .nick {float:left; width:140px; padding:0 10px 0 0; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.section2 .reply1	.reList li dd	 {float:right; width:670px; line-height:130%;}
.section2 .reply1	.reList li	.say {padding:0 10px 0 0;}
.section2 .reply1	.reList li .date {padding:0 8px 0 0; color:#8a8989;}
.section2 .reply1	.reList li .del {float:left;}

.section2 .reply1 .page		{clear:both; width:820px; text-align:center; font-size:12px; font-weight:bold; color:#4b4b4b; padding:0 0 20px 0;}
.section2 .reply1 .page img	{vertical-align:middle; margin:0 0 2px 0;}
.section2 .reply1 .page a		{display:inline-block; vertical-align:middle;}
.section2 .reply1 .page a:hover		{color:#4b4b4b; text-decoration:none;}
.section2 .reply1 .page .btnPre		{padding:0 15px 0 0;}
.section2 .reply1 .page .btnNext	{padding:0 0 0 10px;}
.section2 .reply1 .page .num	 {padding:2px 10px 0 0;}
.section2 .reply1 .page .nowPg	{padding:2px 10px 0 0; color:#f94000;}

.section3	{clear:both; padding:0 0 50px 0; }
.section3 .title	 {width:900px;}
.section3 .reply2	{width:820px; background:#f0efef; padding:20px 40px 0px 40px;}
.section3 .reply2	.reTitle	{width:820px; text-align:left; color:#8a8989; font-weight:bold; margin:0 0 5px 0;}
.section3 .reply2	.reTitle span	{font-weight:normal;}
.section3 .reply2	.reWrite	{width:820px; text-align:left;}
.section3 .reply2	.reWrite dt	{width:720px; height:34px; float:left;}
.section3 .reply2	.reWrite dt textarea	{width:718px; height:32px; border:1px solid #bbbbbb; padding:5px;}
.section3 .reply2	.reWrite dd	{float:right;}
.section3 .reply2	.reList	{width:820px; text-align:left; margin:0 0 20px 0; overflow:hidden;}
.section3 .reply2	.reList li	 {float:left; width:820px; padding: 10px 5px 10px 5px; display:inline; color:#4b4b4b; border-bottom:1px solid #ffffff/*dadada*/;}
.section3 .reply2	.reList li .nick {float:left; width:140px; padding:0 10px 0 0; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.section3 .reply2	.reList li dd	 {float:right; width:670px;}
.section3 .reply2	.reList li	.say {float:left; padding:0 10px 0 0;}
.section3 .reply2	.reList li .date {float:left; padding:0 8px 0 0; color:#8a8989;}
.section3 .reply2	.reList li .del {float:left;}

.section3 .reply2 .page		{clear:both; width:820px; text-align:center; font-size:12px; font-weight:bold; color:#bbbbbb; padding:0 0 20px 0;}
.section3 .reply2 .page img	{vertical-align:middle; margin:0 0 2px 0;}
.section3 .reply2 .page a		{display:inline-block; vertical-align:middle;}
.section3 .reply2 .page a:hover		{color:#4b4b4b; text-decoration:none;}
.section3 .reply2 .page .btnPre		{padding:0 15px 0 0;}
.section3 .reply2 .page .btnNext	{padding:0 0 0 10px;}
.section3 .reply2 .page .num	 {padding:2px 10px 0 0;}
.section3 .reply2 .page .nowPg	{padding:2px 10px 0 0; color:#f94000;}

.section4	{clear:both; width:900px; padding:30px 0 60px 0;}




/** ÆË¾÷ result **/

.resultWrapping	{width:300px; height:250px; text-align:center; font:normal 12px 'Dotum'; color:#2f2f2f; line-height:180%;}
.resultWrapping img	 {display:inline;}

.resultNormal	{width:300px; height:250px; }
.resultNormal .orange	{padding:25px 0 0 0;}
.resultNormal .message {width:300px; margin:15px 0 0 0;}
.resultNormal .message dt {color:#f94000; font-size:14px; font-weight:bold;}
.resultNormal .message dd {}
.resultNormal .btn	{margin:20px 0 0 0;}

.resultFinal	{width:300px; height:250px; }
.resultFinal .orange	{padding:25px 0 0 0;}
.resultFinal .message {width:300px; margin:15px 0 0 0;}
.resultFinal .message dt {color:#f94000; font-size:14px; font-weight:bold;}
.resultFinal .message dd {}
.resultFinal .btn	{margin:20px 0 0 0;}


