@charset "utf-8";


/* 기본게시판list -------------------------------------------------------------------------------------------------------------------------------------------------- */
.nomal_board{width:100%;}
.nomal_board .search_area{margin:0 auto 17px; width:100%; max-width:515px;}
.nomal_board .search_area .form_wrap{position:relative; display:block; overflow:hidden;}
.nomal_board .search_area .search_select{position:absolute; display:block; left:0; top:0px; padding:0 0 0 8px; width:100%; max-width:100px; height:100%; border:1px solid #bbbbbb; font-size:13px; color:#666666; line-height:1.3; background:#fff url(../../images/board/bbs_select_arrow.png) 90% center no-repeat; vertical-align:middle; -webkit-appearance:none; -moz-appearance:none; appearance:none; outline:none;}
.nomal_board .search_area .search_select::-ms-expand {display: none;}
.nomal_board .search_area .input_wrap{position:relative; margin-left:105px; }
.nomal_board .search_area .input_wrap .left{margin-right:40px; padding:7px; border:1px solid #bbbbbb; background:#fff;}
.nomal_board .search_area .input_wrap .right{position:absolute; top:0px; right:0px; width:40px; height:100%;}
.nomal_board .search_area .input_wrap .s_item_write{position:relative; display:block; width:100%; border:none; outline:none; line-height:1; font-size:13px; color:#666666; }
.nomal_board .search_area .input_wrap .s_btn_click{display:block; width:40px; height:100%; background:#1574a2 url(../../images/board/bbs_icon_search.png) center center no-repeat; text-indent:-999999px;}
.nomal_board .list_area{width:100%; border-top:2px solid #313741; table-layout:fixed;}
.nomal_board .list_area .col1{width:93px}
.nomal_board .list_area .col3{width:125px;}
.nomal_board .list_area .col4{width:150px;}
.nomal_board.news .list_area .col1{width:90px}
.nomal_board.news .list_area .col3{width:127px;}
.nomal_board .list_area thead th{height:52px; border-bottom:1px solid #111111; font-family:'notokr-medium'; font-size:14px; color:#111111;}
.nomal_board .list_area tbody td{height:50px; border-bottom:1px solid #c0c0c0; text-align:center; font-family:'notokr-regular'; font-size:14px; color:#555555;}
.nomal_board .list_area tbody td.title{text-align:left; width:100%; padding:0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer;}
.nomal_board .list_area tbody tr:hover td{background:#f4f4f4;}
.nomal_board .list_area tbody tr:hover td.title{color:#111111;}
.nomal_board .list_area .speaker{display:inline-block; *display:inline; zoom:1; width:14px; height:11px; background:url(../../images/board/bbs_icon_speaker.png) no-repeat;}
.nomal_board .paging_area{text-align:center; margin-top:38px;}
.nomal_board .paging_area ul{overflow:hidden; display:inline-block; *display:inline; zoom:1;}
.nomal_board .paging_area li{float:left; width:25px; height:25px; line-height:25px; text-align:center; border:1px solid #fff; font-size:15px; color:#444444;}
.nomal_board .paging_area li:first-child{margin-left:0px;}
.nomal_board .paging_area li a{display:block; *display:inline; zoom:1; width:100%; height:100%; color:inherit;}
.nomal_board .paging_area li.pv{background:url(../../images/board/bbs_icon_prev0.png) center center no-repeat; text-indent:-999999px;}
.nomal_board .paging_area li.nx{background:url(../../images/board/bbs_icon_next0.png) center center no-repeat; text-indent:-999999px;}
.nomal_board .paging_area li.now{color:#0098bc;}
.nomal_board .paging_area li:hover{color:#0098bc;}
@media screen and (max-width:1400px){
.nomal_board .search_area .search_select,
.nomal_board .search_area .input_wrap .s_item_write{font-size:12px;}
}
@media screen and (max-width: 768px){
.nomal_board .list_area .col1{width:60px}
.nomal_board .list_area .col3{width:80px;}
.nomal_board .list_area .col4{width:125px;}
}
@media screen and (max-width: 640px){
.nomal_board .list_area .col4{display:none} 
.nomal_board .list_area .date{display:none}
.nomal_board .list_area .col1{width:40px}
.nomal_board .list_area .col3{width:70px;}
.nomal_board .list_area thead th{height:40px; font-size:12px;}
.nomal_board .list_area tbody td{height:40px; font-size:12px;}
.nomal_board .search_area .search_select{padding:0 0 0 5px; max-width:80px; font-size:12px;}
.nomal_board .search_area .input_wrap{margin-left:85px; }
.nomal_board .search_area .input_wrap .left{margin-right:35px; padding:5px;}
.nomal_board .search_area .input_wrap .right{width:35px;}
.nomal_board .search_area .input_wrap .s_item_write{font-size:12px;}
.nomal_board .search_area .input_wrap .s_btn_click{ width:35px;}
.nomal_board .list_area tbody td.down img{width:15px;}
.nomal_board .paging_area{text-align:center; margin-top:20px;}
.nomal_board .paging_area li{margin-left:2px; width:22px; height:22px; line-height:22px; font-size:12px;}
}

/* news -------------------------------------------------------------------------------------------------------------------------------------------------- */
.news_board.{width:100%;}
.news_board .search_area{margin:0 auto 17px; width:100%; max-width:643px;}
.news_board .search_area .form_wrap{position:relative; display:block; overflow:hidden;}
.news_board .search_area .search_select1{position:absolute; display:block; left:0; top:0px; padding:0 0 0 8px; width:100%; max-width:125px; height:100%; border:1px solid #bbbbbb; line-height:1.3; background:#fff url(../../images/board/bbs_select_arrow.png) 90% center no-repeat; font-size:13px; color:#666666; vertical-align:middle; -webkit-appearance:none; -moz-appearance:none; appearance:none; outline:none;}
.news_board .search_area .search_select1::-ms-expand {display: none;}
.news_board .search_area .search_select2{position:absolute; display:block; left:0px; top:0px; padding:0 0 0 8px; width:100%; max-width:90px; height:100%; border:1px solid #bbbbbb; line-height:1.3; background:#fff url(../../images/board/bbs_select_arrow.png) 90% center no-repeat; font-size:13px; color:#666666; vertical-align:middle; -webkit-appearance:none; -moz-appearance:none; appearance:none; outline:none;}
.news_board .search_area .search_select2::-ms-expand {display: none;}
.news_board .search_area .input_wrap{position:relative; margin-left:95px; }
.news_board .search_area .input_wrap .left{margin-right:40px; padding:7px; border:1px solid #bbbbbb; background:#fff;}
.news_board .search_area .input_wrap .right{position:absolute; top:0px; right:0px; width:40px; height:100%;}
.news_board .search_area .input_wrap .s_item_write{position:relative; display:block; width:100%; border:none; outline:none; line-height:1; font-size:13px; color:#666666; }
.news_board .search_area .input_wrap .s_btn_click{display:block; width:40px; height:100%; background:#1574a2 url(../../images/board/bbs_icon_search.png) center center no-repeat; text-indent:-999999px;}
.news_board .list_area{width:100%; border-top:2px solid #313741; table-layout:fixed;}
.news_board .list_area .col1{width:85px}
.news_board .list_area .col3{width:100px;}
.news_board .list_area tbody td{height:68px; border-bottom:1px solid #c0c0c0; text-align:center; font-family:'notokr-regular'; font-size:14px; color:#555555;}
.news_board .list_area tbody td.num{font-family:'notokr-bold'; font-size:20px; color:#555555;}
.news_board .list_area tbody td.title{text-align:left; width:100%; padding:0 10px; font-family:'notokr-medium'; font-size:16px; color:#111111; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer;}
.news_board .list_area tbody td .date{margin-top:7px; font-family:'notokr-regular'; font-size:14px; color:#555555;}
.news_board .list_area tbody td.go{background:url(../../images/icon/icon_go_g.png) center center no-repeat;}
.news_board .list_area tbody tr:hover td{background-color:#f4f4f4;}
.news_board .list_area tbody tr:hover td.title{color:#111111;}
.news_board .list_area tbody tr:hover td.go{background-image:url(../../images/icon/icon_go_b.png);}
.news_board .paging_area{text-align:center; margin-top:38px;}
.news_board .paging_area ul{overflow:hidden; display:inline-block; *display:inline; zoom:1;}
.news_board .paging_area li{float:left; width:25px; height:25px; line-height:25px; text-align:center; border:1px solid #fff; font-size:15px; color:#444444;}
.news_board .paging_area li:first-child{margin-left:0px;}
.news_board .paging_area li a{display:inline-block; *display:inline; zoom:1; width:100%; height:100%; color:inherit;}
.news_board .paging_area li.pv{background:url(../../images/board/bbs_icon_prev0.png) center center no-repeat; text-indent:-999999px;}
.news_board .paging_area li.nx{background:url(../../images/board/bbs_icon_next0.png) center center no-repeat; text-indent:-999999px;}
.news_board .paging_area li.now{color:#0098bc;}
.news_board .paging_area li:hover{color:#0098bc;}
@media screen and (max-width:1400px){
.news_board .search_area .search_select1{padding:0 0 0 8px; font-size:12px; }
.news_board .search_area .input_wrap .s_item_write{padding:0 0 0 3px; font-size:12px; }
}
@media screen and (max-width: 768px){
.news_board .list_area .col1{width:60px}
.news_board .list_area .col3{width:80px;}
}
@media screen and (max-width: 640px){
.news_board .list_area .col1{width:40px}
.news_board .list_area .col3{display:none;}
.news_board .list_area thead th{height:55px; font-size:12px;}
.news_board .list_area tbody td{height:55px; font-size:12px;}
.news_board .search_area .search_select1{max-width:70px; background:none;}
.news_board .search_area .search_select2{padding:0 0 0 5px; max-width:70px; font-size:12px;}
.news_board .search_area .input_wrap{margin-left:75px; }
.news_board .search_area .input_wrap .left{margin-right:35px; padding:5px;}
.news_board .search_area .input_wrap .right{width:35px;}
.news_board .search_area .input_wrap .s_item_write{font-size:12px;}
.news_board .search_area .input_wrap .s_btn_click{ width:35px;}
.news_board .list_area tbody td.num{font-size:14px;}
.news_board .list_area tbody td.title{font-size:13px;}
.news_board .list_area tbody td .date{font-size:11px;}
.news_board .list_area tbody td.go{display:none;}
.news_board .paging_area{text-align:center; margin-top:20px;}
.news_board .paging_area li{margin-left:2px; width:22px; height:22px; line-height:22px; font-size:12px;}
}



/* 기본게시판view -------------------------------------------------------------------------------------------------------------------------------------------------- */
.nomal_board_view{width:100%;}
.nomal_board_view .view_area{width:100%; border-top:2px solid #313741; table-layout:fixed;}
.nomal_board_view .view_area thead th{padding:15px 10px; border-bottom:1px solid #ddd; text-align:left;}
.nomal_board_view .view_area thead th .title{margin-bottom:10px; width:65%; font-family:'notokr-medium'; font-size:18px; color:#000000; line-height:1.4;}
.nomal_board_view .view_area thead th .hd_wrap{overflow:hidden;}
.nomal_board_view .view_area thead th .hd_wrap > div{float:left; margin-right:15px; font-size:14px; color:#686868; font-family:'notokr-regular'; line-height:1.6;}
.nomal_board_view .view_area thead th .date{float:left;}
.nomal_board_view .view_area thead th .hits{float:left; }
.nomal_board_view .view_area tbody td{display:block; min-height:400px; padding:20px 100px; line-height:1.5; border-bottom:1px solid #ddd; text-align:center; font-family:'notokr-regular'; font-size:14px; color:#666;}
.nomal_board_view .view_area tbody td img{display:block; margin:0 auto 20px; }
.nomal_board_view .view_area tfoot td{overflow:hidden; padding:0 18px; text-align:left; width:100%; height:45px; padding:0 10px; border-bottom:1px solid #ddd; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer;}
.nomal_board_view .view_area tfoot .prev{float:left; width:50px; height:9px; background:url(../../images/board/bbs_prev.png) center center no-repeat; text-indent:-999999px;}
.nomal_board_view .view_area tfoot .next{float:right; width:50px; height:9px; background:url(../../images/board/bbs_next.png) center center no-repeat; text-indent:-999999px;}
.nomal_board_view .listbtn_area{margin-top:24px;}
.nomal_board_view .listbtn_area ul{overflow:hidden;}
.nomal_board_view .listbtn_area ul li{/* float:left;  margin-left:5px;*/ }
.nomal_board_view .listbtn_area ul li:first-child{margin-left:0px;}
.nomal_board_view .listbtn_area ul li a{display:block; width:90px; height:30px; line-height:30px; margin:0 auto; background:#adadad; font-size:15px; color:#fff; text-align:center;}
.nomal_board_view .listbtn_area ul li:hover a{background:#a1a1a1;}
.nomal_board_view .listbtn_area ul li:active a{background:#a1a1a1;}
.nomal_board_view .listbtn_area ul li.btn_list{/* float:right; */}
.nomal_board_view .prev_next{margin-top:30px; width:100%; border-top:1px solid #313741; border-bottom:1px solid #313741; table-layout:fixed;}
.nomal_board_view .prev_next .col1{width:100px;}
.nomal_board_view .prev_next th{height:50px; font-size:14px; color:#000000;}
.nomal_board_view .prev_next th a{display:block; width:100%; font-size:14px; font-family:'notokr-medium'; color:#000000;}
.nomal_board_view .prev_next tr:hover{background:#f4f4f4;}
.nomal_board_view .prev_next td{padding:0 10px; height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nomal_board_view .prev_next td a{font-size:14px; font-family:'notokr-medium'; color:#a0a0a0;}
.nomal_board_view .prev_next tr:first-child th,.nomal_board_view .prev_next tr:first-child td{border-bottom:1px solid #e4e4e4;}
.nomal_board_view .answer{margin-top:30px; padding:22px 0; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd;}
.nomal_board_view .answer .wb{position:relative; width:100%;}
.nomal_board_view .answer p{position:relative; margin-bottom:10px; width:100%; font-family:'notokr-medium'; font-size:16px; color:#000000;}
.nomal_board_view .answer .wb .txt{width:100%; height:70px; padding-right:75px; box-sizing:border-box;}
.nomal_board_view .answer .wb .txt textarea{width:100%; height:70px; border:1px solid #ddd; box-sizing:border-box;}
.nomal_board_view .answer .wb .btn{position:absolute; display:block; top:0; right:0; width:70px; line-height:70px; background:#adadad; color:#fff; text-align:center;}
.nomal_board_view .answer .wb .btn:hover{background:#a1a1a1;}
.nomal_board_view .answer .wb .btn:active{background:#a1a1a1;}
.nomal_board_view .answer .pb{margin-top:18px;font-size:13px; font-family:'notokr-regular'; color:#666666;}
.nomal_board_view .answer .pb input{margin-left:10px; border:1px solid #e7e7e7;}
.nomal_board_view .answer .pb label{margin-right:30px;}
.nomal_board_view .answer2{margin-top:30px; padding:30px 0; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd;}
.nomal_board_view .answer2 .bb{text-align:right; margin:30px 0;}
.nomal_board_view .answer2 .bb > span{position:relative; display:inline-block; margin-left:10px; padding-left:10px; font-size:13px; color:#555555; cursor:pointer;}
.nomal_board_view .answer2 .bb > span:hover{text-decoration:underline;}
.nomal_board_view .answer2 .bb > span:first-child{padding-left:0; margin-left:0;}
.nomal_board_view .answer2 .bb > span:first-child:before{display:none;}
.nomal_board_view .answer2 .bb > span:before{display:inline-block; content:''; position:absolute; left:0; top:0; width:1px; height:13px; background:#555555;}
.nomal_board_view .answer2 .cb{}
.nomal_board_view .answer2 .cb .writer{margin-bottom:15px; font-size:13px; font-family:'notokr-regular'; color:#000000;}
.nomal_board_view .answer2 .cb .text{margin-bottom:15px; font-size:13px; font-family:'notokr-regular'; color:#555555; line-height:1.6;}
.nomal_board_view .answer2 .cb .date{font-size:11px; font-family:'notokr-regular'; color:#b6b6b6;}
@media screen and (max-width: 768px){
.nomal_board_view .view_area tbody td{padding:20px;}
}
@media screen and (max-width: 640px){
.nomal_board_view .view_area thead th{font-size:12px; height:auto; padding:10px 10px;}
.nomal_board_view .view_area thead th .title{margin-bottom:5px; font-size:14px; width:100%;}
.nomal_board_view .view_area thead th .hd_wrap{margin-top:5px;}
.nomal_board_view .view_area thead th .hd_wrap > div{margin-right:10px; display:inline; font-size:11px;}
.nomal_board_view .view_area thead th .date{width:auto; float:none; }
.nomal_board_view .view_area thead th .hits{width:auto; float:none; }
.nomal_board_view .view_area tbody td{font-size:12px; min-height:200px;}
.nomal_board_view .answer p{font-size:14px;}
.nomal_board_view .answer .wb .txt{padding-right:65px;}
.nomal_board_view .answer .wb .btn{width:60px; font-size:14px;}
.nomal_board_view .answer .pb label{display:block; margin:5px 0;}
.nomal_board_view .prev_next{margin-top:40px;}
.nomal_board_view .prev_next th,
.nomal_board_view .prev_next td{height:40px;}
.nomal_board_view .prev_next th a,
.nomal_board_view .prev_next td a{font-size:12px;}
.nomal_board_view .prev_next .col1{width:60px;}
.nomal_board_view .listbtn_area{margin-top:4.6vw;}
.nomal_board_view .listbtn_area ul li{}
.nomal_board_view .listbtn_area ul li a{font-size:12px; width:60px; height:25px; line-height:25px; margin:0 auto;}
}


/* gallery_list -------------------------------------------------------------------------------------------------------------------------------------------------- */
.gallery_list{overflow:hidden; padding:50px 0 0;}
.gallery_list > li{float:left; padding:30px 0; width:22.076%; margin-left:3.9%;}
.gallery_list > li:first-child{margin-left:0%;}
.gallery_list > li:nth-child(4n+1){margin-left:0%;}
.gallery_list > li > a{position:relative; display:block;}
.gallery_list > li .img{position:relative; padding-bottom:100%; width:100%; height:100%; overflow:hidden;}
.gallery_list.title > li .img{padding-bottom:143%;}
.gallery_list.media > li .img{padding-bottom:56%;}
.gallery_list > li .img img{position:absolute; top:0; left:0; width:100%; height:100%; transition:all 0.4s;}
.gallery_list.title > li:hover .img img{transform: scale(1.2);}
.gallery_list.multimedia > li:hover .img img{transform: scale(1.2);}
.gallery_list > li .img .name{opacity:0; filter:alpha(opacity=0); position:absolute; top:0; left:0; padding:24px;  width:100%; height:100%; background:rgba(0,0,0,.65) top left no-repeat; box-sizing:border-box; transition:all 0.4s;}
.gallery_list > li:hover .img .name{opacity:1; filter:alpha(opacity=100);}
.gallery_list > li .img .name > div{position:relative; width:100%; height:100%; display:table; text-align:center; border:1px solid #5b5b5c; border-radius:50%; }
.gallery_list > li .img .name > div > div{display:table-cell; vertical-align:middle;}
.gallery_list > li .img .name p.t1{margin-bottom:10px; font-size:15px; font-family:'notokr-bold'; color:#fff; line-height:1.4}
.gallery_list > li .img .name p.t2{font-size:15px; font-family:'notokr-demilight'; color:#e2e2e2; line-height:1.4}
.gallery_list > li:hover .img:before{opacity:1;}
.gallery_list > li:hover .img:after{opacity:1;}
.gallery_list > li .txt{padding:0 20px; line-height:55px; background:#f5f5f5; font-size:15px; font-family:'notokr-bold'; color:#0a0a0a;}
.gallery_list > li .txt p{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center; line-height:1.4;}
.gallery_list > li .txt p.t1{margin-top:30px;}
.gallery_list > li .txt p.t2{margin-top:10px; font-family:'notokr-light'; color:#696969;}
.btn_box{margin-top:90px; text-align:center;}
.btn_box a{display:inline-block; width:78px; height:78px; background:url(../../images/board/btn_list.png) center center no-repeat; background-size:contain; text-indent:-999999px; transition:all 0.4s;}
.btn_box a:hover{background-image:url(../../images/board/btn_list2.png);}
@media screen and (max-width:1200px) { 
.gallery_list > li .txt{font-size:12px;}
.gallery_list > li .txt p.t1{margin-top:20px;}	
.gallery_list > li .img .name p.t1{margin-bottom:5px; font-size:12px;}
.gallery_list > li .img .name p.t2{font-size:12px;}
.btn_box{margin-top:40px;}
.btn_box a{width:60px; height:60px;}
}
@media screen and (max-width:1200px) { 
.gallery_list > li .img:before{margin-top:-20px; margin-left:-20px; width:40px; height:40px; background-size:15px;}	
}
@media screen and (max-width:640px) { 
.gallery_list{padding:30px 0 0;}
.gallery_list > li{padding:5px 0; width:30.73%;}
.gallery_list > li:nth-child(4n+1){margin-left:3.9%;}
.gallery_list > li:first-child{margin-left:0%;}
.gallery_list > li:nth-child(3n+1){margin-left:0%;}
.gallery_list > li .txt p.t1{margin-top:15px;}
.btn_box{margin-top:30px;}
.btn_box a{width:40px; height:40px;}

}
@media screen and (max-width:480px) { 
.gallery_list  > li{width:48.05%;}
.gallery_list  > li:nth-child(3n+1){margin-left:3.9%;}
.gallery_list  > li:first-child{margin-left:0%;}
.gallery_list  > li:nth-child(2n+1){margin-left:0%;}
.gallery_list > li > a{margin:5px 0;}
.gallery_list > li .txt{padding: 0 10px;}
}

/* FAQ  -------------------------------------------------------------------------------------------------------------------------------------------------- */
.faq{}
.faq > ul{border-top:2px solid #272727; border-bottom:1px solid #e1e1e1;}
.faq > ul li{border-top:1px solid #d5d5d5;}
.faq > ul li:first-child{border-top:none;}
.faq > ul li .question{padding:27px 0; background:url(../../images/board/icon_q.png) 23px center no-repeat; cursor:pointer; font-size:18px;}
.faq > ul li .question p{margin-left:97px; padding-right:67px; line-height:1.5; background: url(../../images/icon/icon_p.png) 97% center no-repeat; background-size:10px; font-family:'notokr-medium'; font-size:18px; color:#272727;}
.faq > ul li .question.on p{background: url(../../images/icon/icon_m.png) 97% center no-repeat; background-size: 10px; color:#272727; }
.faq > ul li .answer{display:none; padding:35px 0; border-top:1px solid #e1e1e1; background:#f9f9f9;}
.faq > ul li .answer p{padding:0 23px; line-height:1.8; font-family:'notokr-demilight'; font-size:15px; color:#333333;}

@media screen and (max-width:1200px){
.faq > ul li .question p{font-size:13px;}
.faq > ul li .answer p{font-size:12px;}
}
@media screen and (max-width: 768px){
.faq > ul li .question{padding:15px 0; background:url(../../images/board/icon_q.png) 10px center no-repeat; background-size:20px;}
.faq > ul li .question p{margin-left:40px; padding-right:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;} 
.faq > ul li .question.on p{}
.faq > ul li .answer{padding:30px 0; background-image:none;}
.faq > ul li .answer p{padding:0 20px;}
}



/* profile_view  -------------------------------------------------------------------------------------------------------------------------------------------------- */
.artist_artist_profile{}
.artist_artist_profile .lange{text-align:right; color:#c6c6c6;}
.artist_artist_profile .lange a{font-family:'notokr-medium'; font-size:16px; color:#0a0a0a;}
.artist_artist_profile .lange a.on{color:#006da1;}
.artist_artist_profile .artist_name{margin-bottom:50px; font-size:20px; font-family:'notokr-medium'; color:#0a0a0a; text-align:center;}
.artist_artist_profile .artist_name span{margin:0 10px;}
.profile_view{overflow:hidden; padding:0 30px 50px; margin-bottom:50px; border-bottom:1px solid #e1e1e1;}
.profile_view > li{float:left; width:50%; box-sizing:border-box;}
.profile_view > li.info{padding:50px 74px;}
.profile_view > li.info > ul{}
.profile_view > li.info > ul#EN{display:none;}
.profile_view > li.info > ul > li{margin-top: 35px;}
.profile_view > li.info > ul > li:first-child{margin-top:0px;}
.profile_view > li.info > ul > li > p{padding-left:24px; margin-bottom:15px; font-family:'notokr-bold'; font-size:15px; color:#0a0a0a; background:url(../../images/icon/bellet_sl.jpg) left 2px no-repeat;}
.profile_view > li.info > ul > li > div{padding-left:24px; font-family:'notokr-demilight'; font-size:15px; color:#0a0a0a; line-height:1.8;}
.title_view{padding:0 30px;}
.artist_artist_profile .go_insta{margin-top:35px; margin-left:24px; display:block; width:45px; height:45px; background:url(../../images/icon/icon_insta2.jpg) center center no-repeat; background-size:contain; text-indent: -999999px;}

@media screen and (max-width:1024px) { 
.artist_artist_profile .lange a{font-size:14px;}
.artist_artist_profile .artist_name{font-size:16px;}
.profile_view > li.info{padding:10px 0px 10px 30px;}
.profile_view > li.info > ul > li > p{padding-left:18px; font-size:13px; background-size:auto 12px;}
.profile_view > li.info > ul > li > div{padding-left:18px; font-size:13px;}
.profile_view{padding:0 20px 50px;}
.title_view{padding:0 20px;}
.artist_artist_profile .go_insta{margin-left:18px;}
}
@media screen and (max-width:640px) { 
.artist_artist_profile .lange{margin-bottom:30px;}
.artist_artist_profile .lange a{font-size:12px;}
.artist_artist_profile .artist_name{margin-bottom:20px; font-family:'notokr-bold';}
.profile_view{padding:0 0 30px; margin-bottom:30px;}
.title_view{padding:0;}
.profile_view > li{width:100%;}
.profile_view > li.info{padding:30px 10px 0;}
.profile_view > li.info > ul > li{margin-top:20px;}
.profile_view > li.info > ul > li > p{margin-bottom:10px; font-size:12px; background-size:auto 10px;}
.profile_view > li.info > ul > li > div{font-size:12px;}
.artist_artist_profile .go_insta{width:30px; height:30px;}
}


/* profile_view  -------------------------------------------------------------------------------------------------------------------------------------------------- */
.prodution_profile_view{}
.prodution_profile_view .title{margin-bottom:47px;}
.prodution_profile_view .profile_view .title{text-align:left;}
.prodution_profile_view .lange{text-align:right; color:#c6c6c6;}
.prodution_profile_view .lange a{font-family:'notokr-medium'; font-size:16px; color:#0a0a0a;}
.prodution_profile_view .lange a.on{color:#006da1;}
.prodution_profile_view .artist_name{margin-bottom:50px; font-size:20px; font-family:'notokr-medium'; color:#0a0a0a; text-align:center;}
.prodution_profile_view .profile_view{overflow:hidden; padding:0 30px 50px; margin-bottom:50px; border-bottom:1px solid #e1e1e1;}
.prodution_profile_view .profile_view > li{float:left; width:50%; box-sizing:border-box;}
.prodution_profile_view .profile_view > li.photo{max-width:560px;}
.prodution_profile_view .profile_view > li.info{padding:0px 74px;}
.prodution_profile_view .profile_view > li.info > ul{padding-top:45px;}
.prodution_profile_view .profile_view > li.info > ul#EN{display:none;}
.prodution_profile_view .profile_view > li.info > ul > li{margin-top:30px; overflow:hidden;}
.prodution_profile_view .profile_view > li.info > ul > li:first-child{margin-top:0px;}
.prodution_profile_view .profile_view > li.info > ul > li > p{float:left; margin-bottom:0; padding-left:24px; font-family:'notokr-bold'; font-size:15px; color:#0a0a0a; background:url(../../images/icon/bellet_sl.jpg) left 6px no-repeat; line-height:1.8;}
.prodution_profile_view .profile_view > li.info > ul > li > div{float:left; padding-left:24px; font-family:'notokr-demilight'; font-size:15px; color:#0a0a0a; line-height:1.8;}
.prodution_profile_view .media_view{padding:0 30px;}


@media screen and (max-width:1024px) { 
.prodution_profile_view .title{margin-bottom:30px;}
.prodution_profile_view .lange a{font-size:14px;}
.prodution_profile_view .artist_name{font-size:16px;}
.prodution_profile_view .profile_view > li.info > ul{padding-top:20px;}
.prodution_profile_view .profile_view > li.info{padding:10px 0px 10px 30px;}
.prodution_profile_view .profile_view > li.info > ul > li > p{padding-left:18px; font-size:13px; background-size:auto 12px;}
.prodution_profile_view .profile_view > li.info > ul > li > div{padding-left:18px; font-size:13px;}
.prodution_profile_view .profile_view{padding:0 20px 50px;}
.prodution_profile_view .media_view{padding:0 20px;}
.prodution_profile_view .media_view .gallery_list{padding-top:0;}
}
@media screen and (max-width:640px) { 
.prodution_profile_view .lange{margin-bottom:30px;}
.prodution_profile_view .lange a{font-size:12px;}
.prodution_profile_view .artist_name{margin-bottom:20px; font-family:'notokr-bold';}
.prodution_profile_view .profile_view{padding:0 0 30px; margin-bottom:30px;}
.prodution_profile_view .media_view{padding:0;}
.prodution_profile_view .profile_view > li{width:100%;}
.prodution_profile_view .profile_view > li.info > ul{padding-top:0px;}
.prodution_profile_view .profile_view > li.info{padding:30px 10px 0;}
.prodution_profile_view .profile_view > li.info > ul > li{margin-top:10px;}
.prodution_profile_view .profile_view > li.info > ul > li > p{font-size:12px; background-size:auto 10px;}
.prodution_profile_view .profile_view > li.info > ul > li > div{font-size:12px;}
}

/* multimedia_view -------------------------------------------------------------------------------------------------------------------------------------------------- */
.multimedia_view{}
.multimedia_view > ul{background:#fff;}
.multimedia_view .btn_pre_next .col1{width:120px;}
.multimedia_view .titArea{padding:24px 35px; border-top:2px solid #959595; border-bottom:1px solid #e1e1e1;}
.multimedia_view .titArea .box1{margin-bottom:15px; font-size:18px; font-family:'notokr-medium'; color:#0a0a0a; line-height:1.4;}
.multimedia_view .titArea .box2{font-size:13px; font-family:'notokr-demilight'; color:#999999; word-break:keep-all;}
.multimedia_view .titArea .box2 span{display:inline-block; margin-right:30px; line-height:1.4;}
.multimedia_view .titArea .box2 span:last-child{margin-right:0px;}
.multimedia_view .txtArea{padding:40px 35px; min-height:800px; }
.multimedia_view .btnArea{margin:30px 0; text-align:right;}
.multimedia_view .btnArea a{display:inline-block; width:90px; line-height:30px; background:#999999; text-align:center; font-size:16px; font-family:'notokr-medium';  color:#fff;}
.multimedia_view .btn_pre_next{table-layout:fixed; width:100%; border-top:1px solid #959595; border-bottom:1px solid #959595; }
.multimedia_view .btn_pre_next th{height:50px; font-size:14px; font-family:'notokr-demilight'; color:#0a0a0a;}
.multimedia_view .btn_pre_next td{padding:0 20px; height:50px; font-size:14px; font-family:'notokr-demilight'; color:#0a0a0a; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.multimedia_view .btn_pre_next tr:first-child th,
.multimedia_view .btn_pre_next tr:first-child td{border-bottom:1px solid #e1e1e1; }
@media screen and (max-width:1024px) { 
.multimedia_view .titArea .box1{margin-bottom:7px; font-size:14px;}
.multimedia_view .titArea .box2{font-size:11px;}
.multimedia_view .btnArea a{font-size:14px;}

}
@media screen and (max-width:640px) { 
.multimedia_view .titArea{padding:15px;}
.multimedia_view .txtArea{padding:30px 15px; min-height:300px; }
.multimedia_view .btn_pre_next .col1{width:80px;}
.multimedia_view .titArea .box1{margin-bottom:7px; font-size:14px;}
.multimedia_view .titArea .box2{font-size:11px;}
.multimedia_view .btnArea a{width:60px;}
.multimedia_view .btn_pre_next th{height:40px; font-size:12px;}
.multimedia_view .btn_pre_next td{padding:0 10px; height:40px; font-size:12px;}
.multimedia_view .btnArea a{font-size:14px;}
}

/* news_news -------------------------------------------------------------------------------------------------------------------------------------------------- */
.news_news{margin-top:77px;}
.news_news .laoutbox{overflow:hidden;}
.news_news .laoutbox .tit{float:left; padding-right:20px; width:30%; font-size:35px; font-family:'notokr-light'; color:#0a0a0a; line-height:1.6; word-break:keep-all; box-sizing:border-box;}
.news_news .laoutbox .board{float:left; width:70%;}
.news_news .laoutbox .board > ul{}
.news_news .laoutbox .board > ul > li{margin-top:20px; background:#fff;}
.news_news .laoutbox .board > ul > li:first-child{margin-top:0px;}
.news_news .laoutbox .board > ul > li .tcon{padding:50px 50px; min-height:132px; box-sizing:border-box; background:url(../../images/icon/icon_down.png) 95% center no-repeat; transition:all 0.4s;  cursor:pointer;}
.news_news .laoutbox .board > ul > li .tcon .date{margin-bottom:15px; font-size:15px; font-family:'notokr-medium'; color:#696969;}
.news_news .laoutbox .board > ul > li .tcon .txt{font-size:18px; font-family:'notokr-bold'; color:#0a0a0a; line-height:1.4;}
.news_news .laoutbox .board > ul > li .bcon{display:none; padding:15px 50px 100px; font-size:15px; font-family:'notokr-demilight'; color:#000; line-height:2;}
.news_news .laoutbox .board > ul > li:hover .tcon{background-color:#0092bc; background-image:url(../../images/icon/icon_down_w.png);} 
.news_news .laoutbox .board > ul > li:hover .tcon .date,
.news_news .laoutbox .board > ul > li:hover .tcon .txt{color:#fff;}
.news_news .laoutbox .board > ul > li.on .tcon{background-image:url(../../images/icon/icon_ip.png);} 
@media screen and (max-width:1024px) { 
.news_news .laoutbox .tit{font-size:25px;}
.news_news .laoutbox .board > ul > li{}
.news_news .laoutbox .board > ul > li .tcon{padding:30px 30px; min-height:auto; background-size:15px;}
.news_news .laoutbox .board > ul > li .tcon .date{margin-bottom:7px; font-size:13px;}
.news_news .laoutbox .board > ul > li .tcon .txt{font-size:16px;}
.news_news .laoutbox .board > ul > li .bcon{padding:15px 30px 60px; font-size:13px;}
}
@media screen and (max-width:640px) { 
.news_news{margin-top:30px;}
.news_news .laoutbox .tit{margin-bottom:20px; padding-right:0px; font-size:18px; text-align: center;}
.news_news .laoutbox .tit{width:100%;}
.news_news .laoutbox .board{width:100%;}
.news_news .laoutbox .board > ul > li{margin-top:10px;}
.news_news .laoutbox .board > ul > li .tcon{padding:20px 20px; min-height:auto; background-size:15px;}
.news_news .laoutbox .board > ul > li .tcon .date{margin-bottom:7px; font-size:12px;}
.news_news .laoutbox .board > ul > li .tcon .txt{font-size:14px;}
.news_news .laoutbox .board > ul > li .bcon{padding:15px 20px 40px; font-size:12px;}
}
@media screen and (max-width:480px) { 
.news_news .laoutbox .board > ul > li .tcon,
.news_news .laoutbox .board > ul > li:hover .tcon{background-image:none;}
}