﻿@charset "utf-8";

/* Reset */
html,body {width:100%; height:100%;}
/*20150605 html {overflow-y:scroll;}*/
body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,fieldset,label,textarea,form,p,input,td,th {margin:0; padding:0;}
body,h1,h2,h3,h4,input,button,select,p,dt,dd,li,textarea,th,td,label {font-family:Dotum,"돋움",Sans-serif; font-size:12px; color:#555; line-height:1.5em;}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
	body,h1,h2,h3,h4,input,button,select,p,dt,dd,li,textarea,th,td,label {letter-spacing:-1px;}
}*/
body {background-color:#fff; text-align:center; *word-break:break-all; -ms-word-break:break-all;}
img,fieldset,iframe {border:0 none;}
li {list-style:none;}
input,select,button,label {vertical-align:middle;}
input[type="checkbox"],
input[type="radio"] {width:13px; height:13px; margin:-3px 3px 0 3px;}
input[readonly="readonly"],
input[disabled="disabled"] {background-color:#f3f3f1;}
input[type="text"]:-moz-read-only {background-color:#f3f3f1;}/* For Firefox */
select {height:23px; line-height:23px; border:solid 1px #c1c1c1; padding:1px 1px 1px 0; color:#555;}
i,em,address {font-style:normal;}
a {color:#555; text-decoration:none}
a:hover {color:#555; text-decoration:underline;}
label,button {cursor:pointer;}
th label {cursor:default;}
button {margin:0; padding:0;}
button * {position:relative;}
button img {left:-3px;*left:auto;}
option {padding-right:6px;}
hr {display:none;}
caption,.skip,legend {visibility:hidden; overflow:hidden; width:0; height:0; font-size:0; line-height:0;}
.skip,legend {position:absolute; left:-99999px; top:-99999px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	caption {display:none;}
}
iframe {vertical-align:top;}
.iframe {text-align:left;}

/* Common */
#skip {left:0; position:absolute; top:0; z-index:999;}
#skip a {left:-1000px; position:absolute; top:0;}
#skip a:focus,
#skip a:hover,
#skip a:active {display:block; width:160px; text-align:center; font-weight:bold; background:#FFF; border:solid 2px #407CD5; color:#000; font-size:14px; left:0; padding:1em 0; z-index:10;}
.blind {visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
.show, .block {display:block;}
.hide {display:none;}
.inline {display:inline;}
.m0 {margin:0 !important;}
.mt0  {margin-top:0 !important;}
.mt3  {margin-top:3px !important;}
.mt5  {margin-top:5px !important;}
.mt7  {margin-top:7px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt25 {margin-top:25px !important;}
.mt30 {margin-top:30px !important;}
.mt35 {margin-top:35px !important;}
.mt40 {margin-top:40px !important;}
.mt50 {margin-top:50px !important;}
.mt60 {margin-top:60px !important;}
.mt70 {margin-top:70px !important;}
.mr0  {margin-right:0 !important;}
.mr5  {margin-right:5px !important;}
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px !important;}
.mr20 {margin-right:20px !important;}
.mr30 {margin-right:30px !important;}
.mr40 {margin-right:40px !important;}
.mr50 {margin-right:50px !important;}
.mb0  {margin-bottom:0 !important;}
.mb5  {margin-bottom:5px !important;}
.mb7  {margin-bottom:7px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb25 {margin-bottom:25px !important;}
.mb30 {margin-bottom:30px !important;}
.mb40 {margin-bottom:40px !important;}
.mb45 {margin-bottom:45px !important;}
.mb50 {margin-bottom:50px !important;}
.ml0  {margin-left:0 !important;}
.ml5  {margin-left:5px !important;}
.ml10 {margin-left:10px !important;}
.ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;}
.ml30 {margin-left:30px !important;}
.ml40 {margin-left:40px !important;}
.ml50 {margin-left:50px !important;}
.ml60 {margin-left:60px !important;}
.mtm1 {margin-top:-1px !important;}
.mtm2 {margin-top:-2px !important;}
.mtm3 {margin-top:-3px !important;}
.mtm5 {margin-top:-5px !important;}
.p0 {padding:0 !important;}
.pt0 {padding-top:0 !important;}
.pt5 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;}
.pt15 {padding-top:15px !important;}
.pr0 {padding-right:0 !important;}
.pr5 {padding-right:5px !important;}
.pr10 {padding-right:10px !important;}
.pr20 {padding-right:20px !important;}
.pr50 {padding-right:50px !important;}
.pb0 {padding-bottom:0 !important;}
.pb30 {padding-bottom:30px !important;}
.pl0 {padding-left:0 !important;}
.pl10 {padding-left:10px !important;}
.pl15 {padding-left:15px !important;}
.pl20 {padding-left:20px !important;}
.pl30 {padding-left:30px !important;}
.pl50 {padding-left:50px !important;}
.font11, .font11 li {font-size:11px !important;}
.font12 {font-size:12px !important;}
.font14 {font-size:14px !important;}
.font16 {font-size:16px !important;}
.font17 {font-size:17px !important;}/* 20181025 추가 */
.bgnone {background:none !important;}
.bdt0 {border-top:0 !important;}
.bdb0 {border-bottom:0 !important;}
.bdl0 {border-left:0 !important;}
.pointer {cursor:pointer;}
.floatL {float:left !important;}
.floatR {float:right !important;}
.ls0 {letter-spacing:0 !important;}
.lsm1 {letter-spacing:-1px !important;}
.ps_relative {position:relative;}
.ps_absolute {position:absolute;}
.vtop {vertical-align:top !important;}
.vmid, tr.vmid th, tr.vmid td {vertical-align:middle !important;}
.lh16 {line-height:16px !important;}
.lh18 {line-height:18px !important;}
.lh20 {line-height:20px !important;}
.lh36 {line-height:36px !important;}
.fw_normal {font-weight:normal !important;}
.fw_bold {font-weight:bold !important;}
.ff_mal {font-family:malgunGothic,'맑은 고딕',Dotum,'돋움' !important;}
.input {border:solid 1px #AAA; height:21px; line-height:22px; padding-left:5px;}
	.input.base {color:#999;}
.textarea {border:solid 1px #AAA; padding:5px;}
.nowrap, .norwap, .nowrap li {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.uline {text-decoration:underline !important;}
.clearfix:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {*zoom:1;}
.tac {text-align:center !important;}
.tar {text-align:right !important;}
.tal {text-align:left !important;}
.scroll {overflow:hidden; overflow-y:auto;
		scrollbar-3dlight-color:#FFFFFF;
		scrollbar-arrow-color:#606060;
		scrollbar-track-color:#f0f0f0;
		scrollbar-darkshadow-color:#FFFFFF;
		scrollbar-face-color:#cdcdcd;
		scrollbar-highlight-color:#cdcdcd;
		scrollbar-shadow-color:#cdcdcd;
	}
	.scroll.type1 {max-height:268px; border-top:solid 2px #333; border-bottom:solid 1px #333;}
	.scroll.type1 .tbl1 {border-top:0 !important; border-bottom:0 !important;}
	.scroll.type1 .tbl1 thead th {border-top:0 !important;}

/* right quick */
/* 20181121 */
#subRight {margin-top:10px;}
.timer {padding:11px 10px 14px;background:#0089ea; border:solid 1px #006dba; border-bottom:0; color:#fae101;}
.timer em,
.timer strong {display:block;}
.timer strong {font-family:"맑은 고딕",Malgun Gothic;font-size:18px;}
.timer strong > span {position:relative; top:0; font-size:21px;}
.mypage {border:solid 1px #345693;}
.mypage .info {padding:12px 0 10px;background:#f3f3f1;text-align:center;}
.mypage .info .name {margin-bottom:6px; color:#1d2675;}
.mypage .info p a {display:inline-block; height:17px; line-height:18px; padding:0 5px; background:#FFF; border: solid 1px #ccc; color:#555; letter-spacing:-1px;}
.mypage .info p a + a {margin-left:-3px;}
.mypage .info .login {padding:0 10px;}
.mypage .info .login > a {display:block; height:40px; line-height:41px; background:#1d2675; border:0; color:#fae101; font-weight: bold; font-size:14px;}
.mypage .info .link {margin-top:10px; padding:0 10px; text-align: left;}
.mypage .info .link > a {padding:0; background:none; border:0;}
.mypage .info .link > a + a {margin:3px 0 0;}
.mypage ul {padding:7px 0;}
.mypage ul li + li {margin-top: 1px;}
.mypage ul li a {display:block; height:25px; line-height:26px; padding:0 10px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/arr05.gif) no-repeat right center;}
.mypage ul li .cash {height: auto; line-height:normal;padding-top:7px; padding-bottom:7px;background-image:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/arr05_2.gif); color:#1d2675;}
.mypage ul li .cash em,
.mypage ul li .cash span {display:block;}
.quick {border:solid 1px #bcc1c7; border-top:0;}
.quick > li {position:relative;}
.quick > li + li {border-top:solid 1px #bcc1c7;}
.quick li > a {display:block;}
.quick .layer {display:block; position:absolute; height:auto; border:solid 1px #bcc1c7; width:300px; top:-1px; right:138px; z-index:100;}
.quick .layer .close {position:absolute; right:9px; top:9px; cursor:pointer;}
.quick .layer .core {padding:17px 20px;}
.quick .layer h2 {font-size:14px; font-weight:bold; color:#1d2675; letter-spacing:-1px; margin-bottom:3px;}
.quick .layer .btn {margin-top:5px;}
.quick .layer .list_dot li a {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.quick .layer.notice, .quick .layer.guide {background:#FFF;}
.quick .quick_faq {margin:0 5px 5px;}
.quick .quick_faq li + li {margin-top:1px;}
.quick .quick_faq li > a {display:block; padding:9px; background:#f3f3f1; text-align:left; line-height:1.3em; letter-spacing:-1px;}

/*
.quick {border:solid 1px #bcc1c7; border-top:0; width:131px;}
	.quick>li {position:relative; border-top:solid 1px #bcc1c7; font-size:0; line-height:0;}
	.quick .layer {display:none; position:absolute; border:solid 1px #bcc1c7; width:371px; height:139px; top:-1px; right:-1px; z-index:100;}
	.quick .layer .close {position:absolute; right:9px; top:9px; cursor:pointer;}
	.quick .layer .core {padding:17px 20px 0 137px;}
	.quick .layer.notice {height:157px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/quick_img01.gif) no-repeat 21px 21px #FFF;}
	.quick .layer.faq {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/quick_img02.gif) no-repeat 10px 16px #FFF;}
	.quick .layer.guide {height:140px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/quick05.gif) no-repeat 0 0 #FFF;}
	.quick .layer.guide .list_dot {margin-top:10px;}
	.quick .layer.guide .list_dot li {line-height:1.8em;}
	.quick .layer h2 {font-size:14px; font-weight:bold; color:#1d2675; letter-spacing:-1px; margin-bottom:3px;}
	.quick .layer .btn {position:absolute; bottom:20px;}
	.quick .layer .list_dot li {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.gotop {text-align:center;}
.timer {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/timer_bg.gif) no-repeat center 20px #0089ea; height:165px;}
	.timer dt {position:absolute; left:-99999px; top:-99999px;}
	.timer dd {padding-top:104px; font-size:14px; font-weight:bold; color:#fae101; text-align:center; letter-spacing:-1px;}
*/
/* //20181121 */

/* footer */
/* 20170511 */
#footer {clear:both; padding-bottom:30px;border-top:1px solid #CCC;}
	#footer .core {position:relative; margin:0 auto; text-align:left;}
	#footer .menu {overflow:hidden;}
	#footer .menu:after {content:""; clear:both; display:block;}
	#footer .menu li {float:left; padding:10px 8px 0 10px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/bl_bar01.gif) no-repeat left 12px;}
	#footer .menu li:first-child {background:none; padding-left:0;}
	#footer .menu li a {color:#777; font-weight:bold;}
	#footer .menu li.point a {color:#333;}
	/*#footer .bi {width:177px; height:55px; margin-top:20px; border-right:1px solid #e0e0e0;}
	#footer .info {margin-top:-60px; margin-left:193px; font-weight:normal;}
	#footer .info address {line-height:22px; color:#777;}
	#footer .info address span {padding-left:7px;}*/
	#footer .copyright {padding-top:2px; color:#777; font-family:Tahoma; font-size:11px; letter-spacing:0;}
	#footer .edu {position:absolute; top:12px; right:0;}
/* //20170511 */
	#footer .edu .isms{visibility:hidden;position:absolute; word-break: keep-all; top:40px; right:0; padding:6px 6px 4px; border:1px solid #bbb; background:#f3f3f1; font-size:11px; line-height:1.2em;}

/* mypage layer */
.layer_mypage {display:none; position:absolute; right:0; z-index:102; padding-top:3px;}
.layer_mypage dl {width:145px; padding:12px 15px 14px 13px; border:solid 1px #1d2675; border-top:none; position:relative;}
.layer_mypage dt {height:24px; line-height:27px; letter-spacing:-1px;}
.layer_mypage dd {position:absolute; height:24px; line-height:27px; letter-spacing:0;}
.layer_mypage dd.btn {right:15px; margin-top:-22px;}
.layer_mypage dd.txt {right:20px; margin-top:-24px;}
a.a_blue {text-decoration:underline !important; color:#426dba !important;}
strong.a_blue {color:#426dba !important;}


/* button */
.btn_right {text-align:right; margin-top:10px;}
.btn_right.st1 {margin:-40px 0 15px;}
.btn_center {text-align:center; margin-top:20px;}
	.btn_center a {margin:0 3px;}
.bt1,.bt2,.bt3,.bt4,.bt5,.bt6,.bt7,.bt8, .bt9, .bt10, .bt11, .bt12, .bt13 {display:inline-block; text-decoration:none !important; letter-spacing:-1px; text-align:center; vertical-align:middle; cursor:pointer;}
.bt1 {padding:0 10px; height:21px; line-height:23px !important; border:solid 1px #BBB; background-color:#FFF;}
	.bt1.star {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt01_on.png) no-repeat 6px 3px; padding-left:22px;}
.bt2 {padding:0 7px; height:19px !important; line-height:21px !important; color:#FFF !important; font-size:12px !important; font-weight:normal !important;}
	.bt2.orange {background-color:#ff614c; border:solid 1px #ff614c;}
	.bt2.navy {background-color:#1d2675; border:solid 1px #1d2675;}
	.bt2.blue {background-color:#0089ea; border:solid 1px #0089ea;}
	.bt2.gray {background-color:#999; border:solid 1px #999;}
	.bt2.white {background-color:#FFF; border:solid 1px #BBB; color:#1d2675 !important;}
	.bt2.arr {background-image:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt02.gif); background-repeat:no-repeat; background-position:right center; padding-right:14px;}
	td .bt2,
	.box_info2 .bt2 {line-height:22px !important;}
.bt3 {color:#426dba !important; text-decoration:underline !important;}
	.bt3.view {padding-left:14px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt03.png) no-repeat left 3px;}
	.bt3.scrap {padding-left:14px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt08.png) no-repeat left 1px;}
	.bt3.refresh{font-weight:normal;color:#888 !important;}
.bt4 {padding:0 18px; height:30px; line-height:28px !important; font-family:Malgun Gothic,"맑은 고딕"; color:#1d2675 !important; font-size:14px; font-weight:bold; background-color:#fae101;}
	.bt4.arr {padding-right:27px; background-image:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt04.gif); background-repeat:no-repeat; background-position:right center;}
	/* 20151109 추가 */
	.bt4.white.arr {height:28px; line-height:26px !important; background:#FFF url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt07.gif) no-repeat right center; border:1px solid #bbbbbb; color:#555 !important;}
	/* //20151109 추가 */
	.bt4.navy{background:#1d2675; color:#fae101 !important;}
.bt5 {padding:0 50px; height:60px; line-height:62px !important; font-size:20px; font-weight:bold;}
	.bt5.navy {background:#1d2675; color:#fae101 !important;}
	.bt5.navy.star {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt09.png) no-repeat 39px 19px #1d2675; padding-left:67px;}
	.bt5.gray {background:#b4b4b4; color:#FFF !important;}
	.bt5.white {background:#fff; border:solid 1px #777; color:#555 !important;}
.bt6 {padding:0 14px; height:21px; line-height:23px !important; font-weight:normal !important;}
	.bt6.navy {background:#1d2675; border:solid 1px #1d2675; color:#FFF !important;}
	.bt6.sb {background:#7f8aa8;color:#fff;border:solid 1px #7f8aa8;}
	.bt6.white {background:#FFF; border:solid 1px #777; color:#555 !important;}
	.bt6.word10{display:block;margin:0 auto;width:120px;}
	.bt6.word10 + .bt6.word10{margin-top:3px;}
.bt7 {height:29px; line-height:31px; color:#555 !important; font-weight:bold; border:solid 1px #777; background:#FFF;}
	.bt7.navy {padding:0 18px 0 19px;font-weight:normal; background-color:#1d2675; border:solid 1px #1d2675; color:#FFF !important; }
	.bt7.arr1 {padding:0 19px 0 26px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt05.gif) no-repeat 16px 10px #FFF;}
	.bt7.arr2 {padding:0 26px 0 19px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt07.gif) no-repeat right center #FFF;}/* 20151016 수정 */
	.bt7.normal {padding:0 18px 0 19px;font-weight:normal;}
	.bt7.row2 {padding:7px 19px; line-height:1.3em; text-align:center;}
	.bt7.uway {padding:0 18px 0 19px;font-weight:normal; background-color:#e7434a; border:solid 1px #e7434a; color:#FFF !important; }
.bt8 {padding:0 20px; height:31px; line-height:33px !important; font-weight:bold;}
	.bt8.navy {background:#1d2675; color:#fae101 !important;}
	.bt8.navy.arr {background-image:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt06.gif); background-repeat:no-repeat; background-position:right center; padding-right:29px;}
	.bt8.gray {background:#999; color:#FFF !important;}
	.bt8.yellow{background-color:#fae101;color:#1d2675 !important;}/* 20171114 추가 */
.bt9 {padding:0 45px; height:50px; line-height:52px !important; font-size:18px; font-weight:bold;}
	.bt9.navy {background:#1d2675; color:#fae101 !important;}
	.bt9.gray {background:#999; color:#FFF !important;}
.bt10 {padding:0 15px; height:33px; line-height:35px !important; font-size:14px; font-weight:bold;}
	.bt10.navy {background:#1d2675; color:#FFF !important;}
/* 20151026 추가 : 묶음결제 버튼 */
.bt11 {padding:0 25px; height:40px; line-height:44px !important; font-size:14px; font-weight:bold;}
	.bt11.navy {background:#1d2675; color:#fae101 !important;}
	.bt11.uway {background:#a71c20; color:#fff !important;}
/* //20151026 추가 : 묶음결제 버튼 */
.ico1 {display:inline-block; padding:0 4px; height:14px; line-height:17px !important; font-size:11px; letter-spacing:-1px; vertical-align:middle;}
	.ico1.gray {border:solid 1px #BBB; background:#EEE; color:#777;}
	.ico1.orange {border:solid 1px #ff543d; background:#ff543d; color:#FFF;}
/* 20151120 추가 : 원서저장버튼 */
.bt12{padding:0 45px; height:50px; line-height:52px !important; font-size:18px; font-weight:bold;}
	 /*.bt12.navy {background:#1d2675; color:#fae101 !important;}*/
	 .bt12.gray {background:#999; color:#FFF !important;}
/* 20151120 추가 : 원서저장버튼 */

/* 20160418 추가 : 유의사항링크 버튼 */
.bt13 {padding:15px 28px 18px; line-height:1.2em !important; font-size:14px; font-weight:bold; font-family:Malgun Gothic,"맑은 고딕", Dotum,"돋움",Sans-serif;}
.bt13.yellow {background:#fae101; color:#1d2675 !important;}
.bt13.newwin {padding-right:61px; background:#fae101 url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt_newwin.png) no-repeat right center;}
.bt13.download {padding-right:64px; background:#fae101 url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt_download.png) no-repeat right center;}
/* //20160418 추가 : 유의사항링크 버튼 */
.bt13.graph {padding-right:64px; background:#fae101 url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_bt_graph.png) no-repeat right center;} /* 20190308 추가 */
.btn_more{margin-top:20px;}
.btn_more a{display:block;height:32px;line-height:34px;border:solid 1px #CCC; text-align:center; font-weight:bold;}
.btn_more a:hover{text-decoration:none;}
.btn_more a > span{display:inline-block;width:16px; height:10px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/arr01_down.gif) no-repeat center center; vertical-align:middle;}

/* list */
.list_dot {}
	.list_dot li {padding-left:6px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/bl_dot01.gif) no-repeat left 7px;}
	.list_dot li a:hover {color:#426dba;}
	.list_dot.line {border-top:solid 1px #BBB; border-bottom:solid 1px #BBB; padding:10px 0 10px 0; margin-top:5px;}
.list_ck {overflow:hidden;}
	.list_ck:after {content:""; clear:both; display:block;}
	.list_ck li {position:relative; display:inline-block; float:left; width:159px; padding-left:18px; padding-bottom:9px;}
	.list_ck li input {position:absolute; left:0; top:5px;}
	.list_ck li label {font-size:14px; letter-spacing:-1px; line-height:20px;}
	.list_ck li.selected label {font-weight:bold;}
.list_dangu {}
	.list_dangu li {padding-left:15px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/bl_dangu.gif) no-repeat left 3px; margin-top:2px;}
.list_num {}
	.list_num li {position:relative; padding-left:22px; padding-top:2px; margin-bottom:1px;}
	.list_num li em {position:absolute; left:0; top:0; display:inline-block; background:#1d2675; color:#fae101; width:17px; height:17px; line-height:17px !important; text-align:center; font-family:arial,Sans-serif; }
	.list_num.t02 li {padding:0; padding-left:15px;}
	.list_num.t02 li + li {margin-top:8px;}
	.list_num.t02 em {text-align:left; background:none; color:#555; margin-top:0; font-family:dotum,'돋움',Sans-serif;}
/* 20160610 추가 */
.list_num2 {}
.list_num2 > li {position:relative; padding-left:12px;}
.list_num2 > li > em {position:absolute; top:0; left:0;}
/* //20160610 추가 */

/* box */
.box_sel {position:relative; display:inline-block; float:left;border:solid 1px #BBB;}
	.box_sel p {padding:0 18px 0 8px; height:21px; line-height:23px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/arr01_down.gif) no-repeat right center; cursor:pointer;}
	.box_sel p.selected {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/arr01_up.gif) no-repeat right center;}
	.box_sel ul {display:none; position:absolute; left:0; top:21px; margin-left:-1px; border:solid 1px #BBB; width:100%; background:#FFF; padding:9px 0 2px 0;}
	.box_sel ul li {padding:0 8px; margin-bottom:2px;}
.box_sel2 {overflow:hidden; border-top:solid 2px #1d2675; border-bottom:solid 1px #333; padding-top:10px;}
	.box_sel2:after {content:""; clear:both; display:block;}
	.box_sel2 dt {float:left; width:210px; font-size:14px; color:#333; padding:13px 0 0 3px;}/* 20181121 */
	.box_sel2 dt strong {color:#0089ea;}
	.box_sel2 dd {float:left; width:630px; padding:0 0 10px 0; text-align:right;}/* 20181121 */
	.box_sel2 dd a {display:inline-block; width:205px; height:41px; margin-top:3px; line-height:43px; border:solid 1px #BBB; background:#FFF; text-align:center; font-size:14px; font-weight:bold; text-decoration:none;}
	/*.box_sel2 dd a:nth-child(3n+1) {margin-left:0;}*/
	.box_sel2 dd a.selected {background:#1d2675; border-color:#1d2675; color:#fae101;}
	.box_sel2 dd a.selected span {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/bl_check.png) no-repeat left 1px; padding-left:16px;}
.box_sel3 {overflow:hidden; border:solid 1px #BBB; border-bottom:0; padding:9px 50px 23px 50px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/arr01_down2.gif) no-repeat center bottom #f3f3f1;}
	.box_sel3 dt,
	.box_sel3 dd {float:left; border-top:solid 1px #BBB; font-size:14px; padding-top:12px;}
	.box_sel3 dt {width:165px; font-weight:bold; color:#1d2675;}
	.box_sel3 dd {width:576px;}/* 20160418 */
	.box_sel3 dt.first,
	.box_sel3 dd.first {border-top:0;}
	/* 20160418 추가 */
	.box_sel3.st2 {padding:20px 50px 33px;}
	.box_sel3.st2 > ul > li {}
	.box_sel3.st2 > ul > li + li {margin-top:10px; padding-top:10px; border-top:1px solid #BBB;}
	.box_sel3 > .notice {display:block; background:#e7e7e5; margin:0 0 10px; padding:8px 10px 6px; color:#1d2675; font-size:14px; font-weight:bold; text-align:center;}
	/* //20160418 추가 */

.box_sel4 {overflow:hidden; border:solid 1px #BBB; border-bottom:0; padding:20px 0 35px 50px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/arr01_down2.gif) no-repeat center bottom #f3f3f1;}
	.box_sel4 dl {float:left; width:369px;}/* 20160418 */
	.box_sel4 dl:first-child {border-right:solid 1px #BBB; margin-right:22px;}
	.box_sel4 dt {font-size:14px; font-weight:bold; color:#1d2675;}
	.box_sel4 dd {padding-top:12px;}
	.box_sel4.noselect {border-bottom:1px solid #BBB;} /* 20150709 선택하기 전의 하단 line */

.box_mycash {overflow:hidden; background:#f3f3f1; border-top:2px solid #1d2675; border-bottom:1px solid #1d2675;}
	.box_mycash:after {content:""; clear:both; display:block;}
	.box_mycash .left,
	.box_mycash .right {float:left; width:482px; position:relative;padding:20px 0 23px;}
	.box_mycash dt {font-size:14px; font-weight:bold; color:#333; letter-spacing:-1px;}
	.box_mycash dd {color:#333; padding-top:3px;}
	.box_mycash dd strong {font-size:20px; vertical-align:middle;}
	.box_mycash .btn {position:absolute; right:35px; top:32px;}/* 20151016 수정 */
	.box_mycash .btn a {height:40px !important;line-height:42px !important;width:130px;font-size:14px;text-align:center;}
	.box_mycash .btn.block{position:absolute; right:20px; top:35px;}
	.box_mycash .btn.block a{display:block;font-size:14px;text-align:center;}
	.box_mycash .btn.block a + a{margin-top:4px;}
	.box_mycash .btn.block .bt7{box-sizing:border-box;}
	/* box_mycash .left {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/cash_img01.gif) no-repeat 25px 28px;}
	.box_mycash .left dl {padding:35px 0 0 110px;} */
	.box_mycash .left dl {padding-left:30px; margin-top:11px;}
	.box_mycash .left dd strong {color:#ff543d;}
	/* 20190218 수정// */
	.box_mycash .left.type1{background:none;}
	.box_mycash .left.type1 .btn{position:static;display:block;text-align:center;margin-top:50px;}
	.box_mycash .left.type1 .btn a{font-size:14px;}
	.box_mycash .right {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/cash_img02.gif) no-repeat left 24px;}
	.box_mycash .right dl {padding:20px 0 0 120px;}
	.box_mycash .right dd strong {color:#0089ea;}
	/* .box_mycash .right.unpaid{background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/cash_img03.png) no-repeat 28px 24px;}
	.box_mycash .right.unpaid dl{float:left;padding-top:32px;}
	.box_mycash .right.unpaid .btn a{font-size:14px;} */
	.box_mycash .right.unpaid{background:none;width:482px;}
	.box_mycash .right.unpaid:before{content:'';float:left;width:1px;height:67px;background:#bbb;}
	.box_mycash .right.unpaid:after{content:'';display:block;clear:both;}
	.box_mycash .right.unpaid dl{float:left;padding:0;padding-left:30px;margin-top:11px;}
	.box_mycash + .btn_right{margin-bottom:30px;}
	.box_mycash + .btn_right > a{font-size:13px;}
	/* //20190218 수정 */
	/* 20171114 수정*/
	.box_mycash + .box_info, .box_mycash + .box_info + .box_info {position:relative; margin-top:0; border:0; border-bottom:1px solid #333; border-top:1px solid #ccc;}
	.box_mycash + .box_info .btn_right , .box_mycash + .box_info + .box_info .btn_right {position:absolute; right:20px; top:28px;}
	.box_mycash + .box_info .btn_right .bt8, .box_mycash + .box_info + .box_info .bt8 {padding-top:3px; padding-bottom:3px;}
	.box_mycash + .box_info.type1{border:solid 1px #bcc1c7; padding:18px 18px 17px 18px;margin-top:20px;}
	/* //20171114 수정 */
.box_howcash {}
	.box_howcash:after {content:""; clear:both; display:block;}
	.box_howcash li {float:left; width:300px; height:162px; padding-top:146px; box-sizing:border-box;}
	.box_howcash li + li:before{content:'';float:left;background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/cash_way_arr.png) no-repeat center;width:32px;height:162px;margin-top:-146px;margin-left:-32px;}
	.box_howcash li + li{width:300px;margin-left:32px;}
	.box_howcash li:first-child {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/cash_way01.png) no-repeat center top;}
	.box_howcash li:nth-child(2) {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/cash_way02.png) no-repeat 41px 11px;}
	.box_howcash li:last-child {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/cash_way03.png) no-repeat center 40px;}
	.box_howcash strong {display:block; text-align:center; font-size:14px; font-weight:bold; letter-spacing:-1px; color:#1d2675;}
	.box_howcash strong + span{display:block;width:200px;margin:10px auto 0;text-align:center;line-height:1.5em;}
	.box_howcash li:nth-child(2) strong{margin-left:13px;}
	.box_howcash li:nth-child(2) strong + span{margin-left:60px;}

.box_gray {position:relative; border:solid 1px #BBB; background:#f3f3f1;}
	.box_gray .t01 {font-size:14px; font-weight:bold; color:#333; letter-spacing:-1px; padding:16px 23px 14px 14px;}
	.box_gray .t01 img {vertical-align:middle;}
	.box_gray .t02 {position:absolute; right:23px; top:16px; font-size:14px; color:#333; letter-spacing:-1px;}
	.box_gray .t02 label {font-size:14px; color:#333; letter-spacing:-1px;}
	.box_gray.notice strong {font-size:14px; font-weight:bold; color:#333;}
	.box_gray.notice ul {padding:5px 0;}
	.box_gray.notice {padding:16px 23px 14px 14px;}
	.box_gray.search {padding:23px 163px 30px 163px;}
	.box_gray.search .ck {border-bottom:solid 1px #BBB; width:545px; padding-bottom:6px;}
	.box_gray.search .date {margin-top:10px;}
	.box_gray.search .date input,
	.box_gray.search .date img {vertical-align:middle;}
	.box_gray.search .date .input {width:106px;}
	.box_gray.search .date button{width:28px;height:24px;margin-left:4px;background:none;border:0;}
	.box_gray.search .btn {position:absolute; right:163px; top:24px;}
	.box_gray.search .btn .bt6 {width:81px; height:57px; line-height:60px !important; padding:0; text-align:center;}
/* 20171123 추가 */
.box_gray.result {position:relative;padding:20px;font-weight:bold;}
.box_gray.result p{font-size:14px;}
.box_gray.result .bt8{position:absolute;right:20px;top:14px;}
/* //20171123 추가 */

/* 20191113 */
.box_bd_gray{border-top:solid 1px #BBB; border-bottom:solid 1px #BBB; padding:10px 0 10px 0; margin-top:5px;}
.box_bd_gray.result {font-weight:bold;}
.box_bd_gray.result p{font-size:14px;}
/* 20191113 */


/* 20151123 수정 및 추가 */
.box_info {position:relative; border:solid 1px #bcc1c7; padding:18px 18px 17px 18px; margin-top:10px;}
	.box_info dt {color:#1d2675; font-weight:bold; font-size:14px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/bl_info.gif) no-repeat left 3px; padding:0 0 6px 24px;}
	.box_info .btn {position:absolute; right:18px; top:15px;}
/* //20151123 수정 및 추가 */
	.bundle {background-color:#f3f3f1;}
	.bundle dt {background-image:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/bl_info_gray.gif)}
	/* 20190218 수정// */
	.cash_merit {margin:-25px 0 0 150px;}
	.cash_merit.list_num > li{position:relative;padding-top:0;margin-bottom:0;}
	.cash_merit.list_num > li + li{margin-top:7px;}
	.cash_merit.list_num > li > a.ex{color:#0089ea;text-decoration:underline;}
	.cash_merit.list_num > li > .layer_help.rest{top:-25px;left:69px;}
	.cash_merit.list_num > li > .layer_help.v8{top:-23px;left:95px;}
	.cash_merit.list_num > li > .layer_help.v9{top:-15px;left:222px;}
	.cash_merit > li > .bt6{padding:0 10px;}
	.cash_merit.list_dot{margin-left:130px;}
	/* //20190218 수정 */
.box_info2 {border:solid 1px #BBB; border-top:0; padding:0 20px 10px 20px;}
	.box_info2 dt {font-size:14px; font-weight:bold; color:#333; border-top:solid 1px #BBB; padding-top:10px;}
	.box_info2 dt:first-child {border-top:0; padding-top:9px;}
	.box_info2 dd {padding:3px 1px 14px;}
	/* 20151211 추가 */
	.box_info2 dd > p {margin-top:10px;}
	.box_info2 dd .btn {margin-top:4px;}
	/* //20151211 추가 */
	.box_info2 dd .tbl01 {border-top:solid 1px #333;}
	.box_info2 dd .bd_top {border-top:solid 1px #BBB; padding-top:12px; margin-top:10px;}
.box_info2_divide {position:relative; overflow:hidden; border:solid 1px #BBB; border-top:0; margin-top:-7px; z-index:1;}
	.box_info2_divide:after {content:""; clear:both; display:block;}
	.box_info2_divide .box_info2 {border:0; padding-top:8px; margin-right:430px;} /* margin-right = right width + right padding + margin-left */
	.box_info2_divide > .box_link {margin:10px 0;}/* 20181025 추가 */
	.box_info2_divide .right {float:right; width:420px; height:660px; padding:15px 5px 0; background:#f3f3f1;}
	.box_info2_divide .right .pg {text-align:center;}
.box_info2_divide.st1 {border:0;}/* 20181025 추가 */
	.box_info2_divide.st1 .bdbox{border:solid 1px #BBB;}/* 20181025 추가 */
	.box_info2_divide.st1 .bdbox:after {content:""; clear:both; display:block;}/* 20181025 추가 */
	/* 20171018 수정 */
    .mychsh{}
    .mychsh > .tit,.mychsh > .tit + p,.mychsh > .box_gray,.mychsh > ul{margin:0 20px;}
    .mychsh .tit + p{margin-top:5px;}
    .mychsh .box_gray{margin-top:10px;}
    .mychsh .box_gray > .t01{font-size:12px;}
    .mychsh .box_gray > .t01 .viewHelp{position:relative;top:-1px;margin:0 1px;}
    .mychsh .box_gray > .t01 .layer_help{width:200px;top:-31px;left:180px;}
    .mychsh .box_gray > .t02{top:24px;text-align:right;}
    .mychsh .box_gray + .box_line{margin-top:0;border-top:0;}
    .mychsh .tit {position:relative; font-weight:bold; font-size:14px; color:#333;}
    .mychsh .tit > a {position:absolute;right:0;bottom:0;font-size:12px;}
    .mychsh .box_line{margin:20px 20px 0;padding:25px 14px 30px 14px;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;}
    .mychsh .tit + .box_line{margin-top:5px;}
    .mychsh .box_line > .tit{margin:0 0 5px 0;font-weight:normal;}
    .mychsh dl {overflow:hidden;}
    .mychsh dl:after {content:""; clear:both; display:block;}
    .mychsh dt {float:left; width:35%; font-size:14px; letter-spacing:-1px; line-height:27px;}
    .mychsh dd {float:right; width:145px; text-align:right; font-size:14px; letter-spacing:-1px; line-height:27px;}
    .mychsh dd input {width:120px; text-align:right; font-weight:bold; color:#ff543d;}
    /* 20171023 추가 */
    .mychsh .tscroll{width:380px;margin:5px 20px 0;border-top:2px solid #333;}
    .mychsh .tscroll > table{border-top:0;border-bottom:0;}
    .mychsh .tscroll > table td{padding:5px 7px 5px;}
    .mychsh .tscroll > table td > a{width:66px;padding:0 7px 0 6px;}
    .mychsh .tscroll > table td > a + a{margin-top:2px;}
    .mychsh .list_dangu{margin:5px 20px;}
    /* //20171023 추가 */
    /*
	    .mychsh dl {overflow:hidden; border-top:solid 1px #CCC; border-bottom:solid 1px #CCC; margin:0 40px; padding:25px 40px 30px 40px;}
	    .mychsh dl:after {content:""; clear:both; display:block;}
	    .mychsh dt {float:left; width:35%; font-size:14px; letter-spacing:-1px; line-height:27px;}
	    .mychsh dd {float:right; width:145px; text-align:right; font-size:14px; letter-spacing:-1px; line-height:27px;}
	    .mychsh dd input {width:120px; text-align:right; font-weight:bold; color:#ff543d;}

    .mychsh table{width:380px;margin:5px 20px 0;}
    */
    /* //20171018 수정 */
	.mychsh .btn {margin-top:10px; text-align:center;}
/* 20181127 */
.box_info3 {overflow:hidden; border-top:solid 2px #333; border-bottom:solid 1px #333;}
	.box_info3:after {content:""; clear:both; display:block;}
	.box_info3 dl {float:left; width:333px; min-height:100px; padding-left:88px;}
	.box_info3 dl.type1 {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/bl_ask01.gif) no-repeat 11px 16px;}
	.box_info3 dl.type2 {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/bl_ask02.gif) no-repeat 24px 14px;}
	.box_info3 dl.pay_ico1 {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/bl_ask03.gif) no-repeat 11px center;}
	.box_info3 dl.pay_ico2 {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/bl_ask04.gif) no-repeat left center;padding-left:93px;}
	.box_info3 dl.pay_ico3 {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/bl_ask05.gif) no-repeat 6px center;padding-left:93px;}
	.box_info3 dl.pay_ico4 {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/bl_ask06.gif) no-repeat 11px center;}
	.box_info3 dt {font-size:14px; font-weight:bold; color:#1d2675; letter-spacing:-1px; padding-top:23px;}
	.box_info3 dd {line-height:16px; padding:1px 0 25px 0;}
	.box_info3.quarter dl{width:25%;box-sizing:border-box;}
	.box_info3.third dl{width:281px;box-sizing:border-box;}
/* //20181127 */
.box_info4 {position:relative; background:#f3f3f1; margin-top:10px; padding:18px 20px; border-top:1px solid #BBB; border-bottom:1px solid #BBB;} 
	.box_info4 .bt7 {position:absolute; right:20px; top:20px;}
	.box_info4 .bt7.row2 {top:13px;}
    /* 20190402 : 자기소개서 작성 2버튼 타입 */
    .box_info4.type2 {padding:32px 20px 34px;}
    .box_info4.type2 .bt7 {width:207px;height:27px;line-height:29px;text-align:center;}
    .box_info4.type2 .bt7 + .bt7 {top:52px;}
    /* //20190402 : 자기소개서 작성 2버튼 타입 */
	.box_info4.first {margin:0 0 20px; border-top:none;}
	.btn_center + .box_info4 {margin-top:40px;}
	.layer_pop .box_info4 {padding:8px 10px; text-align:left; line-height:1.4em;}
/* 20190822 : 대학 자기소개서 작성에만 쓰임 */
.box_info4.type3 {margin-bottom: 20px; padding:24px 290px 24px 22px; min-height:58px; border-top: solid 2px #1d2675;}
.box_info4.type3 .bt7 {width:215px;}	
.box_info4.type3 .bt7 + .bt7 {top:53px;}
/* //20190822 */	.btn_center + .box_info4 {margin-top:40px;}
/* 20191120 */
.box_info4.type3.st1{padding:18px 20px;}
.box_info4.white{background:#fff;}
.box_info4 .part{width:381px;}
.box_info4 .part.st1{float:left;}
.box_info4 .part.st2{float:right;}
.box_info4 i{position:absolute;left:421px;top:0;bottom:0;width:1px;background:#bbb;}
/* //20191120 */

.box_info5 {padding:25px 2px 22px; text-align:center;}
	.box_info5 {}
	.box_info5 strong {display:block; margin-bottom:5px; color:#333; font-size:14px; font-weight:bold; letter-spacing:-1px;}
	.box_info5 em {display:block; margin-top:6px; color:#ff543d;}
	.box_info5 .agree {margin-top:10px;}
	.box_info5 .agree label + input {margin-left:15px;}
	.box_info5.t01 {border-bottom:1px solid #333;}
	.box_info5.t02 {border-top:2px solid #1d2675; border-bottom:1px solid #333;}
	.box_info5.explain {padding:18px 2px 15px; text-align:left; border-bottom-color:#BBB;}
.box_msg {margin:0 auto;  text-align:center;}
	.box_msg .msg_payok {padding:190px 0 17px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/img_payok.gif) no-repeat center 75px;}
	.box_msg .msg_error {padding:188px 0 17px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/img_payfailed.gif) no-repeat center 72px;}
	.box_msg .mag_txt {margin-bottom:55px;}
	.box_msg .mag_txt > strong, .box_msg .mag_txt > em {display:block;}
	.box_msg .mag_txt > strong {margin-bottom:5px; color:#333; font-size:14px; font-weight:bold;}
	.box_msg .mag_txt > strong.alt {margin:5px 0 10px; font-size:18px; color:#ff543d}
	.box_msg .mag_txt span {color:#0089ea; font-weight:bold;}
	.box_msg .mag_txt span.uway {color:#e8161d;}/* 20151112 uway컬러 추가 */
	.box_msg .mag_txt span.underline {text-decoration:underline;}
	.box_msg .mag_txt > em {width:636px; margin:20px auto 0; padding:17px 0 20px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; color:#ff543d; }
	.box_msg .mag_txt > em > span {display:block; margin-bottom:5px; font-size:14px; color:#ff543d;}
	.box_msg .mag_txt.type1{margin-bottom:0;}
.bnn_center{}
.btn_center + .bnn_center{text-align:center;margin-top:55px;}
.bnn_center2{position:fixed;right:0;bottom:0;left:0;z-index:10;text-align:center;}
.bnn_center2 a{display:block;margin:0 auto;}
.bnn_center2 a > img{width:100%;}
.contents .bnn_center2 {padding-right:160px;}
.contents .bnn_center2 a{width:843px;}
.subContents .bnn_center2 {padding-right:151px;}
.subContents .bnn_center2 a{width:964px;}
/* 20151112 추가 : 컨텐츠 내의 메세지 */
.box_msg.tp2 .mag_txt {height:95px; margin:0; padding:100px 0 0; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/img_s_warning.gif) no-repeat center 30px;}
/* //20151112 추가 : 컨텐츠 내의 메세지 */
/* 20190614 */
.box_msg2 {margin: 10px auto 0; padding: 20px 20px 18px; border: solid 2px #4a5293; text-align: left; color: #1d2675;}
.box_msg2 p {position: relative; padding-left: 14px; color: #1d2675; font-size:14px;}
.box_msg2 p span {position: absolute; left: 0; top: 0; height: 20px;}
.box_msg2 p + p {margin-top: 5px;}
.box_msg2 strong {}
.box_msg2 strong em {color: #ed1b24;}
/* //20190614 */
.box_if {border-bottom:1px solid #333;}
/* 20181214 수정// */
.box_paysel {margin-top:20px; border-top:solid 2px #1d2675; border-bottom:solid 1px #333; padding:20px 0;}
	.box_paysel h3.tit {margin:5px 0; width:150px;}
	.box_paysel ul {margin:-37px 0 0 185px; text-align: right;}
	.box_paysel ul:after {content:'';display:block;clear:both;}
	.box_paysel li {float:left;position:relative;}
	.box_paysel li > .extra_ico{position:absolute;top:-12px;left:50%;}
	.box_paysel li > .extra_ico.even{margin-left:-35px;}
	.box_paysel li + li {margin-left:5px;}
	.box_paysel li a {display:block; width:191px; height:42px; line-height:43px; background:#1d2675; color:#fae101; text-align:center; font-size:14px; font-weight:bold; text-decoration:none; cursor:pointer;}
	.box_paysel li a > span {font-size:11px; font-weight:normal;}
/* //20181214 수정 */

/* //20160704 추가 : Uway컨텐츠 결제 버튼 */
.subContents_uway .box_paysel li a { width:179px;}

/* 20151221 추가 : 유의사항 프로모션 컨텐츠용 */
.box_promotion {margin-top:40px; padding:14px 18px 22px 18px; border:2px solid #1d2675;}
.box_promotion .slogan,
.box_promotion .slogan_sub {color:#1d2675; font-family:Malgun Gothic,"맑은 고딕"; text-align:center; letter-spacing:-1px;}
.box_promotion .slogan {font-size:30px; font-weight:bold;}
.box_promotion .slogan_sub {margin-top:0px; font-size:17px;}
.box_promotion ul {margin-top:20px;}
/* //20151221 추가 : 유의사항 프로모션 컨텐츠용 */

/* 동의양식 : 20160610 */
.box_agree {padding:18px 20px; border-bottom:1px solid #bcc1c7;}
.box_agree .msg,
.box_agree .agree > label {color:#333; font-size:14px; font-weight:bold;}
.box_agree .agree {margin-top:-21px; text-align:right;}
.box_agree .agree > label + input {margin-left:10px;}
.box_agree > .t_ju {margin-top:5px;}

.tbl_agree > .agree_chk{text-align:right;margin-top:-18px;font-size:0;}
.tbl_agree > .agree_chk > *{font-size:12px;}
.tbl_agree > .agree_chk > input + label{margin-left:3px;}
.tbl_agree > .agree_chk > input + label + input{margin-left:10px;}
/* //동의양식 : 20160610 */

/* 20160418 추가 : 유의사항 상세 링크 */
.box_link {padding:25px 0;}
.box_link > p {color:#1d2675; font-size:18px; font-family:Malgun Gothic,"맑은 고딕",dotum,'돋움',Sans-serif; line-height:1.2em; letter-spacing:-2px;}
.box_link > p > strong,
.box_link > p > em {font-weight:bold;}
.box_link.st1 {overflow:hidden; border-top:2px solid #333; border-bottom:1px solid #333;}
.box_link.st1 > p {float:left; margin-top:-4px;}
.box_link.st1 > .btns {float:right;}
.box_link.st2 {border:2px solid #1d2675;}
.box_link.st2 > p {font-size:23px; text-align:center;}
.box_link.st2 > p > strong {color:#0089ea;}
.box_link.st2 > .btns {margin-top:12px; text-align:center;}
.box_link.st2 > .btns > a {font-size:16px;}
.box_link.st2 .font17{letter-spacing:-1px;}/* 20181025 추가 */
.box_link.st3 {padding:0;}
.box_link.st3 > ul {overflow:hidden; margin-top:-5px;}
.box_link.st3 > ul > li {float:left; width:207px;  margin:5px 0 0 5px;}
.box_link.st3 > ul > li:first-child,
.box_link.st3 > ul > li.re_row {margin-left:0;}
.box_link.st3 > ul > li > a {display:block; height:39px; line-height:39px; border:1px solid #BBB; text-align:center; color:#555; font-size:14px; font-weight:normal;}
.box_link.st3 > ul > li > a:hover {background:#1d2675; border-color:#1d2675; color:#fae101; text-decoration:none;}

/* //20160418 추가 : 유의사항 상세 링크 */

/* 20181228 추가// */
.box_paysel + .cash_bnn_box{margin-top:20px;}
.cash_bnn_box{border:1px solid #bcc1c7;padding:30px 10px;box-sizing:border-box;width:100%;text-align:center;}
/* //20181228 추가 */

/* table */
table td.td_agree{padding:10px 0 !important;}
.tbl1 {width:100%; border:0; border-collapse:collapse; table-layout:fixed;}
	.tbl1 thead th {border:solid 1px #7f8aa8; border-right:0; background-color:#8893b3; color:#FFF; font-weight:normal; text-align:center; padding:6px 3px 3px 3px;}
	.tbl1 thead th:first-child {border-left:0;}
	.tbl1 thead th .sort {font-size:0; line-height:0; display:inline-block; vertical-align:middle; cursor:pointer;}
	.tbl1 thead th.btn {padding-left:0; padding-right:0;}
	.tbl1 thead th .sort img {display:block;}
	.tbl1 thead th .sort img:first-child {margin-bottom:2px;}
	.tbl1 tbody tr td {border:solid 1px #DDD; border-right:0; text-align:center; padding:8px 3px 4px 3px; min-height:28px;}
	.tbl1 tbody tr:first-child td {border-top:0;}
	.tbl1 tbody tr td:first-child {border-left:0;}
	.tbl1 tbody tr.even td {background-color:#f3f3f1;}
	.tbl1 tbody td.univ {text-align:left; padding-left:10px;}
	.tbl1 tbody td.univ a {color:#1b1b1b;}
	.tbl1 tbody td.univ a:hover {color:#426dba;}
	.tbl1 tbody td.btn {padding:0;}
	.tbl1 tbody td .ico {margin-top:-3px;}
	.tbl1 tbody td img {vertical-align:middle;}
	.tbl1 tbody td.nodata {padding:120px 0 45px 0; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_nodata.png) no-repeat center 51px #f3f3f1;}
	.tbl1 tbody td.num {letter-spacing:0;}
	.tbl1 tbody td.t01 {font-weight:bold; font-size:14px; color:#333; line-height:20px; letter-spacing:-1px; margin-bottom:4px;}

.tbl2 {width:100%; border:0; border-collapse:collapse; table-layout:fixed; border-top:solid 2px #333; border-bottom:solid 1px #333;}
	.tbl2 thead th {border:0; border-left:solid 1px #BBB;  border-bottom:solid 1px #333; background-color:#f3f3f1; color:#333; font-weight:bold; text-align:center; padding:7px 0 6px 0;}
	.tbl2 thead th:first-child {border-left:0;}
	.tbl2 thead tr.th2 th {border-bottom:solid 1px #BBB; border-left:solid 1px #BBB;}
	.tbl2 thead tr.th3 th {border-bottom:solid 1px #BBB; border-left:solid 1px #BBB; color:#777;}
	.tbl2 tbody th,
	.tbl2 tbody td {border:solid 1px #BBB; border-right:0; border-bottom:0; text-align:left;}
	.tbl2 tbody tr:first-child th,
	.tbl2 tbody tr:first-child td {border-top:0;}
	.tbl2 tbody td:first-child {border-left:0;}
	.tbl2 tbody th {vertical-align:top; text-align:center; padding:14px 0 5px 0; background-color:#f3f3f1; line-height:15px;}
	.tbl2 tbody th:first-child {border-left:0; border-right:solid 1px #BBB;} /* border-right: rowspan 고려 */
	.tbl2 tbody th label {line-height:15px;}
	.tbl2 tbody th.bd_right {border-right:solid 1px #BBB;}
	.tbl2 tbody th.th_select {padding-top:10px;padding-bottom:10px;}
	.tbl2 tbody td {padding:13px 3px 10px 10px;}
	/*.tbl2 tbody td.td2 {background-color:#f3f3f1; padding-left:20px; padding-right:20px;}
	.tbl2 tbody td.td3 {border-top:solid 1px #333; padding:16px 0 4px 2px;}
	.tbl2 tbody td.td3 strong {font-size:14px; color:#333; padding-right:5px;}
	.tbl2 tbody td.td4 {padding:15px 15px 13px 15px;}
	.tbl2 tbody td.td4 strong {font-size:14px; color:#333; line-height:24px; letter-spacing:-1px;}*/
	/*.tbl2 tbody td.td5 {border-left:solid 1px #BBB; padding-left:20px; padding-top:20px;}*/
	/*.tbl2 tbody td.td6 {padding:0;}*/
	/*.tbl2 tbody td.td_in {padding-top:9px; padding-bottom:9px;}*/
	.tbl2 tbody td.td_photo {text-align:center; padding:0;}
	.tbl2 tbody td.btn {padding:0}
	.tbl2 tbody td.al_l {text-align:left !important; padding-left:10px; padding-right:3px}
	.tbl2 tbody td.al_r {text-align:right !important; padding-right:10px; padding-left:3px;}
	.tbl2 tbody td.bt_with_txt {padding-bottom:17px;}
	.tbl2 tbody td table {width:100%;border-collapse:collapse; border:solid 1px #BBB;}
	.tbl2 tbody td img,
	.tbl2 tbody td select,
	.tbl2 tbody td input {vertical-align:middle;}
	.tbl2 tbody tr.bd_top th,
	.tbl2 tbody tr.bd_top td {border-top:solid 1px #333;}
	.tbl2 tfoot td {border:0; border-top:solid 1px #333; background:#f3f3f1;}
	.tbl2 tfoot td.btn {padding:0;}
	.tbl2 tfoot td.pay_total {padding:13px 4px 11px 0; text-align:right; font-weight:bold; font-size:14px; letter-spacing:-1px; color:#333;}
	.tbl2 tfoot td.pay_total > span {font-size:20px; color:#ff543d;}
	.tbl2 tfoot td.pay_total em {margin-right:5px; padding-right:12px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/lineh_12.gif) no-repeat 100% 0; color:#555; font-size:12px; font-weight:normal;}
	.tbl2 tfoot td.pay_total em > span {color:#ff543d; font-weight:bold;}
	.tbl2.mix tbody tr > td:first-child {border-left:1px solid #BBB;}
	.tbl2.atView tbody th {padding-top:9px; padding-bottom:6px;}
	.tbl2.atView tbody td {padding-top:8px; padding-bottom:5px;}
	.tbl2.atView tbody td.td3 {padding-top:20px;}
	.tbl2.td_bdt tbody tr:first-child td {border-top:solid 1px #BBB;}
	/*.tbl2 .t01 {font-weight:bold; font-size:14px; color:#333; line-height:20px; letter-spacing:-1px; margin-bottom:4px;}*/
	.tbl2 tbody td.nodata {padding:120px 0 45px 0; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/ico_nodata.png) no-repeat center 51px;}
	.tbl2 tbody td.td_with_tbl > table,.tbl2 tbody td.td_with_tbl > table > tbody > tr > td {border:0; padding:0;} /* td안의 table */
	/* td 오류메세지 : 20151207 수정 */
	.tbl2 > tbody tr.not td {background:#fff2f1; color:#bda6a4;}
	.tbl2 > tbody tr.not td .t_ju {display:inline-block; margin-top:3px;}
	/* //td 오류메세지 : 20151207 수정 */
	/* 수시-접수순위 : 201060808 추가 */
	.tbl2 > tbody td .numbering {display:block; width:20px; height:19px; line-height:19px; margin:0 auto; background:#fae101; color:#1d2675; font-weight:bold; text-align:center; font-family:Malgun Gothic,"맑은 고딕",Dotum,"돋움",Sans-serif;}
	/* //수시-접수순위 : 201060808 추가 */
	.tbl2.type1{border-top:1px solid #BBB;border-bottom:1px solid #BBB;}
	.tbl2.type1 thead th {border-bottom:solid 1px #BBB;}

/* 20160418 수정 및 추가 */
/* 전형 선택 tbl */
.tbl3 {border-collapse:collapse; border:0;}
.tbl3 tr + tr > th, .tbl3 tr + tr > td {padding-top:9px;}
.tbl3 tr > th, .tbl3 tr > td {border:none;}
.tbl3 td + td {padding-left:15px;}
.tbl3 td label {font-size:14px;}
.tbl3 tr > th {color:#1d2675; font-size:14px; font-weight:bold; text-align:left;}
.tbl3.va_top th,
.tbl3.va_top td {vertical-align:top;}
.tbl3.va_top > tbody > td {padding-left:15px;}
.tbl3.rows {width:100%;}
.tbl3 + .tbl3 {margin-top:10px; border-top:1px solid #BBB;}
.tbl3 + .tbl3 tr:first-child th,
.tbl3 + .tbl3 tr:first-child td {padding-top:15px;}
.tbl3 td label {font-size:12px;}
.tbl3.st2 {}
.tbl3.st2 th + th,
.tbl3.st2 td + td {border-left:1px solid #BBB;}
.tbl3.st2 td {padding:0 15px;}
.tbl3.st2 td.first {padding-left:0;}
.tbl3.st2 td.last {padding-right:0;}
.tbl3.st2 td > strong {display:block; padding:5px 0 4px; border-bottom:2px solid #BBB; color:#1d2675; font-size:14px;}
.tbl3.st2 td > .col2 {float:left; width:160px;}
.tbl3.st2 td > .col2 + .col2 {margin-left:17px;}
.tbl3.st2 table {width:100%; border:0;}
.tbl3.st2 table > tbody > tr > td {position:relative; padding:0; border:0;}
.tbl3.st2 table > tbody > tr > td > input {position:absolute; left:0; top:5px; margin:2px 0 0;}
.tbl3.st2 table > tbody > tr > td > label {display:block; margin-left:17px; font-size:12px; line-height:1.3em;}
.tbl3.st2 table > thead > tr > th {padding:6px 1px 5px; border-bottom:1px solid #BBB; color:#333; font-size:12px;}
.tbl3.st2 table > tbody > tr > td {padding-top:6px;}
/* 20160714 추가 */
.tbl3.st2 .large {margin:8px 0 10px;}
.tbl3.st2 .large > tbody > tr > td {padding-top:10px;}
.tbl3.st2 .large > tbody > tr > td > input {top:9px;}
.tbl3.st2 .large > tbody > tr > td > label {font-size:14px;}
/* //20160714 추가 */
.tbl3.st3 {width:100%; border-top:0;}
.tbl3.st3 > tbody > tr > th {line-height:1.3em;}
.tbl3.st3 tbody > tr > td,
.tbl3.st3 + .tbl3.st3 tr:first-child th,
.tbl3.st3 + .tbl3.st3 tr:first-child td {padding:0;}
.tbl3.st3 table {width:100%; border:0;}
.tbl3.st3 table > tbody > tr > td {position:relative; padding:3px 5px 4px 0;}
.tbl3.st3 table > tbody > tr > td > input {position:absolute; left:0; top:4px; margin:0;}
.tbl3.st3 table > tbody > tr > td > label {display:block; margin-left:17px; font-size:12px; line-height:1.3em;}
/* //20160418 수정 및 추가 */

/* 유의사항 및 원서 table */
.tbl4 {width:100%; border-collapse:separate; border-spacing:0; border:0; border-top:solid 2px #333; border-right:1px solid #BBB;}
.tbl4 th,
.tbl4 td {padding:10px 10px 9px; border:0; border-left:1px solid #BBB; border-bottom:1px solid #BBB;}
.tbl4 th {background:#f3f3f1; text-align:center;}
.tbl4 tbody th {text-align:center; padding:6px 0; background-color:#f3f3f1; line-height:15px;}/* 20151021 수정*/
.tbl4 tbody td.td2 {padding-left:20px; padding-right:20px; background:#f3f3f1;}
.tbl4 tbody td.td2 > table {width:100%; border:0; border-top:1px solid #BBB; border-right:1px solid #BBB;}
.tbl4 tbody td.td3 {border-top:solid 1px #333; padding:16px 0 4px 2px;}
.tbl4 tbody td.td3 strong {font-size:14px; color:#333; padding-right:5px;}
.tbl4 tbody td.td4 {padding:15px 15px 13px 15px;}
.tbl4 tbody td.td4 strong {font-size:14px; color:#333; line-height:24px; letter-spacing:-1px;}
.tbl4 tbody td.td5 {padding-left:20px; padding-top:20px;}
.tbl4 tbody td.td6 {padding:0;}
.tbl4 tbody td.td_photo {text-align:center;}
.tbl4 tbody td.td_in {padding-top:9px; padding-bottom:9px;}
.tbl4 tbody td.btn {padding:0}
.tbl4 tbody td.td_with_tbl > table > tbody > tr > td {border:0; padding:0;} /* td안의 li형태 테이블 */
/* 20151019 추가 */
.tbl4 tbody td > .tbl4 {border-top:1px solid #BBB;}
.tbl4 tbody td > .tbl4 + .tbl4 {margin-top:9px;}
/* //20151019 추가 */
.tbl4 tbody td img,
.tbl4 tbody td select,
.tbl4 tbody td input {vertical-align:middle;}
.tbl4 .t01 {font-weight:bold; font-size:14px; color:#333; line-height:20px; letter-spacing:-1px; margin-bottom:4px;}
/* 20191120 */
.tbl4.type1{width:100%; border:0; border-top:1px solid #BBB; border-right:1px solid #BBB;}
.tbl4.type1 th {padding:6px 0; background-color:#f3f3f1; line-height:15px;}
/* //20191120 */

/* 유의사항 및 원서 in table */
.intbl1 {width:100%; border-collapse:separate; border-spacing:0; border-top:solid 1px #BBB; border-right:1px solid #BBB;}
.intbl1 th,
.intbl1 td {padding:10px 10px 9px; border-left:1px solid #BBB; border-bottom:1px solid #BBB;}
.intbl1 th {background:#f3f3f1; text-align:center;}
.intbl1 tbody th {vertical-align:top; text-align:center; padding:14px 0 5px 0; background-color:#f3f3f1; line-height:15px;}
.intbl1 tbody td.td2 {padding-left:20px; padding-right:20px; background:#f3f3f1;}
.intbl1 tbody td.td2 > table {width:100%; border-top:1px solid #BBB; border-right:1px solid #BBB;}
.intbl1 tbody td.td3 {border-top:solid 1px #333; padding:16px 0 4px 2px;}
.intbl1 tbody td.td3 strong {font-size:14px; color:#333; padding-right:5px;}
.intbl1 tbody td.td4 {padding:15px 15px 13px 15px;}
.intbl1 tbody td.td4 strong {font-size:14px; color:#333; line-height:24px; letter-spacing:-1px;}
.intbl1 tbody td.td5 {padding-left:20px; padding-top:20px;}
.intbl1 tbody td.td6 {padding:0;}
.intbl1 tbody td.td_photo {text-align:center;}
.intbl1 tbody td.td_in {padding-top:9px; padding-bottom:9px;}
.intbl1 tbody td.btn {padding:0}
.intbl1 tbody td.td_with_tbl > table > tbody > tr > td {border:0; padding:0;} /* td안의 li형태 테이블 */
.intbl1 tbody td img,
.intbl1 tbody td select,
.intbl1 tbody td input {vertical-align:middle;}
.intbl1 .t01 {font-weight:bold; font-size:14px; color:#333; line-height:20px; letter-spacing:-1px; margin-bottom:4px;}

.tbl_auto {table-layout:auto;}
.td_c tbody td {text-align:center; padding-left:3px; padding-right:3px;}
.th_l tbody th {text-align:left; padding-left:13px; padding-right:3px;}
/* 20151123 추가 */
.tbl4.th_l tbody td > .tbl4 th {padding-left:10px; padding-right:10px;}
/* //20151123 추가 */

/* table in td */
.td6 .intbl_col,
.td6 .intbl_row,
.td6 .intbl_comp {width:100%; border:0;}
.td6 .intbl_col thead > tr > th {padding:7px 5px 6px; border:none; text-align:center;}
.td6 .intbl_col thead > tr > th + th {border-left:1px solid #BBB;}
.td6 .intbl_col tbody > tr > td {border:0; border-top:1px solid #BBB;}
.td6 .intbl_col tbody > tr > td + td {border-left:1px solid #BBB;}
.td6 .intbl_col.td_c tbody > tr > td {text-align:center;}
.td6 .intbl_row tbody > tr > th,
.td6 .intbl_row tbody > tr > td {padding:10px 10px 9px; border:0;}
.td6 .intbl_row tbody > tr + tr > th,
.td6 .intbl_row tbody > tr + tr > td {border-top:1px solid #BBB;}
.td6 .intbl_row tbody > tr > th + th,
.td6 .intbl_row tbody > tr > td {border-left:1px solid #BBB;}
.td6 .intbl_comp thead > tr > th {border-top:0;}
.td6 .intbl_comp thead > tr > th {padding:7px 5px 6px; border:0; text-align:center;}
.td6 .intbl_comp thead > tr > th + th {border-left:1px solid #BBB;}
.td6 .intbl_comp tbody > tr > th,
.td6 .intbl_comp tbody > tr > td {border:0; border-top:1px solid #BBB;}
.td6 .intbl_comp tbody > tr > th + th,
.td6 .intbl_comp tbody > tr > th + td,
.td6 .intbl_comp tbody > tr > td + td {border-left:1px solid #BBB;}
.td6 .intbl_comp tbody > tr > th {padding-left:0; text-align:center;}
.td6 .intbl_comp.td_c tbody > tr > td {text-align:center}

.box_tbl{}

.tbl_top {position:relative; height:23px; margin-bottom:5px;}
	.tbl_top:after {content:""; clear:both; display:block;}
	.tbl_top .t01 {float:left; display:inline-block; padding:4px 0 0 7px;}
	.tbl_top .t01 label {margin-right:1px;}
	.tbl_top .right {position:absolute; top:0; right:0;}
.tscroll {position: relative; margin:0; padding:0; max-height:245px; overflow-y:scroll; overflow-x:hidden; border-bottom:1px solid #333; *zoom:1 }
	.tscroll .tbl1 {width:947px; border-top:0;}
	.tscroll .popTbl {border-top:0;}

.board {}
	.board thead th, .board tbody tr td {border-left:0; border-right:0;}
	.board tbody tr td, .board tbody tr.even td {height:28px; background-color:#FFF;}
	.board tbody tr td.view {padding:20px; background:#f3f3f1; color:#555; text-align: left; line-height:1.8em;}
	.board tbody tr td.view .question {padding-bottom:15px;}
	.board tbody tr td.view .question > div {margin-top:-22px; padding-left:50px;}
	.board tbody tr td.view .question p.btn {margin-top:7px;}
	.board tbody tr td.view .question span,
	.board tbody tr td.view .answer > span {font-size:14px; font-weight:bold;}
	.board tbody tr td.view .answer {padding-top:15px; background:#f3f3f1; color:#426dba; text-align: left; line-height:1.8em; border-top:1px dashed #BBB;}
	.board tbody tr td.view .answer > div {margin-top:-22px; padding-left:50px; font-weight:bold;}
	.board tbody tr td a.on {color:#426dba;}
/* 20151026 수정 : 컬럼수 변경 */
.board_pic {border-bottom:1px solid #333;}
.board_pic ul {overflow:hidden;}
.board_pic ul > li {padding:20px 0;} /* column 2 : float:left; width:557; padding:5px 0 0 0; */
.board_pic ul > li + li {padding:20px 0; border-top:1px solid #bbb;}
.board_pic ul > li > p {height:78px; margin:-78px 20px 0 313px;}
.board_pic ul > li > p strong {display:block; margin-bottom:6px; font-size:14px; color:#333;}
.board_pic ul > li > p span {display:block; color:#777; letter-spacing:0;}
.board_pic.img_view iframe {width:1115px; padding:25px 0;}
.board_pic.nodata {padding:100px 0; color:#777; font-size:14px; text-align:center;}
/*.board_pic.finished {padding-bottom:0;}
.board_pic.finished ul > li {float:none; width:100%;padding:20px 0;}
.board_pic.finished ul > li + li {padding:20px 0; border-top:1px solid #bbb;}*/
/* //20151026 수정 : 이벤트 컬럼수 변경 */
.mypic {width:120px; margin:0 auto;}
	.mypic .pic {width:118px; height:157px; border:solid 1px #d8d8d8;}
	.mypic .pic img {width:118px; height:157px;}
	.mypic span {display:block; margin-top:3px;}
	.mypic .bt6 {padding:0;}
	.mypic .bt7 {padding:0;}
	.mypic .bt8 {height:39px; line-height:42px !important; padding:0;}
	.mypic.atView {margin:15px auto;}

.paging {text-align:center; margin-top:15px;}
	.paging a {font-weight:bold; display:inline-block; height:13px; line-height:16px; overflow:hidden; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/bl_bar03.gif) no-repeat left top; padding-left:7px; padding-right:3px;}
	.paging * {vertical-align:middle;}
	.paging a.arr {font-weight:normal;}
	.paging a.first {background:none; padding-left:0; padding-right:6px;}
	.paging a.prev {background:none; padding-left:0;}
	.paging a.next {background:none; padding-right:0; padding-left:0;}
	.paging a.last {background:none;}
	.paging a.now {color:#0089ea;}
.paging2 {margin-top:15px; text-align:center;}
	.paging2 a {display:inline-block; width:21px; height:21px; padding-top:2px; padding-right:2px; border:1px solid #CCC; text-align:center;}
	.paging2 a + a {margin-left:-1px;}
	.paging2 a:hover, .paging2 a.on {background:#1d2675; border-color:#1d2675; color:#fae101; text-decoration:none;}
	.paging2 a.pgbtn {vertical-align:middle; width:25px; height:25px; border:0; font-size:0; line-height:0; margin-top:3px;}
	.paging2 a.first {margin-right:-2px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/btn_pg_first.gif) no-repeat 0 0;}
	.paging2 a.first:hover {background-image:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/btn_pg_first_on.gif);}
	.paging2 a.prev {margin-right:-2px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/btn_pg_prev.gif) no-repeat 0 0;}
	.paging2 a.prev:hover {background-image:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/btn_pg_prev_on.gif);}
	.paging2 a.next {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/btn_pg_next.gif) no-repeat 0 0;}
	.paging2 a.next:hover {background-image:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/btn_pg_next_on.gif);}
	.paging2 a.end {margin-left:-2px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/btn_pg_end.gif) no-repeat 0 0;}
	.paging2 a.end:hover {background-image:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/btn_pg_end_on.gif);}
.list_write, .list_search {margin-top:10px; text-align:right;}
.list_search input[type=submit] {margin-left:3px;}
.paging2 + .list_write {margin-top:-27px;}
.paging2 + .list_search {margin-top:-27px;}

/* tab */
.tab1 {overflow:hidden; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/tab1_bg02.gif) repeat-x right bottom;}
	.tab1:after {content:""; clear:both; display:block;}
	.tab1 li {float:left; font-size:0; line-height:0;}
	/* 20151209 수정 */
	.tab1 li a {display:block; width:90px; text-align:center; height:38px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/tab1_bg.gif) repeat-x right bottom;}
	.tab1 li + li + li + li a {width:110px;}
	/* //20151209 수정 */
	.tab1 li a img {margin-top:13px;}
	.tab1 li:first-child {padding-left:1px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/tab1_bg.gif) no-repeat left bottom;}
	.tab1 li.selected a {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/tab1_on.gif) no-repeat center bottom #000b68;}
	.tab1 li:first-child.selected {background:#000b68;}

.tab2 {overflow:hidden; border-bottom:solid 2px #1d2675;}
	.tab2:after {content:""; clear:both; display:block;}
	.tab2 li {float:left; margin-right:3px;}
	.tab2 li a {display:block; padding:0 24px; font-weight:bold; font-size:14px; height:34px; line-height:36px; border:solid 1px #BBB; border-bottom:none; letter-spacing:-1px; text-decoration:none;}
	.tab2 li.selected a {background:#1d2675; color:#fae101; border-color:#1d2675;}
.tab3 {overflow:hidden; margin:10px 0 20px 0;}
	.tab3:after {content:""; clear:both; display:block;}
	.tab3 li {float:left; margin-left:1px;}
	.tab3 li a {display:block; padding:0 21px; height:33px; line-height:35px; border:solid 1px #BBB; letter-spacing:0; text-decoration:none;}
	.tab3 li:first-child {margin-left:0;}
	.tab3 li:first-child a {padding:0 29px 0 30px;}
	.tab3 li.selected a {font-weight:bold; letter-spacing:-1px; border:solid 2px #1d2675; padding:0 20px; height:31px; line-height:33px; color:#1d2675;}
	.tab3 li:first-child.selected a {padding:0 28px 0 29px;}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
		.tab3 li:first-child a {padding:0 27px 0 26px;}
		.tab3 li:first-child.selected a {padding:0 25px 0 26px;}
	}
	.tab3_arr {}
	.tab3_arr li a {padding:0 36px 0 20px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/arr04_off.gif) no-repeat right 15px; font-weight:bold; letter-spacing:-1px;}
	.tab3_arr li.selected a {padding:0 35px 0 19px; border:solid 2px #1d2675; height:31px; line-height:33px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/arr04_on.gif) no-repeat right 14px; font-weight:bold; letter-spacing:-1px; color:#1d2675;}
	.tab3_arr li:first-child a {padding:0 36px 0 20px;}
	.tab3_arr li:first-child.selected a {padding:0 35px 0 19px;}

.tab4 {overflow:hidden; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/tab01_box2.gif) no-repeat left bottom; position:relative; z-index:5;}
	.tab4:after {content:""; clear:both; display:block;}
	.tab4 li {float:left; padding-left:3px; padding-bottom:7px;}
	.tab4 li:first-child {padding-left:0;}
	.tab4 li a {display:block; text-align:center; padding:11px 0 9px 0; font-size:14px; font-weight:bold; letter-spacing:-1px; background-color:#f3f3f1; border:solid 1px #BBB; text-decoration:none;}
	.tab4 li a span {font-weight:normal; font-size:11px; line-height:1em;}
	.tab4 li.selected {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/arr02_down.png) no-repeat center bottom;}
	.tab4 li.selected a {background-color:#1d2675; border:solid 1px #1d2675; color:#fae101;}
	.tab4.at1 li {width:100%;}
	.tab4.at2 li {width:420px;}
	.tab4.at3 li {width:279px;}
	.tab4.at4 li {width:208px;}
	.tab4.at4 li:first-child {width:210px;}
	.tab4.noline {background:none;}/* 20181025 추가 */
	.tab4.no_bg li.selected{background:none;}/* 20181025 추가 */

.tab5 {float:left; width:133px; margin:-1px -1px 0 -1px; border-top:1px solid #BBB; background:#f3f3f1 url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/bg_tab5.gif) repeat-y 0 0;}
	.tab5 li {background:#FFF;}
	.tab5 li a {display:block; height:34px; padding:0 10px; border:solid 1px #BBB; border-top:0; text-align:left; font-weight:bold; font-size:12px; line-height:36px; letter-spacing:-1px; text-decoration:none;}
	.tab5 li.selected a,
	.tab5 li a:hover {background:#1d2675 url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/bl_tab5.gif) no-repeat 115px 12px; color:#fae101; border:1px solid #1d2675; border-top:0;}
/* 20190103 추가// */
.ico_tab{padding-top:13px;margin-top:-7px;}
	.ico_tab > li.ico_tab_li{position:relative;}
	.ico_tab > li.ico_tab_li > .extra_ico{position:absolute;top:-13px;left:50%;}
	.ico_tab > li.ico_tab_li > .extra_ico.even{margin-left:-35px;}
/* //20190103 추가 */

/* text */
.pointc1 {color:#666666 !important;} /* light gray */
.pointc2 {color:#ff543d !important;} /* orange */
.pointc3 {color:#0089ea !important;} /* sky */
.pointc4 {color:#555 !important;} /* default gray */
.pointc5 {color:#1b1b1b !important;} /* dark gray */
strong.tit{display:block;}/* 20191113 */
.t_ju {color:#ff543d; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/bl_ju.png) no-repeat left top; padding:1px 0 0 20px; margin-top:12px;}
.t_info {text-align:center; font-size:14px; font-weight:bold; color:#333; letter-spacing:-1px; margin-top:30px;}

.t_tab2_right {position:absolute; right:0; margin-top:-26px;}
	.t_tab2_right a {display:inline-block; padding:0 1px 0 7px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/bl_bar01.gif) no-repeat left 3px;}
	.t_tab2_right a:first-child {background:none;}
	.t_tab2_right a.selected {font-weight:bold; color:#1d2675;}

/* 20151019 추가 */
.t_tab2_right2 {position:absolute; right:0; margin-top:-40px; font-weight:bold;}
.t_tab2_right2 a {margin-top:-1px; font-size:12px; font-family:Dotum,'돋움',Sans-serif; line-height:32px !important;}
.t_tab2_right2 a.bt2 {margin-top:0;line-height:21px !important;}
.t_tab2_right2.type1 {margin-top:-31px;}
/* //20151019 추가 */
.t_anchor {font-size:11px; letter-spacing:-1px;}
	.t_anchor a {color:#999; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/bl_bar03.gif) no-repeat left top; padding:0 3px 0 7px;}
	.t_anchor a:first-child {background:none; padding-left:0;}
.t_arr {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/bl_arr01.gif) no-repeat left 12px; padding:9px 0 3px 10px;}
.span_wd80 {display:inline-block; width:80px;}

/* popup + layer popup */
#popup,.popup {position:relative; text-align:left; padding:21px 30px 30px; overflow:hidden;}/* 20180905 */
#popHeader {}
.pop_close {position:absolute; right:30px; top:30px; cursor:pointer;z-index:9999;}
.pop_close_iframe {position:absolute; right:0; top:9px; cursor:pointer;}
#popHeader h1,
.pop_tit {font-family:Malgun Gothic,"맑은 고딕"; text-align:left; color:#1d2675; font-size:22px; font-weight:bold; letter-spacing:-1px; border-bottom:solid 2px #1d2675; padding-bottom:10px; margin-bottom:15px;}
#popHeader .pop_tit2 {margin:-21px -30px 20px; padding:17px 30px 15px; background:#1d2675;}
#popContents {min-height:250px;}
#popContents .logos {margin:30px 0 20px; text-align:center;}
/* 20151207 추가 */
#popContents h2 {font-family:Malgun Gothic,"맑은 고딕",Dotum,"돋움",Sans-serif; font-size:17px; color:#1d2675; }
/* //20151207 추가 */
.popTbl {width:100%; border:0; border-collapse:collapse; table-layout:fixed; border-top:solid 1px #333;}
.popTbl thead th {border:0; border-left:solid 1px #BBB; border-bottom:solid 1px #333; background-color:#f3f3f1; color:#333; font-weight:bold; text-align:center; padding:6px 0 3px 0;}
.popTbl thead th:first-child {border-left:0;}
.popTbl tbody th,
.popTbl tbody td {height:20px; border:solid 1px #BBB; border-right:0; border-top:0; text-align:center; line-height:14px;}
.popTbl tbody td:first-child {border-left:0;}
.popTbl tbody th {border-left:0; padding:6px 0 3px 0; background-color:#f3f3f1; line-height:15px; color:#333;}
.popTbl tbody th label {color:#333; line-height:15px;}
.popTbl tbody td {padding:6px 0 3px 0; min-height:22px;}
.popTbl thead th.univ {width:219px;}
.popTbl thead th.btn {padding-left:0; padding-right:0;}
.popTbl thead th .sort {font-size:0; line-height:0; display:inline-block; vertical-align:middle; cursor:pointer;}
.popTbl thead th .sort img {display:block;}
.popTbl thead th .sort img:first-child {margin-bottom:2px;}
.popTbl tbody td.nodata {padding:45px 0 42px 0;}
.popTbl tbody td.al_l {text-align:left; padding-left:9px; padding-right:5px;}
/* 20171123 추가 */
.popTbl tbody td.al_r {text-align:right; padding-right:9px; padding-left:5px;}
/* 20171123 추가 */
.popTbl tbody td.td_in {padding-top:8px; padding-bottom:8px;}
.popTbl tbody td.btn {padding:0;}
.popTbl tbody td.univ {text-align:left; padding-left:10px;}
.popTbl tbody td.univ a {color:#333;}
.popTbl tbody td.univ a:hover {color:#426dba;}
.popTbl tbody td.btn {padding:0; line-height:18px;}
.popTbl tbody td.bd_left {border-left:1px solid #BBB;}
.popTbl tbody td.al_l > table > tbody > tr > td {border:0; padding:0; text-align:left;} /* td안의 li형태 테이블 */
.popTbl.th_l tbody th {text-align:left; padding-left:13px; padding-right:13px;}
.popTbl.td_l tbody td {text-align:left; padding-left:13px; padding-right:13px;}
.popTbl.atTop {margin-top:-15px; border-top:0 !important;}
.popTbl.type1 tbody td:first-child {border-left:1px solid #bbb;}

.ex_top{margin-top:-20px;}
/* 20151210 수정 및 추가 */
.privacy h2 {margin:0 0 15px;}
.privacy h3 {margin:0 0 5px; font-size:14px; color:#1d2675;}
.privacy p {line-height:1.8em;}
.privacy p.first,
.privacy h2 + p,
.privacy h3 + p,
.privacy h3 + ol {margin-top:0;}
.privacy p + ol {margin-top:-10px;}
.privacy p, .privacy ul,.privacy ol,.privacy dl {margin:15px 0;}
.privacy li,.privacy dt,.privacy dd {position:relative; padding-left:10px; line-height:1.5em;}
.privacy li + li,
.privacy dt + dd,
.privacy dd + dd {margin-top:5px}
.privacy dd + dt {margin-top:10px;}
.privacy ol > li,
.privacy dl > dt {padding-left:17px;}
.privacy dt {font-weight:bold;}
.privacy dd > ul,
.privacy dd > p {margin-left:-10px;}
.privacy li > ol,
.privacy li > dl {margin-top:5px; margin-left:-15px;}
.privacy dd > p {margin-top:0; margin-bottom:0;}
.privacy li em,
.privacy dt em,
.privacy dd em {position:absolute; left:0; top:0;}
.privacy .prev_btn {position:absolute; left:260px; top:29px;}
.privacy .lead {margin-bottom:15px; overflow:hidden;}
.privacy .lead .overview {float:left; width:62%;}
.privacy .lead .overview p {line-height:2.3em}
.privacy .lead .list {float:right; width:30%; margin:0; padding:18px; background:#f3f3f1;}
.privacy .lead .list li {padding-left:16px; line-height:1.5em}
.privacy .lead .list li + li {margin-top:10px;}
.privacy .lead .list li > a:hover {color:#426dba;}
.privacy .lead:after {content:''; display:block; clear:both;}
.privacy .section {padding:20px 1px; border-top:1px solid #BBB;}
.privacy .list_num dd {padding-left:15px;}
.privacy .popTbl th,
.privacy .popTbl td {padding-left:10px; padding-right:10px;}
.privacy .popTbl td {text-align:left;}
.license #popContents {min-height:100px;}
.license #popContents p {font-size:12px;}
.license .contact {margin-top:10px; border-top:1px solid #BBB; border-bottom:1px solid #BBB; padding:8px 0 10px;}
.license .contact dl {overflow:hidden; width:70%; margin:0 auto;}
.license .contact dl > dt,
.license .contact dl > dd {float:left; margin-top:5px; font-size:14px;}
.license .contact dl > dt {width:60px; font-weight:bold; color:#1d2675;}
.license .contact dl > dd + dt {clear:both;}
.e_security #popContents {min-height:100px;}
.e_security #popContents p {font-size:14px; line-height:1.8em;}
.e_security #popContents p + p {margin-top:15px; text-align:right;}
/* //20151210 수정 및 추가 */
/* 진학캐쉬 충전 팝업 : 20161231 추가 */
#popContents .box_mycash .left{float:none; width:100%; height:83px; position:static;}
#popContents .box_mycash .left {background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/cash_img01.gif) no-repeat 17px 13px;}
#popContents .box_mycash .left dl {padding-top:20px;}
/* 진학캐쉬 충전 팝업 : 20161231 추가 */

/* 20161103 자사고 popup */
#popup.jasago{border:solid 10px #fdd300;}
#popup.jasago #popHeader h1{border:0;text-align:center;}
#popup.jasago .univ_tbl{margin-top:30px;}
#popup.jasago .univ_tbl .popTbl.univ_li{border-top:solid 1px #BBB;}
#popup.jasago_img{position:relative; padding:0; text-align:left; overflow:hidden;}
#popFooter {margin-top:60px; padding-top:10px; border-top:1px solid #BBB; text-align:right;}
#popFooter p{display:inline;}
#popFooter .pop_btm_close{color:#1d2675;font-weight:bold;}
#popFooter.type2 {background:#4f4f4f;color:#fff;}


/* 설문조사 팝업(회원가입이벤트) : 20170824 */
#popup.research{width:680px;margin:0 auto;padding:0 20px;}
#popup.research .notice{padding:5px 20px 8px;background:#1d2675;font-size:15px;color:#FFF;font-family:Malgun Gothic,"맑은 고딕";letter-spacing:-1px;text-align:center;}
#popup.research .section{padding:35px 0 42px;border-bottom:solid 1px #BBB;}
#popup.research .section .question{text-align:center;font-size:22px;color:#333;font-weight:bold;font-family:Malgun Gothic,"맑은 고딕";line-height:26px;letter-spacing:-1px;}
#popup.research .section .question + p{text-align:center;font-size:15px;color:#333;font-family:Malgun Gothic,"맑은 고딕";letter-spacing:-1px;}
#popup.research .section .list_select{margin-top:15px;text-align:center;}
#popup.research .section .list_select + .list_select{margin-top:4px;}
#popup.research .section .list_select .cell{display:inline;}
#popup.research .section .list_select .cell input{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
#popup.research .section .list_select .cell label{display:inline-block;min-width:40px;padding:0 21px 0 20px;height:32px;line-height:30px;border:solid 1px #CCC;font-family:Malgun Gothic,"맑은 고딕";font-size:15px;color:#555;text-align:center;letter-spacing:-1px;}
#popup.research .section .list_select .cell input:checked + label{background:#fae101;border-color:#fae101;color:#1d2675;}
#popup.research .section.type2:after{content:"";display:block;clear:both;}
#popup.research .section.type2 > div{float:left;width:400px;}
#popup.research .section.type2 .list_select{text-align:left;}
#popup.research .section.type2 .list_select .cell label{height:auto;padding:9px 21px 10px 20px;line-height:16px;}
#popup.research .section.type2 .list_select .cell em{display:block;font-size:13px;}
#popup.research .section.type2 > ul{float:right;margin-top:15px;width:220px;}
#popup.research .section.type2 > ul li{font-family:Malgun Gothic,"맑은 고딕";font-size:15px;font-weight:bold;color:#1d2675;letter-spacing:-1px;}
#popup.research .section.type2 > ul li + li{margin-top:5px;}
/* // 설문조사 팝업(회원가입이벤트) : 20170824 */

/* //popup + layer popup */
.smart {width:940px; margin:0 auto; padding:21px 20px 70px !important;}/* 20190807 수정 */
.smart #popHeader h1 {position:absolute;left:0; top:0;}
.smart #popHeader h2 {text-align:center; font-size:26px; margin-bottom:20px;}
.smart #popHeader .header_bi, #popHeader .header_link {position:absolute;}
.smart #popHeader .header_bi {width:141px; left:20px; top:27px;}
.smart #popHeader .header_link {right:20px; top:20px;}
.smart #popHeader .header_link li {display:block; float:left; padding-top:12px;}
.smart #popHeader .header_link li + li {margin-left:10px;}
.smart #popHeader .header_link li.qrcode {margin-top:-14px;}
.smart .tab2 li,
.schedule .tab2 li {margin-right:0;}
.smart .tab2 li:first-child,
.schedule .tab2 li:first-child {margin-right:2px;}
.smart .tab2 li a {width:419px; text-align:center;}
.smart .popTbl thead th {border-left:solid 1px #595959; border-bottom:solid 1px #595959; background-color:#828282; color:#FFF; font-weight:normal;}
.smart .popTbl thead th:first-child {border-left:0;}
.smart .popTbl tbody tr.even td {background-color:#f3f3f1;}
.smart .popTbl tbody tr:hover td {background:#fdfcf3;}
.smart .popTbl tbody tr:hover td[rowspan] {background:#FFF;}
.smart .popTbl tbody tr.even:hover td[rowspan] {background:#f3f3f1;}
.pop_search {margin-top:10px; border:1px solid #BBB; overflow: hidden;}
/* 20151203 수정 및 추가 */
.pop_search .search_univ {}
.search_univ > li {float:left; padding:12px 18px 12px;}
.search_univ > li:first-child {width:103px; text-align:left;}
.search_univ > li.text {padding:75px 0 72px 90px; border-left:1px solid #BBB;}
.search_univ > li > strong {display:block; padding-bottom:6px; margin-bottom:8px; border-bottom:1px solid #1d2675; text-align:left;}
.search_univ > li > ul > li {margin-bottom:2px;}
.search_univ > li > ul > li + li {margin-top:5px;}
/* //20151203 수정 및 추가 */
.search_univ .inp {border:solid 3px #1d2675; width:383px; height:34px; line-height:34px; padding-left:10px; font-size:14px;}
.search_univ .inp.base {color:#999;}
.search_univ .btn {margin-left:0; width:60px; height:40px; border:0; background:#1d2675; color:#FFF; font-size:14px; font-weight:bold; cursor:pointer;}
.pop_search .search_state {}
.search_state > li {float:left; height:163px; padding:12px 18px 12px;}
.search_state > li + li  {border-left:1px solid #BBB;}
.search_state > li > strong {display:block; padding-bottom:6px; margin-bottom:8px; border-bottom:1px solid #1d2675; text-align:left;}
.search_state > li > ul > li {margin-bottom:2px;}
.search_state > li > ul > li + li {margin-top:5px;}
.search_state select {width:75px; margin-left:3px;}
.search_state > li > ul.area {width:290px;}
.search_state > li > ul.area > li {float:left; margin:0 5px 0 0; height:22px; line-height:22px;}
.search_state > li > ul.area > li.area_all {height:80px;}
.search_state > li.state_btn {width:80px;}
.search_state > li.state_btn input[type=submit] {margin-top:10px; width:80px; height:50px; background:#1d2675; border:0; color:#FFF; font-weight:bold;}
.search_state > li.state_btn input[type=reset] {margin-top:4px; width:80px; height:28px; border:1px solid #999; background:#FFF; color:#555;}
.dep2 {margin-left:12px;}
.dep2 li {display:inline;}
.state_year, .state_rcp {width:120px;}
.state_year > ul, .state_rcp > ul {margin-top:3px;}
.state_name em {display:block; margin-top:-27px; color:#777; font-size:11px; text-align:right; letter-spacing:-1px;}
.state_name > ul {margin-top:10px;}
.state_name input {border:solid 1px #AAA; height:21px; line-height:22px; padding-left:5px;}
#years_list .tab5 {height:187px;}
#years_list .tscroll {max-height:425px;}
#last_list .search_state > li {height:94px;}
#last_list .state_btn  input[type=submit] {margin-top:3px;}
#last_list .tscroll {max-height:388px;}
.last_scrap	.state_year {width:80px;}
.last_scrap .state_rcp {width:90px;}
.last_scrap .state_date {width:150px;}
.last_scrap .search_state > li {height:94px;}
.last_scrap .search_state > li.state_btn input[type=submit] {margin-top:5px;}

/* 수시모집일정 팝업 : 20160817 추가 */
.schedule {width:820px; padding:21px 20px 30px !important;}
.schedule #popHeader h2 {margin:0 0 20px;font-family:Malgun Gothic,"맑은 고딕",Dotum,"돋움",Sans-serif;font-size:37px;letter-spacing:-3px;line-height:1em;text-align:center;color:#1d2675;}
.schedule .tab1 li a {width:auto; padding:0 14px 0 13px; font-size:12px; line-height:38px; text-decoration:none;}
.schedule .tab1 li:first-child a {padding:0 16px 0 17px;}
.schedule .tab1 li.selected a {color:#fae101;}
/* 20161206 */
.schedule .tab2,
.schedule .tab3 {margin-bottom:10px;}
.schedule .tab2 li a {width:359px; text-align:center;}
.schedule .tab3 li a {width:228px; text-align:center;}
.schedule .tab3 li:first-child a {padding:0 21px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.schedule .tab3 li:first-child a {padding:0 21px}
	.schedule .tab3 li:first-child.selected a {/* padding:0 21px; */}
}
/* //20161206 */
.schedule .tscroll {max-height:300px; padding:15px 0 15px 20px; border:2px solid #1d2675; border-top:0;}
.schedule .tscroll .popTbl {}
.schedule .tscroll .popTbl td {position:relative; height:auto; min-height:auto; padding:5px 105px 5px 15px; line-height:15px; border:0; text-align:left; vertical-align:top;}
.schedule .tscroll .popTbl td > img {position:absolute; left:0; top:5px; vertical-align:top;}
.schedule .tscroll .popTbl td > img + img {position:relative; top:0;}
.schedule .tscroll .popTbl td > img + img + a {margin-left:-2px;}
.schedule .tscroll .popTbl td > em {position:absolute; right:30px; top:5px;}
.schedule .tscroll .popTbl .nodata {height:208px; padding:0 20px; text-align:center; vertical-align:middle;}
.schedule .ico_ex {overflow:hidden; margin:10px 0 20px; }
.schedule .ico_ex li {float:left;}
.schedule .ico_ex li + li {margin-left:10px;}
.schedule .ico_ex li > img {position:relative; top:2px;}
.schedule .ico_ex li > span {display:inline-block; margin-left:-1px;}
.schedule .ad_area {margin-left:-20px;}
/* //수시모집일정 팝업 : 20160817 추가 */

/* 비밀번호 변경 팝업 : 20160610 */
#popup.chg_pwd {width:620px; margin:0 auto; padding:0;}
.chg_pwd #popHeader {padding:163px 0 0; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/img_chg_pwd.gif) no-repeat center 26px;}
.chg_pwd #popHeader h1 {margin-bottom:14px; padding:0; border:0; text-align:center;}
.chg_pwd #popContents .msg {font-family:Malgun Gothic,"맑은 고딕",Dotum,"돋움",Sans-serif; font-size:15px; line-height:1.4em; text-align:center;}
.chg_pwd #popContents .msg + .msg {margin-top:4px;}
.chg_pwd #popContents .msg + .box_form {margin-top:20px;}
.chg_pwd #popContents .box_form {padding:20px 20px 15px; background:#1d2675;}
.chg_pwd #popContents .box_form dl {margin-left:115px;}
.chg_pwd #popContents .box_form dl > dt,
.chg_pwd #popContents .box_form dl > dd {float:left; padding-bottom:7px;}
.chg_pwd #popContents .box_form dl > dt {clear:both; width:126px; padding-top:2px;}
.chg_pwd #popContents .box_form dl > dt > label {color:#fae101; font-family:Malgun Gothic,"맑은 고딕",Dotum,"돋움",Sans-serif; font-size:15px; font-weight:bold;}
.chg_pwd #popContents .box_form dl > dt.st1 > label {color:#FFF;}
.chg_pwd #popContents .box_form dl > dt > .viewHelp {display:inline-block; margin-top:4px; vertical-align:top;}
.chg_pwd #popContents .box_form dl > dd > .wrong {padding:3px 0 0; color:#ff8f8f;}
.chg_pwd #popContents .box_form dl:after {content:""; display:block; clear:both;}
.chg_pwd #popContents .box_form input[type="password"] {height:29px; padding:0 10px; border:1px solid #000742;}
/* //비밀번호 변경 팝업 : 20160610 */

.box_search {background:#929dbc; padding:15px; margin-top:8px;}
.box_search p {text-align:center;}
.box_search label {display:inline-block; min-width:50px; margin-right:10px; padding-top:3px; font-weight:bold; color:#FFF;}
.box_search .input {border:solid 1px #1d2675;}
.box_search_detail {position:relative; border-top:1px solid #333; border-bottom:1px solid #333; text-align:left;}
.box_search_detail a {position:absolute; right:35px; top:38px; color:#fff; font-weight:normal;}
.box_search_detail .detail_select {width:750px; background:#f3f3f1; border-top:1px solid #333;}
.box_search_detail .detail_select + .detail_select {background:#fff; border-top:1px solid #ccc;}
.box_search_detail .detail_select > strong {display:inline-block; width:100px; padding:13px 15px; font-weight:bold; color:#333;}
.box_search_detail .detail_select > div {margin:-44px 0 0 130px; padding:11px 13px 10px; border-left:1px solid #ccc;  border-right:1px solid #ccc;}
.box_search_detail .detail_select > div em {display:inline-block; width:70px; line-height:22px; font-weight:bold;}

.pop_t1 {}
.pop_t1.fw_bold {color:#333;}/* 20180831 */
.pop_t1.agree_chk{margin-top:5px;}/* 20191113 */
.pop_t1.agree_chk label{vertical-align:baseline;}/* 20191113 */
.pop_t2 {font-size:14px; font-weight:bold; color:#333; letter-spacing:-1px; margin-bottom:5px;line-height:1.3em;}/* 20180907 */
.pop_t2 span {color:#0089ea;}
.pop_t1 + .pop_t2{margin-top:20px;}
.pop_t3 {padding: 10px 0 5px;font-size:16px;text-align:center;font-weight:bold;} /* 20180831 */
/* 20180907// */
.pop_li{}
.pop_li > li{position:relative;padding-left:15px;}
.pop_li > li > i{position:absolute;top:0;left:0;}
/* //20180907 */
.layer_alpha {display:none; position:fixed; z-index:10; width:100%; height:100%; left:0; top:0; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/layer_alpha_bg.png);}
.layer_alpha .layer_pop {left:50%; top:5%;}
.layer_alpha .layer_pop.wd330 {margin-left:-185px;}
.layer_alpha .layer_pop.wd420 {margin-left:-230px;}
/* 20191113 */
.layer_alpha .layer_pop.wd500,
.layer_alpha .layer_pop.wd576 {margin-left:-308px;}
/* 20191113 */
.layer_alpha .layer_pop.wd880 {margin-left:-440px; margin-top:-100px;}
.layer_pop {position:absolute; border:solid 1px #333; background:#FFF; padding:21px 30px 30px 30px; text-align:left;}
.layer_pop.wd330 {width:330px;}
.layer_pop.wd420 {width:420px;}
.layer_pop.wd500 {width:500px;}/* 20191113 */
.layer_pop.wd576 {width:576px;}
.layer_pop.wd880 {width:880px;}
.layer_pop .list_ck {border-top:solid 1px #BBB; border-bottom:solid 1px #BBB; margin-top:5px; padding:15px 0 6px 10px;}
.layer_pop .list_ck li {width:137px; padding-bottom:6px;}
.layer_pop .list_ck input {top:3px;}
.layer_pop .list_ck label {font-size:12px; letter-spacing:0; line-height:16px;}
.layer_pop .list_ck.type2 {border-top:0; margin-top:0; padding-top:0;}
/* 알림톡 발송 : 20170725 */
.layer_pop .alimtalk{height:85px;padding:5px 0 15px 170px;background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/img_alimtalk.png) no-repeat 0 0;}
.layer_pop .alimtalk .pop_t1{margin:10px 0 0;line-height:1.25em;}
/* //알림톡 발송 : 20170725 */
.layer_pop .sms {overflow:hidden;}
.layer_pop .sms:after {content:""; clear:both; display:block;}
.layer_pop .sms .left {float:left; width:160px; margin-right:10px;}
.layer_pop .sms .left .t01 {border:solid 1px #BBB; padding:10px; line-height:22px; height:122px;}
.layer_pop .sms .right {float:left; width:157px;}
.layer_pop .sms .right .input {width:95%;}
.layer_pop .tscroll { border-bottom:1px solid #ccc; height:252px;}
.layer_pop .btn_center a {margin:0;}
.layer_pop.wd880 .tscroll .popTbl {width:863px;}
.layer_pop.layer_err,
.layer_pop.layer_scs {background-position:center 90px;}
.layer_pop.msg .core {margin-top:100px; text-align:center;}
.layer_pop.msg .core p {line-height:1.4em;}
.layer_pop.msg .core p > strong {display:block; margin-bottom:10px; font-size:18px; font-family:Malgun Gothic,"맑은 고딕"; color:#1d2675; line-height:1.3em; letter-spacing:-1px;}
.layer_pop.loading {width:330px; margin-left:-276px;}
.layer_pop.loading .core {margin-top:10px;}
.layer_pop.loading .core p > strong {margin-bottom:15px; font-size:22px; font-weight:normal;}
.layer_pop.loading .core img {margin:25px 0 9px;}
/* 메인 공지 팝업 20170413 */
.layer_pop.notice{z-index:9;width:455px;left:50%;top:468px;margin-left:-251px;padding:0;border-color:#000;}
.layer_pop.notice .notice_footer{padding:0 10px;background:#1b1b1b;text-align:right;}
.layer_pop.notice .notice_footer p{height:27px;display:inline-block;line-height:30px;}
.layer_pop.notice .notice_footer p + p{margin-left:5px;}
.layer_pop.notice .notice_footer p label,.layer_pop.notice .notice_footer p a{color:#FFF;}
/* //메인 공지 팝업 20170413 */
.layer_pop_paybegin {position:absolute; left:18%; top:75px; padding:21px 30px 30px 30px; border:solid 1px #333; background:#FFF; opacity :1; text-align:left;}

.layer_pop_paybegin.wd576 {width:576px;}
.layer_help {display:none; position:absolute; z-index:10; margin-left:6px; background:#FFF; border:solid 1px #BBB;}
.layer_help:hover {display:block;}
.layer_help .arr {display:block; margin-left:-7px; padding:13px 13px 10px 20px; background:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/help_arr.gif) no-repeat left 40%; font-weight:normal; font-size:12px; line-height:18px; letter-spacing:0; text-align:left;}
.layer_help .arr strong {font-weight:bold; color:#333;}
.td_rel td {position:relative;}
.td_rel .layer_rel {z-index:10;}
.layer_msg {position:absolute; left:40px; top:10px; display:none; width:230px; padding:95px 20px 25px; border:1px solid #333; background:#FFF; z-index:1}
.layer_msg p {line-height:1.4em;}
.layer_msg p > strong {display:block; margin-bottom:10px; font-size:16px; font-family:Malgun Gothic,"맑은 고딕"; color:#1d2675; font-weight:bold; letter-spacing:-1px;}
.layer_msg a.close {position:absolute; right:12px; top:12px;}
.layer_err {background:#FFF url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/img_error_lyr.gif) no-repeat center 20px;}
.layer_scs {background:#FFF url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/img_ok_lyr.gif) no-repeat center 20px;}
.layer_board {text-align:left;}
.layer_board .view {margin-top:-15px;}
.layer_board .view > .subject {padding:10px 85px 7px 10px; background:#f3f3f1; color:#333; font-weight:bold; line-height:1.2em;}
.layer_board .view > .etc {margin-top:-25px; padding:0 10px 7px 0; color:#777; text-align:right;}
.layer_board .view > .view_con {overflow-x:hidden; overflow-y:auto; height:200px; margin:0 0 5px 0; padding:15px 10px 18px; border-top:1px solid #BBB; border-bottom:1px solid #BBB;}
/* 20151016 추가 */
.layer_pop.cash_import .box_gray {position:static; padding:20px;}
.layer_pop.cash_import .login {padding-left:69px;}
.layer_pop.cash_import .login p + p {margin-top:5px;}
.layer_pop.cash_import .login label {display:inline-block; width:60px; font-weight:bold;}
.layer_pop.cash_import .login.type2 label{width:105px;}
.layer_pop.cash_import .tscroll{height:110px;border-top:solid 1px #333;border-bottom:0;}
.layer_pop.cash_import .result {font-size:14px; font-weight:bold; text-align:center;}
/* //20151016 추가 */

/* poptup fixBn : 20190807 */
#popup .fixBn {position:fixed; left:50%; bottom:0; height:50px; margin-left:-470px;}
#popup .fixBn .core {position:relative; padding-right:17px;}
#popup .fixBn .close {position:absolute; top:0; right:0; cursor:pointer;}
#popup .fixBn ul {overflow:hidden;}
#popup .fixBn ul:after {content:""; clear:both; display:block;}
#popup .fixBn ul li {float:left; width:470px;}

/* 주소검색 Layer Popup - 단독 css 사용 */
.layer_add {position:absolute; width:576px; border:solid 1px #333; background:#FFF; padding:21px 30px 30px 30px; text-align:left;}
.layer_add .pop_close {position:absolute; right:30px; top:30px; cursor:pointer;}
.address input[type=text] {height:21px; padding-left:5px; border:solid 1px #1d2675; line-height:22px;}
.address .tit {margin-bottom:15px; padding-bottom:10px; border-bottom:solid 2px #1d2675; text-align:left; color:#1d2675; font-family:Malgun Gothic,"맑은 고딕"; font-size:22px; font-weight:bold; letter-spacing:-1px;}
.address .top_msg {font-size:12px;}
.address .top_msg > strong {color:#0089ea; font-weight:normal;}
.address .add_sch {position:relative; background:#929dbc; padding:18px 20px 12px; margin-top:8px;}
.address .add_sch p {text-align:center;}
.address .add_sch select {border:solid 1px #1d2675;}
.address .add_sch dl {overflow:hidden; width:461px;}
.address .add_sch dl > dt {float:left; margin-right:10px; padding-top:3px;}
.address .add_sch dl > dt > label {color:#FFF; font-weight:bold;}
.address .add_sch dl > dt:first-child + dd {margin-right:23px;}
.address .add_sch dl > dd {float:left;}
.address .add_sch dl > dt.third {clear:both; width:100px; margin-top:4px;}
.address .add_sch dl > dd.third {width:351px; margin-top:4px; margin-right:0;}
.address .add_sch .ex {margin-top:4px; color:#1d2675; text-align:left;}
.address .add_sch .btn_sch {display:block; position:absolute; right:20px; top:18px; width:70px; height:32px; padding-top:18px; background:#1d2675; color:#FFF; text-align:center; text-decoration:none; font-weight:bold;}
.address .mid_msg {font-size:12px; margin:15px 0;}
.address .mid_msg > a {color:#426dba; text-decoration:underline;}
.address .add_tbl {width:100%; border:0; border-collapse:collapse; table-layout:fixed; border-top:solid 1px #333;}
.address .add_tbl thead th {border:0; border-left:solid 1px #BBB; border-bottom:solid 1px #333; background-color:#f3f3f1; color:#333; font-weight:bold; text-align:center; padding:6px 15px 3px;}
.address .add_tbl thead th:first-child {width:80px; border-left:0;}
.address .add_tbl tbody td {height:20px; border:solid 1px #BBB; border-right:0; border-top:0; line-height:1.3em;}
.address .add_tbl tbody td:first-child {width:80px; border-left:0;}
.address .add_tbl tr:hover,
.address .add_tbl tr:hover em,
.address .add_tbl tr:hover span,
.address .add_tbl tr:hover a {color:#426dba; text-decoration:underline;}
.address .add_tbl tbody td {padding:10px 15px 7px; text-align:center;}
.address .add_tbl tbody td + td {padding-right:32px; text-align:left;}
.address .add_tbl tbody td .add_chk {color:#426dba; font-weight:bold;}
.address .add_tbl tbody td a {display:block;}
.address .add_tbl tbody td a:hover {color:#426dba;}
.address .add_tbl tbody td img {float:left;}
.address .add_tbl tbody td em,
.address .add_tbl tbody td span {display:block; margin-left:42px;}
.address .add_tbl tbody td em {color:#1d2675;}
.address .add_tbl tbody td span {color:#555;}
.address .add_tbl tbody td .notice {color:#426dba;}
.address .add_tbl tbody td.nodata {width:100%; height:200px; padding:0; border:none;}
.address .add_tbl tbody td.new_code em,
.address .add_tbl tbody td.new_code span {margin-left:0;}
.address .scroll {overflow-x:hidden; overflow-y:scroll; height:200px; border-bottom:1px solid #333;}
.address .scroll .add_tbl {border-top:none;}
.address .btns {margin-top:10px; text-align:center;}
.address .btns a {display:inline-block; padding:0 20px; height:31px; line-height:33px; font-weight:bold; text-decoration:none; letter-spacing:-1px; vertical-align:middle; cursor:pointer;}
.address .btns a.navy {background:#1d2675; color:#fae101;}
.address .btns a.gray {background:#999; color:#FFF;}
.inlayer {position:absolute; z-index:10; width:460px; margin-left:28px; padding:16px 25px 25px; border:2px solid #333; background:#FFF;}
.inlayer .tit {font-size:18px; margin-bottom:7px; padding-bottom:7px;}
.inlayer .explain {padding:5px 2px 10px;}
.inlayer .explain dt {float:left; font-weight:bold;}
.inlayer .explain dd {margin-left:58px;}
.inlayer .detail {padding:12px 25px 16px; border:1px solid #BBB; background:#f3f3f1;}
.inlayer .detail input[type=text] {border-color:#AAA;}
.inlayer .detail .form {overflow:hidden; margin:0 2px;}
.inlayer .detail .form > dt,
.inlayer .detail .form > dd {float:left; margin-top:4px;}
.inlayer .detail .form > dt{padding:3px 0 1px; font-weight:bold;}
.inlayer .detail .form > dd {margin-left:4px;}
.inlayer .detail .form > dt.col2 {margin-left:20px;}
.inlayer .detail .form > dt.row_1st {clear:both; width:52px;}
.inlayer .detail .building {overflow:hidden; margin:15px 2px 0; padding:10px 2px 0; border-top:1px solid #BBB;}
.inlayer .detail .building li {float:left;}
.inlayer .detail .building li + li {margin-left:10px;}
.inlayer .detail .building li > input[type="radio"] {width:13px; height:13px; margin:-3px 3px 0 -1px;}
.inlayer .detail .building li > label {margin-left:-3px;}
.inlayer .detail .apt {overflow:hidden; margin:5px 2px 0;}
.inlayer .detail .apt li {float:left;}
.inlayer .detail .apt li + li {margin-left:10px;}
.inlayer .detail .apt li > strong {display:inline-block; width:52px;}
.inlayer .detail .house {margin:5px 2px 0;}
.inlayer .detail .house strong {font-weight:bold;}
.inlayer .pop_close {position:absolute; right:25px; top:25px; cursor:pointer;}

/* 대교협 */
.box_dea {border-top:solid 2px #333; border-bottom:solid 1px #bbb;}

/* header notice */
.h_notice {width:100%; height:25px; padding-top:7px; background:#929dbc; color:#FFF; font-size:12px; font-weight:bold; text-align:center;}

/* 메인 안내 팝업 : 20181211 */
#popup.main_notice{padding:0;}
#popup.main_notice *{font-family:Malgun Gothic,"맑은 고딕";letter-spacing:-1px;}
#popup.main_notice #popContents{padding:25px 30px 30px;background:#1d2675;}
#popup.main_notice h1{margin-bottom:17px;color:#fae101;font-weight:normal;font-size:32px;letter-spacing:-3px;}
#popup.main_notice h1 > strong{font-weight:bold;}
#popup.main_notice h2{margin-top:15px;color:#fae101;font-size:17px;font-weight:normal;}
#popup.main_notice .explain{margin-top:15px;color:#FFF;font-size:15px;}
#popup.main_notice .msg{color:#fae101;font-size:19px;}
#popup.main_notice .msg i{letter-spacing:0;}
#popup.main_notice h2 + .msg{margin-top:-2px;}
#popup.main_notice .list {}
#popup.main_notice .list > li {}
#popup.main_notice .list > li + li {margin-top:3px;}
#popup.main_notice .list > li > em {display:inline-block; width: 70px; font-size:15px; color:#fae101;}
#popup.main_notice .list > li > em:after {display:inline-block; content:":"; padding: 0 2px 0 5px;}
#popup.main_notice .list > li > span {font-size:15px; color:#fae101;}
#popup.main_notice .explain + .list {margin-top:10px;}
#popup.main_notice .close {padding:6px 10px 8px; background:#242424; color:#FFF; text-align:right; vertical-align:middle;}
#popup.main_notice.type2{}
#popup.main_notice.type2 #popContents{padding:0;background:#FFF;text-align:center;}
#popup.main_notice.type2 .close{background:#4f4f4f;border:0;} /* 20180831 */
#popup.main_notice.type2 .close p {color:#fff;} /* 20180831 */
#popup.main_notice.type2 .close .pop_btm_close{display:inline-block;margin-left:15px;color:#fff;} /* 20180831 */

/*********************************************************************************/
/* ENGLISH : 20160517 ************************************************************/
/*********************************************************************************/
/* Change Font */
@font-face {
	font-family:'Roboto';
	font-style:normal;
	font-weight:bold;
	src:url('fonts/Roboto-Bold.eot');
	src:local(※),
		url('fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/Roboto-Bold.ttf') format('truetype');
}
@font-face {
	font-family:'Roboto';
	font-style:normal;
	font-weight:normal;
	src:url('fonts/Roboto-Regular.eot');
	src:local(※),
		url('fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
		url('fonts/Roboto-Regular.ttf') format('truetype');
}
/* url('fonts/Roboto-Regular.woff') format('woff') : 구버전 브라우저 적용 폰트 */
.en  #header .top .search .inp.base,
.en #popHeader h1, .en .subContents h2, .en .subContents h3, .en .subContents h3 > span, .en .subContents h4, .en .subContents h3 + p,
.en .tab2 a, .en .tab4 a,
.en .nodata,
.en .tbl1 > thead > tr > th,
.en .tbl2 > thead > tr > th, .en .tbl2 > tbody > tr > th, .en .tbl2 > tbody > tr > th > label,
.en .box_info,
.en .box_info2 dt, .en .box_info2 dd, .en .box_info2 dd > .list_num li,
.en .box_info2_divide .bt2, .en .box_info2_divide .bt9,
.en .box_info2_divide .tit, .en .box_info2_divide dt, .en .box_info2_divide dd, .en .box_info2_divide li,
.en .box_info4 .list_num2 li, .en .box_info4 p, .en .box_agree *,
.en .box_gray .t01, .en .box_gray .t02, .box_gray .t02 label, .en .box_gray.search *,
.en .box_paysel *,
.en .box_howcash *,.en .mag_txt,
.en .box_mycash *,
.en .bt1, .en .bt5, .en .bt5.star, .en .box_info .bt6.navy , .en .bt11, .en .tbl1 > tbody > tr > td > .bt2.arr, .en .tbl1 > tbody > tr > td > .bt3, .en .tbl2 > tbody > tr > td > .bt6,
.en .cust .down_list *,
.en .cust .bt2,
.en .cust .bt6,
.t_ju, .en .t_info, .en .cash_merit.list_num li,
.en #popContents .popTbl > thead > tr >th,
.en .change .layer_pop .pop_tit,
.en .change .popTbl > thead > tr > th {
	font-family:'Roboto',Arial,Dotum,"돋움",Sans-serif; letter-spacing:0;
}

/* WorkBreak */
.en .box_info2_divide, .en .cust .down_list * {word-break:normal;}

/* HeadLine */
.en .subContents h2 {margin:30px 0 15px 0;}
.en .subContents h2 > span {display:block; margin:8px 2px 0 1px; padding:0; background:none;}
.en .subContents h3 {background-position:left 6px;}
.en .subContents h3.jinhak {background-position:left 4px;}
.en .subContents h3 > span {background-position:8px 1px;}

/* Tab */
.en .tab2 a {line-height:34px; font-size:13px; font-weight:normal;}
.en .tab2 + .tbl_top {margin-top:20px;}
.en .tab4 a {padding:9px 0 10px; font-size:13px; font-weight:normal;}

/* Table */
.en .tbl1 > thead > tr > th,
.en .tbl2 > thead > tr > th,
.en .tbl2 > tbody > tr > th {font-weight:normal; line-height:1.2em;}
.en .tbl1 > tbody > tr > td > .bt2.arr {width:59px; font-size:11px !important; line-height:18px !important;}
.en .tbl1 > tbody > tr > td > .bt3 {line-height:16px;}
.en .tbl1 > thead > tr > th {padding:6px 3px}
.en .tbl2 > tbody > tr > th {padding:14px 13px 15px;}
.en .tbl2 > tbody > tr > td > .bt6 {line-height:20px !important;}
.en #popContents .popTbl > thead > tr >th,
.en .change .popTbl > thead > tr > th {padding:5px 0; font-weight:normal; line-height:1.2em;}

/* Button */
.en .bt1 {line-height:21px !important;}
.en .cust .bt2.arr,
.en .box_info2_divide .bt2.arr {line-height:18px !important; padding-right:16px; letter-spacing:0;}
.en .box_info2_divide .right .bt2 {position:absolute; right:0; top:0;}
.en .box_info2_divide .right .bt9 {font-weight:normal; line-height:50px !important;}
.en .bt5,
.en .bt5.star {font-weight:normal; line-height:55px !important; letter-spacing:0;}
.en .bt11 {font-weight:normal; line-height:40px !important;}
.en .box_mycash .bt2 {line-height:18px !important;}
.en .box_mycash .bt7, .en .box_mycash .bt8 {line-height:38px !important; font-weight:normal;}
.en .box_info .bt6 {line-height:19px !important;;}
.en .box_gray.search .bt6.white {line-height:21px !important;}
.en .box_gray.search .bt6.navy {line-height:58px !important;}
.en .cust .bt6 {line-height:20px !important; letter-spacing:0;}
.en .cust .down_list .bt10 {font-size:13px; font-weight:normal; line-height:33px !important;}

/* Box */
.en .box_info2 dd > .list_num li {padding-top:0;}
.en .box_info2 dd > .list_num li + li {margin-top:2px;}
.en .box_info2 dd > .list_num li > em {top:1px;}
.en .box_info2_divide dt {font-size:13px;}
.en .box_info2_divide .mychsh dt {width:45%;}
.en .box_info2_divide .right dl {padding:25px 10px 30px 10px;}
.en .box_agree .msg {font-weight:normal;}
.en .box_gray .t01, .en .box_gray .t02 {font-size:13px; font-weight:normal;}
.en .box_gray .t01 {padding:14px 23px 16px 14px;}
.en .box_gray.search {padding:23px 96px 30px;}
.en .box_gray.search .ck {width:611px;}
.en .box_paysel h3.tit {margin-top:14px; background-position:left 3px; line-height:1.0em;}
.en .box_paysel ul {margin-top:-34px; margin-bottom:3px;}
.en .box_paysel ul > li > a {font-size:13px; font-weight:normal; line-height:40px;}
.en .box_howcash {background-image:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/common/cash_img03_en.gif);}
.en .cash_merit.list_num li > em {top:3px;}
.en .box_mycash dd {}
.en .box_mycash dd strong {display:inline-block; padding:0 5px 8px 0;}
.en .cust .down_list ul.second {height:298px;}
.en .cust .down_list ul.second > li {height:155px;}
.t_ju {background-position:left 2px;}
.en .change.layer_pop .pop_tit {padding-bottom:5px;}/* 한 페이지에 다수의 레이어팝업 중 1개만 영문인 경우 layer_pop에 'change' 클래스 추가 */
/* 20181121 */
/*.en .timer {background-image:url(https://imgorg.jinhakapply.com/ApplyBank/commapply/wonseo/timer_bg_en.gif);}*/
.en .mypage *,
.en .timer {font-family:'Roboto','Lato',Dotum,Arial,Dotum,"돋움",Sans-serif; letter-spacing:0 !important; font-size:11px;}
.en .mypage .info .name strong {font-size: 12px;}
.en .mypage .info .name + p a + a {margin-left: -2px;}
.en .mypage .info .link a {line-height: 1.2em;}
.en .mypage ul li a {height: auto; padding-top:7px; padding-bottom:7px; line-height: 1.2em;}
.en .timer em {font-size: 12px;}
.en .timer strong {font-size: 18px;}
.en .timer strong > span {font-size: 16px;}
/* //20181121 */

/* 사진업로드 */
.en .mypic .bt6 {height:auto; line-height:12px !important; padding:5px 0 2px; letter-spacing:0;}
.en .mypic .bt8 {height:auto; line-height:13px !important; padding:12px 0 10px; letter-spacing:0;}
.en .mag_txt strong {font-size:15px;}

/* FAQ의 .en추가로 인한 한글문제 해결 */
.en .faq_cate2 h3, .en .faq_sch h3, .en .faq_best h3 {font-family:Malgun Gothic,"맑은 고딕", Dotum,'돋움',Sans-serif; letter-spacing:-1px;}