@charset "utf-8";


/*@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);*/
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:400,500,700&display=swap');

.grid-block>[class*="grid-"]{max-width:1020px}


/* 모바일 옆으로 보기로 취급 */
@media screen and (max-width:683px){
.page-tab-one>a{min-width:auto !important}
}



._status_kind_1{background:#0e3c69;color:#fff !important;border:1px solid #0e3c69}
._status_kind_2{background:#28a8d8;color:#fff !important;border:1px solid #28a8d8}
._status_kind_3{background:#fff;color:#666 !important;border:1px solid #ccc}

/* 사용자 박스 정의 */
.user-box-title{position:relative;z-index:10;margin-bottom:1em;line-height:1;}
.user-box-content{position:relative;z-index:10;margin-bottom:1em;font-size:1em;text-align:justify}
.user-box-content2{position:relative;z-index:10;margin-bottom:1em}

/* 원하는 색상을 정의하세요 */
.user-background1{background-color:#f1f1f1;color:#212121;border-color:#ccc}
.user-background2{background-color:#093155;color:#fff;border-color:#00838f}

.user-color1,.user-hover1:hover,.user-hover1:focus{background-color:#3f8af9;color:#fff;border-color:#397ce0;text-shadow:0px 0px 2px #2960b2}
.user-color1 a,.user-color1 i{color:#fc7c3d;text-shadow:0px 0px 2px #000}
.user-color2,.user-hover2:hover,.user-hover2:focus{background-color:#ed2344;color:#fff;border-color:#821426;text-shadow:0px 0px 2px #821426}
.user-color2 a,.user-color2 i{color:#aa0443;text-shadow:0px 0px 2px #ffacd6}

.user-btn-color1{background-color:#fff;color:#333;border-color:#999;text-shadow:0px 0px 2px #f2f2f2}

.f-user-color1{color:#093155}
html,body{font-size:16px}
html,body,ul,li,p,a{font-family: 'Noto Sans KR', sans-serif;}

.m9-h1{font-size:2em;margin-top:0;margin-bottom:1em}
.m9-h2{font-size:1.5em;margin-top:2em;margin-bottom:1em}

.strong-1{background:none;color:#08459a;margin-top:2em}
.user-background-3{background-color:#012d6b;color:#fff}

.user-text-icon-1{position:absolute;top:-12px;left:10px;padding:4px 10px;background:#af3333;border-style:solid;border-width:0;border-color:#af3333;color:#fff;overflow:visible;font-weight:normal;font-size:12px;font-family:dotum;border-radius:3px}

ol[class~="list-style-1"]>li:before{background-color:#79899e}

   /* .m9-h1-style-1{border-bottom:1px solid #ddd; padding:0px 0px 47px;text-align:center;margin-bottom:1em;font-size:36px; letter-spacing:-0.05em}
    .m9-h1-style-1>strong{display:inline-block;padding-left:80px;min-height:61px;position:relative}
    .m9-h1-style-1>strong>span{display:block;margin-top:-3px;font-weight:normal;line-height:18px;letter-spacing:0;font-size:13px;text-align:left}
    .m9-h1-style-1>strong>.m9-h1-icon{display:inline-block;font-size:30px;position:absolute;left:0;top:0;color:#fff;background:#012d6b;border-radius:50%; line-height:60px;width:60px;height:60px;text-align:center;}
 .m9-h1-style-1>strong>.m9-h1-icon>i{line-height:60px}

.m9-h1-style-1>.title-explain{display:block;font-size:13px;font-weight:normal;color:#666;padding-top:3px;font-family:dotum}
*/
   
/*h1*/
.m9-heading-style-1{border-bottom:3px dotted #ddd; padding:0px 0px 47px;text-align:center;margin-bottom:1em;letter-spacing:-0.05em;}
.m9-heading-style-1>.heading{font-size:36px}
.m9-heading-style-1>.heading>strong{display:inline-block;padding-left:80px;min-height:61px;position:relative;text-align:left}
.m9-heading-style-1>.heading>strong>.heading-text{display:block;margin-top:-3px;font-weight:normal;line-height:18px;letter-spacing:0;font-size:13px;text-align:left}
.m9-heading-style-1>.heading>strong>.heading-icon{display:inline-block;font-size:30px;position:absolute;left:0;top:0;color:#fff;background:#0069b7;border-radius:50%; line-height:60px;width:60px;height:60px;text-align:center;}
.m9-heading-style-1>.heading>strong>.heading-icon>i{line-height:60px}
.m9-heading-style-1>.heading>strong>.heading-explain{display:block;font-size:13px;font-weight:normal;color:#666;padding-top:3px;}
/*h1*/

    .m9-h2-style-1{font-weight:bold;font-size:26px;letter-spacing:-0.01em;text-align:center;margin-bottom:1em; margin-top: 1em;}
    .m9-h2-style-1>span{display:inline-block;text-align:center;padding-bottom:16px;position:relative;}
    .m9-h2-style-1>span:before{content:"";display:inline-block;width:26px;height:2px;position:absolute;left:50%;bottom:0;background-color:#012d6b;margin-left:-14.5px}



    .m9-h3-style-1{font-size:18px}
@media screen and (max-width:638px){
    /*
    .m9-h1-style-1{padding:15px !important;border-bottom:0 !important;background-color:#f6f6f7;text-align:left}
    .m9-h1-style-1{font-size:26px;line-height:30px;font-weight:normal}
    .m9-h1-style-1>strong{padding-left:0px;min-height:0;display:block;}
    .m9-h1-style-1>strong>span{display:none !important;}
    .m9-h1-style-1>strong:before{display:none !important;}
.m9-h1-style-1>.title-explain{display:none !important}
*/
    /*h1*/
    .m9-heading-style-1{padding:15px !important;border-bottom:0 !important;background-color:#f6f6f7;text-align:left}
.m9-heading-style-1>.heading{font-size:26px;line-height:30px;font-weight:normal}
.m9-heading-style-1>.heading>strong{padding-left:0px;min-height:0;display:block;}
.m9-heading-style-1>.heading>strong>.heading-text{display:none;}
.m9-heading-style-1>.heading>strong>.heading-icon{display:none}   
.m9-heading-style-1>.heading>strong>.heading-explain{display:none;}
    /*h1*/
.m9-h2-style-1{font-size:23px;text-align:left}
    .m9-h2-style-1>span:before{left:0;bottom:0;margin-left:0px}
    }





.page_button_down-in{height:300px}
.page_button_down-in>p{padding-top:140px;color:#fff;text-shadow:1px 1px 1px #555}
.page_button_down-in>div{padding-top:130px;color:#fff;text-shadow: 1px 1px 1px #777;}


/* 모바일 옆으로 보기로 취급 */
@media screen and (max-width:683px){
.page_button_down-in{height:150px}
.page_button_down-in>p{padding-top:50px;color:#fff;text-shadow:1px 1px 1px #555;}
.page_button_down-in>div{padding-top:35px;color:#fff;text-shadow: none}
}
