﻿@charset "utf-8";

@import url('https://fonts.googleapis.com/css?family=Noto+Sans+JP|Noto+Sans+KR|Noto+Sans+SC&display=swap&subset=chinese-simplified,japanese,korean');
/* Reset
-------------------------------------------------------------------------- */
html, body {
    width: 100%;
    height: 100%;
}
html {overflow-y:scroll;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, button, p, table, th, td {padding:0; margin:0;}
article, aside, details, figcaption, figure, header, hgroup, menu, nav, section  {display:block; padding:0; margin:0;}
table, th, td, input, button {}
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-size:100%;}
table {border-collapse:collapse; border-spacing:0; empty-cells:show; border:0 none; width: 100%;}
li {list-style:none;}
form, fieldset, iframe, button {border:0 none;}
label {/*cursor:pointer;*/ vertical-align:middle;line-height:1px}
img {border:0 none; vertical-align:top;}
address, caption, em {font-weight:normal; font-style:normal;}
hr {display:none;}
select, input, option, textarea {vertical-align:middle; color:#777777;}
input, select, button{vertical-align:middle;}
button {overflow:visible; background:transparent; cursor:pointer;}
button::-moz-focus-inner {padding:0; border:0;}
.clear {zoom:1;}
.clear:after {content:""; display:block; height:0; clear:both;}
.skip, .blind, legend {position:absolute; top:-5000em; width:0; height:0; overflow:hidden; line-height:0; font-size:0;}
body {
    font-size: 1rem;
    background: #f0f0f0; 
   
}


/* Anchor
-------------------------------------------------------------------------- */
a,
a:link,
a:visited {color:; text-decoration:none;}



input:-ms-input-placeholder {color:#666}
input::-webkit-input-placeholder {color:#ccc}
input::-moz-placeholder {color:#ccc}
input::-moz-placeholder {color:#ccc}
textarea:-ms-input-placeholder {color:#ccc}
textarea::-webkit-input-placeholder {color:#ccc}
textarea::-moz-placeholder {color:#ccc}
textarea::-moz-placeholder {color:#ccc}


/*컬러값*/
.cblue {color:blue}
.cred {color:red}

/*마진,패딩값,width값 공통*/
.mt5{margin-top:5px}
.mt8{margin-top:8px}
.mt9{margin-top:9px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.ml50{margin-left:50px}
.h30{height:30px}
.w50{width:50px}
.w100{width:100px}
.w90{width:90px}
.w200{width:200px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr35{margin-right:35px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}

.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}

.mradio{/*line-height:30px;*/ margin-left:5px; margin-right:25px; /*vertical-align:middle*/}
.mcheckbox{/*line-height:30px;*/ margin-left:5px; margin-right:25px; /*vertical-align:middle*/}

/*헤더부분*/

/*header {width:100%; height:130px; background:#fff; border-bottom:2px solid #69d7ee }
header .in {max-width:1200px; margin:auto; position:relative; height:80px}
header .in h1 {float:left; color:#ccc; font-size:30px; width:300px; border:1px; display:inline-block; height:80px; line-height:80px; background:url('../images/logo.png')no-repeat 30px center;}
header .in h1 a {color:#ccc}
header .in dl {position:absolute; left:265px; top:30px;}
header .in dl dd a{color:#333}
header .in .top_login {width: 100px;float:right; margin-top:20px; display:inline-block}*/

header {width:100%; height:100px; background:#fff; border-bottom:2px solid #69d7ee }
header .in {max-width:1200px; margin:auto; position:relative; height:60px}
header .in h1 {float:left; color:#ccc; font-size:30px; width:300px; border:1px; display:inline-block; height:60px; line-height:60px; background:url('../images/logo.png')no-repeat 30px 18px;}
header .in h1 a {color:#ccc}
header .in dl {position:absolute; left:255px; top:25px;}
header .in dl dd {color:red}
header .in dl dd a{color:#333}
header .in .top_login {width: 100px;float:right; margin-top:20px; display:inline-block}

header .in lg_box{color:#333}

.lg_box {width:600px; height:60px;  /*position:absolute; right:130px; top:0px;*/ float:right}
.lg_box .ico{width:40px;  height:60px; background:url('../images/language_ico.png')no-repeat center center; position:absolute; right:0px; top:0px;  cursor:pointer}
.lg_list {position:absolute; right:20px; top:18px;}
.lg_list li {float:left; margin-right:20px;}
.lg_list li a {color:#666}
.lg_list li a:hover {color:#1db8ed}
.lg_list li.on a {color:#1db8ed}


header .in3 {max-width:1200px; margin:auto; position:relative; height:40px;}
header .in3 h1 {float:left; color:#ccc; font-size:30px; width:300px; border:1px; display:inline-block; height:80px; line-height:80px; background:url('../images/logo.png')no-repeat center center;}
header .in3 h1 a {color:#ccc}
header .in3 dl {position:absolute; left:265px; top:30px;}
header .in3 dl dd a{color:#333}
header .in3 .top_login {width: 100px;float:right; margin-top:20px; display:inline-block}

/*메뉴*/
header .in3 .w_header {width: 100%;height: 40px; /*background:#fff; border-bottom:1px solid #ccc;*/}
header .in3 .w_header .imbox { max-width:1600px; height:40px; margin:auto; position:relative;}
.w_header .imbox h1 {display:inline-block; width:210px; height:40px; background: url(../images/logo.png) no-repeat center center; position:absolute; left:0; top:0;  }
.w_header .imbox h1 a {display:block; width:195px; height:40px; text-indent:-9999px }

.w_header .imbox ul {text-align:center; margin:auto; height:40px;}
.w_header .imbox li {letter-spacing:5px; width:115px; /*padding-right:22px;*/ height:40px; line-height:40px; float:left; font-weight:bold; font-size:1.2rem; position:relative}
.w_header .imbox li a {display:inline-block;  height:50px; color:#094087 /*color:#fff*/}
.w_header .imbox li a:hover {color:#00a0e9; }
.w_header .imbox li.h{letter-spacing:0px; width:50px; /*padding-right:22px;*/ height:40px; line-height:40px; float:left; font-weight:bold; font-size:16px; position:relative; margin-left:15px; margin-top:-3px}
.w_header .imbox li.m{letter-spacing:0px; width:100px; /*padding-right:22px;*/ height:40px; line-height:40px; float:left; font-weight:bold; font-size:16px; position:relative; text-align:right}
.w_header .imbox li.lo{letter-spacing:0px; width:110px; /*padding-right:22px;*/ height:40px; line-height:40px; float:left; font-weight:bold; font-size:16px; position:relative; text-align:right}
.w_header .imbox li.m a {display:inline-block; height:40px; color:#ff8000; font-weight:500}
.w_header .imbox li.m a:hover {color:#ff8000; }
.w_header .imbox li.lo a {display:inline-block; height:4px; color:#1db8ed; font-weight:500}
.w_header .imbox li.lo a:hover {color:#1db8ed; }

.gnb {height:40px}

.w_header .imbox li.depths {/*background:#d8e8f7; border:1px solid #1e6fad;*/}

.depths2 {width:450px; padding-left:100px; margin-left:-100px; height:40px; line-height:40px; display:none; position:absolute; top:20; z-index:999 }
.depths2 a {font-size:0.9rem; padding-right:20px;}
.depth2_bg {width:100%; height:40px; background:#fff; position:absolute; top:90px; left:0; display:none; border-top:2px solid #217cc7; z-index:99}
.depths2.last {width:300px; right:0px;}
.depths2.last2 {right:-20px; }
.depths2.last {width:300px;}


.m_header {display:none}




section {max-width:1200px; margin:auto; box-sizing:border-box; background:#fff; padding:20px; border-radius:5px; margin-top:20px; margin-bottom:20px; /*min-height: 90%;*/ /*clear: both;*/}
.section_wrap {width:100%; border-bottom:1px solid #eee; position:relative }
.section_wrap_lg {width:100%; position:relative }
.section_wrap .section-title {padding:30px 0; padding-left:80px; cursor:pointer;}
.section_wrap .section-title2 {padding:30px 0; padding-left:80px; cursor:pointer; width:600px}
.section_wrap .section-title3 {padding:0px 0; padding-left:80px; cursor:pointer;}
.section_wrap .section-title.ico1 {background:#fff url("../images/ico1.png")no-repeat left center;}
.section_wrap .section-title.ico2 {background:#fff url("../images/ico2.png")no-repeat left center;}
.section_wrap .section-title.ico3 {background:#fff url("../images/ico3.png")no-repeat left center;}
.section_wrap .section-title.ico4 {background:#fff url("../images/ico4.png")no-repeat left center;}


.section_wrap2 {width:100%; border-bottom:1px dotted #666; position:relative;line-height:40px}
.section_wrap2_lg {width:100%; position:relative }
.section_wrap2_img {width:100%; position:relative;line-height:40px; /*height:362px;*/}
.section_wrap2_img p{}
.section_wrap2 .tit01{/*display:inline-block; width:100%;*/ font-size:20px; margin-bottom:10px; margin-top:30px; background:url('../images/no01.gif')no-repeat 0px 12px; text-indent:30px}
.section_wrap2 .tit02{/*display:inline-block; width:100%;*/ font-size:20px; margin-bottom:10px; margin-top:30px; background:url('../images/no02.gif')no-repeat 0px 12px; text-indent:30px}
.section_wrap2 .tit03{/*display:inline-block; width:100%;*/ font-size:20px; margin-bottom:10px; margin-top:30px; background:url('../images/no03.gif')no-repeat 0px 12px; text-indent:30px}
.section_wrap2 .section-title {padding:0px 0; padding-left:0px; cursor:pointer; font-size:15px}
.section_wrap2 .section-title2 {padding:30px 0; cursor:pointer; width:600px;}
.section_wrap2 .section-title3 {padding:0px 0; padding-left:0px; /*cursor:pointer;*/ margin-bottom:0px}
.section_wrap2 .section-title4 {padding:0px 0; padding-left:0px; /*cursor:pointer;*/ margin-bottom:100px;}
.section_wrap2 .section-title.ico1 {background:#fff url("../images/ico1.png")no-repeat left center;}
.section_wrap2 .section-title.ico2 {background:#fff url("../images/ico2.png")no-repeat left center;}
.section_wrap2 .section-title.ico3 {background:#fff url("../images/ico3.png")no-repeat left center;}
.section_wrap2 .section-title.ico4 {background:#fff url("../images/ico4.png")no-repeat left center;}
.section_wrap2 .fr {float:right}
.section_wrap2_img .section-img {width:1160px; height:362px; padding:0px 0; text-align:center; background:url("../images/statistics_m.jpg")no-repeat}
.section_wrap2_img .section-img p{font-size:22px; line-height:35px; color:#02365e; position:absolute; top:80px; left:145px; font-weight:bold; /*letter-spacing:-0.5px*/}
.section_wrap2 .section-title3  table{text-align:center; width:100%; border:1px solid #666}
.section_wrap2 .section-title3  table th {text-align:center; padding-left:20px; border-bottom:1px solid #666; background:#f9f9f9; color:#333; font-size:16px; font-weight:300;}
.section_wrap2 .section-title3  table td {text-align:center; border-bottom:1px solid #666;}
.section_wrap3 {width:100%; position:relative;line-height:40px}
.section_wrap3 .section-title {padding:0px 0; padding-left:0px; /*cursor:pointer;*/ font-size:15px}
.section_wrap3 .tit03{/*display:inline-block; width:100%;*/ font-size:20px; margin-bottom:10px; margin-top:30px; background:url('../images/no03.gif')no-repeat 0px 10px; text-indent:30px}
.ab_box {width:500px; height:50px; line-height:50px; position:absolute; left:200px; top:15px;}
.ab_box2 {margin-left:0px; height:50px; line-height:50px; left:200px; top:15px; font-size:15px;}



.section-content {padding:20px 0px;  border-top:1px dotted #eee; display:none}

.write_radio { display:inline-block; position:relative;  text-align:left; cursor:pointer; overflow:hidden; vertical-align:middle;  /*margin-right:5px;*/ font-size:14px; }
.write_radio input.chk_box {position:absolute; top:0; left:0; opacity:0; cursor:pointer; z-index:5; width:30px; height:30px; color:#000}
.write_radio i {float:left; display:block; width:30px; height:30px; background:url('../images/write_radio.png')no-repeat left top; z-index:3; background-size:30px; }
.write_radio label {float:left; line-height:30px;}
.write_radio input.chk_box:checked+i {background-position:left bottom;}
.write_radio input.chk_box:checked+i+label {color:#444444;}
.write_radio img, #exp-imp-nation img {width: 30px; vertical-align: middle; margin-right: 5px; border: 1px solid #eee; margin-top:-5px}
.write_radio img.mna {width: 23px; vertical-align: middle; margin-right: 10px; border: none;}

/*수정전 백업
.write_check { display:inline-block; position:relative;  text-align:left; cursor:pointer; overflow:hidden; vertical-align:middle; margin-right:5px; font-size:14px; }
.write_check input.chk_box {position:absolute; top:0; left:0; opacity:0; cursor:pointer; z-index:5; width:25px; height:25px;}
.write_check i {float:left; display:block; width:25px; height:25px; background:url('../images/write_check.png')no-repeat left top; z-index:3; background-size:25px; }
.write_check label {float:left; line-height:25px;}
.write_check input.chk_box:checked+i {background-position:left bottom;}
.write_check input.chk_box:checked+i+label {color:#444444;}
.write_check img {width:25px; vertical-align:middle; margin-right:10px; border:1px solid #eee;}
*/

/*hsn 나라선택*/
.write_check { display:inline-block; position:relative;  text-align:left; cursor:pointer; overflow:hidden; vertical-align:middle; margin-right:30px; font-size:16px; }
.write_check input.chk_box {position:absolute; top:0; left:0; opacity:0; cursor:pointer; z-index:5; width:25px; height:25px;}
.write_check i {float:left; display:block; width:25px; height:25px; background:url('../images/write_check.png')no-repeat left top; z-index:3; background-size:25px; }
.write_check label {float:left; line-height:19px;}
.write_check input.chk_box:checked+i {background-position:left bottom;}
.write_check input.chk_box:checked+i+label {color:#444444;}
.write_check img {width:25px; vertical-align:middle; margin-right:10px; border:1px solid #eee;}


input[type='text'] {border:1px solid #ccc; border-radius:3px; height:30px; vertical-align:middle; padding-left:10px;}
.search_btn {display:inline-block; padding:0 10px; height:32px; line-height:32px; background:#1db8ed; color:#fff; border-radius:3px; color:#fff; border:0px;  cursor:pointer; }
/*.btn {display:inline-block; padding:0 10px; height:32px; line-height:32px; background:#666; color:#fff; border-radius:3px; color:#fff; font-size:14px; cursor:pointer;}*/


select {border-radius:3px; padding-left:5px; padding-right:30px; border:1px solid #ccc;  width:115px; height:32px; line-height:30px;; background: url('../images/open_top_combo.png') no-repeat right center; background-size:30px; box-sizing:border-box; vertical-align:middle  }
select { vertical-align:middle; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none;}
select::-ms-expand {display: none; }


.btn_wrap {max-width:1200px; margin:auto; text-align:center; margin-top:50px; position:relative; /*padding-bottom:100px;*/}
.btn_wrap .submitBtn {width: 140px; height: 45px; background: #1db8ed; color: #fff; border: 0px; border-radius:3px; }
.btn_wrap .resetBtn {width: 140px; height: 45px; background: #666; color: #fff; border: 0px; border-radius:3px; position:absolute; right:0; }
.btn_wrap .loginBtn {height: 35px; background: #1db8ed; color: #fff; border: 0px; border-radius:3px; padding-left:10px;  padding-right:10px; }

.btn_wrap_r {max-width:400px; border:0px solid #000 ;  margin:20px auto; text-align:center; position:relative;}
.btn_wrap_r .submitBtn {width: 140px; height: 45px; background: #0066cc; color: #fff; border: 0px; border-radius:3px; vertical-align: middle; margin-right: 30px; font-size:15px}
.btn_wrap_r .resetBtn {width: 140px; height: 45px; background: #666; color: #fff; border: 0px; border-radius:3px;  vertical-align: middle; font-size:15px}
.btn_wrap_r .loginBtn {width: 100px; height: 35px; background: #1db8ed; color: #fff; border: 0px; border-radius:3px; }


.btn_wrap_r .resetBtn.orange_b{width: 100px; height: 30px; background: #fff; border: 0px; border-radius:3px;  vertical-align: middle; font-size:15px; border:1px solid #ff8000; color:#ff8000; line-height:25px}


.flag_two  {padding-top:30px; width:100%;}
.flag .write_radio { /*margin-top:10px; width:15%*/}

.etc {padding-left:30px; margin-top:20px; background: url('../images/etc_ico.png') no-repeat left center;}

.sort_line {height:20px; border-bottom:1px dotted #ccc; position:relative; margin-top:20px;}
.sort_line  span {position:absolute; display:inline-block; left:0px; top:10px; background:#fff; padding-right:20px; }

.txt_btn {color:#1db8ed; border-bottom:1px solid #1db8ed}

.search2 {display:none}
.search3 {display:none}

/* LOGIN */
.login .loginBox {padding:70px 18.95%; border:1px solid #f2f2f2;}
.login fieldset {padding-bottom:14px; background:url(../images/bg_dot.png) 0 100% repeat-x;}
.login .inputBox + button {margin-top:20px;}
.login .chkBox {margin-top:13px;}
.loginLinks {display:block; margin-top:20px;}
.loginLinks .btnJoin {float:right;}
.login .bnrWrap {margin-top:35px; margin-bottom:92px;}
.login .bnr {float:left; width:48.78%; height:200px; padding-top:40px; padding-bottom:30px; background-color:#1e6fad; text-align:center;}
.login .bnr + .bnr {margin-left:2.44%;}
.login .bnr em {display:block; margin-bottom:-15px; color:#fff; font-size:16px; font-weight:300; letter-spacing:-0.07em;}
.login .bnr span {display:block; margin-top:28px; color:#fff; font-size:14px; line-height:24px; letter-spacing:-0.05em;}
.login .bnr.service {background:url(/images/contents/bg_service.jpg) 50% 50% no-repeat; background-size:cover; color:#d5d5d5;}
.login .bnr.service span {color:#d5d5d5; letter-spacing:-.1em;}
.login .bnr.service a {margin-top:19px;}
.login .bnr.itnSet a {margin-top:31px;}
.inputBox input[type="text"],
.inputBox input[type="password"] {width:94%; height:49px; padding:12px 20px; border:1px solid #d0d0d0; font-size:14px; line-height:1.7;}
.inputBox + .inputBox {display:block; margin-top:10px;}
.login .cptArea {margin-top:28px; padding-top:20px; border-top:1px solid #333;}
.login .cptArea > em {display:block; margin-bottom:5px; color:#0050a5; font-size:14px; font-weight:300;}
.login .cptArea > span {display:block; font-size:13px; line-height:20px; word-break:break-all;}
.login .cptImg {margin:16px 0 10px; text-align:center;}
.login .cptTxt {position:relative;}
.login .cptTxt input.txt {width:100%;}
.login .btnF5 {position:absolute; right:0; bottom:0;}
.login .btnF5 + span {display:block; margin-top:3px; padding:9px 80px 9px 0; font-size:14px; line-height:1.2;}
/*
@media all and (max-width:720px){
	.login .loginBox {padding:20px 14px;}
	.login fieldset {padding-bottom:14px;}
	.login .inputBox + button {margin-top:15px;}
	.login .bnrWrap {margin-top:20px; margin-bottom:0;}
	.login .bnr {float:none; width:100%; height:auto; padding-top:32px; padding-bottom:32px;}
	.login .bnr + .bnr {margin-left:0; margin-top:14px;}
	.login .bnr em {margin-bottom:0; font-size:14px; line-height:23px;}
	.login .bnr span {margin-top:0; font-size:12px; line-height:20px; color:#d5d5d5;}
	.login .bnr.service {background:url(/images/contents/bg_service_m.jpg) 50% 50% no-repeat; background-size:100% auto;}
	.login .bnr.service a {margin-top:15px;}
	.login .bnr.service span {margin-top:10px;}
	.login .bnr.itnSet a {margin-top:15px;}
	.login .chkBox {margin-top:6px;}
	.login .chkBox i {margin-top:0;}
	.login .chkBox span {font-size:12px;}
	.inputBox input[type="text"],
	.inputBox input[type="password"] {height:36px; padding:8px 10px; font-size:12px; border-radius:0; -webkit-appearance:none; -moz-appearance:none; appearance:none;}
	.login .cptArea {margin-top:15px; padding-top:10px;}
	.login .cptArea > em {margin-bottom:2px; font-size:13px;}
	.login .cptArea > span {font-size:12px;}
	.login .cptImg {margin:10px 0;}
	.login .btnF5 + span {font-size:12px;}
	.btnF5 {font-size:12px;}
}*/

/* ID/PW FIND */
.tabBtn.on a {border-width:3px 1px 1px; border-color:#1e6fad #1e6fad transparent; color:#1e6fad; font-weight:400;}
.tabBtn a {display:block; padding:16px 0 18px; border-width:3px 0 1px; border-style:solid; border-color:#fff #fff #1e6fad; color:#666; font-size:18px;}
.utilArea .findMenu {margin-top:68px;}
.utilArea .findMenu ~ .subTit {margin-top:52px;}
.utilArea .tabBtn {float:left; width:50%; text-align:center;}
.utilArea .memberBox {padding:54px 0;}
.utilArea .memberBox p, .utilArea [class^=box] p {font-size:14px; text-align:center;}
.utilArea .memberBox p span, .utilArea [class^=box] p span {color:#999;}
.utilArea .memberBox .msg, .utilArea [class^=box] .msg {color:#333; font-size:24px; letter-spacing:-.045em;}
.utilArea .memberBox .msg {margin-top:16px;}
.utilArea .memberBox .msg em {color:#206cab; font-weight:300;}
.utilArea .memberBox .msg + p {margin-top:26px;}
.utilArea [class^=box] {text-align:center;}
.utilArea [class^=box] .msg {margin-top:0;}
.utilArea [class^=box] .msg + p {margin-top:10px;}
.utilArea .btnAlign {height:auto; margin-top:60px;}
.utilArea .btnAlign button {margin-left:20px;}
.utilArea .btnAlign button:first-child {margin-left:0;}
.utilArea .btnAlign .btnDft {border-color:#999; color:#666;}
.actInput {padding:20px; border-top:1px solid #ddd; font-size:0; text-align:center;}
.actInput label span {display:inline-block; width:70px; font-size:18px; text-align:left; vertical-align:middle;}
.actInput input[type="text"].txt,
.actInput input[type="password"].txt {width:100%; height:48px; line-height:48px;}
.actInput input[type="text"].txt {width:calc(100% - 70px); max-width:530px;}
.actInput input[type="password"].txt {max-width:300px; text-align:center;}
@media \0screen { /* IE 8 */
	.actInput label span {width:10%;}
	.actInput input[type="text"].txt,
	.actInput input[type="password"].txt {width:90%;}
}
@media all and (max-width:720px){
	.utilArea .memberBox {padding:25px 0;}
	.actInput input[type="text"].txt,
	.actInput input[type="password"].txt {-webkit-appearance:none; -moz-appearance:none; appearance:none;}
}
.boardReg table {margin-bottom:-1px;}
.boardReg table th {padding-left:20px; border-bottom:1px solid #e6e6e6; background:#f9f9f9; color:#333; font-size:16px; font-weight:300; text-align:left;}
.boardReg table td {padding:20px; border-bottom:1px solid #e6e6e6;}
.boardReg table td input[type="password"],
.boardReg table td input[type="text"] {width:100%; max-width:415px; height:48px;}
.boardReg table td input[type="password"] + span {display:block; margin:5px 0 -5px; color:#1e6fad; font-size:13px; letter-spacing:-.03em;}

/* JOIN */
.joinMain .tit:after {display:block; width:70px; height:2px; margin:22px auto 0; background:#1e6fad; content:"";}
.joinMain .tit + em {display:block; margin-bottom:12px; text-align:center;}
.joinMain .tit + em ~ .text {display:block; font-size:15px; line-height:32px; text-align:center;}
.joinMain .ui-tab {margin-top:76px;}
.joinMain .ui-tab-cont {padding-top:100px; letter-spacing:-0.03em; text-align:center;}
.joinMain .ui-tab-cont .gnr > li {float:left; position:relative; width:50%; padding:0 20px 42px; text-align:center;}
.joinMain .ui-tab-cont em {display:block; margin-bottom:18px; font-size:24px;}
.joinMain .ui-tab-cont em span {position:relative; top:-3px; font-size:14px;}
.joinMain .ui-tab-cont .txtList li + li {margin-top:12px;}
.joinMain .ui-tab-cont .txtList + .btnAlign {margin-top:36px;}
.joinMain .ui-tab-cont .btnAlign {height:auto; margin-top:60px;}
.joinMain .ui-tab-cont .btnAlign button,
.joinMain .ui-tab-cont .btnAlign a {margin:10px; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.joinMain .ui-tab-cont .btnAlign .btnDft {display:inline-block; font-size:13px; line-height:34px;}
.joinMain .ui-tab-cont .btnAlign .btnDft + .btnDft {margin-left:10px;}
.joinMain .ui-tab-cont .picto:before {margin-bottom:30px;}
.picto.wrt:before {background-image:url(/images/icon/ico_write.png); background-position:55% 50%;}
.picto.hmn:before {background-image:url(/images/icon/ico_human.png);}
@media all and (max-width:960px){
	.joinMain .ui-tab-cont .btnAlign .btnL {min-width:170px;}
	.joinMain .ui-tab-cont .btnAlign button,
	.joinMain .ui-tab-cont .btnAlign a {margin:5px;}
}
@media all and (max-width:800px){
	.joinMain .ui-tab-cont .btnAlign {width:400px; margin:50px auto 0;}
	.joinMain .ui-tab-cont .btnAlign .btnL {min-width:170px;}
}
@media all and (max-width:720px){
	.joinMain .ui-menu .ui-btn {font-size:18px;}
}

/* JOIN - AGREE */
.step {font-size:0; text-align:center;}
.step .item {display:inline-block; position:relative; vertical-align:top;}
.step .item:before {display:inline-block; position:relative; width:80px; height:80px; border:2px solid #cdd0db; background-color:#cdd0db; background-image:url(/images/icon/arr_bt.png); background-position:50% 50%; background-repeat:no-repeat; border-radius:50%; z-index:10; content:"";}
.step .item + .item:after {display:inline-block; position:absolute; top:40px; left:-50%; width:100%; height:1px; background:#cdd0db; content:"";}
.step .item.cpt:after,
.step .item.on:after {background:#1e6fad;}
.step .item.on:before {border-color:#1e6fad; background-color:#1e6fad;}
.step .item.on .num {color:#1e6fad;}
.step .item.cpt .num {color:#333;}
.step .item.on .stTit,
.step .item.cpt .stTit {color:#333;}
.step .item.cpt:before {border:2px solid #1e6fad; background-color:#fff; background-image:url(/images/icon/arr_bt_cpt.png);}
.step .num {display:block; color:#999; font-size:18px;}
.step .stTit {display:block; color:#999; font-size:20px; font-weight:300;}

.join .subTit {margin:73px 0 20px; padding-left:20px; font-size:20px; font-weight:300; text-align:left;}
.join .subTit.st2 {display:inline-block; margin-top:0; vertical-align:middle;}
.join .subTit.st2 ~ .subTitDesc {display:inline-block; position:relative; margin-left:10px; margin-bottom:0; padding-left:10px; color:#666; font-size:13px; vertical-align:middle;}
.join .subTit.st2 ~ .subTitDesc:before {position:absolute; top:5px; bottom:5px; left:0; width:1px; background:#666; content:'';}
.join .subTitDesc {margin-top:-20px; margin-bottom:25px; padding-left:20px; font-size:15px; text-align:left;}
.join .subTitDesc.exc {margin-top:-50px; text-indent:80px;}
.join .step .item {width:33.33%; max-width:224px;}
.terms {border-top:1px solid #333;}
.terms > li {overflow:hidden; padding:0 20px; border-bottom:1px solid #ddd;}
.terms .termsTxt {display:none; overflow:auto; height:146px; margin-bottom:30px; padding:35px 40px; font-size:15px;}
.terms .agrChk {position:relative; vertical-align:middle; z-index:10;}
.terms .agrChk i {margin-right:12px;}
.terms .termsTit {color:#333; font-size:15px; line-height:68px; vertical-align:middle;}
.terms .ui-accordion-btn {right:-20px;}
.termsTxt .itemTit {display:block; margin-bottom:10px; font-weight:300;}
.termsTxt .itemTit ~ .itemTit {margin-top:30px;}
.termsTxt .itemSubTit {display:block; margin-bottom:10px; font-weight:300;}
.termsTxt .itemSubTit ~ .itemSubTit {margin-top:20px;}
.termsTxt .txtTit {display:block; margin-bottom:15px; font-weight:300;}
.termsTxt .txtTit ~ .txtTit {margin-top:30px;}
.termsDth1.num li {padding-left:16px; text-indent:-16px;}
.termsDth1 dl {padding-left:15px;}
.termsTxt dl.col dt {float:left;}
.termsTxt dl.col dd {margin-left:100px;}
.memberBox {border-width:1px 0; border-style:solid; border-color:#333 transparent #ddd;}
.memberBox li {float:left; position:relative; width:50%; padding:60px 0 65px; text-align:center;}
.memberBox li > a {display:block; position:relative;}
.memberBox .aboutiPin {display:block; position:absolute; left:0; bottom:42px; width:100%; padding:0; font-size:14px; z-index:10;}
.memberBox li em {display:block; padding-bottom:10px; color:#333; font-size:24px; font-weight:200;}
.memberBox .arrRt:after {margin-left:3px; font-size:11px; content:">";}
.memberBox .picto:before {margin-bottom:18px;}
.picto.phone:before {background-image:url(/images/icon/ico_phone.png);}
.picto.iPin:before {background-image:url(/images/icon/ico_ipin.png);}
.termsChkGud {margin-top:26px;}
.termsChkGud li {line-height:20px; color:#333;}
.termsChkGud li + li {margin-top:14px;}
.termsChkGud + .emTxt {margin-top:20px; font-size:13px; line-height:24px;}
@media all and (max-width:720px){
	.join .strTxt {font-size:22px;}
	.join .subTitDesc {line-height:1.7;}
	.join .subTit.st2 {margin-bottom:10px; padding-left:0;}
	.join .subTit.st2 ~ .subTitDesc {margin-top:0; margin-left:0; margin-bottom:10px; padding-left:0; font-size:12px; word-break:keep-all;}
	.join .subTit.st2 ~ .subTitDesc:before {display:none;}
}     

   


/* BUTTON ::COLOR */
.btnDft {width:80px; height:36px; border:1px solid #333; background:#fff;}
.btnDft2 {display:inline-block; min-width:250px; height:52px; padding:0 34px; border:1px solid #666; background:#fff; color:#333; text-align:center; font-weight:300; font-size:15px; line-height:50px;}
.btnDft2:hover {border-color:#005bbb; background:#005bbb; color:#fff;}
.btnDft3 {display:inline-block; min-width:250px; height:36px; padding:0 34px; border:1px solid #666; background:#fff; color:#333; text-align:center; font-weight:300; font-size:15px; line-height:34px;}
.btnDft3:hover {border-color:#005bbb; background:#005bbb; color:#fff;}
.btnDft4 {width:120px; height:36px; border:1px solid #333; background:#fff;}
.btnDft5 {display:inline-block; min-width:100px; height:25px; padding:0 10px; border:1px solid #666; background:#fff; color:#333; text-align:center; font-weight:300; font-size:13px; line-height:23px;}
.btnDft5:hover {border-color:#005bbb; background:#005bbb; color:#fff;}
.btnPk {display:inline-block; min-width:250px; height:52px; padding:0 34px; border:1px solid #e31b32; background:#fff; color:#e31b32; text-align:center; font-weight:300; font-size:15px; line-height:50px;}
.btnPk.type2 {display:inline-block; min-width:160px; height:42px; padding:0 34px; border:1px solid #e31b32; background:#fff; color:#e31b32; text-align:center; font-weight:300; font-size:15px; line-height:40px;}
.btnCha {width:80px; height:36px; border:1px solid #262626; background:#333; color:#fff;}
.btnCha2 {height:25px; padding:0 8px; border:1px solid #262626; background:#333; color:#fff; font-weight:100; font-size:12px;}
.btnGray {width:80px; height:36px; border:1px solid #b4b4b4; background:#bbb; color:#fff;}
.btnDgray {width:90px; height:35px; background:#666; color:#fff;}
.btnBlue {width:80px; height:36px; border:1px solid #1b619b; background:#206cab; color:#fff;}
.btnBlue2 {width:175px; height:36px; padding:0 8px; border:1px solid #1b619b; background:#206cab; color:#fff;}
.btnBlue3 {height:36px; padding:0 20px; border:1px solid #1b619b; background:#206cab; color:#fff;}
.btnBlue4 {height:20px; padding:0 15px; background:#005bbb; color:#fff; font-weight:100; font-size:12px;}
.btnBlue5 {width:170px; height:52px; background:#005bbb; color:#fff; font-size:16px;}
.btnEg {width:170px; height:52px; background:#26a9be; color:#fff; font-size:16px;}
.btnSky {width:80px; height:36px; border:1px solid #608ab1; background:#7fa7cc; color:#fff;}
.btnSky2 {display:inline-block; min-width:250px; height:46px; padding:0 34px; border:1px solid #608ab1; color:#fff; text-align:left; font-weight:300; font-size:15px; line-height:44px; background:#7fa7cc url(/images/btn/btn_arr_06.png) no-repeat 85% 50%;}

.btnDft.lt {border-color:#999; color:#666;}
.arr span {display:block; margin-right:-4px; padding-right:43px; background:url(/images/btn/btn_arr.png) no-repeat 100% 50%; text-align:left;}
.arr:hover span {background-image:url(/images/btn/btn_arr_on.png);}
.apply span {padding-left:15px; background:url(/images/btn/btn_apply.png) no-repeat 0 50%;}

/*색*/
.gray {background:#333; color:#fff;}
.orange{color:#f3622b}
.orange_b{background:#fd6e2f; color:#fff;}
.wh {background:#fff; color:#333;}

.orange_br{border:1px solid #fd6e2f; color:#fd6e2f;}
.sky_br{border:1px solid #206cab; color:#206cab}

@media all and (max-width:720px){
	/* BUTTON ::COLOR */
	.btnDft {border-color:#ddd;}
	.btnDft.list {width:100%;}
	.btnDft2 {display:block; height:44px; padding:0 12px; font-size:13px; line-height:42px;}
	.btnDft3 {display:block; padding:0 12px; font-size:13px;}
	.btnDft4 {width:80px;}
	.btnDft5 {height:30px; font-size:12px; line-height:28px;}
	.btnPk {display:block; min-width:0; height:44px; padding:0 12px; font-size:13px; line-height:44px;}
	.btnDgray {width:70px;}
	.btnBlue3.list {width:100%;}
	.btnBlue5 {width:125px; height:37px; font-size:14px;}
	.btnEg {width:125px; height:37px; font-size:14px;}
	.btnSky2 {min-width:100%;}

	.arr span {padding-right:20px; background-image:url(/images/btn/btn_arr_m.png); -webkit-background-size:8px auto; background-size:8px auto;}
}

/* BUTTON ::SIZE */
.btnS {font-size:14px; height:48px;}
.btnM {min-width:140px; font-size:15px; height:50px;}
.btnL {min-width:180px; font-size:15px; height:73px; font-weight:100;}
.btnL .txt2 {display:block; margin-top:5px; color:#b9d8f2; font-size:12px;}
.btnMini {display:inline-block; padding:0 10px; font-size:12px; line-height:25px; text-align:center; vertical-align:middle;}
.btnmiddle{display:inline-block; padding:0 20px; font-size:14px; line-height:35px; text-align:center; vertical-align:middle;}
.btnmiddles{display:inline-block; padding:0 20px; font-size:14px; text-align:center; vertical-align:middle;}


[class^="btn"].w100 {width:100%;}
@media all and (max-width:720px){
	/* BUTTON ::SIZE */
	.btnS {height:45px;}
	.btnM {height:45px; font-size:14px;}
	.btnMini {line-height:24px;}
    .btnmiddle {line-height:34px;}
}

/* BANNER TYPE */
.bannerArea {margin-bottom:20px; font-size:0;}
.bannerArea.ea2 {margin-right:-5px; margin-left:-5px;}
.bannerArea.ea2 p {display:inline-block; width:50%; padding:0 5px; vertical-align:top;}
.bannerArea2 {overflow:hidden; position:relative; margin:20px 0;}
.bannerArea2 a {display:block;}
.bannerArea2 img {display:block; width:100%;}
.bannerArea2 .linkSt {overflow:hidden; position:absolute; top:0; right:2%; bottom:0; z-index:2; width:46%;} /* �������� ȯ���������� */
.bannerArea2 .linkSt a {float:left; width:33.3%; height:100%; font-size:0;}
.bannerArea2.ea2 section {float:left; width:50%;}
.bannerArea2.ea2 .inner {position:relative; height:169px;}
.bannerArea2.ea2 .box1 {padding-right:10px;}
.bannerArea2.ea2 .box1 .inner {padding:8px 20px 25px; border:1px solid #bbb;}
.bannerArea2.ea2 .box1 .sTit2 {display:block; margin-bottom:7px; color:#111; font-size:16px;}
.bannerArea2.ea2 .box1 .latest {overflow:hidden; position:relative; padding-left:180px;}
.bannerArea2.ea2 .box1 .latest .thumb {overflow:hidden; float:left; margin-left:-180px; width:160px; height:100px;}
.bannerArea2.ea2 .box1 .latest .thumb img {display:block; width:160px; height:100px;}
.bannerArea2.ea2 .box1 .latest dl {float:none; margin-top:-4px;}
.bannerArea2.ea2 .box1 .latest dl dt a {display:block; overflow:hidden; color:#111; font-weight:300; font-size:14px; -ms-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap;}
.bannerArea2.ea2 .box1 .latest dl dd {margin-top:5px;}
.bannerArea2.ea2 .box1 .latest dl dd p {overflow:hidden; max-height:40px; font-size:12px;}
.bannerArea2.ea2 .box1 .latest dl dd .date {display:block; margin-top:12px;}
.bannerArea2.ea2 .box2 {padding-left:10px;}
.bannerArea2.ea2 .box2 .inner {padding:20px 0 0 29px; border:1px solid #c4b5a0; background:#f0e7cb url(/images/contents/bg_banner_03.png) no-repeat 100% 100%;}
.bannerArea2.ea2 .box2 .inner .txt {color:#40321f; font-weight:300; font-size:22px; line-height:1.3;}
.bannerArea2.ea2 .box2 .inner .txt span {display:block; color:#7e541b;}
.bannerArea2.ea2 .box2 .inner a {position:absolute; bottom:20px; left:29px; width:160px; height:42px; border:1px solid #805d2e; background:#f9f1d4; color:#805d2e; text-align:center; font-weight:300; font-size:16px; line-height:40px;}

.bnSt {display:block; position:relative; padding:15px 60px 15px 14%; border:1px solid #eaeaea;}
.bnSt:after {position:absolute; top:50%; right:10%; width:15px; height:24px; margin-top:-12px; background:url(/images/btn/btn_banst.png) no-repeat; content:'';}
.bnSt strong {display:block; color:#005bbb; font-size:20px; line-height:1.3;}
.bnSt span {display:block; color:#666; font-size:14px; line-height:1.4;}
@media all and (max-width:720px){
	/* BANNER TYPE */
	.bannerArea {margin-bottom:0; padding:15px 0;}
	.bannerArea.ea2 {margin-right:-4px; margin-left:-4px;}
	.bannerArea.ea2 p {padding:0 4px;}
	.bannerArea2 {margin:15px 0;}
	.bannerArea2.ea2 {margin-top:-7px;}
	.bannerArea2.ea2 section {float:none; width:100%;}
	.bannerArea2.ea2 .inner {height:150px;}
	.bannerArea2.ea2 .box1 {display:none;}
	.bannerArea2.ea2 .box2 {padding-left:0;}
	.bannerArea2.ea2 .box2 .inner .txt {font-size:18px;}
	.bannerArea2.ea2 .box2 .inner a {width:130px; height:36px; font-size:14px; line-height:34px;}

	.bnSt {padding:10px 20px 9px 10px;}
	.bnSt:after {right:5px; width:13px; height:12px; margin-top:-6px; background-image:url(/images/btn/btn_banst_m.png); -webkit-background-size:auto 12px; background-size:auto 12px;}
	.bnSt strong {color:#666; font-size:11px;}
	.bnSt span {display:none;}
}


/* UTILITY */
#utility {/*min-width:721px;*/}
#utility #contents {max-width:none; margin-left:0;}
#member {/*padding-top:64px; letter-spacing:-0.03em;*/}
#member.st2 {padding-top:43px;}
#member .inner {max-width:820px; margin-left:auto; margin-right:auto;}
#member .tit {margin:20px 0 33px; border-bottom:2px solid #1db8ed; color:#333; font-size:40px; text-align:center; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
#member .secTit2 {margin-bottom:12px;}
#member .secTit2 ~ .txt {padding-left:18px;}
#member .conWrap [class^='secTit'] + [class^='listSt'] {margin-top:0;}
@media all and (max-width:720px){
	#member {padding-top:30px;}
	#member.rsp {padding-top:15px;}
	#member.rsp .tit {margin-bottom:12px; font-size:20px;}
	#member.st2 {padding-top:20px;}
	#member .tit {margin-bottom:15px; font-size:26px;}
	#member .secTit2 {margin-bottom:5px;}
}




legend {overflow:hidden; position:absolute; height:0; text-indent:-999999px; font-size:0px; line-height:0;}



.boxSt1 {border-top:1px solid #1e6fad; background:#edeef2;}
.boxSt2 {border:1px solid #ddd; background:#f5f5f5;}
.boxSt3 {border-top:1px solid #333; border-bottom:1px solid #e6e6e6; background:#f4f5f7;}
.boxSt4 {padding:15px 20px; border:1px solid #dedede; background:#f1f1f1;}
.boxSt5 {padding:15px 20px; border:1px solid #d7e7f8; background:#f5f8fb;}
.boxSt6 {padding:10px; border:2px solid #eaeaea; background:#fff; color:#333; text-align:center; font-size:14px;}
.boxSt7 {padding:20px; background:#f3f3f3;}
@media all and (max-width:720px){
	.boxSt4 {padding:10px 15px;}
}


/*아이디저장/비밀번호저장*/
.cstChk {margin-right:20px}




.loginFormGrp .yesIpt.b_size.focus_blue input { color:#196ab3;font-weight:bold; }
.loginFormGrp .yesIpt.b_size.focus_blue input:-webkit-autofill { color:#196ab3 !important; }
.yesTab_nor { margin-bottom:20px; }
.loginForm_chk { margin-top:20px; }
.loginForm_chk .yesChk { margin-right:11px; }
.btn_login { margin:20px 0 0 0;width:100%; }
.btn_login .bWrap { margin:0;display:block; }
.loginEtc { position:relative;margin:11px 0 0 0;padding-bottom:12px;min-height:30px; }
.loginEtc a.lnk_etc { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-align:left;vertical-align:middle; }
.loginEtc a.lnk_etc { line-height:30px;color:#666; }
.loginEtc a.lnk_etc:hover { text-decoration:none;color:#333; }
.loginEtc .divi { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-align:left;vertical-align:middle; }
.loginEtc .divi { margin:3px 4px 0 4px;width:1px;height:12px;text-indent:-999em;border-right:solid 1px #ccc; }
.loginEtc .btn_notMOrder { position:absolute;right:0;top:0;margin:0; }
.loginSocialLi { padding:15px 0 0 0; }
.loginSocialLi li { margin-top:10px; }
.loginSocialLi a.btn_social { display:block; }
.loginSocialLi a.btn_social .bWrap { display:block;height:38px;border:solid 1px #ebebeb;border-right:solid 1px #d8d8d8;border-bottom:solid 1px #d8d8d8;background-color:#fff; }
.loginSocialLi a.btn_social .bWrap em.ico_social { float:left;width:38px;height:38px;border-right:solid 1px #e5e5e5; }
.loginSocialLi a.btn_social .bWrap em.ico_social.ico_gg { background:url('../images/icon_gg.gif')no-repeat center center;}
.loginSocialLi a.btn_social .bWrap em.ico_social.ico_na { background:url('../images/icon_na.gif')no-repeat center center;}
.loginSocialLi a.btn_social .bWrap em.ico_social.ico_ka { background:url('../images/icon_ka.gif')no-repeat center center; }
.loginSocialLi a.btn_social .bWrap em.ico_social.ico_fa { background:url('../images/icon_fa.gif')no-repeat center center;  }
.loginSocialLi a.btn_social .bWrap em.ico_social.ico_tw { background-position:0 -550px; }
  /*.loginSocialLi a.btn_social .bWrap em.ico_social.ico_gg { background-position:0 -600px; }*/
.loginSocialLi a.btn_social .bWrap em.ico_social.ico_pa { background-position:0 -650px; }
.loginSocialLi a.btn_social .bWrap em.txt { display:block;margin-left:39px;line-height:38px;text-align:center;color:#333;font-size:14px; }
.loginSocialLi a.btn_social:hover { text-decoration:none; }
.loginSocialLi a.btn_social:hover .bWrap em.txt { color:#000; }
.loginSocialLi a.btn_social.btn_disabled { cursor:default; }
.loginSocialLi a.btn_social.btn_disabled .bWrap { opacity:0.5; }
.loginSocialLi a.btn_social.btn_disabled .bWrap em.ico_social {  }
.loginSocialLi a.btn_social.btn_disabled:hover .bWrap em.txt { color:#333; }
.loginSocialLi.loginSocialLi_2col li { float:left;width:50%; }
.loginSocialLi.loginSocialLi_2col li.oddCol a.btn_social { margin-right:5px; }
.loginSocialLi.loginSocialLi_2col li.evenCol a.btn_social { margin-left:5px; }
.loginSocialLi.loginSocialLi_2col a.btn_social .bWrap em.txt { padding:0 0 0 19px;font-size:13px;text-align:left; }

#loginFormWrap .login_adArea { float:right;width:360px; }
#loginFormWrap .login_adArea iframe { vertical-align:top; }
#loginFormWrap .login_adArea .adBig { width:360px;height:360px;overflow:hidden; }
#loginFormWrap .login_adArea .adSmall { margin-top:10px;;width:360px;height:140px;overflow:hidden; }

#loginBotBn { margin-top:20px; }
#loginBotBn img { vertical-align:top; }





/*회원가입*/
.member_join {font-size:13px; color:#666; margin-top:10px}
.member_join .textareabox {border:1px solid #d7d7d7; padding-left:10px;  }
.member_join .textareacon {overflow-y:scroll; overflow-x:hidden; padding-right:10px;  border:0px; line-height:21px;  }
.member_join p.help {text-align:right; padding-right:10px; margin-top:10px}
.member_join p input[type="checkbox"]{opacity:0.5; width:16px; height:16px; position:relative; margin-top:-1px; margin-left:20px; margin-right:5px;   }
.member_join .join3desc { margin:120px auto 60px; width:470px; height:175px; background:url("/html/aw_img/portal/aw_img/common/join_complete.png") no-repeat; }



/*회원가입*/
.member_join2 {font-size:13px; color:#666; width:100%}
.member_join2 .textareabox {border:1px solid #d7d7d7; padding-left:10px;  }
.member_join2 .textareacon {/*overflow-y:scroll;overflow-x:hidden;*/  padding-right:10px;  border:0px; line-height:21px;}
.member_join2 p.help {text-align:right; padding-right:10px; margin-top:10px}
.member_join2 p input[type="checkbox"]{opacity:0.5; width:16px; height:16px; position:relative; margin-top:-1px; margin-left:20px; margin-right:5px;   }
.member_join2 .join3desc { margin:120px auto 60px; width:470px; height:175px; background:url("/html/aw_img/portal/aw_img/common/join_complete.png") no-repeat; }




.alarmSet {margin-left:20px; padding:4px 0px 4px 0px; color:#666; }
.alarmSet dt {width:160px; float:left;}
.alarmSet dd {width:400px; }
.alarmSet:after {clear:both;}

.member_step {margin-bottom:60px;padding-top:30px;border-top:solid 1px #5d5d5d;}
.member_step ul {overflow:hidden;width:100%;display:table;;}
.member_step ul li{text-align:center;background:#f6f6f6;color:#333333;font-size:15px;font-weight:bold;display:table-cell;width:33.3%;}
.member_step ul li.on{background:#329feb;color:#fff;}
.member_step ul li.on span:after{display:inline-block;background:url('/html/aw_img/portal/arrow_step.png') 0 0 no-repeat;display:inline-block;width:28px;height:13px;position:absolute;left:50%;margin-left:-14px;bottom:0;content:""}
.member_step ul li span{display:block;height:70px;line-height:70px;overflow:hidden;position:relative;}
.member_step ul li em{display:none;}

.member_step2 {margin-bottom:60px;padding-top:0px;/*border-top:solid 2px #5d5d5d;*/ }
.member_step2 .total{margin-top:0px;font-size:18px; font-weight:bold; text-align:left; }
.member_step2 .totalsub{margin-top:13px;font-size:13px; line-height:18px; text-align:left;  }
.member_step2 .mbrSelect {margin: 58px auto; width:850px; height:468px;}
.member_step2 .mbrSelect .old {float:left; border:4px solid #329feb; height:460px; width:370px; background:url(/html/aw_img/portal/aw_img/common/bg_oldmember.png) no-repeat 115px 40px; }
.member_step2 .mbrSelect .joinTitle { margin-top:230px; text-align:center; font-size:32px; font-weight:bold; }
.member_step2 .mbrSelect .joinTitleSub {margin-top:20px; padding: 0px 40px 0px 40px; line-height:18px; text-align:center; font-size:13px; }
.member_step2 .mbrSelect .new {float:right; border:4px solid #329feb; height:460px; width:370px; background:url(/html/aw_img/portal/aw_img/common/bg_newmember.png) no-repeat 115px 40px; }


h2.h2{font-size:24px;font-weight:bold;color:#333333;padding-bottom:15px;}
.write  {border-top:solid 2px #000;margin-bottom:60px;}
.write table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed;}
.write table th {border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;vertical-align:top;padding-top:22px;}
.write table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.write table th em span{display:inline-block;width:15px;color:#333333;}
.write table td {border-bottom:solid 1px #ddd;color:#333;padding:10px 0 10px;font-size:15px;padding-left:20px;line-height:140%}
/*.write table td input[type="text"]{padding:11px 12px 12px;}*/
.write table td label{margin-right:50px;}
.write table td div.td_in{padding:5px 0;}
.mem_info{margin:0;font-size:14px;color:#666;margin-bottom:10px;}
.write  table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}

.write table td input[type="password"] {padding:11px 12px 12px; border:1px solid #d5d5d5;}



.list_knowtop{overflow:hidden;text-align:right;margin-bottom:8px; }
.list_knowtop .total{float:left;margin-top:13px;font-size:15px; font-weight:bold;}
.list_knowtop .total strong{font-size:15px;}
.list_knowtop .btns_area{margin-top:20px;}



/* btn */
.xsbtn{display:inline-block;padding:0 9px 0;color:#333;line-height:23px;font-size:12px;vertical-align:middle;background:#fff;border:solid 1px #cccccc;text-align:center;}
.xsbtn.point2{border:solid 1px #e60012;color:#e60012;}
.sbtn{display:inline-block;padding:0 9px 0;color:#333;line-height:30px;font-size:12px;vertical-align:middle;background:#fff;border:solid 1px #7c7575;min-width:50px;text-align:center;}
.sbtn.point{background:#666666;border:solid 1px #666666;color:#fff;}
.sbtn.btn_copy{font-size:12px;line-height:18px;border:solid 1px #cccccc;color:#333;padding:0 2px 0;margin-left:5px;}
.btn{display:inline-block;padding:0 9px 0;color:#333;line-height:30px;font-size:13px;background:#fff;border:solid 1px #7c7575;min-width:50px;text-align:center;/*margin-left:2px;*/font-weight:bold;}
.btn.point{background:#0068b1;border:solid 1px #0068b1;color:#fff;}
.btn.point2{background:#666666;border:solid 1px #666666;color:#fff;}
.btn.point3{background:#ef4023;border:solid 1px #ef4023;color:#fff;}
.btns_area{text-align:right;overflow:hidden;margin-top:20px;}
.btns_area.mgb{margin-bottom:30px;overflow:hidden;}
.btns_area.center{text-align:center;}
.btns_area .left{float:left;}
.btns_area .btn{margin-right:0;margin-left:2px;}
.lbtn{display:inline-block;line-height:40px;font-size:13px;vertical-align:middle;background:#0068b1;min-width:100px;text-align:center;font-weight:bold;color:#fff;}
.lbtn.point2{background:#ef4023;}
.lbtn.point2:before{display:inline-block;content:'';width:15px;height:13px;background:url('/html/aw_img/portal/btn_check.png') 0 0 no-repeat;vertical-align:middle;margin-right:6px;}
.xlbtn{display:inline-block;line-height:48px;font-size:18px;vertical-align:middle;min-width:118px;text-align:center;font-weight:bold;color:#333333;border:solid 1px #cccccc;margin:0 3px;}
.xlbtn.point{background:#0068b1;color:#fff;border:solid 1px #0068b1;}
.mbtn.point2{display:inline-block;vertical-align:middle;text-align:center;font-weight:bold;line-height:30px;font-size:14px;min-width:90px;margin-left:8px;background:#666666;border:solid 1px #666666;color:#fff;padding-left:5px; padding-right:5px}
/*.cborange{color:#ff8601; border:1px solid #ff8601;}*/
.cborange{color:#ff8601; border:1px solid #ff8601;}
.cborange2{color:#ff8000; border:1px solid #ff8000;}



/*가입약관_약관내용*/
.clauseStit_bold {margin: 20px 0 10px;font-weight: bold }
.clauseStit {margin: 20px 0 17px }
.clauseTxt1 {margin-left: 10px}
.clauseTxt2 {margin-left: 10px; margin-top: 10px}
.clauseTxt2 .clauseTxt2_1 {margin-bottom: 15px}
.clauseTxt_1 {margin-left: 10px}
.span.clauseTxt2_1 {margin-left: 0px; text-decoration: underline}
.clauseTxt2_1 {margin-left: 10px;text-decoration: underline}
.clauseLastTxt {margin: 20px 0 0 10px}
.clauseFirstTxt {margin: 20px 0 0 0}



h4  {display:inline-block; width:100%; font-size:20px; margin-bottom:10px;}




/*카피라이터*/
.copy{float:left; font-size:13px; text-align:center; padding-top:10px; width:100%}



.import .write_radio {margin-top:0px; padding-left:0px;}
.import{font-size:15px; margin-left:0px}


/*
.import .write_radio {margin-top:10px; width:15%; padding-left:80px}
.import{font-size:15px; width:90%; margin-left:80px}
*/

/*wts table*/
.choice {border-top:solid 2px #000;margin-bottom:30px;}
.choice table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed;}
.choice table th {border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;vertical-align:middle;}
.choice table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222; vertical-align:middle}
.choice table td {border-bottom:solid 1px #ddd;color:#333;padding:10px 0 10px;font-size:15px;padding-left:20px;line-height:140%}
.choice table td label{margin-right:50px;}
.choice table td div.td_in{padding:5px 0;}
.choice table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.choice table td input[type="password"] {padding:11px 12px 12px; border:1px solid #d5d5d5;}

.choice02 {border-top:solid 1px #999;margin-bottom:60px;}
.choice02 table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;}
.choice02 table th {border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:15px;text-align:left;font-weight:normal;background:#f8f8f8;vertical-align:top;/*padding-top:22px;*/}
.choice02 table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.choice02 table td {border-bottom:solid 1px #ddd;color:#333;padding:10px 0 10px;font-size:15px; text-align:center; line-height:140%}
.choice02 table td label{margin-right:50px;}
.choice02 table td div.td_in{padding:5px 0;}
.choice02 table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.choice02 table td input[type="password"] {padding:11px 12px 12px; border:1px solid #d5d5d5;}

.s_flag { display:inline-block; position:relative;  text-align:left; overflow:hidden; vertical-align:middle; margin-right:5px; font-size:14px; }
.s_flag input.chk_box {position:absolute; top:0; left:0; opacity:0; cursor:pointer; z-index:5; width:30px; height:30px;}
.s_flag i {float:left; display:block; width:30px; height:30px; z-index:3; background-size:30px; }
.s_flag label {float:left; line-height:30px;}
.s_flag input.chk_box:checked+i {background-position:left bottom;}
.s_flag input.chk_box:checked+i+label {color:#444444;}
.s_flag img {width:30px; vertical-align:middle; margin-right:10px; border:1px solid #eee;}

 /*모달 레이어 팝업*/
.common-modal {width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.7); display: none; z-index: +1; }
.common_close {width: 26px; height: 25px; background: url(../images/b_close_w.png) no-repeat center center; position: absolute; /* background-size: 40px;*/ right: 0; top: -70px; cursor: pointer;}/*수정*/
.modalClose {width: 40px; height: 40px; position: absolute; right: 10px; top: 10px; background: url(../images/b_close.png) no-repeat center center;}

.ui-widget-overlay {background: #000 !important; opacity: 0.7 !important;filter: Alpha(Opacity=7);}

/* 공용 화면 전개 */
div#contain {width: 100%; margin: auto; /*background: #f0f0f0; padding-top: 60px;*/}

/*
#contain .result {box-sizing: border-box; background: #fff; padding: 20px; border-radius: 5px; margin-bottom: 20px; min-height: 90%; }
#contain .result#first-screen {text-align: center; line-height: 200px; font-size: 22px; color: #aaa;}*/



#contain .result {box-sizing: border-box; background: #fff; padding: 20px; border-radius: 5px; margin-bottom: 20px; min-height: 90%; margin-top:10px;}
#contain .result#first-screen {text-align: center; line-height: 200px; font-size: 22px; color: #aaa;}


/* 콤보 박스 국기 사용*/
.ui-menu-item img {width: 30px;}

/* 6단위 이미지 공통(IFRAME 사용으로 PARENT에 보내줘야 하기 때문임)*/
.stepBox1_over {width:200px; height:920px; border-left:1px dotted #ccc; position:absolute; top:0; right:-200px; padding-left:20px; box-sizing:border-box; padding:20px; text-align: center; overflow-y:auto; background:#fff; } /*수정*/
.stepBox1_over img {height: 70px; /*box-shadow: 3px 3px 2px #ccc;*/ margin-bottom:10px}
.stepBox1_over li {margin-bottom:20px; border-bottom:1px dotted #ccc}

/* 콤보 박스 크기 조정*/
.custom-combobox {position: relative; display: inline-block;}
.custom-combobox-input, .grayInput {margin: 0; padding: 3px 7px; vertical-align: baseline; width: 175px; height: 24px;}
.custom-combobox-toggle {position: absolute; top: 21%; bottom: 17%; margin-left: -1px; padding: 15px;}

/*필수항목표시*/
.tcs_noti{text-align:right; margin-top:30px; /*font-size:14px*/}
.tcs_noti span{color:#ff0000}

/*wts 품목검색결과부분*/
.wtsr{border:2px dotted #ff8601; padding:10px}

.bigImg_p{display: none; border:2px solid #ff8601; width:400px; float:right}

/*wts hs result*/
#hs-result {}
#hs-result .tit{font-size:14.5px; font-weight:bold; color:#f96604}
#hs-result .cate{color:#0b7810}
#hs-result .txt{font-size:14.5px; font-weight:normal; color:#000}

.tit{font-size:14.5px; font-weight:bold; color:#f96604}
.cate{color:#0b7810; font-weight:bold}
.txt{font-size:14px; font-weight:normal; color:#000}



/*결과 화면*/
.report {/*border-top:solid 3px #fda855;*/margin-bottom:20px;margin-top:15px; background: none;}
.report table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed;}
.report table th {color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#7cc5fa;padding-top:10px; padding-bottom:10px;}
.report table th.nm {font-weight:normal}
.report table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.report table th.cen{padding-left:25px}
.report table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.report table th.mtit{padding-left:10px}
.report table th.r_icon01{background:#7cc5fa url('/images/r_icon01.png')no-repeat right center;}
.report table th.r_icon02{background:#7cc5fa url('/images/r_icon02.png')no-repeat right center;}
.report table th.r_icon03{background:#7cc5fa url('/images/r_icon03.png')no-repeat right center;}
.report table th.r_icon04{background:#7cc5fa url('/images/r_icon04.png')no-repeat right center;}
.report table th.r_icon05{background:#7cc5fa url('/images/r_icon05.png')no-repeat right center;}
.report table th.r_icon06{background:#7cc5fa url('/images/r_icon06.png')no-repeat right center;}
.report table th.r_icon07{background:#7cc5fa url('/images/r_icon07.png')no-repeat right center;}
.report table th.r_icon08{background:#7cc5fa url('/images/r_icon08.png')no-repeat right center;}
.report table th.r_icon09{background:#7cc5fa url('/images/r_icon09.png')no-repeat right center;}
.report table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.report table td {color:#333;/*padding:10px 0 10px;*/font-size:15px;padding-left:20px;/*line-height:140%*/}
.report table td label{margin-right:26px;}
.report table td div.td_in{padding:5px 0;}
.report table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.report table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}



/*결과 화면
.report {margin-bottom:20px;margin-top:15px; background: none;}
.report table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed;}
.report table th {color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#7cc5fa;padding-top:10px; padding-bottom:10px; color:#fff}
.report table th.nm {font-weight:normal}
.report table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.report table th.cen{padding-left:25px}
.report table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.report table th.mtit{padding-left:10px}
.report table th.r_icon01{background:#7cc5fa url('/images/r_icon01.png')no-repeat right center;}
.report table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat right center;}
.report table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat right center;}
.report table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat right center;}
.report table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat right center;}
.report table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat right center;}
.report table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat right center;}
.report table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat right center;}
.report table th.r_icon09{background:#f8f8f8 url('/images/r_icon09.png')no-repeat right center;}
.report table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.report table td {color:#333;font-size:15px;padding-left:20px;}
.report table td label{margin-right:26px;}
.report table td div.td_in{padding:5px 0;}
.report table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.report table td input[type='text'] {width:200px; border-radius:3px; vertical-align:middle;}*/

.report_noti{text-align:left; margin-top:30px; /*font-size:14px*/}
.report_noti span{color:#666}

.report_notice{border:1px dotted #4b9eef; padding:20px; margin-bottom:50px}
.report_notice ul {margin-top:15px; text-align: left; line-height: 30px; text-decoration: none; font-size:14px}
.report_notice ul li {}
.rn_tit{background:url('/images/icon_noti.png') 0px 4px no-repeat; padding-left:25px; color:#ef5f4b; font-weight:bold}
.rn_tit span{}


/*일반적인경우*/
.report_open {/*border-top:solid 3px #0066cc;*/border-top:1px solid #ddd;margin-bottom:20px;margin-top:15px;}
.report_open table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:20px}
.report_open table th {border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.report_open table th.nm {font-weight:normal}
.report_open table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.report_open table th.cen{padding-left:25px}
.report_open table th.bgc {background:#eef4f9}
.report_open table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.report_open table th.mtit{padding-left:10px}
.report_open table th.r_icon01{background:#f8f8f8 url('/images/r_icon01.png')no-repeat center center;}
.report_open table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat center center;}
.report_open table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat center center;}
.report_open table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat center center;}
.report_open table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat center center;}
.report_open table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat center center;}
.report_open table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat center center;}
.report_open table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat center center;}
.report_open table th span{margin-left:5px; line-height:40px}
.report_open table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.report_open table td {border-bottom:solid 1px #ddd;color:#333; padding:10px 0 10px; font-size:15px;padding-left:20px; line-height:140%}
.report_open table td.pdlx{border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px; /*line-height:140%*/}
.report_open table td label{margin-right:26px;}
.report_open table td div.td_in{padding:5px 0;}
.report_open table td div{line-height:22px;}
.report_open table td div.br{line-height:10px; border:1px solid #000}
.report_open table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.report_open table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}
.report_open table td.tcon{padding: 5px 8px 5px 20px;line-height:30px}
.report_open table td.tcon div{line-height:30px;}
.report_open table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}





/*일반적인경우백
.report_open {border-top:1px solid #ddd;margin-bottom:20px;margin-top:15px;}
.report_open table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:20px}
.report_open table th {border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.report_open table th.nm {font-weight:normal}
.report_open table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.report_open table th.cen{padding-left:25px}
.report_open table th.bgc {background:#eef4f9}
.report_open table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.report_open table th.mtit{padding-left:10px}
.report_open table th.r_icon01{background:#f8f8f8 url('/images/r_icon01.png')no-repeat center center;}
.report_open table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat center center;}
.report_open table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat center center;}
.report_open table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat center center;}
.report_open table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat center center;}
.report_open table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat center center;}
.report_open table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat center center;}
.report_open table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat center center;}
.report_open table th span{margin-left:5px; line-height:40px}
.report_open table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.report_open table td {border-bottom:solid 1px #ddd;color:#333; padding:10px 0 10px; font-size:15px;padding-left:20px; line-height:140%}
.report_open table td.pdlx{border-bottom:solid 1px #ddd;color:#333;font-size:15px;}
.report_open table td label{margin-right:26px;}
.report_open table td div.td_in{padding:5px 0;}
.report_open table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.report_open table td input[type='text'] {width:200px; border-radius:3px;vertical-align:middle;}
.report_open table td.tcon{padding: 5px 8px 5px 20px;line-height:30px}
.report_open table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}*/


.report_open2 {/*border-top:solid 3px #0ea064;*/border-top:1px solid #ddd;margin-bottom:20px;margin-top:15px;}
.report_open2 table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:20px}
.report_open2 table th {border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.report_open2 table th.nm {font-weight:normal}
.report_open2 table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.report_open2 table th.cen{padding-left:25px}
.report_open2 table th.bgc {background:#eef4f9}
.report_open2 table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.report_open2 table th.mtit{padding-left:10px}
.report_open2 table th.r_icon01{background:#f8f8f8 url('/images/r_icon01.png')no-repeat center center;}
.report_open2 table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat center center;}
.report_open2 table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat center center;}
.report_open2 table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat center center;}
.report_open2 table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat center center;}
.report_open2 table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat center center;}
.report_open2 table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat center center;}
.report_open2 table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat center center;}
.report_open2 table th span{margin-left:5px; line-height:40px}
.report_open2 table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.report_open2 table td {border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px;padding-left:20px;/*line-height:140%*/}
.report_open2 table td.pdlx{border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px; /*line-height:140%*/}
.report_open2 table td label{margin-right:26px;}
.report_open2 table td div.td_in{padding:5px 0;}
.report_open2 table td div{line-height:22px;}
.report_open2 table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.report_open2 table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}
.report_open2 table td.tcon{padding: 10px 8px 10px 20px;line-height:30px;}
.report_open2 table td.tcon div{line-height:22px;}
.report_open2 table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}
.tcon2{padding: 10px 8px 10px 10px;line-height:30px;}
.report_con ul{margin-top:10px}
.report_con ul li{line-height:30px; font-size:15px; letter-spacing:0.5px; padding:10px; }
.report_con ul li.cg{color:#0b7810; font-weight:bold; font-size:15px;}

.report_open3 {}
.report_open3 table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:20px}
.report_open3 table th {border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.report_open3 table th.nm {font-weight:normal}
.report_open3 table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.report_open3 table th.cen{padding-left:25px}
.report_open3 table th.bgc {background:#eef4f9}
.report_open3 table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.report_open3 table th.mtit{padding-left:10px}
.report_open3 table th.r_icon01{background:#f8f8f8 url('/images/r_icon01.png')no-repeat center center;}
.report_open3 table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat center center;}
.report_open3 table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat center center;}
.report_open3 table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat center center;}
.report_open3 table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat center center;}
.report_open3 table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat center center;}
.report_open3 table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat center center;}
.report_open3 table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat center center;}
.report_open3 table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.report_open3 table th span{margin-left:5px; line-height:40px}
.report_open3 table td {border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px;padding-left:20px;/*line-height:140%*/}
.report_open3 table td label{margin-right:26px;}
.report_open3 table td div.td_in{padding:5px 0;}
.report_open3 table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.report_open3 table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}
.report_open3 table td.tcon{padding: 5px 8px 5px 20px;line-height:30px}
.report_open3 table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}

.report_open4 {/*border-top:solid 3px #858282;*/ border-top:1px solid #ddd; margin-bottom:20px;margin-top:15px;}
.report_open4 table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:20px}
.report_open4 table th {border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.report_open4 table th.nm {font-weight:normal}
.report_open4 table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.report_open4 table th.cen{padding-left:25px}
.report_open4 table th.bgc {background:#eef4f9}
.report_open4 table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.report_open4 table th.mtit{padding-left:10px}
.report_open4 table th.r_icon01{background:#f8f8f8 url('/images/r_icon01.png')no-repeat center center;}
.report_open4 table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat center center;}
.report_open4 table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat center center;}
.report_open4 table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat center center;}
.report_open4 table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat center center;}
.report_open4 table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat center center;}
.report_open4 table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat center center;}
.report_open4 table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat center center;}
.report_open4 table th span{margin-left:5px; line-height:40px}
.report_open4 table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.report_open4 table td {border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px;padding-left:20px;/*line-height:140%*/}
.report_open4 table td.pdlx{border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px; /*line-height:140%*/}
.report_open4 table td label{margin-right:26px;}
.report_open4 table td div.td_in{padding:5px 0;}
.report_open4 table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.report_open4 table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}
.report_open4 table td.tcon{padding: 5px 8px 5px 20px;line-height:30px}
.report_open4 table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}

.report_open5 {/*border-top:solid 3px #0066cc;*/border-top:solid 1px #ddd;margin-bottom:20px;margin-top:15px;}
.report_open5 table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:20px; }
.report_open5 table th {border-right:solid 1px #ddd; border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.report_open5 table th.nm {font-weight:normal}
.report_open5 table th.rlineno{border-right:none}
.report_open5 table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.report_open5 table th.cen{padding-left:25px}
.report_open5 table th.bgc {background:#eef4f9}
.report_open5 table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.report_open5 table th.mtit{padding-left:10px}
.report_open5 table th.r_icon01{background:#f8f8f8 url('/images/r_icon01.png')no-repeat center center;}
.report_open5 table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat center center;}
.report_open5 table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat center center;}
.report_open5 table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat center center;}
.report_open5 table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat center center;}
.report_open5 table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat center center;}
.report_open5 table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat center center;}
.report_open5 table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat center center;}
.report_open5 table th span{margin-left:5px; line-height:40px}
.report_open5 table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.report_open5 table td {border-right:solid 1px #ddd;color:#333; border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px;padding-left:20px;/*line-height:140%*/height:30px}
.report_open5 table td.pdlx{border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px; /*line-height:140%*/}
.report_open5 table td.rlineno{border-right:none}
.report_open5 table td label{margin-right:26px;}
.report_open5 table td div.td_in{padding:5px 0;}
.report_open5 table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.report_open5 table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}
.report_open5 table td.tcon{padding: 5px 8px 5px 20px;line-height:30px}
.report_open5 table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}


.report_open6 {}
.report_open6 table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:20px; }
.report_open6 table th {border-right:solid 1px #ddd; border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.report_open6 table th.nm {font-weight:normal}
.report_open6 table th.rlineno{border-right:none}
.report_open6 table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.report_open6 table th.cen{padding-left:25px}
.report_open6 table th.bgc {background:#eef4f9}
.report_open6 table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.report_open6 table th.mtit{padding-left:10px}
.report_open6 table th.r_icon01{background:#f8f8f8 url('/images/r_icon01.png')no-repeat center center;}
.report_open6 table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat center center;}
.report_open6 table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat center center;}
.report_open6 table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat center center;}
.report_open6 table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat center center;}
.report_open6 table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat center center;}
.report_open6 table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat center center;}
.report_open6 table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat center center;}
.report_open6 table th span{margin-left:5px; line-height:40px}
.report_open6 table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.report_open6 table td {border-right:solid 1px #ddd;color:#333; border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px;padding-left:20px;/*line-height:140%*/height:30px}
.report_open6 table td.pdlx{border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px; /*line-height:140%*/}
.report_open6 table td.rlineno{border-right:none}
.report_open6 table td label{margin-right:26px;}
.report_open6 table td div.td_in{padding:5px 0;}
.report_open6 table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.report_open6 table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}
.report_open6 table td.tcon{padding: 5px 8px 5px 20px;line-height:30px}
.report_open6 table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}


/*일반적인경우_예외(환급감면정보쪽_테이블에 테이블 들어가는 경우_패딩값 안되도록 처리*/
.report_open7 {/*border-top:solid 3px #0066cc;*/border-top:solid 1px #ddd;margin-bottom:20px;margin-top:15px;}
.report_open7 table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:20px}
.report_open7 table th {border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.report_open7 table th.nm {font-weight:normal}
.report_open7 table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.report_open7 table th.cen{padding-left:25px}
.report_open7 table th.bgc {background:#eef4f9}
.report_open7 table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.report_open7 table th.mtit{padding-left:10px}
.report_open7 table th.r_icon01{background:#f8f8f8 url('/images/r_icon01.png')no-repeat center center;}
.report_open7 table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat center center;}
.report_open7 table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat center center;}
.report_open7 table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat center center;}
.report_open7 table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat center center;}
.report_open7 table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat center center;}
.report_open7 table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat center center;}
.report_open7 table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat center center;}
.report_open7 table th span{margin-left:5px; line-height:40px}
.report_open7 table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.report_open7 table td {border-bottom:solid 1px #ddd;color:#333; /*padding:10px 0 10px;*/ font-size:15px;padding-left:20px; line-height:140%}
.report_open7 table td.pdlx{border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px; /*line-height:140%*/}
.report_open7 table td label{margin-right:26px;}
.report_open7 table td div.td_in{padding:5px 0;}
.report_open7 table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.report_open7 table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}
.report_open7 table td.tcon{padding: 5px 8px 5px 20px;line-height:30px}
.report_open7 table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}



.cgreen{font-color:#0066cc; font-weight:bold}
.cnavy{font-color:#0ea064; font-weight:bold}


/* tcs 관세, 내국세 2개 세율 다이얼 로그 */
.tit{color:#4c4c4c;/*font-size:20px;*/}
.tcsta {border-top:solid 2px #000;margin-bottom:60px;margin-top:15px}
.tcsta table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed;}
.tcsta table th {border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.tcsta table th.nm {font-weight:normal}
.tcsta table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222; vertical-align:middle}
.tcsta table th.cen{padding-left:25px}
.tcsta table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:bold}
.tcsta table th.mtit{padding-left:10px}
/*.tcsta table th.m_icon01{background:#f8f8f8 url('../images/m_icon01.png')no-repeat 15px center;}
.tcsta table th.m_icon02{background:#f8f8f8 url('../images/m_icon02.png')no-repeat 10px center;}
.tcsta table th.m_icon03{background:#f8f8f8 url('../images/m_icon03.png')no-repeat 15px center;}
.tcsta table th.m_icon04{background:#f8f8f8 url('../images/m_icon04.png')no-repeat 10px center;}*/
.tcsta table th.m_icon01{background:#f8f8f8 url('../images/m_icon01.png')no-repeat center center;}
.tcsta table th.m_icon02{background:#f8f8f8 url('../images/m_icon02.png')no-repeat center center;}
.tcsta table th.m_icon03{background:#f8f8f8 url('../images/m_icon03.png')no-repeat center center;}
.tcsta table th.m_icon04{background:#f8f8f8 url('../images/m_icon04.png')no-repeat center center;}
.tcsta table th img.micon01{background:url('../images/m_icon01.gif')no-repeat 0px 10px;}
.tcsta table td {border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px;padding-left:20px;/*line-height:140%*/}
.tcsta table td label{margin-right:26px;}
.tcsta table td div.td_in{padding:5px 0;}
.tcsta table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.tcsta table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}


.report_dot{border:2px dotted #314087}


/*cursor pointer*/
.cp {cursor: pointer}



/*감면정보 등 특정 다이얼로그 팝업관련*/
.da_pop {border-top:solid 3px #0066cc;margin-bottom:20px;margin-top:15px; width:100%;  }
.da_pop table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:20px}
.da_pop table th {border-bottom:solid 1px #ddd;/*padding-left:35px;*/color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.da_pop table th.nm {font-weight:normal}
.da_pop table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.da_pop table th.cen{padding-left:25px}
.da_pop table th.bgc {background:#eef4f9}
.da_pop table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.da_pop table th.mtit{padding-left:10px}
.da_pop table th.cen{text-align:center;}
.da_pop table th.r_icon01{background:#f8f8f8 url('/images/r_icon01.png')no-repeat center center;}
.da_pop table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat center center;}
.da_pop table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat center center;}
.da_pop table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat center center;}
.da_pop table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat center center;}
.da_pop table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat center center;}
.da_pop table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat center center;}
.da_pop table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat center center;}
.da_pop table th.dasort{font-weight:normal;text-align:center; padding-left:0; font-size:15px; padding-top:5px; padding-bottom:5px}
.da_pop table th span{margin-left:5px; line-height:40px}
.da_pop table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.da_pop table td {border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px;padding-left:20px;/*line-height:140%*/}
.da_pop table td.pdlx{border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px; /*line-height:140%*/}
.da_pop table td label{margin-right:26px;}
.da_pop table td div.td_in{padding:5px 0;}
.da_pop table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.da_pop table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}
.da_pop table td.tcon{padding: 5px 8px 5px 20px;line-height:30px}
.da_pop table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}

.datit{text-align:center; line-height:30px; font-size:22px; color:#0066cc; background:#d5e7f9; padding:5px; font-weight:600}
.datit2{text-align:center; line-height:30px; font-size:20px; color:#fff; background:#0066cc; /*padding:10px*/}
.datit3{text-align:center; line-height:30px; font-size:22px; color:#0066cc; background:#d5e7f9; padding:5px; font-weight:600; margin-bottom:15px;margin-top:15px;}/*가공무역의 이해 타이틀*/
.da_titarea {margin-bottom:20px;margin-top:8px;}
.da_titarea ul{float:left; padding:10px; /*background:#f0f3f8*/border:1px dotted #0066cc}
.da_titarea ul li{float:left; line-height:27px; font-size:14px}

.datit_s{line-height:30px; font-size:18px; color:#008001; margin-top:10px; margin-bottom:10px;}
.datit_s a {line-height:30px; font-size:18px; color:#008001; padding:10px;}
.datit_s a:link {line-height:30px; font-size:18px; color:#008001; padding:10px;}
.datit_s a:visited {line-height:30px; font-size:18px; color:#008001; padding:10px;}

.da_titarea2 {/*border-top:solid 3px #0066cc;*/margin-top:15px; width:100%; color:#0066cc;}
.da_titarea2 span{color:#ef5f4b}


/*다이얼로그 팝업 하단 s상세설명 나오는 부분(아이프레임)*/
.da_detail{width: 100%; height: 500px; border:5px dotted #ef5f4b}
.da_ifa{width:100%; height: 500px;}


/*경합세율 다이얼로그 팝업관련*/
.da_pop2 {border-top:solid 3px #0066cc;margin-bottom:20px;margin-top:15px; width:100%;  }
.da_pop2 table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:20px}
.da_pop2 table th {border-bottom:solid 1px #ddd;/*padding-left:35px*/;color:#4c4c4c;font-size:16px;text-align;center; font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.da_pop2 table th.nm {font-weight:normal}
.da_pop2 table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.da_pop2 table th.cen{padding-left:25px}
.da_pop2 table th.bgc {background:#eef4f9}
.da_pop2 table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.da_pop2 table th.mtit{padding-left:10px}
.da_pop2 table th.r_icon01{background:#f8f8f8 url('/images/r_icon01.png')no-repeat center center;}
.da_pop2 table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat center center;}
.da_pop2 table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat center center;}
.da_pop2 table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat center center;}
.da_pop2 table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat center center;}
.da_pop2 table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat center center;}
.da_pop2 table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat center center;}
.da_pop2 table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat center center;}
.da_pop2 table th.dasort{font-weight:normal;text-align:center; padding-left:0; font-size:15px; padding-top:5px; padding-bottom:5px}
.da_pop2 table th span{margin-left:5px; line-height:40px}
.da_pop2 table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.da_pop2 table td {border-bottom:solid 1px #ddd;color:#333;padding:10px 0 10px;font-size:15px;padding-left:15px;/*line-height:140%*/}
.da_pop2 table td.pdlx{border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px; /*line-height:140%*/}
.da_pop2 table td label{margin-right:26px;}
.da_pop2 table td div.td_in{padding:5px 0;}
.da_pop2 table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.da_pop2 table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}
.da_pop2 table td.tcon{padding: 5px 8px 5px 20px;line-height:30px}
.da_pop2 table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}


/*공장 자동화 감면 다이얼로그 팝업관련1*/
.da_pop3 {/*border-top:solid 3px #0066cc;*/ margin-bottom:20px;margin-top:15px; width:100%;}
.da_pop3 table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:20px}
.da_pop3 table th {border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;padding-left:35px;color:#4c4c4c;font-size:16px;text-align:left;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.da_pop3 table th.nm {font-weight:normal}
.da_pop3 table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.da_pop3 table th.cen{padding-left:25px}
.da_pop3 table th.bgc {background:#eef4f9}
.da_pop3 table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.da_pop3 table th.mtit{padding-left:10px}
.da_pop3 table th.cen{text-align:center;}
.da_pop3 table th.r_icon01{background:#f8f8f8 url('/images/r_icon01.png')no-repeat center center;}
.da_pop3 table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat center center;}
.da_pop3 table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat center center;}
.da_pop3 table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat center center;}
.da_pop3 table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat center center;}
.da_pop3 table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat center center;}
.da_pop3 table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat center center;}
.da_pop3 table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat center center;}
.da_pop3 table th.dasort{font-weight:normal;text-align:center; padding-left:0; font-size:15px; padding-top:5px; padding-bottom:5px}
.da_pop3 table th span{margin-left:5px; line-height:40px}
.da_pop3 table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.da_pop3 table td {border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px;padding-left:20px;/*line-height:140%*/}
.da_pop3 table td.pdlx{border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px; /*line-height:140%*/}
.da_pop3 table td label{margin-right:26px;}
.da_pop3 table td div.td_in{padding:5px 0;}
.da_pop3 table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.da_pop3 table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}
.da_pop3 table td.tcon{padding: 5px 8px 5px 20px;line-height:30px}
.da_pop3 table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}


/*감면정보 등 특정 다이얼로그 팝업관련2*/
.da_pop4 {border-top:solid 3px #0066cc;margin-bottom:20px;margin-top:15px; width:100%;  }
.da_pop4 table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:15px}
.da_pop4 table th {border-bottom:solid 1px #ddd;/*padding-left:35px;*/color:#4c4c4c;font-size:16px;/*text-align:left;*/text-align:center;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.da_pop4 table th.nm {font-weight:normal}
.da_pop4 table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.da_pop4 table th.cen{padding-left:25px}
.da_pop4 table th.bgc {background:#eef4f9}
.da_pop4 table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.da_pop4 table th.mtit{padding-left:10px}
.da_pop4 table th.cen{text-align:center;}
.da_pop4 table th.r_icon01{background:#f8f8f8 url('/images/r_icon01.png')no-repeat center center;}
.da_pop4 table th.r_icon02{background:#f8f8f8 url('/images/r_icon02.png')no-repeat center center;}
.da_pop4 table th.r_icon03{background:#f8f8f8 url('/images/r_icon03.png')no-repeat center center;}
.da_pop4 table th.r_icon04{background:#f8f8f8 url('/images/r_icon04.png')no-repeat center center;}
.da_pop4 table th.r_icon05{background:#f8f8f8 url('/images/r_icon05.png')no-repeat center center;}
.da_pop4 table th.r_icon06{background:#f8f8f8 url('/images/r_icon06.png')no-repeat center center;}
.da_pop4 table th.r_icon07{background:#f8f8f8 url('/images/r_icon07.png')no-repeat center center;}
.da_pop4 table th.r_icon08{background:#f8f8f8 url('/images/r_icon08.png')no-repeat center center;}
.da_pop4 table th.dasort{font-weight:normal;text-align:center; padding-left:0; font-size:15px; padding-top:5px; padding-bottom:5px}
.da_pop4 table th span{margin-left:5px; line-height:40px}
.da_pop4 table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.da_pop4 table td {border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px;padding-left:20px;/*line-height:140%*/}
.da_pop4 table td.pdlx{border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px; /*line-height:140%*/}
.da_pop4 table td label{margin-right:26px;}
.da_pop4 table td div.td_in{padding:5px 0;}
.da_pop4 table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.da_pop4 table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}
.da_pop4 table td.tcon{padding: 5px 8px 5px 20px;line-height:30px}
.da_pop4 table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}



/*수출입요건_아이콘*/
/*.icon_ier{background:url('../images/icon_ier.png')no-repeat 0px 0px; border:1px solid #000}*/

.icon_ier{background:url('/images/icon_ier.png')no-repeat 0px 0px; width:15px; height:19px; display:inline-block;}


/*report결과지 속성*/
.c_rep{border:3px solid #fda855; border-top:none;}
.c_rep2{border:3px dotted #fda855;}


/*alert창*/
#alertDialog {background:#fff; width:500px; height:300px; /*background:url('/images/alertbg7.jpg')no-repeat 0px 0px;*/ }
.confirm_btn {display:inline-block; padding:0 10px; width:100px; height:40px; line-height:40px; background:#0066cc; color:#fff; border-radius:3px; color:#fff; border:0px; cursor:pointer;}
.confirm2_btn {display:inline-block; padding:0 10px; width:100px; height:40px; line-height:40px; background:#0066cc !important; color:#fff; border-radius:3px; color:#fff !important; border:0px; margin-left:185px; cursor:pointer; }
.cancel_btn {display:inline-block; padding:0 10px; width:100px; height:40px; line-height:40px; background:#201b1b !important; color:#fff; border-radius:3px; color:#fff !important; border:0px; margin-left:185px; cursor:pointer; }
#alertMsg{font-size:15px; /*font-weight:bold;color:#08324d;*/  width:450px; height:180px;  color:#000; margin-top:15px; text-align:left; margin-left:10px}

/*수량을 입력하세요 다이얼로그*/
#unit-div{background:#fff; padding:5px}
#unitDialog{background:#fff; height:500px; padding-bottom:155px}






/*#result_div {width:100%; border:0px; background:#fff; border-radius:3px; box-sizing:border-box; padding:20px; display:none}*/
#result_div {width:100%; border:0px; padding:0px; display:none}
.result_wrap {width:100%; min-height:100px; border:0px; background:#fff; border-radius:3px; box-sizing:border-box; padding:20px; margin-top:20px;}




/*유의사항부분*/
.star-ok{color:#ff0000}
.level-name{color:blue; font-size:15px}
.level-star{font-size:15px; margin-left:10px}

.noti-head {font-weight: bold;font-size: 16px}
.noti-head span.noti-info {font-weight: bold;font-size: 14px; margin-left:15px; width:200px}


.noti-info_s{font-weight:normal; margin-left:10px}

.level-txt2 {
    font-weight: normal;
       
    font-size : 14px;
}

/*.li_txt { background:url(/images/icon_cline.gif) no-repeat scroll 0px 8px transparent; font-size:13.5px; padding-left:15px; line-height:25px}*/
.li_txt {background:url(/images/icon_dot.png) no-repeat scroll 0px 13px transparent;font-size:15px;padding-left: 15px;line-height:30px}





.tcsmta {border-top:solid 2px #000;margin-bottom:60px;margin-top:15px}
.tcsmta table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed;}
.tcsmta table th {border-bottom:solid 1px #ddd;/*padding-left:35px;*/ text-align:center; color:#4c4c4c;font-size:16px;font-weight:bold;background:#f8f8f8;padding-top:10px; padding-bottom:10px}
.tcsmta table th.nm {font-weight:normal}
.tcsmta table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.tcsmta table th.cen{padding-left:25px}
.tcsmta table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:bold}
.tcsmta table th.mtit{padding-left:10px}
.tcsmta table th.m_icon01{background:#f8f8f8 url('../images/m_icon01.png')no-repeat center center;}
.tcsmta table th.m_icon02{background:#f8f8f8 url('../images/m_icon02.png')no-repeat center center;}
.tcsmta table th.m_icon03{background:#f8f8f8 url('../images/m_icon03.png')no-repeat center center;}
.tcsmta table th.m_icon04{background:#f8f8f8 url('../images/m_icon04.png')no-repeat center center;}
.tcsmta table th img.micon01{background:url('../images/m_icon01.gif')no-repeat 0px 10px;}
.tcsmta table td {border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px;/*padding-left:20px;*/text-align:center;/*line-height:140%*/}
.tcsmta table td label{margin-right:26px;}
.tcsmta table td div.td_in{padding:5px 0;}
.tcsmta table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.tcsmta table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}


.attLink {cursor: pointer; color: #0066cc; text-decoration: underline;}



/*tcs 별표팝업테이블*/
.exta {border-top:solid 3px #0066cc;margin-bottom:20px;margin-top:15px; width:100%;  }
.exta table {border-collapse:collapse;width:100%;color:#4c4c4c;font-size:13px;table-layout:fixed; line-height:20px}
.exta table th {border-bottom:solid 1px #ddd;color:#4c4c4c;font-size:16px;text-align:center; font-weight:bold;background:#f8f8f8; padding-top:5px; padding-bottom:5px}
.exta table th.nm {font-weight:normal}
.exta table th em{margin-left:-15px;display:inline-block;width:15px;color:#e02222;}
.exta table th.cen{padding-left:25px}
.exta table th.bgc {background:#eef4f9}
.exta table th.exp{font-size:13px; text-align:center; padding-left:0px;font-weight:normal}
.exta table th.mtit{padding-left:10px}
.exta table th.dasort{font-weight:normal;text-align:center; padding-left:0; font-size:15px; padding-top:5px; padding-bottom:5px}
.exta table th span{margin-left:5px; line-height:40px}
.exta table th img.micon01{background:url('/images/m_icon01.gif')no-repeat 0px 10px;}
.exta table td {border-bottom:solid 1px #ddd;color:#333;padding:1px 0 1px;font-size:15px;padding-left:15px;/*line-height:140%*/}
.exta table td.pdlx{border-bottom:solid 1px #ddd;color:#333;/*padding:10px 0 10px;*/font-size:15px; /*line-height:140%*/}
.exta table td label{margin-right:26px;}
.exta table td div.td_in{padding:5px 0;}
.exta table td strong.tm{font-size:30px;color:#666666;position:relative;bottom:-6px;margin-right:2px;}
.exta table td input[type='text'] {width:200px; border-radius:3px; /*height:40px;*/ vertical-align:middle;}
.exta table td.tcon{padding: 5px 8px 5px 20px;line-height:30px}
.exta table td.cg{color:#0b7810; font-weight:bold; font-size:15px;}


span.btn {cursor: pointer;}

/*tcs 별표팝업_검색어를 입력하세요*/
.searchWord {padding-left:10px; margin-top:15px}

.helpIco {cursor: pointer;}