@charset "utf-8";
ul {margin:0; padding:0;}
li{list-style:none;}
img {border:0;}
a {text-decoration:none;}

@font-face { font-family: ngb; src:url(http://www.hdweb.co.kr/NanumGothicBold.eot); } 
#comingsoon {width:100%;padding-top:100px;text-align:center}

/*page0101 시작*/
#p27 {position:relative; width:100%; min-height:850px; background:url(/sh_page/img/0101_bg.png) no-repeat center bottom; font-family: 'Nanum Gothic', '나눔 고딕', '맑은 고딕', '돋움'}
#p27 .title {text-align:center; margin-bottom:30px;}
#p27 .article {}
#p27 .article p {line-height:1.7; font-size:15px; letter-spacing:-0.5px; color:#333; padding:10px 0;}
#p27 .article p b {color:#0075ac;}
#p27 .article p span {font-weight:bold; color:#FF9B9B;}


/*page0201 0301 시작*/
#p29, #p30 {position:relative; width:100%; min-height:600px; letter-spacing:-0.5px; font-family: 'Nanum Gothic', '나눔 고딕', '맑은 고딕', '돋움'}
#p29 .article {margin-top:15px; overflow:hidden; height:200px;}
#p29 .article .img_wrap {float:left; width:300px; height:200px;}
#p29 .article .text_box {float:left;width:485px; height:200px; position:relative; padding-left:20px; margin-left:10px; border-left:1px solid #ebebeb;}
#p29 .article .text_box h2, #p30 .article .text_box h2 {font-size:20px; font-weight:bold;}
#p30 .article .text_box h2 {color:#0b84b1;}
#p29 .article .text_box h2 {color:#0b5db1;}
#p29 .article .text_box p, #p30 .article .text_box p {line-height:1.6; font-size:15px; margin-top:10px;}

#p30 .article {margin-top:15px; overflow:hidden; height:100px;}
#p30 .article .img_wrap {float:left; width:100px; height:100px;}
#p30 .article .text_box {float:left; position:relative; top:11px; padding-left:20px; margin-left:10px; border-left:1px solid #959595;}
