@charset "UTF-8";

/* SUB PAGE // dictionary List */
.layerPop .titArea{padding-top: 0px; padding-bottom: 0px;}
#searchBox .wordPage{text-align: center; border-radius: 3px; float: left;}
#searchBox .wordPage:not(.active){background: #FFF; color: #000; border: 1px solid #DEDEDE;}
#searchBox .wordPage.active{background: #FF7A59; color: #FFF; border: 1px solid #FF7A59;}
#searchBox .wordPage.active + .wordPage{border-left: 1px solid #CBCBCB;}
#searchBox+.contArea .board1{border-top: 1px solid #747474;}
#searchBox+.contArea{padding: 0 20px;}
.board4 .columnHeader .cntNo{width: 138px; text-align: center;}
.board4 .columnHeader .dicTit{width: 820px; text-align: center;}
.board4 .list .innerLink{display: table-row;}
.board4 .list .innerLink:hover{background: #F7F7F7;}
.board4 .innerLink .cntNo{text-align: center;}
.board4 .innerLink .dicTit{text-align: left;}
.layerPop .bussDetail{background: #F7FAFC;}
@media screen and (min-width: 1200px){
	#searchBox .wordPage{width: 50px; height: 50px; line-height: 50px; margin-left: 5px;}
}
@media screen and (max-width: 1199px) and (min-width: 992px){
	.btnGrp{padding-right: 0;}
	#searchBox .wordPage{width: 50px; height: 50px; line-height: 50px; margin-left: 2px;}
}
@media screen and (min-width: 992px){
 	.searchGrp .searchPnl .wordTit, .searchGrp .searchPnl .wordList{margin-top: 20px;}
/* 	.searchGrp .searchPnl>[class*="col"]:not(:nth-of-type(-n+2)){margin-top: 40px;} */
/* 	.searchGrp .searchPnl .wordTit, .searchGrp .searchPnl .wordList{margin-top: 40px;} */
/* 	.searchGrp .redoBtn{margin-left: 15px;} */
}
@media screen and (max-width: 991px){
 	.searchGrp .searchPnl .wordTit{margin-top: 20px;}
	#searchBox .wordPage{font-size: 15px;}
	#searchBox .wordPage:not(:first-of-type):not(:nth-of-type(7n+1)){margin-left: 5px;}
}
@media screen and (max-width: 991px) and (min-width: 576px){
	.searchGrp .searchPnl .textBox{margin-bottom: 30px;}
	#searchBox .wordPage{width: 50px; height: 50px; font-size: 20px; line-height: 50px; margin-left: 2px;}
	#searchBox .wordPage{margin-top: 4px;}
}
@media screen and (max-width: 575px){
/* 	.searchGrp.type3 .searchBtn{margin-top: 36px;} */
	.searchGrp .redoBtn{margin-top: 10px;}
	.searchGrp .searchPnl .textBox{margin-bottom: 14px;}
 	.searchGrp .searchPnl .wordTit{margin-top: 20px;}
	#searchBox .wordPage{width: calc(((100% + 5px) / 7) - 5px); height: 10.5vw; font-size: 16px; line-height: 10.5vw;}
	#searchBox .wordPage:not(:nth-of-type(-n+7)){margin-top: 5px;}
}


