a, area, map, select, input {
    outline: none !important;
    text-decoration: none !important;
    border-radius: 0 !important;
}

/* at-header */
.at-lnb ul > li > a{}
.btn-lang{ border-radius:30px; position:relative; width:120px;}
.btn-lang > a:first-child{background-color:#333; color:#fff; border-radius:15px !important; position:absolute; padding:0px 20px; z-index:1; left:5px;}
.btn-lang > a:last-child{background-color:#efefef; border-radius:15px !important; position:absolute; padding:0px 20px; left:50px;}



/* section */
.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #a5a5a5;
}
.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0,0,0,0);
    border: 1px solid #a5a5a5;
    border-radius: 10px;
}

.cont-box{width:100%; overflow:hidden;}
.cont-box img{max-width:100%;}
.cont-top{width:100%;}
.cont1, .cont2{width:50%; float:left;}
.cont-bot{width:100%; }
.cont3, .cont4, .cont5, .cont6{max-width:25%; float:left;}


/* footer */
.btn-top-slide{display:inline-block; width:100%; float:none !important;}
.btn-top-slide img{display:block; margin:0 auto;}

.pull-left {float:none !important;}
.pull-left > a{float:left; margin-right:30px;}
@media (max-width:1020px){
	.pull-left > a {margin-right:10px;}
}
.mar{padding-left:10px;}
.media-body{margin-top:-15px; width:535px; float:left;}

.icon-box{float:right; margin-top:-5px; margin-right:-12px; overflow:hidden;}
.icon{margin-bottom:20px;}
.icon > li{display:inline-block; padding:0 12.5px;}
.form_site > select{width:90%; margin-left:10px;}
.form_site > select::placeholder{color:#999; font-size:12px;}
.form_site > select{padding:5px 5px 5px 10px; border:1px solid #999; font-size:12px; color:#999;}


/* full page css */
.full-page-wrap {width:100%; position:relative; overflow:hidden;}

@media (min-width:1990px) {
	.full-page-wrap img {width:100%;}
}

@media (max-width:1900px) {
	.full-page-wrap img {width:100%;}
}


/* board css */
	.m06-form label{margin:0 !important; text-align:center !important;}

	.m06_form > img{display:inline-block; float:left; margin-right:15px; margin-top:5px;}
	.m06_form > h3{font-size:25px; font-weight:600; margin-bottom:30px;}
	.m06_form  *{box-sizing:border-box;}
	.m06_form{margin-bottom:50px; overflow:hidden;}
	
	/*form1*/
	.m06-form1{border-top:2px solid #3ea260; width:100%; overflow:hidden;}

	.m06-form1-left{width:12.821%; float:left;}
	.m06-form1-left  label{height:60px; background-color:#f9f9f9; width:100%; text-align:center; padding:0; margin:0; line-height:60px; font-weight:500; border:1px solid #e5e5e5; border-bottom:0; border-right:0;}
	.m06-form1  input {margin:25px 15px;}
	.m06-form-right{width:87.179%; float:left; height:60px; border:1px solid #e5e5e5; box-sizing:border-box; border-left:0; border:1px solid #e5e5e5; border-bottom:0;}
	.m06-form-right label{font-weight:400 !important;}

	/*form2*/
	.m06-form2{width:100%; overflow:hidden;}
	.m06-form2-left{width:50%; float:left;}
	.m06-form2-left > label{height:60px; background-color:#f9f9f9; width:25.812%; text-align:center; padding:0; margin:0; line-height:60px; font-weight:500; border:1px solid #e5e5e5; float:left;}

	.m06-form2-left-box{height:60px; border:1px solid #e5e5e5; float:left; width:74.188%; border-left:0; border-right:0;}
	.m06-form2-left  input{margin: 10px 10px; border:1px solid #e5e5e5; width:calc(100% - 20px); height:40px;}
	.m06-form2-right{width:50%; float:left;}

	.m06-form2-right > label{height:60px; background-color:#f9f9f9; width:25.812%; text-align:center; padding:0; margin:0; line-height:60px; font-weight:500; border:1px solid #e5e5e5; float:left; border-right:0;}

	.m06-form2-right-box{height:60px; border:1px solid #e5e5e5; float:left; width:74.188%;}
	.m06-form2-right  input{margin: 10px 10px; border:1px solid #e5e5e5; width:calc(100% - 20px); height:40px;}

	/*form3*/
	.m06-form3{width:100%; overflow:hidden;}
	.m06-form3-left{width:50%; float:left;}
	.m06-form3-left > label{height:60px; background-color:#f9f9f9; width:25.812%; text-align:center; padding:0; margin:0; line-height:60px; font-weight:500; border:1px solid #e5e5e5; float:left; border-top:0;}

	.m06-form3-left-box{height:60px; border:1px solid #e5e5e5; float:left; width:74.188%; border-left:0; border-right:0;  border-top:0;}
	.m06-form3-left  input{margin: 10px 10px; border:1px solid #e5e5e5; width:calc(100% - 20px); height:40px;}
	.m06-form3-right{width:50%; float:left;}

	.m06-form3-right > label{height:60px; background-color:#f9f9f9; width:25.812%; text-align:center; padding:0; margin:0; line-height:60px; font-weight:500; border:1px solid #e5e5e5; float:left; border-right:0;  border-top:0;}

	.m06-form3-right-box{height:60px; border:1px solid #e5e5e5; float:left; width:74.188%;  border-top:0;}
	.m06-form3-right  input{margin: 10px 10px; border:1px solid #e5e5e5; width:calc(100% - 20px); height:40px;}

	/*form4*/
	.m06-form4-left{width:12.821%; float:left;}
	.m06-form4  label{height:270px; background-color:#f9f9f9; width:100%; text-align:center; padding:0; margin:0; line-height:270px; font-weight:500; border:1px solid #e5e5e5; border-right:0; border-top:0;}
	.m06-form4  textarea {margin:10px 10px; height:250px !important; border:1px solid #e5e5e5; width:98% !important; resize:none;}
	.m06-form4-right{width:87.179%; float:left; height:270px; border:1px solid #e5e5e5; box-sizing:border-box; border-left:0; border:1px solid #e5e5e5; border-top:0;}

	
	

	/*radio 버튼 색상변경 */
	input[type='radio'] {
	  -webkit-appearance:none;
	  width:16px;
	  height:16px;
	  border:1px solid darkgray;
	  border-radius:50%;
	  outline:none;
	  background:#fff;
	}
	input[type='radio']:before {
	  content:'';
	  display:block;
	  width:58%;
	  height:58%;
	  margin: 20% auto;   
	  border-radius:50%;   
	}
	input[type='radio']:checked:before {
	  background:#666;
	}
	.h20{display:none;}

	.write-wrap .write-btn{margin:15px 0 0!important;}
	
.m05_01_btn{margin-right:10px;}
.fix_m05_01_date{padding:0 5px !important;}
.fix_m05_01_h2{margin:10px 5px 0px !important;}
.m05_01_border{border-top:2px solid #000; margin:40px 0;}
/* .m05_01_main_imgbox{border:1px solid #e5e5e5; width:49.23076923076923% !important; margin-right:5.555555555555556%; height:auto !important;} */
.post_content_h2{font-size:30px; font-weight:700;}
.post_content_p{color:#666; font-size:17px; margin:15px 0 40px;}
.post_content_right_box{width:45.21367521367521% !important; float:left; margin-top:85px !important;}
.post_content_content_box{margin-bottom:60px;}
.post_content_content_box p{font-size:15px; color:#666; line-height:1.65;}
.miso-post-gallery .post-image { position:relative; overflow:hidden; float:left; width:49.23076923076923% !important; margin-right:5.555555555555556%; border:1px solid #e5e5e5;}

.header-logo > a{padding-left:20px; float:left;}

.fix_header_icon{float:right;}
.m-header .header-logo {height:120px;}
.at-footer .at-about > li:nth-of-type(3) .mar{display:none;}

@media (max-width:1150px) {
	.post_content_right_box{margin-top:55px !important;}
}
@media (max-width:1075px) {
	.post_content_right_box{margin-top:25px !important;}
}
@media (max-width:1000px) {
	.post_content_right_box{margin-top:0px !important;}
}


@media (max-width:768px) {
	.m-header .header-logo {height:80px;}
	

	.fix_header_icon{width:29%;}
	.fix_header_icon > a{width:100%;}
	.fix_header_icon > a > img{width:100%;}
}
@media (max-width:600px) {
	.m-header .header-logo {height:60px;}
	
	.header-logo > a{padding-left:10px; float:left;}
	.fix_header_icon{width:32%;}
	.fix_header_icon > a{width:100%;}
	.fix_header_icon > a > img{width:100%;}

	.m-header .header-logo > a > img{width:90%; float:left}
}
@media (max-width:480px) {
	.m-header .header-logo {height:60px;}
	
	.header-logo > a{padding-left:10px; float:left;}
	.fix_header_icon{width:32%;}
	.m-header .header-logo > a > img{width:80%; float:left}
	
}
.m_cont_box{width:100%;}
.m_cont_box img{width:100%;}
.m_cont_bot li{width:50%; float:left; list-style:none;}

@media (max-width:991px){
	.media{padding:30px 15px !important;}
	.pull-left > a{float:none; margin-right:0px;}
	.media-body{margin-top:20px;}
}

@media (max-width:525px){
	.at-footer .at-about > li:nth-of-type(3), .at-footer .at-about > li:nth-of-type(5){padding:0;}
	.at-footer .at-about > li:nth-of-type(3) .mar{display:inline;}
	.at-footer .at-about > li:nth-of-type(4){padding:0 0 0 5px;}
	.at-footer .at-about > li:nth-of-type(2) .mar, .at-footer .at-about > li:nth-of-type(4) .mar{display:none;}
}
@media (max-width:480px){
	.footer_logo{width:45%;}
}

/*991*/

@media (max-width:991px){
	.m05_01_btn{margin-right:10px;}
	.fix_m05_01_date{padding:0 5px !important;}
	.fix_m05_01_h2{margin:10px 5px 0px !important;}
	.m05_01_border{border-top:2px solid #000; margin:40px 0;}
	.post_content_h2{font-size:30px; font-weight:700;}
	.post_content_p{color:#666; font-size:17px; margin:15px 0 20px;}
	.post_content_right_box{width:100% !important; float:none; margin-top:30px !important;}
	.post_content_content_box{margin-bottom:40px;}
	.post_content_content_box p{font-size:15px; color:#666; line-height:1.65;}
	.miso-post-gallery .post-image { position:relative; overflow:hidden; float:none !important; width:100% !important; margin-right:0% !important; border:1px solid #e5e5e5;}
	#ljtqknhrfgmsiopu .post-wrap{margin-right:0 !important;}
	.responsive #epfnrwtjholiugkxmqsydv .post-wrap{margin-right:0 !important;}
	.post-wrap{margin-right:0 !important;}
	.next_btn{margin-bottom:2px;}

	/* board css */
	.m06-form label{margin:0 !important; text-align:center !important;}

	.m06_form > img{display:inline-block; float:left; margin-right:15px; margin-top:5px;}
	.m06_form > h3{font-size:25px; font-weight:600; margin-bottom:30px;}
	.m06_form  *{box-sizing:border-box;}
	.m06_form{margin-bottom:50px; overflow:hidden;}
	
	/*form1*/
	.m06-form1{border-top:2px solid #3ea260; width:100%; overflow:hidden;}

	.m06-form1-left{width:25.721%; float:left;}
	.m06-form1-left  label{height:60px; background-color:#f9f9f9; width:100%; text-align:center; padding:0; margin:0; line-height:60px; font-weight:500; border:1px solid #e5e5e5; border-bottom:0; border-right:0;}
	.m06-form1  input {margin:25px 15px;}
	.m06-form-right{width:calc(100% - 25.721%); float:left; height:60px; border:1px solid #e5e5e5; box-sizing:border-box; border-left:0; border:1px solid #e5e5e5; border-bottom:0;}
	.m06-form-right label{font-weight:400 !important;}

	/*form2*/
	.m06-form2{width:100%; overflow:hidden;}
	.m06-form2-left{width:100%; float:left;}
	.m06-form2-left > label{height:60px; background-color:#f9f9f9; width:25.812%; text-align:center; padding:0; margin:0; line-height:60px; font-weight:500; border:1px solid #e5e5e5; float:left;}

	.m06-form2-left-box{height:60px; border:1px solid #e5e5e5; float:left; width:74.188%; border-left:0; border-right:1px solid #e5e5e5; border-bottom:0;}
	.m06-form2-left  input{margin: 10px 10px; border:1px solid #e5e5e5; width:calc(100% - 20px); height:40px;}
	.m06-form2-left label{border-bottom:0;}
	.m06-form2-right{width:100%; float:left;}

	.m06-form2-right > label{height:60px; background-color:#f9f9f9; width:25.712%; text-align:center; padding:0; margin:0; line-height:60px; font-weight:500; border:1px solid #e5e5e5; float:left; border-right:0;}

	.m06-form2-right-box{height:60px; border:1px solid #e5e5e5; float:left; width:74.288%;}
	.m06-form2-right  input{margin: 10px 10px; border:1px solid #e5e5e5; width:calc(100% - 20px); height:40px;}

	/*form3*/
	.m06-form3{width:100%; overflow:hidden;}
	.m06-form3-left{width:100%; float:left;}
	.m06-form3-left > label{height:60px; background-color:#f9f9f9; width:25.812%; text-align:center; padding:0; margin:0; line-height:60px; font-weight:500; border:1px solid #e5e5e5; float:left; border-top:0;}

	.m06-form3-left-box{height:60px; border:1px solid #e5e5e5; float:left; width:74.188%; border-left:0; border-right:1px solid #e5e5e5;  border-top:0;}
	.m06-form3-left  input{margin: 10px 10px; border:1px solid #e5e5e5; width:calc(100% - 20px); height:40px;}
	.m06-form3-right{width:100%; float:left;}

	.m06-form3-right > label{height:60px; background-color:#f9f9f9; width:25.712%; text-align:center; padding:0; margin:0; line-height:60px; font-weight:500; border:1px solid #e5e5e5; float:left; border-right:0;  border-top:0;}

	.m06-form3-right-box{height:60px; border:1px solid #e5e5e5; float:left; width:74.288%;  border-top:0;}
	.m06-form3-right  input{margin: 10px 10px; border:1px solid #e5e5e5; width:calc(100% - 20px); height:40px;}

	/*form4*/
	.m06-form4-left{width:25.721%; float:left;}
	.m06-form4  label{height:270px; background-color:#f9f9f9; width:100%; text-align:center; padding:0; margin:0; line-height:270px; font-weight:500; border:1px solid #e5e5e5; border-right:0; border-top:0;}
	.m06-form4  textarea {margin:10px 10px; height:250px !important; border:1px solid #e5e5e5; width:97% !important; resize:none; padding:0 !important;}
	.m06-form4-right{width:calc(100% - 25.721%); float:left; height:270px; border:1px solid #e5e5e5; box-sizing:border-box; border-left:0; border:1px solid #e5e5e5; border-top:0;}
}
@media (max-width:768px){
	.footer_logo, .footer_copy{display:block;}
	.footer_copy_box{text-align:left; margin-top:5px !important;}
	.at-footer .at-about > li:nth-of-type(1), .at-footer .at-about > li:nth-of-type(4){padding:0;}
	.media-body{margin-top:20px; width:100%; overflow:hidden;}

	.icon-box{float:left; margin-top:10px; margin-right:0px; overflow:hidden;}
	.icon{margin-bottom:20px;}
	.icon > li{display:inline-block; padding:0 5.5px;}
	.form_site > input{width:100%; margin-left:0px;}
	.form_site > input::placeholder{color:#ddd; font-size:12px;}
	.form_site > input{padding:3px 5px 3px 10px; border:1px solid #ddd; color:#333; font-size:10px;}
	.icon > li:first-child, .icon > li:last-child{padding:0;}
	.at-footer .at-about > li{font-size:13px !important;}
	.footer_copy{font-size:12px;}

	.m06-form1{border-top:2px solid #3ea260; width:100%; overflow:hidden;}

	.m06-form1-left{width:25.721%; float:left;}
	.m06-form1-left  label{height:120px; background-color:#f9f9f9; width:100%; text-align:center; padding:0; margin:0; line-height:120px; font-weight:500; border:1px solid #e5e5e5; border-bottom:0; border-right:0;}
	.m06-form1  input {margin:25px 15px;}
	.m06-form-right{width:calc(100% - 25.721%); float:left; height:120px; border:1px solid #e5e5e5; box-sizing:border-box; border-left:0; border:1px solid #e5e5e5; border-bottom:0;}
	.m06-form-right label{font-weight:400 !important;}

	.m06-form-right label{display:block;}
	.fix_label {height:30px !important; }
	.fix_label input{margin:0; float:left; margin-left:20px;}
	.fix_label span{float:left; display:block; margin-left:10px; margin-top:-3px;}
	.fix_label:first-child{margin-top:20px !important;}

	.m06-form4  textarea {margin:10px 10px; height:250px !important; border:1px solid #e5e5e5; width:96% !important; resize:none; padding:0 !important;}
	.m06_form{margin-bottom:30px; overflow:hidden;}
	
	.media{padding:30px 15px 0 !important;
	body{padding-bottom:20px !important;}
}
@media (max-width:600px){
	.m06-form4  textarea {margin:10px 10px; height:250px !important; border:1px solid #e5e5e5; width:95% !important; resize:none; padding:0 !important;}
}
@media (max-width:480px){
	.post_content_h2{font-size:24px; font-weight:700;}
	.post_content_p{color:#666; font-size:15px; margin:15px 0 20px;}
	.post_content_right_box{width:100% !important; float:none; margin-top:30px !important;}
	.post_content_content_box{margin-bottom:40px;}
	.post_content_content_box p{font-size:13px; color:#666; line-height:1.65;}
	.miso-post-gallery .post-image { position:relative; overflow:hidden; float:none !important; width:100% !important; margin-right:0% !important; border:1px solid #e5e5e5;}
	#ljtqknhrfgmsiopu .post-wrap{margin-right:0 !important;}
	.responsive #epfnrwtjholiugkxmqsydv .post-wrap{margin-right:0 !important;}
	.post-wrap{margin-right:0 !important;}
	.next_btn{margin-bottom:2px;}

	.m06-form4  textarea {margin:10px 10px; height:250px !important; border:1px solid #e5e5e5; width:94% !important; resize:none; padding:0 !important;}
}
#sidebar-btn{display:none;}