@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* 공통부분 */
* {margin:0; padding:0; font-family: 'Nanum Gothic', sans-serif;}
html, body{width:100%; height:100%;min-width: 1200px;}
/*html{font-size:62.5%; font-family:'돋움',Dotum,AppleGothic,sans-serif;}*/
body { 
	color: #707070;
	color: #000;
	font-size: 13px;
	font-size: 16px;
	line-height: 1.6;
	letter-spacing: 0;
}/*font-size rem단위는 아직 표준이 아님*/
form {display:inline; margin:0;}
img, fieldset {border:0;}
hr,
.hidden {display:none;}
li {list-style:none;}
em {font-style:normal;}
/*i,em,address{font-style:normal;}*/
input, select {font-size:13px; vertical-align:middle;}
select {height:19px;}
textarea {border:1px solid #acacac;}
caption {text-indent:-5000px; font-size:0; line-height:0;}
table{/* border-collapse:collapse; table-layout:fixed;*/ border-collapse:collapse; border-spacing:0; width:100%;}
caption {visibility:hidden; overflow:hidden; width:0; height:0; font-size:0; line-height:0;}

a:link, a{color:#707070; text-decoration:none}/* color는 Gnb를 기준으로 함 */
a:hover,
a:focus{color:#000; text-decoration:none;}
input:focus,
a:focus{outline: none;} /*크롬의 주황색 테두리 관련*/

input, select {font-size:12px;}
img {vertical-align:top;}
img,fieldset,iframe{border:0 none;}

h1,h2,h3,h4,h5,h6,h7{font-size:16px; font-size:1.6rem; text-align:left;}

button,label{cursor:pointer;}
legend {font-size:0; position:absolute; left:-5000px;}

input.input-text {height:23px; line-height:23px; border:1px solid #acacac;}
input.input-radio {width:13px; height:13px; vertical-align:middle; margin-right:2px; margin-top:-3px; *margin-top:-2px;}
input.input-check {width:13px; height:13px; vertical-align:middle; margin-right:2px; margin-top:-2px;}
input.input-file {height:23px; line-height:23px; border:1px solid #acacac;}
input.inp_img{border:0 none;}

#skipNavigation {position:absolute; left:-5000px; z-index:999;}
#skipNavigation:focus {display:block; left:0; width:100%; height:30px; line-height:30px; color:#000; font-weight:bold; text-align:center; background:#e1e0d8;}

textarea{overflow-y:scroll; resize:none;}/*사이즈 변경 방지*/


.blind{display:block;overflow:hidden;position:absolute;left:0;top:-5000px;}


/*Test*/
.t{border:1px solid red;}
.tbg{background:red;}


/*Skip*/
.skip{display:block;}
.skip a{display:block; position:absolute; left:0; top:-5000px; z-index:9999; width:100%; background-color:#2e3c67; color:#fff; font-weight:bold; font-size:1.4em; text-align:center;}
.skip a:hover,.skip a:focus,.skip a:active{position:absolute; top:0; padding:20px 0;}
/*익스6 에서 활성화 되기 위해서는 a:hover 를 가장 앞에 작성...*/


.cf:after{
	content:''; display:block; clear:both;
}