@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 

html>/**/body {}
html {}
body {overflow-x:hidden}
body {margin:0;padding:0;font-family:'Nanum Gothic','³ª´®°íµñ';font-size:12px;background:#fff}
div,ul,li,ol,dd,dt,dl,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-family:'Nanum Gothic','³ª´®°íµñ'}
ul,li,ol,dd,dt,dl {list-style:none;display:block}
img {border:0}
input {margin:0;padding:0;border:0;font-family:'Nanum Gothic','³ª´®°íµñ'}
button {margin:0;padding:0;border:0;font-family:'Nanum Gothic','³ª´®°íµñ'}
select {margin:0;padding:0}
form {margin:0;padding:0;border:0}
p {margin:0;padding:0}
fieldset {margin:0;padding:0;border:0}
legend {display:none}
div {position:relative}
fieldset {position:relative}
a {color:#000;text-decoration:none}

.agbody {/*background:#ECF0F1*/}

.povision_area p {line-height:22px;font-size:14px;font-weight:normal;color:#8A8A8A}
.povision_area .policy_title {margin:15px 0 5px 0;font-size:16px;font-weight:bold;color:#000}
.povision_area h3 {margin:15px 0 5px 0;font-size:16px;font-weight:bold;color:#000}
.povision_area ol {margin:10px 0 10px 0;padding:10px;background:#F9F9F9;border:1px #D2D2D2 solid}
.povision_area ol li {color:#626262;font-size:12px;line-height:22px;}

.povision_area .table01 {width:100%;margin:20px 0 20px 0;border-right:1px #A2A2A2 solid;border-top:1px #A2A2A2 solid}
.povision_area .table01 thead th {background:#8A8A8A;font-size:12px;color:#fff;border-left:1px #A2A2A2 solid}
.povision_area .table01 thead th .table01_block {padding:5px}
.povision_area .table01 tbody th {background:#D2D2D2;font-size:12px;color:#626262;border-left:1px #A2A2A2 solid;border-bottom:1px #A2A2A2 solid}
.povision_area .table01 tbody th .table01_block {padding:5px}
.povision_area .table01 tbody td {background:#fff;font-size:12px;color:#626262;border-left:1px #A2A2A2 solid;border-bottom:1px #A2A2A2 solid}
.povision_area .table01 tbody td .table01_block {padding:5px}

.povision_area .table02 {width:100%;margin:20px 0 20px 0;border-right:1px #A2A2A2 solid;border-top:1px #A2A2A2 solid}
.povision_area .table02 tbody th {background:#D2D2D2;font-size:12px;color:#626262;border-left:1px #A2A2A2 solid;border-bottom:1px #A2A2A2 solid}
.povision_area .table02 tbody th .table02_block {padding:5px}
.povision_area .table02 tbody td {background:#fff;font-size:12px;color:#626262;border-left:1px #A2A2A2 solid;border-bottom:1px #A2A2A2 solid}
.povision_area .table02 tbody td .table02_block {padding:5px}

.povision_area .table03 {width:100%;margin:20px 0 20px 0;border-right:1px #A2A2A2 solid;border-top:1px #A2A2A2 solid}
.povision_area .table03 tbody th {background:#D2D2D2;font-size:12px;color:#626262;border-left:1px #A2A2A2 solid;border-bottom:1px #A2A2A2 solid}
.povision_area .table03 tbody th .table03_block {padding:5px}
.povision_area .table03 tbody td {background:#fff;font-size:12px;color:#626262;border-left:1px #A2A2A2 solid;border-bottom:1px #A2A2A2 solid}
.povision_area .table03 tbody td .table03_block {padding:5px}

.policy_area ul {margin:10px 0 10px 0;padding:20px;border:1px #D2D2D2 solid}
.policy_area ul:after {clear:both;display:block;content:""}
.policy_area ul li {color:#626262;font-size:12px;line-height:22px;}

.deps {border-bottom:1px #D2D2D2 solid}
.deps:after {clear:both;display:block;content:""}
.deps li {float:left;width:33.33333%}
.deps li .deps_box {padding:15px 3px 15px 3px;font-size:12px;background:#EEEEEE;color:#2B5475;text-align:center;border-left:1px #CACACA solid}
.deps li:first-child .deps_box {border-left:0}

.deps li .deps_box.Active {background:#1c92ea;color:#fff; font-weight:bold;}

.deps.stylerun {border-bottom:2px #1c92ea solid}
.deps.stylerun:after {clear:both;display:block;content:""}
.deps.stylerun li {float:left;width:33.33333%}
/*Âü°¡½ÅÃ» ´ð½º */
.deps.stylerun li .deps_box {padding:15px 3px 15px 3px;font-size:16px;background:#cbc4bc;color:#fff; font-weight:bold;text-align:center;border-left:1px #fff solid}
.deps.stylerun li:first-child .deps_box {border-left:0}
.deps.stylerun li .deps_box.Active {background:#1c92ea;color:#fff; font-weight:bold;}

.deps2.stylerun {border-bottom:2px #1c92ea solid}
.deps2.stylerun:after {clear:both;display:block;content:""}
.deps2.stylerun li {float:left;width:50%}
.deps2.stylerun li .deps_box {padding:15px 3px 15px 3px;font-size:16px;background:#F0FBFA;color:#000;text-align:center;border-left:1px #A3E0DC solid}
.deps2.stylerun li:first-child .deps_box {border-left:0}
.deps2.stylerun li .deps_box.Active {background:#1c92ea;color:#000}

.page_title {padding:10px 10px 0 10px;font-size:1.55em;font-weight:bold;color:#626262;letter-spacing:-1px}
.page_title b {margin:0 3px 0 0;border-bottom:1px #626262 solid;font-weight:bold}

.deps_wrap {padding:10px 0 10px 0}
.deps_wrap:after {clear:both;display:block;content:""}

.ag_btn {margin:0 auto;max-width:500px}
.ag_btn .ag_btn_block {padding:20px 0 20px 0;text-align:center;font-size:0}
.ag_btn .ag_btn_block:after {clear:both;display:block;content:""}
.ag_btn .ag_btn_box {display:inline-block;width:33.3334%}
.ag_btn .ag_btn_box_in {padding:4px 2px 4px 2px}
.ag_btn .ag_btn_box button {width:100%;height:48px;font-size:13px;color:#fff;background:#1c92ea;cursor:pointer}
.ag_btn .ag_btn_box button.btn_cancel {background:#A2A2A2;}

.ag_btn.stylerun {margin:0 auto;max-width:500px}
.ag_btn.stylerun .ag_btn_block {padding:20px 0 20px 0;text-align:center;font-size:0}
.ag_btn.stylerun .ag_btn_block:after {clear:both;display:block;content:""}
.ag_btn.stylerun .ag_btn_box {display:inline-block;width:33.3334%}
.ag_btn.stylerun .ag_btn_box_in {padding:4px 2px 4px 2px}
/*Âü°¡½ÅÃ» ¹öÆ° µ¿ÀÇ¼­*/
.ag_btn.stylerun .ag_btn_box button {width:100%;height:56px;font-size:16px;color:#fff;border:0px #254865 solid;background:#1c92ea;cursor:pointer; font-weight:bold;}
.ag_btn.stylerun .ag_btn_box button.btn_cancel {background:#A2A2A2;border:0px #8A8A8A solid}


/*´ÜÃ¼ */
.modi_btn {margin:0 auto;max-width:500px}
.modi_btn .modi_btn_block {padding:20px 0 20px 0;text-align:center;font-size:0}
.modi_btn .modi_btn_block:after {clear:both;display:block;content:""}
.modi_btn .modi_btn_box {display:inline-block;width:50%}
.modi_btn .modi_btn_box_in {padding:4px 2px 4px 2px}
.modi_btn .modi_btn_box button {width:100%;height:48px;font-size:13px;color:#fff;border:1px #254865 solid;background:#2B5475;cursor:pointer}
.modi_btn .modi_btn_box button.btn_cancel {background:#A2A2A2;border:1px #8A8A8A solid}

.modi_btn.stylerun {margin:0 auto;max-width:500px}
.modi_btn.stylerun .modi_btn_block {padding:20px 0 20px 0;text-align:center;font-size:0}
.modi_btn.stylerun .modi_btn_block:after {clear:both;display:block;content:""}
.modi_btn.stylerun .modi_btn_box {display:inline-block;width:50%}
.modi_btn.stylerun .modi_btn_box_in {padding:4px 2px 4px 2px}
/*Âü°¡½ÅÃ» ¹öÆ° µ¿ÀÇ¼­*/
.modi_btn.stylerun .modi_btn_box button {width:100%;height:56px;font-size:16px;color:#fff;border:0px #254865 solid;background:#1c92ea;cursor:pointer; font-weight:bold;}
.modi_btn.stylerun .modi_btn_box button.btn_cancel {background:#A2A2A2;border:0px #8A8A8A solid}


.pay_online_btn {margin:0 auto;max-width:250px}
.pay_online_btn .pay_online_btn_block {padding:20px 0 20px 0;text-align:center;font-size:0}
.pay_online_btn .pay_online_btn_block:after {clear:both;display:block;content:""}
.pay_online_btn .pay_online_btn_box {}
.pay_online_btn .pay_online_btn_box_in {padding:5px}
.pay_online_btn .pay_online_btn_box button {width:100%;height:48px;font-size:13px;color:#fff;border:1px #254865 solid;background:#2B5475;cursor:pointer}

.pay_online_btn.stylerun {margin:0 auto;max-width:250px}
.pay_online_btn.stylerun .pay_online_btn_block {padding:20px 0 20px 0;text-align:center;font-size:0}
.pay_online_btn.stylerun .pay_online_btn_block:after {clear:both;display:block;content:""}
.pay_online_btn.stylerun .pay_online_btn_box {}
.pay_online_btn.stylerun .pay_online_btn_box_in {padding:5px}
.pay_online_btn.stylerun .pay_online_btn_box button {width:100%;height:56px;font-size:16px;color:#000;border:0px #254865 solid;background:#1c92ea;cursor:pointer}

.result_tb_area {margin:0 2px 0 2px;background:#fff;border:1px #D2D2D2 solid}
.result_tb_area:after {clear:both;display:block;content:""}

.result_tb {width:100%}
.result_tb tbody th {background:#F6F6F6;font-size:12px;color:#626262;border-right:1px #D2D2D2 solid;border-bottom:1px #D2D2D2 solid}
.result_tb tbody th .result_tb_box {padding:10px;text-align:center}
.result_tb tbody td {background:#fff;font-size:12px;color:#626262;border-bottom:1px #D2D2D2 solid}
.result_tb tbody td .result_tb_box {padding:10px;text-align:left}
.result_tb tbody tr:last-child th {border-bottom:0}
.result_tb tbody tr:last-child td {border-bottom:0}

.result_btn {margin:0 auto;max-width:500px}
.result_btn:after {clear:both;display:block;content:""}
.result_btn .result_btn_block {padding:20px 0 20px 0;text-align:center;font-size:0}
.result_btn .result_btn_block:after {clear:both;display:block;content:""}
.result_btn .result_btn_box {display:inline-block;width:33.33333%}
.result_btn .result_btn_box_in {padding:4px 2px 4px 2px}
.result_btn .result_btn_box button {width:100%;height:56px;font-size:16px;color:#fff;border:0px #254865 solid;background:#1c92ea;cursor:pointer}
.result_btn .result_btn_box button.btn_info_modi {background:#A2A2A2;border:1px #8A8A8A solid}

.result_btn.stylerun {margin:0 auto;max-width:500px}
.result_btn.stylerun:after {clear:both;display:block;content:""}
.result_btn.stylerun .result_btn_block {padding:20px 0 20px 0;text-align:center;font-size:0}
.result_btn.stylerun .result_btn_block:after {clear:both;display:block;content:""}
.result_btn.stylerun .result_btn_box {display:inline-block;width:33.33333%}
.result_btn.stylerun .result_btn_box_in {padding:4px 2px 4px 2px}
.result_btn.stylerun .result_btn_box button {width:100%;height:56px;font-size:16px;color:#000;border:0px #254865 solid;background:#1c92ea;cursor:pointer}
.result_btn.stylerun .result_btn_box button.btn_info_modi {background:#1c92ea;border:1px #8A8A8A solid}

.pay_online_top {padding:30px 5px 30px 5px}
.pay_online_top:after {clear:both;display:block;content:""}
.pay_online_top h4 {font-size:14px;font-weight:normal;color:#8A8A8A;text-align:center;letter-spacing:-1px}
.pay_online_top h4 p {font-size:16px;color:#2B5475}
.pay_online_top h4 b {margin:0 5px 0 0}
.pay_online_top li {font-size:12px;color:#8A8A8A;text-align:center}
.pay_online_top li b {color:#626262}

.pay_online_info {padding:20px 10px 20px 10px;background:#F5F5F5;border:1px #626262 solid;text-align:center}
.pay_online_info p {font-size:14px;color:#3A3A3A}

.pay_online_list {padding:5px}
.pay_online_list:after {clear:both;display:block;content:""}
.pay_online_list_block {padding:5px;border-bottom:1px #EEEEEE solid}
.pay_online_list_block:last-child {border-bottom:0}
.pay_online_list_block p {display:inline-block;width:60px;font-size:12px;font-weight:bold;color:#3A3A3A}
.pay_online_list_block .pay_online_list_box {display:inline-block;font-size:16px;font-weight:bold;color:#1c92ea}
.pay_online_list_block .pay_online_list_box span {margin:0 0 0 5px;font-size:12px;color:#626262}

.pay_online_txt_area {margin:5px;padding:10px;background:#F7F7F7;border:1px #EEEEEE solid}
.pay_online_txt_area:after {clear:both;display:block;content:""}
.pay_online_txt {margin:0 0 10px 0}
.pay_online_txt:after {clear:both;display:block;content:""}
.pay_online_txt:last-child {margin:0}
.pay_online_txt h3 {margin:0 0 5px 0;font-size:12px;font-weight:bold;color:#3A3A3A}
.pay_online_txt li {margin:0 0 3px 0;font-size:12px;color:#8A8A8A}
.pay_online_txt li .pay_online_txt_box span {position:absolute;margin-top:0px;left:3px}
.pay_online_txt li .pay_online_txt_box {padding:0 0 0 17px;}
.pay_online_txt li b {color:#3372e6}

.newtables {padding:15px 0 15px 0}
.newtables table {width:100%;font-size:12px;border:1px #D2D2D2 solid;border-left:0px;border-bottom:0}
.newtables table thead th{background-color:#ebebeb;border-left:1px #D2D2D2 solid;border-bottom:1px #D2D2D2 solid}
.newtables table tbody td{border-left:1px #D2D2D2 solid;border-bottom:1px #D2D2D2 solid}
.newtables table tbody th{background-color:#F9F9F9;border-left:1px #D2D2D2 solid;border-bottom:1px #D2D2D2 solid}
.newtables_box {padding:5px}
.newtables table thead th .newtables_box {text-align:center}

/* agree1 */
.ag_wrap {}
.ag_wrap:after {clear:both;display:block;content:""}
.ag_wrap h4.ag_title {margin:0 0 10px 0;font-size:1.25em;color:#254865;letter-spacing:-1px}
.ag_wrap h4.ag_title2 {margin:10px 0 10px 0;padding:5px;font-size:1.25em;color:#254865;letter-spacing:-1px}

.ag_provision {margin:0 2px 0 2px;background:#fff;border:1px #D2D2D2 solid;height:150px;overflow-y:scroll}
.ag_provision:after {clear:both;display:block;content:""}
.ag_provision_block {padding:20px}

.ag_agree_chkbox {padding:10px 0 15px 0}
.ag_agree_chkbox input[type="checkbox"] {width:18px;height:18px;vertical-align:middle}
.ag_agree_chkbox label {margin:0 0 0 5px;font-size:16px;color:#626262;font-weight:bold;vertical-align:middle;letter-spacing:-1px}

/* personal */
.ag_input_area {margin:0 2px 0 2px;background:#fff;border:1px #D2D2D2 solid}
.ag_input_area:after {clear:both;display:block;content:""}
.ag_input_block {padding:8px;border-bottom:1px #F2F2F2 solid}
.ag_input_block:after {clear:both;display:block;content:""}
.ag_input_block:last-child {border:0}
.ag_input_box {padding:0px 0px 0px 95px}
.ag_input_box:after {clear:both;display:block;content:""}
.ag_input_title {top:50%;margin-top:-7px;left:10px;position:absolute;font-size:12px;color:#254865;font-weight:bold}
.ag_input {border:1px #CACACA solid}
.ag_input.noline {border:1px #fff solid}
.ag_radio_area {padding:6px 0 6px 0}
.ag_input input[type="radio"] {vertical-align:middle}
.ag_input label {margin:0px 5px 0 3px;font-size:12px;vertical-align:middle}
.ag_input label:last-child {margin:0 0 0 3px}
.ag_input input[type="text"] {width:100%;height:26px;font-size:12px}
.ag_input input[type="password"] {width:100%;height:26px;font-size:12px}
.ag_input select {width:100%;height:26px;font-size:12px;color:#626262;border:0;outline:none}
.ag_comment {display:inline-block;margin:0 0 0 3px;font-size:12px;color:#A2A2A2}
.ag_comment_phone {margin:5px 0 0 0;display:block;font-size:12px;color:#A2A2A2}
.ag_select_comment {display:inline-block;margin:0 0 0 3px;font-size:12px;color:#3A3A3A}
#nName_input {display:none;width:130px}
.btn_add_search {width:100%;height:28px;background:#3A3A3A;font-size:11px;color:#fff;cursor:pointer}

.down_file {padding:20px 0 10px 0;text-align:center}
.down_file:after {clear:both;display:block;content:""}
.down_file li {font-size:13px;color:#3A3A3A;text-align:center}
.down_file button {margin:20px 0 0 0;padding:10px 20px 10px 20px;font-size:14px;color:#FF3300;font-weight:bold;border:1px #FF3300 solid;background:#FFFFFF;cursor:pointer;-webkit-border-radius:50px; -moz-border-radius:5px; border-radius:50px}
.down_file button img {vertical-align:middle;margin:0 0 0 10px;width:20px;height:20px}
.down_file button span {vertical-align:middle}

.record_btn_area {padding:20px 0 20px 0;text-align:center}
.record_btn_area .record_btn_box {display:block}
.record_btn_area .record_btn_box button {width:100%;padding:20px 0 20px 0;font-size:16px;color:#000;line-height:normal;background:#1c92ea;cursor:pointer}
.record_btn_area .record_btn_box button.btn_record_cancel {background:#EEEEEE;color:#A2A2A2}

.apply_search_btn_area {padding:20px 0 20px 0;text-align:center}
.apply_search_btn_area .apply_search_btn_box {display:block}
.apply_search_btn_area .apply_search_btn_box button {width:100%;padding:20px 0 20px 0;font-size:16px;color:#000;line-height:normal;background:#1c92ea;cursor:pointer}
.apply_search_btn_area .apply_search_btn_box button.btn_apply_search_cancel {background:#EEEEEE;color:#A2A2A2}