@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 시작*/
.page0101 {position:relative; width:100%; min-height:600px; font-family: 'Nanum Gothic', '나눔 고딕', '맑은 고딕', '돋움'}
.page0101 p {text-align:center; font-size:2em; color:#666; padding:10px 0}
.page0101 p strong {color:#fe9600}

.right {position:relative; min-height:300px; background-image:url(/sh_page/img/0101.jpg); background-repeat:no-repeat;  text-align:center}
.r01 {position:relative; height:120px; color:#333; font-size:1.5em; font-weight:bold; padding-top:50px; padding-bottom:20px}
.r02 {position:relative; float:left; color:#333; font-size:18px; font-weight:bold; margin-left:260px}
.r03 {position:relative; float:right; color:#333; font-size:18px; font-weight:bold; margin-right:260px}

.txt01 {font-size:1.3em; line-height:1.6em; color:#3b3b3b; position:relative; width:100%; margin-top:30px; background:#fff}
.page0101 p.t01 {font-size:2em; line-height:20px; color:#3b3b3b; font-weight:bold; text-align:right; width:100%; background:#fff}

/*page0101 끝*/

.page0102 {position:relative; width:800px; font-family: 'Nanum Gothic', '나눔 고딕', '맑은 고딕', '돋움'}
.img0102 {background-image:url(/sh_page/img/mm.png); background-position:0px 0px; width:400px; height:535px; background-repeat:no-repeat; position:relative; float:left; margin-top:50px}
.r0102 {position:relative; float:right; width:400px}
.sh_title_page02 {font-size:25px; color:#ff9600;}
.sh_month {font-size:15px; font-weight:bold; color:#9d9d9d; line-height:25px;}

.p0301 {width:800px; margin:0 auto}
.page0301 {position:relative; float:left; width:240px; height:120px; border:2px solid #c0c0c0; margin-bottom:30px; font-family: 'Nanum Gothic', '나눔 고딕', '맑은 고딕', '돋움'}
.box {width:52px; height:43px; color:#FFF; margin:8px 0 0 8px; font-size:20px; line-height:43px; text-align:center; float:left; background-image:url(/sh_page/img/mm.png); background-position:0 -533px; }
.next {width:20px; position:relative; float:left; font-size:2em; margin:50px 5px 0 5px; font-weight:bold; color:#CCC}
.p0301_t {color:#606060; font-size:1.3em; line-height:290%; font-weight:bold;  float:left; position:relative; left:10px; color:#444444; margin-top:2px;}
.p0301_c {color:#606060; font-size:1.1em; line-height:18px; position:relative; float:left; width:220px; margin:8px 0 0 8px; color:#a4a3a3;}

#p22 {}
#p22 .b_txt{font-size:24px;line-height:35px;}
#p22 .b_txt span{font-size:30px; color:#205092; font-weight:600;}
#p22 .s_txt {font-size:15px;padding-top:15px;color:#333;line-height: 25px;}
#p22 .s_txt .img{padding-top:25px;}
#p22 .none{border-right:none;}
#p22 .t_none{border-top:none;}
#p22 table {font-size:13px; color:#333; border-top:2px solid #296080; border-bottom:2px solid #296080; line-height:23px; text-align:center; margin-top:30px;}
#p22 table tbody tr th{border-right:1px solid #fff; border-top:1px solid #ffffff; background-color:#93C1DC; color:#fff;font-size: 15px;}
#p22 table tbody tr td{ border-right:1px solid #c9c9c9; border-top:1px solid #c9c9c9;font-size: 15px;}

#p23 {}
#p23 .b_txt{font-size:24px;line-height:35px;}
#p23 .b_txt span{font-size:30px; color:#205092; font-weight:600;}
#p23 .s_txt {float:right;width:490px;font-size:15px;padding-top:35px;color:#333;line-height: 25px;}
#p23 > img {float:left;padding-top:35px;}
#p23 .sign{font-family:'Nanum Brush Script',cursive;font-size:25px;text-align:right;margin-top:10px;}

#p24 {}
#p24 .m_tit{font-size:1.7em;color:#333333;line-height:1.5em; margin-bottom:35px;}
#p24 .m_tit p{font-size:1.25em}
#p24 .m_tit span{color:#15519c;font-weight:bold;}

#p25 {}
#p25 .m_tit{font-size:1.7em;color:#333333;background:url(/sh_page/img/history_by0002_titbg.png) left bottom no-repeat;padding-bottom:105px;line-height:1.5em;margin-bottom:20px}
#p25 .m_tit p{font-size:1.25em}
#p25 .m_tit span{color:#15519c;font-weight:bold;}
#p25 img{float:left}
#p25 .his_cont {width:680px;background:url(/sh_page/img/history_by0002_bg.png) 132px 0 repeat-y;}
#p25 .his_cont dl {overflow:hidden;margin-bottom:35px;}
#p25 .his_cont dl.last {margin-bottom:0;}
#p25 .his_cont dl dt {float:left;width:200px;background:url(/sh_page/img/history_by0002_icon.png) right 7px no-repeat;font-family:'맑은 고딕';color:#1955a0;font-size:19px;font-weight:bold;line-height:30px;}
#p25 .his_cont dl dd {float:right;width:390px;margin-top:8px;line-height:1em;font-size:1.2em;color:#666666}

#p27 {}
#p27 .b_txt {font-size:22px; color:#205092; font-weight:600;}
#p27 .s_txt {font-size:15px;padding:15px 0 30px ;color:#333;line-height: 25px;}
#p27 .none{border-right:none;}
#p27 .t_none{border-top:none;}
#p27 table {font-size:13px; color:#333; border-top:2px solid #296080; border-bottom:2px solid #296080; line-height:23px; margin-top:15px;}
#p27 table tbody tr th{border-right:1px solid #fff; border-top:1px solid #c9c9c9; background-color:#93C1DC; color:#fff;font-size: 15px;background: url(/sh_page/img/check.png) center no-repeat;}
#p27 table tbody tr td{ border-right:1px solid #c9c9c9; border-top:1px solid #c9c9c9;font-size: 15px;}
#p27 .img{margin: 0px 0 30px;}

#p28 {}
#p28 .b_txt {font-size:22px; color:#205092; font-weight:600;}
#p28 .s_txt {font-size:15px;padding:15px 0 30px ;color:#333;line-height: 25px;}
#p28 .none{border-right:none;}
#p28 .t_none{border-top:none;}
#p28 table {font-size:13px; color:#333; border-top:2px solid #296080; border-bottom:2px solid #296080; line-height:23px; margin-top:15px;}
#p28 table tbody tr th{border-right:1px solid #fff; border-top:1px solid #c9c9c9; background-color:#93C1DC; color:#fff;font-size: 15px;background: url(/sh_page/img/check.png) center no-repeat;}
#p28 table tbody tr td{ border-right:1px solid #c9c9c9; border-top:1px solid #c9c9c9;font-size: 15px;}
#p28 .img{margin: 0px 0 30px;}

#p29 {}
#p29 .b_txt {font-size:22px; color:#205092; font-weight:600;}
#p29 .s_txt {font-size:15px;padding:15px 0 30px ;color:#333;line-height: 25px;}
#p29 .none{border-right:none;}
#p29 .t_none{border-top:none;}
#p29 table {font-size:13px; color:#333; border-top:2px solid #296080; border-bottom:2px solid #296080; line-height:23px; margin-top:15px;}
#p29 table tbody tr th{border-right:1px solid #fff; border-top:1px solid #c9c9c9; background-color:#93C1DC; color:#fff;font-size: 15px;background: url(/sh_page/img/check.png) center no-repeat;}
#p29 table tbody tr td{ border-right:1px solid #c9c9c9; border-top:1px solid #c9c9c9;font-size: 15px;}
#p29 .img{margin: 0px 0 30px;}

#p30 {}
#p30 .b_txt {font-size:22px; color:#205092; font-weight:600;}
#p30 .s_txt {font-size:15px;padding:15px 0 30px ;color:#333;line-height: 25px;}
#p30 .none{border-right:none;}
#p30 .t_none{border-top:none;}
#p30 table {font-size:13px; color:#333; border-top:2px solid #296080; border-bottom:2px solid #296080; line-height:23px; margin-top:15px;}
#p30 table tbody tr th{border-right:1px solid #fff; border-top:1px solid #c9c9c9; background-color:#93C1DC; color:#fff;font-size: 15px;background: url(/sh_page/img/check.png) center no-repeat;}
#p30 table tbody tr td{ border-right:1px solid #c9c9c9; border-top:1px solid #c9c9c9;font-size: 15px;}
#p30 .img{margin: 0px 0 30px;}

#p31 {}
#p31 .b_txt {font-size:22px; color:#205092; font-weight:600;}
#p31 .s_txt {font-size:15px;padding:15px 0 30px ;color:#333;line-height: 25px;}
#p31 .none{border-right:none;}
#p31 .t_none{border-top:none;}
#p31 table {font-size:13px; color:#333; border-top:2px solid #296080; border-bottom:2px solid #296080; line-height:23px; margin-top:15px;}
#p31 table tbody tr th{border-right:1px solid #fff; border-top:1px solid #c9c9c9; background-color:#93C1DC; color:#fff;font-size: 15px;background: url(/sh_page/img/check.png) center no-repeat;}
#p31 table tbody tr td{ border-right:1px solid #c9c9c9; border-top:1px solid #c9c9c9;font-size: 15px;}
#p31 .img{margin: 0px 0 30px;}

#p33 .img{text-align:center;margin: 40px 0 40px;}
