@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}



/*page7 시작*/
#page7 {font-size:13px;line-height:24px; color:#414141; letter-spacing:-0.3px; padding:20px 0 0 10px; margin-bottom:50px }
#page7 ul { width:95%; margin:0 auto }
#page7 ul p  { padding-bottom:10px }
#page7 ul li { float:left; margin:0 5px 30px 5px; border:1px solid #e4e4e4 }
#page7 ul li:hover { cursor:pointer }
#page7 ul li img { display:block }
#page7 ul li span {display:block; text-align:center; font-family: 'Nanum Myeongjo','serif','Nanum Gothic','맑은 고딕','돋움','dotum'; font-size:16px; }
#page7 ul li span:hover { text-decoration:underline }


#page10 #p10_container{ width:100%; margin-top:20px;min-height:500px }
#page10 ul.tab{	padding:0 0 0 32px; }
#page10 ul.tab li{ list-style-type:none; width:149px; height:50px; float:left; font-size:15px;margin-right:4px}
#page10 ul.tab li a{ outline:none; width:149px; height:50px; background-image:url(/sh_page/img/history_off.png);	display:block; color:#CCC; line-height:50px; text-align:center;	font-weight:bold;  }
#page10 ul.tab li a:hover { text-decoration:none }
#page10 ul.tab li a.selected{ width:149px; height:50px;	background-image:url(/sh_page/img/history_on.png); text-decoration:none; color:#4baf29; cursor:default;	font-weight:bold;}
#page10 ul.panel{ clear:both; padding:0; margin:0 }
#page10 ul.panel li{ list-style-type:none; padding:0; margin:0; color:#333; }
#page10 .tab_txt { padding:25px 0 30px 0; font-size:13px; border-bottom:1px dashed #e7e7e7; margin-bottom:30px }
#page10 .tab_txt strong { color: #95a40c }
#page10 .tab_title { font-family:'Nanum Myeongjo', 'Nanum Gothic','맑은 고딕','돋움','dotum'; font-size:27px; margin-bottom:10px; color:#414141; display:block }
#page10 .tab_title span { color:#999; font-family:'Nanum Myeongjo', 'Nanum Gothic','맑은 고딕','돋움','dotum';}
#page10 .hi_title { float:left; width:149px; height:50px; text-align:center; background-color:#e7e7e7; font-size:13px; font-weight:bold; color:#666; line-height:50px }
#page10 .hi_title2 { float:left; width:149px; height:50px; text-align:center; background-image:url(/sh_page/img/bg_sasun.png); font-size:13px; font-weight:bold; color:#666; line-height:50px }
#page10 .hi_con { float:left; margin-left:30px; height:50px; line-height:50px; font-size:13px }
#page10 .hi_box { margin-bottom:7px; *zoom:1 }
#page10 .hi_box:after { content:""; visibility:hidden; display:block; clear:both }


#p22_container{ width:100%; margin-top:20px;min-height:500px;}
ul.tab{	padding:0; }
ul.tab li{ list-style-type:none; width:149px; height:50px; float:left; font-size:15px;margin-right:4px}
ul.tab li a{ outline:none; width:149px; height:50px; background-image:url(/sh_page/img/history_off.png);	display:block; color:#CCC; line-height:50px; text-align:center;	font-weight:bold;  }
ul.tab li a:hover { text-decoration:none }
ul.tab li a.selected{ width:149px; height:50px;	background-image:url(/sh_page/img/history_on.png); text-decoration:none; color:#4baf29; cursor:default;	font-weight:bold;}
ul.panel{ clear:both; padding:0; margin:0 }
ul.panel li{ list-style-type:none; padding:0; margin:0; color:#333; }
.tab_txt { padding:25px 0 30px 0; font-size:13px; border-bottom:1px dashed #e7e7e7; margin-bottom:30px }
.tab_txt strong { color: #95a40c }
.tab_title { font-family:'Nanum Myeongjo', 'Nanum Gothic','맑은 고딕','돋움','dotum'; font-size:27px; margin-bottom:10px; color:#414141; display:block }
.tab_title span { color:#999; font-family:'Nanum Myeongjo', 'Nanum Gothic','맑은 고딕','돋움','dotum';}
.hi_title { float:left; width:149px; height:50px; text-align:center; background-color:#e7e7e7; font-size:13px; font-weight:bold; color:#666; line-height:50px }
.hi_title2 { float:left; width:149px; height:50px; text-align:center; background-image:url(/sh_page/img/bg_sasun.png); font-size:13px; font-weight:bold; color:#666; line-height:50px }
.hi_con { float:left; margin-left:30px; height:50px; line-height:50px; font-size:13px }
.hi_box { margin-bottom:7px; *zoom:1 }
.hi_box:after { content:""; visibility:hidden; display:block; clear:both }

#page23 { padding:10px 0 0 15px }
#page23 h2 { margin-bottom:10px }
#page23 ul li { float:left; margin-bottom:50px }
#page23 ul li:nth-child(2) { margin:0 10px }
#page23 ul { *zoom:1 }
#page23 ul:after { content:""; visibility:hidden; clear:both; display:block }