<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

@font-face{
	font-family:'NanumGothic';
	font-style:normal;
	font-weight:normal;
	src: url('../../fonts/NanumGothic');
	src:url('../../fonts/NanumGothic.eot');
	src:local('?'), url('../../fonts/NanumGothic.woff') format('woff'), url('../../fonts/NanumGothic.ttf') format('truetype');
}
@font-face{
	font-family:'NanumGothicBold';
	font-style:normal;
	font-weight:normal;
	src: url('../../fonts/NanumGothicBold');
	src:url('../../fonts/NanumGothicBold.eot');
	src:local('?'), url('../../fonts/NanumGothicBold.woff') format('woff'), url('../../fonts/NanumGothicBold.ttf') format('truetype');
}

/* 페이지 탑아이콘 */
/*.scrollup{width:45px; height:45px; opacity:0.5; position:fixed; bottom:50px; right:50px; display:none; text-indent:-9999px; background: url('img/include/btn_top.gif') no-repeat;}*/
.scrollup{width:45px; height:45px; opacity:0.5; position:fixed; bottom:50px; right:50px; display:none; background: url('../img/include/btn_top.gif') no-repeat;}


/* 게시판 */
.board_list .cate_board {height:41px; background:#f5f5f5; border:1px solid #ddd; padding:0 35px; margin-bottom:35px; line-height:41px;}
.board_list .cate_board a {color:#333;}
.board_list .cate_board a.active {font:13px NanumGothicBold;}
.board_list .cate_board span {color:#b2b2b2; margin:0 15px;}
.board_list .tbl_board_list {border-top:2px solid #a3a3a3; width:100%; border-bottom:1px solid #a3a3a3;}
.board_list .tbl_board_list thead th {padding:8px; color:#666; font:13px NanumGothicBold; border-bottom:1px solid #a3a3a3; text-align:center;} /*background:url('../images/bg/bg_tbl_thead.gif') 0 50% no-repeat;*/
.board_list .tbl_board_list thead th:first-child {background:none;}
.board_list .tbl_board_list tbody td {font:13px NanumGothic;text-align:center; height:50px; border-bottom:1px solid #e1e1e1; color:#777;}
.board_list .tbl_board_list tbody td a {color:#888;}
.board_list .tbl_board_list tbody td.subject {font:13px NanumGothic;text-align:left; padding-left:10px;}
.board_list .tbl_board_list tbody td.subject a {font:13px NanumGothic;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}/*width:520px; */
.board_list .tbl_board_list tbody td.subject_n {font:13px NanumGothic;text-align:left; padding-left:10px;}
.board_list .tbl_board_list tbody td.subject_n a {font:13px NanumGothic;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:bold;}/*width:520px; */
.board_list .pass_list {border-top:2px solid #020202; border-bottom:1px solid #a3a3a3; zoom:1; padding-bottom:70px;}
.board_list .pass_list:after {content:""; display:block; clear:both;}
.board_list .pass_list li {float:left; width:100px; color:#666; margin:35px 36px 0 0; text-align:center;}
.board_list .pass_list li img {width:98px; height:131px; border:1px solid #8e93a0; display:block; margin-bottom:10px;}
.board_list .pass_list strong, .board_list .pass_list span {display:block; line-height:160%;}
.board_list .cooperate_list { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #020202; border-bottom-color: #a3a3a3; }
.board_list .cooperate_list li { border-top: 1px solid #dbdbdb; height: 175px; position: relative; padding-top: 25px; padding-right: 0; padding-bottom: 25px; padding-left: 300px; }
.board_list .cooperate_list li:first-child {border-top:0;}
.board_list .cooperate_list li img {position:absolute; top:25px; left:0;}
.board_list .cooperate_list li p, .board_list .cooperate_list li a { color: #888; }
.board_list .cooperate_list li p.name { color: #4e8db7; margin-bottom: 15px; font-size: 160%; }
.board_list .cooperate_list li p.text {line-height:180%; margin-bottom:15px;}
.board_list .cooperate_list li p.info span {color:#cdcdcd; margin:0 10px; font-size: 87.5%; }
.board_list .search {border:1px solid #ddd; background:#f5f5f5; text-align:center; padding:10px 0;}
.board_list .search img {vertical-align:middle;}
.board_list .search input, .board_list .search select {vertical-align:middle;}
.board_list .search label {margin-right:10px;}
.board_list .paginate { text-align: center; margin-top: 25px; margin-right: 0; margin-bottom: 25px; margin-left: 0; }
.board_list .paginate a, .board_list .paginate strong {display:inline-block; margin:0 3px; color:#777;}
.board_list .paginate strong {font:13px NanumGothicBold;}
.board_list .btn_board { height: 50px; overflow: hidden; margin-top: 9px; margin-right: 0; margin-bottom: 10px; margin-left: 0; padding-top: 0; padding-right: 4px; padding-bottom: 0; padding-left: 4px; }
.board_list .btn_board .left {float:left;}
.board_list .btn_board .right {float:right;}
.board_list .btn_board .right a {margin-left:4px;}

.board_list .collection_view { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #020202; border-bottom-color: #a3a3a3; }
.board_list .collection_view li { position: relative; padding-top: 25px; padding-right: 0; padding-bottom: 25px; padding-left: 470px; }
.board_list .collection_view li:first-child {border-top:0;}
.board_list .collection_view li img {position:absolute; top:25px; left:0;}
.board_list .collection_view li p, .board_list .cooperate_list li a {color:#888;}
.board_list .collection_view li p.name { color: #4e8db7; margin-bottom: 15px; font-size: 160%; }
.board_list .collection_view li p.text {line-height:180%; margin-bottom:15px;}
.board_list .collection_view li p.info span {color:#cdcdcd; margin:0 10px; font-size: 87.5%; }

.collection_view2 { float: left; width: 435px; padding-top: 20px; padding-bottom: 20px; text-align: center; }


.board_view .tbl_board_view {width:100%; border-top:1px solid #a3a3a3;}
.board_view .tbl_board_view tbody th {font:13px NanumGothicBold; color:#666; border-bottom:1px solid #e1e1e1; height:50px; text-align:left; padding-left:28px; } /*background:url('../images/bg/bg_tbl_thead.gif') 100% 50% no-repeat;*/
.board_view .tbl_board_view tbody td {font:13px NanumGothic;color:#666; padding-left:10px; height:30px; border-bottom:1px solid #e1e1e1;}
.board_view .tbl_board_view tbody td.content {height:auto; padding:15px; }
.board_view .tbl_board_view tbody td.content table td {border:none;}
.board_view .tbl_board_view tbody .file {border-bottom:1px solid #a3a3a3;}
.board_view .tbl_board_view tbody .file a {margin-right:10px; color:#666;}
.board_view .btn_board {width:100%;overflow: hidden; margin-top: 9px; margin-right: 0; margin-bottom: 10px; margin-left: 0; padding-top: 0; padding-right: 4px; padding-bottom: 0; padding-left: 4px; }
.board_view .btn_board .left { text-align:left; width:50%;}
.board_view .btn_board .right {float:right;text-align:right;width:50%;margin-right:10px;}
.board_view .btn_board .right a {margin-left:4px;}
.board_view .tbl_board_paging {border-top:1px solid #e4e4e4; width:100%;}
.board_view .tbl_board_paging tbody th {height:30px; padding-left:40px; text-align:left; font:13px NanumGothicBold; color:#666; border-bottom:1px solid #e4e4e4;}
.board_view .tbl_board_paging tbody th.prev {background:url('../images/bg/bg_tbl_prev.gif') #f7f7f7 20px 50% no-repeat;}
.board_view .tbl_board_paging tbody th.next {background:url('../images/bg/bg_tbl_next.gif') #f7f7f7 20px 50% no-repeat;}
.board_view .tbl_board_paging tbody td {height:30px; border-bottom:1px solid #e4e4e4; padding-left:10px;}
.board_view .tbl_board_paging tbody td  a {color:#666; width:650px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.btn_board .move { margin-left: 20px; }

.board_write .tbl_board_write {width:100%; border-top:1px solid #a3a3a3;}
.board_write .tbl_board_write tbody th {font:13px NanumGothicBold; color:#666; border-bottom:1px solid #e1e1e1; height:40px; text-align:left; padding-left:28px; }/*background:url('../images/bg/bg_tbl_thead.gif') 100% 50% no-repeat;*/
.board_write .tbl_board_write tbody td {color:#666; padding-left:10px; height:40px; border-bottom:1px solid #e1e1e1;}
.board_write .tbl_board_write tbody td.content {height:auto; padding:15px;}
.board_write .tbl_board_write tbody .last {border-bottom:1px solid #a3a3a3;}
.board_write .btn {text-align:center; margin-top:20px;}



/* 사진 게시판 */
.photo { width: 100%; float: left; display: inline; }
.photo_list ul { zoom: 1; padding-top: 30px; padding-bottom: 30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dddddd; }/*border-top-width: 1px; border-top-style: solid; border-top-color: #dddddd; */
.photo_list ul:after {content:""; display:block; clear:both;}
.photo_list ul.last {padding:10px 0 30px 0px; border-bottom:1px solid #a3a3a3;}
.photo_list ul li { float: left; width: 290px; margin-left: 10px; border: 1px solid #dadada; height: 290px; margin-bottom: 17px; }
.photo_list ul li:first-child { border: 1px solid #dadada; }
.photo_list ul li a {display: block;margin-bottom: 15px;color: #333;font-size:14px; text-align: center; }
.photo_list ul li a img.list_img { display: block; margin-bottom: 30px; width: 290px; height: 197px; }
.photo_list ul li a:hover { color: #F60; }
.photo_list ul li a .subject { width: auto; padding-left: 20px; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding-right: 20px; }
.photo_list ul li .writer {display: block;padding-left: 20px;color: #666;font-size: 11px; text-align:center;}

.photo_list .search {border:1px solid #ddd; background:#f5f5f5; text-align:center; padding:10px 0;} 
.photo_list .search img {vertical-align:middle;}
.photo_list .search input, .board_list .search select { vertical-align: middle; }
.photo_list .search label {margin-right:10px;}
.photo_list .paginate { text-align: center; margin-top: 25px; margin-right: 0; margin-bottom: 25px; margin-left: 0; }
.photo_list .paginate a, .photo_list .paginate strong {display:inline-block; margin:0 3px; color:#777;}
.photo_list .paginate strong {font:13px NanumGothicBold;}
.photo_list .paginate img {vertical-align:middle;}
.photo_list .paginate .prev {margin-right:10px;}
.photo_list .paginate .next {margin-left:10px;}
.photo_list .btn_board { height: 50px; overflow: hidden; margin-top: 9px; margin-right: 0; margin-bottom: 10px; margin-left: 0; padding-top: 10px; padding-right: 4px; padding-bottom: 0; padding-left: 4px; }
.photo_list .btn_board .left {float:left;}
.photo_list .btn_board .right {float:right;}
.photo_list .btn_board .right a {margin-left:4px;}
/*
.photo { width: 100%; float: left; display: inline; }
.photo_list ul { zoom: 1; padding-top: 30px; padding-bottom: 30px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #999; border-bottom-color: #dddddd; }


.photo_list ul:after {content:""; display:block; clear:both;}
.photo_list ul.last {padding:10px 0 30px 0px; border-bottom:1px solid #a3a3a3;}
.photo_list ul li { float: left; width: 320px; margin-left: 16px; border: 1px solid #dadada; height: 300px; margin-bottom: 16px; }
.photo_list ul li:first-child { border: 1px solid #dadada; }
.photo_list ul li a { display: block; margin-bottom: 15px; color: #555; font-size: 14px; text-align: center; }
.photo_list ul li a img { display: block; margin-bottom: 30px; width: 320px; height: 220px; }
.photo_list ul li a:hover { color: #F60; }
.photo_list ul li a .subject { width: auto; padding-left: 20px; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding-right: 20px; }
.photo_list ul li .writer { display: block; padding-left: 20px; color: #999; font-size: 11px; }


*/

.photo_view { width: 100%; float: left; }


/* 테이블 스타일 */
.tbl_sty1 {border-top:2px solid #222; width:100%;}
.tbl_sty1 tbody th {font:13px NanumGothicBold; color:#333; text-align:left; background:#f7f7f7; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; padding:45px 0 40px 50px;}
.tbl_sty1 tbody th.top {vertical-align:top; }
.tbl_sty1 tbody td {border-bottom:1px solid #e1e1e1; padding:40px 0 40px 33px; color:#666; line-height:200%;}
.tbl_sty1 tbody .last {border-bottom:1px solid #b4b4b4;}

.tbl_sty2 {border-top:2px solid #222; width:100%}
.tbl_sty2 tbody th {font:13px/180% NanumGothicBold; color:#333; text-align:left; background:#f7f7f7; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; padding:25px 0 20px 35px;}
.tbl_sty2 tbody th.top {vertical-align:top; }
.tbl_sty2 tbody td {border-bottom:1px solid #e1e1e1; line-height:200%;  padding:20px 0 20px 33px; color:#666;}
.tbl_sty2 tbody .last {border-bottom:1px solid #b4b4b4;}

.tbl_sty3 {border-top:2px solid #222; width:100%;}
.tbl_sty3 thead th {font:13px NanumGothicBold; background:#f7f7f7; border-bottom:1px solid #e1e1e1; color:#2b2b2b; padding:17px 0;}
.tbl_sty3 tbody th {font:13px/180% NanumGothicBold; background:#f7f7f7; border-right:1px solid #e1e1e1; color:#2b2b2b; border-bottom:1px solid #e1e1e1; padding:17px 0;}
.tbl_sty3 tbody th.none {background:none;}
.tbl_sty3 tbody td {color:#2b2b2b; text-align:center; padding:17px 0; border-bottom:1px solid #e1e1e1; line-height:180%; border-right:1px solid #e1e1e1;}
.tbl_sty3 tbody .end {border-right:0; text-align:left; color:#777; padding:17px 0 17px 20px;}
.tbl_sty3 tbody .last {border-bottom:1px solid #b4b4b4;}
.tbl_sty3 tbody .left {line-height:180%; text-align:left; padding:17px 0 17px 30px;}
.tbl_sty3 tbody .left2 {line-height:180%; text-align:left; padding:17px 0 17px 20px; color:#666;}
.tbl_sty3 tbody .blue {color:#4365a6;}
.tbl_sty3 tbody .blue2 {color:#0066ff;}
.tbl_sty3 tbody .red {color:#ff0000;}
.tbl_sty3 tbody .bor {border-right:0;}

/* input */
.i_text1 {font-size:14px; width:287px; height:30px; line-height:19px; border:1px solid #e2e2e2; background:#fff; color:#6e6e6e; padding:0 0 0 10px;}
.i_text2 {font-size:14px; width:200px; height:30px; line-height:19px; border:1px solid #e2e2e2; background:#fff; color:#6e6e6e; padding:0 0 0 10px;}
.i_text3 {font-size:14px; width:80px; height:30px; line-height:19px; border:1px solid #e2e2e2; background:#fff; color:#6e6e6e; padding:0 0 0 10px;}
.i_text4 {font-size:14px; width:109px; height:30px; line-height:19px; border:1px solid #e2e2e2; background:#fff; color:#6e6e6e; padding:0 0 0 10px;}
.i_text5 {font-size:14px; width:512px; height:30px; line-height:19px; border:1px solid #e2e2e2; background:#fff; color:#6e6e6e; padding:0 0 0 10px;}
.i_text6 {font-size:14px; width:145px; height:30px; line-height:19px; border:1px solid #e2e2e2; background:#fff; color:#6e6e6e; padding:0 0 0 10px;}
.i_text7 {font-size:14px; width:60px; height:30px; line-height:19px; border:1px solid #e2e2e2; background:#fff; color:#6e6e6e; padding:0 0 0 10px;}

.i_file1 {font-size:12px; width:512px; height:19px; line-height:19px; border:1px solid #e2e2e2; background:#fff; color:#6e6e6e;}
.i_textarea1 {border:1px solid #dfdfdf; font:13px; padding:20px; color:#6e6e6e;}
.i_textarea2 {border:1px solid #dfdfdf; padding:5px; font:13px;color:#6e6e6e;}


/* select */
.i_select1 {border:1px solid #e2e2e2; color:#6e6e6e; padding:2px 0 1px; height:30px; padding:0 0 0 10px; }
.i_select2 {border:1px solid #e2e2e2; color:#6e6e6e; padding:0;height:30px;}

/* margin */
.mt1 {margin-top:1px!important;}
.mt2 {margin-top:2px!important;}
.mt3 {margin-top:3px!important;}
.mt4 {margin-top:4px!important;}
.mt5 {margin-top:5px!important;}
.mt10 {margin-top:10px!important;}
.mt15 {margin-top:15px!important;}
.mt20 {margin-top:20px!important;}
.mt25 {margin-top:25px!important;}
.mt30 {margin-top:30px!important;}
.mt35 {margin-top:35px!important;}
.mt40 {margin-top:40px!important;}
.mt50 {margin-top:50px!important;}
.mt85 {margin-top:85px!important;}

.mb5 {margin-bottom:5px!important;}
.mb10 {margin-bottom:10px!important;}
.mb15 {margin-bottom:15px!important;}
.mb20 {margin-bottom:20px!important;}
.mb25 {margin-bottom:25px!important;}
.mb30 {margin-bottom:30px!important;}
.mb35 {margin-bottom:35px!important;}
.mb40 {margin-bottom:40px!important;}
.mb45 {margin-bottom:45px!important;}
.mb50 {margin-bottom:50px!important;}
.mb55 {margin-bottom:55px!important;}
.mb60 {margin-bottom:60px!important;}
.mb65 {margin-bottom:65px!important;}
.mb70 {margin-bottom:70px!important;}
.mb75 {margin-bottom:75px!important;}

.mr5 {margin-right:5px!important;}
.mr7 {margin-right:7px!important;}
.mr10 {margin-right:10px!important;}
.mr15 {margin-right:15px!important;}
.mr20 {margin-right:20px!important;}

/* font-size */
.f13 {font-size:13px!important;}
.f14 {font-size:14px!important;}
.f18 {font-size:18px!important;}

/* line-height */
.l160 {line-height:160%!important;}
.l180 {line-height:180%!important;}
.l200 {line-height:200%!important;}

/* color */
.gray1 {color:#959595;}


.btnArea {margin-top:20px; text-align:center;}

.counsel h3 {font:13px NanumGothicBold; color:#383d41; margin-bottom:15px;}
.counsel h3.line {border-top:2px solid #454545; padding-top:15px; width:178px;}
.counsel .text_area {margin-bottom:15px; border:1px solid #d7d7d7; height:112px; padding:23px 20px; overflow-x:hidden; overflow-y:scroll;}
.counsel .btn_agree {text-align:right; margin-bottom:45px;}
.counsel .caution {text-align:right; font:11px Dotum; color:#666; margin-bottom:8px;}
.counsel .caution img {display:inline-block; vertical-align:middle; margin-right:3px;}
.counsel .box_info {border:1px solid #dfdfdf; background:#f7f7f7; text-align:center; padding:30px 0; color:#5b5b5b;}
	.tbl_transmit {border-top:2px solid #020202; width:100%;}
	.tbl_transmit tbody th {border-bottom:1px solid #c1c1c1; padding:9px 0 9px 30px; font:13px NanumGothicBold; color:#333; background:#f6f6f6; text-align:left;}
	.tbl_transmit tbody th.top {vertical-align:top;}
	.tbl_transmit tbody td {border-bottom:1px solid #c1c1c1; padding:9px 0 9px 10px; color:#333;}
	.tbl_transmit tbody th.check {background:url('../img/btn/ico_check1.gif') #f6f6f6 17px 50% no-repeat;}
	.tbl_transmit tbody th.check.top {background-position:17px 12px;}
	.tbl_transmit tbody td span {display:inline-block; margin:0 5px;}
	.tbl_transmit tbody td .small {font:11px Dotum; color:#999; margin:0;}
	.tbl_transmit tbody .last {border-bottom:1px solid #acacac;}
	.btn_transmit {text-align:center; margin-top:20px; margin-bottom:30px;}
	
	.tbl_transmit2 {border-top:2px solid #020202; width:100%;}
	.tbl_transmit2 tbody th { border-bottom:1px solid #c1c1c1; font:13px NanumGothicBold; color:#333; background:#f6f6f6; text-align:center; padding-top: 20px; padding-right: 0; padding-bottom: 20px; padding-left: 0px; }
	.tbl_transmit2 tbody th.top {vertical-align:top;}
	.tbl_transmit2 tbody td {border-bottom:1px solid #c1c1c1; padding:9px 0 9px 10px; color:#333;}
	.tbl_transmit2 tbody th.check {background:url('../img/btn/ico_check1.gif') #f6f6f6 17px 50% no-repeat;}
	.tbl_transmit2 tbody th.check.top {background-position:17px 12px;}
	.tbl_transmit2 tbody td span {display:inline-block; margin:0 5px;}
	.tbl_transmit2 tbody td .small {font:11px Dotum; color:#999; margin:0;}
	.tbl_transmit2 tbody .last {border-bottom:1px solid #acacac;}
	.btn_transmit2 {text-align:center; margin-top:20px;}
	
	.tbl_user {border-top:1px solid #c1c1c1; width:100%;}
	.tbl_user tbody th {border-bottom:1px solid #c1c1c1; padding:9px 0 9px 30px; font:13px NanumGothicBold; color:#666; background:#f6f6f6; text-align:left;}
	.tbl_user tbody td {border-bottom:1px solid #c1c1c1; padding:9px 0 9px 10px; color:#6e6e6e;}
	.tbl_user tbody th.check {background:url('../img/btn/ico_check1.gif') #f6f6f6 17px 50% no-repeat;}
	.tbl_user tbody td .txt {font:11px Dotum; color:#6e6e6e; margin-bottom:5px; margin-top:5px;}
	.tbl_user tbody td span {display:inline-block; margin:0 5px;}




/* paging ***********************************************************************************************************************************************************/
.pageRes .paging {
    width:100%;
    text-align:center;
}
.pageRes .paging * {
    vertical-align:middle;
    padding: 0.5em 0.9em; 
	font: 83%/1.4 padding: 1em; font-size: 100%;
}
.pageRes .paging a {
    display:inline-block;
    margin:0;
    border:1px solid #9AAFE5;
    background:#fff;
    color:#666;
}
.pageRes .paging a:hover {
    border:1px solid #9F9F9F;
}
.pageRes .paging .now {
    display:inline-block;
    margin:0;
    border:1px solid #7F7F7F;
    background:#9F9F9F;
    font-weight:bold;
    color:#fff;
}

.pageRes .paging a.first-child,
.pageRes .paging a.last-child,
.pageRes .paging a.prev,
.pageRes .paging a.next {
    font-weight:bold;
}
.pageRes .paging a.first-child:hover,
.pageRes .paging a.last-child:hover,
.pageRes .paging a.prev:hover,
.pageRes .paging a.next:hover {
    font-weight:bold;
}




/* 댓글 */
#view_reply { width:90%;padding: 30px; border: 2px solid #eaeaea; margin:0 10px 10px 20px; float: left; }
.view_reply_list { width: 100%; }
.view_reply_list_info { float: left; width: 50%; background-image: url(../img/board/ico_coment.gif); padding-top: 7px; background-repeat: no-repeat; height: 32px; }
.view_reply_list_btn { float: right; width: 50%; text-align: right; }
.user { padding-left: 50px; font-weight: bold; padding-right: 10px; }
.date { color: #666; }
.view_reply_comment { width: 100%; float: left; margin-top: 10px; }
.view_reply_comment a:hover{text-decoration:underline;}
.view_reply_list_btn2 { float: left; width: 100%; text-align: right; padding-bottom: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eaeaea; margin-bottom: 20px; padding-top: 10px; }
.view_reply_input_list { float: left; width: 100%; }
.view_reply_input_type { float: left; margin-right: 15px; }
.view_reply_input_textarea { float: left; }

.view_reply_list2 { width:98%; float:right;margin-top:10px;margin-bottom:10px;}
.view_reply_list_info2 { float: left; }
.user2 { font-weight: bold; padding-right: 10px; }

/* 비밀번호 입력 */
#repl_del { clear:both;padding: 30px; width: 100%; border: 2px solid #eaeaea; text-align: center; }
#repl_del p { margin-top: 10px; margin-bottom: 10px; }


/* 달력 */
#calendar { margin: 0 auto; width: 1120px; text-align: center; position: relative; }
#calendar_btn { width: 100%; margin-bottom: 10px; text-align: left; margin-top: 0px; }
#calheader { width: 100%; margin-bottom: 30px; }
#calheader ul { width: 100%; font-weight: bold; }
#calheader li { display: inline; }
.year_month { font-size: 18px; color: #555; padding-right: 30px; padding-left: 30px; }
.new { color: #666; }
#daysweek { width: 100%; }
.right { float: right; }

/* calendar board */
table.sch-list {width:100%; border-collapse:collapse;}
table.sch-list tbody td { border:1px solid #ddd; text-align:left; vertical-align:top; padding:3px; font-weight:100%; overflow:hidden; word-break:break-all; word-wrap:break-word; background:#fff;}
table.sch-list tbody td p.sch-wrap {padding:0px; font-size:0.9em;}
.input_black { border:solid 1 black;font-size:8pt; color:white; background-color:8c8c8c}

.bold {
	font-weight:bold;
}
/* Padding */
.pad3 {
	padding: 3px;
}
.pad5 {
	padding: 5px;
}
.pad8 {
	padding: 8px;
}
.pad10 {
	padding: 10px;
}
.tpad3 {
	padding-top: 3px;
}
.tpad5 {
	padding-top: 5px;
}
.tpad8 {
	padding-top: 8px;
}
.tpad10 {
	padding-top: 10px;
}
.lpad3 {
	padding-left: 3px;
}
.lpad5 {
	padding-left: 5px;
}
.lpad8 {
	padding-left: 8px;
}
.lpad10 {
	padding-left: 10px;
}
.bpad3 {
	padding-bottom: 3px;
}
.bpad5 {
	padding-bottom: 5px;
}
.bpad8 {
	padding-bottom: 8px;
}
.bpad10 {
	padding-bottom: 10px;
}
.rpad3 {
	padding-right: 3px;
}
.rpad5 {
	padding-right: 5px;
}
.rpad8 {
	padding-right: 8px;
}
.rpad10 {
	padding-right: 10px;
}

/* Text Color */
.white {
	color: #FFFFFF;
}
.black {
	color: #000000;
}
.gray9 {
	color: #999999;
}
.gray7 {
	color: #777777;
}
.gray3 {
	color: #333333;
}
.grayd {
	color: #dddddd;
}
.red {
	color: #CC0000;
}
.blue {
	color: #0b7fcc;
}
.orange {
	color: #FF7000;
}
.green {
	color: #68AB2A;
}
.sky_green {
	color: #319B85;
}
.pink {
	color: #EB5B85;
}
.dark_pink {
	color: #CE7F97;
}
.purple {
	color: #7D3E8E;
}
.yellow {
	color: #FFFF00;
}
.pink2 {
	color: #FF99FF;
}
.red_bold {
	color: #CC0000;
	font-weight:bold;
}
.blue_bold {
	color: #6392BE;
	font-weight:bold;
}
.cate_01 {
	color: #A8A83E;
}
.cate_02 {
	color: #B0823E;
}
.cate_03 {
	color: #5E915E;
}
.cate_04 {
	color: #5EA29A;
}
.cate_05 {
	color: #5A839C;
}
.cate_06 {
	color: #796DAB;
}
.cate_07 {
	color: #B5759B;
}
.cate_08 {
	color: #A66A6A;
}
</pre></body></html>