/* LJJ 2010701_s */

/*
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,legend,p {margin:0; padding:0; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif; font-size:0.91em; line-height:1.4em; color:#666;}
form,fieldset,input,textarea,blockquote,th,td{margin:0; padding:0; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif; font-size:0.91em; line-height:1.4em; color:#666;}
*/

/* {margin:0; padding:0; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif; font-size:0.98em; line-height:1.4em; color:#666;} */
* {margin:0; padding:0; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif;}

img, fieldset, button {border:none;}
img {vertical-align:top;}

/* hr {display:none;} */

table {border-collapse:collapse; border-spacing:0;}

a{color:#444444; text-decoration:none;}
a:hover, a:active, a:focus {text-decoration:none; color:#178bca;}
a:hover {text-decoration:none;}

html,body {width:100%; height:100%;}
h1,h2,h3,h4,h5,h6,h7{font-size:0.91em; text-align:left;}
address{font-style:normal}

.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.btn {cursor:pointer;}
.hidden {overflow:hidden; position:absolute; top:0; left:0; width:0; height:0; visibility:hidden;}

.skip {position:absolute; width:0; height:0; font-size:0; line-height:0; top:-5000px;}

ul.ulnone {margin:0; padding:0; list-style:none;}
ul.ulnone li {margin:0; padding:0;}


/* html5 */
header, footer, aside, nav, section, article { display: block; margin:0; padding:0; }  

/* 텍스트 사이즈 고정 */
body{-webkit-text-size-adjust:none}


.ac {text-align:center;}
.pab5 {padding-bottom:5px}
.patb10 {padding-bottom:10px; padding-top:10px;}
.parl15 {padding-left:15px; padding-right:15px;}
.patb8rl10 {padding:8px 10px}
.patb8rl15 {padding:8px 15px}


.private_ol {margin:0; padding:10px;}
.private_ul {margin:0; padding:5px 15px;}

.btn_private {padding:10px;}
.btn_private a {display:block; padding:4px 5px; text-align:center; font-size:11px; border:1px solid #d1d1d1; background-color:#f6f7f8; color:#848689;  border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

/* 2018-10-17 del
#private_hd {padding-bottom:10px; position:relative;} */
#private_hd h1 {padding:10px; text-align:center; }
#private_hd .ttPri {background-color:#343434; border-top:1px solid #444444; border-bottom:1px solid #000000; color:#FFF; padding:10px 10px 8px; font-size:14px; height:16px;}
#private_hd .btn_Home { position:absolute; bottom:10px; right:0; border-left:1px solid #000;}
#private_hd .btn_Home a {display:block; height:16px; padding:10px 15px 8px; border-left:1px solid #444445; font-size:12px; color:#FFF;}


/* -----------------------------------------------------
	개인정보처리방침 스타일 수정
-------------------------------------------------------*/
#private_hd + div { padding: 1rem }
#private_hd .padB10 { padding-bottom:10px !important }
#private_hd .padL10 { padding-left:10px !important }

.private_body {background-color:#FFF}