@charset "utf-8";
/* CSS Document */

body{font-family:'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif}
body, input, textarea, select, button, table, h1, h2, h3, h4, h5{font-size:16px; line-height:1.25em /* 20px */}

/* HTML Default */
article, aside, figcaption, figure, footer, header, hgroup, nav, section {display:block}
mark{background:#FF0;color:#000}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a,
abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small,
strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption, article, aside, hgroup, header, footer, figure, figcaption, nav, section { margin:0; padding:0; border:0; font-size:100%;}
blockquote, q { quotes:none; }
blockquote:before, blockquote:after,q:before, q:after { content:''; }
a {margin:0; padding:0; text-decoration:none;}
button { margin:0; padding:0; border:0; font:inherit; color:inherit; background:transparent; overflow:visible; cursor:pointer; line-height:1; }
button::-moz-focus-inner { margin: -1px; padding: 0; }
table {border-collapse:collapse; border-spacing:0; width:100%;}
h1, h2, h3, h4, h5 {font-weight:normal; font-family:'NotoM';}
img, select, input, button {vertical-align:middle;}
input, select { color:inherit; font:inherit; line-height:100%; }
textarea { resize:none; font:inherit; overflow-y:auto; }
html {-webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none; text-size-adjust:none;}
.hid, legend, hr {position:absolute; left:-10000%; top:0; overflow:hidden; width:1px; height:1px; font-size:0; line-height:0; text-indent:-10000px;}
caption {visibility:hidden; overflow:hidden; width:0; height:0; font-size:0; line-height:0;}
body {margin:0; padding:0; font-size:14px; word-break:break-all; -webkit-text-size-adjust:none;}
ul, ol, li, figure {list-style-type:none; margin:0; padding:0;}
cite, blockqoute {display:block; font-style:normal;}
figcaption { display:none;}
body, html {height:100%;}

/*****************************************************************************************************************************************************************************************************************/
/* 스타일 시작 *************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************/


.hpclosed {width:400px; margin: 20px auto; word-break: keep-all;}
.hpclosed dl  { margin-top:20px; padding-bottom:20px;}
.hpclosed dt { font-size:30px; text-align:center; letter-spacing:-0.05em;}
.hpclosed dt span  { color:#e44b4b;}
.hpclosed dd { text-align:left; }
.hpclosed dd span { color:#0079bd;}

	
/* 박스스타일 */
.hpclosed .box_st1 {position:relative; padding:10px 20px; font-family:"Malgun Gothic";line-height:1.4; border-top:1px solid #c8d1db; border-left:1px solid #c8d1db; border-bottom:1px solid #9298af; 	border-right:1px solid #9298af; overflow:hidden; background:#f7f9fa;}
.hpclosed .img{ text-align:center;} 
/* 리스트 */
.hpclosed dl dd ul.list_st1 li {padding:5px 0 5px 18px; font-size:14px; line-height:1.5; font-family:"Malgun Gothic"; color:#111; background:url("../images/bu1.png") no-repeat left 10px;}
.hpclosed dl dd p.bu_atte {padding-left:20px; font-size:14px; line-height:1.4; font-family:"Malgun Gothic"; color:#222; background:url("../images/bu_atte.png") no-repeat left 3px;}


