﻿@charset "utf-8";
/* page_404*/
.page_404 .inner_n {display: flex;flex-direction: column;align-items: center;max-width: 800px;}
.page_404 .visual {padding-top:60px}
.page_404 .error_msg {display: flex;flex-direction: column;align-items: center;margin-top:32px;font-family:'Noto Sans KR';color:#666;}
.page_404 .error_msg em {display: flex;font-size:46px;line-height:52px;margin-bottom: 20px;color: #004299;}
.page_404 .error_msg p {font-size:16px;line-height: 28px;}
.page_404 .btn_big {display:flex; justify-content:flex-start;margin-top:32px;}
.page_404 .btn_big a.btn {flex:0 0 100%;padding:15px 30px;font-size:16px;line-height: 20px;color: #003780;border: 1px solid #004299;border-radius: 2px;text-align:center;word-break:keep-all;box-sizing: border-box;}
.page_404 .btn_big.item_1 .btn b {margin: auto;font-weight: 400;}

/* 페이지를 찾을 수 없습니다. */
.page_notfind .inner_n {display: flex;flex-direction: column;align-items: center;max-width: 800px;}
.page_notfind .visual {padding-top:60px}
.page_notfind .error_msg {display: flex;flex-direction: column;align-items: center;margin-top:32px;font-family:'Noto Sans KR';color:#666;}
.page_notfind .error_msg em {display: flex;font-size:46px;line-height:52px;margin-bottom: 20px;color: #004299;}
.page_notfind .error_msg p {font-size:16px;line-height: 28px;}
.page_notfind .btn_big {display:flex; justify-content:flex-start;margin-top:32px;}
.page_notfind .btn_big a.btn {flex:0 0 100%;padding:15px 30px;font-size:16px;line-height: 20px;color: #003780;border: 1px solid #004299;border-radius: 2px;text-align:center;word-break:keep-all;box-sizing: border-box;}
.page_notfind .btn_big.item_1 .btn b {margin: auto;font-weight: 400;}


@media screen and (max-width:1280px){

	
	
	}



/* 태플릿용 */
@media screen and (max-width:768px){
	
	

	}


/* 모바일용 */
@media screen and (max-width:425px){



	}
		

	
@media screen and (max-width:375px){
	
	

	}
	
