@charset "utf-8";

/* reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,heade,nav,aside,section,article,footer
{ margin:0;  padding:0;}
body {font-size: 12px;color: #666666;line-height:140%;font-family: dotum;}
table {border-collapse:collapse; border-spacing:0;}
input,select { vertical-align:top; padding:0;}
fieldset,img {border:0; vertical-align:top;}
address,caption,cite,code,dfn,var {font-style:normal; font-weight:normal; }
ol,ul {list-style: none; }
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight:normal;}
q:before,q:after {content:"";}
a{outline:1;   text-decoration:none;}
em { font-style:normal; }
body { font: 12px /1.4 arial, sans-serif; background:#fff;overflow-x:hidden;}
.h { position:absolute; top:-99999px;}

#header {width:100%;height:60px;position:relative;border-bottom:3px solid #f26921;}
#header h1 {position:absolute;bottom:8px;left:10px;}
#header h1 img {height:40px;width:auto;}
.all_list {position:absolute;bottom:12px;right:10px;}
.all_list img {height:33px;width:auto;}
.request_in {position:absolute;bottom:12px;right:128px;}
.request_in img {height:33px;width:auto;}
.homeBtn {position:absolute;bottom:8px;right:12px;}
.homeBtn img {height:25px;width:auto;}

#visual img {width:100%;}

#contents {width:100%;}
#contents div {width:25%;float:left;}
#contents div img {width: 100%;}

#footer {clear:both;width:100%;background:#f6f6f6;height:70px;border-top:1px solid #dadada;position:relative;}
.btnSet {float:right;height:27px;}
.btnSet li {float:left;margin-right:5px;margin-top:12px;}
.btnSet li img {width:auto;height:18px;}
#footer h5 {position:absolute;top:14px;left:15px;}
#footer h5 img {height:10px;width:auto;}


#submenu {width:100%;background:#f6f6f6;border-bottom:1px solid #dadada;float:left;overflow:hidden;}
/* #submenu li {float:left;width:25%;} */
#submenu li {float:left;width:33%;}
#submenu li img {max-width:100%;}

#title {clear:both;width:100%;height:70px;position:relative;}
#title img {position:absolute;top:25px;left:3%;height:20px;width:auto;}

#container {width:94%;margin:0px 3% 20px 3%;text-align:left;}
#container_t {width:94%;margin:0px 3% 20px 3%;text-align:justify;font-family:dotum;font-size: 14px;color: #666666;}
#container_s {width:94%;margin:0px 3% 20px 3%;text-align:left;font-family:dotum;font-size: 14px;color: #666666;}
#container span {font-family:dotum;font-size: 15px;color: #666666;}
.bt1 {font-family:dotum;font-size:20px;color:#0f4196;font-weight:bold;}
.bt2 {font-family:dotum;font-size:18px;color:#000000;font-weight:bold;}
.map_t1 {font-family:dotum;font-size:14px;color:#0f4196;font-weight:bold;}
.map_t2 {font-family:dotum;font-size:14px;color:#339cd8;font-weight:nomal;}
.ceo {color:#000;text-align:right;}
.search {
	width:96%;
	height:90px;
	margin:0px auto;
	padding:2%;
	text-align:center;
	background:#513b3c;
	border:1px solid #483133;
	Border-top-left-radius :5px;
	Border-top-right-radius:5px;
}
.search_b {width:100%;height:35px;margin:0px auto;text-align:center;background:#ffeb33;border:1px solid #eedb00;Border-bottom-left-radius:5px;Border-bottom-right-radius:5px;overflow:hidden;}
.search_b img{width:auto;height:35px;}
.bk {width:100%;height:10px;}

#containerLogin {width:100%;padding-bottom:30px;}
#loginTitle {width:100%;height:100px;position:relative;}
#loginTitle img {position:absolute;top:40px;left:5%;height:25px;width:auto;}
.login_input {width:94%;margin:0px 3% 10px 3%;text-align:center;}
.login_input li {margin-bottom:12px;text-align:center;}
.login_input li img{height:20px;width:auto;margin-top:4px;}
.loginbox {width:210px;height:26px;border: solid 1 #dbdbdb;}
.login_guide {width:94%;margin:0px 3% 10px 3%;text-align:center;}
.login_guide img {height:50px;width:auto;}
.loginBtn {width:94%;margin:0px 3% 15px 3%;text-align:center;}
.loginBtn img {height:39px;width:auto;}
.pwd_in {width:90%;margin:0px 3% 20px 3%;text-align:center;}
.find_idbtn {width:94%;margin:0px 3% 20px 3%;text-align:center;}
.find_idbtn img {height:32px;width:auto;}

.find_input {width:94%;margin:0px 3% 20px 3%;}
.find_input li {margin-bottom:12px;text-align:center;}
.find_input li img{height:20px;width:auto;margin-top:4px;}
.findbox {width:210px;height:26px;border: solid 1 #dbdbdb;}
.findBtn {width:94%;margin:0px 3% 20px 3%;text-align:center;}
.findBtn img {height:39px;width:auto;}
.id_result {width:90%;margin:0px 3% 20px 3%;text-align:center;}


.resume {width:450px;}

@media screen and (max-width:640px){
	#title {height:60px;}
	#title img {width:auto;height:20px;}
	.resume {width:240px;}
}
@media screen and (max-width:375px){
	.all_list {right:8px;}
	.all_list img {height:30px;width:auto;}
	.request_in {right:115px;}
	.request_in img {height:30px;width:auto;}
}