@charset "utf-8";
#comingsoon {width:100%;padding-top:100px;text-align:center}

/* 공통 */
.clearfix {overflow:auto;}
.clear {clear:both;display:inline;}
.blk {text-indent:-9999px;font-size:0;line-height:0;}
.h10 {height:10px;}
.h15 {height:15px;}
.h20 {height:20px;}
.h25 {height:25px;}
.h30 {height:30px;}
.h35 {height:35px;}
.h40 {height:40px;}
.h45 {height:45px;}
.h50 {height:50px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}
.pt40 {padding-top:40px;}
.pt50 {padding-top:50px;}
.str_b {color:#424242;font-weight:bold;}
.strb_red {font-weight:bold;color:#fe5556;}
.strb_black {font-weight:bold;color:#333333;}


/* 타이틀 공통 */
h4 {font-size:1.7em;line-height:1.4em;letter-spacing:-0.05em;color:#333;} /* 컨텐츠 메인타이틀 */
h4 b{font-size:1.3em;line-height:1.4em;letter-spacing:-0.075em;color:#f1b900;}
h5 {background:url('/sh_page/img/h5_arr.png') 0 0 no-repeat;font-weight:bold;font-size:1.5em;padding-top:10px;color:#000;padding-bottom:10px;} /* 컨텐츠 중분류 타이틀 */
h6 {} /* 컨텐츠 소분류 타이틀 */


/* 테이블 공통 */
.tbl_basic {width:100%;margin:-20px 0 10px;}
.tbl_basic caption {overflow:hiddenpadding:0;font-size:0;line-height:0;}
.tbl_basic thead th {padding:10px 0;border-top:2px solid #fe5556;border-bottom:1px solid #727272;border-right:1px solid #727272;font-size:0.95em;text-align:center;letter-spacing:-0.02em;background:#565656;color:#ffffff;}
.tbl_basic thead th.last {border-right:none;}
.tbl_basic tbody th {padding:8px 0;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;text-align:center;background:#f8f8f8;}
.tbl_basic tbody th.last {border-right:none;}
.tbl_basic td {padding:5px 15px;border-bottom:1px solid #eaeaea;line-height:1.5em;word-break:break-all}
.tbl_basic .in_td {border-right:1px solid #eaeaea;} /* 오른쪽 라인 */
.tbl_basic .ct {text-align:center;} /* 센터정렬 */

/*인사말*/
#page29{padding-bottom:20px; background:url(/sh_page/img/page29_bg.png) right 10px no-repeat}
#page29 .m_tit{margin-bottom:40px;font-size:2.1em;font-weight:600;letter-spacing:-0.05em;line-height:1.2em;color:#333333;}
#page29 .m_tit b{font-weight:800;color:#ffba00}
#page29 .cont {font-size:1.25em;color:#777777;line-height:1.5em;white-space:pre}
#page29 .cont b{font-weight:bold;color:#6a6a6a}

/*관련사이트*/
#page30 .m_tit{padding-bottom:5px;font-size:2.1em;font-weight:bold;letter-spacing:-0.05em;color:#ffba00;}
#page30 .s_tit{margin-top:7px;font-size:1.4em;color:#808080;letter-spacing:-0.05em;}
#page30 .tbl_wrap{overflow:hidden;margin-top:30px}
#page30 .tbl_wrap .tbl_tit{padding-left:20px;font-size:1.5em;font-weight:bold;color:#292a2a;letter-spacing:-0.05em;background:url(/sh_page/img/tit_bg.png) left center no-repeat;}
#page30 .tbl_wrap .tbl_iy0002{width:100%;margin-top:15px;clear:both;table-layout:fixed;display:table;border-collapse:collapse;}
#page30 .tbl_wrap .tbl_iy0002 caption{display:none}
#page30 .tbl_wrap .tbl_iy0002 thead th{height:46px;border-top:2px solid #ffba00;border-right:1px solid #e8e8e8;font-size:1.3em;letter-spacing:-0.05em;color:#fff;background:#505050;}
#page30 .tbl_wrap .tbl_iy0002 thead th.last{border-right:none}
#page30 .tbl_wrap .tbl_iy0002 tbody{color:#777777}
#page30 .tbl_wrap .tbl_iy0002 tbody th{height:75px;border-bottom:1px dashed #e7e7e7;font-weight:bold;font-size:1.25em;letter-spacing:-0.05em;color:#484848;background:#fafafa;}
#page30 .tbl_wrap .tbl_iy0002 tbody td{padding-left:25px;border-bottom:1px dashed #e7e7e7;border-left:1px solid #e8e8e8;text-align:left;font-size:1.15em;line-height:1.5em;letter-spacing:-0.05em}
#page30 .tbl_wrap .tbl_iy0002 tbody td.txt_p{padding-left:0px;font-weight:bold;font-size:1.25em;text-align:center;color:#484848;}
#page30 .tbl_wrap .txt_s{margin-top:20px;padding:25px 30px;font-size:1.1em;line-height:1.5em;color:#757575;background:#f6f6f6;}









