@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 시작*/
.p22 {padding:20px ; background-image:url(/sh_page/img/0101.png); background-repeat:no-repeat;}
.p22 .section1 .title {font-size:23px; line-height:35px; color:#414141; font-weight:600;}
.p22 .section1 .title img {margin-top:-5px; margin-right:5px;}
.p22 .section1 .line {border-top:1px dotted #CCCCCC; width:63%; margin:28px 0 28px 20px;}
.p22 .section1 .t1 {font-family:나눔명조; font-size:22px;color:#515151; padding-left:20px; padding-bottom:8px; font-weight:600;} 
.p22 .section1 .t2 {font-size:15px; line-height:26px; color:#616161; padding-left:20px; letter-spacing:-0.2px; }
.p22 .section1 .text1 {font-weight:600;}

/*page0201*/
.p27 {padding:20px;}
.p27 .section1 .text1 {font-weight:600; color:#00287b;}
.p27 .section1 .title {font-size:18px; font-weight:600; color:414141;}
.p27 .section1 .title img {margin-top:-5px;}
.p27 .section1 p {font-size:15px; color:#616161; padding:25px; border:1px dotted #CCCCCC; margin:25px 0 0 20px;}

.p27 .section2 {padding:45px; font-size:14px; line-height:23px;}
.p27 .section2 .img {float:left; padding-right:30px;padding-top:25px;}
.p27 .section2 table {border-top:3px solid #4364a8; border-bottom:2px solid #CCC;}
.p27 .section2 table th {background-color:#f6f6f6; border-bottom:2px dotted #FFFFFF;}
.p27 .section2 table td {color:#616161; border-bottom:1px dotted #e2e2e2; font-size:13px; padding-left:20px;}

.p27 .section3 {padding:30px 0 0 70px; font-size:14px; line-height:23px;}
.p27 .section3 table {text-align:center;}
.p27 .section3 .img {float:left; padding-right:55px;padding-top:35px;}
.p27 .section3 table {border-top:3px solid #4364a8; border-bottom:2px solid #CCC;}
.p27 .section3 table th {background-color:#f6f6f6; border-right:2px dotted #FFFFFF;}
.p27 .section3 table td {color:#616161; border-right:1px dotted #e2e2e2; font-size:13px;}
.p27 .section3 table .t1 {border-top:1px dotted #CCCCCC;}


/*page0202*/
.p28 {padding:20px;}
.p28 .section1 .text1 {font-weight:600; color:#00287b;}
.p28 .section1 .title {font-size:18px; font-weight:600; color:414141;}
.p28 .section1 .title img {margin-top:-5px;}
.p28 .section1 p {font-size:15px; color:#616161; padding:25px; border:1px dotted #CCCCCC; margin:25px 0 0 20px;}

.p28 .section2 {padding:45px; font-size:14px; line-height:23px;}
.p28 .section2 .img {float:left; padding-right:30px;padding-top:25px;}
.p28 .section2 table {border-top:3px solid #4364a8; border-bottom:2px solid #CCC;}
.p28 .section2 table th {background-color:#f6f6f6; border-bottom:2px dotted #FFFFFF;}
.p28 .section2 table td {color:#616161; border-bottom:1px dotted #e2e2e2; font-size:13px; padding-left:20px;}

.p28 .section3 {padding:30px 0 0 50px; font-size:14px; line-height:23px;}
.p28 .section3 table {text-align:center;}
.p28 .section3 .img {float:left; padding-right:30px;padding-top:20px;}
.p28 .section3 table {border-top:3px solid #4364a8; border-bottom:2px solid #CCC;}
.p28 .section3 table th {background-color:#f6f6f6; border-right:2px dotted #FFFFFF;}
.p28 .section3 table td {color:#616161; border-right:1px dotted #e2e2e2; font-size:13px;}
.p28 .section3 table .t1 {border-top:1px dotted #CCCCCC;}

/*page0203*/
.p29 {padding:20px;}
.p29 .section1 .text1 {font-weight:600; color:#00287b;}
.p29 .section1 .title {font-size:18px; font-weight:600; color:414141;}
.p29 .section1 .title img {margin-top:-5px;}
.p29 .section1 p {font-size:15px; color:#616161; padding:25px; border:1px dotted #CCCCCC; margin:25px 0 0 20px;}

.p29 .section1 .img {float:left; padding-right:50px;padding-top:70px;}
.p29 .section1 table {border-top:3px solid #4364a8; border-bottom:2px solid #CCC; margin:30px 0 0 20px; text-align:center; font-size:14px;}
.p29 .section1 table th {background-color:#f6f6f6; border-bottom:2px dotted #FFFFFF;}
.p29 .section1 table td {color:#616161; border-bottom:1px dotted #e2e2e2; font-size:13px;}























