@charset "UTF-8";

/*Common*/
* {margin:0;padding:0}
body,input,textarea,select,button,table{ font-family: "Malgun Gothic", 'NanumGothic', "dotum", "sans-serif";  font-size:13px; color:#101010; letter-spacing:-0.08em;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
h1,h2,h3,h4,h5,h6{font-size:1em}
img{vertical-align:middle;border:0 none}
fieldset,iframe,frame{border:0 none}
label {display:none; }
label.show1 {display:inline; margin-right:0px;  }
label.show2 {display:inline; margin-right:12px; padding:0px 0px 0px 3px; }
input,select,textarea{vertical-align:middle}
ul,ol{list-style:none}
i,em,dfn,address{font-style:normal}
a{text-decoration:none;cursor:pointer; color:#101010; letter-spacing:-0.02em;}
a:hover,a:focus{ color:#0; text-decoration:none; }
a:link,a:visited,a:active{}
input[type='text'],input[type='password'],input[type='image'],input[type='search']{-webkit-appearance:none;-webkit-border-radius:0}
select {height: 24px;}
button{border:0;cursor:pointer}
hr{display:none}
legend {display:inline-block; overflow:hidden; position:absolute; left:-1000px; top:-1000px; visibility:hidden;width:0 !important; height:0 !important; padding:0 !important; color:rgba(255,255,255,0)}
caption {overflow:hidden; visibility:hidden; width:0 !important; height:0 !important; line-height:0 !important; font-size:0 !important;}

 /*박스 크기 고정(패딩값 영향없음)*/
*, *:before, *:after {-moz-box-sizing: border-box;box-sizing: border-box;}
:after, :before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}


/*스타일*/
.ready_wrap {  display:flex; justify-content: center; align-items: center; width:100%; height:100vh; }
.ready_form { width:600px; }
.ready_tit { float:left; width:100%; margin:0px 0px 15px 0px; text-align:center;  }
.ready_tit h1 { margin-bottom:0px; font-size:24px; font-weight:bold; color: #5b5b5b;  }

.ready_border {  float:left; width:100%; border:2px solid #d9d9d9; padding: 50px 0px; background:#ffffff; border-radius: 8px; }

.ready_con { display: flex; flex-direction: column; justify-content: center; align-items: center; width:100%; padding: 0px 40px; }

 /*상황에 맞는 아이콘 4가지 타입*/
.icon1 { margin:0 auto; padding:0px 0px 0px 0px; width:150px; height:150px; background:url('./images/icon1.png') no-repeat center; background-size:100%;}

.ready_big_word { float:left; width:100%; margin: 20px 0px 0px 0px; font-weight:bold; text-align:center; word-break: keep-all; }
.ready_big_word h2 { font-size:22px; color:#222222 line-height:28px; }
.ready_big_word h3 { font-size:16px; color:#ff0000; line-height:28px; }

.ready_small_word { float:left; width:100%; margin:10px 0px 10px 0px; padding:10px; border:1px solid #cccccc; background:#f4f7f9; border-radius: 8px; }
.ready_small_word ul {float:left; width:100%; }
.ready_small_word ul li { float:left; width:100%; margin:4px 0px; line-height:22px; line-height:1.4 !important; word-break: keep-all; }
.ready_small_word ul li.bullet { float:left; width:100%; padding-left:7px; line-height:22px; background: url('./images/bullet.png') no-repeat 0px 7px;text-decoration:none; }

.inquiry_box {float:left; width:100%; margin:10px 0px 10px 0px; padding:10px 0px; font-weight:bold; color:#ffffff; text-align:center; background:#15a4fa; border-radius: 8px; }
.inquiry_box ul {float:left; width:100%; }
.inquiry_box ul li {  padding:0px 10px 0px 10px; display:inline;}

.btn_middle {  float:left;  width:100%; margin:15px 0px 0px 0px; text-align:center }
a.btn_back {  padding:6px 10px 6px 20px; border:1px solid #a4a4a4; background:#ffffff url('./images/ar_back.png') no-repeat 9px 50%; text-align:center;    }
a.btn_back:hover {  border:1px solid #595959; background:#ffffff url('./images/ar_back.png') no-repeat 9px 50%;text-decoration:none;  }