@charset "UTF-8";
@font-face {font-family:'Noto Sans KR';font-style:normal;font-weight:100;src:url(/assets/fonts/NotoSansKR/NotoSansKR-Thin.woff2) format('woff2'),url(/assets/fonts/NotoSansKR/NotoSansKR-Thin.woff) format('woff'),url(/assets/fonts/NotoSansKR/NotoSansKR-Thin.otf) format('opentype')}
@font-face {font-family:'Noto Sans KR';font-style:normal;font-weight:300;src:url(/assets/fonts/NotoSansKR/NotoSansKR-Light.woff2) format('woff2'),url(/assets/fonts/NotoSansKR/NotoSansKR-Light.woff) format('woff'),url(/assets/fonts/NotoSansKR/NotoSansKR-Light.otf) format('opentype')}
@font-face {font-family:'Noto Sans KR';font-style:normal;font-weight:400;src:url(/assets/fonts/NotoSansKR/NotoSansKR-Regular.woff2) format('woff2'),url(/assets/fonts/NotoSansKR/NotoSansKR-Regular.woff) format('woff'),url(/assets/fonts/NotoSansKR/NotoSansKR-Regular.otf) format('opentype')}
@font-face {font-family:'Noto Sans KR';font-style:normal;font-weight:500;src:url(/assets/fonts/NotoSansKR/NotoSansKR-Medium.woff2) format('woff2'),url(/assets/fonts/NotoSansKR/NotoSansKR-Medium.woff) format('woff'),url(/assets/fonts/NotoSansKR/NotoSansKR-Medium.otf) format('opentype')}
@font-face {font-family:'Noto Sans KR';font-style:normal;font-weight:700;src:url(/assets/fonts/NotoSansKR/NotoSansKR-Bold.woff2) format('woff2'),url(/assets/fonts/NotoSansKR/NotoSansKR-Bold.woff) format('woff'),url(/assets/fonts/NotoSansKR/NotoSansKR-Bold.otf) format('opentype')}
@font-face {font-family:'Noto Sans KR';font-style:normal;font-weight:900;src:url(/assets/fonts/NotoSansKR/NotoSansKR-Black.woff2) format('woff2'),url(/assets/fonts/NotoSansKR/NotoSansKR-Black.woff) format('woff'),url(/assets/fonts/NotoSansKR/NotoSansKR-Black.otf) format('opentype')}

@font-face {font-family:'nexon1';font-style:normal;font-weight:200;src:url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic_Light.woff2) format('woff2'),url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic_Light.woff) format('woff'), url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic_Light.otf) format('opentype');}
@font-face {font-family:'nexon1';font-style:normal;font-weight:500;src:url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic.woff2) format('woff2'),url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic.woff) format('woff'), url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic.otf) format('opentype');}
@font-face {font-family:'nexon1'; font-style:normal;font-weight:900;src:url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic_Bold.woff2) format('woff2'),url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic_Bold.woff) format('woff'),url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic_Bold.otf) format('opentype');}

@font-face {font-family:'nexon2'; font-style:normal;font-weight:400; src:url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Light.woff2) format('woff2'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Light.woff) format('woff'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Light.otf) format('opentype');}
@font-face {font-family:'nexon2'; font-style:normal;font-weight:500; src:url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic.woff2) format('woff2'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic.woff) format('woff'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic.otf) format('opentype');}
@font-face {font-family:'nexon2'; font-style:normal;font-weight:600; src:url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Medium.woff2) format('woff2'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Medium.woff) format('woff'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Medium.otf) format('opentype');}
@font-face {font-family:'nexon2'; font-style:normal;font-weight:700; src:url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Bold.woff2) format('woff2'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Bold.woff) format('woff'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Bold.otf) format('opentype');}



@font-face {
    font-family: "SB";
    src: url("/assets/fonts/SB/SBAggroL.woff2") format("woff2"), url("/assets/fonts/SB/SBAggroL.woff") format("woff");
    font-weight: 300;
    font-style: normal; }

@font-face {
    font-family: "SB";
    src: url("/assets/fonts/SB/SBAggroM.woff2") format("woff2"), url("/assets/fonts/SB/SBAggroM.woff") format("woff");
    font-weight: 500;
    font-style: normal; }

@font-face {
    font-family: "SB";
    src: url("/assets/fonts/SB/SBAggroB.woff2") format("woff2"), url("/assets/fonts/SB/SBAggroB.woff") format("woff");
    font-weight: 700;
    font-style: normal; }

  @font-face {
        font-family: 'Pretendard';
        src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
        font-weight: 400;
        font-style: normal;
    }



    @font-face {
        font-family: "Pretendarda";
        src: url("/assets/fonts/Pretendard/Pretendard-Regular.woff2") format("woff2");
        font-weight: 400;
        font-style: normal; }
    
    @font-face {
        font-family: "Pretendarda";
        src: url("/assets/fonts/Pretendard/Pretendard-Medium.woff2") format("woff2");
        font-weight: 500;
        font-style: normal; }
    
    @font-face {
        font-family: "Pretendarda";
        src: url("/assets/fonts/Pretendard/Pretendard-SemiBold.woff2") format("woff2");
        font-weight: 600;
        font-style: normal; }
    @font-face {
        font-family: "Pretendarda";
        src: url("/assets/fonts/Pretendard/Pretendard-Bold.woff2") format("woff2");
        font-weight: 700;
        font-style: normal; }
    
    @font-face {
        font-family: "Pretendarda";
        src: url("/assets/fonts/Pretendard/Pretendard-ExtraBold.woff2") format("woff2");
        font-weight: 800;
        font-style: normal; }
    
    @font-face {
        font-family:"Pretendarda";
        src: url("/assets/fonts/Pretendard/Pretendard-Black.woff2") format("woff2");
        font-weight: 900;
        font-style: normal; }


@font-face {
    font-family: "Gmarket Sans";
    src: url("/assets/fonts/GmarketSans/GmarketSansLight.woff2") format("woff2"), url("/assets/fonts/GmarketSans/GmarketSansLight.woff") format("woff"), url("/assets/fonts/GmarketSans/GmarketSansLight.otf") format("opentype");
    font-weight: 300;
    font-style: normal; }

@font-face {
    font-family: "Gmarket Sans";
    src: url("/assets/fonts/GmarketSans/GmarketSansMedium.woff2") format("woff2"), url("/assets/fonts/GmarketSans/GmarketSansMedium.woff") format("woff"), url("/assets/fonts/GmarketSans/GmarketSansMedium.otf") format("opentype");
    font-weight: 500;
    font-style: normal; }

@font-face {
    font-family: "Gmarket Sans";
    src: url("/assets/fonts/GmarketSans/GmarketSansBold.woff2") format("woff2"), url("/assets/fonts/GmarketSans/GmarketSansBold.woff") format("woff"), url("/assets/fonts/GmarketSans/GmarketSansBold.otf") format("opentype");
    font-weight: 700;
    font-style: normal; }

/* Reset */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box; }

html {
    /*-webkit-touch-callout: none;
    -webkit-user-select: none;*/
    font-size: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block; }

html, body, h1, h2, h3, h4, h5, h6, div, p, blockquote, pre, code, address, ul, ol, li, menu, nav, section, article, aside, dl, dt, dd, table, thead, tbody, tfoot, label, caption, th, td, form, fieldset, legend, hr, input, button, textarea, object, figure, figcaption {
    margin: 0;
    padding: 0;
    border: 0 none; }

body {
    width: 100%;
    background: #fff;
    -webkit-text-size-adjust: none;
    word-wrap: break-word;
    word-break: break-all;
    height: 100%;
    box-sizing: border-box; 
	}

body, input, select, textarea, button {
    border: none;
    font-size: 15px;
    font-family: 'Pretendarda','nexon2','Malgun Gothic','Dotum','Gulim','Tahoma','Verdana',sans-serif;
    color: #666;
    font-weight: 500;
    letter-spacing: -.03em;
    box-sizing: border-box; }

input {
    font-family:  'Pretendarda','nexon2','Malgun Gothic','Dotum','Gulim','Tahoma','Verdana',sans-serif;
    font-weight: 300; }

header, h1 {
    font-size: 100%; }

html, body {
    height: 100%; }

main, header, section, nav, footer, aside, article, figure {
    display: block; }

div, p, span, li, table td {
    word-break: keep-all; }

caption, legend {
    overflow: hidden;
    position: absolute;
    width: 1px;
    height: 1px;
    font-size: 0;
    line-height: 0; }

img {
    border: none;
    vertical-align: top;
    /*width:100%;*/ }

select, input {
    vertical-align: middle; }

hr {
    display: none;
    border: 0 none; }

ol, ul, ul li {
    list-style: none; }

address, cite, code, em {
    font-style: normal;
    font-weight: normal; }

label {
    cursor: pointer; }

button {
    border: 0;
    outline: 0;
    cursor: pointer; }

textarea:focus, button:focus, input:focus {
    outline: none; }




/* link */
a {
    color: #000;
    text-decoration: none; }

a:link, a:visited {
    text-decoration: none; }

a:hover, a:active, a:focus {
    text-decoration: none; }

/* table */
table {
    width: 100%;
    border-collapse: collapse; }

table, th, td {
    border-spacing: 0;
    border: 0 none; }

/* float */
.fl {
    float: left; }

.fr {
    float: right; }

/* text-align */
.txtt {
    text-align: right !important; }

.txtl {
    text-align: left !important; }

.txtc {
    text-align: center !important; }

/* hidden */
.hidden {
    overflow: hidden;
    position: absolute;
    width: 1px;
    height: 1px;
    font-size: 0;
    line-height: 0; }

/* clear */
.clear {
    clear: both; }

/* Skip Menu */
.skipMenu {
    position: relative;
    z-index: 9999; }

.skipMenu a {
    display: block;
    height: 1px;
    width: 1px;
    margin-bottom: -1px;
    overflow: hidden;
    font-size: 13px;
    color: #fff;
    font-weight: 300;
    letter-spacing: -1px;
    background: #545e72;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    max-width: 2560px; }

.skipMenu a:focus, .skipMenu a:active {
    height: auto;
    width: 100%;
    padding: 5px;
    margin-bottom: 10px;
    position: absolute;
    left: 0;
    top: 0; }

/* input */


input[type="text"], input[type="password"] {
    font-weight: 400;
    padding: 0 8px;
    font-size: 15px;
    height: 40px;
    line-height: 40px;
    background: #fff;
    border: 1px solid #bbb;
    border-radius: 0;
    vertical-align: middle;
    box-sizing: border-box;
    box-shadow: none;
    color: #666; 
	margin: 0 3px;
	}

.input_type {
    padding: 0 5px;
    font-size: 14px;
    height: 40px;
    line-height: 38px;
    background: #fff;
    border: 1px solid #bbb;
    border-radius: 0;
    vertical-align: middle;
    box-sizing: border-box; }

label.label_type1 {
    vertical-align: middle;
    color: #494949;
    font-size: 15px;
    padding: 2px 0 2px 0px;
    display: inline-block;
    line-height: 21px;
    position: relative; }

label.lab_wid1 {
    min-width: 192px;
    padding-bottom: 8px; }

label.rid_lab {
    vertical-align: middle;
    color: #494949;
    font-size: 15px;
    padding: 0 0 0 32px;
    position: relative;
    margin-right: 5px;
    line-height: 28px; }

input[type=radio] {
    width: 13px;
    height: 13px;
    margin-right: 4px; }

input[type="checkbox"] {
    width: 14px;
    height: 14px;
    margin-right: 4px; }

input:disabled {
    background: #eee; }

/* select */
/*  초기화 */
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }

/* IE 10, 11의 네이티브 화살표 숨기기 */
select::-ms-expand {
    display: none; }

select {
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    outline: none;
    appearance: none;
    border: 1px solid #bbb;
    font-size: 14px;
    letter-spacing: -.04em;
    color: #000;
    box-sizing: border-box;
    text-align: left;
    vertical-align: top;
    height: 31px;
    line-height: 28px;
    padding: 0 6px;
    background: #fff url(../img/select_arrow.png) right top no-repeat;
    text-indent: 3px; }

/* textarea */
.select_type {
    border-radius: 0;
    border: 1px solid #bbb;
    min-width: 100px;
    font-size: 14px;
    letter-spacing: -.04em;
    color: #000;
    box-sizing: border-box;
    text-align: left;
    vertical-align: top;
    height: 40px;
    line-height: 38px;
    padding: 0 6px;
    background: #fff url(../img/select_arrow.png) right top no-repeat;
    text-indent: 3px; }

a[href^=tel] {
    text-decoration: inherit;
    color: inherit; }

.excel_button {
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='190' height='166' viewBox='0 0 190 166'%3E%3Cdefs%3E%3Crect id='a' width='142' height='166' rx='8'/%3E%3Crect id='d' width='71' height='42' y='41'/%3E%3Crect id='h' width='71' height='42' x='71' y='41'/%3E%3Crect id='l' width='71' height='42' y='-1'/%3E%3Crect id='p' width='71' height='42' x='71' y='-1'/%3E%3Crect id='t' width='71' height='42' y='83'/%3E%3Crect id='x' width='71' height='42' x='71' y='83'/%3E%3Crect id='B' width='71' height='42' y='125'/%3E%3Crect id='F' width='71' height='42' x='71' y='125'/%3E%3Crect id='I' width='142' height='166' rx='8'/%3E%3Crect id='L' width='96' height='96' rx='8'/%3E%3Crect id='R' width='96' height='98' y='-1' rx='8'/%3E%3Cfilter id='f' width='102.8%25' height='104.8%25' x='-1.4%25' y='-2.4%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dx='-1' in='SourceAlpha' result='shadowOffsetInner1'/%3E%3CfeComposite in='shadowOffsetInner1' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner1'/%3E%3CfeColorMatrix in='shadowInnerInner1' result='shadowMatrixInner1' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.1 0'/%3E%3CfeGaussianBlur in='SourceAlpha' result='shadowBlurInner2' stdDeviation='.5'/%3E%3CfeOffset dy='1' in='shadowBlurInner2' result='shadowOffsetInner2'/%3E%3CfeComposite in='shadowOffsetInner2' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner2'/%3E%3CfeColorMatrix in='shadowInnerInner2' result='shadowMatrixInner2' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixInner1'/%3E%3CfeMergeNode in='shadowMatrixInner2'/%3E%3C/feMerge%3E%3C/filter%3E%3Cfilter id='j' width='143.7%25' height='173.8%25' x='-21.8%25' y='-36.9%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dy='-1' in='SourceAlpha' result='shadowOffsetInner1'/%3E%3CfeComposite in='shadowOffsetInner1' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner1'/%3E%3CfeColorMatrix in='shadowInnerInner1' result='shadowMatrixInner1' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.05 0'/%3E%3CfeGaussianBlur in='SourceAlpha' result='shadowBlurInner2' stdDeviation='10'/%3E%3CfeOffset dy='11' in='shadowBlurInner2' result='shadowOffsetInner2'/%3E%3CfeComposite in='shadowOffsetInner2' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner2'/%3E%3CfeColorMatrix in='shadowInnerInner2' result='shadowMatrixInner2' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0'/%3E%3CfeOffset dx='1' dy='1' in='SourceAlpha' result='shadowOffsetInner3'/%3E%3CfeComposite in='shadowOffsetInner3' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner3'/%3E%3CfeColorMatrix in='shadowInnerInner3' result='shadowMatrixInner3' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixInner1'/%3E%3CfeMergeNode in='shadowMatrixInner2'/%3E%3CfeMergeNode in='shadowMatrixInner3'/%3E%3C/feMerge%3E%3C/filter%3E%3Cfilter id='n' width='101.4%25' height='102.4%25' x='-.7%25' y='-1.2%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dy='-1' in='SourceAlpha' result='shadowOffsetInner1'/%3E%3CfeComposite in='shadowOffsetInner1' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner1'/%3E%3CfeColorMatrix in='shadowInnerInner1' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.15 0'/%3E%3C/filter%3E%3Cfilter id='r' width='102.8%25' height='104.8%25' x='-1.4%25' y='-2.4%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dy='-1' in='SourceAlpha' result='shadowOffsetInner1'/%3E%3CfeComposite in='shadowOffsetInner1' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner1'/%3E%3CfeColorMatrix in='shadowInnerInner1' result='shadowMatrixInner1' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.15 0'/%3E%3CfeOffset dx='2' in='SourceAlpha' result='shadowOffsetInner2'/%3E%3CfeComposite in='shadowOffsetInner2' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner2'/%3E%3CfeColorMatrix in='shadowInnerInner2' result='shadowMatrixInner2' values='0 0 0 0 0 0 0 0 0 0.709803922 0 0 0 0 0.37254902 0 0 0 0.63 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixInner1'/%3E%3CfeMergeNode in='shadowMatrixInner2'/%3E%3C/feMerge%3E%3C/filter%3E%3Cfilter id='v' width='102.8%25' height='104.8%25' x='-1.4%25' y='-2.4%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dx='-1' in='SourceAlpha' result='shadowOffsetInner1'/%3E%3CfeComposite in='shadowOffsetInner1' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner1'/%3E%3CfeColorMatrix in='shadowInnerInner1' result='shadowMatrixInner1' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0'/%3E%3CfeOffset dx='2' dy='1' in='SourceAlpha' result='shadowOffsetInner2'/%3E%3CfeComposite in='shadowOffsetInner2' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner2'/%3E%3CfeColorMatrix in='shadowInnerInner2' result='shadowMatrixInner2' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixInner1'/%3E%3CfeMergeNode in='shadowMatrixInner2'/%3E%3C/feMerge%3E%3C/filter%3E%3Cfilter id='z' width='101.4%25' height='102.4%25' x='-.7%25' y='-1.2%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dy='-1' in='SourceAlpha' result='shadowOffsetInner1'/%3E%3CfeComposite in='shadowOffsetInner1' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner1'/%3E%3CfeColorMatrix in='shadowInnerInner1' result='shadowMatrixInner1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeOffset dx='1' dy='1' in='SourceAlpha' result='shadowOffsetInner2'/%3E%3CfeComposite in='shadowOffsetInner2' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner2'/%3E%3CfeColorMatrix in='shadowInnerInner2' result='shadowMatrixInner2' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixInner1'/%3E%3CfeMergeNode in='shadowMatrixInner2'/%3E%3C/feMerge%3E%3C/filter%3E%3Cfilter id='D' width='102.8%25' height='104.8%25' x='-1.4%25' y='-2.4%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dx='-1' in='SourceAlpha' result='shadowOffsetInner1'/%3E%3CfeComposite in='shadowOffsetInner1' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner1'/%3E%3CfeColorMatrix in='shadowInnerInner1' result='shadowMatrixInner1' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.15 0'/%3E%3CfeOffset dx='1' in='SourceAlpha' result='shadowOffsetInner2'/%3E%3CfeComposite in='shadowOffsetInner2' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner2'/%3E%3CfeColorMatrix in='shadowInnerInner2' result='shadowMatrixInner2' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.15 0'/%3E%3CfeOffset dx='2' dy='1' in='SourceAlpha' result='shadowOffsetInner3'/%3E%3CfeComposite in='shadowOffsetInner3' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner3'/%3E%3CfeColorMatrix in='shadowInnerInner3' result='shadowMatrixInner3' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixInner1'/%3E%3CfeMergeNode in='shadowMatrixInner2'/%3E%3CfeMergeNode in='shadowMatrixInner3'/%3E%3C/feMerge%3E%3C/filter%3E%3Cfilter id='H' width='102.8%25' height='104.8%25' x='-1.4%25' y='-2.4%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dx='-1' in='SourceAlpha' result='shadowOffsetInner1'/%3E%3CfeComposite in='shadowOffsetInner1' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner1'/%3E%3CfeColorMatrix in='shadowInnerInner1' result='shadowMatrixInner1' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.08 0'/%3E%3CfeOffset dx='2' dy='1' in='SourceAlpha' result='shadowOffsetInner2'/%3E%3CfeComposite in='shadowOffsetInner2' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner2'/%3E%3CfeColorMatrix in='shadowInnerInner2' result='shadowMatrixInner2' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.01 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixInner1'/%3E%3CfeMergeNode in='shadowMatrixInner2'/%3E%3C/feMerge%3E%3C/filter%3E%3Cfilter id='J' width='117%25' height='117%25' x='-8.5%25' y='-8.5%25' filterUnits='objectBoundingBox'%3E%3CfeGaussianBlur in='SourceGraphic' stdDeviation='3'/%3E%3C/filter%3E%3Cfilter id='Q' width='103.1%25' height='103.1%25' x='-1.6%25' y='-1.5%25' filterUnits='objectBoundingBox'%3E%3CfeGaussianBlur in='SourceAlpha' result='shadowBlurInner1' stdDeviation='.25'/%3E%3CfeOffset dx='-1' in='shadowBlurInner1' result='shadowOffsetInner1'/%3E%3CfeComposite in='shadowOffsetInner1' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner1'/%3E%3CfeColorMatrix in='shadowInnerInner1' result='shadowMatrixInner1' values='0 0 0 0 0.0199267733 0 0 0 0 0.65973108 0 0 0 0 0.312408742 0 0 0 1 0'/%3E%3CfeGaussianBlur in='SourceAlpha' result='shadowBlurInner2' stdDeviation='.5'/%3E%3CfeOffset dx='2' in='shadowBlurInner2' result='shadowOffsetInner2'/%3E%3CfeComposite in='shadowOffsetInner2' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner2'/%3E%3CfeColorMatrix in='shadowInnerInner2' result='shadowMatrixInner2' values='0 0 0 0 0 0 0 0 0 0.466666667 0 0 0 0 0.250980392 0 0 0 1 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixInner1'/%3E%3CfeMergeNode in='shadowMatrixInner2'/%3E%3C/feMerge%3E%3C/filter%3E%3Cfilter id='S' width='141.7%25' height='137.9%25' x='-20.8%25' y='-17%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dy='1' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='3'/%3E%3CfeColorMatrix in='shadowBlurOuter1' result='shadowMatrixOuter1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeOffset dy='1' in='SourceAlpha' result='shadowOffsetOuter2'/%3E%3CfeGaussianBlur in='shadowOffsetOuter2' result='shadowBlurOuter2' stdDeviation='.5'/%3E%3CfeColorMatrix in='shadowBlurOuter2' result='shadowMatrixOuter2' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='shadowMatrixOuter2'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='c' x1='6.294%25' x2='103.402%25' y1='0%25' y2='103.5%25'%3E%3Cstop offset='0%25' stop-color='%23007438'/%3E%3Cstop offset='97.34%25' stop-color='%23008B44'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='107.466%25' x2='6.294%25' y1='107.831%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%2300D576'/%3E%3Cstop offset='97.026%25' stop-color='%2300A054'/%3E%3C/linearGradient%3E%3ClinearGradient id='k' x1='6.294%25' x2='107.466%25' y1='0%25' y2='107.831%25'%3E%3Cstop offset='0%25' stop-color='%23007E42'/%3E%3Cstop offset='95.983%25' stop-color='%23009A50'/%3E%3C/linearGradient%3E%3ClinearGradient id='o' x1='6.294%25' x2='107.466%25' y1='0%25' y2='107.831%25'%3E%3Cstop offset='0%25' stop-color='%2300AD61'/%3E%3Cstop offset='100%25' stop-color='%2300E18C'/%3E%3C/linearGradient%3E%3ClinearGradient id='s' x1='107.466%25' x2='9.303%25' y1='107.831%25' y2='3.207%25'%3E%3Cstop offset='0%25' stop-color='%23003D20'/%3E%3Cstop offset='100%25' stop-color='%23004F2A'/%3E%3C/linearGradient%3E%3ClinearGradient id='w' x1='107.466%25' x2='9.303%25' y1='107.831%25' y2='3.207%25'%3E%3Cstop offset='0%25' stop-color='%2300C165'/%3E%3Cstop offset='100%25' stop-color='%23008D46'/%3E%3C/linearGradient%3E%3ClinearGradient id='A' x1='107.466%25' x2='9.303%25' y1='107.831%25' y2='3.207%25'%3E%3Cstop offset='0%25' stop-color='%2300522E'/%3E%3Cstop offset='100%25' stop-color='%23003B20'/%3E%3C/linearGradient%3E%3ClinearGradient id='E' x1='107.466%25' x2='9.303%25' y1='107.831%25' y2='3.207%25'%3E%3Cstop offset='0%25' stop-color='%23006D3D'/%3E%3Cstop offset='100%25' stop-color='%23004C29'/%3E%3C/linearGradient%3E%3ClinearGradient id='M' x1='113.177%25' x2='2.151%25' y1='104.673%25' y2='9.713%25'%3E%3Cstop offset='0%25' stop-color='%23008034'/%3E%3Cstop offset='100%25' stop-color='%23004F21'/%3E%3C/linearGradient%3E%3ClinearGradient id='U' x1='29.468%25' x2='97.963%25' y1='50%25' y2='50%25'%3E%3Cstop offset='0%25' stop-color='%23F0F0F0'/%3E%3Cstop offset='100%25' stop-color='%23FFF'/%3E%3C/linearGradient%3E%3Cpattern id='e' width='512' height='512' x='-512' y='-471' patternUnits='userSpaceOnUse'%3E%3Cuse xlink:href='%23a'/%3E%3C/pattern%3E%3Cpattern id='i' width='512' height='512' x='-441' y='-471' patternUnits='userSpaceOnUse'%3E%3Cuse xlink:href='%23b'/%3E%3C/pattern%3E%3Cpattern id='m' width='512' height='512' x='-512' y='-513' patternUnits='userSpaceOnUse'%3E%3Cuse xlink:href='%23c'/%3E%3C/pattern%3E%3Cpattern id='q' width='512' height='512' x='-441' y='-513' patternUnits='userSpaceOnUse'%3E%3Cuse xlink:href='%23d'/%3E%3C/pattern%3E%3Cpattern id='u' width='512' height='512' x='-512' y='-429' patternUnits='userSpaceOnUse'%3E%3Cuse xlink:href='%23e'/%3E%3C/pattern%3E%3Cpattern id='y' width='512' height='512' x='-441' y='-429' patternUnits='userSpaceOnUse'%3E%3Cuse xlink:href='%23f'/%3E%3C/pattern%3E%3Cpattern id='C' width='512' height='512' x='-512' y='-387' patternUnits='userSpaceOnUse'%3E%3Cuse xlink:href='%23g'/%3E%3C/pattern%3E%3Cpattern id='G' width='512' height='512' x='-441' y='-387' patternUnits='userSpaceOnUse'%3E%3Cuse xlink:href='%23h'/%3E%3C/pattern%3E%3Cpattern id='O' width='512' height='512' x='-512' y='-512' patternUnits='userSpaceOnUse'%3E%3Cuse xlink:href='%23i'/%3E%3C/pattern%3E%3CradialGradient id='N' cx='86.601%25' cy='84.21%25' r='62.398%25' fx='86.601%25' fy='84.21%25'%3E%3Cstop offset='0%25' stop-color='%23018137'/%3E%3Cstop offset='100%25' stop-color='%23007E35' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cpolygon id='T' points='25 73.107 41.756 46.96 26.572 23 38.144 23 47.977 41.099 57.61 23 69.082 23 53.83 47.336 70.587 73.107 58.647 73.107 47.777 53.778 36.873 73.107'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(48)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cuse fill='url(%23c)' xlink:href='%23d'/%3E%3Cuse fill='url(%23e)' fill-opacity='.012' xlink:href='%23d'/%3E%3Cuse fill='%23000' filter='url(%23f)' xlink:href='%23d'/%3E%3C/g%3E%3Cg mask='url(%23b)'%3E%3Cuse fill='url(%23g)' xlink:href='%23h'/%3E%3Cuse fill='url(%23i)' fill-opacity='.012' xlink:href='%23h'/%3E%3Cuse fill='%23000' filter='url(%23j)' xlink:href='%23h'/%3E%3C/g%3E%3Cg mask='url(%23b)'%3E%3Cuse fill='url(%23k)' xlink:href='%23l'/%3E%3Cuse fill='url(%23m)' fill-opacity='.012' xlink:href='%23l'/%3E%3Cuse fill='%23000' filter='url(%23n)' xlink:href='%23l'/%3E%3C/g%3E%3Cg mask='url(%23b)'%3E%3Cuse fill='url(%23o)' xlink:href='%23p'/%3E%3Cuse fill='url(%23q)' fill-opacity='.012' xlink:href='%23p'/%3E%3Cuse fill='%23000' filter='url(%23r)' xlink:href='%23p'/%3E%3C/g%3E%3Cg mask='url(%23b)'%3E%3Cuse fill='url(%23s)' xlink:href='%23t'/%3E%3Cuse fill='url(%23u)' fill-opacity='.012' xlink:href='%23t'/%3E%3Cuse fill='%23000' filter='url(%23v)' xlink:href='%23t'/%3E%3C/g%3E%3Cg mask='url(%23b)'%3E%3Cuse fill='url(%23w)' xlink:href='%23x'/%3E%3Cuse fill='url(%23y)' fill-opacity='.012' xlink:href='%23x'/%3E%3Cuse fill='%23000' filter='url(%23z)' xlink:href='%23x'/%3E%3C/g%3E%3Cg mask='url(%23b)'%3E%3Cuse fill='url(%23A)' xlink:href='%23B'/%3E%3Cuse fill='url(%23C)' fill-opacity='.012' xlink:href='%23B'/%3E%3Cuse fill='%23000' filter='url(%23D)' xlink:href='%23B'/%3E%3C/g%3E%3Cg mask='url(%23b)'%3E%3Cuse fill='url(%23E)' xlink:href='%23F'/%3E%3Cuse fill='url(%23G)' fill-opacity='.012' xlink:href='%23F'/%3E%3Cuse fill='%23000' filter='url(%23H)' xlink:href='%23F'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(48)'%3E%3Cmask id='K' fill='%23fff'%3E%3Cuse xlink:href='%23I'/%3E%3C/mask%3E%3Cpath fill='%23000' fill-opacity='.1' d='M-40,37 L40,37 C44.418278,37 48,40.581722 48,45 L48,125 C48,129.418278 34.418278,143 30,143 L-50,143 C-54.418278,143 -58,139.418278 -58,135 L-58,55 C-58,50.581722 -44.418278,37 -40,37 Z' filter='url(%23J)' mask='url(%23K)'/%3E%3C/g%3E%3Cg transform='translate(0 35)'%3E%3Cmask id='P' fill='%23fff'%3E%3Cuse xlink:href='%23L'/%3E%3C/mask%3E%3Cuse fill='url(%23M)' xlink:href='%23L'/%3E%3Cuse fill='url(%23N)' xlink:href='%23L'/%3E%3Cuse fill='url(%23O)' fill-opacity='.013' xlink:href='%23L'/%3E%3Cg fill='%23000' mask='url(%23P)'%3E%3Cuse filter='url(%23Q)' xlink:href='%23R'/%3E%3C/g%3E%3Cg mask='url(%23P)'%3E%3Cuse fill='%23000' filter='url(%23S)' xlink:href='%23T'/%3E%3Cuse fill='url(%23U)' xlink:href='%23T'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: 40px 30px;
    width: 190px;
    height: 40px;
    border: 0;
    border-radius: 0px;
    background-color: #08be84;
    color: #ffffff;
    padding: 10px; }


#modal_wrap{display: none}

/* 공통 */

.text_type2 {margin: 0 0 15px 5px;line-height:25px; font-size:15px; font-weight:600;}
.img_type1{margin:10px 0}
.img_type2{border:1px solid #ddd;box-sizing: border-box;padding:20px 10px;margin:10px 0;text-align:center;border-radius:6px;overflow:hidden}
a.btn_dw{text-align:center;line-height:30px;padding:10px 60px 10px 10px;color:#fff !important;font-size:15px;border-radius:3px;background:url('/pages/headquarter/img/sub/icon_down.png') right 13px #7b98b5 no-repeat;font-weight:700;border-bottom:0  !important}
a:hover.btn_dw{background:url('/pages/headquarter/img/sub/icon_down.png') right 13px #2a4c6e no-repeat}
a.btn_link{text-align:center;line-height:30px;padding:10px 60px 10px 10px;color:#fff !important;font-size:12px;border-radius:3px;background:url('/pages/headquarter/img/sub/icon_link.png') right 12px #7b98b5 no-repeat;font-weight:700;border-bottom:0  !important}
a:hover.btn_link{background:url('/pages/headquarter/img/sub/icon_link.png') right 12px #2a4c6e no-repeat}

.pdf_download {text-align:center;line-height:30px;padding:10px 30px 10px 10px;color:#fff !important;font-size:12px;border-radius:3px;background:url('/pages/headquarter/img/sub/icon_down.png') right 13px #7b98b5 no-repeat;font-weight:700;border-bottom:0  !important}
a:hover.pdf_download {background:url('/pages/headquarter/img/sub/icon_down.png') right 13px #2a4c6e no-repeat}



.tag{width:100%;box-sizing:border-box;padding:30px;text-align:center;background:#333;color:#fff;font-size:18px;font-weight:700;height:250px;margin:10px 0 20px 0}

/* 이미지준비 */
.readyimg {width:100%; text-align:center;padding:120px 0}

.ul_type1 {float:left; margin: 0 0 15px 0}
.ul_type1 li{padding-left: 14px;position: relative;margin-bottom:5px;line-height:165%;text-align:left}
.ul_type1 li span, .ul_type1_2 li strong {color: #000}
.ul_type1 li strong{padding-right:5px;color:#333;display: block;}
.ul_type1 li a{border-bottom:1px dotted #333;color:#e6224c;margin-left:3px;font-weight:700}
.ul_type1 li:last-child{margin-bottom:0}
.ul_type1 li:before{content: '';display: block;position: absolute;left:5px;top:8px;width: 3px;height: 3px;background-color: #3b486b}

.ul_type1_2 {margin: 0 0 15px 0}
.ul_type1_2 li{padding-left: 14px;position: relative;margin-bottom:7px;text-align:left}
.ul_type1_2 li span, .ul_type1_2 li strong {color: #000}
.ul_type1_2 li strong{padding-right:5px;color:#333}
.ul_type1_2 li a{border-bottom:1px dotted #333;color:#e6224c;margin-left:3px;font-weight:700}
.ul_type1_2 li:last-child{margin-bottom:0}
.ul_type1_2 li:before{content: '';display: block;position: absolute;left:5px;top:8px;width: 3px;height: 3px;background-color: #3b486b}

.ul_type2 {margin: 6px 0 10px 0}
.ul_type2 li{padding-left: 20px !important;position: relative;margin-bottom:3px;line-height:155%}
.ul_type2 li span{color: #000;}
.ul_type2 li a{border-bottom:1px dotted #333;color:#333}
.ul_type2 li:last-child{margin-bottom: 0}
.ul_type2 li:before{content: '';display: block;position: absolute;left:3px !important;top: 11px !important;width: 8px !important;height: 1px !important;background-color: #626262 !important;}

.ul_type3 {margin: 6px 0 10px 0}
.ul_type3 li{padding-left: 13px;position: relative;margin-bottom:3px;line-height:145%;text-align:left}
.ul_type3 li span{color: #000;}
.ul_type3 li a{border-bottom:1px dotted #333;color:#333}
.ul_type3 li:last-child{margin-bottom: 0}
.ul_type3 li:before{content: '';display: block;position: absolute;left:3px;top:8px;width: 2px;height: 1px;background-color: #757575}


.table_type2{border-top:2px solid #7e869b}
.table_type2 table{text-align: center;border-bottom: 1px solid #b5b9c4;margin: 0 0 30px 0;font-size:13px;background:#fff}
.table_type2 th,.table_type2 td{border-left: 1px dotted #e2e2e2;border-bottom: 1px dotted #e2e2e2;border-right: 1px dotted #e2e2e2;}
.table_type2 th{background-color: #f4f3f3;color: #494949;padding: 15px 15px;}
.table_type2 tbody th{background:#f9f9f9;font-weight:normal}
.table_type2 td{color: #868686;padding:6px 15px;border-bottom: 1px dotted #e2e2e2}
.table_type2 td a{color:#868686}
.table_type2 td a:hover{color:#000}
.table_type2 td strong{color:#333}
.table_type2 td span{color:#333}
/*.table_type2 th:first-child,.table_type1 td:first-child{border-left: none}*/

.table_type3{border-top:2px solid #7e869b}
.table_type3 table{text-align: center;border-bottom: 1px solid #b5b9c4;margin: 0 0 30px 0;font-size:13px;background:#fff}
.table_type3 th,.table_type3 td{border-left: 1px dotted #e2e2e2;border-bottom: 1px dotted #e2e2e2;border-right: 1px dotted #e2e2e2;}
.table_type3 th{background-color: #f4f3f3;color: #494949;padding: 6px 15px;}
.table_type3 tbody th{background:#f9f9f9;font-weight:normal}
.table_type3 td{color: #868686;padding:6px 5px;border-bottom: 1px dotted #e2e2e2}
.table_type3 td a{color:#868686}
.table_type3 td a:hover{color:#000}
.table_type3 td strong{color:#333}
.table_type3 td span{color:#333}
.table_type3 td span.redpoint{color:#c40101 !important;font-weight:600}
/*.table_type2 th:first-child,.table_type1 td:first-child{border-left: none}*/


.table_type5 table{text-align: center;border-top: 0px solid #0d6ec6;border-bottom: 1px solid #b5b9c4;margin: 4px 0 30px 0;font-size:16px;background:#fff}
.table_type5 td.ln_bold,.table_type5 th.ln_bold {border-right:1px solid #c6cbd0 !important}
.table_type5 td.ln_color {background:#e9eff3}
.table_type5 th,.table_type5 td{border-bottom: 1px solid #3ab1f5;}
.table_type5 th{background-color: #0d6ec6;color: #fff;padding: 20px 15px; font-size:18px; line-height:130%;}
.table_type5 tbody th{background:#f9f9f9;font-weight:normal;line-height:160%}
.table_type5 td{color: #666; padding:8px 5px;line-height:180%; text-align:left}


.tab_type{position:relative; overflow:hidden; background:#fff;margin-bottom:25px}
.tab_type ul.title_box{height:42px}
.tab_type ul.title_box li{float:left}
.tab_type ul.title_box li h4 a{display:block; height:27px;padding:13px 28px 0 28px; font-size:13px; line-height:16px; color:#808080; font-weight:bold; border:1px solid #d8d8d8;background:#f5f5f5;border-radius:3px 3px 0 0;margin-right:-1px;}
.tab_type ul.title_box li h4 a.on{border-bottom:1px solid #fff; color:#41a2a8; background:#fff}

.tab_type1{position:relative;padding:15px 20px;display:block;box-sizing: border-box;border:4px solid #71b9c5 ;width:100%;clear:both;float:left;margin-bottom:20px;background:#fff}
.tab_type1 li{display:block;float:left;white-space:nowrap;text-overflow:ellipsis;line-height:16px;padding:5px 18px 10px 9px;background:url('/pages/headquarter/img/sub/tab_butt.gif') 0 12px no-repeat}
.tab_type1 li a{color:#555;font-size:15px;font-weight:700;letter-spacing:-1px}
.tab_type1 li a:hover{color:#333;font-weight:700;border-bottom:1px dotted #999;text-decoration:none}
.tab_type1 li a.on{font-weight:700;color:#e6224c;border-bottom:1px dotted #e6224c}

#board_total_top{width:100%;border:1px solid #dfe2e7;box-sizing: border-box;position:relative;padding:27px;background:url('/pages/headquarter/img/sub/board_total_top_bg.gif') 30px 50% no-repeat;margin-bottom:20px;border-radius:6px;clear:both}
#board_total_top dl{padding-left:150px}
#board_total_top dl dt{font-size:15px;font-weight:700;color:#f19000;padding-bottom:3px;padding-top:4px}
#board_total_top dl dd a{text-decoration:underline;color:#333}
#board_total_top dl dd span{border-bottom:1px dotted #333;line-height:26px}

.con_info_top{width:100%;border:1px solid #dfe2e7;box-sizing: border-box;position:relative;padding:20px 30px 20px 110px;margin-bottom:20px;border-radius:6px;background:url('/pages/basic/img/sub/con_total_top.gif') 15px center no-repeat}
.con_info_top p{font-size:15px;font-weight:700;color:#666;padding-bottom:3px;padding-top:4px;line-height:22px}
.con_info_top .btn_area{margin-top:10px}

.con_info_top2{width:100%;border:1px solid #dfe2e7;box-sizing: border-box;position:relative;padding:20px 30px 20px 95px;margin-bottom:20px;border-radius:6px;background:url('/pages/basic/img/sub/con_total_top2.gif') 20px 17px no-repeat}
.con_info_top2 p{font-size:15px;font-weight:700;color:#666;padding-bottom:3px;padding-top:4px;line-height:22px}
.con_info_top2 .btn_area{margin-top:10px}

.con_info_top3{width:100%;border:1px solid #dfe2e7;box-sizing: border-box;position:relative;padding:20px 30px 20px 90px;margin-bottom:20px;border-radius:6px;background:url('/pages/basic/img/sub/con_total_top3.gif') 20px center no-repeat}
.con_info_top3 p{font-size:15px;font-weight:700;color:#666;padding-bottom:3px;padding-top:4px;line-height:22px}
.con_info_top3 .btn_area{margin-top:10px}

.h4_butt {
    width: 100%;
    float: left;
    position: relative;
    font-size: 28px;
    color: #000;
    line-height: 38px;
    padding: 10px 0 15px 0;
    margin: 25px 0 0 0px;
    font-weight: 400;
    letter-spacing: -.09em;
    box-sizing: border-box;
}
.h4_butt:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 33px;
    height: 3px;
    background: #000;
}


.p_box{clear:both;border:1px dotted #ddd;background:#f9f9f9;box-sizing: border-box;padding:18px 20px 6px 15px;margin:2px 0 15px 0;width:100%;line-height: 20px;font-size: 15px;}
.p_box2{clear:both;border:1px dotted #ddd;background:#f9f9f9;box-sizing: border-box;padding:1px 30px 10px 30px;margin:5px 0 25px 0}
.p_box3{clear:both;border-bottom:2px solid #999;border-top:2px solid #999;background:#fff;box-sizing: border-box;padding:15px 10px 7px 10px;margin:5px 0 25px 0}
.p_box4{clear:both;width:100%;height:auto;margin-bottom:20px}
.p_box4 .title{width:100%;box-sizing: border-box;padding:10px 20px;font-size:15px;color:#444;border:1px solid #ccc}
.p_box4 .con{box-sizing: border-box;padding:20px 20px 5px 20px;border-bottom:1px solid #ddd;background:#f9f9f9 }

.p_box p.box_title {font-weight:600; font-size:13px; padding:0 10px 10px}
.blueBoxTab {border:3px solid #C3CBE3; padding:20px 20px 12px 30px;box-sizing:border-box;clear:both}
.blueBoxTab a {background:url(../img/sub/bul_boxtab_off.png) no-repeat left center; font-size:14px;color:#666;padding-left:10px;margin:0 10px 8px 0;display:inline-block;}
.blueBoxTab a:hover,.blueBoxTab a.on {background-image:url(../img/sub/bul_boxtab_on.png); text-rkdecoration:underline; color:#2c7fd2; font-weight:600}
.blusSelct,.m_snsSheard {display:none}
.contTab { overflow:hidden; margin:15px 0 30px; padding-top:5px}
.contTab li { float:left; border:1px solid #d8dce3; margin-left:-1px}
.contTab li:first-child {margin-left:0}
.contTab li a {display:inline-block; padding:14px 20px; background-color:#f3f4f7; font-size:16px;color:#929ba3;}
.contTab li.on {border-top:3px solid #5374ac; margin-top:-2px}
.contTab li.on a {color:#333; background-color:#fff;}

/* 공통 탑 아이콘 */
.contop_img {text-align:center;padding:20px 0;border-top: 2px solid #93dde9; border-bottom: 2px solid #93dde9;margin-bottom:20px}
.contop_img .etitle {font-size:32px; font-weight:800; color:#18b7cf; letter-spacing:30px; font-family:"Maven Pro", sans-serif; background:url(../img/sub/bg_topcommonicon.gif) center top no-repeat;padding-top:45px; padding-bottom:10px;line-height:100%}
.contop_img .etitle span {font-size:45px;font-weight:600}
.contop_img .text {color:#444;font-size:14px;padding-bottom:10px;line-height:140%}
.bordernone {border:none}
.contop_img .letter10 {letter-spacing:10px !important}
.contop_img .letter20 {letter-spacing:20px !important}


.nonborder {border:none}
.decobox_sgl {border:1px solid #d9e8ef;width:90%;padding:0 5%; padding-top:30px;letter-spacing:-1px}

.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt50{margin-top:50px}

.mb30{margin-bottom:30px}
.mb50{margin-bottom:50px}

.pt30{padding-top:20px}

@media screen and (max-width:600px){
    .contTab li {width: 100%;}
    .contTab li a {width: 100%;text-align: center;}

}