#head{background-color:#fff; border-bottom:1px solid #e6e6e6;}
#head h1 a{background-image:url(/images/main/logo_on.png);}
#head .gnb li .depth01 > span{color:#000;}
#head .head_btns a.login{color:#000;}

.content{width:100%; padding-top:80px; overflow:hidden;}
.inquiry_wrap{width:750px; padding:80px 0px; margin:0px auto;}
.inquiry_wrap h3{width:100%; text-align:center; font-size:36px; font-family: 'NotoSansKR-Bold';}
.inquiry_wrap .sub_tit{width:100%; padding:20px 0px 30px; text-align:center; font-size:18px; letter-spacing:-1px;}

/*글보기*/
.inquiry_wrap .board{width:100%; overflow:hidden;}
.inquiry_wrap .board .top{width:100%; height:40px; margin-bottom:10px; overflow:hidden;}
.inquiry_wrap .board .top .range_btns{width:70%;  height:100%; float:left;}
.inquiry_wrap .board .top .range_btns select{width:156px; height:40px; padding:0px 5px; border:1px solid #eee8d7; border-radius:3px; font-size:14px;}
.inquiry_wrap .board .top .inquiry_btn{width:30%; height:100%; text-align:right; float:left;}
.inquiry_wrap .board .top .inquiry_btn a{width:90px; height:40px; line-height:40px; display:inline-block; border-radius:3px;
text-align:center; color:#fff; background-color:#7a399e; font-size:14px;}

.inquiry_wrap .board .mid{width:100%; overflow:hidden;}
.inquiry_wrap .board .mid .list{width:100%; border-top:1px solid #000;}
.inquiry_wrap .board .mid .list .line{height:100%; display:inline-block; float:left;}
.inquiry_wrap .board .mid .list .line01{width:70px;}
.inquiry_wrap .board .mid .list .line02{width:75px;}
.inquiry_wrap .board .mid .list .line03{width:105px;}
.inquiry_wrap .board .mid .list .line04{width:300px;}
.inquiry_wrap .board .mid .list .line05{width:100px;}
.inquiry_wrap .board .mid .list .line06{width:100px;}

.inquiry_wrap .board .mid .list dt{width:100%; height:50px; overflow:hidden; border-bottom:1px solid #ccc;}
.inquiry_wrap .board .mid .list dt .line{text-align:center; line-height:50px; font-size:14px; font-weight:bold;}
.inquiry_wrap .board .mid .list dd{width:100%; border-bottom:1px solid #ccc; overflow:hidden;}
.inquiry_wrap .board .mid .list dd .tit{width:100%; height:50px; overflow:hidden; cursor:pointer;}
.inquiry_wrap .board .mid .list dd .tit .line{line-height:50px; text-align:center; font-size:12px;}
.inquiry_wrap .board .mid .list dd .tit .line.line04{font-size:13px; font-weight:bold; text-indent:10px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.inquiry_wrap .board .mid .list dd .tit .line.line05{color:#999;}
.inquiry_wrap .board .mid .list dd .tit .line.line06{color:#999; font-weight:bold;}
.inquiry_wrap .board .mid .list dd .tit .line.line06.on{color:#79389e;}
.inquiry_wrap .board .mid .list dd .cnt{width:100%; padding:15px; box-sizing:border-box; border-top:1px solid #ccc; display:none;}
.inquiry_wrap .board .mid .list dd .cnt .ask{width:100%; padding-bottom:20px;}
.inquiry_wrap .board .mid .list dd .cnt .ask .ask_tit{font-weight:bold; text-decoration:underline; padding-bottom:15px;}
.inquiry_wrap .board .mid .list dd .cnt .ask p{font-size:13px;}
.inquiry_wrap .board .mid .list dd .cnt .answer{width:100%; padding:15px 15px 15px 25px; box-sizing:border-box;}
.inquiry_wrap .board .mid .list dd .cnt .answer .answer_tit{width:100%; font-weight:bold; padding-bottom:10px;}
.inquiry_wrap .board .mid .list dd .cnt .answer p{font-size:13px;}
.inquiry_wrap .board .mid .list dd .cnt .answer .answer_date{width:100%; color:#999; padding:15px 0px; font-size:12px;}
.inquiry_wrap .board .mid .list dd .tit_info {width:100%; height:50px; line-height:50px; font-size:13px; overflow:hidden; text-align:center;}
.inquiry_wrap .board .mid .list dd .cnt .flie_wrap {padding-top:10px;}
.inquiry_wrap .board .mid .list dd .cnt .flie_wrap a {font-size:13px; color:#79389e; font-weight:bold;}

.paging ul.support_paging li span a {width:30px; height:30px; line-height:30px; display:inline-block; font-size:13px; font-family:dotum,"돋음"; text-align:center; cursor:pointer;}

/*글쓰기*/
.inquiry_wrap .write{width:630px; margin:0 auto;}
.inquiry_wrap .write .section{width:100%; margin-bottom:50px;}
.inquiry_wrap .write .section:after{content:''; display:inline-block; clear:both;}
.inquiry_wrap .write .section h5{width:100%; height:50px; line-height:50px; font-size:20px; font-weight:bold; letter-spacing:-1px; border-bottom:1px solid #000;}
.inquiry_wrap .write .section .write_box{width:100%;}
.inquiry_wrap .write .section .write_box:after{content:''; display:inline-block; clear:both;}
.inquiry_wrap .write .section .write_box .line{width:100%; height:50px; line-height:50px;  border-bottom:1px solid #ccc;}
.inquiry_wrap .write .section .write_box .line:after{content:''; display:inline-block; clear:both;}
.inquiry_wrap .write .section .write_box .line.odd{height:170px;}
.inquiry_wrap .write .section .write_box .line .tit{width:15%; height:100%; color:#000; font-size:14px; font-weight:bold; float:left;}
.inquiry_wrap .write .section .write_box .line .tit span{color:#ff0000;}
.inquiry_wrap .write .section .write_box .line .cnt{width:85%; height:100%; position:relative; float:left;}
.inquiry_wrap .write .section .write_box .line .cnt:after{content:''; display:inline-block; clear:both;}
.inquiry_wrap .write .section .write_box .line .cnt input{width:100%; height:100%; border:none; outline:none; padding:0px 15px; box-sizing:border-box; font-size:14px; display:block;}
.inquiry_wrap .write .section .write_box .line .cnt textarea{width:100%; height:100%; border:none; outline:none; padding:15px 15px 15px 10px; box-sizing:border-box;  resize:none;}
.inquiry_wrap .write .section .write_box .line .cnt .filebox{width:100%; height:100%; overflow:hidden;}
.inquiry_wrap .write .section .write_box .line .cnt .filebox input[type="file"] {position: absolute;width: 0;height: 0;padding: 0;overflow: hidden;border: 0;}
.inquiry_wrap .write .section .write_box .line .cnt .filebox label{width:90px; height:40px; line-height:40px; position:absolute; top:4px; right:0px; text-align:center; color:#fff;  font-size:14px; font-weight:bold; 
background-color:#79389e; border-radius:3px;cursor:pointer;}
.inquiry_wrap .write .section .write_box .line .cnt .filebox .upload-name{padding-right:100px;}
.inquiry_wrap .write .btns{width:100%; height:50px; overflow:hidden; text-align:center;}
.inquiry_wrap .write .btns a{height:100%; line-height:50px; border-radius:3px; display:inline-block; margin:0px 4px; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.inquiry_wrap .write .btns a.btn_cancel{width:150px; background-color:#777;}
.inquiry_wrap .write .btns a.btn_ask{width:240px; background-color:#7a399e;}
.inquiry_wrap .write .section .write_box .line .cnt select{width:525px; height:48px; border:none; padding:0px 10px; box-sizing:border-box; outline:none; cursor:pointer;
font-size:14px; font-weight:bold;}

.inquiry_wrap .write .section .write_box .line .cnt span{width:100%; height:50px; padding:0px 15px; box-sizing:border-box; font-size:14px; display:inline-block;font-weight:bold;  cursor:pointer;}

/*
.inquiry_wrap .write .section .write_box .line .cnt.orders_no .list{width:100%; border:1px solid #ddd; border-radius:3px; position:absolute; 
left:0px; top:50px; background-color:#fff; z-index:3; box-shadow:3px 3px 3px rgba(0,0,0,0.4); display:none;}
.inquiry_wrap .write .section .write_box .line .cnt.orders_no .list.on {display:block;}
.inquiry_wrap .write .section .write_box .line .cnt.orders_no .list ul{width:100%; height:248px; padding:10px 0px; overflow-y:scroll;}
.inquiry_wrap .write .section .write_box .line .cnt.orders_no .list ul li{width:100%; height:40px; line-height:40px; text-indent:15px; font-size:14px; cursor:pointer;}
.inquiry_wrap .write .section .write_box .line .cnt.orders_no .list ul li a{color:#000;}
*/

.inquiry_wrap .write .section .write_box .line.p_list {position:relative;}
.inquiry_wrap .write .section .write_box .line.p_list .list{width:85%; border:1px solid #ddd; border-radius:3px; position:absolute; left:15%; top:50px; background-color:#fff; z-index:3; box-shadow:3px 3px 3px rgba(0,0,0,0.4); display:none;}
.inquiry_wrap .write .section .write_box .line.p_list .list.on {display:block;}
.inquiry_wrap .write .section .write_box .line.p_list .list ul{width:100%; height:190px; padding:10px 0px; overflow-y:scroll;}
.inquiry_wrap .write .section .write_box .line.p_list .list ul li{width:100%; height:40px; line-height:40px; text-indent:15px; font-size:14px; cursor:pointer; color:#000;}

.inquiry_wrap .write .section .write_box .line.attach{height:auto; line-height:unset; padding-top:20px;}
.inquiry_wrap .write .section .write_box .line.attach ul.file_lists{width:100%; height:100px; overflow:hidden; overflow-y:auto; text-align:left; padding-left:110px; box-sizing:border-box;}
.inquiry_wrap .write .section .write_box .line.attach ul.file_lists li{width:100%; height:30px; display:inline-block; margin-bottom:5px;}
.inquiry_wrap .write .section .write_box .line.attach ul.file_lists li .text{width:100%; height:100%; line-height:30px; font-size:13px; position:relative; border-bottom:1px solid #ddd;}
.inquiry_wrap .write .section .write_box .line.attach ul.file_lists li .text .name{width:100%; height:100%; color:#666; box-sizing: border-box; text-indent: 4px; padding-right:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.inquiry_wrap .write .section .write_box .line.attach ul.file_lists li .text .btn_del{width:20px; height: 20px; line-height: 14px; font-size: 20px; text-align: center; border: 1px solid #ddd;
border-radius: 100%; color: #ff0000; cursor: pointer; position: absolute; top: 4px; right: 4px;}