@charset "euc-kr";

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format('truetype');
}
/* com */
*{padding:0; margin:0;}
html {overflow-x:auto !important; overflow-y:scroll !important;}
html:first-child select{padding-right:6px; height:20px;} /* Opera Fix */
option, x:-moz-any-link {padding-right:4px;} /* Firefox Fix */
option, x:-moz-any-link, x:default {padding-right:0;} /* Firefox Fix */

body,input,textarea,select,button,table,div,p,span,em{font-family:'Nanum Gothic','¸¼Àº °íµñ','Malgun Gothic','³ª´® °íµñ','dotum';font-size:14px;color:#333;font-style:normal;}
body{-webkit-text-size-adjust:none;}

table, th, td {text-overflow:ellipsis;table-layout:fixed;margin:0; padding:0; font-style:normal; font:Nanum Gothic, Gulim, Dotum, Arial, Helvetica, sans-serif; color:#666; border-collapse:collapse; word-break:break-all;}
th{font-weight:bold}
table td a,table td span, select, input{vertical-align:middle}

img, fieldset{border:none;vertical-align:middle;margin:0;padding:0 }
hr, legend{display:none;}
ul,li,ol,dd,dt{list-style:none;}
table{table-layout:fixed}

/* Common Add */
caption,legend,.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:-999em;width:0;height:0;font-size:0;line-height:0;text-align:left}
caption{position:static}
input[type=text]{height:25px;padding:0 7px;border-top:1px solid #c1c6cd;border-right:1px solid #e0e4ea;border-bottom:1px solid #e0e4ea;border-left:1px solid #c1c6cd;color:#464d61;line-height:2.2em}
input[type=text].readonly{;border-top:1px solid #bfc6cc;border-left:1px solid #bfc6cc;border-right:1px solid #d8dee3;border-bottom:1px solid #d8dee3;background:#f1f3f4}
input[type=text]:focus,select:focus{border:1px solid #00a2e2;background:#edf6fb;color:#464d61}
input[type=radio]{*width:13px;*height:13px}
select{height:27px;*margin-top:5px;padding:4px 4px 5px 4px;border-top:1px solid #c1c6cd;border-right:1px solid #e0e4ea;border-bottom:1px solid #e0e4ea;border-left:1px solid #c1c6cd;line-height:1.5em;color:#464d61}
textarea{width:98%;padding:5px;border:1px solid #cfcfcf;line-height:1.5em}
table{/* border-collapse:collapse; */border-spacing:0;line-height:1.5em}
hr{display:none}

/* aline */
.fl{float:left}
.fr{float:right}

/*margin*/
.mt30{margin-top:30px;}
.mb30{margin-bottom:30px;}

/* link */
a {color:inherit; text-decoration:none;}
a:link, a:visited, a:active {color:#000; text-decoration:none;}
a:hover {color:#000; }

.png {tmp:expression(setPng(this));}



#wrap{width:100%;font-family: 'Nanum Gothic', sans-serif;font-size:13px;color:#3d3d3d;letter-spacing:-0.5px;background:#FFF;z-index:999;}
#wrap:after{display:block;clear:both;content:""}

#header{width:950px;margin:auto;}
#header:after{display:block;clear:both;content:""}
/*
.logo{width:197px;height:55px;margin:23px auto;}
.gnb{width:100%;height:48px;background-color: #0aaff3;overflow:hidden;position:relative;}
.gnb ul{width:800px;height:48px;background:url('/images/com/gnb_bar.jpg') no-repeat center center;margin:auto;}
.gnb ul:after{display:block;clear:both;content:""}
.gnb ul li{float:left;font-family:'Nanum Gothic';text-align:center;font-size:18px;font-weight:bold;color:#ffffff;margin-left:60px; padding-top:12px; overflow:hidden; display:inline-block;}
.gnb li a {color:#ffffff;}
.gnb li a:hover {color:#ffffff; text-decoration:underline;}
*/
.top_bar{width:100%; height:30px; line-height:30px;background-color:#f2f2f2;}
.top_bar:after{display:block;clear:both;content:""}
.logo{width:175px;height:44px;margin-top:20px;float:left}
.top_call{float:right;margin-top:10px;}
.gnb{float:right;overflow:hidden;margin-top:30px;height:50px;}
.gnb ul{}
.gnb ul:after{display:block;clear:both;content:""}
.gnb ul li{float:left;font-family:'ns_b';font-size:18px;font-weight:bold;color:#000000;margin-left:62px;overflow:hidden; display:inline-block;}
.gnb li a {color:#000000;}
.gnb li a:hover {color:#fb2f00; text-decoration:underline;}




.navi_wrap{width:100%;margin:10px auto;text-align:center;border-top:2px solid #00a9c8;padding-top:20px; padding-bottom:10px;}
.navi_wrap .navi{font-family:'Dotum','sans-serif';font-size:11px;color:#777777;}
.navi_wrap .title{font-family:'ns_b', 'sans-serif';width:960px;margin:auto;position:relative;font-size:17px;font-weight:700;letter-spacing:-0.9px;text-align:right;color:#2e2e2e;}

#footer{clear:both;width:100%;font-family:'Verdana', 'sans-serif';font-size:12px;color:#777777;text-align:center;padding:20px 0;border-top:1px solid #dddddd;}
#footer:after{display:block;clear:both;content:""}
.top_btn{ z-index:999999;  position: absolute;  top: 90%;  right: 50px; }

/* ¶ì¹è³Ê */
.line_banner{clear:both;margin:auto;width:100%;height:118px;background:url('/images/line_banner_bg.jpg') no-repeat;text-align:center;}
.line_banner img{margin-top:10px;}

/* È¸¿ø»ç¸®½ºÆ® */
.members{width:100%;background-color:#f1f1f1;}
.members:after{display:block;clear:both;content:""}
.members_wrap{margin:auto;width:900px;padding:30px 0;}
.members_wrap:after{display:block;clear:both;content:""}
.members .title{margin:auto;width:100px;padding:5px;font-family:'ns_b', sans-serif;font-weight:600;font-size:18px;letter-spacing:-1px;text-align:center;color:#666666;border-bottom:3px solid #767676}
.members ul{width:250px;float:left;margin-left:5%;margin-top:15px;overflow:hidden;display:inline-block;}
.members ul:after{display:block;clear:both;content:""}
.members ul li{font-family:'Nanum Gothic', sans-serif;font-weight:normal;font-size:14px;color:#555555;padding-top:10px;padding-bottom:10px;}

/* list */
.grid_wrap{width:990px;margin:25px auto 50px auto;}
.grid_box{width:305px;height:370px;float:left;text-align:center;margin-bottom:2%;margin-left:1%;margin-right:1%;overflow:hidden;display:inline-block;background:#FFF;border:1px solid #e1e1e1;box-sizing:border-box;}
.grid_box:hover{border:1px solid #1bbcff;}
.grid_box .img{width:285px;height:190px;margin:10px auto;display:block;cursor:pointer;}
.grid_box .mini_title{font-family:'Nanum Gothic', sans-serif;width:100%;text-align:center;font-size:12px;letter-spacing:1px;color:#8e8e8e;margin-top:5px;margin-bottom:10px;}
.grid_box .mini_title_blue{font-family:'Nanum Gothic', sans-serif;width:100%;text-align:center;font-size:12px;color:#2f9cf0;letter-spacing:0px;margin-top:15px;}
.grid_box .mini_title_line{width:260px;margin:0 auto;position:relative;margin-top:7px;left:-3px;border-bottom:1px dashed #dedede;}
.grid_box .title{font-family:'ns_b', sans-serif;width:96%;height:50px;position:relative;padding:0 2%;font-size:20px;font-weight:700;letter-spacing:-0.9px;text-align:left;color:#2e2e2e;margin-top:10px;cursor:pointer;}
.grid_box .title:hover{color:#ff4808;}
.grid_box .title_price{font-family:'Nanum Gothic', sans-serif;width:100%;text-align:center;font-weight:700;font-size:18px;color:#ff4808;letter-spacing:0px;margin-top:7px;}
.grid_box .info_text{font-family:'Nanum Gothic', sans-serif;width:96%;height:40px;padding:0 2%;font-size:13px;font-weight:500;letter-spacing:-1px;line-height:19px;text-align:left;color:#5e5e5e;margin-top:5px;margin-bottom:5px;}
.grid_box .info_text_link{font-family:'Nanum Gothic', sans-serif;width:96%;padding:0 2%;font-size:13px;font-weight:500;letter-spacing:-0.5px;line-height:19px;text-align:center;color:#5e5e5e;margin-top:15px;margin-bottom:25px;}

/* pagenation */
.paginate_regular{clear:both;width:100%;padding:10px 0 30px 0;text-align:center;line-height:normal;margin:auto;}
.paginate_regular a,
.paginate_regular strong{display:inline-block;position:relative;margin:0 -2px;padding:2px 8px;font-weight:bold;font-size:12px;font-family:Tahoma, Sans-serif;color:#333;line-height:normal;text-decoration:none;vertical-align:middle}
.paginate_regular a:hover,
.paginate_regular a:active,
.paginate_regular a:focus{background-color:#f8f8f8}
.paginate_regular strong{color:#f60}
.paginate_regular .direction{font-weight:normal;color:#666666;white-space:nowrap}
.paginate_regular .direction span{font-size:12px;vertical-align:top;}
.paginate_regular .direction:hover,
.paginate_regular .direction:active,
.paginate_regular .direction:focus{background-color:#fff;color:#333}

.paginate_regular a.pre{padding:3px 10px 2px 17px;background:url(/images/com/bu_pg4_l1.gif) no-repeat 100% 7px !important}
.paginate_regular a.pre_end{padding:3px 10px 2px 16px;background:url(/images/com/bu_pg4_l2.gif) no-repeat 100% 7px !important}
.paginate_regular a.next{padding:3px 18px 2px 11px;background:url(/images/com/bu_pg4_r1.gif) no-repeat 0 7px !important}
.paginate_regular a.next_end{padding:3px 16px 2px 9px;background:url(/images/com/bu_pg4_r2.gif) no-repeat 0 7px !important}


/* Ç×°øÅ×ÀÌºí */
.air_wrap{width:990px;margin:25px auto 0 auto;}
.tb_air table{width:100%;margin-top:10px;font-size:12px;border-top:2px solid #444;}
.tb_air table th{padding-top:10px;padding-bottom:10px;color:#000;text-align:center;background-color:#f0f3f5;border:1px solid #ccc; overflow-y:fixed}
.tb_air table td{color:#444;border-bottom:1px solid #ccc;padding-top:10px;padding-bottom:10px;text-align:center;line-height:20px;font-family:'Tahoma';}
.tb_air .bt_reser{width:100px;padding:9px;font-weight:bold;vertical-align:middle;background-color:#ff3c00;border:1px solid #ae0e0e;color:#fff;text-align:center;}
.tb_air .lef{text-align:left}
.tb_air .ml{margin-left:40px;}
.air_txt{margin-top:15px;font-size:12px;line-height:24px;padding:7px 15px 7px 15px;background-color:#f9f9f9;letter-spacing:-1px;}
.air_discount{color:#ff3000}
.air_end{color:#afafaf}


/* »óÇ°°Ë»öÆû */
.com_search_wrap .search_box{width:100%; padding:20px 0;background:#f0f3f5;border:1px solid #ccc;position:relative;webkit-box-sizing: border-box;box-sizing:border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}
.com_search_wrap .air_search_box{padding-bottom:25px}
.search_box:after{content:" "; display:block; clear:both;}
.search_box .form_title {color:#333; padding:6px 0px 0 0; font-weight:bold; margin-left:20px;color:#000}
.search_box .form_check{ padding:6px 7px 0 5px;}
.search_box label{color:#000;font-size:12px;}
.search_box .inputText{color:#000;display:inline;width:130px;padding:3px 5px 2px 5px;border:1px solid #ccc;}
.search_box .inputDate{display:inline;width:100px;padding:3px 5px 3px 5px;background:url('/images/com/cal.png') 90px center no-repeat #fff;border:1px solid #ccc; cursor:pointer;}
.search_box label{margin-right:10px;}

.air_select li{margin-bottom:10px;}
.air_select li input{margin-left:10px;}
.air_select label{color:#666}
.air_select .form_title{color:#000}

.com_search_wrap .info_txt{color:#2a2a2a; font-weight:bold; padding:30px;text-align:center;font-size:15px;line-height:30px;overflow:hidden;}
.com_search_wrap .info_txt.air {margin-top:34px !important}
.com_search_wrap .info_txt span {color:#ff3c00; display:inline-block; padding:0 5px;font-size:16px}
.com_search_wrap .air_search_box .search_btn{bottom:30px}
.com_search_wrap .search_btn{position:absolute;right:20px;top:12px}
.com_search_wrap .search_btn a{float:left;margin-left:2px;font-size:14px;}
.com_search_wrap .search_btn .orange{width:99px;height:30px;padding-top:15px;background-color:#ff3c00;border:1px solid #ae0e0e;color:#fff;text-align:center;}


/* view */
.view_wrap{width:100%;background-color:#f1f1f1;padding:25px 0;}
.view_wrap:after{display:block;clear:both;content:""}
.con_box{width:900px;margin:auto;background-color:#ffffff;padding:25px;overflow:hidden;margin-bottom:15px;box-shadow: 0 8px 10px -10px;}
.con_box:after{display:block;clear:both;content:""}

.lef_area{float:left;width:337px;}
.rig_area{float:right;width:530px;}

.lef_area .pic{width:335px;height:207px;background-color:#e2e2e2;line-height:24px;text-align:center;}
.lef_area .pic img{width:335px;height:207px;vertical-align:middle;}
.lef_area .pic_thumb img{width:82px;height:53px;float:left;display:inline-block;margin:2px 0px 0px 2px}
.lef_area .pic_thumb img:nth-child(1){ margin-left:0px;}

.rig_area .title{font-family:'ns_b', sans-serif;width:100%;position:relative;font-size:22px;font-weight:700;letter-spacing:-0.9px;text-align:left;color:#2e2e2e;margin-top:5px;}
.rig_area .info_txt{font-family:'ns_b', sans-serif;width:100%;font-size:18px;font-weight:500;letter-spacing:-1px;line-height:24px;text-align:left;color:#777777;margin-top:15px;margin-bottom:15px;}
.rig_area .price{font-family:'Nanum Gothic', sans-serif;width:100%;text-align:left;font-weight:700;font-size:22px;color:#ff4808;letter-spacing:0px;margin-top:7px;}
.rig_area .dotline{width:100%;margin:1em auto;border-bottom:1px dashed #dddddd;}
.rig_area .btns{width:100%;margin:20px auto;position:relative;}
.rig_area .btns a.print_btn{float:left;text-align:center;vertical-align:middle;font-family:'ns_b', sans-serif;font-weight:600;color:#777777;background:#fff;border:1px solid #dddddd;padding:14px 40px;font-size:18px;letter-spacing:-1px;border-radius:3px;box-sizing:border-box;}
.rig_area .btns a.print_btn:hover{color:#1bbcff;border:1px solid #1bbcff;}
.rig_area .btns .sns{width:360px;margin-left:5px;float:left;text-align:center;vertical-align:middle;font-family:'ns_b', sans-serif;font-weight:600;color:#777777;background:#fff;border:1px solid #dddddd;padding:14px 0;font-size:18px;letter-spacing:-1px;border-radius:3px;box-sizing:border-box; }
.rig_area .btns a.facebook{display:inline;background:url('/images/com/facebook.png') no-repeat center center #fff;padding:10px 20px;border-radius:3px;box-sizing:border-box;}
.rig_area .btns a.facebook:hover{background:url('/images/com/facebook_over.png') no-repeat center center #2b56a5;}
.rig_area .btns a.twitter{display:inline;margin-left:10px;background:url('/images/com/twitter.png') no-repeat center center #fff;padding:10px 20px;border-radius:3px;box-sizing:border-box;}
.rig_area .btns a.twitter:hover{background:url('/images/com/twitter_over.png') no-repeat center center #2aade3;}
.rig_area .btns a.kakao{display:inline;margin-left:10px;background:url('/images/com/kakao.png') no-repeat center center #fff;padding:10px 20px;border-radius:3px;box-sizing:border-box;}
.rig_area .btns a.kakao:hover{background:url('/images/com/kakao_over.png') no-repeat center center #f9bf14;}

.con_title{width:100%;font-family:'Nanum Gothic', sans-serif;font-weight:600;font-size:24px;letter-spacing:-1px;text-align:left;color:#222;border-bottom:2px solid #767676;padding-bottom:10px;margin-bottom:25px;}
.con_tb table{width:100%;font-size:14px;line-height:26px;border:1px solid #dddddd;}
.con_tb table th{font-family:'Nanum Gothic', sans-serif;padding:10px;text-align:center;background-color:#f1f1f1;border-bottom:1px solid #dddddd;color:#222222;}
.con_tb table td{font-family:'Nanum Gothic', sans-serif;vertical-align:top;background-color:#fff;border-bottom:1px solid #dddddd;padding:10px;text-align:left;color:#222222;}
.rig{border-right:1px solid #dddddd}

.con_schesule table{width:100%;line-height:26px;border:1px solid #71c1ff;}
.con_schesule table th{font-family:'Nanum Gothic', sans-serif;font-weight:600px;font-size:18px;padding:10px;text-align:center;color:#333;background-color:#f1f1f1;border-bottom:1px dashed #71c1ff;}
.con_schesule table td{font-family:'Nanum Gothic', sans-serif;font-size:14px;color:#444444;background-color:#ffffff;border-bottom:2px solid #ffffff;padding:15px;text-align:left;border-bottom:1px dashed #71c1ff;}

.con_info{width:auto;background-color:#f1f1f1;padding:25px;font-family:'Nanum Gothic', sans-serif;font-size:14px;line-height:26px;}

.bu01 span{display:inline;margin-right:5px;padding:3px;background-color:#00aeff; color:#fff;text-align:center;border-radius:3px;box-sizing:border-box;vertical-align:top;font-size:12px;font-family:'Nanum Gothic', sans-serif;}
.bu02 span{display:inline;margin-right:5px;padding:3px;background-color:#ed6ebf; color:#fff;text-align:center;border-radius:3px;box-sizing:border-box;vertical-align:top;font-size:12px;font-family:'Nanum Gothic', sans-serif;}
.bu03 span{display:inline;margin-right:5px;padding:3px;background-color:#868686; color:#fff;text-align:center;border-radius:3px;box-sizing:border-box;vertical-align:top;font-size:14px;font-family:'Nanum Gothic', sans-serif;}

.btn_list_area{text-align:center;margin-top:30px;margin-bottom:30px;}
a.btn_list{margin:auto;text-align:center;vertical-align:middle;font-family:'Nanum Gothic', sans-serif;font-weight:600;color:#fff;background:#5fa7ff;border:1px solid #2385ff;padding:14px 40px;font-size:18px;letter-spacing:-1px;}
a.btn_list:hover{color:#fff;;border:1px solid #2385ff;background:#5083f6}


/* ±âÁ¸ È¨ÆäÀÌÁö css (°Ô½ÃÆÇ) */
#BOARD_noti {position:relative; width:850px; padding:0; border-bottom:2px solid #c0c0c0; margin:0 auto;}

#BOARD_noti .bar {width:850px; margin:0; padding:0; height:40px; background-image: url(/images/board/bg_bar.gif);}
#BOARD_noti .bar ul {float:left; margin:0; padding:0;}
#BOARD_noti .bar ul li {float:left; height:20px; padding-top:13px; margin:0; font-size:11px; font-family:dotum; color:#555; text-align:center;}
#BOARD_noti .bar .num {width:120px;}
#BOARD_noti .bar .title {width:540px;}
#BOARD_noti .bar .date {width:110px;}
#BOARD_noti .bar .hit {width:80px;}

#BOARD_noti .list {width:850px; margin:0; padding:0; height:31px; border-bottom:1px solid #e0e0e0;}
#BOARD_noti .list ul {float:left; margin:0; padding:0;}
#BOARD_noti .list ul li {float:left; height:22px; margin:0; padding:0; font-size:12px; font-family:arial,µ¸¿ò; color:#666; text-align:center;}
#BOARD_noti .list ul li * {vertical-align:middle;}
#BOARD_noti .list .num {width:120px; padding-top:7px; color:#999;}
#BOARD_noti .list .title {width:540px; padding-top:8px; text-align:left;}
#BOARD_noti .list .date {width:110px; padding-top:7px; color:#999;}
#BOARD_noti .list .hit {width:80px; padding-top:7px; color:#999;}
#BOARD_noti .list img {vertical-align:middle;}

#BOARD_noti .write {position:relative; width:850px; margin:0; padding:0; text-align:left; border-top:2px solid #94c7ba;}
#BOARD_noti .write ul {float:left; width:850px; height:40px; margin:0; text-align:left; padding:0; border-bottom:1px dashed #cbcbcb; }
#BOARD_noti .write ul li {float:left; margin:0; text-align:left; padding:0;font-size:13px;}
#BOARD_noti .write ul li * { vertical-align:middle;}
#BOARD_noti .write .title {width:130px; color:#000; font-weight:bold; padding:9px 0 0 15px; }
#BOARD_noti .write .bulit {width:20px; padding-top:16px;}
#BOARD_noti .write .form { width:685px; color:#666; line-height:140%; text-align:left; padding-top:6px;}
#BOARD_noti .write .form span { color:#d91111; }
#BOARD_noti .write .form textarea {width:680px; height:210px; padding:2px 0 0 2px; margin:5px 0 5px 0;}
#BOARD_noti .write .tarea { height:230px;}
#BOARD_noti .write img {vertical-align:bottom;}

#BOARD_noti .bar2 {width:850px; margin:0; padding:0; height:40px; background-image: url(/images/board/bg_bar.gif);}
#BOARD_noti .bar2 ul {float:left; margin:0; padding:0; text-align:left;}
#BOARD_noti .bar2 ul li {float:left; height:27px; padding-top:13px; margin:0; font-size:12px; font-family:dotum; color:#555;}
#BOARD_noti .bar2 .title {width:640px; font-weight:bold; color:#3eabb4; font-size:14px; padding-left:10px;}
#BOARD_noti .bar2 .name {width:190px; text-align:right; padding-right:10px;}

#BOARD_noti .view {position:relative; width:850px; text-align:left; margin:0 auto; padding:0;}
#BOARD_noti .view ul {float:left; margin:0; text-align:left; padding:0;}
#BOARD_noti .view ul li { width:850px; margin:0; text-align:left; padding:0;}
#BOARD_noti .view .cont { background-color:#fff; font-size:12px; font-family:dotum; color:#666; line-height:140%; padding:20px;}

#BOARD_srch {position:relative; width:850px; padding:0 0 25px 0; margin:25px auto;}
#BOARD_srch dl {width:850px; margin:0;}
#BOARD_srch dl dt { float:left; padding-top:8px; color:#000;}
#BOARD_srch dl dt span {color:#d91111; font-size:14px; font-weight:bold;}
#BOARD_srch dl dt b {font-size:14px;}
#BOARD_srch dl dd { float:right;}
#BOARD_srch select{width:80px;}

#BOARD {position:relative; width:850px; margin-bottom:20px; text-align:center; margin:0 auto;}

#BOARD .btn {float:right; padding:0; margin-top:7px; vertical-align:middle;}
#BOARD img {vertical-align:middle;}

#BOARD .paging { float:left; margin:10px 0; text-align:center;}
#BOARD .paging ul {float:left; text-align:center; height:20px; margin:0; padding:0;}
#BOARD .paging ul li {float:left; margin:0 2px 0 2px; text-align:center; border:1px solid #e1e1e1; padding:2px 7px; font-family:tahoma; color:#666; font-size:11px; }
#BOARD .paging ul li a {color:#666 !important;}
#BOARD .paging ul li * { vertical-align:middle;}
#BOARD .paging ul .now {float:left; border:1px solid #41b0b7; color:#41b0b7; font-weight:bold }
#BOARD .paging ul .pre {float:left; border:0;}
#BOARD .paging ul .next {float:left; border:0;}
#BOARD .paging ul .total {float:left; border:0; padding:6px 15px 0 15px; color:#666; font-family:µ¸¿ò; font-size:12px;}
#BOARD .paging ul .total span {color:#41b0b7;}
#BOARD .paging img {vertical-align:middle;}


#BOARD .agree {position:relative; width:850px; text-align:left; padding:0; margin:0 auto;}
#BOARD .agree ul {float:left; margin:10px 5px 0 0; padding:0;}
#BOARD .agree .title {padding-bottom:10px; text-align:left;}
#BOARD .agree ul li {width:420px; margin:0; text-align:center;}
#BOARD .agree textarea {width:398px; height:150px; padding:10px; line-height:140%;}
#BOARD .agree .box {height:30px; padding-top:10px;}
#BOARD .agree img {vertical-align:bottom;}