@charset "utf-8";

#contactus{ font-family:'Noto Sans KR', 'sans-serif' !important; }
#contactus fieldset { width:100%; margin:0 auto; padding:0; box-sizing:border-box; }
#contactus legend, h2 { font-family : Arial, sans-serif; font-size: 2em; font-weight:bold; color:#333; text-transform:uppercase; }

#contactus label { margin:0 5px; font-family : 'Noto Sans KR', Tahoma, 'Trebuchet MS', Arial, sans-serif !important; font-size:14px; text-transform:uppercase; color:#555;}
#contactus input[type="text"], textarea { font-family : 'Noto Sans KR', 'sans-serif', Arial, Verdana, sans-serif !important; font-size: 16px; line-height:140%; color : #333; padding :10px; border : none; box-sizing:border-box; background-color:rgba(255,255,255,0.75); background-color:#efefef; border:1px solid #ccc; }
#contactus input[type="text"] { width:100%; }
#contactus textarea{ resize: vertical; }

#contactus textarea { height:75px; width:100%; }
#contactus input:focus { font-family:'Noto Sans KR', sans-serif !important; color : #333; border : 1px solid #ccc; background-color : #eee;}
#contactus textarea:focus { color : #333; border : 1px solid #ccc; background-color : #fcfcf4;}

#contactus .form_container { margin-bottom:20px; text-align:left;}
#contactus .form_container:last-child{ margin-bottom:0; }
#contactus .short_explanation{ font-family : Arial, sans-serif; font-size: 0.9em; color:#fff;}

#contactus .submit_btn_wrap{ font-family:'Open Sans', 'Noto Sans KR'; display:inline-block; padding-right: 30px; position: relative; margin-top:10px; }
#contactus .submit_btn_wrap:hover{ cursor:pointer; }
#contactus .submit_btn_wrap:after{ content: ''; position: absolute; top: 0; right: 0; border-top: 26px solid transparent; border-bottom: 26px solid transparent; transition-duration: 0.4s; }
#contactus .submit_btn_wrap:hover:after{ border-left-color: #333; }
#contactus .submit_btn_wrap input#submit_btn{ font-size: 16px; font-weight: 400; color: #fff; padding: 14px 36px; transition-duration: 0.4s; border:none; cursor:pointer; }
#contactus .submit_btn_wrap:hover input#submit_btn{ background-color:#333 }

@media (max-width:700px){
	#contactus input[type="text"], textarea{ font-size:14px; }
	#contactus .form_container{ margin-bottom:10px; }
}