<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*List*/
.boardListContainer { position:relative; color:#595b5d; font-size:0.95em; box-sizing:border-box; margin:0 auto; width:100%; padding:0px 15px;}
.boardListContainer select { font-size:0.95em; }
.boardListContainer fieldset { border:none; }
.boardListContainer fieldset legend { display:none; }
.boardListContainer a { color:#595b5d; text-decoration:none; }

.boardListContainer img { border:none; vertical-align:middle; }
.boardListContainer .boardList {}
.boardListContainer .boardList .of{overflow:hidden; margin-bottom:5px;}
.boardListContainer .boardList .boardListTitle { float:left; padding:0 0 0 0px;  line-height:30px; font-size:0.85em;}
.boardListContainer .boardList .boardListRightTitle { text-align:right; font-size:0.9em;}
.boardListContainer .boardList .boardListRightTitle form.categoryForm { display:inline; margin:0; padding:0; }
.boardListContainer .boardList .boardListRightTitle form.categoryForm fieldset { display:inline; margin:0; padding:0; border:none; }
.boardListContainer .boardList .boardListRightTitle form.categoryForm fieldset legend { display:none; }
.boardListContainer .boardList table { border-collapse:collapse; word-wrap:break-all; }
.boardListContainer .boardList table caption { display:none; }
.boardListContainer .boardList table thead { background:linear-gradient(180deg, #fefefe 0%, #eee 100%); behavior:url(/css/htc/PIE-1.0.0/PIE.htc); -pie-background: linear-gradient(#fefefe, #eee); }
.boardListContainer .boardList table thead tr th { padding:6px 5px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; color:black; text-align:center; white-space:nowrap; word-wrap:break-word; }
.boardListContainer .boardList table thead tr th span { display:block; width:100%; border-left:1px dotted #bbb; }
.boardListContainer .boardList table thead tr th.first { border-left:1px solid #ddd; }
.boardListContainer .boardList table thead tr th.first span { border-left:none; }
.boardListContainer .boardList table thead tr th.last { border-right:1px solid #ddd; }
.boardListContainer .boardList table tbody tr td { padding:7px 5px; border-bottom:1px solid #ddd; text-align:center; word-wrap:break-word; }
/*.boardListContainer .boardList table tbody tr.first { background:url(/images/board/layout/bar_bg_bot.gif) repeat-x; }*/
.boardListContainer .boardList table tbody tr td.num {  }
.boardListContainer .boardList table tbody tr td.title { text-align:left; vertical-align:middle; }
.boardListContainer .boardList table tbody tr td.author {  }
.boardListContainer .boardList table tbody tr td.rdate { white-space:nowrap }
.boardListContainer .boardList table tbody tr td.rnum {  }
.boardListContainer .boardButton{ text-align:right;box-sizing:border-box; margin-top:20px; }
.boardListContainer .boardButton a{padding:0.75rem 1rem; min-width:auto; height:auto; line-height:1; display:inline-block; text-align:center; margin:0 auto; color:#fff; font-size:0.9rem; font-weight:bold; cursor:pointer;  border-radius:1px; outline: none; background-color: #898989; }
.manageButton{margin-top:10px; font-size:0.8em;}


/*ì¹´í…Œê³&nbsp;ë¦¬*/
.boardListRightTitle{}
.boardListRightTitle select::-ms-expand {  display: none;    -webkit-display: none;    -moz-display: none;    -o-display: none;    -ms-display: none;}
.boardListRightTitle select{ border: 0 none;  padding: 0;  margin: 0;  background: transparent;  outline: none; height:30px; line-height:30px;  padding-right:30px; padding-left:10px; border:none; background-image:none;   -webkit-appearance: none;    -moz-appearance: none;    -o-appearance: none;	-ms-appearance: none;	background: #fff url('/images/mobile/sel.png') no-repeat right center; border:1px solid #ddd; box-sizing:border-box; border-radius:0;}
.no_post{text-align:center !important; padding:75px 0px 20px 0px !important; background: #f8f8f8 url('/images/content/nodata.png') no-repeat center 15px !important; background-size: 50px auto !important; width:100% !important;}



/* ì¼ë°˜ìŠ¤í‚¨ ê²€ìƒ‰*/
.boardListContainer .boardSearch{overflow:hidden;  box-sizing:border-box; padding:10px 10px; background-color:#f8f8f8;}
.boardListContainer .boardSearch label{display:none;}
.boardListContainer .boardSearch select::-ms-expand {  display: none;    -webkit-display: none;    -moz-display: none;    -o-display: none;    -ms-display: none;}
.boardListContainer .boardSearch select{*background-image:none;  border:none;   -webkit-appearance: none;    -moz-appearance: none;    -o-appearance: none;	-ms-appearance: none;	background:#dedede url('/images/mobile/sel.png') no-repeat right center; font-size:0.95em;color:#777; height:25px;line-height:25px;  padding:0 0 0 10px; border-right:1px solid #dee2e6; width:80px; border-radius:0; box-sizing:border-box; float:left; margin-right:5px;}
.boardListContainer .boardSearch  input[type="text"] {border-radius: 0 !important;  -webkit-appearance: none !important;   font-size:0.95em;  color: #4d4d4d;  text-indent: 5px !important; height: 25px; line-height:25px; background:transparent; border:none;width: 55%;border:none; box-sizing:border-box; float:left;background: #fff;   }
.boardListContainer .boardSearch input[type="button"] { margin:0; vertical-align:middle;border:none; height: 25px; line-height:25px;  float:right; border-radius:0; border-left:none;width:calc(45% - 85px);background-color:#424242; color:#fff;  }



/* ê°¤ëŸ¬ë¦¬ìŠ¤í‚¨*/
legend{display:none;}
.boardGalleryContainer{ padding:0px 15px;}
.boardGalleryContainer .boardList .of{overflow:hidden; margin-bottom:5px;}
.boardGalleryContainer .boardList .boardListTitle { float:left; padding:0 0 0 0px;  line-height:30px; font-size:0.85em;}
.boardGalleryContainer .boardList .boardListRightTitle { text-align:right; font-size:0.9em;}
.boardGalleryContainer .boardList .boardListRightTitle form.categoryForm { display:inline; margin:0; padding:0; }
.boardGalleryContainer .boardList .boardListRightTitle form.categoryForm fieldset { display:inline; margin:0; padding:0; border:none; }
.boardGalleryContainer .boardList .boardListRightTitle form.categoryForm fieldset legend { display:none; }

.boardGalleryContainer .boardSearch{overflow:hidden;  box-sizing:border-box; padding:10px 10px; background-color:#f8f8f8;}
.boardGalleryContainer .boardSearch label{display:none;}
.boardGalleryContainer .boardSearch select::-ms-expand {  display: none;    -webkit-display: none;    -moz-display: none;    -o-display: none;    -ms-display: none;}
.boardGalleryContainer .boardSearch select{*background-image:none;  border:none;   -webkit-appearance: none;    -moz-appearance: none;    -o-appearance: none;	-ms-appearance: none;	background:#dedede url('/images/mobile/sel.png') no-repeat right center; font-size:0.95em;color:#777; height:25px;line-height:25px;  padding:0 0 0 10px; border-right:1px solid #dee2e6; width:80px; border-radius:0; box-sizing:border-box; float:left; margin-right:5px;}
.boardGalleryContainer .boardSearch  input[type="text"] {border-radius: 0 !important;  -webkit-appearance: none !important;   font-size:0.95em;  color: #4d4d4d;  text-indent: 5px !important; height: 25px; line-height:25px; background:transparent; border:none;width: 55%;border:none; box-sizing:border-box; float:left;background: #fff;   }
.boardGalleryContainer .boardSearch input[type="button"] { margin:0; vertical-align:middle;border:none; height: 25px; line-height:25px;  float:right; border-radius:0; border-left:none;width:calc(45% - 85px);background-color:#424242; color:#fff;  }

.boardGalleryContainer  .boardButton { margin-top:20px; padding:0; text-align:right; box-sizing:border-box; padding:0px 10px;}
.boardGalleryContainer  .boardButton a{width: 80px;height: 35px;line-height: 35px; display:inline-block; text-align:center; margin:0 auto; color:#fff; font-size:0.9em; font-weight:bold; cursor:pointer;  border-radius:1px; outline: none; background-color: #7a0086; }
.boardGalleryContainer  .boardButton img{width:80px; height:auto;}

.boardListContainer .boardList ul.board{ border-top:2px solid #222; border-radius:0px; border-bottom:1px solid #ddd;}
.boardListContainer .boardList ul.board li{padding:15px 0px;background:url('/images/content/dot_line.gif') repeat-x left top; }
.boardListContainer .boardList ul.board li:first-child{background:none;}
.boardListContainer .boardList ul.board li div{position:relative;}
.boardListContainer .boardList ul.board li div a{font-size:1.1em; font-weight:500; letter-spacing:-0.04em; color:#333;}
.boardListContainer .boardList ul.board li div p.att{position:absolute; top:50%; right:10px; margin-top:-13.5px;}
.boardListContainer .boardList ul.board li p.date{color:#888; margin-top:10px; font-size:0.85em;}
.boardListContainer .boardList ul.board li p.date span{font-size:0.7em; padding:0px 5px;}
.boardListContainer .boardList ul.board li p.contxt{margin-top:10px; }
.boardListContainer .boardList ul.board li p.contxt a{font-size:0.95em; color: #595b5d; }
.boardListContainer .boardList ul.board li.no_post{text-align:center; }
.boardListContainer .boardList ul.board li p.subject{font-size:1.1em; font-weight:bold; color:#444; margin-bottom:5px;}
.boardListContainer .boardList ul.board li span.bar{color:a1a1a1; padding:0px 10px;}

.noGallery{text-align:center; background-color:#f8f8f8; padding:30px 0px;}

/*View*/
.boardViewContainer { position:relative; color:#595b5d; font-size:0.95rem;  box-sizing:border-box; padding:0px 15px; }
.boardViewContainer hr { display:none; }
.boardViewContainer select, .boardViewContainer textarea { font-size:0.95rem; }
.boardViewContainer fieldset { margin:0; padding:0; border:none; }
.boardViewContainer fieldset legend { display:none; }
.boardViewContainer a { color:#595b5d; text-decoration:none; }
.boardViewContainer img { border:none; vertical-align:middle; }
.boardViewContainer .boardViewTitle { position:relative;border-bottom:1px solid #dee2e6; padding-bottom:10px; }
.boardViewContainer .boardViewTitle p.title,
.boardViewContainer thead th{ color: #000; font-weight:bold; font-size: 1.2rem; font-weight:bold; letter-spacing:-0.06em; line-height:130%; text-align:left; vertical-align:middle;}
.boardViewContainer .boardViewTitle p.date{font-size:0.85em; color:#a8a8a8; margin-top:10px; font-weight:normal; line-height:1; }
.boardViewContainer p.date span{font-size:0.85em; padding:0px 5px; color:#ddd;}
.boardViewContainer .pnlAttachedImage { margin:5px 0px; }
.boardViewContainer .pnlAttachedImage img{width:100%; margin-bottom:10px;}
.boardViewContainer .boardViewContent { width:100%;  font-size:1rem !important; font-family: inherit;  padding:1rem 0; }
.boardViewContainer .boardViewContent img { width:100% !important; height:auto !important;}
.boardViewContainer .boardViewContent p,
.boardViewContainer .boardViewContent div{font-size:1rem !important; font-family: inherit;}
.boardViewContainer .boardViewFile { border-bottom:1px solid #dee2e6; font-size:0.85em; color:#b4b4b4;padding:8px 0px;  margin-bottom:20px; word-break:break-all;}
.boardViewContainer .boardViewFile a{color:#828282;}
.boardViewContainer .boardViewFile p { margin:0; padding:2px 0; font-size:0.9em; }
.boardViewContainer .boardViewFile p.title{color:#323232; font-size:1.2em;}
.boardViewContainer .boardViewFile p span.att_img{background:url('/images/board/clip/file.gif') no-repeat left center; padding-left:10px; background-size:8px auto; } 
.boardViewContainer .boardViewFile p span.date{font-size:0.75em;}
.boardViewContainer .boardViewContent table{width:100% !important;}

.boardViewContainer ul.moreColum li{ padding:8px 5px; vertical-align:middle; border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf;color:#323232; font-size:0.9em;}
.boardViewContainer ul.moreColum li.boardPrev span{position:relative; padding-right:10px; } 
.boardViewContainer ul.moreColum li.boardPrev span:after{content:'';display : block; position : absolute; right :0; top:50%; margin-top : -5px; width :1px; height : 10px; background : #ddd; }
.boardViewContainer ul.moreColum li.boardPrev{margin-top:-1px;}
.boardViewContainer ul.moreColum li a { padding-left:10px; color:#848484;  }

.boardViewContainer table{}
.boardViewContainer table th, .boardViewContainer table td { padding:10px 5px; border-bottom:1px solid #dee2e6;  }
.boardViewContainer table th { text-align:left;}
.boardViewContainer table th span { display:block; margin:0 10px 0 5px; background:url('/images/mobile/th.gif') no-repeat right center; color:#a8a8a8; font-size:0.95em; font-weight:bold; letter-spacing:-0.05em;  }
.boardViewContainer table ul li{font-size:0.75rem;}
.boardViewContainer table ul li span{padding:0 5px;}

.boardViewContainer .boardButton {margin-top:40px; overflow:hidden; box-sizing:border-box;  text-align:right;}
.boardViewContainer .boardButton a{ display:inline-block; text-align:right; line-height:35px;margin:0 auto; height:35px; color:#fff; font-size:0.8rem; padding:0px 1rem;font-weight:bold; cursor:pointer;  border-radius:1px; outline: none; background-color:#014099;font-weight:500; }
.boardViewContainer .boardButton a.btn_list{background-color:#93969e; color:#fff;}
.boardViewContainer .boardButton a.btn_others{background-color:#fff; color:#93969e; border:1px solid #93969e; box-sizing:border-box;}
.boardViewContainer .boardViewContent img.articleImgInBody{width:100%;}
.boardViewContainer .boardButton .fl a{background-color:#454545;} 



.boardViewContainer .boardButton2 {margin-top:20px; overflow:hidden; box-sizing:border-box;padding: 0px 10px; text-align:center;}
.boardViewContainer .boardButton2 a{width:20%; display:inline-block; text-align:center; line-height:36px;margin:0 auto; height:36px;background-color:#93969e; color:#fff; font-size:1.05em; font-weight:bold; cursor:pointer; border:2px solid #93969e;   border-radius:1px; outline: none;  }
.boardViewContainer .boardButton2 a.btn_list{background-color:#93969e; color:#fff;}
.boardViewContainer .boardButton2 a.btn_others{background-color:#fff; color:#93969e; border:1px solid #93969e; box-sizing:border-box;}

/*Write*/
.boardWriteContainer { position:relative; color:#595b5d; font-size:0.95em; box-sizing:border-box; padding:0px 15px;    }
.boardWriteContainer form { margin:0; padding:0; }
.boardWriteContainer select, .boardWriteContainer textarea { font-size:0.95em; }
.boardWriteContainer fieldset { margin:0; padding:0; border:none; }
.boardWriteContainer fieldset legend { display:none; }
.boardWriteContainer img { border:none; vertical-align:middle; }
.boardWriteContainer table { border-collapse:collapse;word-wrap:break-all; }
.boardWriteContainer table caption { display:none; }
.boardWriteContainer table tr { border-bottom:1px dotted #ddd; }
.boardWriteContainer table tr.trBoardSubject, .boardWriteContainer table tr.trBoardContent { border:none; }
.boardWriteContainer table th, .boardWriteContainer table td { padding:10px 0; border-bottom:1px solid #dee2e6;  }
.boardWriteContainer table th { text-align:left;}
.boardWriteContainer table th span { display:block; margin:0 10px 0 5px; background:url('/images/mobile/th.gif') no-repeat right center; color:#222; font-size:0.95em; font-weight:bold; letter-spacing:-0.05em;  }
.boardWriteContainer table td input[type="text"], .boardWriteContainer table td input[type="password"], .boardWriteContainer table td textarea { vertical-align:middle; border:1px solid #dee2e6;  -webkit-appearance: none !important;  background: #fff; border-radius:3px; box-sizing: border-box; padding:9px 5px 8px 5px; height:35px;}
.boardWriteContainer select::-ms-expand {  display: none;    -webkit-display: none;    -moz-display: none;    -o-display: none;    -ms-display: none;}
.boardWriteContainer select {border: 0 none;  padding: 0;  margin: 0;  background: transparent;  outline: none; height:35px; line-height:34px;  padding-right:15px; padding-left:5px; border:none; background-image:none;   -webkit-appearance: none;    -moz-appearance: none;    -o-appearance: none;	-ms-appearance: none;	background: #fff url('/images/default/content/sel.png') no-repeat right center; border:1px solid #666; box-sizing:border-box; border-radius:0; }
.boardWriteContainer table td input[type="checkbox"]{margin-left:5px;}

.boardWriteContainer table td img { border:none; vertical-align:middle; }
.boardWriteContainer .boardButton {box-sizing:border-box; padding:0px 5px; text-align:center; margin-top:30px;}
.boardWriteContainer .boardButton input[type="submit"] { border: 0 none;  padding: 0;  margin: 0;   -webkit-appearance: none !important;  background: #fff;  outline: none;  cursor: pointer;width:32%; height:36px;background-color:#263238; color:#fff; font-size:1.05em;font-weight:bold; border:2px solid #263238;   border-radius:1px; outline: none; }
.boardWriteContainer .boardButton a.btn_cancel {width:32%; margin-left:1%; height:38px; line-height: 38px;background-color:#fff; color:#263238; font-size:1.05em; font-weight:bold; cursor:pointer; border:1px solid #263238;   border-radius:1px; outline: none; box-sizing:border-box;  display:inline-block; vertical-align:middle; padding:0;}

/*íŒŒì¼ì—…ë¡œë“œ + ìŠ¤íƒ€ì¼*/
.up_filebox label {margin-right:0.4em; display: inline-block; color: #999; font-size: inherit; line-height: normal; vertical-align: middle; cursor: pointer; float:left;}
.up_filebox input[type="file"] {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; }/* íŒŒì¼ í•„ë“œ ìˆ¨ê¸°ê¸° */
.boardWriteContainer table td.fup img{width:41px; height:41px;}
.boardWriteContainer table td.fup{font-size:0.7em; color:#a8a8a8; position:relative;}
.boardWriteContainer table td.fup p{width:100%;display:block; padding-top:5px;}
.tb_write td.fup{font-size:0.7em; color:#a8a8a8;}
.tb_write td.fup img{width:41px; height:41px;}


/*Auth*/
.boardAuthContainer { position:relative; color:#333; font-size:0.9em;  }
.boardAuthContainer img { border:none; vertical-align:middle; }
.boardAuthContainer .boardAuth { width:100%; margin:0px auto; background:#fff; text-align:center; border-top:1px solid #ddd;  padding:10px 0px;}
.boardAuthContainer .boardAuth img.auth{width:65px; height:auto;}
.boardAuthContainer .boardAuth h3 { margin:0px;font-size:0.9em; text-align:center; }
.boardAuthContainer .boardAuth form { margin:0; padding:10px 0; text-align:center; }
.boardAuthContainer .boardAuth fieldset { margin:0; padding:0; border:none; vertical-align:middle; }
.boardAuthContainer .boardAuth fieldset legend { display:none; }
.boardAuthContainer .boardAuth .input{background: url('/images/default/content/dot_line.gif')repeat-x bottom;}
.boardAuthContainer .boardAuth fieldset input[type="password"] {padding:2px; margin-bottom:15px;border-radius:0px; -webkit-border-radius:0;  -moz-border-radius:0;  -ms-border-radius:0; background:none; outline:none;   -webkit-appearance: none !important;  background: #fff; border:1px solid #ddd; height:25px;}
.boardAuthContainer .boardAuth fieldset input[type="image"] { vertical-align:middle;border-radius:0px; -webkit-border-radius:0;  -moz-border-radius:0;  -ms-border-radius:0; width:70px; height:auto;  margin-top:20px;}
.boardAuthContainer .boardAuth fieldset a img{ width:70px; height:auto; margin-top:20px;}


/*Select*/
.boardSelectContainer { position:relative; color:#595b5d; font-size:0.95em; }
.boardSelectContainer img { border:none; vertical-align:middle; }
.boardSelectContainer .boardSelect { width:80%; margin:0 auto; background:#fff; border:1px solid #ddd; box-shadow:0 0 8px #eee; behavior:url(/css/htc/PIE-1.0.0/PIE.htc); }
.boardSelectContainer .boardSelect h3 { margin:0px; padding:6px 0 6px 10px; border-bottom:1px solid #ddd; font-size:0.95em; text-align:center; background:linear-gradient(180deg, #fefefe 0%, #eee 100%); behavior:url(/css/htc/PIE-1.0.0/PIE.htc); -pie-background: linear-gradient(#fefefe, #eee); }
.boardSelectContainer .boardSelect form { margin:0; padding:30px 0; text-align:center; }
.boardSelectContainer .boardSelect fieldset { margin:0; padding:0; border:none; vertical-align:middle; }
.boardSelectContainer .boardSelect fieldset legend { display:none; }
.boardSelectContainer .boardSelect fieldset input[type="password"] { padding:2px; border:1px solid #ddd; box-shadow:0 0 3px #eee; behavior:url(/css/htc/PIE-1.0.0/PIE.htc); }
.boardSelectContainer .boardSelect fieldset input[type="image"] { vertical-align:middle; border:none; }
.boardSelectContainer .boardSelect select::-ms-expand {  display: none;    -webkit-display: none;    -moz-display: none;    -o-display: none;    -ms-display: none;}
.boardSelectContainer .boardSelect select {border: 0 none;  padding: 0;  margin: 0;  background: transparent;  outline: none; height:35px; line-height:34px;  padding-right:20px; padding-left:15px; border:none; background-image:none;   -webkit-appearance: none;    -moz-appearance: none;    -o-appearance: none;	-ms-appearance: none;	background: #fff url('/images/default/content/sel.png') no-repeat right center; border:1px solid #666; box-sizing:border-box; border-radius:0; margin-top:10px;}


/*ErrorMessage*/
.boardErrMsgContainer { position:relative; color:#333; font-size:16px;  text-align:center;padding-top:30px; border-top:2px solid #3a70bd; }
.boardErrMsgContainer img { border:none; vertical-align:middle; width:65px;}
.boardErrMsgContainer .boardErrMsg { margin-bottom:30px; border-bottom:1px solid #dbd2d5; padding-bottom:20px; }
.boardErrMsgContainer .boardErrMsg h3 { margin:0px;font-size:1.1em; font-weight:bold; color:#333; margin-bottom:10px;}
.boardErrMsgContainer .boardErrMsg p { margin-top:10px; text-align:center; }
.boardErrMsgContainer .boardErrMsgButton { text-align:center; }


/*Common*/
a.shadeButton { margin:0 3px; padding:5px 15px; font-size:0.9em; font-weight:bold; text-decoration:none;color:#fff; box-shadow:2px 2px 4px #eee; border-radius: 3px;-webkit-border-radius:3px;background-color: #7a0086; }



/* Table */
.tb01{border-collapse: collapse;	border-spacing: 0; table-layout: fixed; margin-bottom: 7px; font-size: 12px; margin-bottom: 20px;}
.tb01 thead th{ font-size: 13px;  padding:12px 10px 10px 10px; font-weight:bold; border-bottom: 1px solid #e7e7e7; color: #575757;}
.tb01 tbody th{background-color: #f8f8f8;  padding:12px 10px 10px 10px; font-weight:bold; border-bottom: 1px solid #e7e7e7; color: #575757;}
.tb01 tbody td{border-bottom: 1px solid #e7e7e7;padding:12px 10px 10px 10px; }
.tb01 .txt_left{text-align: left;}
.tb01 caption{display:none;}
.tb01 tbody th.f_row {border-top: solid 2px #ce1422;}
.tb01 tbody td.f_row {border-top: solid 2px #7db751;}
.tb01 tbody th.b_row{border-bottom: solid 1px #595b5d;}
.tb01 tbody td.b_row{border-bottom: solid 1px #595b5d;}

.commentInputBody{overflow:hidden;}
.commentInputBody textarea{ border:2px solid #dee2e6; width:80%;float:left;box-sizing:border-box; height:66px; border-right:none;}
.commentInputBody p input[type="submit"]{width:20%; background-color:#3A4050; color:#fff; float:left; height:66px; line-height:66px; color:#fff; border:none;}

/* ì½”ë©˜íŠ¸ */
.tb_mark td input.btn_submit{width:100%; height:58px;  -webkit-appearance: none !important; outline: none;  border-radius:0; cursor: pointer;box-sizing:border-box; background-color:#dee2e6; color:#595b5d; font-size:1.05em; font-weight:bold; cursor:pointer; border:none;outline: none; margin:0; padding:0; }
.mark{margin-top:30px; clear:both;}
.tb_mark{border-collapse: collapse;	border-spacing: 0; table-layout:fixed; line-height:130%;}
.tb_mark th{background-color:#f7f8f9; border:1px solid #dee2e6; vertical-align:middle; font-size:16px;}
.tb_mark td{border:2px solid #dee2e6;padding:0 !important; }
.tb_mark td p.info{color:#a7a8a9; padding: 10px; font-size:0.9em;}
.tb_mark td textarea{border:none; padding:5px; box-sizing:border-box; font-size:0.9em;}
.tb_mark td.btn{padding:0;background-color:#dee2e6;}

.tb_comment{border-collapse: collapse;	border-spacing: 0;  line-height:130%;}
.tb_comment tr{background: url('/images/default/content/dot_line.gif') repeat-x left bottom;}
.tb_comment td{padding:15px 10px; vertical-align:top; font-size:13px; color:#818181}
.tb_comment td p{margin-bottom:5px; font-size:14px; font-weight:bold;}
.tb_comment td span.date{font-size:1.0em; color:#adadad;}
.tb_comment td.edit{text-align:right;}

/*ì½”ë©˜íŠ¸*/
.ctop{margin-bottom:5px;color: #7c9ed2;}
.boardCommentContainer { margin-top:30px; }
.boardCommentContainer .boardComment {background: url('/images/default/content/dot_line.gif') repeat-x left top; padding-top:10px; }
.boardCommentContainer .boardComment a{cursor:pointer; color:#a8a8a8;}
.boardCommentContainer .boardComment .pnlCmt { position:relative; margin-bottom:0px; padding-bottom:10px;}
.boardCommentContainer .boardComment .pnlCmt dl.commentTitle { position:relative; margin:0; padding:0; }
.boardCommentContainer .boardComment .pnlCmt dl.commentTitle dt img { vertical-align:middle;}
.boardCommentContainer .boardComment .pnlCmt dl.commentTitle dt {font-size:0.9em;color:#595b5d; margin-bottom:5px;  }
.boardCommentContainer .boardComment .pnlCmt dl.commentTitle dt.commentTitleRight {font-size:0.7em; position:absolute; top:3px; right:0px; color:#aaa;}
.boardCommentContainer .boardComment .pnlCmt dl.commentTitle dd {font-size:0.9em; color:#666; }
.boardCommentContainer .boardComment .pnlCmt dl.commentTitle dd p{text-align:right;}
.boardCommentContainer .boardComment .pnlFrmEditCmt { padding:0px 0px 10px 0px; }
.boardCommentContainer .boardComment .pnlFrmEditCmt p { position:absolute;top:3px;right:0px; }
.boardCommentContainer .boardComment .pnlFrmReplyCmt { margin:0 0 0 auto; padding:10px 0px 10px 0px; background: url('/images/default/content/dot_line.gif') repeat-x left top;}
.boardCommentContainer .boardComment .pnlFrmReplyCmt p { position:absolute;top:0px;right:0px; }
.boardCommentContainer .boardComment .pnlFrmReEditCmt { margin:0 0 0 auto; padding:10px 0px 10px 0px; background: url('/images/default/content/dot_line.gif') repeat-x left top;}
.boardCommentContainer .boardComment .pnlFrmReEditCmt p { top:18px; }
.boardCommentContainer .boardComment .pnlFrmAddCmt { margin:0 0 0 auto; padding:10px 0px 10px 0px; background: url('/images/default/content/dot_line.gif') repeat-x left top;}
.boardCommentContainer .boardComment .pnlFrmAddCmt p { top:18px; }
.boardCommentContainer form { padding:0; }
.boardCommentContainer input, .boardCommentContainer img { vertical-align:middle; margin:0; }
.boardCommentContainer img { border:none; }
.boardCommentContainer .pnlFrmCmt { padding:5px 0px 5px 0px; margin-bottom:20px; }
.boardCommentContainer .pnlFrmCmt, .boardCommentContainer .pnlFrmEditCmt, .boardCommentContainer .pnlFrmReplyCmt, .boardCommentContainer .pnlFrmAddCmt , .boardCommentContainer .pnlFrmReEditCmt { position:relative; }
.boardCommentContainer input[type="text"], .boardCommentContainer input[type="password"] { border:1px solid #ddd; padding:3px; width:19%; height:25px; line-height:25px; margin-left:5px;}
.boardCommentContainer input[type="text"].authorEmail{width:calc(100% - 67%);}
.boardCommentContainer .boardComment .pnlFrmReplyCmt input[type="text"].authorEmail,
.boardCommentContainer .boardComment .pnlFrmEditCmt input[type="text"].authorEmail{width:calc(100% - 70%);}
.boardCommentContainer .pnlFrmCmt p.btn_re{ top:5px;}

.boardCommentContainer .commentInputTop {font-size:0.8em;margin-bottom:5px;}
.boardCommentContainer .commentInputTop strong{font-size:1.1em;}
.boardCommentContainer .commentInputBody { margin-top:0px; width:100%;position:relative; padding-top:25px;}
.boardCommentContainer .commentWrtie{border-top:1px solid #ddd; padding-top:20px;}
.boardCommentContainer .commentWrtie .commentInputBody{padding-top:5px;}
.boardCommentContainer .boardComment .pnlFrmReplyCmt .commentInputBody{margin-top:-5px;}
.boardCommentContainer .boardComment .pnlFrmEditCmt .commentInputBody{}
.boardCommentContainer .boardComment .pnlFrmReplyCmt .commentInputBody textarea,
.boardCommentContainer .boardComment .pnlFrmEditCmt .commentInputBody textarea{width:100%; border:1px solid #eee; background:#f7f7f7;}
.boardCommentContainer p.name{font-weight:bold;}
.boardCommentContainer p.date{position:absolute;top:10px; right:10px; color:#a8a8a8;font-size:0.75em;}
.boardCommentContainer .ment{margin:10px 0px;}
.boardCommentContainer .boardComment .pnlCmt dl.commentTitle dt a{color:#a8a8a8; font-size:0.75em;}
.of{overflow:hidden;}
.fl_img{float:left; width:9%; }
.fr_input{float:left; width:90%; margin-left:1%; }
.fr_input .mark{margin-top:5px;}
.pl30{padding-left:30px;}
.pl0{padding-left:0px;}

.boardViewContainer .icon_wrap{margin-top:10px;}
.boardViewContainer table.icon{width:100%;  }
.boardViewContainer table.icon td{padding:3px 0px; border:none; text-align:center;}
.boardViewContainer table.icon td img{width:23px;}


/*íŽ˜ì´ì§• */
.boardPageNav {width: 100%;text-align: center; position: relative; margin-top: 2.5rem;}
.boardPageNav ul{}
.boardPageNav ul li{display:inline-block; vertical-align:middle; margin:0 0.2rem; }
.boardPageNav ul li a{display:inline-block; height:2rem; line-height:2rem;  position:relative; box-sizing:border-box; font-weight:normal;padding:0 10px; color:#A8ADB6;}
.boardPageNav ul li.first a{background: url('/images/content/double-left.svg') no-repeat center center; background-size:1rem auto;}
.boardPageNav ul li.prev a{background: url('/images/content/single-left.svg') no-repeat center center; background-size:1rem auto;}
.boardPageNav ul li.prev_on a{background: url('/images/content/single-left.svg') no-repeat center center; background-size:1rem auto;}
.boardPageNav ul li.next_on a{background: url('/images/content/single-right.svg') no-repeat center center; background-size:1rem auto;}
.boardPageNav ul li.next a{background: url('/images/content/single-right.svg') no-repeat center center; background-size:1rem auto;}
.boardPageNav ul li.last a{background: url('/images/content/double-right.svg') no-repeat center center; background-size:1rem auto;}
.boardPageNav ul li a.on{color:#1D2B52; position:relative;}
.boardPageNav ul li a.on:before{content : ""; display : block; position : absolute; left : 0; bottom:0; width :100%; height :2px; background: #1D2B52;}

/* FAQ */
.tbfold{table-layout:fixed; word-break:break-word;}
.tbfold tr{border-top:1px solid #D2D2D2;border-bottom:1px solid #D2D2D2;}
.tbfold th{padding:10px 0px; font-size:20px; text-align:center;}
.tbfold td{text-align:left;padding:10px;}
.tbfold td div{padding:15px 15px 15px 0px; line-height:1.6;}
.tbfold tr.subTr{background:#F5F5F5; vertical-align:top; display:none;}
.tbfold tr.subTr th{padding-top:25px;}
.tbfold tr.openTr{cursor:pointer;}
.tbfold tr.active{background:#F5F5F5; }
.tbfold td a{margin-left:10px; position:relative; z-index:10;}
.tbfold td.ar{text-align:right;}</pre></body></html>