@charset "utf-8";
/* *******************************************************
 * filename : content_responsive.css
 * description : 서브페이지 컨텐츠 반응형 CSS
 * date : 2019-02-01
******************************************************** */


/* ******************  서브공통 ********************** */
/* -------- 공통 스크롤바  -------- */
@media all and (max-width:1220px){
	.custom-scrollbar-wrapper .scroll-object{max-width:100%;}
}
@media all and (max-width:800px){
	.custom-scrollbar-wrapper{position:relative;margin-right:-15px; cursor:move}
	.custom-scrollbar-wrapper .scroll-object{max-width:none; width:800px; }
	.custom-scrollbar-cover{display:block; position:absolute; top:0px; left:0px; right:0px; bottom:0px; background-color:rgba(0,0,0,0.5)}
	.custom-scrollbar-cover .scroll-cover-txt{position:absolute; top:50%; left:0; width:100%; text-align:center; color:#fff; font-size:300; font-size:15px;}
	.custom-scrollbar-cover .scroll-cover-txt i{font-size:30px; display:block; margin-bottom:20px; }
}

/* -------- 공통 :: 탭 -------- */
@media all and (max-width:1220px){
	.sub-tab-cm-style .area{padding:0}
}
@media all and (max-width:1024px){
	/* Tab Fixed Move*/
	.sub-tab-cm-style.fixed{top:80px;}
}
@media all and ( max-width: 800px ){
	/* Tab 공통 스타일 */
	.sub-cm-tab-wrapper{height:40px;}
	.sub-tab-cm-style ul li a{height:40px; }
	.sub-tab-cm-style ul li a em{font-size:13px}
	/* 모바일 드롭메뉴 버튼 */
	.sub-tab-cm-style .cm-tab-m-btn{position:relative; display:block; padding:0 15px; height:40px; line-height:40px; background-color:#e95513;}
	.sub-tab-cm-style .cm-tab-m-btn span{color:#fff; }
	.sub-tab-cm-style .cm-tab-m-btn .arrow{color:#fff; position:absolute; top:50%; right:15px; margin-top:-7px}
	.sub-tab-cm-style .cm-tab-m-btn.open .arrow{transform:rotate(180deg)}
	/* 모바일 드롭메뉴 리스트 */
	.cm-drop-tab-list ul{display:none; margin:0;  position:absolute; top:40px; left:0px; right:0px;background-color:#fff; border:1px solid #ddd; border-top:0; z-index:11;}
	.cm-drop-tab-list ul li{position:static; display:block; float:none; border-top:1px solid #eee; width:auto; background-color:transparent; max-width:none;}
	.cm-drop-tab-list ul li:first-child{border-top:0}
	.cm-drop-tab-list ul li a{display:block; width:auto; height:auto; padding:10px 15px; border:0;}
	.cm-drop-tab-list ul li a em{font-size:13px;}
	.cm-drop-tab-list ul li.selected a{background-color:transparent;}
	.cm-drop-tab-list ul li.selected a em{color:#e95513; font-weight:600; }
}
@media all and (max-width:480px){
	/* Tab Fixed Move*/	
	.sub-tab-cm-style.fixed{top:60px;}
}





/* ******************  About us ********************** */
/* -------- 회사소개 :: 상단 -------- */
@media all and (max-width:800px){
	.company-top-box {padding:50px 0; }
	.company-top-box .tit-box .img-txt  {margin-top:10px;} 
	.company-top-box .video-con-box {margin-top:20px;} 
	.company-top-box .video-con-box .txt-box {margin-top:15px;}
	.company-top-box .video-con-box .txt {font-size:17px;}
}
@media all and (max-width:480px){
	.company-top-box .tit-box span {display:block; }
	.company-top-box .video-con {width:100%; }
}

/* -------- 회사소개 :: 핵심가치 -------- */
@media all and (max-width:1320px){
	.company-value-box .sub-tit.big {padding-top:37px;}
	.company-value-box .sub-tit:before {font-size:120px; top:-21px;}
	.company-value-box .value-list:before , .company-value-box .value-list:after, .company-value-box .value-list li:before {display:none;}
}

@media all and (max-width:800px){
	.company-value-box {padding-bottom:50px; }
	.company-value-box .sub-tit.big {padding-top:23px}
	.company-value-box .sub-tit.big:before {font-size:60px; top:-5px;}
	.company-value-box .value-list  {margin-top:30px;}
	.company-value-box .value-list li {width:250px; padding:10px 15px;}
	.company-value-box .value-list li .inner {height:250px; padding-top:40px;}
	.company-value-box .value-list li .num {font-size:13px;}
	.company-value-box .value-list li .tit {font-size:17px; }
	.company-value-box .value-list li .txt {font-size:13px;}
}
@media all and (max-width:480px){
	.company-value-box .sub-tit.big {padding-top:18px}
	.company-value-box .sub-tit.big:before {font-size:50px;}
}

/* -------- 회사소개 :: 비전 -------- */
@media all and (max-width:1024px){
	.company-vision-box .vision-list li {padding:0 42px 0 35px;}
}

@media all and (max-width:800px){
	.company-vision-box {padding:50px 0; }
	.company-vision-box .vision-con-box {margin-top: 30px;}
	.company-vision-box .vision-con-txt {margin-top:20px; font-size: 17px;}
	.company-vision-box .vision-list-box {margin-top:45px;}
	.company-vision-box .vision-list li {padding:0 20px;}
	.company-vision-box .vision-list .num {font-size: 13px; }
	.company-vision-box .vision-list .tit {font-size: 17px;}
}
@media all and (max-width:640px){
	.company-vision-box .vision-list {margin:0 ;}
	.company-vision-box .vision-list li {float:none; width:100%; height:auto; margin:0 0 10px; padding:30px 20px;}
}

/* -------- 회사소개 :: 강점 -------- */
@media all and (max-width:1024px){
	.company-point-box .point-list {margin:-20px -1%;}
	.company-point-box .point-list li {width:48%; margin:20px 1% 0; } 
	.company-point-box .point-list .txt-box .tit {font-size: 20px; }
	.company-point-box .point-list .txt-box .txt {font-size: 15px;}
	.company-point-box .point-list .txt-box .txt br {display:none;}
}
@media all and (max-width:800px){
	.company-point-box {padding:60px 0;}
	.company-point-box .point-con-box {margin-top: 35px;}
	.company-point-box .point-list dl dt { max-width:133px;}
	.company-point-box .point-list .icon {background-size: auto 54.6px;}
	.company-point-box .point-list .txt-box .tit {font-size: 17px; padding:15px 0;}
	.company-point-box .point-list .txt-box .txt {font-size: 13px; }
}
@media all and (max-width:480px){
	.company-point-box .point-list {margin:-20px -1% 0; }
	.company-point-box .point-list li {width:100%; margin:20px 0 0; } 
	.company-point-box .point-list .txt-box .txt br {display:block;}
}

/* -------- 회사소개 :: 연혁 -------- */
@media all and (max-width:800px){
	.company-history-box {padding:60px 0;}
	.company-history-box .history-tit-box {height: 158px;}
	.company-history-box .history-tit-box span {font-size: 13px; margin-bottom: 10px;}
	.company-history-box .history-tit-box .tit {font-size: 24px; }
}

/* -------- 회사소개 :: 오시는길 -------- */
@media all and (max-width:1024px){
	.company-location-box .sub-tit {padding-top:43px}
	.company-location-box .sub-tit:before {font-size:100px; top:0;}
	.company-location-box .location-list {margin:0 -0.5%;}
	.company-location-box .location-list li { width:32.25%; margin:0 0.5%;}
}
@media all and (max-width:800px){
	.company-location-box {padding-top:60px;}
	.company-location-box .sub-tit {padding-top:33px}
	.company-location-box .sub-tit:before {font-size:70px; top:-7px;}
	.company-location-box .location-con-box {margin-top: 30px;}
	.company-location-box .location-list {margin:-20px  -0.5% 0; text-align:center;}
	.company-location-box .location-list li { width:40%; margin:20px 0.5% 0; float:none; display:inline-block; vertical-align:top; }
	.company-location-box .location-list .address {font-size: 13px;}
}
@media all and (max-width:480px){
	.company-location-box .sub-tit {padding-top:23px}
	.company-location-box .sub-tit:before {font-size:60px; top:-5px;}
	.company-location-box .location-list {margin:0;}
	.company-location-box .location-list li { width:100%; margin:20px 0 0; display:block; }
}

/* -------- About us :: 포트폴리오 -------- */
@media all and (max-width:1024px){
	/* 상단 탬&검색박스 */
	.portfolio-page .voice-list-top .search-input {width:300px;}
	.portfolio-page .input-wrap:before {top:50%; margin-top:-7px;}
	/* 포트폴리오 리스트 */
	.portfolio-list {margin:0 -0.5%;}
	.portfolio-list li { width:32%; padding: 60px 0.5%;}
	.portfolio-list li .tit {font-size: 20px;}
}
@media all and (max-width:800px){
	/* 포트폴리오 리스트 */
	.portfolio-list {margin:0 -1%;}
	.portfolio-list li { width:48%; padding: 30px 1%;}
	.portfolio-list li .category {font-size: 13px;}
	.portfolio-list li .tit {font-size: 16px; margin-top: 7px;}
	.portfolio-list li .name {font-size: 13px; line-height: 15px; margin-top:9px; padding-left: 80px;}
	.portfolio-list li .name i {font-size:15px;}
}
@media all and (max-width:480px){
	/* 포트폴리오 리스트 */
	.portfolio-list {margin:0;}
	.portfolio-list li { float:none; width:100%; padding: 30px 0;}
}


/* ******************  Our services ********************** */
/* -------- Our services :: 공통 -------- */
@media all and (max-width:800px){
	/* 상단 박스 */
	.service-page {padding-top:50px;}
	.service-page .service-top-box .service-top-inner-box {height: 285px;}
	.service-page .service-top-box .tit {font-size:31px;} 
	.service-page .service-top-box .tit02 {font-size:18px; margin-top:20px; }
	.service-page .service-top-box .txt {font-size:15px; margin-top: 30px; }
	/* 문의하기 버튼 */
	.service-page .inquiry-btn {width:170px; height: 45px; line-height:45px;}
	.service-page .inquiry-btn span {font-size:14px; }
	.service-page .inquiry-btn span:after { margin-left:40px;}
	/* 하단 하이보이스는? */
	.service-hivoice-box {padding: 50px 0 0; }
	.service-hivoice-box .txt-box {margin-top:20px;}
	.service-hivoice-box .txt-box img {height: 21px; }
	.service-hivoice-box .txt-box .txt {font-size: 17px; margin-top:20px;}
	.service-hivoice-box .logo-list-box {margin-top: 30px;}
	.service-hivoice-box .logo-list li { width:20%;  }
}
@media all and (max-width:480px){
	.service-hivoice-box .txt-box .txt  br {display:none;}
	.service-hivoice-box .logo-list li { width:33.33%;}
}

/* -------- Our services :: 성우녹음 서비스 -------- */
@media all and (max-width:1320px){
	.record-untact-con .record-list  {padding:0 30px;}
}
@media all and (max-width:800px){
	.record-untact-con {padding: 50px 0;}
	.record-untact-con .record-list-box {margin-top: 35px;}
	.record-untact-con .record-list  {padding:0;}
	.record-untact-con .record-list li dl dt { max-width:135px;}
	.record-untact-con .record-list .icon {background-size: auto 55px;}
	.record-untact-con .record-list .txt-box .txt {font-size: 13px;}
}
@media all and (max-width:640px){
	.record-untact-con .record-list  {padding:0 10%;}
	.record-untact-con .record-list li {display:block; width:100%; margin-top: 20px;}
	.record-untact-con .record-list li dl {display:table; width:100%; height:100%; }
	.record-untact-con .record-list li dl dt {display:table-cell; vertical-align:middle; width:135px;}
	.record-untact-con .record-list li dl dd {display:table-cell; vertical-align:middle;}
	.record-untact-con .record-list .txt-box {margin-top:0; text-align:left; padding-left: 30px; -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 box-sizing: border-box; }
}
@media all and (max-width:480px){
	.record-untact-con .record-list  {padding:0 10px;}
	.record-untact-con .record-list li dl dt {width: 94px;}
	.record-untact-con .record-list .icon {background-size: auto 40px;}
	.record-untact-con .record-list .txt-box {padding-left:20px;}
	.record-untact-con .record-list .txt-box .txt br {display:none;}
}

/* 성우녹음 서비스 :: 장르별 샘플 듣기 */
@media all and (max-width:1320px){
	/* 탭리스트 */
	.genre-sample-list { padding:0 20px; }
	.genre-sample-list li {margin:10px 20px;}
	.genre-sample-list li .txt {font-size:16px;}
}
@media all and (max-width:1024px){
	/* 비디오 */
	.record-genre-box .video-con {width:100%; }
}
@media all and (max-width:800px){
	.record-genre-box {padding:55px 0 75px; }
	/* 탭리스트 */
	.genre-tab-container {margin-top: 30px;}
	.genre-sample-list .cm-tab-m-btn {display:block; background-color: #fff; width:100%; height:100%; padding:0 15px; line-height:40px;font-size:15px; -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 box-sizing: border-box; }
	.genre-sample-list .cm-tab-m-btn span{color:#333; }
	.genre-sample-list .cm-tab-m-btn .arrow{color:#333; position:absolute; top:50%; right:15px; margin-top:-7px}
	.genre-sample-list .cm-tab-m-btn.open .arrow{transform:rotate(180deg)}
	.genre-sample-list {text-align:left; padding:0; height:100%;}
	.genre-sample-list ul {max-height: 140px; overflow:scroll;}
	.genre-sample-list li {display:block; float:left; margin:0;}
	.genre-sample-list li .icon {display:none;}
	.genre-sample-list li .txt {font-size:14px; color: #333; margin-top:0;}
	/* 비디오 */
	.record-genre-box .sub-cm-tab-con {padding:20px 0;}
}

/* 성우녹음 서비스 :: 각국 샘플 듣기 */
@media all and (min-width:801px){
	.voice-sample-list li a:hover {border-color:#e95513;}
	.voice-sample-list li a:hover dd {background-color: #e95513; }
	.voice-sample-list li a:hover .country {border-color:#e95513; color: #fff;} 
}
@media all and (max-width:1024px){
	.voice-sample-list .country  {height:49px; font-size:16px;}
}
@media all and (max-width:800px){
	.record-voice-box {padding:55px 0;}
	.record-voice-box .record-voice-con  {margin-top:30px;}
	.voice-sample-list {margin:-10px -0.5% 0;}
	.voice-sample-list li { width: 32.25%; margin: 10px 0.5% 0; 	}
	.voice-sample-list .country {font-size:13px;}
}
@media all and (max-width:640px){
	.voice-sample-list {margin:-10px -1% 0;}
	.voice-sample-list li { width: 48%; margin: 10px 1% 0; 	}
}

/* -------- Our services :: 글로벌 유튜브 서비스 -------- */
@media all and (max-width:800px){
	/*  글로벌 유튜브 서비스 :: 상단 박스 */
	.youtube-page .service-top-box .txt {margin-top: 15px;}
	/*  글로벌 유튜브 서비스 :: 현재 운영채널 보기 */
	.youtube-channel-box {padding:40px 0 60px; margin-top:45px;}
	.youtube-channel-box .channel-list-box {margin-top: 30px;}
	.youtube-channel-box .channel-list li .tit {font-size:15px;}
	.youtube-channel-box .channel-list li .txt {font-size:13px;}

}
@media all and (max-width:480px){
	.youtube-channel-box {background-color: #e7e7e7; background-image:none;}
	.youtube-channel-box .channel-list {margin:0 0 0;}
	.youtube-channel-box .channel-list li {float:none; width:100%; margin: 25px 0 0; }
}

/*  글로벌 유튜브 서비스 ::  영역*/
@media all and (max-width:1320px){
	.youtube-service-list-box .youtube-service-list dl dt {width:150px;}
}
@media all and (max-width:1024px){
	.youtube-service-list-box .youtube-service-list br {display:none;}
	.youtube-service-list-box .youtube-service-list .tit {font-size: 20px;}
	.youtube-service-list-box .youtube-service-list .item08 dl  {background-size:100%;}
}
@media all and (max-width:800px){
	.youtube-service-list-box .youtube-service-list .inner-box {display:table; width:100%;}
	.youtube-service-list-box .youtube-service-list dl {display:table-cell; vertical-align:middle; width:100%; height: auto; padding: 20px; text-align:center;  -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 box-sizing: border-box; }
	.youtube-service-list-box .youtube-service-list dl dt {display:block; width:100%; height: 52px;}
	.youtube-service-list-box .youtube-service-list dl dd {display:block; padding-right: 0; margin-top: 20px;}
	.youtube-service-list-box .youtube-service-list .icon {background-size: auto 52px;}
	.youtube-service-list-box .youtube-service-list .tit {font-size: 17px;}
	.youtube-service-list-box .youtube-service-list .txt {font-size: 13px; margin-top: 10px;}
	.youtube-service-list-box .youtube-service-list .item08 .tit {font-size:21px; }
	.youtube-service-list-box .youtube-service-list .item08 dl {height: 220px;}
	.youtube-service-list-box .youtube-service-list .item08 dl dd  {margin-top:0;}

}
@media all and (max-width:480px){
	.youtube-service-list-box .youtube-service-list {margin:-10px 0;}
	.youtube-service-list-box .youtube-service-list li { float:none; width:100%; margin:10px 0; }
}

/* -------- Our services :: 홍보영상리폼 서비스 -------- */
@media all and (max-width:1024px){
	/*  홍보영상리폼 서비스 :: 홍보영상 방법 */
	.reform-way-box .way-box-inner {display:block;}
	.reform-way-box .way-box-inner .left-con {display:block; width:100%; text-align:center;}
	.reform-way-box .way-box-inner .left-con .sub-tit {text-align:center;}
	.reform-way-box .way-box-inner .left-con .way-cir-list {}
	.reform-way-box .way-box-inner .left-con .way-cir-list li {float:none; display:inline-block;}
	.reform-way-box .way-box-inner .right-con {display:block; width:100%; margin-top:30px;}
	/* 리무버 */
	.reform-way-box .remover-box .inner-box {padding-right: 300px;}
	.reform-way-box .remover-box .inner-box:after {right:0;}
}
@media all and (max-width:800px){
	/*  홍보영상리폼 서비스 :: 홍보영상 방법 */
	.reform-way-box {padding-top: 45px; }
	.reform-way-box .way-box-inner .left-con .way-cir-list {margin:30px  -0.5%;}
	.reform-way-box .way-box-inner .left-con .way-cir-list li {max-width:150px; margin:0 0.5%;}
	.reform-way-box .way-box-inner .left-con .way-cir-list .icon  {height: 35px; background-size: auto 35px;}
	.reform-way-box .way-box-inner .left-con .way-cir-list .tit {font-size: 14px; margin-top:10px;}
	.reform-way-box .way-box-inner .left-con .txt {font-size: 17px;}
	.reform-way-box .way-box-inner .right-con .txt {font-size:15px; margin-top:15px;}
	/* 리무버 */
	.reform-way-box .remover-box {padding:40px 0; margin-top:-22px;}
	.reform-way-box .remover-box .inner-box {padding-right: 170px;}
	.reform-way-box .remover-box .inner-box:after {width: 150px; height:100%; background-size:150px auto; bottom:-40px;}
	.reform-way-box .remover-box .tit {font-size: 21px;}
	.reform-way-box .remover-box .txt {font-size: 14px; margin-top:20px;}
	.reform-way-box .remover-box .txt br {display:none;}
}
@media all and (max-width:480px){
	.reform-way-box .remover-box .inner-box {padding-right: 0;}
	.reform-way-box .remover-box .inner-box:after {display:none;}
}
@media all and (max-width:359px){
	.reform-way-box .way-box-inner .left-con .way-cir-list .tit {font-size: 12px; }
	
}

/*  홍보영상리폼 서비스 :: 장점 */
@media all and (max-width:1320px){
	.reform-point-list-box .reform-point-list li {padding:0 25px;}
	.reform-point-list-box .reform-point-list .inner .icon-con {width:130px; }
	.reform-point-list-box .reform-point-list .inner .tit-con {width: 180px;}
}
@media all and (max-width:800px){
	.reform-point-box {padding:50px 0; }
	.reform-point-list-box {margin-top: 25px;}
	.reform-point-list-box .reform-point-list li { padding: 0;  }
	.reform-point-list-box .reform-point-list .inner .icon-con {width:120px; }
	.reform-point-list-box .reform-point-list .inner .icon-con .icon {background-size: auto 56px;}
	.reform-point-list-box .reform-point-list .inner .tit-con {width: 161px;}
	.reform-point-list-box .reform-point-list .inner .tit-con .num {font-size: 13px;}
	.reform-point-list-box .reform-point-list .inner .tit-con .tit {font-size: 17px; margin-top:8px;}
	.reform-point-list-box .reform-point-list .inner .txt-con .txt {font-size: 13px;}
	.reform-point-list-box .reform-point-list .inner .txt-con .txt br {display:none;}
}

@media all and (max-width:640px){
	.reform-point-list-box .reform-point-list li {height:auto; }
	.reform-point-list-box .reform-point-list .inner {display:block; padding:20px; -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 box-sizing: border-box; }
	.reform-point-list-box .reform-point-list .inner > div {display:block; text-align:center; padding:0; margin-top:15px;}
	.reform-point-list-box .reform-point-list .inner .icon-con {height:56px; width:100%; margin-top:0;}
	.reform-point-list-box .reform-point-list .inner .tit-con {width: 100%;}
	.reform-point-list-box .reform-point-list .inner .txt-con { padding:0;   }
}


/*  홍보영상리폼 서비스 :: 외국어 영상 확인하기 */
@media all and (max-width:1024px){
	/* 비디오리스트 */
	.reform-video-list-box .reform-video-list li {padding:40px 35px 80px;}
	/* 서비스요금 */
	.reform-charge-box .inner-box .charge-item .txt-box .txt{font-size: 18px;}
}
@media all and (max-width:800px){
	.reform-video-box { padding: 40px 0;}
	.reform-video-box .tit-txt {font-size:17px; }
	/* 비디오리스트 */
	.reform-video-list-box .reform-video-list li {padding:30px 15px 70px;}
	.reform-video-list-box .reform-video-list .inner-box .arrow-con img {height: 40px;}
	.reform-video-list-box .reform-video-list .video-item .video-tit {font-size:15px;}
	.reform-video-list-box .reform-video-list .video-item .video-wrap:before {bottom:-10%}
	/* 서비스요금 */
	.reform-charge-box .inner-box .charge-item .tit-box .tit {font-size: 15px;}
	.reform-charge-box .inner-box .charge-item .txt-box .txt {font-size:15px;}
	.reform-charge-box .inner-box .icon-item .icon {height: 42px; background-size:auto 42px; }
	.reform-charge-box .inner-box .icon-item .tit {font-size: 15px; margin-top:10px;}
}
@media all and (max-width:640px){
	/* 비디오리스트 */
	.reform-video-list-box .reform-video-list li {padding:30px 15px;}
	.reform-video-list-box .reform-video-list .inner-box {display:block; }
	.reform-video-list-box .reform-video-list .inner-box > div {display:block; width:100%; }
	.reform-video-list-box .reform-video-list .video-item .video-tit {position:static; margin-top: 15px;}
	.reform-video-list-box .reform-video-list .inner-box .arrow-con {width:100%; margin: 20px 0;}
	.reform-video-list-box .reform-video-list .inner-box .arrow-con img {display:inline-block; transform:rotate(90deg);}
	/* 서비스요금 */
	.reform-charge-box .inner-box {display:block; position:relative; padding-top: 75px;}
	.reform-charge-box .inner-box > div {display:block; }
	.reform-charge-box .inner-box .icon-item  {position:absolute; top:0; width:100%; }
	.reform-charge-box .inner-box .charge-item {width:100%; margin-top:20px;}
	.reform-charge-box .inner-box .charge-item .txt-box {display:block; height:auto; padding:20px;}
	.reform-charge-box .inner-box .charge-item .txt-box .txt {display:block; }
}

/* ******************  Find Voice ********************** */
/* --------  Find Voice :: 성우 리스트페이지 -------- */
@media all and (min-width:801px){
	.voice-list-box .voice-list li .view-item:hover .thum {opacity:1;filter:Alpha(opacity=100); }
	.voice-list-box .voice-list li .view-item:hover .name {color: #e95513;}
}
@media all and (max-width:1320px){
	.voice-list-box .voice-list {margin:-25px -0.5%}
	.voice-list-box .voice-list li {width: 24%; margin:25px 0.5%; }
}
@media all and (max-width:1024px){
	.voice-list-top {text-align:center;}
	/* 탭 */
	.voice-list-top .tab-list {float:none;}
	.voice-list-top .tab-list li {float:none; display:inline-block;}
	/* 검색박스 */
	.voice-list-top .voice-search-box {float:none; margin-top:20px;}
	.board-search-box-style03 .search-input {width: 200px; padding:0 10px;}
	.board-search-box-style03 .bbs-search-btn {right:10px;}

	/* 성우리스트 */
	.voice-list-box .voice-list {margin:-15px -0.5%}
	.voice-list-box .voice-list li {width: 32%; margin:15px 0.5%; }
}
@media all and (max-width:800px){
	.voice-list-page {padding-top:40px;}
	/* 탭 */
	.voice-list-top .tab-list li a {padding:0 10px; font-size: 14px; }
	.voice-list-top .tab-list li a span {padding:10px;}
	/* 검색박스 */
	.voice-list-top .voice-search-box .search-item {margin:auto;}
	.voice-list-top .voice-search-box .search-input {display:block; max-width:330px; width:100%; margin-bottom:10px;}
	.voice-list-top .voice-search-box .select-item {width:48%; max-width:160px; margin:0 0.5%; padding:9px 20px;}
	/* 성우리스트 */
	.voice-list-box {margin-top:35px;}
	.voice-list-box .voice-list li .like-btn {width: 30px; height:30px;}
	.voice-list-box .voice-list li .like-btn span { font-size: 20px;}
	.voice-list-box .voice-list li .view-item {padding:25px 0 15px;}
	.voice-list-box .voice-list li .view-item .name {font-size: 17px;}
	.voice-list-box .voice-list li .view-item .txt {font-size: 13px; }
}
@media all and (max-width:640px){
	/* 성우리스트 */
	.voice-list-box .voice-list {margin:-10px -1%}
	.voice-list-box .voice-list li {width: 48%; margin:10px 1%; }
}

/* --------  Find Voice :: 성우 뷰페이지 -------- */


@media all and (max-width:1024px){
	.voice-view-search-box .select-item {padding:8px 10px; height:40px;}
	.voice-view-search-box .voice-inquiry-btn {height:40px; font-size:13px;}
	.voice-view-search-box .voice-inquiry-btn span {font-size:18px;}
}
@media all and (max-width:800px){
	/* 검색박스 */
	.voice-view-search-box .voice-view-search-inner {padding: 25px 0;}
	.voice-view-search-box .select-item {width:47%; margin:5px 1%; height:40px;}
	/* 특징 */
	.voice-view-point-box {margin-top: 30px; text-align:center;}
	.voice-view-point-box .point-list {text-align:left;}
	.voice-view-point-box .point-list .tit-box {padding-left:20px; height:40px;}
	.voice-view-point-box .point-list .tit-box .tit { font-size:15px; }
	.voice-view-point-box .point-list .txt-box { padding:20px; }
	.voice-view-point-box .point-list .txt-box .txt {font-size: 13px;}
	.voice-view-point-box .list-btn {height:40px; font-size:13px; width:auto; display:inline-block; }
	.voice-view-point-box .list-btn i {font-size: 18px; margin-left:5px;}
	/* 추천성우 */
	.voice-view-recommand-box { padding: 47px 0 62px; margin-top:-20px; }
}
@media all and (max-width:640px){
	/* 특징 */
	.voice-view-point-box .point-list {margin: 0;}
	.voice-view-point-box .point-list li {float:none; width:100%; margin: 10px 0;}
	
}

/* --------  Find Voice :: 기타국가성우 -------- */
@media all and (max-width:800px){
	.etc-voice-page {padding-top:35px;}
	.etc-voice-con .tit-box i {font-size: 36px; }
	.etc-voice-con .tit-box .tit {font-size:17px; margin-top:10px;}
	.etc-voice-con  .sample-list-box {margin-top: 25px;}
}
