/*
Theme Name: Postech
Theme URI: http://postech.ac.kr/
Author: metabrain
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, red, white, yellow, dark, light, one-column, two-columns, right-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: Postech
*/@charset "UTF-8";

/*Noto*/
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: normal;
	src: url('font/notokr-regular.eot');
	src: url('font/notokr-regular.eot?#iefix') format('embedded-opentype'),
		 url('font/notokr-regular.woff2') format('woff2'),
		 url('font/notokr-regular.woff') format('woff');
}
 
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 500;
	src: url('font/notokr-medium.eot');
	src: url('font/notokr-medium.eot?#iefix') format('embedded-opentype'),
		 url('font/notokr-medium.woff2') format('woff2'),
		 url('font/notokr-medium.woff') format('woff');
}
 
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: bold;
	src: url('font/notokr-bold.eot');
	src: url('font/notokr-bold.eot?#iefix') format('embedded-opentype'),
		 url('font/notokr-bold.woff2') format('woff2'),
		 url('font/notokr-bold.woff') format('woff');
}


/*2.리셋*/html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video,button {margin: 0;padding: 0;border: 0;font-size: 16px;color:#555;font-style:normal; letter-spacing: -0.64px; vertical-align: baseline;font-family:'Noto Sans KR', sans-serif;line-height: 1.5em;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;}input[type="text"],input[type="email"],input[type="number"],button,input[type="submit"],input[type="reset"],button,input[type="tel"],button,input[type="password"],input[type="url"],input[type="search"],input[type="file"],button,textarea{-webkit-appearance:none ;appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin:0; padding:0;font-family:'Noto Sans KR', sans-serif;border:none;box-sizing:border-box;	-webkit-box-sizing:border-box;	-moz-box-sizing:border-box;	-o-box-sizing:border-box;background: none;}body { line-height: 1;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none; position: relative; background: #fff;}ol, ul { list-style: none; }blockquote, q { quotes: none;}table {border-collapse:collapse;border-spacing: 0;}ul, ol, li {margin:0; padding:0;}li {list-style: none;}a{text-decoration: none;}:invalid { box-shadow: none;}:-moz-submit-invalid {box-shadow: none;}:-moz-ui-invalid { box-shadow:none;}img{max-width: 100%;}button:hover{cursor: pointer;}button{background: transparent;}.just_contact_form{padding:}#buffer-extension-hover-button{display: none !important;}.entry-footer{clear: both;display: none;}html{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;overflow-y: scroll;}input:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px none inset!important;}input:-webkit-autofill { transition: background-color 5000s ease-in-out 0s;}/*바로가기*/#wpadminbar .screen-reader-shortcut{display: none !important;}.screen-readerbox{position: absolute; top: -1000em;left:0; width:100%; padding:7px 10px;font-size: 16px; text-align: center; display: block;z-index: 999;background: #bba078;color:#fff;}.screen-readerbox:focus{top:0;}@media screen and (max-width: 1023px) and (min-width: 1px){html{overflow-y: auto;}}/*3. margin 값*/.ma_t0 {margin-top:0px!important;}.ma_t5 {margin-top:5px;}.ma_t10 {margin-top:10px;}.ma_t15 {margin-top:15px;}.ma_t20 {margin-top:20px;}.ma_t25 {margin-top:25px;}.ma_t30 {margin-top:30px;}.ma_t35 {margin-top:35px;}.ma_t40 {margin-top:40px;}.ma_t45 {margin-top:45px;}.ma_t50 {margin-top:50px;}.ma_t55 {margin-top:55px;}.ma_t60 {margin-top:60px;}.ma_t65 {margin-top:65px;}.ma_t70 {margin-top:70px;}.ma_t75 {margin-top:75px;}.ma_t80 {margin-top:80px;}.ma_t85 {margin-top:85px;}.ma_t90 {margin-top:90px;}.ma_t95 {margin-top:95px;}.ma_t100 {margin-top:100px;}.ma_t105 {margin-top:105px;}.ma_t110 {margin-top:110px;}.ma_t115 {margin-top:115px;}.ma_t120 {margin-top:120px;}.ma_t125 {margin-top:125px;}.ma_t130 {margin-top:130px;}.ma_t135 {margin-top:135px;}.ma_t140 {margin-top:140px;}.ma_t145 {margin-top:145px;}.ma_t150 {margin-top:150px;}.ma_t155 {margin-top:155px;}.ma_t160 {margin-top:160px;}.ma_t165 {margin-top:165px;}.ma_t170 {margin-top:170px;}.ma_t175 {margin-top:175px;}.ma_t180 {margin-top:180px;}.ma_t185 {margin-top:185px;}.ma_t190 {margin-top:190px;}.ma_t195 {margin-top:195px;}.ma_t200 {margin-top:200px;}/*margin-bottom*/.ma_b0 {margin-bottom:0px!important;}.ma_b5 {margin-bottom:5px;}.ma_b10 {margin-bottom:10px;}.ma_b15 {margin-bottom:15px;}.ma_b20 {margin-bottom:20px;}.ma_b25 {margin-bottom:25px;}.ma_b30 {margin-bottom:30px;}.ma_b35 {margin-bottom:35px;}.ma_b40 {margin-bottom:40px;}.ma_b45 {margin-bottom:45px;}.ma_b50 {margin-bottom:50px;}.ma_b55 {margin-bottom:55px;}.ma_b60 {margin-bottom:60px;}.ma_b65 {margin-bottom:65px;}.ma_b70 {margin-bottom:70px;}.ma_b75 {margin-bottom:75px;}.ma_b80 {margin-bottom:80px;}.ma_b85 {margin-bottom:85px;}.ma_b90 {margin-bottom:90px;}.ma_b95 {margin-bottom:95px;}.ma_b100 {margin-bottom:100px;}.ma_b105 {margin-bottom:105px;}.ma_b110 {margin-bottom:110px;}.ma_b115 {margin-bottom:115px;}.ma_b120 {margin-bottom:120px;}.ma_b125 {margin-bottom:125px;}.ma_b130 {margin-bottom:130px;}.ma_b135 {margin-bottom:135px;}.ma_b140 {margin-bottom:140px;}.ma_b145 {margin-bottom:145px;}.ma_b150 {margin-bottom:150px;}.ma_b155 {margin-bottom:155px;}.ma_b160 {margin-bottom:160px;}.ma_b165 {margin-bottom:165px;}.ma_b170 {margin-bottom:170px;}.ma_b175 {margin-bottom:175px;}.ma_b180 {margin-bottom:180px;}.ma_b185 {margin-bottom:185px;}.ma_b190 {margin-bottom:190px;}.ma_b195 {margin-bottom:195px;}.ma_b200 {margin-bottom:200px;}/*margin-left*/.ma_l0 {margin-left:0px!important;}.ma_l5 {margin-left:5px;}.ma_l10 {margin-left:10px;}.ma_l15 {margin-left:15px;}.ma_l20 {margin-left:20px;}.ma_l25 {margin-left:25px;}.ma_l30 {margin-left:30px;}.ma_l35 {margin-left:35px;}.ma_l40 {margin-left:40px;}.ma_l45 {margin-left:45px;}.ma_l50 {margin-left:50px;}.ma_l55 {margin-left:55px;}.ma_l60 {margin-left:60px;}.ma_l65 {margin-left:65px;}.ma_l70 {margin-left:70px;}.ma_l75 {margin-left:75px;}.ma_l80 {margin-left:80px;}.ma_l85 {margin-left:85px;}.ma_l90 {margin-left:90px;}.ma_l95 {margin-left:95px;}.ma_l100 {margin-left:100px;}.ma_l105 {margin-left:105px;}.ma_l110 {margin-left:110px;}.ma_l115 {margin-left:115px;}.ma_l120 {margin-left:120px;}.ma_l125 {margin-left:125px;}.ma_l130 {margin-left:130px;}.ma_l135 {margin-left:135px;}.ma_l140 {margin-left:140px;}.ma_l145 {margin-left:145px;}.ma_l150 {margin-left:150px;}.ma_l155 {margin-left:155px;}.ma_l160 {margin-left:160px;}.ma_l165 {margin-left:165px;}.ma_l170 {margin-left:170px;}.ma_l175 {margin-left:175px;}.ma_l180 {margin-left:180px;}.ma_l185 {margin-left:185px;}.ma_l190 {margin-left:190px;}.ma_l195 {margin-left:195px;}.ma_l200 {margin-left:200px;}/*margn-right*/.ma_r0 {margin-right:0px!important;}.ma_r5 {margin-right:5px;}.ma_r10 {margin-right:10px;}.ma_r15 {margin-right:15px;}.ma_r20 {margin-right:20px;}.ma_r25 {margin-right:25px;}.ma_r30 {margin-right:30px;}.ma_r35 {margin-right:35px;}.ma_r40 {margin-right:40px;}.ma_r45 {margin-right:45px;}.ma_r50 {margin-right:50px;}.ma_r55 {margin-right:55px;}.ma_r60 {margin-right:60px;}.ma_r65 {margin-right:65px;}.ma_r70 {margin-right:70px;}.ma_r75 {margin-right:75px;}.ma_r80 {margin-right:80px;}.ma_r85 {margin-right:85px;}.ma_r90 {margin-right:90px;}.ma_r95 {margin-right:95px;}.ma_r100 {margin-right:100px;}.ma_r105 {margin-right:105px;}.ma_r110 {margin-right:110px;}.ma_r115 {margin-right:115px;}.ma_r120 {margin-right:120px;}.ma_r125 {margin-right:125px;}.ma_r130 {margin-right:130px;}.ma_r135 {margin-right:135px;}.ma_r140 {margin-right:140px;}.ma_r145 {margin-right:145px;}.ma_r150 {margin-right:150px;}.ma_r155 {margin-right:155px;}.ma_r160 {margin-right:160px;}.ma_r165 {margin-right:165px;}.ma_r170 {margin-right:170px;}.ma_r175 {margin-right:175px;}.ma_r180 {margin-right:180px;}.ma_r185 {margin-right:185px;}.ma_r190 {margin-right:190px;}.ma_r195 {margin-right:195px;}.ma_r200 {margin-right:200px;}/*4. padding 값*//*padding-top*/.pa_t0 {padding-top:0px!important;}.pa_t5 {padding-top:5px;}.pa_t10 {padding-top:10px;}.pa_t15 {padding-top:15px;}.pa_t20 {padding-top:20px;}.pa_t25 {padding-top:25px;}.pa_t30 {padding-top:30px;}.pa_t35 {padding-top:35px;}.pa_t40 {padding-top:40px;}.pa_t45 {padding-top:45px;}.pa_t50 {padding-top:50px;}.pa_t55 {padding-top:55px;}.pa_t60 {padding-top:60px;}.pa_t65 {padding-top:65px;}.pa_t70 {padding-top:70px;}.pa_t75 {padding-top:75px;}.pa_t80 {padding-top:80px;}.pa_t85 {padding-top:85px;}.pa_t90 {padding-top:90px;}.pa_t95 {padding-top:95px;}.pa_t100 {padding-top:100px;}.pa_t105 {padding-top:105px;}.pa_t110 {padding-top:110px;}.pa_t115 {padding-top:115px;}.pa_t120 {padding-top:120px;}.pa_t125 {padding-top:125px;}.pa_t130 {padding-top:130px;}.pa_t135 {padding-top:135px;}.pa_t140 {padding-top:140px;}.pa_t145 {padding-top:145px;}.pa_t150 {padding-top:150px;}.pa_t155 {padding-top:155px;}.pa_t160 {padding-top:160px;}.pa_t165 {padding-top:165px;}.pa_t170 {padding-top:170px;}.pa_t175 {padding-top:175px;}.pa_t180 {padding-top:180px;}.pa_t185 {padding-top:185px;}.pa_t190 {padding-top:190px;}.pa_t195 {padding-top:195px;}.pa_t200 {padding-top:200px;}/*padding-bottom*/.pa_b0 {padding-bottom:0px!important;}.pa_b5 {padding-bottom:5px;}.pa_b10 {padding-bottom:10px;}.pa_b15 {padding-bottom:15px;}.pa_b20 {padding-bottom:20px;}.pa_b25 {padding-bottom:25px;}.pa_b30 {padding-bottom:30px;}.pa_b35 {padding-bottom:35px;}.pa_b40 {padding-bottom:40px;}.pa_b45 {padding-bottom:45px;}.pa_b50 {padding-bottom:50px;}.pa_b55 {padding-bottom:55px;}.pa_b60 {padding-bottom:60px;}.pa_b65 {padding-bottom:65px;}.pa_b70 {padding-bottom:70px;}.pa_b75 {padding-bottom:75px;}.pa_b80 {padding-bottom:80px;}.pa_b85 {padding-bottom:85px;}.pa_b90 {padding-bottom:90px;}.pa_b95 {padding-bottom:95px;}.pa_b100 {padding-bottom:100px;}.pa_b105 {padding-bottom:105px;}.pa_b110 {padding-bottom:110px;}.pa_b115 {padding-bottom:115px;}.pa_b120 {padding-bottom:120px;}.pa_b125 {padding-bottom:125px;}.pa_b130 {padding-bottom:130px;}.pa_b135 {padding-bottom:135px;}.pa_b140 {padding-bottom:140px;}.pa_b145 {padding-bottom:145px;}.pa_b150 {padding-bottom:150px;}.pa_b155 {padding-bottom:155px;}.pa_b160 {padding-bottom:160px;}.pa_b165 {padding-bottom:165px;}.pa_b170 {padding-bottom:170px;}.pa_b175 {padding-bottom:175px;}.pa_b180 {padding-bottom:180px;}.pa_b185 {padding-bottom:185px;}.pa_b190 {padding-bottom:190px;}.pa_b195 {padding-bottom:195px;}.pa_b200 {padding-bottom:200px;}/*padding-left*/.pa_l0 {padding-left:0px!important;}.pa_l5 {padding-left:5px;}.pa_l10 {padding-left:10px;}.pa_l15 {padding-left:15px;}.pa_l20 {padding-left:20px;}.pa_l25 {padding-left:25px;}.pa_l30 {padding-left:30px;}.pa_l35 {padding-left:35px;}.pa_l40 {padding-left:40px;}.pa_l45 {padding-left:45px;}.pa_l50 {padding-left:50px;}.pa_l55 {padding-left:55px;}.pa_l60 {padding-left:60px;}.pa_l65 {padding-left:65px;}.pa_l70 {padding-left:70px;}.pa_l75 {padding-left:75px;}.pa_l80 {padding-left:80px;}.pa_l85 {padding-left:85px;}.pa_l90 {padding-left:90px;}.pa_l95 {padding-left:95px;}.pa_l100 {padding-left:100px;}.pa_l105 {padding-left:105px;}.pa_l110 {padding-left:110px;}.pa_l115 {padding-left:115px;}.pa_l120 {padding-left:120px;}.pa_l125 {padding-left:125px;}.pa_l130 {padding-left:130px;}.pa_l135 {padding-left:135px;}.pa_l140 {padding-left:140px;}.pa_l145 {padding-left:145px;}.pa_l150 {padding-left:150px;}.pa_l155 {padding-left:155px;}.pa_l160 {padding-left:160px;}.pa_l165 {padding-left:165px;}.pa_l170 {padding-left:170px;}.pa_l175 {padding-left:175px;}.pa_l180 {padding-left:180px;}.pa_l185 {padding-left:185px;}.pa_l190 {padding-left:190px;}.pa_l195 {padding-left:195px;}.pa_l200 {padding-left:200px;}/*padding-right*/.pa_r0 {padding-right:0px!important;}.pa_r5 {padding-right:5px;}.pa_r10 {padding-right:10px;}.pa_r15 {padding-right:15px;}.pa_r20 {padding-right:20px;}.pa_r25 {padding-right:25px;}.pa_r30 {padding-right:30px;}.pa_r35 {padding-right:35px;}.pa_r40 {padding-right:40px;}.pa_r45 {padding-right:45px;}.pa_r50 {padding-right:50px;}.pa_r55 {padding-right:55px;}.pa_r60 {padding-right:60px;}.pa_r65 {padding-right:65px;}.pa_r70 {padding-right:70px;}.pa_r75 {padding-right:75px;}.pa_r80 {padding-right:80px;}.pa_r85 {padding-right:85px;}.pa_r90 {padding-right:90px;}.pa_r95 {padding-right:95px;}.pa_r100 {padding-right:100px;}.pa_r105 {padding-right:105px;}.pa_r110 {padding-right:110px;}.pa_r115 {padding-right:115px;}.pa_r120 {padding-right:120px;}.pa_r125 {padding-right:125px;}.pa_r130 {padding-right:130px;}.pa_r135 {padding-right:135px;}.pa_r140 {padding-right:140px;}.pa_r145 {padding-right:145px;}.pa_r150 {padding-right:150px;}.pa_r155 {padding-right:155px;}.pa_r160 {padding-right:160px;}.pa_r165 {padding-right:165px;}.pa_r170 {padding-right:170px;}.pa_r175 {padding-right:175px;}.pa_r180 {padding-right:180px;}.pa_r185 {padding-right:185px;}.pa_r190 {padding-right:190px;}.pa_r195 {padding-right:195px;}.pa_r200 {padding-right:200px;}

.mymail-form .submit-button:focus{outline: #000 1px dotted !important;}



/* 191126 Add Jh */
.wpforms.type01 {border-top:1px solid #cdc9c6;}
.wpforms.type01 .wpforms-field {width:100%; border-bottom:1px solid #e8e5e2; table-layout:fixed; display:table;}
.wpforms.type01 .wpforms-field {padding:0 !important;}
.wpforms.type01 .wpforms-field > * {vertical-align:top; display:table-cell !important;}
.wpforms.type01 .wpforms-field > label {width:15%; margin-right:5px; padding:15px 20px!important; color:#333 !important; font-size:14px !important; font-weight:500 !important; letter-spacing:-0.64px !important; background-color:#f9f7f5;}
.wpforms.type01 .wpforms-field input[type='text'], .wpforms.type01 .wpforms-field input[type='email'], .wpforms-field textarea, .wpforms-field input[type='file'] {width: calc(100% - 10px) !important; max-width:inherit; margin:5px !important; padding:9px 20px 9px 15px !important; border:1px solid #e8e5e2 !important;}

.wpforms.type01 .wpforms-field input[type='text'], .wpforms.type01 .wpforms-field input[type='email'], .wpforms-field input[type='file'] {height:40px !important;}

.wpforms.type01 .box_ty2 {margin-top:40px; padding:30px; background-color:#f9f7f5; border:1px solid #e8e5e2; border-bottom:0;}
.wpforms.type01 .box_ty2 ol.num_list li {list-style:none !important;}

.wpforms.type01 .wpforms-submit-container {margin-top:55px; text-align:right;}
.wpforms.type01 .btn_cbasic span, .wpforms.type01 .wpforms-submit-container button {color:#fff !important; font-size:13px !important; background-color:#bba078!important; border:0 !important;}

.wpforms.type01 .agree_chk {margin-top:40px; padding:15px 20px !important; background-color:#f9f7f5; border:1px solid #e8e5e2;}
.wpforms.type01 .agree_chk > label, .wpforms.type01 .agree_chk > * {width:auto !important; padding:0 !important; display:block !important;}

.wpforms.type01 .wpforms-field-label-inline {font-size:13px !important;}

.wpforms.type01 .bullet_bar_ty2 li {padding-left:10px !important; position:relative;}

@media screen and (max-width: 799px) {
	.wpforms.type01 .wpforms-field:not(.agree_chk), .wpforms.type01 .wpforms-field:not(.agree_chk) > * {display:block !important;}
	.wpforms.type01 .wpforms-field:not(.agree_chk) > label {width:100%;}
}