@import url('/css/webfont.css');

/*2013.12*/
/* CSS Document */
@charset "euc-kr";
@import url("mybaeron.css?v=5");
@import url("common_css.css?v=2");
@import url("table_css.css?v=3");
@import url("baeoom_css.css?v=2");
@import url("credit_bank_css.css?v=2");
@media screen and (webkit-min-device-pixel-ratio: 2); 


/****±âÁ¸¹öÀü °øÅë ³»¿ë ½ÃÀÛ***********/
* {margin: 0; padding: 0;}
html {width:100%; height:100%; overflow-y:scroll;}
body {height:100%; width:100%; margin:0; padding:0; font-size:13px; color:#4d4d4d; font-family:'Noto-sans',sans-serif,'dotum'; text-align:center;}
body, img {image-rendering: -webkit-optimize-contrast !important;/*transform: translateZ(0)*/;backface-visibility: hidden;}/*ÀÌ¹ÌÁö ¼±¸íµµ Ãß°¡ 230425* 230502 ¼±¸íµµ ÁÖ¼®kng*/
ul, ol, li {margin:0; padding:0; list-style:none;}
img {border:0;}
h1, h2, h3, h4, h5, h6, form, p {margin:0; padding:0; font-weight:normal;}

hr {visibility:hidden; width:0; height:0; margin:0; padding:0; clear:both;}
.ui-hidden {display:block; visibility:hidden; width:0; height:0; _display:none;}
.ui-button {display:inline-block; _display:block; _float:left;}
.display_none{display:none;}

html:focus {border:2px;}
*:focus-visible{outline-color:#55ff00!important;}
input:focus,textarea:focus{outline:2px solid;}

strong {font-weight:normal; font-family:nanumgothicB;}

input[type="checkbox"],
input[type="radio"]{
	height:16px;
	width:16px;
	line-height:unset;
}

a:link    {text-decoration:none !important;}
a:visited {text-decoration:none;}
a:active  {text-decoration:none;}
a:hover   {text-decoration:none;}

.relative{position:relative;}
.flex{display:flex;}
.block{display:block;}
.inblock{display:inline-block;}

#warp a:link    {text-decoration:none !important; color:#4d4d4d;}
#warp a:visited {text-decoration:none !important; color:#4d4d4d;}
#warp a:active  {text-decoration:none !important; color:#4d4d4d;}
#warp a:hover   {text-decoration:none !important; color:#4d4d4d;}

#my_classroom_wrap a:link    {text-decoration:none; color:#4d4d4d;}
#my_classroom_wrap a:visited {text-decoration:none; color:#4d4d4d;}
#my_classroom_wrap a:active  {text-decoration:none; color:#4d4d4d;}
#my_classroom_wrap a:hover   {text-decoration:none; color:#4d4d4d;}

#stu_wrap a:link    {text-decoration:none; color:#4d4d4d;}
#stu_wrap a:visited {text-decoration:none; color:#4d4d4d;}
#stu_wrap a:active  {text-decoration:none; color:#4d4d4d;}
#stu_wrap a:hover   {text-decoration:none; color:#4d4d4d;}

/****±âÁ¸¹öÀü °øÅë ³»¿ë ³¡****************/

.warp_spc01 {padding-bottom:30px; margin:0;}/* ´Ü¶ô°£ °£°Ý */
.warp_spc02 {padding-bottom:50px; margin:0;}/* ¼Ò´Ü¶ô */
.warp_spc03 {padding-bottom:70px; margin:0;}/* ´ë´Ü¶ô */
.warp_spc04 {padding-bottom:20px; margin:0;}
.warp_spc05 {padding-bottom:10px; margin:0;}

.txt_sty01 {font-size:12px; color:#666; margin:0; padding-top:5px; line-height:140%;}/* Âü°í¸» */
.txt_sty02 {color:#d90000;}/* ÀÏ¹Ý°­Á¶ */
.txt_sty03 {color:#d90000; font-size:12px;}/* Ç¥¾ÈÀÇ °­Á¶ */
.txt_sty04 {color:#d90000; font-size:11pt; font-family:nanumgothicB; letter-spacing:-1px;}/*Red °­Á¶ 11pt*/
.txt_sty05 {color:#d90000; font-family:nanumgothicB;}/* bold ÀÏ¹Ý°­Á¶ */
.txt_sty06 {color:#d90000; font-family:nanumgothicB; font-size:12px; padding-top:8px;}/* bold °­Á¶ */
.txt_sty07 {color:#d90000; font-family:nanumgothicB;}/* ·¹µåº¼µå */
.txt_sty08 {color:#295fcc; font-family:nanumgothicB;}/* ºí·çº¼µå */
.txt_sty09 {color:#bfbfbf;}
.txt_sty10 {color:#4d4d4d; font-family:nanumgothicB;}/* È¸»öº¼µå */
.txt_sty11 {color:#295fcc;}/* ºí·ç */
.txt_sty12 {color:#ffff00;}/* ³ë¶û */
.txt_sty13 {color:#ffff00; font-family:nanumgothicB;}/* ³ë¶ûº¼µå */

/* padding */
.padb_10 {padding-bottom:10px;}
.padb_20 {padding-bottom:20px;}
.padb_30 {padding-bottom:30px;}
.padb_40 {padding-bottom:40px;}
.padb_50 {padding-bottom:50px;}
.padb_80 {padding-bottom:80px;}
.padb_100 {padding-bottom:100px;}
.padb_150 {padding-bottom:150px;}
.padt_10 {padding-top:10px;}
.padt_20 {padding-top:20px;}
.padt_30 {padding-top:30px;}
.padt_40 {padding-top:40px;}
.padt_50 {padding-top:50px;}
.padt_80 {padding-top:80px;}
.padt_100 {padding-top:100px;}
.padt_150 {padding-top:150px;}

/* margin */
.mab_10 {margin-bottom:10px;}
.mab_20 {margin-bottom:20px;}
.mab_30 {margin-bottom:30px;}
.mab_40 {margin-bottom:40px;}
.mab_50 {margin-bottom:50px;}
.mab_70 {margin-bottom:70px;}
.mab_80 {margin-bottom:80px;}
.mab_100 {margin-bottom:100px;}
.mab_150 {margin-bottom:150px;}
.mat_10 {margin-top:10px;}
.mat_20 {margin-top:20px;}
.mat_30 {margin-top:30px;}
.mat_40 {margin-top:40px;}
.mat_50 {margin-top:50px;}
.mat_70 {margin-top:70px;}
.mat_80 {margin-top:80px;}
.mat_100 {margin-top:100px;}
.mat_150 {margin-top:150px;}

/* landing_base.css º¹»ç¿µ¿ª  */
.padding0{padding:0px!important;}
.margin0{margin:0px!important;}
.mt0{margin-top:0px!important;}
.mt3{margin-top:3px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mt30{margin-top:30px!important;}
.mt40{margin-top:40px!important;}
.mt50{margin-top:50px!important;}
.mt70{margin-top:70px!important;}
.mt80{margin-top:80px!important;}
.mt100{margin-top:100px!important;}
.mb0{margin-bottom:0px!important;}
.mb3{margin-bottom:3px!important;}
.mb5{margin-bottom:5px!important;}
.mb10{margin-bottom:10px!important;}
.mb20{margin-bottom:20px!important;}
.mb30{margin-bottom:30px!important;}
.mb40{margin-bottom:40px!important;}
.mb50{margin-bottom:50px!important;}
.mb70{margin-bottom:70px!important;}
.mb80{margin-bottom:80px!important;}
.mb100{margin-bottom:100px!important;}
.mr0{margin-right:0px!important;}
.mr5{margin-right:5px!important;}
.mr10{margin-right:10px!important;}
.mr15{margin-right:15px!important;}
.mr20{margin-right:20px!important;}
.ml0{margin-left:0px!important;}
.ml5{margin-left:5px!important;}
.ml10{margin-left:10px!important;}
.ml15{margin-left:15px!important;}
.pt0{padding-top:0px!important;}
.pt50{padding-top:50px!important;}
.pt100{padding-top:100px!important;}
.pl0{padding-left:0px!important;}
.pr0{padding-right:0px!important;}
.pb0{padding-bottom:0px!important;}
.pb50{padding-bottom:50px!important;}
.pb100{padding:0 0 100px 0 !important;}

/*color code*/
.al_red {color:#d91200;}
.al_blu {color:#295fcc;}
.al_sky {color:#149ecc;}
.al_org {color:#d94100;}
.al_blk {color:#333;}
.al_vio {color:#9629cc;}
.al_gre {color:#00852c;}
.al_yew {color:#ffff7f;}
.al_gry {color:#a6a6a6;}/* 65% */

.tx_nabo {font-family:nanumgothicB;}
.tx_nabb {font-family:nanumgothicEB;}
.tx_nol {font-family:notoL;}
.tx_nor {font-family:notoR;}
.tx_nob {font-family:notoB;}
.tx_nobb {font-family:notoEB;}

.tx_left {text-align:left;}
.tx_center {text-align:center;}
.tx_right {text-align:right;}


/* hidden Ã³¸® */
caption{width:0;height:0;font-size:0;line-height:0;}
.hide,hr{position:absolute;top:-9999px;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;}
.none{display:inline-block; overflow:hidden; border:0; position:absolute; margin:-1px; width:1px; height:1px; font-size:0 !important; line-height:0; top:0; left:0; clip: rect(1px, 1px, 1px, 1px); }
.labl_hidd {overflow:hidden; width:0; height:0; line-height:0; text-indent:-99999px;} 

/*  body_warp */
#wrap {position:relative; display:inline-block; width:100%; min-height:90%; margin:auto;}
* html #wrap{display:table; height:90%;}
#wrap #big_wrap {width:100%; position:relative; display:inline-block; margin:0; padding:0;}/*top¸Þ´º ÀÌÇÏ ÄÁÅÙÃ÷ */
#wrap #body_warp {width:1080px; position:relative; overflow:hidden; text-align:left; margin:40px auto;}
* html #body_warp{height:100%;} /* IE7 hack*/
#wrap .cont_wrap{margin:auto;width:1080px;box-sizing:border-box;}

/* left_warp */
#left_wrap {position:relative; display:inline-block; width:185px; float:left; margin-right:35px;font-family:pretendard;}
.subp_left_banner {padding:0; margin-top:10px;}
.subp_left_banner ul li {margin-top:7px;}
.lef_comm_bann {display:block;width:100%;margin-bottom:10px;padding:10px 10px 10px 70px;font-size:14px;line-height:1.3;text-align:left; border:1px solid #d9d9d9;box-sizing:border-box;}
.lef_comm_bann .bol {font-weight:700 !important;}
.lef_comm_bann.card {background:#fff url('/images/common/left_cardicon.png') no-repeat 20px;}
.lef_comm_bann.consul {background:#fff url('/images/common/left_counselicon.png') no-repeat 20px;}
.lef_comm_bann2 {display:block;width:100%;margin-bottom:10px;padding:10px;font-size:13px;line-height:1.3;text-align:left; border:1px solid #d9d9d9;box-sizing:border-box;}
.lef_comm_bann2 .callnumber {display:block;text-align:center;color:#5c73e5;font-weight:800;font-size:24px;margin-bottom:4px;}
.lef_comm_bann2 .infotx {display:inline-block;padding:5px 2px;}

/* content */
#content {width:1080px; position:relative; overflow:auto; margin:20px auto;text-align:left; }

/********2013.12.24 Ãß°¡********/
.Widthsize_spc {width:35px;} /*body ¿ÞÂÊ, ¿À¸¥ÂÊ Áß°£ÀÇ ¿©¹é*/

/* °­ÀÇ½Ç Left_mneu 20210423 ¿À·Á¿À±â */
.ui-lnb *{font-family:'predendard, sans-serif';letter-spacing:-0.5px;}
.ui-lnb {margin-bottom:25px;background: none scroll 0 0;font-size:18px;color:#000;position:relative;}
.ui-lnb a {text-decoration: none; display: block;}
.ui-lnb h3 {display:block;color:#3D55CC;text-align:center;font-size:24px;font-weight:600;padding:10px 0;border-bottom:1px solid #3D55CC;border-top:1px solid #3D55CC;letter-spacing:-1px;}
.ui-lnb .ui-title-more{display:block;border:1px solid #999;font-size:18px;text-align:center;box-sizing:border-box;}
.ui-lnb .ui-title-more a{position:relative;padding:17px 5px;font-weight:600;letter-spacing:-2px;color:#000;display:block;}
.ui-lnb .ui-title-more:after{content:'';position:absolute;top:23px;right:15px;width:10px;height:10px;border: 2.5px solid #000;border-left:none;border-bottom:none;transform: rotate(45deg);z-index:-1;}

.ui-lnb .ui-lnb-list {background:#fff none scroll 0 0;padding: 10px; list-style: none; margin: 0;}
.ui-lnb-list .ui-list-item {/*background: #fff url(/_images/list_line.gif) repeat-x 0 100%; */margin: 0; padding: 0; /*height: 1%*/; list-style: none;}/* left 2depth */
.ui-lnb-list .ui-list-item a {color:#4d4d4d; font-size: 14px;font-weight:600; padding: 4px 0 4px 0; overflow: hidden; text-decoration: none; line-height:140%;}
.ui-lnb-list .ui-list-item a:hover,
.ui-lnb-list .ui-current a {color: #333;}
#ui-class-more-list {border: 2px solid #57617a; position: absolute; top: 0px; left: 190px; width: 340px; display: none;}/* °­ÀÇ½Ç °ú¸ñ¸®½ºÆ® layer */
.ui-lnb-list .ui-menu-child {margin-bottom:6px; padding:4px 10px; list-style:none; background: #f7f7f7 none scroll 0 0;}/* left 3depth */
.ui-lnb-list .ui-menu-child li {margin: 0; padding:3px 0; height: 1%; list-style: none; background:#f7f7f7 none scroll 0 0;}
.ui-lnb-list .ui-menu-child li a {font-weight:400;padding: 0; font-size: 12px; color:#4d4d4d; line-height:140%;}
.ui-lnb-list .ui-menu-child .ui-current a {color: #666;}
.ui-lnb-list .ui-choiced a {color: #0073e5;}
.ui-lnb-list .ui-float {float: left; width: 77px; overflow: hidden;}
/*.ui-menu-child {display: none;}*/
.ui-class-info {position: relative;}
.ui-class-info .ui-tab-menu {float: right;}
.ui-class-info .ui-tab-menu li {float: left; position: relative;overflow: hidden; left: 0; right: -1px; z-index: 10;}

/*  cont_warp */
#cont_warp {width:860px; position:relative; overflow:hidden; padding:0; margin:0;}
#cont_warp h3 {margin:0; font-size:24px; color:#0077b3 ; background:url('/images/mypage/subtitle_bg.gif') no-repeat 0 0; padding:12px 0 20px 0; text-align:left;font-family:pretendard;font-weight:600;}
#cont_warp h4 {margin:0; font-family:pretendard;font-weight:600; font-size:19px; color:#333;text-align:left; padding-bottom:10px;}
#cont_warp p {margin:0; color:#4d4d4d; line-height:1.5; padding:0 0 5px 0px;} /* body_cont normal text  */
#cont_warp #cont_spce {margin:0; padding:0px 0px 8px 0px; }/*body_cont img, table ½ÃÀÛÁ¡*/
#cont_warp .btnB {text-align:center; width:100%; padding-top:20px;}

#cont_warp .su_tit {border-bottom:1px solid #999;margin:10px 0 40px 0;}/* Sub_Title */
#cont_warp .su_tit h2 {display:inline-block;color:#666; font-size:28px;padding-bottom:10px;font-family:pretendard;font-weight:500; text-align:left;}/* subpage_title */
#cont_warp .su_tit h2 .sst {font-size:22px;}
.navi {float:right; display:inline-block; font-size:12px; color:#737373; margin-top:14px; text-align:right; padding-right:5px;letter-spacing:-0.5px;}
.su_tit img, .su_tit_Lec img {vertical-align:middle;}
.su_tit_Lec {border-bottom:2px solid #3d55cc;margin-bottom:40px;}/*¼ö°­½ÅÃ» Title*/
.su_tit_Lec h2{display:inline-block;font-size:32px;font-weight:700;font-family:pretendard;color:#333;padding-bottom:8px;}
.txt_sty01 a {font-size:12px; color:#d90000; font-family:nanumgothicB; margin:0; padding-top:5px; line-height:140%;}

/* story */
.schol_txttyp1 {margin:10px 5px;}
.schol_txttyp1 li{font-size:12px; line-height:140%;}

/* usepaper */
#usepa_wrap {position:relative; margin:0; padding:0; overflow:hidden; font-size:1px;}/*!!!font-size: Áß¿äÇÔ!!!*/
#usepa_wrap .usepa {position:absolute; bottom:20px; z-index:100;}
.usepa li {float:left; width:264px; text-align:center;}
.usepa img {display:block; margin:auto;}
.usepa li a {width:130px; height:26px; text-align:center;}

/* my_com */
.mycom_box {border:4px solid #ebebeb;}
.mycom_box ul {display:inline-block; margin:15px 30px; padding:0; text-align:left;}
.mycom_box ul li {width:100%; margin:15px 0; padding-left:30px; text-align:left;}
.mycom_box .mycom_emp {font-family:nanumgothicB; letter-spacing:-0.5px; color:#d90000; font-size:18px; margin:30px 35px 0px 35px; padding-bottom:20px; border-bottom:dashed 1px #ccc;}
.mycom_sty02 {margin:10px 0 80px; padding:18px 20px 20px 40px; font-size:12px; background-color:#f7f7f7; line-height:180%; text-align:left;}
.mycom_sty02 img {margin:0; vertical-align:middle; margin-right:20px;}
.mycom_quest {margin-top:20px; padding-left:10px; font-size:26px; text-align:left; color:#4c4c4c; font-family:notoR;}
.mycom_quest img {float:right; margin-top:-7px;}
.mycom_numb {display:inline-block; width:100%; border:1px solid #ccc; box-sizing:border-box;}
.mycom_numb ul li {float:left; width:33.3%; height:210px; padding:20px 0; border-right:1px dashed #ccc; box-sizing:border-box; letter-spacing:-0.5px; text-align:center; line-height:200%;}
.mycom_numb ul li.on { color:#397cbf; font-family:nanumgothicB;}
.mycom_numb ul li:last-child {border:0;}
.mycom_numb ul li img {display:block; margin:auto; padding:20px 0;}
.mycom_numb ul li .nor {font-size:17px; font-family:nanumgothicB;}

/* table style */
#tb_typ_A {border:1px solid #ccc; border-collapse:collapse;}
#tb_typ_A .td_st01 {border:1px solid #ccc; padding:10px 5px; font-size:13px; color:#4d4d4d; line-height:140%; font-family:nanumgothicB; letter-spacing:-1px; background-color:#f5fbff; text-align:center; margin:auto;}
#tb_typ_A .td_st02 {border:1px solid #ccc; padding:10px 5px; font-size:13px; color:#4d4d4d; line-height:140%; text-align:center;}
#tb_typ_A .td_st03 {border:1px solid #ccc; padding:10px 8px; font-size:13px; color:#4d4d4d; line-height:140%; text-align:left; vertical-align:top;}
#tb_typ_A .td_st04 {border:1px solid #ccc; padding:10px 8px; font-size:13px; color:#4d4d4d; line-height:140%; text-align:left; font-family:nanumgothicB;}
#tb_typ_A .td_st05 {border:1px solid #ccc; padding:15px 20px;}/* °øµ¿ÀÎÁõ ¹ß±Þ Ç¥ */
#tb_typ_A .td_st06 {font-size:13px; color:#4d4d4d; line-height:140%; text-align:left; padding-top:15px;}/* °øµ¿ÀÎÁõ ¹ß±Þ Ç¥ */
#tb_typ_A .td_st07 {border-bottom:1px dashed #ccc; padding:15px 0 20px;}/* °øµ¿ÀÎÁõ ¹ß±Þ Ç¥ */
#tb_typ_A .td_st08 {border:1px solid #ccc; padding:10px 5px; font-size:13px; color:#4d4d4d; line-height:140%; text-align:center; font-family:nanumgothicB;}
#tb_typ_A .td_st09 {border:1px solid #ccc; padding:10px 8px; font-size:13px; color:#4d4d4d; line-height:140%; text-align:left;}
#tb_typ_A .td_st10 {color:#e52600; font-family:nanumgothicB;}/*bold red°­Á¶*/
#tb_typ_A th {border:1px solid #ccc; padding:10px 5px; font-size:13px; color:#4d4d4d; line-height:140%; font-family:nanumgothicB; letter-spacing:-1px; background-color:#f5fbff; text-align:center; margin:auto;}/* td_st01°ú °°À½ */
#tb_typ_A td {border:1px solid #ccc; padding:10px 5px; font-size:13px; color:#4d4d4d; line-height:140%; text-align:center; top:0;}/* td_st02°ú °°À½ */

#tb_typ_B {border:1px solid #ccc; border-collapse:collapse;}
#tb_typ_B .td_st01 {border:1px solid #ccc; padding:10px 4px 6px 4px; font-size:13px; color:#4d4d4d; line-height:150%; font-family:nanumgothicB; letter-spacing:-1px; background-color:#f8f8f8; text-align:center; margin:auto;}
#tb_typ_B .td_st02 {border:1px solid #ccc; padding:10px 4px 6px 4px; font-size:13px; color:#4d4d4d; line-height:150%; text-align:center;}
#tb_typ_B .td_st03 {border:1px solid #ccc; padding:8px 8px; font-size:13px; color:#4d4d4d; line-height:150%; text-align:left;}

#tb_typ_C {border:1px solid #ccc; border-collapse:collapse;}
#tb_typ_C th {border:1px solid #a6a6a6; padding:6px 4px; font-size:12px; color:#fff; line-height:140%; font-family:nanumgothicB; background-color:#808080; text-align:center; margin:auto;}
#tb_typ_C td {border:1px solid #ccc; padding:7px 4px; color:#4d4d4d; line-height:140%; text-align:center; top:0;}
#tb_typ_C td.stit {color:#000; font-family:nanumgothicB; font-size:14px;}
#tb_typ_C td a.btn_appli {display:inline-block; padding:5px 12px; background:#2477b3; color:#fff; font-family:nanumgothicB; letter-spacing:}

/* class ·Î º¯°æ  */
.tb_typ_A {border:1px solid #ccc; border-collapse:collapse;}
.tb_typ_A th {border:1px solid #ccc; padding:10px; font-size:13px; color:#4d4d4d; line-height:140%; font-family:nanumgothicB; letter-spacing:-1px; background-color:#f5fbff; text-align:center; margin:auto;}/* td_st01°ú °°À½ */
.tb_typ_A td {border:1px solid #ccc; padding:10px 5px; font-size:13px; color:#4d4d4d; line-height:140%; text-align:center; top:0;}/* td_st02°ú °°À½ */
.tb_typ_A th.alle {text-align:left;}
.tb_typ_A .td_st01 {border:1px solid #ccc; padding:10px 5px; font-family:nanumgothicB; letter-spacing:-1px; background-color:#f5fbff; text-align:center; margin:auto;}
.tb_typ_A .td_st02 {border:1px solid #ccc; padding:10px 5px; text-align:center;}
.tb_typ_A .td_st03 {border:1px solid #ccc; padding:10px 8px; text-align:left; vertical-align:top;}
.tb_typ_A .td_st04 {border:1px solid #ccc; padding:10px 8px; text-align:left; font-family:nanumgothicB;}
.tb_typ_A .td_st05 {border:1px solid #ccc; padding:15px 20px;}/* °øµ¿ÀÎÁõ ¹ß±Þ Ç¥ */
.tb_typ_A .td_st06 {font-size:13px; color:#4d4d4d; line-height:140%; text-align:left; padding-top:15px;}/* °øµ¿ÀÎÁõ ¹ß±Þ Ç¥ */
.tb_typ_A .td_st07 {border-bottom:1px dashed #ccc; padding:15px 0 20px;}/* °øµ¿ÀÎÁõ ¹ß±Þ Ç¥ */
.tb_typ_A .td_st08 {border:1px solid #ccc; padding:10px 5px; text-align:center; font-family:nanumgothicB;}
.tb_typ_A .td_st09 {border:1px solid #ccc; padding:10px 8px; text-align:left;}
.tb_typ_A .td_st10 {color:#e52600; font-family:nanumgothicB;}/*bold red°­Á¶*/

.tb_typ_B {border:1px solid #ccc; border-collapse:collapse;}
.tb_typ_B .td_st01 {border:1px solid #ccc; padding:10px 4px 6px 4px; font-size:13px; color:#4d4d4d; line-height:150%; font-family:nanumgothicB; letter-spacing:-1px; background-color:#f8f8f8; text-align:center; margin:auto;}
.tb_typ_B .td_st02 {border:1px solid #ccc; padding:10px 4px 6px 4px; font-size:13px; color:#4d4d4d; line-height:150%; text-align:center;}
.tb_typ_B .td_st03 {border:1px solid #ccc; padding:8px 8px; font-size:13px; color:#4d4d4d; line-height:150%; text-align:left;}

.tb_typ_C {border:1px solid #ccc; border-collapse:collapse;}
.tb_typ_C th {border:1px solid #a6a6a6; padding:6px 4px; font-size:12px; color:#fff; line-height:140%; font-family:nanumgothicB; background-color:#808080; text-align:center; margin:auto;}
.tb_typ_C td {border:1px solid #ccc; padding:7px 4px; color:#4d4d4d; line-height:140%; text-align:center; top:0;}
.tb_typ_C td.stit {color:#000; font-family:nanumgothicB; font-size:14px;}
.tb_typ_C td a.btn_appli {display:inline-block; padding:5px 12px; background:#2477b3; color:#fff; font-family:nanumgothicB; letter-spacing:}

#pract_pop {width:700px; margin:auto; text-align:center;}
#pract_pop img {display:block; text-align:center; border:0; margin:8px 0;}
#pract_pop .prev_step {margin:40px 20px 30px; text-align:center;}
#pract_pop .prev_step p {font-size:14px; line-height:140%; text-align:left;}
#pract_pop .prev_txt1 {color:#1270b3; font-family:nanumgothicB;}/* skyblue */
#pract_pop .prev_txt2 {color:#d90000; font-family:nanumgothicB;}/* orange */
#pract_pop .prev_dotlin {margin:30px 20px 20px; background:url('/images/practice/line_dot.gif') repeat; height:3px;}

/* ÇÑ±¹¾î½Ç½À½ÅÃ» */
.han_pract_tit {position:relative; border:1px dashed #2988cc; box-sizing:border-box; padding:20px 0; text-align:center; font-size:30px; font-family:nanumgothicB; color:#1270b3;}
.han_pract_date {background:#e1effa; padding:15px; text-align:center; font-size:20px; color:#333;}


/* bank */
.bank_txtype01 {position:relative; display:inline-block; margin:auto; text-align:center; width:730px; border:1px solid #e6e6e6; padding:15px 30px; font-size:12px; line-height:150%; color:#4d4d4d;}
.bank_txtype01 img {padding:0 90px; float:left; margin:0; display:block; text-align:center;}
.bank_txtype02 {font-size:13px; line-height:150%; color:#4d4d4d;}
.bank_txtype03 {width:778px; border:1px solid #e6e6e6; padding:15px 30px; font-size:13px; line-height:150%; color:#4d4d4d;}/* Âü°í box */
.bank_txtype03 .tit {color:#2483b3; font-size:12px; margin-bottom:8px; font-family:nanumgothicB;}
.bank_txtype04 {width:100%; border:1px solid #e6e6e6; padding:30px; text-align:center;}
.bank_txtype05 {width:680px; border:1px solid #e6e6e6; padding:30px;}
.bank_txtype06 {font-family:nanumgothicB;}
.bank_txtype07 {margin:10px 0; width:100%; border:1px solid #e6e6e6; box-sizing:border-box; padding:20px 0; text-align:center; }/* ¹è·Ðµµ¼­°ü ¸ð¹ÙÀÏ ÀÌ¿ë¾È³» */
.bank_tabmenu {height:37px; background:url(/images/credit_bank/bank_tabbg.gif) repeat-x 0 0; margin:0;}
.bank_tabmenu li {float:left; padding-right:2px;}
.bank_tabmenu li.last {float:left; padding-right:0;}
.bank_tabmenu2 {height:42px; background:url(/images/credit_bank/bank_tabbg2.gif) repeat-x 0 0; margin:0;}
.bank_tabmenu2 li {float:left; padding-right:2px;}
.bank_tabmenu2 li.last {float:left; padding-right:0;}
.bank_tabmenu_noti {font-family:nanumgothicB; color:red; margin-bottom:-15px; line-height:140%; padding-top:15px;}
.bank_tabmenu3 {height:42px; background:url(/images/credit_bank/bank_tabbg2.gif) repeat-x 0 0; margin:0;}
.bank_tabmenu3 li {float:left; padding-right:2px;}
.bank_tabmenu3 li.last {float:left; padding-right:0;}

.bank_sty01 {padding:10px 0 20px 0;}
.bank_sty01 li {color:#4d4d4d; padding:8px 0 0 20px;}
.bank_sty01 img {vertical-align:middle; padding:0 3px 3px 0;}
.bank_sty02 {margin:0; padding-left:20px; display:block;}
.bank_sty03 {padding-top:10px;}
.bank_sty04 {padding:10px 0 20px 0;}
.bank_sty04 li {display:inline-block; color:#4d4d4d; padding:8px 0 0 20px; line-height:140%;}
.bank_sty04 .img_spc {vertical-align:middle; padding:2px 3px 0 0;}
.bank_sty04 .txt_colo {color:#d90000;}
.bank_sty04 .onlie_tabl {border-collapse:collapse; color:#ccc;} /* online µî·Ï¹æ¹ý */
.bank_sty04 .onlie_tabl th {height:30px; border:1px solid #ccc; font-size:13px; color:#fff; background:#999; font-family:nanumgothicB;}
.bank_sty04 .onlie_tabl td {border:1px solid #ccc; color:#737373; padding:5px 10px; text-align:center;}
.bank_sty04 .onlie_tabl td.bol{color:#d90000; font-size:16px; font-family:nanumgothicB;}
.bank_sty05 {}/* ¹è·Ðµµ¼­°ü ¸ð¹ÙÀÏ ÀÌ¿ë¾È³» */

.bank_newst01 {position:relative; display:inline-block; width:860px; height:490px; margin:auto; background:url('/images/credit_bank/bank_img01.gif') no-repeat;}
.bank_newst01 .topbox {margin-top:134px;  font-size:15px; line-height:140%; font-family:nanumgothicB; text-align:center; letter-spacing:-0.5px;}
.bank_newst01 .btnbox {display:inline-block; margin-top:200px; width:860px; text-align:center;}
.bank_newst01 .btnbox a {padding:0 10px; text-align:center;}

.bank_newst02 {position:relative; display:inline-block; }/*ÀºÇàÁ¦ÀÌ¿ë´ë»ó-201811*/
.bank_newst02 ul li {float:left; display:table; background:url('/images/credit_bank/bank_img02.png') no-repeat; font-size:16px; line-height:140%; width:300px; height:74px; margin-bottom:20px;}
.bank_newst02 ul li.used1 {background-position:0 0; padding-left:110px; margin-right:32px;}
.bank_newst02 ul li.used2 {background-position:-422px 0; padding-left:110px;}
.bank_newst02 ul li.used3 {background-position:0 -75px; padding-left:110px;  margin-right:32px;}
.bank_newst02 ul li.used4 {background-position:-422px -75px; padding-left:110px;}
.bank_newst02 ul li.used5 {background-position:0 -150px; padding-left:110px;  margin-right:32px;}
.bank_newst02 ul li.used6 {background-position:-422px -150px; padding-left:110px;}
.bank_newst02 ul li.used7 {background-position:0 -225px; padding-left:110px; margin-right:32px; margin-bottom:0;}
.bank_newst02 ul li.used8 {background-position:-422px -225px; padding-left:110px; margin-bottom:0;}
.bank_newst02 ul li > span { vertical-align:middle; display:table-cell;}
.bank_newst03 {margin:0; padding:0;}/*ÇÐÁ¡ÀºÇàÁ¦ÅÜ*/
.bank_newst03 ul li {display:inline-block; text-align:center; float:left; height:51px; background:url('/images/credit_bank/bank_tabimg.png') no-repeat;}
.bank_newst03 ul li.bgoff1 {background-position:0 -53px; width:284px;}
.bank_newst03 ul li.bgoff2 {background-position:-284px -53px; width:294px;}
.bank_newst03 ul li.bgoff3 {background-position:-578px -53px; width:282px;}
.bank_newst03 ul li.bgon1 {background-position:-284px 0; width:294px;}
.bank_newst03 ul li.bgon2 {background-position:-578px 0; width:282px;}
.bank_newst03 ul li.bgon3 {background-position:0 0; width:284px;}
.bank_newst03 a {position:relative; display:inline-block; width:282px; text-align:center; line-height:51px; height:51px; color:#4d4d4d; font-size:20px; font-family:notoR;}
.bank_newst03 a.off {color:#fff;}
.bank_newst04 { display:inline-block; background:url('/images/credit_bank/bank_img04.gif') no-repeat; height:270px; width:860px;}/*ÇÐ½ÀÀÚµî·Ï?*/
.bank_newst04 .txtcont {margin:130px 0 0 260px; font-size:16px; color:#4d4d4d; text-align:left;  letter-spacing:-0.5px;}
.bank_newst04 .txtcont ul li {list-style:disc outside; margin-bottom:9px;}
.bank_newst04 .txtcont ul li .txtsiz {font-size:12px;} 
.Daetit_txt {display:block; margin-bottom:12px;}/*´ëÁ¦¸ñ ¹Ø ÅØ½ºÆ® - <span> */
.bank_newst05 { display:inline-block; background:url('/images/credit_bank/bank_img05.gif') no-repeat; height:370px; width:860px;}/*ÇÐÁ¡ÀÎÁ¤*/
.bank_newst05 .txtcont {margin-top:250px; font-size:16px; color:#4d4d4d; text-align:center; line-height:140%; letter-spacing:-0.5px;}
.abnk_newst06 {position:relative;  background:url('/images/credit_bank/bank_img06.jpg') no-repeat; height:240px; width:860px;}
.abnk_newst06 span {display:inline-block; padding:50px 0 0 40px; font-family:nanumgothicB; color:#666; font-size:16px; letter-spacing:-0.5px; line-height:140%;}
.abnk_newst06 a {position:relative; display:block; bottom:-80px; left:50px;}
.bank_newst07 { display:inline-block; background:url('/images/credit_bank/bank_img07.gif') no-repeat; height:350px; width:860px;}/*ÇÐÀ§½ÅÃ»*/
.bank_newst07 .txtcont {margin-top:250px; font-size:16px; color:#4d4d4d; text-align:center; line-height:140%; letter-spacing:-0.5px;}
.bank_newst08 {clear:both;}
.bank_newst08 ul li {padding-bottom:8px; line-height:150%;} 
.bank_newst08 ul li:last-child {padding-bottom:0px;} 
.bank_newst09 {font-size:13px;padding:25px 40px;background:#f2f9fc;}

/* customer */
.coust_txttyp01 {font-size:11pt; font-family:nanumgothicB; letter-spacing:-1px; padding:15px; color:#d90000; text-align:center; border:1px solid #e6e6e6; line-height:150%;}
.coust_txttyp02 {font-size:12px; padding:15px 30px; background:#f7f7f7; text-align:left;}

.coust_typ01 {position:relative;}
.coust_typ01 .btn {position: absolute; right: 370px; bottom:35px;}

.guid_vod_box {display:inline-block; margin:20px 0 20px; text-align:center;}/* ÇÐ½À¹æ¹ý ¾È³»¿µ»ó */
.guid_vod_wrap {position:relative; margin:0 20px;}
.guid_vod_wrap ul li {float:left; display:inline-block; margin:0 30px 30px 0;}
.guid_vod_wrap ul li:last-child {margin-right:0;}


/* °øµ¿ÀÎÁõ¼­ ÆäÀÌÁö */
.custsign_p {display:inline-block; margin-bottom:20px !important;}
.custsign_st {margin-left:15px; border:1px solid #ccc;}
.custsign_st ul {padding:15px; background:url('/images/customer/sign_icon.gif') no-repeat 20px;}
.custsign_st ul.st01 {background-position:30px 12px;}
.custsign_st ul.st02 {background-position:30px -85px;}
.custsign_st ul.st03 {background-position:30px -180px;}
.custsign_st ul.st04 {background-position:30px -275px;}
.custsign_st ul.st05 {background-position:30px -380px;}
.custsign_st ul li {margin-left:95px; font-size:13px; line-height:18px; padding:3px;}
.custsign_st ul li .col-rd {color:#d90000; font-family:nanumgothicB;}
.custsign_st ul li.law {display:inline-block; margin-top:5px; padding:15px 180px 15px 20px; background:#f8f8f8; font-size:12px;}
.custsign_st ul li a.lawgo {display:inline-block; padding:2px 6px; background:#fff7eb;}
.custsign_st2 {margin-left:15px; border:1px solid #ccc;}
.custsign_st2 ul {padding:15px;}
.custsign_st2 ul.spc {padding:0 15px;}
.custsign_st2 ul li {font-size:13px; line-height:18px; padding:3px;}
.custsign_st2 ul li .mailto {color:#008fbf;}

#answ_txt p {padding:0; margin:0; line-height:150%;}

#faq .sear_box {width:100%; display:inline-block; padding:20px 0; margin:30px auto 10px; border:1px solid #e5e5e5; box-sizing:border-box; background:#f7f7f7;}
#faq .sear_box ul li {float:left; width:100%; display:inline-block; text-align:center; font-family:nanumgothicB; font-size:20px; color:#2477b3;}
#faq .seartxt {margin:0 10px; border:solid 2px #2477b3; height:26px; width:320px; padding:0 3px; line-height:; width:300px; font-size:14px; font-family:nanumgothicB;}/*ie7 border °ª 0*/
#faq .sear_box a.sear_btn {display:inline-block; width:80px; font-size:16px; height:30px; line-height:30px; text-align:center; color:#fff; background:#2477b3;}
#faq .line_bg {height:1px; background-color:#e4e4e4;}
#faq .listline  {height: 45px; text-align: center; background: url(/images/common/dotline2.gif) repeat-x bottom ; }
#faq .listline0 {height: 45px; text-align: center;}
#faq .listline .al_let {text-align:left;}
#faq .answer {margin-right:10px; background:url('/images/customer/faq_reply.png') no-repeat 12px 10px; padding:10px 0 40px 20px;}

#faq_messg {position:relative; width:100%; border:1px solid #ccc; box-sizing:border-box; height:100%;}
#faq_messg .messg_box {display:inline-block; padding:25px 0px; width:100%; height:100%;}
#faq_messg .messg_box ul li {float:left; padding-left:170px; width:30.1%; height:80px; font-size:18px; line-height:40px; border-right:1px solid #ccc; background:url('/images/customer/faq_topicon1.png') no-repeat 70px 0;}
#faq_messg .messg_box ul li.memb {border:0; background:url('/images/customer/faq_topicon2.png') no-repeat 70px 0;}
#faq_messg .messg_box ul li img {display:block;}
#faq_messg .messg_box ul li span {font-weight:600;}
#faq_messg .messg_tit {width:100%; margin-bottom:25px; display:inline-block; text-align:center; color:#005999; font-size:14px;}
#faq_messg .messg_box a {width:150px; height:70px; display:block;}


#faq_messg2 {position:relative; width:860px; border:1px dashed #ccc; box-sizing:border-box; display:table; height:100%;  margin-bottom:30px;}/* ÀÌ¿ë¾È³» Box */
#faq_messg2 .messg_box {display:table; padding:15px 20px; height:100%;}
#faq_messg2 .messg_box ul {float:left;}
#faq_messg2 .messg_box li {display:block; padding:4px 0; line-height:140%;}
#faq_messg2 .messg_box2 {display:table; padding:15px 20px; height:100%;}/* ÀÌ¿ë¾È³» ³Ñ¹ö */
#faq_messg2 .messg_box2 ol {float:left;}
#faq_messg2 .messg_box2 ol li {list-style:decimal !important; padding:4px 0; line-height:140%;}
#faq_messg2 .messg_tit {float:left; width:140px; color:#2477b3; font-size:18px;  font-family:nanumgothicB;}
#faq_messg2 .messg_box .txt_orng {color:#d90000; font-family:nanumgothicB;}
#faq_messg2 .messg_box .txt_blu {color:#005999; font-family:nanumgothicB;}
#faq_messg2 .messg_box a {color:#fff; background:#d90000; padding:1px; font-family:nanumgothicB;}
#faq_messg2 .btn {margin:0px 50px 20px 140px;}


.remot {position:relative; display:inline-block;}/* ¿ø°ÝÁö¿ø ¼­ºñ½º */
.remot ul li {float:left; width:279px; height:130px; padding:50px 0 0 145px; font-size:14px; line-height:20px;}
.remot ul li span { display:block; font-size:22px; color:#333; font-family:pretendard;font-weight:600; text-align:left;}
.remot ul li span.colnu {display:inline-block; padding-top:5px; color:#d90000; font-weight:800; font-size:32px;}
.remot ul li.st1 {background:url('/images/customer/remote_step1.gif') no-repeat; margin:0 12px 12px 0;}
.remot ul li.st2 {background:url('/images/customer/remote_step2.gif') no-repeat; margin:0 0 12px 0;}
.remot ul li.st3 {background:url('/images/customer/remote_step3.gif') no-repeat; margin:0 12px 0 0;}
.remot ul li.st4 {background:url('/images/customer/remote_step4.gif') no-repeat; margin:0 0 12px 0;}

.remot_noti {padding:40px 20px 40px 200px; border:1px solid #ccc; box-sizing:border-box; font-size:14px; line-height:24px; background:url('/images/customer/noti_img.png') no-repeat 60px 40px;}
.mobi_notibox {margin:0 0 20px; width:100%; background:#002845; display:inline-block; }
.mobi_notibox img {display:block;}
.mobi_notibox ul {margin:30px 30px 30px 60px;}
.mobi_notibox ul li {padding:3px; font-size:13px; color:#fff;}
.mobi_noti {width:100%; display:inline-block; text-align:center; font-size:30px; background:#002845; color:#ff7f00; font-family:nanumsquareR;}
.mobi_txt_hit {color:#d90000;}
.mobi_notibox .stitbb {display:inline-block; margin:20px 0 5px 0; font-size:16px; font-family:nanumgothicB; color:#ffff00;}

#check { border:1px solid #e6e6e6; text-align:center; font-size:13px;}
#check p .bol {font-family:nanumgothicB;}
#check .coust_box1 {display:inline-block; width:720px; padding:25px;}
#check .coust_box1 ul li {float:left; text-align:left; width:;}
#check .coust_box1 p {padding:0 0 5px 10px;}
#check .coust_box1 .btn {float:right; display:inline-block; right:0; text-align:center; background:#0d8535; font-family:nanumgothicB;}
#check .coust_box1 .btn a {display:inline-block; font-size:16px; color:#fff; width:170px; height:40px; line-height:40px;}
#check .coust_box2 {clear:both; border-top:1px solid #e6e6e6; background-color:#f8f8f8; text-align:left; padding:15px 25px;}
#check .coust_box2 p {padding:5px 8px; background:url(/images/customer/alt_dot.gif) no-repeat 0 10px;}

#check .score {font-size:16px; color:#2477b3; text-align:center; font-family:nanumgothicB;}
.cs_check_list{list-style:disc outside;margin-left:30px;text-align:left;padding:5px;line-height:1.5;}

/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
#rule{padding:20px; background:#f7f7f7;}
#rule_wrap{margin:0; font-size:13px; border:1px solid #ccc; background:#fff; padding:20px; word-break:keep-all; line-height:1.4;}
.rule_wrap{margin:0; font-size:13px; background:#fff; word-break:keep-all; line-height:1.4;}
#rule_wrap h5, .rule_wrap h5{margin:10px 0 5px 0; padding:0; font-size:14px; font-weight:600; color:#333;}
#rule_wrap p, .rule_wrap p{margin-bottom:5px; padding:0; font-size:13px;font-weight:500;}
#rule_wrap ol, .rule_wrap ol{margin:0; padding:0;}
#rule_wrap ol li, .rule_wrap ol li{margin:0 0 5px 25px; padding:0; list-style-type:decimal; list-style-position:outside; font-size:12px; display:list-item;}
#rule_wrap ol li > p, .rule_wrap ol li > p{line-height:1.4; margin:3px 0 0; padding:0;}
#rule_wrap ol li ol li, .rule_wrap ol li ol li {margin:0 0 2px 15px; padding:0; list-style-type:none; list-style-position:outside; font-size:12px; display:list-item;}
#rule_wrap ol li ol li .list_num, .rule_wrap ol li ol li .list_num  {line-height:1.4; margin:0 0 0 -15px; padding:0;}
#rule_wrap dl, .rule_wrap dl{margin:0; padding:0;}
#rule_wrap dl dt, .rule_wrap dl dt, #rule_wrap dl dd, .rule_wrap dl dd{margin:0 0 5px 30px; padding:0; list-style-type:decimal; list-style-position:outside; font-size:12px; display:list-item;}
#rule_wrap .rul_tit, .rule_wrap .rul_tit{font-size:13px; color:#333; font-weight:600;}
#rule_wrap .col_bl, .rule_wrap .col_bl{color:#0073e5;}
.rule_ver {padding:20px;}
.rule_ver a {font-size:12px; color:#d90000; text-decoration:none; line-height:160%;}
.rule_ver .print_btn {float:right; margin:0; background:#666; color:#fff; height:32px; padding:0 15px; font-family:nanumgothicbold; font-size:14px; border:1px solid #ccc; cursor:pointer;}
#rule_typ_A, .rule_typ_A  {border:1px solid #ccc; border-collapse:collapse;}
#rule_typ_A th, .rule_typ_A th {border:1px solid #ccc; padding:6px; font-size:12px; font-family:nanumgothicB; font-weight:normal; background:#f7f7f7;}
#rule_typ_A td, .rule_typ_A td {border:1px solid #ccc; padding:6px; font-size:12px; text-align:center;}
#rule_typ_A .td_l .rule_typ_A .td_l {text-align:left;}

.down_tab {border:1px solid #ccc; border-collapse:collapse;}
.down_tab th {border:1px solid #ccc; background:#f7f7f7; padding:15px 20px; color:#1270b3; font-size:14px; text-align:left;}
.down_tab td {border:1px solid #ccc; font-size:13px; color:#4d4d4d; text-align:left; padding-left:20px;}
.down_tab td a {color:#4d4d4d; text-decoration:none;}
.down_tab_txt1 {font-size:12px; color:#4d4d4d; font-weight:normal;}
.down_tab td div {float:left; width:200px;}
.down_tab td img {margin-left:6px; vertical-align:middle;}

.mobi_txt_box{line-height:180%; padding-left:15px;}
.mobi_txt_colo {color:#d90000;}
.mobi_menu4dep {display:inline-block; margin-top:30px;}
.mobi_menu4dep ul {width:860px; background:#f5f5f5; display:inline-block;}
.mobi_menu4dep li {display:inline-block; width:16.3%; font-family:nanumgothicB; float:left; text-align:center; border-left:1px solid #fff; box-sizing:border-box;}
.mobi_menu4dep li a { display:block;padding:8px 0; color:#666; background:#e5e5e5; width:157px; text-decoration:none;}
.mobi_menu4dep li a.onmenu{background:#73625c; color:#fff; width:157px;}
.mobi_pits {margin:20px 0px 20px 20px;} 
.mobi_pits li {float:left; width:47.5%; margin:0px 20px 20px 0;}
.mobi_pits li img {vertical-align:middle;}
.mobi_pits .imgbox {margin-top:8px; box-sizing:border-box; border:1px solid #e6e6e6; padding:30px; text-align:center;}
.mobi_pits .img_spc {vertical-align:middle; padding:2px 3px 0 0;}

/* join */
#login_wrap {}
#login_wrap h3 {font-size:36px; color:#333; padding:50px 0 30px 0; font-family:nanumgothicB;}
.login_box {width:752px; border:2px solid #d9d9d9; margin:0 auto; padding:40px 0 0;}
.login_box img {display:block;}

#login_wrap .log_cont {clear:both; position:relative; text-align:right; width:740px; border-top:1px solid #ccc; padding:10px; font-size:18px; color:#4d4d4d;}
#login_wrap .log_cont a {font-size:13px; color:#808080; text-decoration:underline;}
#login_wrap .log_cont img {vertical-align:middle;}
#login_wrap .log_cont .info{position:absolute; text-align:right; right:10px;}

#login_wrap .signbox {clear:both; width:760px; margin:50px auto 0;}

#login_wrap .signbox .signtxt {clear:both; position:relative; text-align:left;  width:100%; padding:16px 20px 15px 40px; border:#ccc solid 1px; letter-spacing:-0.5px; box-sizing:border-box; background:url('/images/join/login_signbg.gif') no-repeat 390px 17px; background-position:;}
#login_wrap .signbox .signtxt li {position:relative; padding:5px 0; list-style-type:decimal;}
#login_wrap .signbox .txtred {color:#d90000; font-family:nanumgothicB;}
/*
#login_wrap .signbox a {float:left; display:block; margin-bottom:12px; margin-right:10px; text-align:left; padding-left:15px; width:145px; height:30; line-height:30px; color:#0b736a; font-family:nanumgothicB; font-size:14px; letter-spacing:-1px; background:url('/images/join/btn_appinfo.gif') no-repeat;} 
#login_wrap .signbox a.qus {display:block; margin-bottom:12px; text-align:left; padding-left:15px; width:195px; height:30; line-height:30px; color:#4c7300; font-family:nanumgothicB; font-size:14px; letter-spacing:-1px; background:url('/images/join/btn_infoqus.gif') no-repeat;} 
#login_wrap .signbox a.ege {display:block; margin-bottom:12px; text-align:left; padding-left:15px; width:300px; height:30; line-height:30px; color:#755800; font-family:nanumgothicB; font-size:14px; letter-spacing:-1px; background:url('/images/join/btn_brwege.gif') no-repeat;}
*/
#login_wrap .signbox a {float:left; display:block; margin-bottom:12px; margin-right:10px; text-align:left; padding-left:15px; width:145px; height:30; line-height:30px; color:#FFF; font-family:nanumgothicB; font-size:14px; letter-spacing:-1px;background-color:#1270b3; } 
#login_wrap .signbox a.qus {display:block; margin-bottom:12px; text-align:left; padding-left:15px; width:195px; height:30; line-height:30px; color:#FFF; font-family:nanumgothicB; font-size:14px; letter-spacing:-1px;background-color:#1270b3;} 
#login_wrap .signbox a.ege {display:block; margin-bottom:12px; text-align:left; padding-left:15px; width:300px; height:30; line-height:30px; color:#FFF; font-family:nanumgothicB; font-size:14px; letter-spacing:-1px;background-color:#1270b3;}


#login_pop01 {position:relative; width:780px;}
#login_pop01 .spac30 {margin:30px;}
#login_pop01 ul li {float:left; display:inline-block; }
#login_pop01 ul li.typ1 {border-right:1px solid #ccc; width:170px; text-align:center; padding-top:8px;}
#login_pop01 ul li.typ2	{text-align:left; background:url('/images/join/login_obje02.png') no-repeat 36px 0; padding-left:60px;}
#login_pop01 ul li .txttyp1 {display:inline-block; font-family:nanumgothicB; font-size:15px; color:#333; padding-bottom:6px;}
#login_pop01 .imgsty01 {clear:both; position:relative; display:inline-block; text-align:center; margin-top:50px;}
#login_pop01 .imgsty01 ul li {display:inline-block; padding-bottom:25px; margin-left:100px; font-size:13px; text-align:left; line-height:180%;}
#login_pop01 .imgsty01 ul li img {display:block; margin-top:5px;}

/* È¸¿ø°¡ÀÔ */
#join_wrap {padding:0; margin:0;}
#join_wrap .ifr_box{border:1px solid #ccc; box-sizing:border-box; color:#333;}/* ¾à°üµ¿ÀÇ */
#join_wrap .ifr_box .allchck {padding-left:20px; height:90px; line-height:80px; background:#f5f6f7;}
#join_wrap .ifr_box label {font-size:16px; font-family:nanumgothicB;}
#join_wrap .ifr_box input[type="checkbox"] {margin-right:10px; width:20px; border:1px solid #b2b2b2;}
#join_wrap .ifr_box .chck_li {margin:0 20px; padding:18px 0; border-bottom:1px solid #e6e6e6;}
#join_wrap .ifr_box .chck_li:nth-child(4) {border:0;}
#join_wrap .ifr_box button {float:right; color:#666; border:0; background:none; cursor:pointer;}
#join_wrap .ifr_box .tx_gr {color:#808080;}
#join_wrap .ifr_box .ta_box {margin:20px 0 10px;}
#join_wrap .agree_txtb{font-family:nanumgothicB; color:#4d4d4d; text-align:right;}
#join_wrap .agree_txt{font-size:12px; font-weight:normal; color:#4d4d4d;}
#join_wrap .agree_noti{padding:10px 30px; background:#f7f7f7; font-size:12px;}
#join_wrap .btn{padding-top:20px; text-align:center;}
#join_wrap .fish_txt1 {padding:40px 60px 60px; text-align:center; font-size:24px; font-family:nanumgothicB; color:#d90000;}
#join_wrap .fish_box {padding:30px 40px 40px; background:#f7f7f7;}
#join_wrap .fish_box li { font-size:14px; padding:5px 0;}

.join_step {background-image:url(../images/membership/join_step_off.gif); background-repeat: no-repeat; width: 100%; height: 54px;}
.join_step li{height:54px; display:block; float:left;}

#mem_check {background:#f7f7f7; padding:40px 30px 35px 50px;}
#mem_check .inpt {float:left; width:320px;}
#mem_check .inpt th { font-family:nanumgothicB; font-size:12px; text-align:left; padding:0 30px 0 10px;}
#mem_check .txt {margin-left:420px;}
#mem_check .txt li {list-style:disc outside; padding-bottom:15px; font-size:13px; line-height:150%; font-family:nanumgothicB;}
#mem_check .inpt_st {border:1px solid #ccc; height:28px;}


/* mypage */
.myp_boxtp01 {width:730px; border:1px solid #e6e6e6; padding:30px;}
.myp_boxtp02 {display:inline-block; width:730px; border-top:1px solid #e6e6e6; padding-top:15px; margin-top:20px;}

.myp_txtsty01 {display:inline-block; float:left; color:#4d4d4d; font-family:nanumgothicB; text-align:left; line-height:180%;}
.myp_txtsty01_btn {float:right; margin-top:10px;}

/* °­ÀÇ½Ç */
.memoicon{color:#999;border:2px solid #999;font-size:12px;border-radius:50%;width:18px;line-height:120%;font-family:nanumgothicB;display:inline-block;cursor:pointer;position:relative;}/* ¿¹¿Ü½ÅÃ» */
.memoicon:hover .memo{display:block;}
.contentBox .blue_modify{border:1px solid #2667c2;color:#2667c2;font-family:nanumgothicB;padding:2px 12px;width:auto;background:#fff;}
.breakall{word-break:break-all!important;}
.excebtn, a.excebtn {float:right; display:inline-block; padding:5px 12px 7px; font-size:14px; font-family:nanumgothicB; color:#fff !important; border:1px solid #107698; background:#107698; text-decoration:none !important;}
.exceptinfoWrap{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);top:0;left:0;z-index:999 !important;display:none;}/* ·¹ÀÌ¾îÆË¾÷ */
.exceptinfo{text-align:center;margin:auto;background:#fff;width:500px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);}
.exceptinfo .popti{font-size:16px; margin-bottom:10px; background:#ebebeb;padding:10px;}
.exceptinfo .popti a{float:right; font-size:22px;line-height:100%;padding:0 5px;}
.exceptinfo .extx{display:block; text-align:left; margin:auto; width:80%; line-height:150%;}
.exceptinfo .couplebtn {display:inline-block; padding:10px 20px;width:auto;margin:20px auto 15px; font-size:14px; font-family:nanumgothicB; color:#fff; background:#107698;}

/* intro */
.intro_warp {margin:0 auto;}
.intro_warp h3 {color:#1270b2; font-size:15px; font-family:nanumgothicB; background:none !important;}
#intro_warp2 {width:860px; margin:0 auto; padding-top:0px; line-height:140%;}
.intr_txty01 {margin-top:30px; background:#f5f0eb; padding:20px 30px; font-size:13px;}/*map*/
.intr_txty01 li {padding:4px 0; margin-top:0 !important;}
.intr_txty02 {padding-top:10px;}
.intr_txty02 li {list-style:none; line-height:170%;}
.intr_txty03 {text-align:left; padding:0 25px;}
.intr_txty04 {float:left; padding-left:30px; width:276px; text-align:left;}
.intr_txty05 {padding:10px 10px 50px 100px;}
.intr_txty06 {width:105px; background:url(/images/intro/history_linebg.gif) repeat-y 0 0; vertical-align:top; }
.intr_txty07 {color:#367eb3; font-family:nanumgothicB; vertical-align:top; width:40px; padding:5px 20px 5px 0; text-align:right;}
.intr_txty08 {padding:5px 0; line-height:140%; vertical-align:top;}
.intr_txty09 {display:block;font-size:22px; font-family:pretendard;font-weight:600;line-height:1.4;}/* ¿øÀåÀÎ»ç¸» */
.intr_txty10 {text-align:right;font-size:16px;font-family:pretendard;font-weight:500;line-height:1.4;}
#intro_warp2 .licen_tit {font-size:37px;color:#fff;padding:50px 0;font-family:SCDream;font-weight:600;letter-spacing:-1px;text-align:center;background:#0a4067 url('/images/intro/licen_titlbg.gif') no-repeat center 35px;}/*  Æò°¡ÀÎÁõ¼­ */
#intro_warp2 .licen_sel {font-size:15px; background:#1270b3;padding:12px; color:#fff; text-align:center;}
#intro_warp2 .licen_sel select {height:26px; width:90px; border:0; margin-right:10px; font-size:16px; padding:0;background:#e5f3ff;color:#333;font-family:pretendard;font-weight:500;letter-spacing:-0.5px;}
#intro_warp2 .img_box {display:inline-block; width:100%; margin-bottom:40px; text-align:center;}

#professor {width:366px;height:133px; border:1px solid #d9d9d9; background-color:#f7f7f7; padding:10px;}/*±³¼öÁø¼Ò°³*/
#professor .pb3{padding-bottom:5px; padding-top:6px;}
#professor .pt3{padding-top:8px;}
#professor .pb5{padding-left:6px;}
#professor .C_16{font-size:15px; color:#0063a2; font-family:nanumgothicB;}
#professor .C_11{height:25px; font-size:11px; color:#767676; line-height:14px; padding-bottom:5px;}
#professor .lh23{line-height:18px; font-size:12px;}
#professor .ls1{letter-spacing:-1px;}
#professor .C_12b{font-size:11px; color:#0063a2; font-family:nanumgothicB; margin:5px 0; border-top:1px solid #d9d9d9; padding-top:8px;}
#professor .black{color:#000;}

.teach_tabmenu {position:relative; height:65px; margin:0;}
.teach_tabmenu ul {background:url('/images/intro/tab_teach_bg.gif') repeat-x bottom; height:55px;}
.teach_tabmenu ul li {float:left; display:inline-block; width:24.74%; background:#e6e6e6; text-align:center; font-size:18px; font-family:nanumgothicB; padding-top:8px; height:55px; line-height:20px; letter-spacing:-1px; margin-right:2px; border:1px solid #b3b3b3; box-sizing:border-box;}
.teach_tabmenu ul li.on {background:#fff; border-bottom:1px solid #fff; color:#1378bf; font-family:nanumgothicEB;}
.teach_tabmenu ul li a {display:inline-block; color:#666; width:100%;}
.teach_tabmenu ul li:last-child {margin-right:0;}
.teach_tabmenu ul li .sfon {font-size:12px; font-family:nanumgothic;}

.histo_tabmenu {height:40px; background:url(/images/credit_bank/bank_tabbg.gif) repeat-x bottom; margin:0;}
.histo_tabmenu li {float:left; padding-right:1px;}
.histo_tabmenu li .last {float:left; padding-right:0;}

#orgen {}
#orgen .tabl_st {width:100%;}
#orgen .tabl_st th {border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#f5f5f5; padding:5px; text-align:center; font-size:12px; color:#8c8c8c;}
#orgen .tabl_st td {border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:15px 5px; text-align:center; font-size:14px; font-family:nanumgothicB;}
#orgen .tabl_st td.let {border-right:0px;} 

/* infocenter */
.info_link {height:250px;}/* ±âÅ¸»çÀÌÆ® ¾È³» */
.info_link ul {display:flex;justify-content:space-between;flex-wrap:wrap;}
.info_link ul li {padding-bottom:15px; margin:0;}
.info_link img {display:block; border:0;}

.info_libfaq {margin:10px 0 0 20px; padding:;}/* µµ¼­°ü FAQ */
.info_libfaq ul {margin-bottom:40px;}
.info_libfaq li {padding-bottom:6px;}
.info_libfaq li.ques {background:url('/images/infocenter/lib_faq1.gif') 0 0 no-repeat; padding-left:45px;}
.info_libfaq .tit {border-bottom:1px solid #b6d9f3; font-size:16px; color:#333; font-family:nanumgothicB; padding-bottom:10px;}
.info_libfaq li.answ {background:url('/images/infocenter/lib_faq2.gif') 0 4px no-repeat; padding-left:45px; line-height:140%; padding-top:6px;}

/* member */
.meb_titbox {background:#fafafa; padding:15px; margin-bottom:10px; text-align:center; font-size:18px; font-family:nanumgothicB;}
.meb_tit_oren {color:#d90000;}
#meble_box {border:1px solid #d9d9d9; padding:20px;}
#meble_box .noti {padding:20px 25px; background-color:#f7f7f7;}
#meble_box h3 {background:none;}
#meble_box .txt-ble {color:#005999;}
#meble_box .noti .metit {float:left; display:inline-block; width:90px;}

/* 201605 Ãß°¡ */
#pol_201507 .pol_box02 {position:relative; width:1080px; margin:auto; padding-top:40px; padding-bottom:30px; display:inline-block;background:url('/images/poll/201507_bgdot.gif');}
#pol_201507 .pol_box02 ul {clear:both; margin:0 50px;background:#fff;padding:50px;}
#pol_201507 .pol_box02 li {background:url('/images/poll/201605_icon.gif') no-repeat 0 6px; font-size:15px; color:#737373; text-align:left; line-height:150%; padding-left:12px; padding-bottom:20px;}
#pol_201507 .pol_box02 .txt01 {margin-top:5px; font-size:12px; line-height:180%; border:1px solid #ccc; padding:10px 30px;}
#pol_201507 .pol_tab { border-collapse:collapse; border:1px solid #ccc; font-size:12px; color:#737373;}
#pol_201507 .pol_tab th {border:1px solid #ccc; background:#f3f3f3; height:38px; width:90px;}
#pol_201507 .pol_tab td {padding:10px; text-align:left; border:1px solid #ccc;}
#pol_201507 .pol_tab select {border:1px solid #ccc; height:24px; font-size:12px;}
#pol_201507 .pol_tab input {margin-left:5px; color:#737373; font-size:12px; line-height:140%;}
#pol_201507 .pol_tab input.bor {border:1px solid #ccc; height:24px; padding-left:4px;}
#pol_201507 .pol_txt1 {font-size:12px; color:#737373;}
#pol_201507 .pol_box03 {margin:5px 0; background:#f3f3f3; padding:15px; height:125px;}/* µ¿ÀÇ¹Ú½º */
/* ÇÐÀûºÎ»ý¼º */
.ml_regist_wrap{position:relative;padding:100px 0;}
.ml_regist_wrap * {font-family:'pretendard';}
.ml_regist_box{background:#fff;text-aling:left;}
/* 2023-11-09 ÇÐÀûºÎ¼öÁ¤ kng */
/*.ml_resist_cont{position:relative;margin:auto;width:1080px;background:#fff;padding:60px 100px;box-sizing:border-box;}*/
.ml_resist_cont{position:relative;margin:auto;max-width:1080px;width:100%;background:#fff;padding:60px 100px;box-sizing:border-box;}
.ml_regist_wrap img {display:inline-block;}
.ml_regist_h3{margin-bottom:12px;font-size:17px;font-weight:600;color:#6d3dcc;text-align:left;}
.ml_regist_topimg{position:absolute;height:94px;width:1080px;top:-56px;left:0;background:url('/images/mybaeoom/schoolregister_tongs.png')no-repeat bottom center;}
.ml_regist_raw{background:#f5f5f5;padding:20px 50px;font-size:14px;text-align:left;line-height:1.5;}
.ml_regist_rawbol{display:block;font-weight:600;color:#333;}
.ml_regist_table{padding:25px 10px 10px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;}
.ml_regist_table dl{width:100%;margin-bottom:15px;text-align:left;}
.ml_regist_table dt{display:inline-block;text-align:center;width:15%;color:#0074d9;font-weight:600;font-size:16px;}
.ml_regist_table dd{display:inline-block;font-size:15px;}
/* 2023-11-09 ÇÐÀûºÎ¼öÁ¤ kng */
/*.ml_regist_table .ml_regist_input{height:22px;padding:5px;border:1px solid #ccc;font-size:14px;margin-right:15px;}*/
.ml_regist_table .ml_regist_input{height:34px;padding:5px;border:1px solid #ccc;font-size:14px;margin-right:15px;}
.ml_regist_table .ml_regist_select{height:34px;padding:5px;border:1px solid #ccc;font-size:14px;}
.ml_regist_table dl dd .ml_regist_select:first-child {width:68px; }
.ml_regist_table input[type='radio']{margin-left:10px;width:16px;height:16px;}
.ml_regist_table .regist_infotxt{font-size:13px;color:#666;text-align:right;}
.ml_regist_number{font-weight:500;text-align:center;font-size:15px;margin-top:20px;}

.comm_Btn{display:inline-block;width:120px;color:#fff;padding:12px 30px;font-size:16px;margin:0 2px;}
.comm_Submit{background:#247f91;}
.comm_cencle{background:#8c8c8c;}
.ml_resist_cont .comm_Btn{width:160px;height:48px;}
/* ÀåÇÐ±Ý */
.schol_btnWrap{display:flex;justify-content:space-between;margin:12px 0 0 0;}
.schol_btn{padding:5px 12px 6px;background:#1379c2;color:#fff;font-weight:500;border-radius:3px;letter-spacing:-1px;}
.schol_btn:after{content:'¢º';display:inline-block;margin-left:8px;font-size:9px;color:#fff;}
.schol_btn.schol_txtcolor{background:#757575!important;}
/* ¹ÝÀÀÇü */
@media (max-width:768px){

	/* padding */
	.padb_10 {padding-bottom:2vw;}
	.padb_20 {padding-bottom:4vw;}
	.padb_30 {padding-bottom:6vw;}
	.padb_40 {padding-bottom:8vw;}
	.padb_50 {padding-bottom:10vw;}
	.padb_80 {padding-bottom:16vw;}
	.padb_100 {padding-bottom:20vw;}
	.padb_150 {padding-bottom:110vw;}
	.padt_10 {padding-top:2vw;}
	.padt_20 {padding-top:4vw;}
	.padt_30 {padding-top:6vw;}
	.padt_40 {padding-top:8vw;}
	.padt_50 {padding-top:10vw;}
	.padt_80 {padding-top:16vw;}
	.padt_100 {padding-top:100px;}
	.padt_150 {padding-top:110vw;}

	/* margin */
	.mab_10 {margin-bottom:2vw;}
	.mab_20 {margin-bottom:4vw;}
	.mab_30 {margin-bottom:6vw;}
	.mab_40 {margin-bottom:8vw;}
	.mab_50 {margin-bottom:10vw;}
	.mab_70 {margin-bottom:14vw;}
	.mab_80 {margin-bottom:16vw;}
	.mab_100 {margin-bottom:20vw;}
	.mab_150 {margin-bottom:25vw;}
	.mat_10 {margin-top:2vw;}
	.mat_20 {margin-top:4vw;}
	.mat_30 {margin-top:6vw;}
	.mat_40 {margin-top:8vw;}
	.mat_50 {margin-top:10vw;}
	.mat_70 {margin-top:14vw;}
	.mat_80 {margin-top:16vw;}
	.mat_100 {margin-top:20vw;}
	.mat_150 {margin-top:25vw;}

	/* landing_base.css º¹»ç¿µ¿ª  */
	.mt3{margin-top:0.6!important;}
	.mt5{margin-top:1vw!important;}
	.mt10{margin-top:2vw!important;}
	.mt15{margin-top:3vw!important;}
	.mt20{margin-top:4vw!important;}
	.mt30{margin-top:6vw!important;}
	.mt40{margin-top:8vw!important;}
	.mt50{margin-top:10vw!important;}
	.mt70{margin-top:14px!important;}
	.mt80{margin-top:16px!important;}
	.mt100{margin-top:20vw!important;}
	.mb3{margin-bottom:0.6!important;}
	.mb5{margin-bottom:1vw!important;}
	.mb10{margin-bottom:2vw!important;}
	.mb20{margin-bottom:4vw!important;}
	.mb30{margin-bottom:6vw!important;}
	.mb40{margin-bottom:8vw!important;}
	.mb50{margin-bottom:10vw!important;}
	.mb70{margin-bottom:14px!important;}
	.mb80{margin-bottom:16px!important;}
	.mb100{margin-bottom:20vw!important;}
	.mr5{margin-right:1vw!important;}
	.mr10{margin-right:2vw!important;}
	.mr15{margin-right:3vw!important;}
	.mr20{margin-right:4vw!important;}
	.ml5{margin-left:1vw!important;}
	.ml10{margin-left:2vw!important;}
	.ml15{margin-left:3vw!important;}
	.pt50{padding-top:10vw!important;}
	.pt100{padding-top:20vw!important;}
	.pb50{padding-bottom:10vw!important;}
	.pb100{padding:0 0 15vw 0!important;}

	/* 2023-11-09 ÇÐÀûºÎ¼öÁ¤ kng */
	.ml_resist_cont{padding:60px 10px;}
	.ml_regist_raw {padding: 20px 10px;}
	.ml_regist_table .ml_regist_select { padding: 1px;font-size: 14px; }
	/*.ml_regist_table dl dd .ml_regist_select:first-child {width:68px; }*/
	.ml_regist_table .ml_regist_input{padding:1px;border:1px solid #ccc;font-size:12px;margin-right:10px;width:250px;}
	.ml_regist_wrap {padding: 10px 0;}
	.ml_regist_topimg {left: -30px;}

	

}