/* CSS Document */
    .body,td,p { font-family:돋움;font-size:9pt;text-decoration:none;color:#4f4f4f; line-height:160%}
	A {text-decoration:none;}

	A.btns:link span{color:#333333; text-decoration:none;}
	A.btns:visited span{color:#333333; text-decoration:none;}
	A.btns:active span
	{color:gray; background-color : none ;text-decoration:none;}
	A.btns:hover span{color:#000000;
	background-color : none ;text-decoration:none;}

/* 이용약관/개인정보취급방침 */
.clearfix:before,.clearfix:after{content:"";display:block}
.clearfix:after{clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{*zoom:1}

.tp_wrap{width:1090px;margin:50px auto 75px;line-height:2.4;}
.tp_menu li{float:left;}
	.tp_menu li a{display:block;padding:18px 55px;font-size:17px;color:#333;border:1px solid #e4e4e4;background:#f5f5f5;}
	.tp_menu li:first-child a{border-right:none;}
	.tp_menu li.active a{background:#333;color:#fff;font-weight:bold;border-color:#333;}
.tp_wrap h1{margin:35px 0 25px;font-size:18px;}
.tp_wrap h2{font-size:17px;color:#F16331;}
.tp_wrap h3{font-size:14px;}
.tp_wrap p{line-height:2;}
.tp_wrap p a{color:#00f;text-decoration:underline;}

.note_foot_wrap{position:relative;}
	.note_foot_wrap .ftp{position:absolute;bottom:0;right:310px;}
	.note_foot_wrap .ftp li{float:left;margin:0 5px;}
	.note_foot_wrap .ftp li+li:before{content:"|";padding-right:10px;color:#ccc;}
	.note_foot_wrap .ftp li a{color:#333;}
	.note_foot_wrap .cert{position:absolute;top:0;right:0;}
	.note_foot_wrap .cert2{position:absolute;top:0;right:155px;}
@import url(https://spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css);
@import url(https://spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-jp.css);	

.footer_2021_new{width:100%;  font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP', 'Sans-serif';  background:#fbf6ed; padding-top:30px;}	
	.footer_2021_new a{color:#000;}
	.footer_2021_new li{ height:80px; background:#f3ecdf; text-align:center; font-size:21px; letter-spacing:-1px ;float:left;  line-height:80px;color:#000; }
	.footer_2021_new li:nth-child(1){border-radius:10px 0 0 10px; width:394px; border-right:2px solid #fbf6ed;}
	.footer_2021_new li:nth-child(2){border-radius:0; width:396px; border-right:2px solid #fbf6ed;}
	.footer_2021_new li:nth-child(3){border-radius:0 10px 10px 0; width:396px; }
	.footer_2021_new li a{width:100%; height:100%; display:inline-block;}
	.footer_2021_new li img{position:relative; top:7px; margin-right:3px;}
	
	.note_foot_wrap{ background:#fbf6ed; padding:20px 0; margin:0;}