@charset "utf-8";
ul {margin:0; padding:0;}
li{list-style:none;}
img {border:0;}
a {text-decoration:none;}

/* 공통 */
.common_page .content {padding:0 100px}
.common_page .col {margin:30px 0 60px;border-bottom:1px dashed #ddd;padding-bottom:60px}
.common_page .co_last {border-bottom:none}
.common_page h3 {position:relative;padding-left:35px;padding-bottom:20px;font-size:24px;letter-spacing:-0.3px;color:#c29a6f;font-family:'notokr-medium'}
.common_page h3:after {position:absolute;top:16px;left:0;content:'';width:25px;height:4px;background:#c29a6f}
.common_page h4 {margin-bottom:15px;padding-left:17px;font-size:20px;letter-spacing:-0.3px;color:#333;font-family:'notokr-medium';background:url(/sh_page/img/p35_ticon.png) no-repeat left center}
.common_page p {padding:0 0 25px 18px;font-size:16px;letter-spacing:-0.3px;line-height:28px;color:#555;font-family:'notokr-regular'}
.common_page .box_p {margin-bottom:20px;padding:30px 20px;background:#f9f9f9}
.common_page .content img {display:block;margin:20px auto}
.common_page dl {position:relative;margin-bottom:12px}
.common_page dl dt {position:absolute;top:13px;width:3px;height:3px;background-color:#333}
.common_page dl dd {padding-left:20px;font-size:17px;letter-spacing:-0.3px;line-height:30px;color:#666;font-family:'notokr-regular'}

/* 탭공통 */
.tabs_area {margin-bottom:30px}
.tabs_area .tabs{overflow:hidden;position:relative;left:32%}
.tabs_area .tabs li{float:left;background:#ebebeb;border:1px solid #d5d5d5;margin-left:5px;padding:15px 75px;font-size:1.2em;font-weight:bold;color:#6f6f6f;letter-spacing:-0.05em;cursor:pointer}
.tabs_area .tabs li.first{margin-left:0}
.tabs_area .tabs li.on{background:#c29a6f;border:1px solid #d5d5d5;color:#fff;padding:15px 75px}

/* 공통테이블 */
.table{width:100%;clear:both;table-layout:fixed;display:table;border-collapse:collapse;margin: 10px 0 10px;font-family: 'notokr-regular'}
.tbl_wrap{margin-top: 15px;}
.table caption{display:none}
.table thead th{background:#c29a6f;color:#FFF;height:50px;/*border-top:2px solid #222222;*/border-right:1px solid #d2d2d2; font-size:20px;border-bottom: 1px solid #d2d2d2;font-family:'notokr-medium';font-weight:normal}
.table thead th.last{border-right:none}
.table .t_fir{font-size:18px;color:#333;font-family:'notokr-medium'}
.table .t_last{border-right: 1px solid #d2d2d2;}
.table tfoot th{background:#760a3a;color:#FFF;height:46px;/*border-bottom:2px solid #222222;*/border-right:1px solid #d2d2d2; font-size:16px}
.table tfoot th.last{border-right:none}
.table tbody{color:#777777}
.table tbody th{background:#0076d1;font-weight:bold;font-size:1.25em;letter-spacing:-0.05em;height:35px;border-bottom:1px solid #dfdfdf;color: #fff;}
.table tbody td{text-align:left;border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2;line-height:33px;letter-spacing:-0.05em;font-size: 16px;padding:10px 10px 10px 20px}
.table tbody td.txt_p{text-align:center;color:#484848;font-size:1.25em;padding-left:0px}

/* 인사말 */
#p33 .content {text-align:center}
#p33 .bg_box {height:200px;background:url(/sh_page/img/p33_t_bg.png) no-repeat}
#p33 .bg_box>h3 {padding:40px 0 20px;font-size:30px;letter-spacing:-0.5px;color:#fff;font-family:'notokr-bold'}
#p33 .bg_box>p {font-size:16px;letter-spacing:-0.5px;line-height:28px;color:#fff;font-family:'notokr-medium'}
#p33 .content .p_txt {padding:60px 0}
#p33 .content .p_txt>h3 {padding-bottom:30px;font-size:24px;letter-spacing:-0.5px;color:#555;font-family:'notokr-regular'}
#p33 .content .p_txt>h3>span {font-size:28px;color:#8a7967;font-family:'notokr-bold'}
#p33 .content .p_txt>p {font-size:17px;letter-spacing:-0.3px;color:#555;line-height:30px;font-family:'notokr-regular'}
#p33 .content .p_txt>p>span {font-size:20px;color:#333;font-family:'notokr-medium'} 
#p33 .content .p_box {width:100%;height:330px;background:url(/sh_page/img/p33_bg.png) no-repeat}
#p33 .content .p_box ul {overflow:hidden;padding:10px}
#p33 .content .p_box ul li {float:left;width:31.6%;padding:180px 10px 0 10px;text-align:center}
#p33 .content .p_box ul li>p {font-size:16px;letter-spacing:-0.5px;line-height:28px;color:#fff;font-family:'notokr-regular'}
#p33 .content .p_box ul li>p>span {font-size:20px;color:#c29a6f;font-family:'notokr-medium'}
#p33 .content .p_box ul .list_01 {background:url(/sh_page/img/p33_icon01.png) no-repeat center 25%}
#p33 .content .p_box ul .list_02 {background:url(/sh_page/img/p33_icon02.png) no-repeat center 25%}
#p33 .content .p_box ul .list_03 {background:url(/sh_page/img/p33_icon03.png) no-repeat center 20%}