@import url("/_Css/fonts.css");

*{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;}
a{font-size:12px; color:inherit; text-decoration:none;}

/* Common */
.cont_base{width:900px;margin:0 auto}

/* Header */
#Header .lnb_wrap{height:29px;background-color:#fff;border-bottom:1px dotted #dfdfdf}
#Header .lnb_menu{padding-top:9px}
#Header .lnb_menu li{background:url("/images/header/line_lnbTop.gif") no-repeat right 0;padding:0 10px}
@media screen and (-webkit-min-device-pixel-ratio:0){#Header .lnb_menu li{background-position:right 1px}} /* Chrome */
#Header .lnb_menu li.lnb_menuLast{background:none}
#Header .lnb_menu li a{font-size:11px;color:#6c6c6c}
#Header .lnb_menu li:hover a{color:#121212;text-decoration:underline}
#Header .gnb_wrap{display:inline-block;width:900px;height:71px}
#Header .gnb_wrap h1,#Header .gnb_wrap .gnb_box{float:left}
#Header .gnb_wrap h1{width:178px;margin-top:14px}
#Header .gnb_wrap .gnb_box{position:relative;width:722px;text-align:right}
#Header .gnb_menu{text-align:center}
#Header .gnb_menu li h2 a,#Header .gnb_menu li .snb_menu li a{font-size:12px;color:#333}
#Header .gnb_menu li h2 a{font-weight:600}
#Header .gnb_menu li.gnb_menuList h2 a{width:110px;height:71px;line-height:71px;font-size:16px;cursor:pointer}
#Header .gnb_menu li h2.gnb_menuList_on a{background-color:#fff}
#Header .snb_menu{position:absolute;top:71px;width:110px;background-color:#fff;text-align:left;z-index:10}
#Header .snb_menu_1{right:550px}
#Header .snb_menu_2{right:440px}
#Header .snb_menu_3{right:330px}
#Header .snb_menu_4{right:220px}
#Header .snb_menu_5{right:110px}
#Header .snb_menu{padding:7px 0}
#Header .snb_menu li{float:none;background:url("/images/main/common/blet_grey.png") no-repeat 12px 50%;text-align:left}
#Header .snb_menu li a{height:30px;line-height:30px;padding-left:22px}
#Header .snb_menu li a:hover{text-decoration:underline}

/* ¸ÞÀÎ */
/* Company_Banner */
.company_bannerWrap{position:relative;width:100%;height:434px;overflow:hidden}
.company_bannerBox{position:absolute;left:50%;width:1920px;height:434px;margin-left:-960px;text-align:left}
.company_banner{width:1920px;height:434px}
.company_banner li{position:absolute;width:1920px;height:434px;overflow:hidden;z-index:1;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
.company_banner li.company_banner_on{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.company_bannerBtnWrap{position:absolute; height:52px; bottom:10px; left:0; width:100%;}
.company_bannerBtnBox{display:inline-block;position:absolute;left:50%;top:10px;margin-left:-33px;z-index:2}
*:first-child + html .company_bannerBtnBox{display:inline}
.company_bannerBtnCmn{float:left}
.company_bannerBtnLft,.company_bannerBtnRgt{width:15px;height:32px;background:no-repeat}
.company_bannerBtnLft{background-image:url("/images/company/company_bannerBtn_bgLft.png")}
.company_bannerBtnCtr{height:12px;background:url("/images/company/company_bannerBtn_bg.png") repeat-x;padding:10px 0}
.company_bannerBtnRgt{background-image:url("/images/company/company_bannerBtn_bgRgt.png")}
.company_bannerBtn li{width:12px;height:12px;background:url("/images/company/company_bannerBtn_off.png") no-repeat;margin:0 5px;cursor:pointer}
.company_bannerBtn li.company_bannerBtn_on{background-image:url("/images/company/company_bannerBtn_on.png")}
.company_arrowBtn{position:absolute;bottom:249px;cursor:pointer}
.company_arrowBtn_prev{left:50%;margin-left:-517px}
.company_arrowBtn_next{left:50%;margin-left:481px}

/* Company_Contents */
.company_contentsWrap,.company_contentsWrap a{}
.company_contentsWrap{padding-bottom:10px}
.company_contentsBox{display:inline-block;padding:18px 0}
*:first-child + html .company_contentsBox{display:inline}
.company_contentsBox .company_contents{float:left;width:305px;height:178px}

/* ¾ð·Ð¿¡ ºñÄ£ ³»ÀÏÅõ¾î */
.company_contentsBox .company_contentsLft{width:280px;border:1px solid #ccc;margin-right:5px}
.company_contentsBox .company_contentsLft h3{font-weight:700;font-size:16px;color:#868686}
.company_contentsBox .company_contentsLft h3 span{color:#006536}
.company_contentsBox .company_mainBoard{position:relative;padding:15px 10px}
.company_contentsBox .company_mainBoard a.company_mainBoard_moreBtn{position:absolute;right:15px;top:15px;width:17px;height:16px;background:url("/images/main/common/more_btn.gif") no-repeat 0 0}
.company_contentsBox .company_mainBoard a.company_mainBoard_moreBtn:hover{background-position:0 -16px}
.company_contentsBox .company_mainBoard_list{padding-top:9px}
.company_contentsBox .company_mainBoard_list li a{display:block;line-height:20px;background:url("/images/main/common/blet_grey.png") no-repeat 0 50%;padding-left:10px}
.company_contentsBox .company_mainBoard_list li a:hover{background-image:url("/images/main/common/blet_orange.png");color:#f34a21;text-decoration:underline}
.company_contentsBox .company_mainBoard_list li span{padding-right:7px}
.company_contentsBox .company_contentsRgt{border:1px solid #ccc}

/* ÅØ½ºÆ®¹è³Ê */
.company_bannerBtn_list li a{display:block;width:275px;background-color:#ecece9;padding:7px 10px 5px 15px;overflow:hidden}
.company_bannerBtn_list li a.companyBn01{height:40px}
.company_bannerBtn_list li a.companyBn02{height:40px;margin-top:5px}
.company_bannerBtn_list li a.companyBn03{height:55px;margin-top:5px}
.company_bannerBtn_list li a h3,.company_bannerBtn_list li a span,.company_bannerBtn_list li a strong{display:block}
.company_bannerBtn_list li a h3{padding-bottom:3px;font-weight:600;font-size:15px}
.company_bannerBtn_list li a strong{float:right;width:100px;background:url("/images/company/icon_arrowRgt_white.png") no-repeat 105px 50% #e85b39;padding:2px 10px 2px 7px;font-weight:normal;color:#fff;text-align:left}
.company_bannerBtn_list li a span{font-size:11px}

/* ÀÌ¹ÌÁö¹è³Ê */
.company_banner_slider{position:relative}
.company_banner_slider .bx-pager{position:absolute;right:10px;bottom:10px;text-align:right}
.company_banner_slider .bx-pager .bx-pager-item{display:inline-block;margin-right:-4px;text-align:center;vertical-align:middle}
.company_banner_slider .bx-pager .bx-pager-item a{display:block;width:12px;height:11px;background:url("/company/images/banner_btn_off.png") no-repeat 0 0;margin:0 4px;font-size:0}
.company_banner_slider .bx-pager .bx-pager-item a.active{background:url("/company/images/banner_btn_on.png") no-repeat 0 0}
.company_banner_slider .bx-controls-direction{display:none}

/* ¼­ºê_°øÅë */
.company_subBox{padding-bottom:50px;margin-top:35px}
.company_subContents{display:inline-block;width:900px}
*:first-child + html .company_subContents{display:inline}
.company_subContentsLft,.company_subContentsRgt{float:left}
.company_subContentsLft{width:637px;margin-right:10px}
.company_subContentsRgt{width:253px}

/* °Ô½ÃÆÇ ¼öÁ¤ - ¼­¹ö°æ·Î : /naeiltour/cineboard/skins/naeiltour_notice/list.htm*/
.cineboard_searchBox_wrap{width:200px;border:1px solid #e7e7e7;padding:10px;margin:0 auto}

/* ¼­ºê_È¸»ç¼Ò°³ */
.company_introBox{border-bottom:2px solid #cbcbcb;margin-top:30px}
.company_introBox ul li a{margin-right:1px}

/* È¸»ç¼Ò°³_È¸»ç°³¿ä */
.company_introContentsBox_inner {margin:30px 0;}
.company_outline_frontTit {padding:0 0 20px;}
.company_outline_frontTxt {padding:20px 15px; line-height:1.5; background:#f8f8f8;}
.outline_btn_wrap {padding:20px 0; text-align:right;}
.outline_btn_wrap .btn_type_green {display:inline-block; padding:10px 20px; background:#0a653b; color:#fff; font-size:15px; font-weight:600; letter-spacing:-1px;}
.outline_infoTable_wrap {width:100%; padding:20px 0;}
.outline_infoTable_wrap table {border-collapse:collapse; font-size:12px;}
.outline_infoTable_wrap table tbody tr th,
.outline_infoTable_wrap table tbody tr td {border:1px solid #e7e7e7; padding:7px 0;}
.outline_infoTable_wrap table tbody tr th {text-align:center; font-weight:600;}
.outline_infoTable_wrap table tbody tr td {text-align:left; padding-left:15px;}
.f_orange_txt {color:#ff6c3b; font-weight:600;}
.company_alignC_wrap,
.align_C{text-align:center; display:block;}

/* È¸»ç¼Ò°³_ÁÖ¿ä¼­ºñ½º */
.company_introSubBox{background-color:#ededed}
.company_introSubList{border-right:2px solid #ededed;border-left:2px solid #ededed}
.company_introSubList li a{width:79px;height:35px;line-height:35px;background:url("/images/company/line_company.gif") no-repeat 100% 50%;font-weight:600;color:#666;text-align:center}
.company_introSubList li a.company_introSubListLast{background:none}
.company_introSubList li a span{display:inline-block;height:33px;line-height:35px}
.company_introSubList li:hover a span,.company_introSubList li a.company_introSubList_on span{border-bottom:2px solid #232323;color:#232323}
.company_introContentsBox{margin-top:30px;font-size:13px;color:#686868}
.company_introBrand{display:inline-block;width:100%}
*:first-child + html .company_brand{display:inline}
.company_introBrand dt,.company_introBrand dd{float:left}
.company_introBrand dt{margin-right:15px}
.company_introBrand dd{padding-top:0 !important}
.company_introBrand dd .introBrand_title{padding-top:10px;font-weight:600;font-size:23px;color:#333}
.company_introBrand dd .introBrand_titleSub{font-size:18px;color:#ef7a00}
.company_introBrand dd .introBrand_txt{line-height:18px;padding-top:15px}

/* ºê·£µå¼Ò°³ */
.company_introBrand dt.company_introBrand_f{width:150px}
.company_introBrand dd.company_introBrand_f{width:469px}
.company_introBrand dt.company_introBrand_u{width:150px}
.company_introBrand dd.company_introBrand_u{width:469px}
.company_introBrand dt.company_introBrand_b{width:222px}
.company_introBrand dd.company_introBrand_b{width:400px}
.company_introBrand dt.company_introBrand_j{width:195px}
.company_introBrand dt.company_introBrand_j img{margin-top:45px}
.company_introBrand dd.company_introBrand_j{width:427px}
.company_introBrand dt.company_introBrand_g{width:146px}
.company_introBrand dt.company_introBrand_g img{margin-top:44px}
.company_introBrand dd.company_introBrand_g{width:476px}
.company_introBrand dt.company_introBrand_h{width:177px}
.company_introBrand dd.company_introBrand_h{width:445px}
.company_introBrand dt.company_introBrand_n{width:157px}
.company_introBrand dt.company_introBrand_n img{margin-top:20px}
.company_introBrand dd.company_introBrand_n{width:465px}
.company_introBrand dt.company_introBrand_c{width:220px}
.company_introBrand dd.company_introBrand_c{width:402px}

/* ±Ý±î±â */
.company_introBrand_details{padding-bottom:30px}
.company_introBrand_details dt{font-weight:800}
.company_introBrand_details dd{line-height:20px;padding-top:15px}
.company_introBrandF_1 dt{font-size:17px;color:#ff6c00}
.company_introBrandF_2{padding-top:30px}
.company_introBrandF_2 dt{font-weight:800;font-size:23px;color:#333}
.company_introBrandF_2 dt span{color:#ef7a00}
.company_introBrandF_2 dd p{line-height:20px;padding-top:15px}
.company_introBrandF_2 dd ul li.company_introBrandF2_txt{width:357px;margin-right:5px}
.company_introBrandF_2 dd ul li.company_introBrandF2_img{width:275px}
.company_introBrandF_2 dd ul li.company_introBrandF4_txt{width:348px;margin-right:5px}
.company_introBrandF_2 dd ul li.company_introBrandF4_img{width:284px}

/* ¿ì¸®¸¸ */
.company_introBrandU_1 dt{font-size:17px;color:#ca4d3b}

/* ¹è³¶¿©Çà */
.company_introBrandB_1 dt{font-size:17px;color:#0d59a0}

/* ÀÚ±â¾ß */
.company_introBrandJ_1 dt{font-size:17px;color:#ff6c00}

/* °ñÇÁ */
.company_introBrandG_1 dt{font-size:17px;color:#58a62e}

/* È£ÅÚ */
.company_introBrandH_1 dt{font-size:17px;color:#137adb}

/* ³»ÀÏ½ºÅä¾î */
.company_introBrandN_1 dt{font-size:17px;color:#ff6c00}

/* ¹ýÀÎ¿µ¾÷ */
.company_introBrandC_1 dt{font-size:17px;color:#333}

/* È¸»ç¼Ò°³_CEO */
.company_ceoSubBox{background-color:#ededed}
.company_ceoSubList{border-right:2px solid #ededed;border-left:2px solid #ededed}
.company_ceoSubList li a{width:110px;height:35px;line-height:35px;background:url("/images/company/line_company.gif") no-repeat 100% 50%;font-weight:600;color:#666;text-align:center}
.company_ceoSubList li a.company_ceoSubListLast{background:none}
.company_ceoSubList li a span{display:inline-block;height:33px;line-height:35px}
.company_ceoSubList li:hover a span,.company_ceoSubList li a.company_ceoSubList_on span{border-bottom:2px solid #232323;color:#232323}

/* ¾à·Â */
.company_introProfile{width:100%;height:266px;background:url("/images/company/c_img02.jpg") no-repeat 0 0;padding:20px 0}
.company_introProfile p{line-height:17px;padding:0 10px 0 210px}
.company_introProfile strong{color:#ff6c3b}
.company_introProfile_tbl{border:1px solid #dbdffb;border-bottom:0;font-size:13px}
.company_introProfile_tbl th,.company_introProfile_tbl td{border-bottom:1px solid #dbdffb}
.company_introProfile_tbl th{border-right:1px solid #dbdffb;color:#8ea7b9}
.company_introProfile_tbl td{line-height:18px;padding:10px}
.company_introProfile_tbl td dl{display:inline-block;width:521px}
*:first-child + html .company_introProfile_tbl td dl{display:inline}
.company_introProfile_tbl td dl dt,.company_introProfile_tbl td dl dd{float:left}
.company_introProfile_tbl td dl dt{width:50px}
.company_introProfile_tbl td dl dd{width:465px;padding-left:6px}

/* ÁÖ¿äÀú¼­ */
.company_introBook{padding-bottom:30px}

/* È¸»ç¼Ò°³_¿À½Ã´Â±æ */
.company_directions_wrap {border-top:1px dotted #999; padding:20px 0 0; margin-top:20px}

/* ³»ÀÏÀÇ ¸ð½À_°Ô½ÃÆÇ */
.company_board_wrap {font-size:12px; padding-top:20px;}
.company_boardNews_wrap {font-size:11px;}
.company_videoTab_btn {width:100%; overflow:hidden;}
.company_videoTab_btn a {display:block; float:left; width:141px;}
.companyVideo_wrapper {margin-top:30px;}
.companyVideo_wrapper h4 {padding:20px 0 0;}
.company_video_wrap {overflow:hidden; margin:10px 0; padding:20px 0; border-bottom:1px dotted #e8e8e8;}
.company_video_wrap .company_video {float:left; width:320px;}
.company_video_wrap .company_video_conts {float:left; width:300px; padding-left:10px;}
.company_video_txt {margin-top:20px;}
.btn_companyCopyUrl {overflow:hidden;}
.btn_companyCopyUrl a {display:inline-block; *display:inline; zoom:1; float:left;}
.btn_company_video {display:block; padding-top:15px;}

.company_contentList_tit {FONT-SIZE: 9pt; LINE-HEIGHT: 12pt; COLOR: #8B8B8B; TEXT-DECORATION: none}

.company_video_list {font-size:11px; margin-top:30px; border:1px solid #e8e8e8;}
.company_video_list ul {overflow:hidden;}
.company_video_list ul li {width:50%; float:left;}
.company_video_list ul li .c_videoList_wrap {display:block; padding:10px; overflow:hidden;}
.c_videoList_wrap .c_videoList_img {float:left;}
.c_videoList_wrap .c_videoList_txt {float:left; padding-left:10px; width:180px; min-height:84px;}
.c_videoList_txt h5 {font-size:12px; color:#55a209;}
.c_videoList_txt p {padding-top:5px;}
.c_videoList_txt .btn_c_video {padding-top:5px;}

.company_tableType1_wrap {margin:30px 0; border-top:1px solid #333;}
.company_tableType1_wrap table {border-collapse:collapse;}
.company_tableType1_wrap tbody th,
.company_tableType1_wrap tbody td {border-bottom:1px solid #e8e8e8;}
.company_tableType1_wrap tbody td {padding:15px 5px;}
.company_tableType1_wrap tbody td ul {padding:0 0 0 20px; border-left:1px dotted #333;}
.company_tableType1_wrap tbody td ul li dl {padding:5px 0; font-size:15px;}
.company_tableType1_wrap tbody td ul li dl dt {display:inline-block; *display:inline; zoom:1; vertical-align:top;}
.company_tableType1_wrap tbody td ul li dl dt img {vertical-align:top;}
.company_tableType1_wrap tbody td ul li dl dd {display:inline-block; *display:inline; zoom:1; vertical-align:top; padding-left:10px; word-break:break-all; width:450px;}
.company_tableType1_wrap tbody th{font-size:21px; color:#565656; letter-spacing:-0.03em;} /* 20191227Ãß°¡ ±èÀº¼± */

.logo_guide_wrap {padding:40px 0; border-top:1px solid #e8e8e8;}
.logo_guide_wrap.logo_guideFront_wrap {padding:0 0 40px; border-top:0;}
.logo_guide_wrap h4 {margin:0 0 20px;}
.logo_guide_intro {overflow:hidden;}
.logo_guide_intro dl.logo_naeiltour {}
.logo_guide_intro dl.logo_naeiltour dt {width:220px; text-align:center; display:inline-block; vertical-align:top;}
.logo_guide_intro dl.logo_naeiltour dd{display:inline-block; *display:inline; zoom:1; vertical-align:top; padding-left:10px;}
.logo_guide_intro dl.logo_naeiltour dt a {display:block; padding-top:20px;}
.btn_logo_alignR {display:block; width:139px; float:right; padding:10px 15px 0 0;}

/* ³»ÀÏÀÇ ¸ð½À_ÃâÆÇ¹° */
.company_introNaeilBookListBox{border-bottom:2px solid #4fb107}
.company_introNaeilBookList{padding-left:15px}
.company_introNaeilBookList li a{height:37px;line-height:40px;background-color:#c3c3c3;padding:0 30px;margin-right:1px;font-weight:600;font-size:14px;color:#fff;text-align:center}
.company_introNaeilBookList li.company_introNaeilBookList_on a{background-color:#4fb107}
.company_introNaeilBookContents li{height:193px;border:1px solid #ccc;padding:10px;margin-top:20px}
.company_introNaeilBookContents li .company_introNaeilBookContents_details{display:inline-block;width:100%}
*:first-child + html .company_introNaeilBookContents li .company_introNaeilBookContents_details{display:inline}
.company_introNaeilBookContents_img,.company_introNaeilBookContents_txt{float:left}
.company_introNaeilBookContents_img{width:160px;margin-right:10px}
.company_introNaeilBookContents_txt{width:445px}
.introNaeilBookContents{border-bottom:1px dashed #ccc}
.introNaeilBookContents dt,.introNaeilBookContents dd{letter-spacing:-1px}
.introNaeilBookContents dt{padding-top:10px;font-weight:900;font-size:27px;color:#ff5321}
.introNaeilBookContents dt span{display:block;padding-bottom:5px;font-size:13px;color:#7c614c}
.introNaeilBookContents dd{line-height:15px;padding:15px 0;color:#595959}
.introNaeilBookContents_guideBtn{margin-top:15px;text-align:right}
.introNaeilBookContents_onTimeBtn{margin-top:15px}
.introNaeilBookContents_onTimeBtn p{margin-bottom:2px}
.introNaeilBookContents_onTimeBtn p span{padding-left:5px;font-size:12px;color:#595959}
.introNaeilBookContents_brochureBtn{margin-top:15px;text-align:right}

/* ¼­ºê_ÀÎÀçÃ¤¿ë */
.company_recruit{padding-bottom:30px}

/* ¼­ºê_°íÁ¤¹è³Ê */
.sub_company_rolling_wrap .sub_company_rolling{width:251px;border:1px solid #e7e7e7;border-bottom:0}
.sub_company_rolling_wrap ul li{display:block;border:0;text-decoration:none}
.sub_company_rolling_wrap ul li a{border:0;text-decoration:none}
.sub_company_rolling_wrap ul li a img{border:0;text-decoration:none}
.sub_company_rolling_wrap .bx-controls{display:none}
#bx-pager{width:253px}
#bx-pager a{display:block;background-color:#fff;border:1px solid #e7e7e7;border-bottom:0;padding:5px 10px;font-size:12px;color:#666;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}
#bx-pager{border-bottom:1px solid #e7e7e7}
#bx-pager a.active{background-color:#f4f4f4;color:#ff5400}

/* ÁÖ¿ä¼­ºñ½º */
.service_wrap .tab_menu{margin:20px 0 40px; border-top:2px solid #cbcbcb;}
.service_wrap .tab_menu ul{overflow:hidden; background:#ededed;}
.service_wrap .tab_menu li{float:left; min-width:89px;}
.service_wrap .tab_menu li a{display:block; width:100%; padding:0 27px; background:url("/images/company/line_company.gif") no-repeat 0 50%; color:#666;text-align:center; box-sizing:border-box;}
.service_wrap .tab_menu li:first-child a{background:none;}
.service_wrap .tab_menu li a span{display:inline-block; padding:5px 0; line-height:16px;}
.service_wrap .tab_menu li:hover a span, .service_wrap .tab_menu li.tab_on a span {border-bottom:2px solid #232323;color:#232323}

.service_wrap .inner_cont{overflow:hidden; display:none;}
.service_wrap .inner_cont.on{display:block;}
.service_wrap .img_area{float:left; width:326px; margin-right:44px;}
.service_wrap .info_area{position:relative; float:left; width:530px; height:520px; color:#000; word-break:keep-all;}
.service_wrap .info_area .tit p{font-size:38px; line-height:48px;}
.service_wrap .info_area .tit p strong{font-weight:700;}
.service_wrap .info_area .tit span{display:block; margin:30px 0; font-size:17px; font-weight:700; line-height:24px;}
.service_wrap .info_area .txt{font-size:13px; color:#444; line-height:21px; letter-spacing:-0.5px;}
.service_wrap .info_area .btn_brand{display:inline-block; position:absolute; left:0; bottom:0;}
.service_wrap .info_area .btn_brand span{display:inline-block; margin-left:10px; font-size:13px; font-weight:700; color:#444; border:1px solid #c4c4c4; padding:8px 23px 8px 13px; box-sizing:border-box; border-radius:4px; position:relative;  }
.service_wrap .info_area .btn_brand span::before{content:''; display:block; width:4px; height:7px; background:url("/company/images/service/site-go-arrow.jpg") no-repeat; position:absolute; right:11px; top:12px; }
.service_wrap .info_area .btn_brand img{vertical-align:bottom;}

/* ³»ÀÏÀÇ ¸ð½À È«º¸¿µ»ó ºê·£µå¿µ»ó 20191227 Ãß°¡ ±èÀº¼± */
.company_video_list_brand ul{margin-top:30px;}
.company_video_list_brand ul li{overflow:hidden; padding:20px 0; background-image:url("/company/images/company/dashed.jpg"); background-position:bottom; background-repeat:repeat-x;}
.company_video_list_brand .desc_wrap{float:left;}
.company_video_list_brand .desc_wrap:first-child{width:275px;}
.company_video_list_brand .desc_wrap:last-child{width:350px; float:right;}
.company_video_list_brand .desc_wrap dt{color:#4cb206; font-size:17px; font-weight:700; margin-bottom:15px; position:relative; text-indent:15px;}
.company_video_list_brand .desc_wrap dt:before{content:''; width:6px; height:19px; display:block; background:#4cb206; position:absolute; top:2px; left:0;}
.company_video_list_brand .desc_wrap dd{padding-left:15px; color:#555; font-size:13px; line-height:160%;}
.company_video_list_brand ul li:first-child .desc_wrap dt{font-size:20px;}

