.content {position: relative; padding: 0; margin:0}
.content .title {position: relative; min-height:80px; margin: 0; padding:20px 0; text-align:center; border-bottom:1px solid #dedede}
.content .title h2 {text-align: center; font-size:28px; line-height:50px; margin-bottom:5px; display:block}
.content .title h3 {text-align: center; font-size:14px; line-height:40px; color: #a5a5a5;}
.content .title h4 {text-align: center; font-size:24px; line-height:50px; margin-bottom:5px; display:block}
.content .title.height_s {height:30px;}
.content .title.height_s h2 {line-height:30px;}
.content .title .btn_main {position: absolute; right: 0; top:0; z-index: 10}
.content .section {position: relative; display: block; padding:30px 40px 50px 40px;}
.content .section p {line-height: 200%; font-size:15px; margin-bottom:15px; letter-spacing:-0.05em}
.content .section h3 {font-size:20px; line-height:30px; color: #757575;}
.content .section img {display: block; margin: 10px auto}
.content .section .pic {text-align:center; margin: 30px auto}
.content .section .box {position: relative;
    
    background-color: #fff2f2;
    padding: 20px 20px;
    overflow: hidden;
    clear: both;
    border-style: solid;
    border-color: #e8cdcd;
  
}
.content .section .pic p{text-align:center; line-height:20px; font-size:13px; color:#434544; letter-spacing:-0.08em}
.content .section .pic_bottom {margin:0 auto 30px}
.content .section .pic_bottom p{width:600px; text-align:left; line-height:20px; font-size:13px; margin-left:58px; color:#434544; letter-spacing:-0.08em}
.content .section .text-inner {float: right; margin: 10px}
.content .orange{color:#ff6000}

.table_style1 {border-top:2px solid #685b55; border-left:1px solid #dedede; }
.table_style1 th,.table_style1 td {padding:10px 0;font-family: 'Nanum-regular';font-size:13px;line-height:20px;border-bottom:1px solid #dedede}
.table_style1 th {font-family: 'Nanum-bold';color:#444;text-align:center;border-right:1px solid #dedede;background-color:#f6f6f6}
.table_style1 td {padding-left:5px;color:#555;border-right:1px solid #dedede;background-color:#fff; text-align: center;}
.table_style2 {border-top:2px solid #a7a7a7;}
.table_style2 th,.table_style2 td {padding:10px 0;font-size:13px;line-height:20px;text-align:center;border-right:0px;border-bottom:1px solid #dedede;}
.table_style2 th {color:#685b55;background-color:#fff;border-right:1px solid #dedede;background-color:#f6f6f6;}
.table_style2 th.ta_left {padding-left:10px;text-align:left;}
.table_style2 td.ta_left {padding-left:15px;text-align:left;}
.table_style2 th.last,.table_style2 td.last {border-right:none;}
.table_style2 td.last a {display:inline-block;vertical-align:middle;}
.table_style2 td.last a.linkHome {display:inline-block;width:14px;height:13px;vertical-align:middle;}

.line_box {position:relative;*zoom:1; border:2px solid #bca98b}
.line_box:after {display:block; clear:both; content:"";}
.line_box h3{background-color:#bca98b;height:45px;line-height:42px;font-size:18px;color:#fff;text-align:center}
.line_box h4{line-height:20px;font-size:17px;text-align:left;margin-top:30px}
.line_box .box_text{padding:30px;}
.line_box p {line-height:24px}
.list_1st {margin:10px 0px}
.list_1st li {margin:0 0 3px;line-height:20px;font-size:14px}
