#sub_contents {
    display: block;
    clear: both;
    overflow: hidden;
}
#sub_contents p {
    font-size: 14px;
    color: #747474;
	line-height: 20px;
}

#sub_contents.sub01_01 p{
	border-top:1px solid #ddd;
	padding-top:20px;
	line-height: 20px;
}

.sub01_01 span, .sub01_02 span, .sub01_04 span {
    font-size: 15px !important;
    color: #1b1b1b;
    margin: 20px 0;
    display: inline-block;
	font-weight:bold !important;
}
.sub01_01 iframe {
    margin-bottom: 15px;]
	position:relative;
	z-index:99
}
.sub01_01 ul li {
    color: #757576;
    font-size: 13px;
}
.sub01_01 ul li span {
    margin: 6px 0;
    background: url(../image/sub/aboutus_bg.png) no-repeat;
    display: inline-block;
    width: 20px;
    height: 20px;
    text-align: center;
    color: #ffffff;
    font-size: 10px !important;
    vertical-align: middle;
    margin-right: 7px;
    line-height: 20px;
}
.black {
    color: #191919 !important;
    margin-top: 16px;
}
.sign {
    float: right;
    margin-top: 85px;
}
.video_wrap {
    text-align: center;
}
.sub01_02 span{
	color:#941925;
}
.list_title {
    font-size: 20px !important;
    color: #010101 !important;
    margin-bottom: 15px !important;
}
.sub01_02 ul li {
    font-size: 14px;
    color: #747474;
    margin: 10px 0;
}
.sub01_01 a img {
    margin-bottom: 15px;
}
.list_box {
    width: 25%;
    float: left;
    overflow: hidden;
    min-height: 1050px;
}
.list_box dl dt {
    font-size: 19px;
    color: #231f20;
    font-weight: bold;
    margin-bottom: 15px;
}
.list_box dl dd {
    font-size: 11px;
    color: #6e6e6e;
    background: url(../image/sub/list_bg.png) no-repeat left center;
    padding-left: 13px;
    margin: 5px 0;
}
.margin_top {
    margin-top: 25px;
}
.sub01_04 dl {
    float: left;
    width: 23%;
    background: #f7f7f7;
    height: 202px;
    text-align: center;
    margin: 0 1%;
}
.sub01_04 dl dt {
    background: #a0212d;
    font-size: 18px;
    color: #ffffff;
    text-align: center;
    padding: 30px 0;
	font-weight:bold;
}
.sub01_04 dl dd {
    display: inline-block;
    margin-top: 35px;
}
.sub01_04 dl dd ul li {
    text-align: left;
    color: #828080;
	line-height:20px;
}
.margin_btm {
    margin-bottom: 50px;
}
.sub4_img {
    margin-top: 85px;
}
.sub01_04 span {
    font-size: 20px !important;
}
/***************************************/
/*  PARTNER BANNER jquery.simplyscroll.js */
/***************************************/
/* Plugin default */
.simply-scroll-container {position: relative;}
.simply-scroll-clip { position: relative;	overflow: hidden;}
.simply-scroll-list {overflow: hidden;padding-left: 0;}

/* Custom */
.simply-scroll {
    width: 1150px;
    margin: auto;
}
.simply-scroll .simply-scroll-list li {
    float: left;
    padding-left: 21px;
}
#home_banner {
    clear: both;
    padding: 20px 0;
    float: left;
    position: relative;
    width: 100%;
    margin-bottom: 20px;
}
#banner { position: relative}
/*.nav_ads{position: absolute;height: 54px;width: 53px;top: 17px;background: transparent url('images/main/banner_arrows.png') no-repeat;}*/

/***************************************/
/* banner */
/***************************************/

.prev.nav_ads {
    left: 0;
    background: url(../image/sub/arr_left.png) no-repeat;
}
.next.nav_ads {
    right: 0;
    background: url(../image/sub/arr_right.png) no-repeat;
}
.nav_ads {
    position: absolute;
    height: 53px;
    width: 53px;
    top: 12px;
}
.simply-scroll {
    width: 900px;
    margin: auto;
}
.simply-scroll-container {
    position: relative;
}
.simply-scroll-clip {
    position: relative;
    overflow: hidden;
}
.simply-scroll-list {
    overflow: hidden;
    padding-left: 0;
}
.simply-scroll .simply-scroll-list li {
    float: left;
}
#banner_scroll li img {
    width: 140px;
    height: 75px;
}


.contactus li {
	padding: 5px 20px 10px 20px;
    margin-top: 20px;
}
.contactus li:first-child {
	padding: 5px 20px 0 0;
    margin-top: 20px;
}

li.contact_box_other {
    border: 1px solid #808285;
}

.contactus h4 {
    font-size: 15px !important;
    border-bottom: 1px solid #808285;
    padding: 3px 0 4px 0;
    margin-bottom: 1%;
}

.contactus span.name {
    font-weight: 100 !important;
    border-bottom: 1px solid #941925;
    padding-bottom: 2px;
    margin-bottom: 2px;
    display: block;
    width: 300px;
}

.contactus a {
    color: #00adee;
}

.contactus {
    font-family: 'Roboto', 'NanumGothic' !important;
}

.contactus span{
    font-family: 'Roboto', 'NanumGothic' !important;
}