body{text-align:center; margin:0; padding:0; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, tahoma, AppleGothic, Sans-serif; font-weight:normal; font-size:75%;background:transparent url(/images/common/body_bg.gif) repeat-x left top;color:#8c8c8c;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,fieldset,legend,p,blockquote,button,textarea,caption{margin:0; padding:0; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, tahoma, AppleGothic, Sans-serif; font-size:1em;}
img, fieldset, button{border:none; vertical-align:top;}
hr, button img, legend{display:none;}
li{list-style:none;}
a{text-decoration:none;color:#8c8c8c;font-family:"µ¸¿ò", dotum, sans-serif;}
a:hover, a:active, a:focus{text-decoration:none; color:#8c8c8c;}
textarea{overflow:auto;} 
html:first-child select{padding-right:6px; height:20px;} /* Opera 9 & Below Fix */ 
option {padding-right:6px;} /* Firefox Fix */
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */ 
img,a{border:0;vertical-align:middle;}
ul,li,ol{list-style:none;}
input,select{vertical-align:middle;border:1px solid #cccccc;color:#8c8c8c;background:#f9f8f8;}
 
#wrapper{width:1075px;overflow:hidden;padding-left:25px;margin:0 auto;background: url(/images/common/bg.jpg) no-repeat -49px top;position:relative;}
#top_navi{float:left;position:relative;margin-top:0px;}
#container{float:left;clear:both;width:1026px;margin-top:-14px;padding:33px 0 20px 0;position:relative;}
#left_navi{float:left;overflow:hidden;width:179px;}
#content{float:left;width:660px;min-height:600px;padding:41px 0 0 48px;text-align:left;}
#quick{width:58px;padding:141px 0 5px 0;position:absolute;left:910px;top:0;z-index:1000;}
#foot_box{clear:both;padding-top:10px;border-top:1px solid #e6e6e6;}
#footer{padding-left:25px;text-align:left;width:1021px;height:50px;margin:0 auto;}
#footer select{width:130px;}
#top_vis{position:absolute;left:100px;; top:80px;}

.title_s{padding:0 0 9px 0;}
.con_top{padding-bottom:39px;}
.con_top p{padding:0 0 2px 0;}

.copy{float:left;}
.family {padding-top:6px;}
.family select {float:left;}

/* °øÅë */
.right_align{text-align:right;}

/* ¿¹¾à */
.flex_box{width:743px;text-align:left;padding:7px 8px 19px 8px;background:url(/images/reser/reser_box5.gif) no-repeat left top;}
.flex_box .title{margin-bottom:12px;}
.flex_box .title img{float:left;vertical-align:middle;}
.flex_box .title a{padding-top:8px;float:right;}
.flex_box .reser{clear:both;float:left;width:734px;padding:12px 13px 13px 12px;background:url(/images/reser/reser_box4.gif) no-repeat left top;}
.flex_box .reser .box1{float:left;margin-right:10px;}
.flex_box .reser .box2{float:left;margin-right:10px;}
.flex_box .reser .box2{float:left;}
.flex_box .reser .t1_s{padding:0 0 7px 4px;}
.flex_box .reser .box1 .box_in{float:left;width:151px;height:196px;padding:11px 0 0 15px;background:url(/images/reser/reser_box1.gif) no-repeat left top;}
.flex_box .reser .box2 .box_in{float:left;position:relative;width:219px;text-align:center;height:196px;padding:11px 8px 0 8px;background:url(/images/reser/reser_box2.gif) no-repeat left top;}
.flex_box .reser .box2 .box_in p{padding:0 0 7px 0;border-bottom:1px solid #b2e4e4;margin-bottom:10px}
.flex_box .reser .box2 .box_in table{width:178px;}
.flex_box .reser .box2 .box_in table th{padding:5px;text-align:center;}
.flex_box .reser .box2 .box_in table td{padding:1px 5px 1px 5px;text-align:center;font-size:0.8em;}
.flex_box .reser .box2 .box_in .strong{position:absolute;top:175px;left:140px;}
.flex_box .reser .box3 .box_in{float:left;width:328px;height:196px;padding:11px 0 0 15px;background:url(/images/reser/reser_box3.gif) no-repeat left top;}

/* ¸ÞÀÎ */
#mainwrapper{width:1600px;position:absolute;top:0;left:50%;z-index:10;margin-left:-800px;background:url(/images/common/main_bg.jpg) no-repeat left top;}
