@charset "utf-8";

/**°Ô½ÃÆÇ**/
.board{width:100%;}

.board thead{text-align:center;font-size:13px;color:#666;font-weight:bold;}
.board thead .number{border-top:solid 2px #666;border-bottom:solid 1px #666;padding:14px 0 12px 0;background:url(../img/board_bg.png) no-repeat right 15px;}
.board thead .title{border-top:solid 2px #666;border-bottom:solid 1px #666;background:url(../img/board_bg.png) no-repeat right 15px;}
.board thead .date{border-top:solid 2px #666;border-bottom:solid 1px #666;}

.board tbody, .board tfoot{font-size:13px;color:#777;font-weight:normal;}
.board tbody .number, .board tfoot .number{text-align:center;border-bottom:solid 1px #ccc;padding:15px 0 11px 0;}
.board tbody .title, .board tfoot .title{border-bottom:solid 1px #ddd;padding-left:15px;}
.board tbody .date, .board tfoot .date{text-align:center;border-bottom:solid 1px #ddd;}
.board tbody a, .board tfoot a{color:#777;}
.board tbody a:hover, .board tfoot a:hover{color:#ff6600;text-decoration:none;}


/**°Ô½ÃÆÇ - »ó´Ü °Ë»ö**/
.search{width:100%;text-align:right;}
.search thead{display:none;}
.search tbody{font-size:13px;}
.search tbody .btn_write{text-align:left;}
.search tbody .btn_write a{display:inline-block;background:#999;color:#fff;padding:8px 18px 8px 18px;}
.search tbody .btn_write a:hover{text-decoration:none;background:#ff6600;}
.search tbody .btn{text-align:center;display:inline-block;background:#999;color:#fff;padding:7px 18px 8px 18px;margin-left:5px;border:1px solid #999;}
.search tbody .btn:hover{background:#ffd57c;text-decoration:none;color:#ff5400;border:1px solid #ffd57c;}
.search tbody .board_search{width:180px;text-align:left;border:solid 1px #ccc;padding:8px 5px 8px 5px;margin-left:5px;}
.search tbody select{border:solid 1px #ccc;width:80px;height:33px;}
.search tfoot td{height:15px;}


/**°Ô½ÃÆÇ - ÇÏ´Ü ÆäÀÌÁö**/
.page{width:100%;font-family:"verdana";font-size:12px;}
.page thead{height:20px;}

.page tbody .arr_left{text-align:right;}
.page tbody .page_number{text-align:center;}
.page tbody .page_number a{border:solid 1px #fff;padding:8px 11px 9px 11px;}
.page tbody .page_number a:hover{background:#ffd57c;border:solid 1px #f7b455;text-decoration:none;color:#ff5400;}
.page tbody .page_number b{color:#ff5400;padding:8px 11px 9px 11px;}
.page tbody .arr_right{text-align:left;}

.page tfoot{display:none;}



/**°Ô½ÃÆÇ - ºä ÆäÀÌÁö**/
.view{width:100%;}

.view thead{font-size:13px;color:#666;font-weight:normal;}
.view thead .title{text-align:left;border-top:solid 2px #666;border-bottom:solid 1px #666;padding:14px 0 12px 15px;}
.view thead .hit{text-align:center;border-top:solid 2px #666;border-bottom:solid 1px #666;}
.view thead .date{text-align:center;border-top:solid 2px #666;border-bottom:solid 1px #666;}

.view tbody td {text-align:center;font-size:13px; color:#666; line-height:180%;padding:30px 10px;border-bottom:solid 1px #ccc;}
.view tbody td p{text-align:left;padding-top:15px;}


.view tfoot .btn{text-align:right;padding:10px 0;font-size:12px;}
.view tfoot .btn a{text-align:center;display:inline-block;background:#999;color:#fff;padding:9px 18px 9px 18px;margin-left:5px;}
.view tfoot .btn a:hover{background:#ffd57c;text-decoration:none;color:#ff5400;}



/**ÀÇ·á»ó´ã °Ô½ÃÆÇ**/
.qna{width:100%;}

.qna thead{text-align:center;font-size:13px;color:#666;font-weight:bold;background:#ebebeb;}
.qna thead .number{border-top:solid 2px #666;border-bottom:solid 1px #666;padding:14px 0 12px 0;background:url(../img/board_bg.png) no-repeat right 15px;}
.qna thead .title{border-top:solid 2px #666;border-bottom:solid 1px #666;background:url(../img/board_bg.png) no-repeat right 15px;}
.qna thead .set{border-top:solid 2px #666;border-bottom:solid 1px #666;background:url(../img/board_bg.png) no-repeat right 15px;}
.qna thead .date{border-top:solid 2px #666;border-bottom:solid 1px #666;}

.qna tbody, .qna tfoot{font-size:13px;color:#777;font-weight:normal;}
.qna tbody .number, .qna tfoot .number{text-align:center;border-bottom:solid 1px #ccc;padding:15px 0 11px 0;}
.qna tbody .title, .qna tfoot .title{border-bottom:solid 1px #ddd;padding-left:40px;background:url(../img/q_bg.png) no-repeat 15px 15px;}
.qna tbody .title .secret, .qna tfoot .title .secret{padding-left:5px;}

.qna tbody .set, .qna tfoot .set{text-align:center;border-bottom:solid 1px #ddd;}
.qna tbody .set .end, .qna tfoot .set .end{display:inline-block;padding:5px 10px;border:solid 1px #0871d2;color:#0871d2;}
.qna tbody .set .ing, .qna tfoot .set .ing{display:inline-block;padding:5px 10px;border:solid 1px #6b6b6b;color:#6b6b6b;}

.qna tbody .date, .qna tfoot .date{text-align:center;border-bottom:solid 1px #ddd;}
.qna tbody a, .qna tfoot a{color:#777;}
.qna tbody a:hover, .qna tfoot a:hover{color:#ff6600;text-decoration:none;}



/**ÀÇ·á»ó´ã °Ô½ÃÆÇ - ºä ÆäÀÌÁö**/
.qna_view{width:100%;}

.qna_view thead{font-size:13px;color:#666;font-weight:normal;}
.qna_view thead .title{text-align:left;border-top:solid 2px #666;border-bottom:solid 1px #666;padding:14px 0 12px 40px;background:url(../img/q_bg.png) no-repeat 15px 13px;}
.qna_view thead .hit{text-align:center;border-top:solid 2px #666;border-bottom:solid 1px #666;}
.qna_view thead .date{text-align:center;border-top:solid 2px #666;border-bottom:solid 1px #666;}

.qna_view tbody .question {text-align:center;font-size:13px; color:#666; line-height:180%;padding:30px 10px;}
.qna_view tbody .question p{text-align:left;padding-top:15px;}

.qna_view tbody .answer_title{text-align:left;color:#0099ff;font-size:13px; line-height:180%;padding:10px 10px 7px 35px;background:url(../img/a_bg.png) no-repeat 10px 13px;border-top:solid 1px #ccc;}
.qna_view tbody .answer {font-size:13px; color:#666; line-height:180%;padding:10px 10px 30px 35px;}
.qna_view tbody .answer p{text-align:left;}


.qna_view tfoot td{border-top:solid 1px #666;}
.qna_view tfoot .btn{text-align:right;padding:10px 0;font-size:12px;}
.qna_view tfoot .btn a{text-align:center;display:inline-block;background:#999;color:#fff;padding:9px 18px 9px 18px;margin-left:5px;}
.qna_view tfoot .btn a:hover{background:#ffd57c;text-decoration:none;color:#ff5400;}


/** ºñ¹Ð¹øÈ£ ÀÔ·Â **/
.sn{width:50%;margin:0 auto;font-size:13px;}
.sn thead{height:100px;}
.sn .title{background:#f4f4f4;color:#666;text-align:center;padding:20px 0;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;}
.sn .pass{padding:0 15px;border:solid 1px #e6e6e6;}
.sn .pass input{width:70%;border:solid 1px #bbb;padding:5px 0;}
.sn .pass .btn{display:inline-block;background:#999;color:#fff;padding:5px 20px;margin-left:5px;}
.sn .pass .btn:hover{background:#666;color:#fff;text-decoration:none;}
.sn .info{font-size:12px;color:#666;padding:10px 0 100px 15px;word-spacing:-0.05em;letter-spacing:-0.05em;}


/** ÀÇ·á»ó´ã ±Û¾²±âÆû **/
.write07{width:100%;margin:0 auto;font-size:13px;word-spacing:-0.05em;letter-spacing:-0.05em;color:#666;}
.write07 thead .check{padding:20px 0;text-align:center;}
.write07 thead .check input{vertical-align:middle;}
.write07 thead textarea{width:800px;line-height:160%;height:195px;font-family:"dotum";border:solid 4px #ccc;padding:15px;color:#666;}
.write07 tfoot textarea{width:800px;line-height:160%;height:195px;font-family:"dotum";border:solid 4px #ccc;padding:15px;color:#666;}
.write07 .title{width:140px;background:#f4f4f4;color:#666;text-align:center;padding:20px 0;border-top:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;}
.write07 .title2{width:140px;background:#f4f4f4;color:#666;text-align:center;padding:20px 0;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;}
.write07 .write{font-size:12px;padding:0 15px;border-top:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;}
.write07 .write input{width:100%;}
.write07 .write textarea{width:99%;height:170px;border:solid 4px #ccc;margin:15px 0;}
.write07 .write2{padding:0 15px;border-top:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;}
.write07 .write2 input{width:100%;border:solid 1px #bbb;padding:5px 0;}
.write07 .write3{font-size:12px;padding:0 15px;border:solid 1px #e6e6e6;}
.write07 .write4{font-size:12px;padding:0 15px;border-top:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;}
.write07 .write5{font-size:12px;padding:15px;border:solid 1px #e6e6e6;}
.write07 .write5 .file{width:80%; margin-bottom:10px;height:25px;}

.write07 .text{font-size:12px;border-top:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;}
.write07 .write input, .write0701 .write2 input{border:solid 1px #bbb;padding:5px 0;}
.write07 .pass .btn{display:inline-block;background:#999;color:#fff;padding:5px 20px;margin-left:5px;}
.write07 .pass .btn:hover{background:#666;color:#fff;text-decoration:none;}
.write07 tfoot .info{line-height:160%;color:#ff6600;border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;padding:20px 23px;}
.write07 tfoot .btn{padding-top:30px;text-align:center;}
.write07 tfoot .btn .ok{display:inline-block;background:#666;color:#fff;width:100px;padding:8px 0;}
.write07 tfoot .btn .ok:hover{text-decoration:none;background:#ff6600;}
.write07 tfoot .btn .cancle{display:inline-block;background:#999;color:#fff;width:100px;padding:8px 0; margin-left:5px;vertical-align:middle;}
.write07 tfoot .btn .cancle:hover{text-decoration:none;background:#ff6600;}




/** ·Î±×ÀÎ **/
.login{width:50%;margin:50px auto 0 auto;word-spacing:-0.05em;letter-spacing:-0.05em;text-align:center;}
.login thead{}
.login thead input{width:100%;border:solid 1px #bbb;padding:10px 0;margin-bottom:10px;}
.login tbody{font-size:11.5px;color:#666;}
.login tbody .btn a{font-size:15px;width:100%;display:inline-block;color:#fff;background:#46413b;padding:10px 0;margin:0 0 10px 0;}
.login tbody .btn a:hover{background:#666;text-decoration:none;}
.login tfoot a{font-size:15px;width:195px;display:inline-block;color:#fff;padding:10px 0;margin:20px 0 0 0;}
.login tfoot a:hover{background:#666;text-decoration:none;}
.login tfoot .idsearch{background:#de6e00;margin-right:10px;}
.login tfoot .signin{background:#425fad;}




/** È¸¿ø°¡ÀÔÆû **/
.signin{width:100%;margin:0 auto;font-size:13px;word-spacing:-0.05em;letter-spacing:-0.05em;color:#666;}
.signin thead .top_info{padding:0 0 10px 0;line-height:140%;letter-spacing:0;}
.signin thead textarea{width:800px;line-height:160%;height:195px;font-family:"dotum";border:solid 4px #ccc;padding:15px;color:#666;}
.signin thead .check {padding:20px 0;text-align:center;}
.signin thead .check input{text-align:center;vertical-align:middle;}
.signin .title{width:140px;background:#f4f4f4;color:#666;text-align:center;border-top:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;}
.signin .write{font-size:12px;padding:10px 15px;border-top:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;}
.signin .write input{width:50%;border:solid 1px #bfbfbf;padding:5px}
.signin .write a{background:#999;margin-left:5px;display:inline-block;width:80px;text-align:center;padding:5px 0;color:#fff;}
.signin .write a:hover{background:#666;text-decoration:none;}
.signin .write b{display:inline-block;font-weight:normal;padding-top:5px;}
.signin .title2{width:140px;background:#f4f4f4;color:#666;text-align:center;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;}
.signin .write2{font-size:12px;padding:10px 15px;border-top:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;}
.signin .write2 input{width:10%;border:solid 1px #bfbfbf;padding:5px}
.signin tfoot .btn{padding-top:30px;text-align:center;}
.signin tfoot .btn .ok{display:inline-block;background:#666;color:#fff;width:100px;padding:8px 0;}
.signin tfoot .btn .ok:hover{text-decoration:none;background:#ff6600;}
.signin tfoot .btn .cancle{display:inline-block;background:#999;color:#fff;width:100px;padding:8px 0; margin-left:5px;}
.signin tfoot .btn .cancle:hover{text-decoration:none;background:#ff6600;}




/** ºñ¹Ð¹øÈ£ Ã£±â **/
.sn_search{width:50%;margin:50px auto 0 auto;word-spacing:-0.05em;letter-spacing:-0.05em;font-size:15px;}
.sn_search thead{background:#f4f4f4;height:23px;}
.sn_search tbody{background:#f4f4f4;}
.sn_search tbody .empty{background:#f4f4f4;height:10px;}
.sn_search tbody .empty2{background:#f4f4f4;height:23px;}
.sn_search .title{width:100px;color:#666;text-align:center;}
.sn_search .field input{border:solid 1px #ddd;padding:8px;}
.sn_search .field .name{width:90%;}
.sn_search .field .phone{width:20%;}

.sn_search tfoot{text-align:center;font-size:12px;color:#666;}
.sn_search tfoot .btn a{font-size:15px;display:inline-block;width:65%;background:#46413b;color:#fff;padding:9px 0;margin:20px 0 5px 0;}
.sn_search tfoot .btn a:hover{text-decoration:none;background:#de6e00;}




/** FAQ °Ô½ÃÆÇ**/
.board_faq{width:100%;}

.board_faq thead{text-align:center;font-size:13px;color:#666;font-weight:bold;}
.board_faq thead .number{border-top:solid 2px #666;border-bottom:solid 1px #666;padding:14px 0 12px 0;background:url(../img/board_bg.png) no-repeat right 15px;}
.board_faq thead .title{border-top:solid 2px #666;border-bottom:solid 1px #666;background:url(../img/board_bg.png) no-repeat right 15px;}
.board_faq thead .date{border-top:solid 2px #666;border-bottom:solid 1px #666;}

.board_faq tbody, .board_faq tfoot{font-size:13px;color:#777;font-weight:normal;}
.board_faq tbody .number, .board_faq tfoot .number{text-align:center;border-bottom:solid 1px #ccc;padding:15px 0 11px 0;}
.board_faq tbody .title, .board_faq tfoot .title{border-bottom:solid 1px #ddd;padding-left:40px;background:url(../img/q_bg.png) no-repeat 15px 15px;}
.board_faq tbody .date, .board_faq tfoot .date{text-align:center;border-bottom:solid 1px #ddd;}
.board_faq tbody a, .board_faq tfoot a{color:#777;}
.board_faq tbody a:hover, .board_faq tfoot a:hover{color:#ff6600;text-decoration:none;}




/* °¢ ¼ºÇü °Ô½ÃÆÇ*/
#contents h2{font-size:12px;color:#666666;padding-bottom:5px;}
.board_opentype{width:100%;color:#666666;}
.board_opentype thead td{background:#dadbda;padding:30px 0 25px 0;color:#993300; font-size:16px; text-decoration:underline;text-align:center;}
.board_opentype tbody td{background:#dadbda;}
.board_opentype tbody .arr_left{text-align:right;}
.board_opentype tbody .arr_right{text-align:left;}
.board_opentype tbody .ima{text-align:center;}
.board_opentype tbody .ima img{border:solid 3px #fff;}
.board_opentype tbody .text{text-align:center;font-size:14px; font-weight:bold;padding:15px 0 35px 0;}
.board_opentype tfoot .text{text-align:center;font-size:12px;padding:12px 0 40px 0;}


.list_opentype{width:100%;color:#666666;}
.list_opentype thead td{height:40px;}
.list_opentype tbody .img_list a{display:inline-block;border:solid 2px #fff;}
.list_opentype tbody .img_list a:hover{border:solid 2px #ef7f00;}
.list_opentype tfoot .text_list{vertical-align:top;font-size:12px;padding-top:5px;}




/*µ¡±Û*/
.reply{width:100%;color:#666666;font-size:13px;}
.reply thead .reply_write{height:85px;}
.reply thead .reply_write textarea{width:695px;height:85px;background:#f1f1f1;border:solid 1px #666666;}
.reply thead .reply_btn{text-align:center;}
.reply thead .reply_btn a{display:inline-block;width:110px;background:#79a2b7;padding:35px 0;color:#fff;border-top:solid 1px #666666;border-bottom:solid 1px #666666;border-right:solid 1px #666666;}
.reply thead .reply_btn a:hover{background:#777;color:#fff;text-decoration:none;}

.reply tbody .reply_con{padding:19px 0 0 45px;background:url(../img/bg_reply.png) 0 22px no-repeat;border-bottom:dashed 1px #e8e8e8;}
.reply tbody .reply_con b{width:100%;display:inline-block;font-size:11px;padding:3px 0 19px 0;font-weight:normal;}
.reply tbody .last{border-bottom:solid 1px #666;}