.content {position: relative; padding: 0; margin:0}
.content .title {position: relative; min-height:80px; margin: 0; padding-top: 70px; text-align:center; }
.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:20px; line-height:40px; color: #272727;padding-top: 5px;}
.content .title h4 {text-align: center; font-size:26px; line-height:50px; margin-bottom:5px; display:block;    color: #e93b44;}
.content .title.height_s {height:30px;}
.content .title.height_s h2 {line-height:30px;}
.content .title .btn_main {position: absolute;  top:0; z-index: 10; left: 300px;}
.content .section {position: relative; display: block; padding:30px 40px 50px 40px;}
.content .section p {line-height: 200%; font-size:15px; margin-bottom:10px; 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: 10px 10px; overflow: hidden; clear: both; border-style: solid; border-color: #e8cdcd;text-align: center; }
.content .section .pic p{width:550px; text-align:left; line-height:20px; font-size:12px; margin-left:30px; color:#969090; 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}
.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}
