@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
ul {margin:0; padding:0;}
li{list-style:none;}
img {border:0;}
a {text-decoration:none;}
dl, dt, dd { margin:0; padding:0 }


/*.blind {visibility: hidden;overflow: hidden;position: absolute;top: 0px;left: 0px; width: 1px;height: 1px;font-size: 0px;line-height: 0;} */


/* page */
.pgae {position:relative; width:800px; text-align:center;}
.p0101{position:relative; width:800px; height:1900px; background-image:url(/sh_page/0101.jpg); background-repeat:no-repeat;}
.p_t {position:relative; font-size:30px; width:740px;  color:#3a3a3a; margin-left:60px; font-weight:bold; height:55px;}
.p_txt {position:relative; font-size:15px;width:730px;  color:#5a5a5a; margin-left:70px; height:25px;}  
.p_txt2 {position:relative; font-size:15px;width:730px;  color:#5a5a5a; margin-left:70px; height:25px; margin-top:10px;}  
.p_t1 {position:relative; font-size:20px; color:#3a3a3a; font-weight:bold; width:740px; margin-left:60px; margin-top:42px;}
.p_t2 {position:relative; width:760px; height:65px; margin-left:40px; margin-top:200px}
.p_t3 {position:relative; float:left; font-size:14px; line-height:1.5em; width:180px; height:40px; margin-right:10px;}

.p0101_2{position:relative; width:760px; height:65px; margin-left:40px; margin-top:10px}
.p0101_b {position:relative; float:left; border:2px solid #c0c0c0; width:240px; height:80px; margin-bottom:20px; margin-right:8px;}
.box {background:#ff2c2c; width:38px; height:34px; color:#FFF; margin:8px 0 0 8px; line-height:30px; text-align:center; float:left; font-size:20px;}
.p0101_t {color:#606060; font-size:18px; line-height:250%; font-weight:bold;  float:left; position:relative; left:10px;}
.p0101_c {color:#606060; font-size:13px; line-height:18px; position:relative; float:left; width:240px; margin:8px 0 0 8px;}

.p0101_table {position:relative; width:760px; height:367px; margin-left:40px; margin-top:150px; font-size:13px; color:#666; line-height:1.5em}
.p0101_table2 {position:relative; width:760px; height:800px; margin-left:40px; margin-top:15px; font-size:13px; color:#666; line-height:1.5em}

.p_title_img {position:relative; float:left; width:29px; height:47px; line-height:47px; background-image:url(/sh_page/p_title.jpg); background-repeat:no-repeat;} 
.p_title {position:relative; width:730px; height:47px;font-size:30px; font-weight:bold; margin-left:40px; margin-top:-3px;}

.p_t_b {color:#666; font-size:14px;}
.p_t_t {color:#333; font-weight:bold; font-size:16px;} 
.p_t_t2 {color:#D9090E; font-weight:bold; font-size:16px;} 

#page_Btitle { background:url(/sh_page/img/page_Btitle.png) left center no-repeat; padding-left:20px;font-family: 'NanumMyeongjo','serif','Nanum Gothic','맑은 고딕','돋움','dotum' ; font-size:22px; color:#333; font-weight:bold;
margin-bottom:10px }

/*page31*/
#page31 {font-size:13px;line-height:24px; color:#626262; letter-spacing:-0.3px; margin-bottom:50px; padding-left:15px }
#page31 .img { margin-bottom:30px }
#page31 .hi { font-family: 'NanumMyeongjo','serif','Nanum Gothic','맑은 고딕','돋움','dotum'; font-weight:bold; font-size:26px; line-height:33px; margin-bottom:20px}
#page31 .hi span { color:#d81212 }
#page31 .con p { font-weight:bold; text-align:right; width:95%  }

/*page35*/
#page35 {font-size:13px;line-height:24px; color:#626262; letter-spacing:-0.3px; margin-bottom:50px; padding-left:15px }
#page35 .img  { margin-bottom:30px }
#page35 .page_box { background-color:#f7f7f7; border:1px solid #e4e4e4; padding:15px 20px; margin-bottom:30px; width:94%}
#page35 .dl_box { margin-bottom:30px }
#page35 .dl_box .num { background:url(/sh_page/img/page_num.png) no-repeat; padding:10px 10px 10px 11px; width:35px; font-size:17px; color:#d60000; font-weight:bold; letter-spacing:-0.5px; font-style:italic; float:left}
#page35 .dl_box dl dt { font-weight:bold; color:#333; font-size:14px }

/*page34*/
#page34 {font-size:13px;line-height:24px; color:#626262; letter-spacing:-0.3px; margin-bottom:50px; padding-left:15px }
#page34 .img  { margin-bottom:30px }
