﻿@import url(common.css);


/* 메인 페이지 레이아웃 */
#wrapper { position:relative; min-width:900px; overflow:hidden; width:100%; padding:0; margin:0 auto; min-height: 700px;}	 


.notice_wrap {min-height:700px; flex-direction: column; position:relative; width:100%; overflow:hidden; height:100vh; display: flex;align-items: center;justify-content: center;}
/* .notice_wrap {overflow:hidden;position: absolute;top: 50%;left: 50%; padding:16px 0;} */

.notice_box {padding: 46px 0; width:720px; margin: 30px auto;  text-align:center;border-radius: 8px;background: #fafafa; border: 1px solid #f0f0f0}
.logo {display: block;margin-bottom: 0; margin-top: 0; text-align: center;}
.logo img {width:180px;}
.notice_tit {}
.title {letter-spacing: -1px; color:#d94144; margin: 0 0 20px 0; font-size:40px; font-weight:bold;display:block; text-align:center;}
/*.title::before {content:'';display: block;background: url(icon_error.svg) no-repeat center center; height:90px; width:90px;text-align: center;background-size: contain;margin: 0 auto 20px auto;}*/
.tit {background:#333333; color:#ffffff; padding:2px 8px; border-radius: 6px;}
.txt {font-size:18px;}
.stxt {font-size:14px; color:#333333; line-height: 1.5;}

.notice_info {width: 86%; margin:30px auto 16px auto;background: #ffffff;border: 1px solid #ebebeb;border-radius: 8px;padding: 30px 0;}
.notice_info p {font-size:20px; font-weight: 500; margin:0 auto}
.notice_info .date {font-size:22px; margin-top:12px; font-weight: bold; letter-spacing: -1px; }

.tel {font-size:22px; text-align: center;}
.fc_orange {color:#f47721;}
.bold {font-weight:500;}
