@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); } 


/*page0101 시작*/
.page0101 {position:relative; width:100%; min-height:430px; font-family: 'Nanum Gothic', '나눔 고딕', '맑은 고딕', '돋움'; }
.cont_wrap{ width: 780px; height: 400px;  margin: 20px 0 0 20px; background: url(/sh_page/img/0101_bg.png) no-repeat right bottom; }
.cont { font-size: 1.15em; line-height: 2.0; margin-bottom: 30px; }
.cont1 { font-size: 1.5em; font-weight: bold; padding-top: 15px; }
.cont1 strong{ font-size: 1.3em; color: #1A3A8D; }
/*page0101 끝*/

/*page0101m 시작*/
.page0101m {position:relative; width:100%; min-height:630px; font-family: 'Nanum Gothic', '나눔 고딕', '맑은 고딕', '돋움'; }
.page0101m .cont_wrap{ width:90%; height: 630px; padding-left:20px; margin: 20px 0 0 0px; background: url(/sh_page/img/0101_bg.png) no-repeat bottom; }
.page0101m .cont { font-size: 1.15em; line-height: 2.0; margin-bottom: 30px; }
.page0101m .cont1 { font-size: 1.5em; font-weight: bold; padding-top: 15px; }
.page0101m .cont1 strong{ font-size: 1.3em; color: #1A3A8D; }




/*page0102 시작*/
.page0102 {position:relative; width:100%; min-height:600px; margin: 20px 0 0 40px; font-family: 'Nanum Gothic', '나눔 고딕', '맑은 고딕', '돋움'}

.page0102_a { padding:30px 0 20px 0 }
.page0102_a ul { float:left; }

.page0102_t { width:120px; font-size:28px; color:#224473; padding-bottom:10px }
.page0102_t2 { width:50px; font-size:20px; color:#82ae45;}
.page0102_t2a { padding-bottom:17px }
.page0102_t2b { padding-bottom:35px }
.page0102_t2c { padding-bottom:18px }
.page0102_t3 { width:550px; font-size:13px; margin-top:7px }
.page0102_bar { width:650px;  border-bottom:1px solid #EEE }


/*page0102m 시작*/
.page0102m {position:relative; width:100%; min-height:600px; padding: 20px 0 0 0px; font-family: 'Nanum Gothic', '나눔 고딕', '맑은 고딕', '돋움'}
.page0102m .page0102_a { padding:30px 0 30px 30px }
.page0102m .page0102_t { font-size:28px; color:#224473; padding-bottom:10px }
.page0102m .page0102_t2 { width:50px; font-size:20px; color:#82ae45;}
.page0102m .page0102_t2a { padding-bottom:17px }
.page0102m .page0102_t2b { padding-bottom:35px }
.page0102m .page0102_t2c { padding-bottom:18px }
.page0102m .page0102_t3 { width:90%; font-size:13px; margin-top:7px }
.page0102m .page0102_bar_m { width:90%;  border-bottom:1px solid #EEE }





/*page0201 시작*/
.page0201 {position:relative; width:100%; min-height:600px; margin: 20px 0 0 20px; font-family: 'Nanum Gothic', '나눔 고딕', '맑은 고딕', '돋움'}


.title img{ padding: 6px 10px 0 0; }
.page0201 h1 { font-size: 20px; font-weight: bold; color: #333; }
.page0201 h2 { font-size: 16px; font-weight: bold; color: #0e3d60; }

.page0201 .cont{ text-align: center; margin: 40px 0 50px 0; }
.page0201 .box { width: 760px; border-bottom: solid 1px #ebebeb; margin-top: 30px; }
.page0201 .box li { float: left; }
.page0201 .box1 li { float: left; }

.page0201 .left_box{ width: 140px; margin-right: 15px; }
.page0201 .right_box{ width: 605px; font-size: 14px; line-height: 2.0; padding-bottom: 30px; margin-top: -5px; }

.page0201 .box1 { width: 760px; margin-top: 30px; }



/*page0201 시작*/
.page0201m {position:relative; width:100%; min-height:600px; margin: 20px 0 0 0px; font-family: 'Nanum Gothic', '나눔 고딕', '맑은 고딕', '돋움'}
.page0201m .title img{ padding: 6px 10px 0 10px; }
.page0201m h1 { font-size: 20px; font-weight: bold; color: #333; }
.page0201m h2 { font-size: 16px; font-weight: bold; color: #0e3d60; }
.page0201m .cont{ margin: 40px 0 50px 0; }
.page0201m .box { width:100%; border-bottom: solid 1px #ebebeb; }
.page0201m .left_box{ width: 140px; padding:20px 0 10px 10px}
.page0201m .right_box{ width:93%; font-size: 14px; line-height: 2.0; padding:0 0 30px 10px; margin-top: -5px; }
