#sub_visual {position: relative;width: 1920px;left:50%;margin-left:-960px}
#sub_wrap {width:960px;margin:auto;overflow:hidden;margin-top:30px}

/*왼쪽메뉴*/
#left_menu {width:200px}
#left_menu>ul>li {background-color:#f9f9f9;height:48px;box-sizing:content-box;border:1px solid #ddd;border-top:0px}
#left_menu>ul>li>a {display:block;}
/*왼쪽메뉴 끝*/


/*컨텐츠*/
#right_content {margin-left:60px;margin-top:40px;width:700px;overflow:hidden}
#con_title {padding-bottom:30px;border-bottom:1px solid #ddd}
#con_title>p {font-size:26px;color:#252525;font-weight:600}
#con_title>span {font-size:12px;color:#676767;margin-top:8px}
#content {margin:40px 0px 100px}
/*컨텐츠 끝*/

/*history*/
.history_wrap {border-bottom:1px dashed #ddd;padding-bottom:50px;margin-bottom:50px}
.history_wrap:last-child {border-bottom:0px}
.history_wrap>ul {width:450px;overflow:hidden}
.history_wrap>ul>li {overflow:hidden;border-bottom:1px solid #ddd;padding:20px 0px}
.history_wrap>ul>li:last-child {border-bottom:0px}
.history_wrap>ul>li>p {font-size:26px;color:#000;font-weight:600;margin-right:15px;letter-spacing:-0.25px}
.history_wrap>ul>li>ul>li {font-size:15px;color:#676767;margin-bottom:10px;letter-spacing:-0.25px}
.history_wrap>ul>li>ul>li:first-child {margin-top:7px}
/*history 끝*/

/*polyol*/
#pol_tab>li {float:left;margin-bottom:50px}
#sol_tap_wrap {border-bottom:1px solid #ddd;height:50px;box-sizing:content-box}
/*polyol 끝*/


#sm_wrap>div>p {margin-bottom:10px;}
#sm_wrap>div>ul>li  {overflow:hidden;width:200px;height:51px;}
#sm_wrap>div:nth-child(2) {margin:0px 50px}
