@charset "utf-8";

@import url(../sub.css);

#content .con1 .inner .insight_link a {display: block;margin: 30px auto 70px;width: 500px;height: 60px;background-color: #3286a8;border-radius: 30px;color: #fff;font-size: 22px;line-height: 60px;text-decoration: none;box-sizing: border-box;}
#content .con1 .inner .insight_link a:hover {border: 1px solid #3286a8;background-color: #fff;color: #3286a8;}
#content .border_box table {width: 100%;}
#content .border_box table tr {position: relative;}
#content .border_box table tr td {position: relative;}
#content .border_box table tr td.td1::after,
#content .border_box table tr td.td2::after {position: absolute;bottom: 0;right: 0;width: 510px;display: block;content: '';border-bottom: 1px dashed #989898;}
#content .border_box table tr td.td2::after {left: 0;}
#content .border_box table tr td.td1,
#content .border_box table tr td.td3 {border-right: 1px dashed #989898;box-sizing: border-box;}
/*#content .border_box table tr td.td1,
#content .border_box table tr td.td2 {border-bottom: 1px dashed #989898;box-sizing: border-box;}*/
#content .border_box table tr td.td2,
#content .border_box table tr td.td4 {border-left: 1px dashed #989898;box-sizing: border-box;}
#content .border_box table tr td.td1 .td_inner,
#content .border_box table tr td.td2 .td_inner {padding: 15px 0 50px;}
#content .border_box table tr td.td3 .td_inner,
#content .border_box table tr td.td4 .td_inner {padding: 50px 0 15px;}
#content .border_box table tr td .tit,
#content .border_box table tr td .txt {float: left;}
#content .border_box table tr td .tit {display: block;width: 119px;font-size: 20px;line-height: 28px;font-weight: bold;text-align: center;}
#content .border_box table tr td .tit img {padding-bottom: 12px;}
#content .border_box table tr td .txt {display: block;width: 440px;color: #808080;font-size: 17px;line-height: 30px;font-weight: normal;word-break: keep-all;}

/* English 페이지 */

#wrap.en #content .border_box table tr td .tit {font-size: 17px;line-height: 24px;}