@charset "euc-kr";
/*CSS Document*/

@import url(/css/reset.css);
@font-face {
    font-family: 'NotoSansR';
    font-weight: 400;
    src: url(/css/fonts/notokr-regular.eot);
    src: local('notokr-regular'), url(/css/fonts/notokr-regular.eot?#iefix) format('embedded-opentype'), url(/css/fonts/notokr-regular.woff) format('woff'), url(/css/fonts/notokr-regular.woff2) format('woff2'), url(/css/fonts/notokr-regular.ttf) format('truetype');
}
@font-face {
    font-family: 'NotoSansL';
    font-weight: 300;
    src: url(/css/fonts/notokr-light.eot);
    src: local('notokr-light'), url(/css/fonts/notokr-light.eot?#iefix) format('embedded-opentype'), url(/css/fonts/notokr-light.woff) format('woff'), url(/css/fonts/notokr-light.woff2) format('woff2');
}
/* --------------- LAYOUT ------------- */
body, table, td, button, select, input, textarea {
    font-family:'NotoSansR','Dotum','µ¸¿ò',serif;
    color:#444;
	font-size:14px;
}

/*
a:link {color: #333;}
a:visited {color: #333;}
a:hover {color: #e47999;}
a:active {color: #333;}
*/


p {}
td, table{font-size:14px; color:#777; line-height:1.6;}

/*
.select {font-size:9pt; color:#666666; border:1px solid #cccccc; background-color:#ffffff;}
.input {border:0px; font-size:9pt; color:#545454; border:1px solid #dfdfdf; background-color:#f7f7f7;}
.search_input { font-size:12px; color: #847f74; border: #cfcfcf 1px solid; background-color: #ffffff;}
*/




/*
body{margin:0; padding:0; background-color:#fff;}
html{overflow-y:scroll;}
body, table, th, td, input, select, textarea, div{font-family:'NotoSansR',serif; font-size:12px; color:#444;}
td, select{font-size:12px; color:#444;}
h1, h2, h3, h4, h5, h6, ol, ul, li, form, fieldset, input, textarea, hr, p{margin:0; padding:0;}
img, fieldset{border:0 none;}
img{vertical-align:middle;}
input{vertical-align:middle;}
ol, ul, li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button{border:0 none; padding:0; margin:0; background:transparent; *overflow:visible; cursor:pointer;}
button::-moz-focus-inner{border:0; padding:0;}
label{cursor:pointer;}
a:link{color:#333333; text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}
a:hover{color:#5899d4; text-decoration:none;}
a:active{color:#333333; text-decoration:none;}
*/

/*************************************** Ä«Å×°í¸® ***************************************/
.AW_bbs_notice_category{overflow:hidden; margin:0 0 30px;}
.AW_bbs_notice_category li{float:left; width:149px;}
.AW_bbs_notice_category li:first-child{width:145px;}
.AW_bbs_notice_category li a{display:block; height:49px; line-height:49px; padding:2px 0; text-align:center; font-size:17px; color:#222; letter-spacing:-0.05em; border-width:1px 1px 1px 0; border-style:solid; border-color:#eaeaea; font-family:'NotoSansL',serif;}
.AW_bbs_notice_category li:first-child a{border-width:1px;}
.AW_bbs_notice_category li.on a{border-width:3px; border-color:#f587a8; color:#e47999; padding:0; margin-left:-1px; font-family:'NotoSansR',serif;}
.AW_bbs_notice_category li:first-child.on a{margin-left:0;}


/*************************************** ¸®½ºÆ® ***************************************/
.AW_bbslist_table{border-top:1px solid #999;}
.AW_bbslist_table, .AW_bbslist_table *{vertical-align:middle;}
.AW_bbslist_table thead{}
.AW_bbslist_table thead th{font-size:15px; color:#222; background:#fafafa; border-bottom:1px solid #dadada;}
.AW_bbslist_table tbody{}
.AW_bbslist_table tbody td{height:28px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #eaeaea; font-size:15px; color:#666; line-height:1.3;}


/*************************************** °Ë»ö ***************************************/
.AW_bbs_search{margin:30px 0 0; text-align:center; padding:10px 0; border-width:1px 0; border-style:solid; border-color:#999 #fff #ddd; background:#f7f7f7;}
.AW_bbs_search, .AW_bbs_search *{vertical-align:middle;}
.AW_bbs_search select{height:28px; background:#fff; border:1px solid #ccc; font-size:14px; color:#333; padding:0 0 0 5px; margin:0;}
.AW_bbs_search input{width:210px; height:26px; line-height:26px; font-size:14px; color:#333; padding:0 0 0 5px; margin:0; background:#fff; border:1px solid #ccc;}
.AW_bbs_search button{border:0 none; padding:0; margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.AW_bbs_search select{margin:1px 0 0;}
}


/*************************************** »ó¼¼ ***************************************/
.AW_bbsview_title{border-top:1px solid #999;}
.AW_bbsview_title, .AW_bbsview_title *{vertical-align:middle;}
.AW_bbsview_title th, .AW_bbsview_title td{height:25px; padding:10px 15px; text-align:left; font-size:13px; line-height:1.3; color:#666; border-bottom:1px solid #eaeaea;}
.AW_bbsview_title th{font-size:17px; background:#fafafa; color:#222;}
.AW_bbsview_title td{}
.AW_bbsview_title td span{display:inline-block; margin:0 5px; color:#ddd; font-weight:100;}
.AW_bbsview_title td.add_file{}
.AW_bbsview_title td.add_file a{display:inline-block; margin-left:10px;}

.AW_bbsview_table{border-top:1px solid #999;}
.AW_bbsview_table, .AW_bbsview_table *{vertical-align:middle;}
.AW_bbsview_table th, .AW_bbsview_table td{height:45px; font-size:14px; color:#666; border-bottom:1px solid #eaeaea; border-right:1px solid #e0e0e0;}
.AW_bbsview_table th:last-child, .AW_bbsview_table td:last-child{border-right:0 none;}
.AW_bbsview_table th{color:#222; background:#fafafa;}
.AW_bbsview_table td{padding-left:15px;}


/*************************************** ÄÚ¸àÆ® ***************************************/
	/* ¸®½ºÆ® */
.AW_bbs_comment_list{position:relative; padding:15px 100px 15px 0px; border-top:1px solid #eaeaea;}
.AW_bbs_comment_list .writer{}
.AW_bbs_comment_list .writer strong{font-size:15px; color:#333;}
.AW_bbs_comment_list .writer b{display:inline-block; margin-left:10px; font-size:13px; color:#666;}
.AW_bbs_comment_list .writer span{display:inline-block; font-size:12px; font-weight:100; margin:0 5px; color:#ddd;}
.AW_bbs_comment_list .writer small{font-size:13px; color:#999;}
.AW_bbs_comment_list .cont{font-size:14px; color:#666; line-height:1.5; margin:5px 0 0;}
.AW_bbs_comment_list .modify_btn{position:absolute; right:0; top:10px;}
	/* ÀÎÇ² */
.AW_bbs_comment_input{margin:30px 0 0; padding:15px; background:#f9f9f9; border:1px solid #eaeaea;}
.AW_bbs_comment_input, .AW_bbs_comment_input *{vertical-align:middle;}
.AW_bbs_comment_input .writer_info{}
.AW_bbs_comment_input .writer_info span{display:inline-block; height:28px; line-height:28px; font-size:14px; color:#333; letter-spacing:-0.05em; margin:0 10px 0 30px;}
.AW_bbs_comment_input .writer_info span:first-child{margin-left:0;}
.AW_bbs_comment_input .writer_info input{width:100px; height:26px; line-height:26px; font-size:14px; color:#444; padding:0 0 0 5px; background:#fff; border:1px solid #ccc;}
.AW_bbs_comment_input .comment_area{position:relative; padding-right:85px; margin:10px 0 0;}
.AW_bbs_comment_input .comment_area textarea{width:100%; height:56px; padding:10px; font-size:13px; color:#444; line-height:1..6; background:#fff; border:1px solid #ccc; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.AW_bbs_comment_input .comment_area button{position:absolute; right:0; top:0;}




/*************************************** °Ô½Ã¹° ÀÎÇ² ***************************************/
.AW_bbsinput{border-top:1px solid #999;}
.AW_bbsinput, .AW_bbsinput *{vertical-align:middle;}
.AW_bbsinput th, .AW_bbsinput td{height:45px; font-size:14px; color:#666; border-bottom:1px solid #eaeaea; border-right:1px solid #e0e0e0;}
.AW_bbsinput th:last-child, .AW_bbsinput td:last-child{border-right:0 none;}
.AW_bbsinput th{color:#222; background:#fafafa;}
.AW_bbsinput td{padding-left:15px;}
.AW_bbsinput td .input{height:24px; line-height:24px; font-size:14px; color:#444; padding:0 0 0 5px; background:#f7f7f7; border:1px solid #ccc;}
.AW_bbsinput td select{height:26px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.AW_bbsinput td select{margin:1px 0 0;}
}
	/* ¿¡µðÅÍ */
.AW_input_editor{margin:15px 0;}
.AW_input_editor .check_wrap{}
.AW_input_editor .check_wrap, .AW_input_editor .check_wrap *{vertical-align:middle;}
.AW_input_editor .check_wrap label{margin-left:10px; font-size:14px; color:#444;}
.AW_input_editor .check_wrap label:first-child{margin-left:0;}
.AW_input_editor .check_wrap input{width:15px; height:15px; margin:-2px 0 0;}
	/**/
.AW_input_editor .editor_area{margin:10px 0 0;}
.AW_input_editor .editor_area textarea{width:100%; padding:10px; background:#f7f7f7; border:1px solid #ccc;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; word-break:break-all;}




/*************************************** °Ô½Ã¹° »èÁ¦ ***************************************/
.AW_bbs_delete{width:450px; margin:0 auto; border:2px solid #eaeaea; padding:15px 0;}
.AW_bbs_delete, .AW_bbs_delete *{vertical-align:middle;}
.AW_bbs_delete p{font-size:13px; color:#777; margin:0 0 5px;}
.AW_bbs_delete div{font-size:0;}
.AW_bbs_delete div .input{width:140px; height:23px; line-height:23px; padding:0 0 0 5px; font-size:13px; color:#444; background:#f7f7f7; border:1px solid #ccc; padding:0; margin-right:5px;}
.AW_bbs_delete div img{cursor:pointer;}




/*************************************** ¹öÆ° ***************************************/
.AW_bbs_btn{font-size:0;}
.AW_bbs_btn, .AW_bbs_btn *{vertical-align:middle; cursor:pointer;}
.AW_bbs_btn a, .AW_bbs_btn img, .AW_bbs_btn input{display:inline-block; margin-left:5px;}
.AW_bbs_btn a:first-child, .AW_bbs_btn img:first-child, .AW_bbs_btn input:first-child{margin-left:0;}




/*************************************** ½ºÆÔÃ¼Å© ***************************************/
.AW_spam_check{font-size:13px; color:#777;}
.AW_spam_check img{}
.AW_spam_check input{height:22px!important; line-height:22px!important; font-size:14px!important; color:#444!important; background:#fff!important; border:1px solid #ccc!important; padding:0 0 0 5px!important; margin-right:10px!important;}