@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(//fonts.googleapis.com/css?family=Roboto:400,300,100,500,700);
html,body{width:100%; min-width:1400px; background:#253138;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0}
body,h1,h2,h3,h4,input,button,table,td,tr,textarea,a{font-family:'Noto Sans KR', sans-serif; font-size:14px; font-weight:400; line-height:1.4em; color:#494949;}
body{*word-break:break-all;-ms-word-break:break-all}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{vertical-align:middle;}
img{vertical-align:middle}
i,em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
button *{position:relative}
button img{left:-3px;*left:auto}
html:first-child select{padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend{*width:0}
table{border-collapse:collapse;border-spacing:0}


/**** 상단영역 ****/
.left						{position:fixed; width:180px; height:100%; background:#fff;}
.left_logo					{width:80px; height:67px; margin:30px auto;}
.left_pic					{width:80px; height:80px; margin:0 auto; border-radius:80px; background:url(../img/com/pic_basic.jpg) no-repeat; background-size:100%;}
.left_name					{width:180px; margin:10px 0; text-align:center;}
.left_icon					{width:180px; height:20px; margin:0 0 40px 0; text-align:center;}
.left_icon ul				{width:60px; height:20px; vertical-align:top; clear:both; display:inline-block;}
.left_icon ul li			{float:left; width:20px; height:20px; padding:0 5px;}
.left_menu							{width:180px; border-top:#eeeeee 1px solid;}
.left_menu ul						{vertical-align:top; clear:both; display:inline-block;}
.left_menu ul li.style01			{width:150px; height:40px; padding:11px 15px; border-bottom:#eeeeee 1px solid;}
.left_menu ul li.style01 a:link    	{text-decoration:none; color:#494949;}
.left_menu ul li.style01 a:visited  {text-decoration:none; color:#494949;}
.left_menu ul li.style02			{width:125px; padding:11px 15px 11px 40px; border-bottom:#eeeeee 1px solid; font-size:13px; line-height:2.5em; background:#f4f4f4;}
.left_menu ul li.style02 a:link    	{text-decoration:none; color:#494949;}
.left_menu ul li.style02 a:visited  {text-decoration:none; color:#494949;}

.right					{position:absolute; height:100%; right:0; left:180px; background:#253138;}
.right_con				{position:absolute; top:20px; right:20px; bottom:20px; left:20px;}


/**** 입력창영역 ****/
.input01			{height:26px; padding:4px; border:1px solid #e3e3e3; border-radius:3px; font-size:14px;}	
.input02			{height:26px; padding:4px; border:none; border-radius:3px; font-size:14px;}	
.input03			{height:20px; padding:4px; border:none; border-radius:3px; font-size:14px;}	
.select01			{height:36px; padding:4px; border:none; border-radius:3px; font-size:14px;}
.select02			{height:28px; padding:4px; border:none; border-radius:3px; font-size:14px;}

