@import url("common.css");

#visual img{animation: animate_background 5s linear; position: absolute;
top: 0;
left: 0;
margin-left: -400px;
width: 2000px;
height: 330px;}
#visual {width:100%;height:300px;overflow:hidden; padding-top:101px}
#visual #visImgWrap {position:relative;max-width:1200px;height:100%;margin:0 auto;}
#visual #visImgWrap #visImg img {animation:animate_background 5s linear;position:absolute;top:0;left:0;margin-left:-650px;width:2500px;height:350px;}
@keyframes animate_background {
	0% {margin-top:0}
	50%  {margin-top:-50px}
	100% {margin-top:0}
}

	.subtop_balloon{background:url('../image/subtop_balloon.jpg') center 101px no-repeat; background-size:cover;}
	.subtop_gospel{background:url('../imgae/subtop_gospel.jpg') center 101px no-repeat; background-size:cover;}
	.subtop_mine{background:url('../imgae/subtop_mine.jpg') center 101px no-repeat; background-size:cover;}
	.subtop_inauguration{background:url('/img/subtop_inauguration.jpg') center 101px no-repeat; background-size:cover;}
	.subtop_store{background:url('/img/subtop_store.jpg') center 101px no-repeat; background-size:cover;}
	.subtop_customer{background:url('/img/subtop_customer.jpg') center 101px no-repeat; background-size:cover;}
	.subtop_other{background:url('/img/subtop_other.jpg') center 101px no-repeat; background-size:cover;}

#visual p{color:#fff;  font-weight: bold; font-family:'NanumSquare-R',sans-serif; font-size:50px; line-height:100%; position: absolute; top:180px;  text-align: center; width: 100%; text-shadow: 0px 0px 5px rgba(0,0,0,1.0); }
#visual p.vtxt{top:190px}

#contents{position:relative; width:100%; margin:0 auto; }

.lnb {position: absolute; margin: 0px auto 0 auto;width: 1200px;  top: -30px; left: 50%; margin-left: -585px;}
	.lnb h2 {border-bottom:2px solid #464c51; padding:46px 0 36px 18px; font-weight:600; line-height:30px; font-size:30px; color:#444; letter-spacing:-1.8pt;}
	.lnb ul{width:1200px; margin:0 auto ; position:relative;  background:#fff; }
	.lnb li {position:relative; float:left;}
	.lnb ul.one li {width:100% !important;}
	.lnb ul.two li {width:50% !important;}
	.lnb ul.three li {width:33.33333333333333% !important;}
	.lnb ul.four li {width:25% !important;}
	.lnb ul.five li {width:20% !important;}
	.lnb ul.six li {width:16.6666% !important;}
	.lnb ul.seven li {width:14.2857% !important;}
	.lnb ul.twelve li{width:16.2857% !important;}
	.lnb li a{background:#fff; border:1px solid #ddd; box-sizing: border-box; margin-left: -1px; font-size:17px; text-align:center;letter-spacing:-0.7pt; color:#736c62; display:block; line-height:100%; padding:21px 0}
	.lnb li a:hover{border-color:#121CA0 !important; display:block; color:#fff;  text-decoration: none; background:#121CA0}
	.left_linktop{border-color:#121CA0 !important; display:block; color:#fff !important; text-decoration: none; background:#121CA0 !important}
	
	/*depth_3*/
	.lnb ol.depth_3{border-bottom:1px solid #ddd; padding:0 0 0 20px; background-color:#f9f9f9}
	.depth_3 dd:first-child{padding-top:8px;}
	.depth_3 dd:last-child{padding-bottom:8px;}
		.depth_3 dd a:link, .depth_3 dd a:visited{display:block; font-size:12px; padding:4px 0;}
		.depth_3 dd a:hover{display:block; color:#064e91; text-decoration:none}
		.depth_linktop{color:#064e91 !important; font-weight:bold !important; }
		.depth_linktop:hover{text-decoration:none}


.contentArea{width:1170px; margin:0 auto 60px auto; overflow:hidden;}
.contentArea_wide{width:100%; overflow:hidden;}
#contents .tit_area{width:100%; padding:90px 0 30px 0; overflow:hidden; text-align:center;}
#contents .tit_area1{width:100%; padding:90px 0 30px 0; overflow:hidden; text-align:center;}
	#contents p.location {float:right; font-size:12px; color:#777; padding:15px 0 0 0}
	#contents p.location a:link, .tit_area p.location a:visited{font-size:12px; color:#777; }
	#contents p.location a:hover{color:#222;}
	#contents p.location img{vertical-align:middle; margin-bottom:2px;}
	#contents h3.title {color:#474747; font-weight:100; font-size:36px; line-height:36px;letter-spacing:-1.8pt;}	

.contents_in {position:relative; clear:both;  *zoom:1;}


/*** °øÅëcss ***/
.point_txt{font-weight:bold; color:#333; letter-spacing:-0.5pt;}

.tpad_10{padding-top:10px}
.tpad_20{padding-top:20px}
.tpad_35{padding-top:35px}
.bpad_5{padding-bottom:5px}
.bpad_10{padding-bottom:10px}
.bpad_20{padding-bottom:20px}
.bpad_25{padding-bottom:25px}
.bpad_30{padding-bottom:30px}
.bpad_40{padding-bottom:40px}
.bpad_50{padding-bottom:50px}
.tmar_80{margin-top:80px;}
.bmar_100{margin-bottom:100px;}
.bmar_10{margin-bottom:10px;}
.bmar_30{margin-bottom:30px;}
.con_tit{font-size:20px; line-height:24px; letter-spacing:-1.5pt; color:#444; font-weight:700; padding:0 0 15px 0;}
.con_tit span.thin{line-height:24px; letter-spacing:-1.5pt; color:#444; font-weight:100;}


caption{line-height:0px; font-size:0px; color:#fff;}
.hide {display:none;line-height:0px; font-size:0px;}


.table_style{width:100%; border-collapse:separate; border-spacing:0px; }
.table_style th{font-size:16px; color:#fff;font-family:NanumGothic; font-weight:100; text-align:center; padding:15px; background-color:#333337; letter-spacing:-0.5pt;}
.table_style td{text-align:center; border-bottom:1px solid #ddd; padding:15px; font-size:16px;  letter-spacing:-0.5pt; }
.table_style td.bg{background:#f0f0f0; color:#333;font-family:NotoKR-Bold;}
.table_style th sup{font-size:10px; font-family:NNanumGothic,sans-serif; font-weight:100;}
.table_style th.bak{ background:url('/inauguration/img/tbak.gif') right center no-repeat, #333337 }

.tasmall{text-align:right;font-size:15px; line-height:100%;  letter-spacing:-0.3pt; margin-bottom:10px; }




h4.sub_title{font-family: 'NanumGothic',sans-serif;  margin-bottom:20px; font-size:30px; line-height:40px; color:#333; font-weight:600;}
 span.title_blue{line-height:37px; letter-spacing:-1.5pt; color:#064e91; font-weight:700;}
 span.title_black{line-height:37px; letter-spacing:-1.5pt; color:#444; font-weight:700;}

h5.sub_stitle{font-size:22px; line-height:100%; letter-spacing:-1pt; color:#333; font-family:NanumGothic; font-weight:100;}

p.sub_txt{font-size:18px; line-height:28px; letter-spacing:-0.8pt; color:#666;}



/* ¹ú·é¼Ò°³ */
.balloondeco_con{position:relative; overflow:hidden;}
.balloondeco_con .tpimg{opacity: 0; top:3rem; height:500px; background:url('../image/balloon_img01.jpg') center no-repeat; position: relative;}
.balloondeco_con .stcon{padding:30px 0 100px 0; position:relative; overflow:hidden; width:1200px; margin:0 auto;}
.balloondeco_con .stcon .stef{position:relative; overflow:hidden; opacity: 0; top:3rem}
.balloondeco_con h4.sub_title{text-align:center;}
.balloondeco_con p.sub_txt{text-align:center}
.balloondeco_con dl{position:relative; overflow:hidden;margin-top:20px;}
.balloondeco_con dl.one{opacity: 0; top:3rem}
.balloondeco_con dl.two{opacity: 0; top:3rem}
.balloondeco_con .two dt{float:right;}
.balloondeco_con dd{position:absolute; overflow:hidden; top:55px; left:432px;}
.balloondeco_con .three dd{top:57px; }
.balloondeco_con .two dd{top:88px; left:0px;}
.balloondeco_con dd .line{ margin-top:10px;  position:relative; overflow:hidden; background:#be9d6d; height:1px; width:76px; float:left;}
.balloondeco_con .two dd .line{float: right;}
.balloondeco_con dd .tbox{width: 650px; position:relative; overflow:hidden; float:left; padding-left:10px;}
.balloondeco_con .two dd .tbox{float: left; padding-right: 10px; padding-left:0}
.balloondeco_con dd .tbox .num{line-height:100%;margin-bottom:20px; font-size:20px; font-family: 'NanumGothic', sans-serif; font-weight:700; color:#be9d6d; font-style: italic;}
.balloondeco_con dd .tbox h4.sub_title{text-align:left;}
.balloondeco_con dd .tbox p.sub_txt{text-align:left;}

.balloondeco_con .two dd .tbox .num{text-align:right;}
.balloondeco_con .two dd .tbox h4.sub_title{text-align:right;}
.balloondeco_con .two dd .tbox p.sub_txt{text-align:right;}

/* ¿À½Ã´Â±æ */
.balloon_map{position: relative; overflow:hidden;}
.balloon_info{position:relative; overflow:hidden; margin-bottom:30px}
.balloon_info ul{position:relative; overflow:hidden;}
.balloon_info li{float:left; padding:10px 0 27px 50px; min-height:48px}
.balloon_info li.addr{width:600px; margin-right:50px;}
.balloon_info li.tel{width:250px;}
.balloon_info li .title{font-size:20px; line-height:100%;  letter-spacing:-0.8pt; color:#333; margin-bottom:10px}
.balloon_info li .sbj{font-size:16px; line-height:100%; letter-spacing:-0.5pt;}


/* º¹À½¸¶ÀÓ */
.gospel_con{position:relative; overflow:hidden;}
.gospel_con .tpimg{opacity: 0; top:3rem; height:500px; background:url('../image/gospel_img01.jpg') center no-repeat; position: relative;}
.gospel_con .stcon{padding:50px 0 100px 0; position:relative; overflow:hidden; width:1200px; margin:0 auto;}
.gospel_con .stcon .stef{position:relative; overflow:hidden; opacity: 0; top:3rem}
.gospel_con h4.sub_title{text-align:center;}
.gospel_con p.sub_txt{text-align:center}
.gospel_con dl{position:relative; overflow:hidden;margin-top:50px;}
.gospel_con dl.one{opacity: 0; top:3rem}
.gospel_con dl.two{opacity: 0; top:3rem}
.gospel_con dl.three{opacity: 0; top:3rem}
.gospel_con .two dt{float:right;}
.gospel_con dd{position:absolute; overflow:hidden; top:40px; left:432px;}
.gospel_con .three dd{top:57px; }
.gospel_con .two dd{top:88px; left:0px;}
.gospel_con dd .line{ margin-top:10px;  position:relative; overflow:hidden; width:76px; float:left;}
.gospel_con .two dd .line{float: right;}
.gospel_con dd .tbox{width: 650px; position:relative; overflow:hidden; float:left; padding-left:10px;}
.gospel_con .two dd .tbox{float: left; padding-right: 10px; padding-left:0}
.gospel_con dd .tbox .num{line-height:100%;margin-bottom:20px; font-size:25px; font-family: 'NanumGothic', sans-serif; font-weight:700; color:#3B3B3B;}
.gospel_con dd .tbox h4.sub_title{text-align:left;}
.gospel_con dd .tbox p.sub_txt{text-align:left;}

.gospel_con .two dd .tbox .num{text-align:right;}
.gospel_con .two dd .tbox h4.sub_title{text-align:right;}
.gospel_con .two dd .tbox p.sub_txt{text-align:right;}

/* º¹À½¹öºí */
.gospel2_con{position:relative; overflow:hidden;}
.gospel2_con .tpimg{opacity: 0; top:3rem; height:500px; background:url('../image/gospelbubble_img01.jpg') center no-repeat; position: relative;}
.gospel2_con .stcon{padding:50px 0 100px 0; position:relative; overflow:hidden; width:1200px; margin:0 auto;}
.gospel2_con .stcon .stef{position:relative; overflow:hidden; opacity: 0; top:3rem}
.gospel2_con h4.sub_title{text-align:center;}
.gospel2_con p.sub_txt{text-align:center}
.gospel2_con dl{position:relative; overflow:hidden;margin-top:30px;}
.gospel2_con dl.one{opacity: 0; top:3rem}
.gospel2_con dl.two{opacity: 0; top:3rem}
.gospel2_con dl.three{opacity: 0; top:3rem}
.gospel2_con .two dt{float:right;}
.gospel2_con dd{position:absolute; overflow:hidden; top:40px; left:432px;}
.gospel2_con .three dd{top:57px; }
.gospel2_con .two dd{top:88px; left:0px;}
.gospel2_con dd .line{ margin-top:10px;  position:relative; overflow:hidden; width:76px; float:left;}
.gospel2_con .two dd .line{float: right;}
.gospel2_con dd .tbox{width: 450px; position:relative; overflow:hidden; float:left; padding-left:50px;}
.gospel2_con .two dd .tbox{float: left; padding-right: 10px; padding-left:0}
.gospel2_con dd .tbox .num{line-height:100% ;margin-bottom:10px; font-size:25px; font-family: 'NanumGothic', sans-serif; font-weight:700; color:#3B3B3B;}
.gospel2_con dd .tbox h4.sub_title{text-align:left;}
.gospel2_con dd .tbox p.sub_txt{text-align:left;}

.gospel2_con .two dd .tbox .num{text-align:right;}
.gospel2_con .two dd .tbox h4.sub_title{text-align:right;}
.gospel2_con .two dd .tbox p.sub_txt{text-align:right;}


/* º¹À½»÷µå */
.gospel3_con{position:relative; overflow:hidden;}
.gospel3_con .tpimg{opacity: 0; top:3rem; height:500px; background:url('../image/gospelsandart_img01.jpg') center no-repeat; position: relative;}
.gospel3_con .stcon{padding:50px 0 100px 0; position:relative; overflow:hidden; width:1200px; margin:0 auto;}
.gospel3_con .stcon .stef{position:relative; overflow:hidden; opacity: 0; top:3rem}
.gospel3_con h4.sub_title{text-align:center;}
.gospel3_con p.sub_txt{text-align:center}
.gospel3_con dl{position:relative; overflow:hidden;margin-top:30px;}
.gospel3_con dl.one{opacity: 0; top:3rem}


.gospel3_con dd .line{ margin-top:10px;  position:relative; overflow:hidden; width:76px; float:left;}

/* ¸¶ÀÓ */
.mine_con{position:relative; overflow:hidden;}
.mine_con .tpimg{opacity: 0; top:3rem; height:500px; background:url('../image/mine_img01.jpg') center no-repeat; position: relative;}
.mine_con .stcon{padding:50px 0 100px 0; position:relative; overflow:hidden; width:1200px; margin:0 auto;}
.mine_con .stcon .stef{position:relative; overflow:hidden; opacity: 0; top:3rem}
.mine_con h4.sub_title{text-align:center;}
.mine_con p.sub_txt{text-align:center}
.mine_con dl{position:relative; overflow:hidden;margin-top:50px;}
.mine_con dl.one{opacity: 0; top:3rem}
.mine_con dl.two{opacity: 0; top:3rem}
.mine_con dl.three{opacity: 0; top:3rem}
.mine_con .two dt{float:right;}
.mine_con dd{position:absolute; overflow:hidden; top:40px; left:432px;}
.mine_con .three dd{top:57px; }
.mine_con .two dd{top:88px; left:0px;}
.mine_con dd .line{ margin-top:10px;  position:relative; overflow:hidden; width:76px; float:left;}
.mine_con .two dd .line{float: right;}
.mine_con dd .tbox{width: 650px; position:relative; overflow:hidden; float:left; padding-left:10px;}
.mine_con .two dd .tbox{float: left; padding-right: 10px; padding-left:0}
.mine_con dd .tbox .num{line-height:100%;margin-bottom:20px; font-size:25px; font-family: 'NanumGothic', sans-serif; font-weight:700; color:#3B3B3B;}
.mine_con dd .tbox h4.sub_title{text-align:left;}
.mine_con dd .tbox p.sub_txt{text-align:left;}

.mine_con .two dd .tbox .num{text-align:right;}
.mine_con .two dd .tbox h4.sub_title{text-align:right;}
.mine_con .two dd .tbox p.sub_txt{text-align:right;}

/*********** °øÅë css *************/
select {font-size:14px; color:#666; border:1px solid #d4d4d4; background-color:#ffffff; padding:7px 5px; font-family:NanumGothic,sans-serif;}
.input {font-size:14px; color:#666; border:1px solid #d4d4d4; background-color:#fff; padding:8px 5px; font-family:NanumGothic,sans-serif;}
.search_input {font-size:14px; color: #666; border: #d4d4d4 1px solid; background-color: #ffffff; padding:8px 5px; font-family:NanumGothic,sans-serif;}


/* ¹öÆ°µðÀÚÀÎ */
.btn_w {display:inline-block; text-align:center; height:36px; line-height:36px; width:80px; border:1px solid #ccc; font-size:13px; letter-spacing:-0.5pt; vertical-align:top; transition:all 0.3s}
.btn_w:hover {color:#333; border:1px solid #333; transition:all 0.3s}
.btn_b:link, .btn_b:visited {display:inline-block; text-align:center; height:36px; line-height:36px; width:80px; border:1px solid #555; background:#555; color:#fff; font-size:13px; letter-spacing:-0.5pt; vertical-align:top; transition:all 0.3s}
.btn_b:hover  {background:#333; border:1px solid #333; color:#fff; transition:all 0.3s}
.btn_b_s {display:inline-block; text-align:center; cursor:pointer; height:36px; color:#fff; width:70px; border:1px solid #555; background:#555; letter-spacing:-0.5pt; vertical-align:top; transition:all 0.3s;}
.btn_b_s:hover  {background:#222; border:1px solid #222; transition:all 0.3s;}

.btn {background-color:#969696;padding:6px 30px;border:1px solid #333;color: black;text-align: center;text-decoration: none;font-size: 16px;display: inline-block;cursor: pointer;}
.btn:hover{background-color:#6A6A6A;color:#333; border:1px solid #333;}

input.btn_w {text-align:center; height:36px; line-height:30px; width:80px; border:1px solid #ccc; background:#fff; color:#555; font-size:13px; letter-spacing:-0.5pt; vertical-align:top; transition:all 0.3s}
input.btn_w:hover {color:#333; border:1px solid #333; transition:all 0.3s}
input.btn_b {text-align:center; height:36px; width:80px; border:1px solid #555; background:#555; color:#fff; font-size:13px; letter-spacing:-0.5pt; vertical-align:top; transition:all 0.3s}
input.btn_b:hover {background:#333; border:1px solid #333; transition:all 0.3s}


/*********** °Ô½ÃÆÇList *************/
.bbs_con {width:100%; border-collapse:separate; border-spacing:0;}
.bbs_con th {font-size:16px; letter-spacing:-0.5pt; color:#333; font-family:NanumGothic; font-weight:300; text-align:center; padding:14px 0; border-bottom:1px solid #bbb; border-top:1px solid #333;}
.bbs_con td {padding:14px 0; text-align:center; border-bottom:1px solid #e9e9e9; font-size:16px;  letter-spacing:-0.5pt; }
.bbs_con td a{ letter-spacing:-0.5pt;}
.bbs_con td img{margin-left:5px}
.bbs_con td.left {text-align:left; padding-left:10px;}


/* °Ë»ö¹Ù */
.bbs_search {text-align:center; padding-top:0px}
.bbs_search dt {display:inline-block;}
.bbs_search dt select{width:100px;}
.bbs_search dd {display:inline-block; vertical-align:top;}


/* ¹öÆ°µðÀÚÀÎ */
.btn_w {display:inline-block; text-align:center; height:36px; line-height:36px; width:80px; border:1px solid #ccc; font-size:15px; letter-spacing:-0.5pt; vertical-align:top; transition:all 0.3s}
.btn_w:hover {color:#333; border:1px solid #333; transition:all 0.3s}
.btn_b:link, .btn_b:visited {display:inline-block; text-align:center; height:36px; line-height:36px; width:80px; border:1px solid #555; background:#555; color:#fff; font-size:13px; letter-spacing:-0.5pt; vertical-align:top; transition:all 0.3s}
.btn_b:hover  {background:#333; border:1px solid #333; color:#fff; transition:all 0.3s}
.btn_b_s {display:inline-block; text-align:center; cursor:pointer; height:34px; color:#fff; width:70px; border:1px solid #555; background:#555; letter-spacing:-0.5pt; vertical-align:top; transition:all 0.3s;}
.btn_b_s:hover {background:#222; border:1px solid #222; transition:all 0.3s;}

.bbs_btn {position:relative; overflow:hidden; width:100%; padding-top:20px;}
.bbs_btn.align_center {text-align:center;}
.bbs_btn li.sel_btn{float:left;}
.bbs_btn li.list_btn{float:right;}
.bbs_btn li.list_btn:after {display:block; content:""; overflow:hidden;}
.bbs_btn a{margin:0 1px;}
.bbs_btn input{margin:0 1px;}



/* pagenum */
.pagenum {overflow:hidden;text-align:center}
.pagenum ul {display:inline-block}
.pagenum ul li {float:left;width:48px;height:48px;margin:0 2px;border:1px solid #bbbbbb ;line-height:48px;}
.pagenum ul li > a{display:block;font-family:'NanumSquare-R'; font-size:36px;color:#555;}
.pagenum ul li > a:hover{ text-decoration:none }
.pagenum ul li.on{  border:1px solid #1e1e1e }
.pagenum ul li.on a{ font-family:'notoB';  color:#1e1e1e}
.pagenum ul li.ar{ margin:0 12px;cursor:pointer; }
.pagenum ul li.prev{ background:url(/images/sub/pagenum_prev.png) center no-repeat; }
.pagenum ul li.next{ background:url(/images/sub/pagenum_next.png) center no-repeat; }
.pagenum ul li:hover{ border:1px solid #1e1e1e }


.pagenum_con {width:100%; border-collapse:separate; border-spacing:0;}
.pagenum_con th {font-size:18px; letter-spacing:-0.5pt; color:#333; font-family:NanumGothic; font-weight:300; text-align:center; padding:14px 0;}
.pagenum_con td {padding:14px 0; text-align:center; font-size:18px; font-family:NanumGothic; letter-spacing:-0.5pt; }
.pagenum con td.on{  border:1px solid #1e1e1e }
.pagenum_con td a{ letter-spacing:-0.5pt;}
.pagenum_con td img{margin-left:5px}
.pagenum_con td.left {text-align:left; padding-left:10px;}

/* °Ô½ÃÆÇº¸µå */
.table_style3 input[type=text]{height:35px;border:1px solid #A9A9A9; font-size:14px; font-family:NanumGothic;}
.table_style3 input[type=radio]{margin-right:10px;}
.table_style3 input[type=password]{height:35px;border:1px solid #A9A9A9; font-size:14px; font-family:NanumGothic;}
/*.table_style3 input[type=file] {height:35px;border:1px solid #A9A9A9; font-size:14px; font-family:NanumGothic;padding:5px;}*/
.table_style3 textarea{width:800px;height:220px;padding:10px;margin:10px 0;border:1px solid #A9A9A9;font-size:14px; font-family:NanumGothic;}


.pwdArea .pwdInput .pwdSubmit{width:70px;height:40px;font-family:'notoR';font-size:15px;color:#ffffff;line-height:21px;text-align:center;background:#000000;vertical-align:middle;cursor:pointer}


/* °øÁö */
.promotion_con{position:relative;overflow:hidden;}

.tab_style{width:1170px; margin:0 auto 50px auto; background:#f5f5f5;text-align:center; padding:10px 0 19px;  box-sizing:border-box;}
.tab_style a{position: relative; display:inline-block; font-size:16px; letter-spacing:-0.6pt; line-height:40px; color:#777777; margin:0 14px}
.tab_style a:hover{color:#700000; }
.tab_style a.up{color:#700000; font-family:NotoKR-Medium;}
.tab_style a.up:after{content: "";position: absolute; left: 0;bottom: -1px; width: 100%; height: 3px;background: #700000;z-index: 1;}



.writeBottom{padding-top:30px;text-align:center;}
.writeBottom .submit{display:inline-block;width:225px;height:57px;margin:0 5px;font-family:'notoR';font-size:17px;color:#ffffff;line-height:57px;text-align:center;background:#000000;cursor:pointer}
.writeBottom .submit:hover{background:#2758a8}
.writeBottom .cancel{display:inline-block;width:225px;height:57px;margin:0 5px;font-family:'notoR';font-size:17px;color:#ffffff;line-height:57px;text-align:center;background:#5e5e5e;cursor:pointer}
.writeBottom .cancel:hover{background:#2758a8}
.writeBottom .cancel{}

/* ÁØºñÁß */
.ready_cont{text-align:Center; padding:150px 0; background:#f9f9f9; width:1170px; margin:0 auto 100px auto}
.ready_cont dt{font-family: 'Lato', sans-serif; font-weight:700; line-height:120%; font-size:55px; padding-bottom:20px; color:#700000;}
.ready_cont dt span{color:#444; line-height:120%; font-family: 'Lato', sans-serif; font-weight:300; }
.ready_cont dd{letter-spacing:-0.5pt; line-height:130%; color:#888; font-size:14px;}





/************************ »çÀÌÆ®¸Ê ************************/

.sitemap {position:relative; overflow:hidden; margin-bottom:30px;}
.sitemap .one{position:relative; overflow:hidden;}
.sitemap .one dl{float:left; position:relative; overflow:hidden; width:360px;}
.sitemap .one dt{background-color:#f1f1f1; font-family:NotoKR-Bold; padding:12px 0 12px 0; text-align:center; letter-spacing:-0.8px; border-top:1px solid #333; 
border-bottom:1px solid #ddd; color:#333; font-size:18px;}
.sitemap .one dd{border-bottom:1px dashed #d4d4d4}
.sitemap .one dd a:link, .sitemap_con .one dd a:visited{display:block; padding:13px 0 13px 0; text-align:center; letter-spacing:-0.5pt; font-size:16px;}
.sitemap .one dd a:hover{color:#333;}

.sitemap .two{position:relative; overflow:hidden; margin-top:40px; clear:both;}
.sitemap .two{position:relative; overflow:hidden;}
.sitemap .two dl{float:left; position:relative; overflow:hidden; width:360px;}
.sitemap .two dt{background-color:#f1f1f1; font-family:NotoKR-Bold; padding:12px 0 12px 0; text-align:center; letter-spacing:-0.8px; border-top:1px solid #333; 
border-bottom:1px solid #ddd; color:#333; font-size:17px;}
.sitemap .two dd{border-bottom:1px dashed #d4d4d4}
.sitemap .two dd a:link, .sitemap_con .two dd a:visited{display:block; padding:13px 0 13px 0; text-align:center; letter-spacing:-0.3pt; font-size:14px;}
.sitemap .two dd a:hover{color:#333;}


.rmar_45{margin-right:45px;}
.tmar45{margin-top:45px;}
.tmar92{margin-top:92px;}