﻿@charset "utf-8";

/* ////////////////////////////////////////////////////////////////////////////////
  Project Name         : 이모션티피에스
  HTML/CSS Author      : 김희언 (kha05@naver.com)
  Written date         : 2020-08-01
  Browser              : IE9, IE10, IE11, FF, OP, SF, CR
//////////////////////////////////////////////////////////////////////////////// */


/*font + */
@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700;800&display=swap');
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:300,400,500,700,900&display=swap&subset=korean');

/* common */
html {padding:0; margin:0; width:100%; background:#fff; -webkit-text-size-adjust:none; font-family: 'Nanum Gothic', sans-serif; }
body {padding:0; margin:0; width:100%; height:100%; background:#fff; -webkit-text-size-adjust:none; font-family: 'Nanum Gothic', sans-serif;}

p, div { font-size:12px; line-height:18px; font-family: 'Nanum Gothic', sans-serif;}
a {cursor:pointer; outline:none; selector-dummy:expression(this.hideFocus=true);text-decoration: none;color: #666;}
img {border:0 none; vertical-align:sub;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-weight:normal;}
ul,ol,dl,dt,dd {list-style:none; padding:0; margin:0;}
hr, address, caption, legend {display:none; font-size:0;}
li{float:left;}
form {font-weight:normal; margin:0 0 0 0; padding:0 0 0 0;}

input, textarea, select, pre {outline:none;}
input[type=text], input[type=email], input[type=tel] {border:1px solid #9e9e9e; height:24px; line-height:20px; padding:4px; font-size: 15px; border-radius: 0px;}
input[type=password] {border:1px solid #d7d7d7; height:20px; line-height:20px; padding:5px;}
textarea {border:1px solid #d7d7d7; padding:5px;}
select {padding:2px 10px;border:none;border-radius:0;-moz-appearance: none;}
select::-ms-expand { display: none; }
input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=tel]:focus, textarea:focus, select:focus {border-color:#1091d0}

a:link {color:#666; text-decoration:none;}
a:visited {color:#666; text-decoration:none;}
a:hover {color:#fc6114; text-decoration:none;}
a:active {color:#666; text-decoration:none;}

fieldset {border:none; padding:0px; margin:0px;}
label.hidden {display:none;}


.imeKorea {ime-mode:active;}
.imeEng {ime-mode:inactive}
.imeEngOnly {ime-mode:disabled}

/* // common */