﻿@charset "utf-8";

/*  Common  */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,dt,dd,input,textarea,form,fieldset,a,button,select{margin:0px; padding:0px}
body,input,textarea,select,button,table{font-size:12pt; font-family:"나눔고딕","돋움", sans-serif; color:#333; }
/*body{ position:relative; overflow:scroll; overflow-x:hidden; .overflow:hidden;} /* position:relative�� �ͽ� 7������ ���(���� ��� ��Ŭ�� ����) */
img,fieldset{border:0;}
a{color:#2c2c2c; text-decoration:none; cursor:pointer;}
a:hover,a:visited,a:active,a:focus{ text-decoration:none}
ul,ol { list-style:none}
table { border-collapse:collapse; border-spacing:0; /*border:0 none; */ width: 100%;}


/* �Է��� */
#wrap {position:relative; }
#quick_area { width:100%;  bottom:0; left:0; background:#fff8f8; position:fixed; z-index:99;}
#quick_area .top_line{ width:100%; height:54px; margin:0 auto; background:#281a06; position:relative; overflow:hidden;}
#quick_area .top_line .ttttt{ width:1100px; margin:0 auto; position:relative; overflow:hidden;}
#quick_area  p{ float:left; margin:0; position:relative; overflow:hidden; margin-bottom:13px}
#quick_area .quick_content{ width:1160px; margin:0 auto; padding:20px 0; position:relative; }
#quick_area .quick_content .edit01{ width:422px; float:left; margin:0 0 0 35px;}
#quick_area .quick_content .edit01 p{ font-size:12px; line-height:17px; font-weight:bold; color:#281a06;}
#quick_area .quick_content .edit01 p .tit{ width:99px; display:inline-block;}
#quick_area .quick_content .btn{ position:absolute; top:30px; right:28px; font-size:0; line-height:0;}
#quick_area .textarea {margin-top:5px; width:411px; height:95px; float:left; padding:5px; font-size:11px; color:#878787; border:1px solid #ccc; text-align:left;}

/* ��� */
#wuWrap {width:1024px; margin:0 auto}


#wuFooter   {margin:0 auto;width:890px;margin-bottom:270px; padding:10px 0 0 0;border-top:1px solid #b2adad;}
#wuFooter  #footerDoc {float:left;width:778px;margin:0 0 0 0;padding:0 0 0 112px;background:url('/common/images/footerLogo.gif') no-repeat;}
#wuFooter  #footerDoc li{float:left;}


/*메인*/
.main_top_bg { width:100%; height:726px; background: url(../image/wedding_top_bg_2.jpg)  no-repeat 50% top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;

}
/*.main_top_line_bg { width:100%; height:61px; background:url('../images/wedding_top_line_bg.jpg') no-repeat; }*/
.event01_bg {width:100%;background-color:#fff;}
.event01_bg2 {width:100%; height:981px; background-color:#fdffea;}
.event02_bg {width:100%; height:824px; background-color:#fff6eb; }
.event03_bg {width:100%; background-color:#f7e0c7; }
.event04_bg {width:100%; background-color:#ffeee9; }
.event05_bg {width:100%; background-color:#ffeee9; }
.event06_bg {width:100%; height:1272px;background:url('../images/event06_img_bg.jpg') no-repeat;}
.event07_bg {width:100%; height:365px; background-color:#ffeee9; }
.event07_bg2 {width:100%;  background-color:#ffeee9; }
.event08_bg {width:100%; height:404px; background-color:#fffdd6; }
.event08_bg2 {width:100%; background-color:#fffdd6; }
.wedding_bg1-1 {width:100%; height:317px; background-color:#f4f4f4; }
.wedding_bg1-2 {width:100%;background-color:#f4f4f4; }
.wedding_bg2-1 {width:100%; height:240px; background-color:#1e1e1e; }
.wedding_bg2-2 {width:100%; height:690px; background-color:#1e1e1e; }
.wedding_bg3-1 {width:100%; height:197px; background-color:#ffe9e9; }
.wedding_bg3-2 {width:100%; height:1213px; background-color:#ffe9e9; }

#ui-datepicker-div { bottom:10px}

/* quick ���� */
#rightQuick {
	float: right;
	position: absolute;
	top: 47px;
	right: -34px
}
#rightQuick ul{float:right;width:289px;margin:0;padding:0;}
#rightQuick ul li{float:right;width:289px;margin:0;padding:0;}
#rightQuick ul li img{float:right;display:block;vertical-align: top;}
