@charset "UTF-8";

p {margin-bottom:0 !important;}
.contact_title{display:flex; margin-top: 40px; margin-bottom: 70px;}
.article-top_slides,.brief-top_slides{height: auto;}
.cursor-pointer{cursor: pointer;}

/**반응형******************/
@media  (min-width: 180px){
.article-top_slides,.brief-top_slides{height: 200px;}
.brief_index-img, .article_index-img{height:195px;}
}
@media  (min-width: 300px){
.article-top_slides,.brief-top_slides{height: 240px;}
.brief_index-img, .article_index-img{height:195px;}
}
@media  (min-width: 400px){
.article-top_slides,.brief-top_slides{height: 280px;}
.brief_index-img, .article_index-img{height:195px;}
.article_detail_contents-img{height: auto;display: inline-block;}
}
@media  (min-width: 600px){
.article-top_slides,.brief-top_slides{height: 420px;}
.brief_index-img, .article_index-img{height:200px;}
.article_detail_contents-img{height: 90px;display: inline-block;}
}
@media  (min-width: 990px){
.brief_index-img, .article_index-img{height:220px;}
.article_detail_contents-img{height: auto;display: inline-block;}
.detailBottomBtn a.btn_gotolist{margin-right: 20px;width: auto; padding: 0 30px;}
}
@media  (min-width: 1201px){
.article-top_slides,.brief-top_slides{height: 620px;}
.brief_index-img, .article_index-img{height:285px;}
.article_detail_contents-img{height: auto;display: inline-block;}
}
@media (min-width: 768px) and (max-width: 991px) {/*768-1024***********************************************/
.contact_title h3{font-size: 24px;}
.detailBottomBtn button.btn_gotolist{margin-right: 0px;}
}
@media (max-width: 770px) {
	.detailBottomBtn a.btn_gotolist{height: 50px; font-size: 14px; padding: 0 20px;margin-right: 15px;}	
}
@media (min-width: 481px) and (max-width: 767px) {/*481-767***********************************************/
.contact_title{display:block;text-align: center;}
.contact_title h3{padding: 0px;}
.contact_title span{margin-top:10px;display: inline-block; width: 100%; padding: 0px;}
.contact-text{align-self: center;margin-top:30px;}
.contactus_info_phone table tr:first-child td:first-child {text-align: end;}
.contactus_info_phone table img {margin-right: 20px;}
}
@media (min-width: 321px) and (max-width: 480px) {/*321-480***********************************************/
.contact_title{display:block;text-align: center;}
.contact_title h3{padding: 0 15px;font-size: 1.5rem;text-align: center;}
.contact_title span{margin-top:10px;display: inline-block;}
.contact-text{align-self: center;margin-top:15px;}
.contactus_info_phone table tr:first-child td:first-child {text-align: left;}
.contactus_info_phone table img {margin-right: 20px;}
}/**(min-width: 321px) and (max-width: 48
0px)**/
@media (max-width: 460px) {
	.detailBottomBtn button.btn_gotolist{margin-right: 0px;}
	.detailBottomBtn a{height: 50px;
    font-size: 14px;
    display: grid;
    margin-bottom: 15px;}
}
@media (min-width: 180px) and (max-width: 320px) {/*180-320***********************************************/
.contact_title{display:block;text-align: center;}
.contact_title h3{padding: 0 15px;font-size: 1.5rem;text-align: center;}
.contact_title span{margin-top:10px;display: inline-block;}
.contact-text{align-self: center;margin-top:15px;}
.contactus_info_phone table tr:first-child td:first-child {text-align: left;}
.contactus_info_phone table img {margin-right: 20px;}
}

.pointer {cursor:pointer;}
#footer{background:#fff;}
footer{border-top:1px solid #ddd}



