@charset "utf-8";
/* lafent news CSS Document */
body,input,textarea,select,button,table{font-family:'돋움',Dotum,sans-serif;font-size:12px;color:#666; font-weight:normal; line-height:16px;} 
ul,ol,li{list-style:none;}
a:link{color:#181859;}
a:hover{color:#e65659 ; text-decoration:underline}
#header #lnb {position:absolute;width:980px;height:37px;top:92px;border-bottom:solid 1px #3c9175;background:url(/mtrial/img/mbar.png) no-repeat 0 0;display:block;left:-1px;}
.png24 { tmp:expression(setPNG24(this));}
.f_taho{font-family:Tahoma, Geneva, sans-serif; letter-spacing:0}
.loc_b {bottom:20px}

/*magaz_mainmenu*/
.mtenavi{width:100%; height:32px;}
.mtenavi li{position:relative; float:left; margin:13px 0 0 0 !important;}
.mtenavi li a{width:auto; display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/lnb_mterial.png) no-repeat left top;}
.mtenavi li.mtrial01 a{width:75px; height:16px; background-position:left top; }
.mtenavi li.mtrial02 a{width:69px; height:16px; background-position:-75px top; }
.mtenavi li.mtrial03 a{width:87px; height:16px; background-position:-144px top; }
.mtenavi li.mtrial04 a{width:81px; height:16px; background-position:-231px top; }
.mtenavi li.mtrial05 a{width:69px; height:16px; background-position:-312px top; }
.mtenavi li.mtrial06 a{width:68px; height:16px; background-position:-381px top; }
.mtenavi li.mtrial07 a{width:21px; height:16px; background-position:-449px top; }
.mtenavi li.mtrial08 a{width:79px; height:16px; background-position:-470px top; }
.mtenavi li a.select{ background:url(/mtrial/img/lnb_mterial.png) no-repeat left top;}
.mtenavi li.mtrial01 a.select{width:75px; height:16px; background-position:left -16px; }
.mtenavi li.mtrial02 a.select{width:69px; height:16px; background-position:-75px -16px; }
.mtenavi li.mtrial03 a.select{width:87px; height:16px; background-position:-144px -16px; }
.mtenavi li.mtrial04 a.select{width:81px; height:16px; background-position:-231px -16px; }
.mtenavi li.mtrial05 a.select{width:69px; height:16px; background-position:-312px -16px; }
.mtenavi li.mtrial06 a.select{width:68px; height:16px; background-position:-381px -16px; }
.mtenavi li.mtrial07 a.select{width:21px; height:16px; background-position:-449px -16px; }
.mtenavi li.mtrial08 a.select{width:79px; height:16px; background-position:-470px -16px; }

/*magaz_mainmenu*/
.mtenavi2{width:100%; height:32px;}
.mtenavi2 li{position:relative; float:left; margin:13px 0 0 0 !important;}
.mtenavi2 li a{width:auto; display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/lnb_mterial2.png) no-repeat left top;}
.mtenavi2 li.mtrial01 a{width:89px; height:16px; background-position:left top; }
.mtenavi2 li.mtrial02 a{width:69px; height:16px; background-position:-89px top; }
.mtenavi2 li.mtrial03 a{width:88px; height:16px; background-position:-158px top; }
.mtenavi2 li.mtrial04 a{width:86px; height:16px; background-position:-246px top; }
.mtenavi2 li.mtrial05 a{width:80px; height:16px; background-position:-332px top; }
.mtenavi2 li.mtrial06 a{width:69px; height:16px; background-position:-412px top; }
.mtenavi2 li.mtrial07 a{width:64px; height:16px; background-position:-481px top; }
.mtenavi2 li.mtrial08 a{width:21px; height:16px; background-position:-545px top; }
.mtenavi2 li.mtrial09 a{width:82px; height:16px; background-position:-566px top; }

.mtenavi2 li a.select{ background:url(/mtrial/img/lnb_mterial2.png) no-repeat left -17px;}
.mtenavi2 li.mtrial01 a.select{width:89px; height:16px; background-position:left -17px; }
.mtenavi2 li.mtrial02 a.select{width:69px; height:16px; background-position:-89px -17px; }
.mtenavi2 li.mtrial03 a.select{width:88px; height:16px; background-position:-158px -17px; }
.mtenavi2 li.mtrial04 a.select{width:86px; height:16px; background-position:-246px -17px; }
.mtenavi2 li.mtrial05 a.select{width:80px; height:16px; background-position:-332px -17px; }
.mtenavi2 li.mtrial06 a.select{width:69px; height:16px; background-position:-412px -17px; }
.mtenavi2 li.mtrial07 a.select{width:64px; height:16px; background-position:-481px -17px; }
.mtenavi2 li.mtrial08 a.select{width:21px; height:16px; background-position:-545px -17px; }
.mtenavi2 li.mtrial09 a.select{width:82px; height:16px; background-position:-566px -17px; }


/*search*/
#header .srh_wrap {position:absolute;top:102px;left:730px;width:250px}
#header .srh_wrap fieldset {border:0; margin:0; padding:0;}
#header .srh_wrap fieldset legend {display:none;}
#header .srh_wrap fieldset .wrapBox { float:left; border:2px solid #619f8b; background-color:#FFFFFF; width:153px; height:17px; padding:1px 3px 0 5px }
#header .srh_wrap fieldset input:focus { outline:none; }
#header .srh_wrap fieldset input {float:left; display:inline; width:153px; height:17px;border:0 none; background-color:#FFFFFF; font-weight:bold; font-size:9pt; color:#444; line-height:1.3;} 
/*#header .srhbtn {position:absolute;top:102px;left:895px;width:84px}*/
#header .srhbtn {position:absolute;top:102px;left:892px;width:42px}
#header .srhbtn2 {position:absolute;top:102px;left:934px;width:42px}

/* 상단 광고영역*/
#header .adarea {position:absolute;	width:640px;height:92px;top:0px;left:340px;z-index:20}
#header .adarea .ad_btn {position:absolute; top:6px; right:0; width:70px; height:12px}
#header .adarea .ad_btn li { float:left; width:12px; margin-right:2px}

/*main page*/
#m_container {float:left;background:url(/img/common/aside_mbg.png) repeat-y; width:980px; margin-top:5px;}
#m_container #content {float:left; width:700px; padding-bottom:10px}
#m_container #content a:hover{text-decoration:underline; color:#e65659;}
#content a{color:#393939; }
#content a:hover{text-decoration:underline; color:#e65659;}
#content a:visited{color:#5e659e; }
/*#m_container #content .line { float:left;background:url(/inews/img/jum_line.png) no-repeat;width:700px;height:27px;margin-top:27px}*/
#aside a:link {text-decoration:none; color:#242a3b}
#aside a:hover {text-decoration:underline; color:#666;}
.radio { position:absolute; top:-3px; left:370px}

.job_box {float:left; margin:10px 0 0 15px;_margin:10px 0 0 8px; line-height:17px}
.job_box .photo { width:47px; height:56px; background-position:center}
.job_box .photo a{width:47px; height:56px;display:block}
.job_box .photo_v { width:47px;}
.job_box .photo_v a{width:47px;display:block}
.job_box dl { float:left; border-top:solid 1px #f1f1f1; padding-top:15px; width:218px}
.job_box dt { float:left; width:47px; margin: 0 15px 0 4px}
.job_box dd { float:left;}

#container {float:left;background:url(/img/common/sub_bg.png) repeat-y; width:980px; margin-top:5px;}
#container #snb {float:left; width:95px; padding-right:13px; border-top:solid 12px #FFFFFF}
#container #content {float:left; width:582px; margin-left:20px; padding-bottom:20px}

.article_area{color:#000000;float:left; width:100%; margin-bottom:30px; border-bottom:solid 1px #516270; padding-bottom:10px}
.article_area h4 { height:20px}
.article_area ul { float:left;margin-top:12px;width:100%; background:url(/magazine/img/article_bg.png) repeat-x 0 bottom; padding-bottom:12px}
.article_area ul.end { float:left;width:100%; padding-bottom:10px; background:url(/magazine/article_nonbg.png)}
.article_area li{ float:left;width:325px;}
.article_area .photo { float:left;width:123px; height:66px; background-position:center; margin-right:15px; position:relative}
.article_area .photo .trans_border{position:absolute;left:0;top:0;border:1px solid #000;filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;cursor:pointer;cursor:hand;width:121px; height:64px;}
.article_area .photo a{ display:block;width:123px; height:66px; }
.article_area dt a {font-size:12px; color:#000; font-weight:bold;letter-spacing:-1px; width:100%;line-height:28px;}
.article_area dd { letter-spacing:-1px; color:#808080; line-height:17px}

/*우측 내정보영역*/
.my_wrap { float:left; width:250px; height:60px; background-color:#FFFFFF; display:block;position:relative;} 
.my_area { float:left; width:248px; height:56px; border:solid 1px #d8d8d8}
.my_area .my_menu {float:left; width:248px; height:24px; border-bottom:solid 1px #d8d8d8;letter-spacing:-1px; color:#d8d8d8; line-height:12px;font-size:11px; _line-height:13px; position:relative}
.my_area .my_menu a:link{font-size:11px; letter-spacing:-1px; color:#868686}
.my_area .my_menu a:hover{font-size:11px; letter-spacing:-1px; color:#0b5ec6; text-decoration:none !important}
.my_area .my_menu ul {margin:6px 0 0 11px}
.my_area .my_menu ul li{float:left; width:auto; padding:0 3px 0 6px}
.my_area .my_menu .idname {font-size:11px;font-weight:bold; color:#5f5f5f; width:108px}
.my_area .my_menu img {padding-right:7px;_padding_bottom:3px;}
.my_area .my_menu .space{float:left; width:5px; display:block; height:14px;}
.my_area .my_menu .my_ico1 { position:absolute; top:4px; right:28px}
.my_area .my_menu .my_ico2 { position:absolute; top:4px; right:5px}
.my_area .my_info {float:left; width:248px;z-index:1;}
.my_area .my_info strong{font-size:11px;letter-spacing:-1px;color:#484848; padding-left:5px}
.my_area .my_info img {padding:3px 2px 0 0}
.my_area .my_info a:hover{text-decoration:none !important}
.my_area .my_info .info_m1{float:left;width:81px;height:31px; border-right:solid 1px #cdd3d7;}
.my_area .my_info .info_m1 img {}
.my_area .my_info .info_m1 a{display:block;width:81px;height:31px;background:url(/mtrial/img/my_tab_left.png) no-repeat;text-align:center; text-decoration:none; font-size:11px; letter-spacing:-1px; line-height:32px; color:#666666 !important;_width:80px;}
.my_area .my_info .info_m1 div{display:none;position:absolute; width:250px; height:250px;}
.my_area .my_info .info_m2{float:left; width:82px; height:31px; border-right:solid 1px #cdd3d7;}
.my_area .my_info .info_m2 img { margin-bottom:1px}
.my_area .my_info .info_m2 a{display:block;width:82px;height:31px;background:url(/mtrial/img/my_tab_left.png) repeat-x; text-align:center; text-decoration:none; font-size:11px; letter-spacing:-1px; line-height:32px;color:#666666 !important}

.my_area .my_info .info_m3{float:left; width:83px; height:31px;}
.my_area .my_info .info_m3 img { margin-bottom:1px}
.my_area .my_info .info_m3 a{display:block;width:83px;height:31px;background:url(/mtrial/img/my_tab_left.png) repeat-x; text-align:center; text-decoration:none; font-size:11px; letter-spacing:-1px; line-height:32px;color:#666666 !important}

.my_area #m1_pop {position:absolute;top:57px;left:0;z-index:100;width:248px;height:148px;border-left:solid 1px #d8d8d8;border-right:solid 1px #d8d8d8;border-bottom:solid 1px #d8d8d8; display:block;background:url(/img/common/my_m1bg.png) no-repeat; background-color:#FFF}
.my_area #m2_pop {position:absolute;top:57px;left:0;z-index:100;width:248px;height:148px;border-left:solid 1px #d8d8d8;border-right:solid 1px #d8d8d8;border-bottom:solid 1px #d8d8d8; display:block;background:url(/img/common/my_m1bg.png) no-repeat; background-color:#FFF}
.my_area #m3_pop {position:absolute;top:57px;left:0;z-index:100;width:248px;height:148px;border-left:solid 1px #d8d8d8;border-right:solid 1px #d8d8d8;border-bottom:solid 1px #d8d8d8; display:block;background:url(/img/common/my_m1bg.png) no-repeat; background-color:#FFF}
.my_area .my_info ul {width:215px; margin:18px 0 6px 13px} 
.my_area .my_info ul li {background:url(/inews/img/ico_my_arrow.png) no-repeat 0 0; padding-left:12px; height:20px}
.my_area .my_info ul li a {letter-spacing:-1px; color:#666666 !important}
.my_area .my_info ul li a:hover { color:#000; text-decoration:none;letter-spacing:-1px}
.my_area .more {width:95px; position:absolute; background:url(/img/common/ico_mymore.png) no-repeat 0px 2px; top:129px;left:15px; padding-left:12px;font-size:11px; letter-spacing:-1px;}
.my_area .more a{color:#989898 !important}
.my_area .space { width:9px; height:10px;position:absolute;background:url(/img/common/ico_myspace.png) no-repeat 0 0;top:131px;left:193px;}
/*.my_area .close {width:30px; position:absolute; background:url(/img/common/ico_myclose.png) no-repeat 22px 3px; top:128px; left:208px; font-size:11px; letter-spacing:-1px;}*/
.my_area .close {width:12px; position:absolute; top:127px; right:11px;}
.my_area a:hover { color:#0b5ec6}

/*.photo_type2 { float:left; margin:10px 0 7px 18px; _margin:10px 0 7px 8px}
.photo_type2 dl {}
.photo_type2 dl dt .photo{width:100px; height:64px; background-position:center}
.photo_type2 dl dt .photo a{width:100px; height:64px; display:block}
.photo_type2 dl dt .photo_v{width:100px;height:64px; text-align:center}
.photo_type2 dl dt .photo_v a{width:100px;height:64px; display:block}
.photo_type2 dd { padding-top:10px; letter-spacing:-0.05em;word-break:break-all;}*/

.photo_type2 {float:left; margin:0 0 3px 15px;_margin:0 0 0 8px; line-height:17px;width:218px; padding-top:12px}
.photo_type2 .photo { float:left;width:55px; height:33px; background-position:center; margin-right:15px; border:1px solid #e9e9e9}
.photo_type2 .photo a{width:55px; height:33px;display:block}
.photo_type2 .photo a img{width:55px; height:33px;}
.photo_type2 .photo_v {float:left;width:55px; height:33px; background-position:center; margin-right:15px; border:1px solid #e9e9e9; text-align:center}
.photo_type2 .photo_v a{height:33px;display:block}
.photo_type2 .photo_v a img{height:33px;}
.photo_type2 dl {}
.photo_type2 dt a{font-size:12px; color:#242a3b !important; letter-spacing:-0.04em; line-height:22px}
.photo_type2 dd { font-size:11px; letter-spacing:-1px; color:#808080; line-height:13px}

/*content*/
.list_header {float:left;width:100%;border-bottom:solid 1px #ececec; position:relative;height:34px; padding-top:15px; font-size:16px; letter-spacing:-0.08em;}
.list_header .print a{position:absolute; top:15px;left:558px;text-indent:-9999em;overflow:hidden;display:block;background:url(/img/common/ico_view_menu.png) no-repeat left top; width:23px; height:13px}
.list_header .info{ position:absolute; top:19px; left:105px; width:auto; font-size:11px; letter-spacing:-1px; color:#a9a9a8}

/*컨텐츠타이틀 주요메뉴*/
.list_header ul.m li{width:176px;display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/mtrial_mtitle_all.png) no-repeat left top}
.list_header ul.m li.m1{width:176px; height:24px; background-position:left top;}
.list_header ul.m li.m2{width:176px; height:24px; background-position:left -24px;}
.list_header ul.m li.m3{width:176px; height:24px; background-position:left -48px;}
.list_header ul.m li.m4{width:176px; height:24px; background-position:left -72px;}
.list_header ul.m li.m5{width:176px; height:24px; background-position:left -96px;}
.list_header ul.m li.m6{width:176px; height:24px; background-position:left -120px;}
.list_header ul.m li.m7{width:176px; height:24px; background-position:left -144px;}/*소재등록*/
.list_header ul.m li.m8{width:176px; height:24px; background-position:left -168px;}/*조경박람회*/
.list_header ul.m li.m9{width:176px; height:24px; background-position:left -192px;}/*e카달로그*/

/*선택보기*/
.list_choice li{position:relative;float:right; width:auto;margin:4px 7px 0 5px;color:#7c818f;font-size:11px;letter-spacing:-1px; height:21px}
.list_choice li.space {top:-4px}
.list_choice .choice{width:auto;background:url(/inews/img/ico_viewtype.png) no-repeat right 2px;padding:0 15px 5px 0;display:block}
.list_choice .choice:hover div{display:block;}
.list_choice .choice div{display:none;position:absolute;height:auto;border:solid 1px #e6e6e6;background:#FFFFFF;z-index:110; padding:3px; font-size:11px;letter-spacing:-1px; color:#666}
.list_choice .choice div:hover{display:block}
.list_choice .choice div li {float:left;width:83px;line-height:22px; margin:0; padding:0 2px}
.list_choice .choice div li:hover {background-color:#efefef}
.list_choice .choice div li .select{color:#e27b0d}
/*.list_choice .choice div{width:87px;top:15px;left:-7px;}*/
.list_choice .choice div.wide{width:auto;top:15px;left:-7px;}
.list_choice .choice div.wide:hover{display:block}
.list_choice .choice div.wide li {float:left;width:95px;line-height:22px; margin:0; padding:0 2px}
.list_choice .choice div.wide li:hover {background-color:#efefef}
.list_choice .choice div.wide li .select{color:#e27b0d}
.list_choice .choice div.wide2{width:auto;top:15px;left:-7px;}
.list_choice .choice div.wide2:hover{display:block}
.list_choice .choice div.wide2 li {float:left;width:110px;line-height:22px; margin:0; padding:0 2px}
.list_choice .choice div.wide2 li:hover {background-color:#efefef}
.list_choice .choice div.wide2 li .select{color:#e27b0d}
.list_choice .choice div{width:87px;top:15px;left:-7px;}
.list_choice .choice img { margin-right:3px; vertical-align:middle}
.list_choice a{ color:#888787; letter-spacing:-1px;}
.list_choice a:hover{ color:#000; letter-spacing:-1px; text-decoration:none}

.list_body {float:left; width:100%; margin-top:25px}
.move_choice { float:left; padding:25px 0 13px 0;border-bottom:solid 1px #bfcbdc;margin-top:30px;border-top:solid 2px #648bbc; margin-bottom:5px}
.move_choice span { float:left; width:74px; height:50px;margin-right:10px; font-size:16px; font-weight:bold; text-align:center; line-height:52px; color:#1654a3; letter-spacing:-0.05em}
.move_choice li{ float:left; width:108px;margin-bottom:7px; background:url(/img/bullet_move.png) no-repeat 0 4px; padding-left:10px}
.move_choice li a{ letter-spacing:-1px;color:#38526b}
.move_choice li.space { color:#CCCCCC}

/* 제목형 기사리스트*/
.subjectlist { clear:both; margin-bottom:26px;}
.subjectlist ul { margin-bottom:30px}
.subjectlist li a{font:14px 돋움,Dotum; font-weight:bold; width:100%; line-height:30px; letter-spacing:-0.06em; background:url(../img/bullet_jum.png) no-repeat 0 0; padding-left:10px}

/* 포토형 기사리스트*/
.p_list { float:left; margin-top:18px; width:560px; margin-left:13px}
.p_list li { float:left; width:150px; color:#666666; line-height:16px; margin-bottom:30px; text-align:center}
.p_list li a{color:#242a3b; letter-spacing:-0.05em; text-align:center}
.p_list li .photo { width:150px; height:96px; background-position:center; margin-bottom:12px}
.p_list li .photo a{width:150px; height:96px; display:block}
.p_list li .photo_v{height:96px;margin-bottom:12px; text-align:center;}
.p_list li .photo_v img{height:96px;margin-bottom:10px;display:inline;}
.p_list li .photo_v a{width:150px; height:96px; display:block; text-align:center}
.p_list li.mr {margin-right:50px}

.btn_area {float:left;width:100%;text-align:center; margin:38px 0 0px 0; position:relative}
.btn_area span{width:80px; text-align:right; position:absolute; top:0; left:512px}

.writing{display:inline-block;margin:0 5px 0 10px;font-size:11px;color:#d5a196;letter-spacing:-1px;}
.date{display:inline-block;margin:0 5px;color:#a6a6a6; padding-left:10px;font-size:11px;font-weight:normal;background:url(/inews/img/write_space.png) no-repeat 0 2px;letter-spacing:normal;line-height:13px}

 /*sub 홈배너*/
.home_banner {float:left;width:95px; height:auto; margin-top:14px}
.home_banner li a{text-indent:-9999em;overflow:hidden;display:block;background:url(/img/common/home_banner.png) no-repeat left top;}
.home_banner li.h_ban1 a{width:95px; height:87px; background-position:left top;}
.home_banner li.h_ban2 a{width:95px; height:77px; background-position:left -87px;}
.home_banner li.h_ban3 a{width:95px; height:77px; background-position:left -164px;}
.home_banner .arrow{width:66px; height:17px; background:url(/inews/img/h_banner_arrow.png); padding:7px 0 0 28px;}
.home_banner .arrow li {position:relative; float:left;}
.home_banner .arrow li a{float:left;overflow:hidden;display:block; width:35px; height:12px;background:url(/img/common/ico_blue_arrow.png) no-repeat left top;}
.home_banner .arrow li.pre a{float:left;width:12px; height:12px; background-position:left top; margin-right:14px}
.home_banner .arrow li.next a{float:left;width:12px; height:12px; background-position:-23px top}

/*선택보기*/
.list_choice li{position:relative;float:right; width:auto;margin:4px 7px 0 5px;color:#7c818f;font-size:11px;letter-spacing:-1px; height:21px; z-index:99}
.list_choice li.space {top:-4px}
.list_choice .choice{width:auto;background:url(/inews/img/ico_viewtype.png) no-repeat right 2px;padding:0 15px 5px 0;display:block}
.list_choice .choice:hover div{display:block;}
.list_choice .choice div{display:none;position:absolute;height:auto;border:solid 1px #e6e6e6;background:#FFFFFF;z-index:110; padding:3px; font-size:11px;letter-spacing:-1px; color:#666}
.list_choice .choice div:hover{display:block}
.list_choice .choice div li {float:left;width:83px;line-height:22px; margin:0; padding:0 2px}
.list_choice .choice div li:hover {background-color:#efefef}
.list_choice .choice div li .select{color:#e27b0d}
/*.list_choice .choice div{width:87px;top:15px;left:-7px;}*/
.list_choice .choice div.wide{width:auto;top:15px;left:-7px;}
.list_choice .choice div.wide:hover{display:block}
.list_choice .choice div.wide li {float:left;width:86px;line-height:22px; margin:0; padding:0 2px}
.list_choice .choice div.wide li:hover {background-color:#efefef}
.list_choice .choice div.wide li .select{color:#e27b0d}
.list_choice .choice div.wide2{width:auto;top:15px;left:-7px;}
.list_choice .choice div.wide2:hover{display:block}
.list_choice .choice div.wide2 li {float:left;width:110px;line-height:22px; margin:0; padding:0 2px}
.list_choice .choice div.wide2 li:hover {background-color:#efefef}
.list_choice .choice div.wide2 li .select{color:#e27b0d}
.list_choice .choice div{width:87px;top:15px;left:-7px;}
.list_choice .choice img { margin-right:3px; vertical-align:middle}
.list_choice a{ color:#888787; letter-spacing:-1px;}
.list_choice a:hover{ color:#000; letter-spacing:-1px; text-decoration:none}
.list_body {float:left; width:100%; margin-top:25px}

/*기사페이지*/

.article_header { width:100%; padding-top:41px;color:#848484; letter-spacing:-1px; border-bottom:solid 1px #ebebeb; padding-bottom:15px; font-size:14px}
.article_header h3{font-size:23px; font-family:"맑은 고딕";color:#181859;letter-spacing:-2px;line-height:22px}
.article_header .logo_style { float:left;width:57px; height:50px; border-right:solid 1px #f1f1f1; margin-right:13px}
.article_header .stit {line-height:27px}
.article_header .write { color:#959595;font-size:11px; letter-spacing:-1px; line-height:36px;font-weight:normal;}
.article_header .write .writedate{font-size:11px;color:#959595;font-family:Tahoma, Geneva, sans-serif; letter-spacing:0; padding-left:6px; font-weight:normal}
.article_header .write .space {color:#d0d0d0;font-size:11px; padding:0 8px ; font-weight:normal}
.article_body { float:left; width:572px; font-size:12px; line-height:1.7em; letter-spacing:-0.02em; color:#424242; margin-top:10px; margin-bottom:45px; margin-left:4px}
.article_body .photo { width:100%; text-align:center; margin-bottom:20px}

.send_news { float:left; margin:30px 0 50px 250px}
.send_news .tit{ line-height:30px; margin-right:15px}
.send_news li { float:left;}
.send_news li a{overflow:hidden;display:block;text-indent:-9999em;width:auto;height:21px;background:url(/img/common/btn_sendnews.png) no-repeat left top;}
.send_news li.facebook a{width:39px; height:21px;background-position:left top;}
.send_news li.twiter a{width:40px; height:21px;background-position:-39px top;}
.send_news li.me2day a{width:39px; height:29px;background-position:-78px top;}
.send_news li.yozum a{width:40px; height:29px;background-position:-117px top;}

.book_int { float:left; margin-top:10px;padding-left:10px;border-bottom:solid 1px #e1e7ec; padding-bottom:10px;}

/*main tab*/
.mtab_area { float:left; width:700px; height:257px; margin-top:20px; position:relative}
.mtab_area .mtab_menu { float:left; width:171px;}
.mtab_area .mtab_menu li { float:left}
.mtab_area .mtab_con { float:left;width:504px; height:257px; margin-left:25px; position:relative}
.mtab_area .mtab_con .tit { float:left; width:100%; margin-top:14px; height:35px}
.favorite a{ float:right; color:#9c9c9c !important; background:url(/mtrial/img/ico_arrow.png) no-repeat right 3px; *background:url(/mtrial/img/ico_arrow.png) no-repeat right 4px; padding-right:10px; position:absolute; top:20px; right:0}
.favorite a:hover{color:#e65659 !important;}

.mtab_area .mtab_con .main_tab_area {float:left;width:504px;}
.mtab_area .mtab_con .main_tab_area li { float:left; width:auto}
.mtab_area .mtab_con .mtab_con_area { float:left; margin-top:6px; padding:4px 0 3px 0;width:504px;}
.mtab_area .mtab_con .mtab_con_area .s_menu { float:left;width:504px; border-bottom:solid 1px #CCCCCC; padding-bottom:7px; color:#656565}
.mtab_area .mtab_con .mtab_con_area .s_menu a{color:#797979 !important; letter-spacing:-1px}
.mtab_area .mtab_con .mtab_con_area .s_menu a:hover{ color:#e65659 !important}
.mtab_area .mtab_con .mtab_con_area .s_menu em{color:#CCCCCC; padding:0 7px}
.mtab_area .mtab_con .thumb { float:left; width:350px; margin-top:20px}
.mtab_area .mtab_con .thumb li { float:left;width:98px; height:58px; border:solid 1px #c7c7c7; margin-right:15px}
.mtab_area .mtab_con .thumb li img {width:98px; height:58px; }
.mtab_area .mtab_list {float:left;line-height:19px;}
.mtab_area .mtab_list ul {width:300px; height:80px;float:left; margin-top:13px;border-right:solid 1px #e9ece9;}
.mtab_area .mtab_list ul.thumb_p {width:300px; height:80px;float:left; margin-top:13px;border-right:solid 1px #e9ece9;}
.mtab_area .mtab_list ul.thumb_p li {float:left;width:80px; height:48px;border:solid 1px #d9d9d9; margin-right:15px; margin-top:7px}.mtab_area .mtab_list ul.thumb_p li img{float:left;width:80px; height:48px;}
.mtab_area .mtab_list em { font-size:11px; letter-spacing:-1px; color:#a5a0a0; padding-right:6px}
.mtab_area .mtab_list .good { float:right;width:180px;height:95px;right:0;top:0;color:#FFFFFF;line-height:20px; padding:15px 0 0 15px}
.god_type {float:left; margin:0 0 3px 0; line-height:17px;width:180px; padding-top:10px}
.god_type .photo { float:left;width:55px; height:33px; background-position:center; margin-right:15px; border:1px solid #d9d9d9}
.god_type .photo a{width:55px; height:33px;display:block}
.god_type .photo a img{width:55px; height:33px;}
.god_type dt a{font-size:12px; color:#242a3b !important; letter-spacing:-0.04em; line-height:22px;width:180px;}
.god_type dd { font-size:11px; letter-spacing:-1px; color:#808080; line-height:13px}
.mtab_con_area ul{ float:left; margin-top:7px}
.mtab_con_area li{ float:left; width:455px; height:52px; background:url(/mtrial/img/ico_tip.png) no-repeat 0 0; padding-left:50px; border-bottom:1px solid #ececec; letter-spacing:-0.04em; line-height:20px; margin-bottom:15px}
.mtab_con_area li a{ font-weight:bold; color:#000000;}

.mbanner_are{ float:left; margin:20px 0 5px 0; border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
.mbanner_are .mbanner { float:left; width:497px; height:98px; border-right:1px solid #fff;}
.mbanner_are .hbanner { float:left; width:197px; height:98px;border-left:1px solid #c1c1c1;}

.mtrial_con { float:left; width:700px; background:url(/mtrial/img/mtrial_bg.png) repeat-y; border-top:solid 1px #68a18e; margin-top:15px}
.mtrial_con .business_con { float:left;width:171px}
.mtrial_con .business_con p { float:left; margin-top:15px; line-height:24px}
.mtrial_con .business_con dl{ float:left; width:164px; height:37px;padding-bottom:3px; margin-top:8px}
.mtrial_con .business_con dl dt { float:left; width:55px; margin-right:9px;}
.mtrial_con .business_con dl dd { font-size:11px; letter-spacing:-1px; color:#898989; line-height:14px; padding-top:3px}
.mtrial_con .business_con dl dt img {width:55px; height:34px}
.mtrial_con .business_con dl dd a{ color:#010101;}
.mtrial_con .business_con dl.b_line{ border-bottom:solid 1px #f0f0f0;}
.mtrial_con .business_con dl.b_endline{ border-bottom:solid 1px #cccccc; margin-bottom:25px}

.mtrial_con .thumb_con { float:right; width:529px; margin-top:22px;} 
.mtrial_con .thumb_con .accredit p { position:relative;  margin-bottom:15px}
.mtrial_con .thumb_con p .btn_more a{ float:right; color:#9c9c9c !important; background:url(/mtrial/img/ico_arrow.png) no-repeat right 3px; padding-right:10px; position:absolute; top:2px; right:0}
.mtrial_con .thumb_con p .btn_more a:hover{color:#e65659 !important;}
.mtrial_con .thumb_con .accredit { float:left; width:504px; padding-left:25px; border-bottom:solid 1px #e8e8e8; padding-bottom:15px}
/*.mtrial_con .thumb_con .accredit ul {float:left; margin-top:15px;}
.mtrial_con .thumb_con .accredit li{ float:left; margin-right:20px}.mtrial_con .thumb_con .accredit li.end{float:left; margin-right:0}
.mtrial_con .thumb_con .accredit li .photo { width:108px; height:65px; border:solid 1px #dddddd}
.mtrial_con .thumb_con .accredit li .tit { font-size:11px; letter-spacing:-1px; color:#000000; line-height:25px}*/
.special_top { float:left; width:504px; padding-left:25px; margin:20px 0 40px 0}
.special_top p { position:relative}
.special_top p .more{float:right;position:absolute; right:5px;}
.special_top p .more a{  font-weight:normal; color:#9c9c9c !important; background:url(/mtrial/img/ico_arrow.png) no-repeat right 1px;padding-right:10px; margin-left:10px}
.special_top .spe_box { float:left; width:504px; height:194px; background-color:#8b99a0; margin-top:18px; position:relative}
.special_top .spe_box .tab { position:absolute; top:-3px; left:5px}
.special_top .spe_box .photo { float:left; border:solid 1px #5e6d75; width:308px; height:186px; margin:3px 0 0 3px;}
.special_top .spe_box .photo a{width:308px; height:186px; display:block}
.special_top .spe_box .photo img{width:308px; height:186px;}
.special_top .spe_box .con_txt { float:left; margin:15px 0 0 15px;color:#ffffff; width:168px}
.special_top .spe_box .con_txt a{font-size:14px; font-weight:bold; letter-spacing:-1px; color:#ffffff !important}
.special_top .spe_box .con_txt .product_name{font-size:12px; font-weight:bold; letter-spacing:-1px; color:#ffffff;}
.special_top .spe_box .con_txt .size { color:#e7e2e2; display:block; margin-top:8px}
.special_top .spe_box .con_txt .company {display:block; margin-top:8px}
.special_top .special_sed { background:url(/mtrial/img/sed_bg.png) repeat-y; border-bottom:3px solid #8b99a0; float:left;width:504px;}
.special_top .special_sed .second { float:left; margin-top:16px; padding-bottom:15px; margin-right:16px}
.special_top .special_sed .second dt {width:212px; height:128px; border:solid 3px #8b99a0; margin-bottom:10px; background-position:center}.special_top .special_sed .second dt img {width:212px; height:128px;}
.special_top .special_sed .second dt a{width:212px; height:128px; display:block}
.special_top .special_sed .second dd a {font-weight:bold; color:#000;}
.special_top .special_sed .second dd .size { color:#747373; letter-spacing:0; font-size:11px}
.special_top .special_sed .second dd .comname { font-size:11px; letter-spacing:-1px; color:#2d2d2d; display:block; margin-top:8px}
.special_top .special_sed .second dd .mt_more {font-size:11px; letter-spacing:-1px; color:#949494; display:block;}
.special_top .special_sed .second dd .mt_more em { font-weight:bold; letter-spacing:0; color:#39995d}
.special_top .special_sed .third { float:left;margin-top:20px; padding-bottom:15px; margin-left:54px}
.special_top .special_sed .third dt {width:212px; height:128px; border:solid 1px #d3d3d3; margin-bottom:10px}
.special_top .special_sed .third dt img{width:212px; height:128px;}
.special_top .special_sed .third dd a {font-weight:bold; color:#000;}
.special_top .special_sed .third dd .size { color:#747373; letter-spacing:0; font-size:11px}
.special_top .special_sed .third dd .comname { font-size:11px; letter-spacing:-1px; color:#2d2d2d; display:block; margin-top:8px}
.special_top .special_sed .third dd .mt_more {font-size:11px; letter-spacing:-1px; color:#949494; display:block;}
.special_top .special_sed .third dd .mt_more em { font-weight:bold; letter-spacing:0; color:#39995d}

.center_line { float:left;border-bottom:1px solid #e8e8e8; height:7px; width:100%;}
.mt_list_area { float:left; width:504px; padding-left:25px; padding-bottom:15px;}
.bsp_list { float:left;width:152px; height:auto;display:block;margin-bottom:19px}
.bsp_list dt {width:152px; height:92px; border:solid 1px #d3d3d3; margin-bottom:10px; background-position:center; text-align:center}
.bsp_list dt a{width:152px; height:92px; display:block}
/*.bsp_list dt img{width:152px; height:92px;vertical-align:top}*/
.bsp_list .photolistimg img{width:152px; height:92px;vertical-align:top}
.bsp_list .photolistimg_v img{height:92px;vertical-align:top}
.bsp_list dd a {font-weight:normal; color:#000;}
.bsp_list dd .comname { font-size:11px; letter-spacing:-1px; color:#949494; display:block;}

.sp_list {float:left; width:108px; height:auto;display:block; margin-bottom:30px}
.sp_list dt {width:108px; height:65px; border:1px solid #d3d3d3;margin-bottom:10px;background-position:center;text-align:center}
.sp_list dt a{width:108px; height:65px;display:block}
/*.sp_list dt img{width:108px; height:65px;vertical-align:top}*/
.sp_list .photolistimg img{width:108px; height:65px;vertical-align:top}
.sp_list .photolistimg_v img{height:65px;vertical-align:top}
.sp_list dd a {font-weight:normal; color:#000;}
.sp_list dd .comname { font-size:11px; letter-spacing:-1px; color:#949494; display:block;}
.sp_list .end{ float:left;width:152px; height:150px;display:block; margin-right:0}
.sp_list .left{ margin-right:20px;}

/*좌측메뉴 조경생태시공*/
h2 a{ display:block; width:95px; height:37px}
#snb.meterial h2{float:left;width:100%;height:37px;border-bottom:solid 1px #89959e;background:url(/mtrial/img/h2_title.png) no-repeat left top; margin-bottom:5px}
.meterial .nav {float:left;width:95px;}
.meterial .nav li {float:left;}
.meterial .nav li a{width:auto; display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/snb_nav_all.png) no-repeat left top;}
.meterial .nav li.m1 a{width:95px; height:33px; background-position:left top;} 
.meterial .nav li.m2 a{width:95px; height:33px; background-position:left -33px;} 
.meterial .nav li.m3 a{width:95px; height:28px; background-position:left -66px;} 
.meterial .nav li.m4 a{width:95px; height:22px; background-position:left -94px;} 
.meterial .nav li.m5 a{width:95px; height:22px; background-position:left -116px;} 
.meterial .nav li.m6 a{width:95px; height:22px; background-position:left -138px;} 
.meterial .nav li.m7 a{width:95px; height:22px; background-position:left -160px;} 
.meterial .nav li.m8 a{width:95px; height:22px; background-position:left -182px;} 
.meterial .nav li.m9 a{width:95px; height:22px; background-position:left -204px;} 
.meterial .nav li.m10 a{width:95px; height:22px; background-position:left -226px;} 
.meterial .nav li.m11 a{width:95px; height:22px; background-position:left -248px;} 
.meterial .nav li.m12 a{width:95px; height:22px; background-position:left -270px;} 
.meterial .nav li.m13 a{width:95px; height:22px; background-position:left -292px;} 
.meterial .nav li.m14 a{width:95px; height:22px; background-position:left -314px;} 
.meterial .nav li.m15 a{width:95px; height:22px; background-position:left -336px;} 
.meterial .nav li.m16 a{width:95px; height:22px; background-position:left -358px;} 
.meterial .nav li.m17 a{width:95px; height:22px; background-position:left -380px;} 
.meterial .nav li.m18 a{width:95px; height:22px; background-position:left -402px;} 
.meterial .nav li.m19 a{width:95px; height:22px; background-position:left -424px;} 
.meterial .nav li.m20 a{width:95px; height:33px; background-position:left -448px;} /*조경박람회*/
.meterial .nav li a a.select{width:95px; height:33px; background:url(/mtrial/img/snb_nav_all.png) no-repeat left top;} 
.meterial .nav li.m1 a.select{width:95px; height:33px; background-position:-108px top;} 
.meterial .nav li.m2 a.select{width:95px; height:33px; background-position:-108px -33px;} 
.meterial .nav li.m3 a.select{width:95px; height:28px; background-position:-108px -66px;} 
.meterial .nav li.m4 a.select{width:95px; height:22px; background-position:-108px -94px;} 
.meterial .nav li.m5 a.select{width:95px; height:22px; background-position:-108px -116px;} 
.meterial .nav li.m6 a.select{width:95px; height:22px; background-position:-108px -138px;} 
.meterial .nav li.m7 a.select{width:95px; height:22px; background-position:-108px -160px;} 
.meterial .nav li.m8 a.select{width:95px; height:22px; background-position:-108px -182px;} 
.meterial .nav li.m9 a.select{width:95px; height:22px; background-position:-108px -204px;} 
.meterial .nav li.m10 a.select{width:95px; height:22px; background-position:-108px -226px;} 
.meterial .nav li.m11 a.select{width:95px; height:22px; background-position:-108px -248px;} 
.meterial .nav li.m12 a.select{width:95px; height:22px; background-position:-108px -270px;} 
.meterial .nav li.m13 a.select{width:95px; height:22px; background-position:-108px -292px;} 
.meterial .nav li.m14 a.select{width:95px; height:22px; background-position:-108px -314px;} 
.meterial .nav li.m15 a.select{width:95px; height:22px; background-position:-108px -336px;} 
.meterial .nav li.m16 a.select{width:95px; height:22px; background-position:-108px -358px;} 
.meterial .nav li.m17 a.select{width:95px; height:22px; background-position:-108px -380px;} 
.meterial .nav li.m18 a.select{width:95px; height:22px; background-position:-108px -402px;} 
.meterial .nav li.m19 a.select{width:95px; height:22px; background-position:-108px -424px;} 
.meterial .nav li.m20 a.select{width:95px; height:33px; background-position:-108px -448px;} /*조경박람회*/

/*좌측메뉴 조경수 · 식물*/
h2 a{ display:block; width:95px; height:37px}
#snb.tree h2{float:left;width:100%;height:37px;border-bottom:solid 1px #89959e;background:url(/mtrial/img/h2_title.png) no-repeat left top;background-position:left -37px; margin-bottom:5px}
.tree .nav {float:left;width:95px;}
.tree .nav li {float:left;}
.tree .nav li a{width:auto; display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/snb_nav_tree.png) no-repeat left top;}
.tree .nav li.m1 a{width:95px; height:28px; background-position:left top;} 
.tree .nav li.m2 a{width:95px; height:22px; background-position:left -28px;} 
.tree .nav li.m3 a{width:95px; height:22px; background-position:left -50px;} 
.tree .nav li.m4 a{width:95px; height:28px; background-position:left -72px;} 
.tree .nav li.m5 a{width:95px; height:33px; background-position:left -100px;} 
.tree .nav li.m6 a{width:95px; height:39px; background-position:left -134px;} 
.tree .nav li.m7 a{width:95px; height:22px; background-position:left -173px;} 
.tree .nav li.m8 a{width:95px; height:22px; background-position:left -195px;} 
.tree .nav li.m9 a{width:95px; height:22px; background-position:left -217px;} 
.tree .nav li.m10 a{width:95px; height:22px; background-position:left -239px;} 
.tree .nav li.m11 a{width:95px; height:22px; background-position:left -261px;} 
.tree .nav li.m12 a{width:95px; height:22px; background-position:left -283px;} 
.tree .nav li a a.select{width:95px; height:33px; background:url(/mtrial/img/snb_nav_tree.png) no-repeat left top;} 
.tree .nav li.m1 a.select{width:95px; height:28px; background-position:-108px top;} 
.tree .nav li.m2 a.select{width:95px; height:22px; background-position:-108px -28px;} 
.tree .nav li.m3 a.select{width:95px; height:22px; background-position:-108px -50px;} 
.tree .nav li.m4 a.select{width:95px; height:28px; background-position:-108px -72px;} 
.tree .nav li.m5 a.select{width:95px; height:33px; background-position:-108px -100px;} 
.tree .nav li.m6 a.select{width:95px; height:39px; background-position:-108px -134px;} 
.tree .nav li.m7 a.select{width:95px; height:22px; background-position:-108px -173px;} 
.tree .nav li.m8 a.select{width:95px; height:22px; background-position:-108px -195px;} 
.tree .nav li.m9 a.select{width:95px; height:22px; background-position:-108px -217px;} 
.tree .nav li.m10 a.select{width:95px; height:22px; background-position:-108px -239px;} 
.tree .nav li.m11 a.select{width:95px; height:22px; background-position:-108px -261px;} 
.tree .nav li.m12 a.select{width:95px; height:22px; background-position:-108px -283px;} 

.facility h2{float:left;width:100%;height:37px;border-bottom:solid 1px #89959e;background:url(/mtrial/img/h2_title.png) no-repeat left top;background-position:left -74px; margin-bottom:5px}
.facility .nav {float:left;width:95px;}
.facility .nav li {float:left;}
.facility .nav li a{width:auto; display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/snb_nav_facility.png) no-repeat left top;}
.facility .nav li.m1 a{width:95px; height:28px; background-position:left top;} 
.facility .nav li.m2 a{width:95px; height:22px; background-position:left -28px;} 
.facility .nav li.m3 a{width:95px; height:22px; background-position:left -50px;} 
.facility .nav li.m4 a{width:95px; height:22px; background-position:left -72px;} 
.facility .nav li.m5 a{width:95px; height:22px; background-position:left -94px;} 
.facility .nav li.m6 a{width:95px; height:22px; background-position:left -116px;} 
.facility .nav li.m7 a{width:95px; height:22px; background-position:left -138px;} 
.facility .nav li.m8 a{width:95px; height:22px; background-position:left -160px;} 
.facility .nav li.m9 a{width:95px; height:22px; background-position:left -182px;} 
.facility .nav li.m10 a{width:95px; height:28px; background-position:left -204px;} 
.facility .nav li.m11 a{width:95px; height:33px; background-position:left -232px;} 
.facility .nav li.m12 a{width:95px; height:39px; background-position:left -265px;} 
.facility .nav li.m13 a{width:95px; height:22px; background-position:left -304px;} 
.facility .nav li.m14 a{width:95px; height:22px; background-position:left -326px;} 
.facility .nav li.m15 a{width:95px; height:22px; background-position:left -348px;} 
.facility .nav li.m16 a{width:95px; height:22px; background-position:left -370px;} 
.facility .nav li.m17 a{width:95px; height:22px; background-position:left -392px;} 
.facility .nav li a a.select{width:95px; height:33px; background:url(/mtrial/img/snb_nav_tree.png) no-repeat left top;} 
.facility .nav li.m1 a.select{width:95px; height:28px; background-position:-108px top;} 
.facility .nav li.m2 a.select{width:95px; height:22px; background-position:-108px -28px;} 
.facility .nav li.m3 a.select{width:95px; height:22px; background-position:-108px -50px;} 
.facility .nav li.m4 a.select{width:95px; height:22px; background-position:-108px -72px;} 
.facility .nav li.m5 a.select{width:95px; height:22px; background-position:-108px -94px;} 
.facility .nav li.m6 a.select{width:95px; height:22px; background-position:-108px -116px;} 
.facility .nav li.m7 a.select{width:95px; height:22px; background-position:-108px -138px;} 
.facility .nav li.m8 a.select{width:95px; height:22px; background-position:-108px -160px;} 
.facility .nav li.m9 a.select{width:95px; height:22px; background-position:-108px -182px;} 
.facility .nav li.m10 a.select{width:95px; height:28px; background-position:-108px -204px;} 
.facility .nav li.m11 a.select{width:95px; height:33px; background-position:-108px -232px;} 
.facility .nav li.m12 a.select{width:95px; height:39px; background-position:-108px -265px;} 
.facility .nav li.m13 a.select{width:95px; height:22px; background-position:-108px -304px;} 
.facility .nav li.m14 a.select{width:95px; height:22px; background-position:-108px -326px;} 
.facility .nav li.m15 a.select{width:95px; height:22px; background-position:-108px -348px;} 
.facility .nav li.m16 a.select{width:95px; height:22px; background-position:-108px -370px;} 
.facility .nav li.m17 a.select{width:95px; height:22px; background-position:-108px -392px;} 

#snb.material h2{float:left;width:100%;height:37px;border-bottom:solid 1px #89959e;background:url(/mtrial/img/h2_title.png) no-repeat left top;background-position:left -111px; margin-bottom:5px}
.material .nav {float:left;width:95px;}
.material .nav li {float:left;}
.material .nav li a{width:auto; display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/snb_nav_material.png) no-repeat left top;}
.material .nav li.m1 a{width:95px; height:28px; background-position:left top;} 
.material .nav li.m2 a{width:95px; height:22px; background-position:left -28px;} 
.material .nav li.m3 a{width:95px; height:22px; background-position:left -50px;} 
.material .nav li.m4 a{width:95px; height:22px; background-position:left -72px;} 
.material .nav li.m5 a{width:95px; height:22px; background-position:left -94px;} 
.material .nav li.m6 a{width:95px; height:22px; background-position:left -116px;} 
.material .nav li.m7 a{width:95px; height:22px; background-position:left -138px;} 
.material .nav li.m8 a{width:95px; height:22px; background-position:left -160px;} 
.material .nav li.m9 a{width:95px; height:22px; background-position:left -182px;} 
.material .nav li.m10 a{width:95px; height:22px; background-position:left -204px;} 
.material .nav li.m11 a{width:95px; height:22px; background-position:left -226px;} 
.material .nav li.m12 a{width:95px; height:28px; background-position:left -248px;} 
.material .nav li.m13 a{width:95px; height:33px; background-position:left -276px;} 
.material .nav li.m14 a{width:95px; height:39px; background-position:left -309px;} 
.material .nav li.m15 a{width:95px; height:22px; background-position:left -348px;} 
.material .nav li.m16 a{width:95px; height:22px; background-position:left -370px;} 
.material .nav li.m17 a{width:95px; height:22px; background-position:left -392px;} 
.material .nav li.m18 a{width:95px; height:22px; background-position:left -414px;} 
.material .nav li.m19 a{width:95px; height:22px; background-position:left -436px;} 
.material .nav li a a.select{width:95px; height:33px; background:url(/mtrial/img/snb_nav_tree.png) no-repeat left top;} 
.material .nav li.m1 a.select{width:95px; height:28px; background-position:-108px top;} 
.material .nav li.m2 a.select{width:95px; height:22px; background-position:-108px -28px;} 
.material .nav li.m3 a.select{width:95px; height:22px; background-position:-108px -50px;} 
.material .nav li.m4 a.select{width:95px; height:22px; background-position:-108px -72px;} 
.material .nav li.m5 a.select{width:95px; height:22px; background-position:-108px -94px;} 
.material .nav li.m6 a.select{width:95px; height:22px; background-position:-108px -116px;} 
.material .nav li.m7 a.select{width:95px; height:22px; background-position:-108px -138px;} 
.material .nav li.m8 a.select{width:95px; height:22px; background-position:-108px -160px;} 
.material .nav li.m9 a.select{width:95px; height:22px; background-position:-108px -182px;} 
.material .nav li.m10 a.select{width:95px; height:22px; background-position:-108px -204px;} 
.material .nav li.m11 a.select{width:95px; height:22px; background-position:-108px -226px;} 
.material .nav li.m12 a.select{width:95px; height:28px; background-position:-108px -248px;} 
.material .nav li.m13 a.select{width:95px; height:33px; background-position:-108px -276px;} 
.material .nav li.m14 a.select{width:95px; height:39px; background-position:-108px -309px;} 
.material .nav li.m15 a.select{width:95px; height:22px; background-position:-108px -348px;} 
.material .nav li.m16 a.select{width:95px; height:22px; background-position:-108px -370px;} 
.material .nav li.m17 a.select{width:95px; height:22px; background-position:-108px -392px;} 
.material .nav li.m18 a.select{width:95px; height:22px; background-position:-108px -414px;} 
.material .nav li.m19 a.select{width:95px; height:22px; background-position:-108px -436px;} 

#snb.skill h2{float:left;width:100%;height:37px;border-bottom:solid 1px #89959e;background:url(/mtrial/img/h2_title.png) no-repeat left top;background-position:left -148px; margin-bottom:5px}
.skill .nav {float:left;width:95px;}
.skill .nav li {float:left;}
.skill .nav li a{width:auto; display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/snb_nav_skill.png) no-repeat left top;}
.skill .nav li.m1 a{width:95px; height:28px; background-position:left top;} 
.skill .nav li.m2 a{width:95px; height:22px; background-position:left -28px;} 
.skill .nav li.m3 a{width:95px; height:22px; background-position:left -50px;} 
.skill .nav li.m4 a{width:95px; height:22px; background-position:left -72px;} 
.skill .nav li.m5 a{width:95px; height:28px; background-position:left -94px;} 
.skill .nav li.m6 a{width:95px; height:33px; background-position:left -122px;} 
.skill .nav li.m7 a{width:95px; height:39px; background-position:left -155px;} 
.skill .nav li.m8 a{width:95px; height:22px; background-position:left -194px;} 
.skill .nav li.m9 a{width:95px; height:22px; background-position:left -216px;} 
.skill .nav li.m10 a{width:95px; height:22px; background-position:left -238px;} 
.skill .nav li.m11 a{width:95px; height:22px; background-position:left -260px;} 
.skill .nav li.m12 a{width:95px; height:22px; background-position:left -282px;} 
.skill .nav li.m13 a{width:95px; height:22px; background-position:left -304px;} 

.skill .nav li a a.select{width:95px; height:33px; background:url(/mtrial/img/snb_nav_skill.png) no-repeat left top;} 
.skill .nav li.m1 a.select{width:95px; height:28px; background-position:-108px top;} 
.skill .nav li.m2 a.select{width:95px; height:22px; background-position:-108px -28px;} 
.skill .nav li.m3 a.select{width:95px; height:22px; background-position:-108px -50px;} 
.skill .nav li.m4 a.select{width:95px; height:22px; background-position:-108px -72px;} 
.skill .nav li.m5 a.select{width:95px; height:28px; background-position:-108px -94px;} 
.skill .nav li.m6 a.select{width:95px; height:33px; background-position:-108px -122px;} 
.skill .nav li.m7 a.select{width:95px; height:39px; background-position:-108px -155px;} 
.skill .nav li.m8 a.select{width:95px; height:22px; background-position:-108px -194px;} 
.skill .nav li.m9 a.select{width:95px; height:22px; background-position:-108px -216px;} 
.skill .nav li.m10 a.select{width:95px; height:22px; background-position:-108px -238px;} 
.skill .nav li.m11 a.select{width:95px; height:22px; background-position:-108px -260px;} 
.skill .nav li.m12 a.select{width:95px; height:22px; background-position:-108px -282px;} 
.skill .nav li.m13 a.select{width:95px; height:22px; background-position:-108px -304px;} 

#snb.fair h2{float:left;width:100%;height:37px;border-bottom:solid 1px #89959e;background:url(/mtrial/img/h2_title.png) no-repeat left top;background-position:left -222px; margin-bottom:5px}
.fair .nav {float:left;width:95px;}
.fair .nav li {float:left;}
.fair .nav li a{width:auto; display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/snb_nav_all.png) no-repeat left top;}
.fair .nav li.m1 a{width:95px; height:33px; background-position:left top;} 
.fair .nav li.m2 a{width:95px; height:33px; background-position:left -33px;} 
.fair .nav li.m3 a{width:95px; height:28px; background-position:left -66px;} 
.fair .nav li.m4 a{width:95px; height:22px; background-position:left -94px;} 
.fair .nav li.m5 a{width:95px; height:22px; background-position:left -116px;} 
.fair .nav li.m6 a{width:95px; height:22px; background-position:left -138px;} 
.fair .nav li.m7 a{width:95px; height:22px; background-position:left -160px;} 
.fair .nav li.m8 a{width:95px; height:22px; background-position:left -182px;} 
.fair .nav li.m9 a{width:95px; height:22px; background-position:left -204px;} 
.fair .nav li.m10 a{width:95px; height:22px; background-position:left -226px;} 
.fair .nav li.m11 a{width:95px; height:22px; background-position:left -248px;} 
.fair .nav li.m12 a{width:95px; height:22px; background-position:left -270px;} 
.fair .nav li.m13 a{width:95px; height:22px; background-position:left -292px;} 
.fair .nav li.m14 a{width:95px; height:22px; background-position:left -314px;} 
.fair .nav li.m15 a{width:95px; height:22px; background-position:left -336px;} 
.fair .nav li.m16 a{width:95px; height:22px; background-position:left -358px;} 
.fair .nav li.m17 a{width:95px; height:22px; background-position:left -380px;} 
.fair .nav li.m18 a{width:95px; height:22px; background-position:left -402px;} 
.fair .nav li.m19 a{width:95px; height:22px; background-position:left -424px;} 
.fair .nav li.m20 a{width:95px; height:33px; background-position:left -448px;} /*조경박람회*/
.fair .nav li a a.select{width:95px; height:33px; background:url(/mtrial/img/snb_nav_all.png) no-repeat left top;} 
.fair .nav li.m1 a.select{width:95px; height:33px; background-position:-108px top;} 
.fair .nav li.m2 a.select{width:95px; height:33px; background-position:-108px -33px;} 
.fair .nav li.m3 a.select{width:95px; height:28px; background-position:-108px -66px;} 
.fair .nav li.m4 a.select{width:95px; height:22px; background-position:-108px -94px;} 
.fair .nav li.m5 a.select{width:95px; height:22px; background-position:-108px -116px;} 
.fair .nav li.m6 a.select{width:95px; height:22px; background-position:-108px -138px;} 
.fair .nav li.m7 a.select{width:95px; height:22px; background-position:-108px -160px;} 
.fair .nav li.m8 a.select{width:95px; height:22px; background-position:-108px -182px;} 
.fair .nav li.m9 a.select{width:95px; height:22px; background-position:-108px -204px;} 
.fair .nav li.m10 a.select{width:95px; height:22px; background-position:-108px -226px;} 
.fair .nav li.m11 a.select{width:95px; height:22px; background-position:-108px -248px;} 
.fair .nav li.m12 a.select{width:95px; height:22px; background-position:-108px -270px;} 
.fair .nav li.m13 a.select{width:95px; height:22px; background-position:-108px -292px;} 
.fair .nav li.m14 a.select{width:95px; height:22px; background-position:-108px -314px;} 
.fair .nav li.m15 a.select{width:95px; height:22px; background-position:-108px -336px;} 
.fair .nav li.m16 a.select{width:95px; height:22px; background-position:-108px -358px;} 
.fair .nav li.m17 a.select{width:95px; height:22px; background-position:-108px -380px;} 
.fair .nav li.m18 a.select{width:95px; height:22px; background-position:-108px -402px;} 
.fair .nav li.m19 a.select{width:95px; height:22px; background-position:-108px -424px;} 
.fair .nav li.m20 a.select{width:95px; height:33px; background-position:-108px -448px;} /*조경박람회*/
/*좌측메뉴 e카탈로그*/
#snb.ecatalog h2{float:left;width:100%;height:37px;border-bottom:solid 1px #89959e;background:url(/mtrial/img/h2_title.png) no-repeat left top;background-position:left -259px; margin-bottom:5px}

/*좌측메뉴 전체뉴스랭킹*/
.mtrirank {float:left;width:95px; margin:10px 0 5px 0}
.mtrirank li {float:left;}
.mtrirank li a{width:auto; display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/snb_nav_rank.png) no-repeat left top;}
.mtrirank li.m {width:95px; height:39px; display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/snb_nav_rank.png) no-repeat left top;}
.mtrirank li.m1 a{width:95px; height:20px; background-position:left -39px;}
.mtrirank li.m2 a{width:95px; height:20px; background-position:left -59px;}
.mtrirank li.m3 a{width:95px; height:20px; background-position:left -79px;}
.mtrirank li.m4 a{width:95px; height:20px; background-position:left -99px;}
.mtrirank li.m1 a.select{width:95px; height:20px; background-position:-108px -39px;}
.mtrirank li.m2 a.select{width:95px; height:20px; background-position:-108px -59px;}
.mtrirank li.m3 a.select{width:95px; height:20px; background-position:-108px -79px;}
.mtrirank li.m4 a.select{width:95px; height:20px; background-position:-108px -99px;}

/*컨텐츠 타이틀
m1전체기사, m2조경수·식물,m3조경시설물,m4조경자재,m5조경기술,m6인기통합정보*/
.list_header ul.m1 li {display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/mtrial_subtitle_all.png) no-repeat left top}
.list_header ul.m1 li.m1_s1 { width:200px; height:24px; background-position:left top;}
.list_header ul.m1 li.m1_s2 { width:200px; height:24px; background-position:left -24px;}
.list_header ul.m1 li.m1_s3 { width:200px; height:24px; background-position:left -48px;}
.list_header ul.m1 li.m1_s4 { width:200px; height:24px; background-position:left -72px;}
.list_header ul.m1 li.m1_s5 { width:200px; height:24px; background-position:left -96px;}
.list_header ul.m1 li.m1_s6 { width:200px; height:24px; background-position:left -120px;}
.list_header ul.m1 li.m1_s7 { width:200px; height:24px; background-position:left -144px;}
.list_header ul.m1 li.m1_s8 { width:200px; height:24px; background-position:left -168px;}
.list_header ul.m1 li.m1_s9 { width:200px; height:24px; background-position:left -192px;}
.list_header ul.m1 li.m1_s10 { width:200px; height:24px; background-position:left -216px;}
.list_header ul.m1 li.m1_s11 { width:200px; height:24px; background-position:left -240px;}
.list_header ul.m1 li.m1_s12 { width:200px; height:24px; background-position:left -264px;}
.list_header ul.m1 li.m1_s13 { width:200px; height:24px; background-position:left -288px;}
.list_header ul.m1 li.m1_s14 { width:200px; height:24px; background-position:left -312px;}
.list_header ul.m1 li.m1_s15 { width:200px; height:24px; background-position:left -336px;}
.list_header ul.m1 li.m1_s16 { width:200px; height:24px; background-position:left -360px;}
.list_header ul.m1 li.m1_s17 { width:200px; height:24px; background-position:left -384px;}
.list_header ul.m1 li.m1_s18 { width:200px; height:24px; background-position:left -408px;}
.list_header ul.m1 li.m1_s19 { width:200px; height:24px; background-position:left -432px;}

.list_header ul.m2 li {display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/mtrial_subtitle_tree.png) no-repeat left top}
.list_header ul.m2 li.m2_s1 { width:200px; height:24px; background-position:left top;}
.list_header ul.m2 li.m2_s2 { width:200px; height:24px; background-position:left -24px;}
.list_header ul.m2 li.m2_s3 { width:200px; height:24px; background-position:left -48px;}
.list_header ul.m2 li.m2_s4 { width:200px; height:24px; background-position:left -72px;}
.list_header ul.m2 li.m2_s5 { width:200px; height:24px; background-position:left -96px;}
.list_header ul.m2 li.m2_s6 { width:200px; height:24px; background-position:left -120px;}
.list_header ul.m2 li.m2_s7 { width:200px; height:24px; background-position:left -144px;}
.list_header ul.m2 li.m2_s8 { width:200px; height:24px; background-position:left -168px;}
.list_header ul.m2 li.m2_s9 { width:200px; height:24px; background-position:left -192px;}
.list_header ul.m2 li.m2_s10 { width:200px; height:24px; background-position:left -216px;}
.list_header ul.m2 li.m2_s11 { width:200px; height:24px; background-position:left -240px;}
.list_header ul.m2 li.m2_s12 { width:200px; height:24px; background-position:left -264px;}

.list_header ul.m3 li {display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/mtrial_subtitle_facility.png) no-repeat left top}
.list_header ul.m3 li.m3_s1 { width:200px; height:24px; background-position:left top;}
.list_header ul.m3 li.m3_s2 { width:200px; height:24px; background-position:left -24px;}
.list_header ul.m3 li.m3_s3 { width:200px; height:24px; background-position:left -48px;}
.list_header ul.m3 li.m3_s4 { width:200px; height:24px; background-position:left -72px;}
.list_header ul.m3 li.m3_s5 { width:200px; height:24px; background-position:left -96px;}
.list_header ul.m3 li.m3_s6 { width:200px; height:24px; background-position:left -120px;}
.list_header ul.m3 li.m3_s7 { width:200px; height:24px; background-position:left -144px;}
.list_header ul.m3 li.m3_s8 { width:200px; height:24px; background-position:left -168px;}
.list_header ul.m3 li.m3_s9 { width:200px; height:24px; background-position:left -192px;}
.list_header ul.m3 li.m3_s10 { width:200px; height:24px; background-position:left -216px;}
.list_header ul.m3 li.m3_s11 { width:200px; height:24px; background-position:left -240px;}
.list_header ul.m3 li.m3_s12 { width:200px; height:24px; background-position:left -264px;}
.list_header ul.m3 li.m3_s13 { width:200px; height:24px; background-position:left -288px;}
.list_header ul.m3 li.m3_s14 { width:200px; height:24px; background-position:left -312px;}
.list_header ul.m3 li.m3_s15 { width:200px; height:24px; background-position:left -336px;}
.list_header ul.m3 li.m3_s16 { width:200px; height:24px; background-position:left -360px;}
.list_header ul.m3 li.m3_s17 { width:200px; height:24px; background-position:left -384px;}

.list_header ul.m4 li {display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/mtrial_subtitle_material.png) no-repeat left top}
.list_header ul.m4 li.m4_s1 { width:200px; height:24px; background-position:left top;}
.list_header ul.m4 li.m4_s2 { width:200px; height:24px; background-position:left -24px;}
.list_header ul.m4 li.m4_s3 { width:200px; height:24px; background-position:left -48px;}
.list_header ul.m4 li.m4_s4 { width:200px; height:24px; background-position:left -72px;}
.list_header ul.m4 li.m4_s5 { width:200px; height:24px; background-position:left -96px;}
.list_header ul.m4 li.m4_s6 { width:200px; height:24px; background-position:left -120px;}
.list_header ul.m4 li.m4_s7 { width:200px; height:24px; background-position:left -144px;}
.list_header ul.m4 li.m4_s8 { width:200px; height:24px; background-position:left -168px;}
.list_header ul.m4 li.m4_s9 { width:200px; height:24px; background-position:left -192px;}
.list_header ul.m4 li.m4_s10 { width:200px; height:24px; background-position:left -216px;}
.list_header ul.m4 li.m4_s11 { width:200px; height:24px; background-position:left -240px;}
.list_header ul.m4 li.m4_s12 { width:200px; height:24px; background-position:left -264px;}
.list_header ul.m4 li.m4_s13 { width:200px; height:24px; background-position:left -288px;}
.list_header ul.m4 li.m4_s14 { width:200px; height:24px; background-position:left -312px;}
.list_header ul.m4 li.m4_s15 { width:200px; height:24px; background-position:left -336px;}
.list_header ul.m4 li.m4_s16 { width:200px; height:24px; background-position:left -360px;}
.list_header ul.m4 li.m4_s17 { width:200px; height:24px; background-position:left -384px;}
.list_header ul.m4 li.m4_s18 { width:200px; height:24px; background-position:left -408px;}
.list_header ul.m4 li.m4_s19 { width:200px; height:24px; background-position:left -432px;}

.list_header ul.m5 li {display:block; text-indent:-9999em; overflow:hidden; background:url(/mtrial/img/mtrial_subtitle_skill.png) no-repeat left top}
.list_header ul.m5 li.m5_s1 { width:200px; height:24px; background-position:left top;}
.list_header ul.m5 li.m5_s2 { width:200px; height:24px; background-position:left -24px;}
.list_header ul.m5 li.m5_s3 { width:200px; height:24px; background-position:left -48px;}
.list_header ul.m5 li.m5_s4 { width:200px; height:24px; background-position:left -72px;}
.list_header ul.m5 li.m5_s5 { width:200px; height:24px; background-position:left -96px;}
.list_header ul.m5 li.m5_s6 { width:200px; height:24px; background-position:left -120px;}
.list_header ul.m5 li.m5_s7 { width:200px; height:24px; background-position:left -144px;}
.list_header ul.m5 li.m5_s8 { width:200px; height:24px; background-position:left -168px;}
.list_header ul.m5 li.m5_s9 { width:200px; height:24px; background-position:left -192px;}
.list_header ul.m5 li.m5_s10 { width:200px; height:24px; background-position:left -216px;}
.list_header ul.m5 li.m5_s11 { width:200px; height:24px; background-position:left -240px;}
.list_header ul.m5 li.m5_s12 { width:200px; height:24px; background-position:left -264px;}

.tit_area { float:left; width:100%}
.tit_area p { position:relative; margin-top:20px}
.btn_more a{ float:right; color:#9c9c9c !important; background:url(/mtrial/img/ico_arrow.png) no-repeat right 3px; padding-right:10px; position:absolute; top:2px; right:0}
.btn_more a:hover{color:#e65659 !important;}
.btn2_more {float:right;position:absolute;top:1px;right:0;color:#c6c6c6}
.btn2_more a{color:#9c9c9c !important;background:url(/mtrial/img/ico_arrow.png) no-repeat left 1px; padding-left:8px; margin-left:10px}.btn2_more a:hover{color:#e65659 !important;}
.btn_more3 a{ float:right; color:#9c9c9c !important; background:url(/mtrial/img/ico_arrow.png) no-repeat right 3px; padding-right:10px; position:absolute; top:25px; right:0}
.btn_more3 a:hover{color:#e65659 !important;}
.bus_ad_logo { float:left; width:100%; border-top:3px solid #4c9b81; margin-top:10px; border-bottom:1px solid #4c9b81;}
.bus_ad_logo li{ float:left; width:193px;height:42px; border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3; padding-top:10px}
.bus_ad_logo li.end{border-right:1px solid #ffffff;}
.bus_ad_logo dt { float:left; width:55px; margin-right:9px; margin-left:12px}
.bus_ad_logo dd { font-size:11px; letter-spacing:-1px; color:#898989; line-height:14px; padding-top:3px}
.bus_ad_logo dt img {width:55px; height:34px}
.bus_ad_logo dd a{ color:#010101;}

.tab_all { width:100%; float:left}
.tab_all a{float:right; width:194px;height:20px;background-color:#389073;}
.general_ad { float:left; width:100%; border-top:1px solid #4c9b81; border-bottom:1px solid #4c9b81;}
.general_ad ul {background-color:#fcfcfc; width:100%;border-bottom:1px solid #e3e3e3;height:27px;}
.general_ad li {float:left;width:127px;line-height:27px; background-color:#fcfcfc;  letter-spacing:-0.04em; color:#3f3f3f;display:inline; padding-left:18px}
.exarea{ float:left; height:auto; width:100%; position:relative; color:#a5a5a5; padding:10px; width:562px; line-height:16px}
.exarea a{ color:#aa7847 !important}
.exarea .page{position:absolute;top:16px;right:2px;z-index:1;float:left; width:85px; height:18px;}
.exarea .page .num{margin-top:5px;margin-right:7px;font-size:.9em;font-family:tahoma,sans-serif;color:#b3b7bc;letter-spacing:-1px}
.exarea .page .num span{font-weight:bold}
.exarea .page .num em{font-weight:bold;color:#848689}

.keyword_area {float:left}
.keyword_mt {float:left; width:582px; height:30px;border-top:2px solid #4c9b81; margin-top:10px; border-bottom:1px solid #d5d5d5; background:url(/mtrial/img/bg_keyword.png) repeat-x; line-height:30px; position:relative}
.keyword_mt .title { color:#4c8f79; font-weight:bold; padding-left:10px}
.keyword_mt span a{color:#637bb3 !important}
.keyword_mt em { color:#CCCCCC; padding:0 7px}
.keyword_mt .key_more a{ background:url(/mtrial/img/btn_keyword.png); width:62px; height:30px; position:absolute; top:0; right:0; display:block; padding-left:9px; line-height:30px}
.keyword_mt .keyclo_more a{ background:url(/mtrial/img/btn_keyclo.png); width:62px; height:30px; position:absolute; top:0; right:0; display:block; padding-left:9px; line-height:30px}
.keyword_bx{position:relative; width:582px;height:190px; padding:5px 0 5px 0px;border-bottom:1px solid #ededed; border-top:1px solid #f9f9f9;overflow:auto; scrollbar-base-color: #e1e1e1; scrollbar-3dlight-color: #e1e1e1; scrollbar-darkshadow-color: #e1e1e1; scrollbar-face-color: #e1e1e1; scrollbar-highlight-color: #e1e1e1; scrollbar-shadow-color: #e1e1e1; scrollbar-track-color: #f2f2f2;-webkit-overflow-scrolling:touch; margin-top:1px}
.keyword_bx {line-height:18px;}
.keyword_bx dl { float:left; width:550px; border-bottom:solid 1px #ededed; padding:10px 0; font-size:11px; letter-spacing:-1px}
.keyword_bx dl dt { float:left; width:80px;font-weight:bold; color:#000000; line-height:15px; padding-top:7px}
.keyword_bx dl dd {letter-spacing:-1px;line-height:20px; float:left; display:block; width:470px}
.keyword_bx dl dd a{letter-spacing:-1px; color:#767676 !important}
.keyword_bx dl dd em { color:#c0bfbf; padding:0 5px}
.srh_key { float:left;width:572px; height:31px;border-bottom:solid 1px #aeaeae; position:relative; padding-left:10px}
.srh_key .close { position:absolute; right:5px; top:4px}

.sadtit_area { float:left; width:100%; height:30px; margin-bottom:22px;}
.sadtit_area p { position:relative; margin-top:20px; background:url(/mtrial/img/ad_line.png) repeat-x; height:31px}
.adtit_area { float:left; width:100%;margin-top:0}
.adtit_area p { position:relative; margin-top:20px;height:12px}
.btn_more2 a{ float:right; color:#9c9c9c !important; background:url(/mtrial/img/ico_arrow2.png) no-repeat right 2px; padding-right:10px; position:absolute; top:2px; right:0; }
.btn_more2 a:hover{color:#e65659 !important;}

/*스페셜소재*/
.sp_photolist { float:left;clear:both; margin-bottom:16px; width:100%; position:relative;padding-bottom:5px}
.sp_photolist .photolistimg { float:left; width:138px;height:83px;margin:0 25px 0 0; background-position:center; border:solid 1px #e4dad7; position:relative}
.sp_photolist .photolistimg img {width:138px;height:83px;}
.sp_photolist .photolistimg a { display:block;width:138px;height:83px;}
.sp_photolist .photolistimg_v {float:left; width:138px;height:83px;margin:0 25px 0 0; background-position:center; border:solid 1px #e4dad7; position:relative; text-align:center}
.sp_photolist .photolistimg_v img {height:83px}
.sp_photolist .photolistimg_v a { display:block;width:138px;height:83px;}
.sp_photolist .icon_s { position:absolute; top:0; left:0; z-index:999}

.sp_photolist .photolistcon dt {letter-spacing:-1px;}
.sp_photolist .photolistcon dt a{font:14px 돋움,Dotum; font-weight:bold; width:100%; line-height:20px}
.sp_photolist .photolistcon dt .s_keyword { font-size:11px  !important; letter-spacing:-1px; color:#aaaaaa; font-weight:normal !important} 
.sp_photolist .photolistcon dt .s_keyword .divide {padding:0 6px; color:#cdcdcd}
.sp_photolist .photolistcon dt .s_keyword a{font-size:11px  !important;color:#9baac6 !important; font-weight:normal}
.sp_photolist .photolistcon dd {margin-top:8px; color:#5a5a5a;line-height:17px;}
.sp_photolist .photolistcon dd em { font-style:normal; color:#c7c7c7; padding:0 6px}
.sp_photolist .photolistcon dt p{color:#808080; letter-spacing:0; margin:2px 0 0 0}.sp_photolist .photolistcon dt span { color:#819dee;font:14px 돋움,Dotum; font-weight:bold; margin-right:5px}
.sad_etc { float:left;color:#a6a6a6; font-size:11px; margin-top:3px; position:relative}
.sad_etc .comname { color:#d6523c}
.ad_photolist { float:left;clear:both; margin-bottom:13px; width:100%; position:relative; padding-bottom:13px;}
.ad_photolist .photolistimg {float:left; width:108px;height:65px;margin:0 25px 0 0; background-position:center; border:solid 1px #dddddd; position:relative}
.ad_photolist .photolistimg img{width:108px;height:65px;}
.ad_photolist .photolistimg a { display:block;width:108px;height:65px;}
.ad_photolist .photolistimg_v {float:left; width:108px;height:65px;margin:0 25px 0 0; background-position:center; border:solid 1px #dddddd; position:relative; text-align:center}
.ad_photolist .photolistimg_v img{height:65px;text-align:center}
.ad_photolist .photolistimg_v a { display:block;width:108px;height:65px;}
.ad_photolist .photolistimg .icon_s { position:absolute; top:0; left:0; z-index:999}
.ad_photolist .photolistcon dt {letter-spacing:-1px;position:relative; }
.ad_photolist .photolistcon dt a{font:12px 돋움,Dotum; font-weight:bold; width:100%;}
.ad_photolist .photolistcon dt .s_keyword { font-size:11px  !important; letter-spacing:-1px; color:#aaaaaa; font-weight:normal !important} 
.ad_photolist .photolistcon dt .s_keyword .divide {padding:0 6px; color:#cdcdcd}
.ad_photolist .photolistcon dt .s_keyword a{font-size:11px  !important;color:#9baac6 !important; font-weight:normal}
.ad_photolist .photolistcon dd {margin-top:5px; color:#5a5a5a;line-height:17px;}
.ad_photolist .photolistcon dd em { font-style:normal; color:#c7c7c7; padding:0 6px}
.ad_photolist .photolistcon dt p{color:#808080; letter-spacing:0; margin:2px 0 0 0}.ad_photolist .photolistcon dt span {margin-right:5px}
.ad_etc {color:#a6a6a6; font-size:11px; left:138px; top:57px; position:absolute}
.ad_etc em { font-style:normal; color:#c7c7c7; padding:0 6px}
.ad_etc .comname { color:#b88c5d}

.align_right { right:0}
.align_left {left:133px}
.ad_menu{ position:absolute; bottom:5px; width:auto}
.ad_menu li { float:left}
.ad_menu li a{overflow:hidden;display:block;text-indent:-9999em;width:auto;height:13px;background:url(/mtrial/img/ico_adm.png) no-repeat left top;}
.ad_menu li.comp a{width:41px;background-position:left top;}
.ad_menu li.all a{width:51px;background-position:-41px top;}
.ad_menu li.blog a{width:25px;background-position:-92px top;}
.ad_menu li.scrap a{width:23px;background-position:-117px top;}
.ad_menu li.srh a{width:23px;background-position:-140px top;}
.ad_menu li.notify a{width:22px;background-position:-163px top;}
.ad_title { float:left; margin-bottom:12px; width:100%}
.ad_title2 { float:left; }

.sp_textlist { float:left;clear:both; margin-bottom:10px; width:100%; position:relative; padding-bottom:5px}
.sp_textlist .icon_s { position:absolute; top:-3px; left:0; z-index:999}
.sp_textlist a { font-size:14px; letter-spacing:-1px; font-weight:bold; padding-left:25px}
.sp_textlist .adt_etc {color:#a6a6a6; font-size:11px; padding-left:5px;letter-spacing:-1px}
.sp_textlist .adt_etc2 {color:#a6a6a6; font-size:11px; position:absolute; right:0}
.sp_textlist em { font-style:normal; color:#c7c7c7; padding:0 6px;}
.sp_textlist .adt_etc .comname { color:#b88c5d}
.sp_text_line { float:left;border-bottom:1px solid #b5b5b5; height:7px; width:100%; margin-bottom:5px}

.ad_textlist { float:left;clear:both; margin-bottom:5px; width:100%; position:relative; padding-bottom:5px}
.ad_textlist a { font-size:12px; letter-spacing:-1px; font-weight:bold;}
.ad_textlist .adt_etc {color:#a6a6a6; font-size:11px; padding-left:5px; letter-spacing:-1px}
.ad_textlist .adt_etc2 {color:#a6a6a6; font-size:11px; position:absolute; right:0}
.ad_textlist em { font-style:normal; color:#c7c7c7; padding:0 6px;}
.ad_textlist .adt_etc .comname { color:#b88c5d}
.sp_text_line { float:left;border-bottom:1px solid #ededed; height:9px; width:100%; margin-bottom:19px}

.sect_info {float:left; width:100%; margin-top:25px; border-bottom:solid 1px #d4d4d4}
.sect_info .l_area{float:left; width:317px; height:155px; border-right:solid 1px #ebebeb}
.sect_info .r_area{float:left; width:264px; height:155px; position:relative}
.sect_info .r_area .roll_btn { position:absolute; width:47px; height:15px; right:0}
.sect_info .r_area .roll_btn li { float:left; width:12px}
.info_list { float:left;clear:both; margin-top:6px; width:100%; height:35px;position:relative;}
.info_list .photolistimg { float:left; width:53px;height:31px;margin:0 17px 0 0; background-position:center; border:solid 1px #f1f1f1; position:relative}
.info_list .photolistimg a { display:block;width:53px;height:31px;}
.info_list .photolistcon dt {letter-spacing:-1px;position:relative; }
.info_list .photolistcon dt a{font:12px 돋움,Dotum;width:100%; line-height:18px}
.info_list .photolistcon dt .s_keyword { font-size:11px  !important; letter-spacing:-1px; color:#aaaaaa; font-weight:normal !important} 
.info_list .photolistcon dt .s_keyword .divide {padding:0 6px; color:#cdcdcd}
.info_list .photolistcon dt .s_keyword a{font-size:11px  !important;color:#9baac6 !important; font-weight:normal}
.info_list .photolistcon dd {color:#8a8989;line-height:17px;}
.info_list .photolistcon dd em { font-style:normal; color:#c7c7c7; padding:0 6px}
.info_list .photolistcon dt p{color:#808080; letter-spacing:0; margin:2px 0 0 0}
.info_line { float:left; height:6px;border-bottom:solid 1px #ebebeb; width:100%}
#sect_con_1,#sect_con_2,#sect_con_3 { margin:15px 0 0 25px}
.sect_menu .ico{ float:left; margin-top:22px; width:48px; height:36px}
.sect_menu .menu{ float:right; margin-top:22px; width:179px; height:36px; line-height:19px}

.pop_layer { float:left; width:582px; height:auto; border-top:solid 2px #c0cdc8;border-bottom:solid 1px #c4c4c4; margin-top:30px; padding-top:13px}
.pop_l { float:left;width:167px; position:relative}
.pop_l .plogo{float:left;border:solid 1px #c3c9c5; width:138px; height:84px}
.pop_l .person{float:left;border:solid 1px #c3c9c5; width:96px; height:118px; margin-left:25px}
.pop_l .smenu{ position:absolute; top:95px; left:0}
.pop_l .smenu li{float:left; width:68px; height:24px; display:inline; margin-right:7px}
.pop_l .smenu li a{width:68px; height:24px; font-size:11px; font-weight:normal; letter-spacing:-1px;line-height:25px; padding-left:4px; color:#8b8b8b !important}
.pop_l .per_smenu{ position:absolute; top:130px; left:0}
.pop_l .per_smenu li{float:left; width:68px; height:24px; display:inline; margin-right:7px}
.pop_l .per_smenu li a{width:68px; height:24px; line-height:25px; padding-left:4px; color:#8b8b8b !important; font-size:11px; letter-spacing:-1px}
.pop_r { float:right;width:414px; position:relative}
.pop_r .tit { float:left;width:100%; border-bottom:solid 1px #dcdcdc; padding-bottom:10px; margin-bottom:10px; font-weight:bold; color:#000}
.pop_r li{ letter-spacing:-0.03em; color:#000000;float:left; width:100%; line-height:20px}
.pop_r li.subj_info { line-height:16px; padding-bottom:10px; padding-left:47px; color:#4fb8b3}
.pop_r li a{ font-size:12px !important;line-height:16px !important;}
.pop_r li .subj { color:#8b8b8b; padding-right:5px}
.pop_r li em { color:#cecece; padding:0 10px}
.pop_r .info {color:#8a8a8a;}
.pop_r .btm_area { float:left; width:100%;height:26px; border-top:solid 1px #e3e3e3; padding-top:8px; margin-top:9px; position:relative; color:#a3a3a3}
.pop_r .btm_area .close { position:absolute; right:0; top:8px}
.pop_r .btm_area .prev img{ padding-right:5px}
.pop_r .btm_area .prev a { padding-right:8px}
.pop_r .mark{position:absolute; right:0; top:-2px}
.pop_r .mark li { float:left; width:auto; margin-right:4px}
.pop_r .mark2{position:absolute; right:0; top:-13px}
.pop_r .mark2 li { float:left; width:auto; margin-right:4px}

.icon_s { position:absolute; top:0; left:0; z-index:9}
.type_photo dt {width:175px; height:106px; border:solid 1px #d3d3d3;margin-bottom:10px}
.type_photo {float:left; width:175px; height:auto; margin-bottom:10px; position:relative}
.type_photo .photolistimg {width:175px; height:106px; border:solid 1px #d3d3d3; margin-bottom:10px; background-position:center}
.type_photo .photolistimg img {width:175px; height:106px;}
.type_photo .photolistimg_v {width:175px; height:106px; border:solid 1px #d3d3d3; margin-bottom:10px; background-position:center; text-align:center}
.type_photo .photolistimg_v img {height:106px;}
.type_photo dt a{width:175px; height:106px; display:block}
.type_photo dd a {font-weight:normal; color:#000;}
.type_photo dd .comname { font-size:11px; letter-spacing:-1px; color:#949494; display:block;}

.type_sphoto .icon_s { position:absolute; top:0; left:0; z-index:9}
.type_sphoto {float:left; width:108px; height:auto; margin-bottom:15px; position:relative}
.type_sphoto dt {width:108px; height:65px; border:solid 1px #d3d3d3;margin-bottom:7px}
.type_sphoto dt img{width:108px; height:65px}
.type_sphoto dd a {font-weight:normal; color:#000;}
.type_sphoto2 {float:left; width:120px; height:auto; margin-bottom:15px; position:relative}
.type_sphoto2 dt {width:120px; height:74px; border:solid 1px #d3d3d3;margin-bottom:7px}
.type_sphoto2 .photolistimg {width:120px; height:74px; border:solid 1px #d3d3d3;margin-bottom:7px}
.type_sphoto2 .photolistimg img{width:120px; height:74px;}
.type_sphoto2 .photolistimg_v {width:120px; height:74px; border:solid 1px #d3d3d3;margin-bottom:7px; text-align:center}
.type_sphoto2 .photolistimg_v img{height:74px;}
.type_sphoto2 dt a{width:120px; height:74px;}
.type_sphoto2 dd a {font-weight:normal; color:#000;}.type_sphoto2 dd .comname { font-size:11px; letter-spacing:-1px; color:#949494; display:block;}

.mtrial_detail { float:left; width:100%; margin:15px 0 10px 0; border-bottom:solid 1px #b5b5b5; padding-bottom:30px}
.mtrial_detail .detail_l { float:left; width:304px; position:relative}
.mtrial_detail .detail_l .roll_btn { position:absolute; width:47px; height:15px; right:13px; bottom:0}
.mtrial_detail .detail_l .roll_btn li { float:left; width:12px}
.mtrial_detail .detail_l .photo { width:277px; height:166px; border:solid 1px #dedede; margin-bottom:5px}
.mtrial_detail .detail_l .photo img{ width:277px; height:166px}
.mtrial_detail .detail_l .photo_old{ width:277px; height:166px; border:solid 1px #dedede; margin-bottom:5px}
.mtrial_detail .detail_l .photo_old img{ width:277px; height:166px}
.mtrial_detail .detail_l .photo_v{ width:277px; height:166px; border:solid 1px #dedede; margin-bottom:5px; text-align:center}
.mtrial_detail .detail_l .photo_v img{height:166px}
.mtrial_detail .detail_r { float:right; width:278px; }
.mtrial_detail .detail_r li { float:left; border-bottom:solid 1px #f1f1f1; padding:6px 0 3px 0; width:100%; color:#4d4d4d}
.mtrial_detail .detail_r li .tit {float:left;width:83px; font-size:11px; font-weight:bold; letter-spacing:-1px; color:#000000; padding-left:4px}
.mtrial_detail .detail_r li .con { float:right;width:190px; font-size:12px;letter-spacing:-0.01em; color:#4d4d4d; display:block}
.mtrial_detail .detail_r li .con .gray { font-size:11px; letter-spacing:-1px; color:#989797}
.mtrial_detail .detail_r li .con a{ font-size:11px; letter-spacing:-1px; color:#989797 !important}
.lineh24 { line-height:24px}

.seller_area{color:#000000;float:left; width:100%;margin-top:15px; border-top:solid 1px #e9e9e9; padding:20px 0 0px 0}
.ad_4type p {float:left; margin-bottom:15px; font-weight:bold; width:100%; letter-spacing:-1px}
.ad_4type p em { padding:0 8px; color:#c5c5c5; font-weight:normal;}
.ad_4type p a{ font-weight:normal}
.ad_4type_m p {float:left; margin-bottom:15px; font-weight:bold; width:100%; letter-spacing:-1px}
.ad_4type_m p em { padding:0 8px; color:#c5c5c5; font-weight:normal;}
.ad_4type_m p a{ font-weight:normal}
.ad_4type_m { float:left; padding-top:25px; position:relative; width:100%}
.ad_4type_m dl { float:left; width:138px; margin:0 3px 0 3px;}
.ad_4type_m dt{ float:left; width:138px; height:84px; border:solid 1px #e3e3e3; margin-bottom:10px}
.ad_4type_m dt .photo{width:138px; height:84px; background-position:center; margin-bottom:10px}
.ad_4type_m dt .photo a{width:138px; height:84px;display:block}
.ad_4type_m dd { line-height:16px; padding:0 5px; text-align:center}

/*주소록 연락처 추가 부분 */
.add-info { float:left; width:100%; margin-bottom:4px}
.add-info .connect { position:relative;}.add-info .connect a { margin:0; padding:0}
.add-info .connect #phone_layer_s { visibility:hidden;position:absolute; width:200px; height:27px; top:-43px; left:-7px; font-weight:600;}
.add-info .connect #mail_layer_s { visibility:hidden;position:absolute; width:200px; height:27px; top:-43px; left:18px; font-weight:600;}
.add-info .connect #fax_layer_s { visibility:hidden;position:absolute; width:200px; height:27px; top:-43px; left:43px; font-weight:600;}
.add-info .connect ul { float:left; width:200px; clear:both}
.add-info .connect li{float:left !important;height:27px;width:auto;}
.add-info .connect li.cen { background:url(../img/coml_cn.png) 0 0; color:#fff; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:2px 6px 0 6px; height:25px; line-height:16px}

.seller { float:left; width:582px; height:auto; margin-top:10px; padding-top:13px; padding-bottom:10px}
.pop_l .smenu2{ position:absolute; top:82px; left:0}
.pop_l .smenu2 li{float:left; width:68px; height:24px; display:inline; margin-right:7px}
.pop_l .smenu2 li a{width:68px; height:24px; font-size:11px; font-weight:normal; letter-spacing:-1px;line-height:25px; padding-left:4px; color:#8b8b8b !important}
.pop_l .per_smenu2{ position:absolute; top:114px; left:0}
.pop_l .per_smenu2 li{float:left; width:68px; height:24px; display:inline; margin-right:7px}
.pop_l .per_smenu2 li a{width:68px; height:24px; line-height:25px; padding-left:4px; color:#8b8b8b !important; font-size:11px; letter-spacing:-1px}

.unit_choice li{position:relative;float:right; width:auto;margin:4px 7px 0 5px;color:#7c818f;font-size:11px;letter-spacing:-1px; height:21px}
.unit_choice li.space {top:-4px}
table.mtrial_unit { float:left;width:100%;margin-top:2px; margin-bottom:5px;border-spacing:0; padding:0; border-collapse:callapse;}
table.mtrial_unit th { padding:4px 0 ;font-weight:bold; color:#161616; border-bottom:solid 1px #d4d4d4;color:#000; font-size:11px; letter-spacing:-1px}
table.mtrial_unit th img{ margin-bottom:1px}
table.mtrial_unit td {border-bottom:solid 1px #f2f2f2;line-height:16px; padding:8px 8px 8px 0; vertical-align:top; line-height:18px; border-right:solid 1px #e7e7e7}
table.mtrial_unit td.unit_num {font-size:11px !important; font-family:Tahoma, Geneva, sans-serif; text-align:right}
table.mtrial_unit td.name { font-weight:bold; color:#474747}
table.mtrial_unit td em { color:#999; padding:0 3px}
table.mtrial_unit td.end {border-right:solid 1px #fff} 

.re_lo { left:190px !important; top:600px !important}
#unit_info { position:absolute; width:470px; height:auto; border:solid 1px #cccccc; z-index:9999; top:400px; left:162px; background-color:#FFF; padding:20px; }
#unit_info .title { font-size:14px; font-weight:bold; letter-spacing:-1px; color:#199913; position:relative; line-height:20px}
#unit_info .title .btn_close { position:absolute; width:20px;height:20px; z-index:99999; right:0; top:0}
#unit_info span { float:left; margin:10px 0; font-weight:bold; color:#000000; width:100%; text-align:left}
#unit_info ul { float:left;width:100%}
#unit_info ul li { margin-bottom:7px; background:url(/img/common/ico_list_jum.png) no-repeat 0 2px; padding-left:8px;}
.info_box { float:left;width:100%;margin-top:12px; margin-bottom:5px;border-spacing:0; padding:0; border-collapse:callapse;}
.info_box th { padding:4px 0 ;font-weight:bold;line-height:14px;  color:#161616; border-bottom:solid 1px #d4d4d4;border-top:solid 1px #d4d4d4;color:#000; font-size:11px; letter-spacing:-1px;border-right:solid 1px #e7e7e7}
.info_box td {border-bottom:solid 1px #f2f2f2;line-height:14px; padding:4px; vertical-align:top;font-size:11px; border-right:solid 1px #e7e7e7}
.info_box .end {border-right:solid 1px #fff} 
.info_box .divide { background-color:#ebf4f1; font-weight:bold; letter-spacing:-1px;text-align:center;border-bottom:solid 1px #e7e7e7; color:#333333}

#unit_info2 { position:absolute; width:470px; height:auto; border:solid 1px #cccccc; z-index:9999; top:400px; left:162px; background-color:#FFF; padding:20px; }
#unit_info2 .title { font-size:14px; font-weight:bold; letter-spacing:-1px; color:#199913; position:relative}
#unit_info2 .title .btn_close { position:absolute; width:20px;height:20px; z-index:99999; right:0; top:0}
#unit_info2 span { float:left; margin:10px 0; font-weight:bold; color:#000000; width:100%; text-align:left}
#unit_info2 ul { float:left;width:100%}
#unit_info2 ul li { margin-bottom:7px; background:url(/img/common/ico_list_jum.png) no-repeat 0 2px; padding-left:8px;}
.line_ad { float:left; width:100%; border-top:1px solid #dddddd; height:10px}

/*등록페이지*/
#regist_container {float:left;background:url(/img/adm/adm_bg.png) repeat-y; width:980px; margin-top:8px}
#regist_container #snb {float:left; width:95px; padding-right:13px; border-top:solid 12px #FFFFFF}
#regist_container #content {float:left; width:852px; margin-left:20px; padding-bottom:20px}
.sect_mtrial {position:relative; float:left; width:100%;padding-bottom:10px}
.sect_mtrial .more{ position:absolute; top:18px;*top:23px; }
.sect_mtrial ul { float:left;}
.sect_mtrial li{float:left; width:190px;height:auto;border-right:1px solid #e2e8ed;position:relative; padding-top:20px; padding-bottom:10px}
.sect_mtrial .mtr_tit { float:left; margin-left:15px; width:100%}
.sect_mtrial li p{position:absolute; top:10px;left:0; font-weight:bold; color:#000000; letter-spacing:-1px}
.sect_mtrial li p.l_lo10 { left:10px;}
.sect_mtrial li .more{ position:absolute; top:10px;right:15px; background:url(../img/btn_more.png); width:40px; height:12px }
.sect_mtrial li .more a{ display:block; width:40px; height:12px}
.sect_mtrial li.l_end { border-right:1px solid #fff;}
.sect_mtrial ul .mtrial_smenu { float:left; margin:0px 0 0 15px; border-bottom:0}
.sect_mtrial .mtrial_smenu li{ float:left; width:auto;border-right:0 solid #e2e8ed;}
.sect_mtrial .mtrial_smenu li a{ float:left;width:auto;}
.sect_mtrial .mtr_info { float:left; margin:20px 0 0 20px; text-align:left; font-size:11px; letter-spacing:-1px; line-height:18px}
.sect_mtrial .mtr_info .st_num {font-family:tahoma,sans-serif; font-weight:bold; padding:0 2px; color:#000000; font-size:12px}
table.red {border-top:2px solid #f48181}
table.regist {float:left;width:100%;border-spacing:0; padding:0; border-collapse:callapse; }
table.regist th{color:#000000;border-bottom:solid 1px #f2f2f2;border-right:solid 1px #f2f2f2; padding-top:14px; text-align:center; vertical-align:top}
table.regist td{padding: 10px 0 10px 13px;letter-spacing:0; color:#797979;border-bottom:solid 1px #f2f2f2;}
table.regist .end{border-bottom:solid 1px #e1e1e1}
table.regist input { margin:0 2px 1px 0; height:17px; padding-left:2px;line-height:18px;}
table.regist em{ color:#FF6633; padding-right:3px}
.certify { float:left; margin:1px 0 2px 0;display:block; width:100%; height:20px;position:relative; padding-bottom:1px}
.certify_t { float:left; margin:4px 0 0 0;display:block; width:100%; height:16px;position:relative}
.certify_t .add { position:absolute; top:-2px; left:0; width:auto}
.certify_t .certify_1 {position:absolute; top:0; left:155px;width:auto; height:16px;font-size:11px;letter-spacing:-1px;*left:160px;}
.certify_t .certify_2 {position:absolute; top:0; left:275px;width:auto; height:16px;font-size:11px;letter-spacing:-1px;*left:280px;}
.re_logo{float:left;border:solid 1px #c3c9c5; width:138px; height:84px}.re_map{float:left;border:solid 1px #c3c9c5; width:200px; height:128px}
.re_logo_p{float:left;border:solid 1px #c3c9c5; width:96px; height:118px}
.check_area { float:left; width:100%; margin-bottom:3px}
.check_area .chk { float:left; width:100px;}
.check_area .chk_ex { float:left; width:400px;color:#f06511;letter-spacing:-1px; line-height:18px}.chk_red { float:left;color:#f06511;letter-spacing:-1px;}
.check_area .chk_ex2 { float:left; width:400px;color:#f06511;letter-spacing:-1px; line-height:18px; padding-left:5px}
.moreinfo_area { float:left; width:100%;margin:8px 0 5px 0; border-top:1px solid #c8dbd5;border-bottom:1px solid #c8dbd5; padding:7px 0; background-color:#f7f7f7; position:relative}
.moreinfo_area .find { float:left; width:95%; margin:3px 0 3px 10px}
.moreinfo_area .find2 { float:left; width:95%; margin-left:10px; padding:5px 0; border-top:1px solid #e9e9e9;line-height:22px; letter-spacing:-0.04em}
.pic_info {color:#90b2b2; line-height:16px; float:left; margin:5px 0 5px 10px; font-size:11px; letter-spacing:-1px; width:95%}
.moreinfo_area .mtit { float:left; width:90px; font-weight:bold; letter-spacing:-1px; color:#000; padding-left:5px; line-height:22px}
.moreinfo_area .con { float:left; width:520px; display:block;letter-spacing:-1px;}
.moreinfo_area .find3 { float:left; width:95%; margin:3px 0 3px 0}
.moreinfo_area .logoc { position:absolute; top:77px; left:250px}
.moreinfo_area .logoc2 { position:absolute; top:113px; left:208px}.moreinfo_area .logoc3 { position:absolute; top:217px; left:317px}
.mtrial_ex { float:left; padding-top:18px; padding-bottom:15px; border-top:1px solid #ececec; border-bottom:1px solid #ececec; width:100%; color:#808080; background-color:#f6f7f8; padding-left:15px}
.mtrial_ex a { color:#9cb0e3 !important; padding-left:6px}

.btn_area2 {float:left;width:100%;text-align:center; margin:38px 0 0px 0; position:relative}
.btn_area2 .loc_r { position:absolute; right:0}
.list_header .more{float:right;position:absolute; right:5px; top:23px}
.list_header .more a{  font-weight:normal; color:#9c9c9c !important; background:url(/jobse/img/ico_arrow.png) no-repeat right 1px;padding-right:10px; margin-left:10px}
.temp_loc { width:602px; text-align:right}

.ecatalog_list{float:left; width:100%;position:relative; margin-bottom:20px}
.ecatalog_list .img_per {float:left; border:1px solid #dde0e1; margin-right:20px}
.ecatalog_list .img_com {float:left;border:solid 1px #dde0e1; margin-right:20px; position:relative}
.ecatalog_list .img_com img{ width:91px; height:55px;vertical-align:top}.sh_ad_list .img_com a{ width:91px; height:55px;display:block}
.ecatalog_list .info_com {float:left; position:relative;width:465px;margin-top:2px}
.ecatalog_list .info_com .info_list {line-height:18px; margin:4px 0 2px 0;}
.ecatalog_list .info_com .info_list em{ padding:0 6px; color:#CCCCCC}
.ecatalog_list .info_com .end_d { font-size:12px; font-family:Tahoma, Geneva, sans-serif; color:#a6a6b6}
.ecatalog_list .info_com .end_d .day { font-weight:bold; color:#5d5d5d; padding-right:3px}
.ecatalog_list .info_com .e_icon { padding-left:4px}
.ad_menu{position:absolute;width:auto;}
.sh_ad_menu li { float:left}
.sh_ad_menu li a{overflow:hidden;display:block;text-indent:-9999em;width:auto;height:13px;background:url(../img/ico_adm.png) no-repeat left top;}
.sh_ad_menu li.comp a{width:41px;background-position:left top;}
.sh_ad_menu li.all a{width:51px;background-position:-41px top;}
.sh_ad_menu li.blog a{width:25px;background-position:-92px top;}
.sh_ad_menu li.scrap a{width:23px;background-position:-117px top;}
.sh_ad_menu li.srh a{width:23px;background-position:-140px top;}
.sh_ad_menu li.notify a{width:22px;background-position:-163px top;}
.sh_loc_r { position:absolute; right:0;}
.bfont a{font-size:14px; letter-spacing:-1px; color:#181859 !important; font-weight:normal; font-weight:bold}
.web_addr { margin-left:20px; font-size:11px; letter-spacing:-1px; color:#a5b7d8}.web_addr a{ color:#a5b7d8 !important}
.web_addr em { padding:0 5px; color:#CCCCCC}

.e_banner { width:100%; border-bottom:solid 1px #ebebeb}

/*banner 01*/
/*.banner01 {float:left; width:248px; height:214px; border:solid 1px #d8d8d8;}*//* 1번배너 사이즈 248*214*/
.banner01 {float:left; width:248px; height:200px; border:solid 1px #d8d8d8;}/* 1번배너 사이즈 248*200*/
/*.banner01 {float:left; width:248px; height:214px; border:solid 1px #d8d8d8;} tmp*/
/* 이미지 초과 막기 위해 추가 2017-02-24 */
.banner01 a{display:block;width:248px; height:200px; overflow:hidden;}
.banner01 img{width:248px; height:200px;}/* 170913 추가 */

.banner_info {position:relative;float:left; width:248px; height:23px; border-right:solid 1px #d8d8d8;border-left:solid 1px #d8d8d8;z-index:99 }
.banner_info .banner_name{ float:left; width:auto; margin:4px 4px 2px 6px; font-size:11px; letter-spacing:-1px; color:#747474; line-height:16px;z-index:99}
.banner_info #banner_name_pop { position:absolute; width:110px; height:auto; top:23px;left:0;border-bottom:solid 1px #d8d8d8;border-right:solid 1px #d8d8d8;font-size:11px; letter-spacing:-1px; color:#747474; background-color:#FFFFFF; padding:7px; z-index:99}
.banner_info #banner_photo_typename_pop ul { margin-top:5px}
.banner_info #banner_name_pop li { line-height:16px; background:url(/img/common/ico_banner_jum.png) no-repeat 0 5px; padding-left:8px}
.banner_info #banner_name_pop p { float:right;}
.banner_info .banner_name a{ display:block; text-decoration:none;color:#747474;}
.banner_info .ecatalog { position:absolute; top:17px; right:-38px}
/*배너 수정부분 */
/*.banner_info .banner_company{ float:right; width:80px; margin:4px 2px 2px 4px;font-size:11px; letter-spacing:-1px; color:#5f74a7; line-height:16px}*/
.banner_info .banner_company{ float:right; width:auto; margin:4px 4px 2px 4px;font-size:11px; letter-spacing:-1px; color:#5f74a7; line-height:16px; background:url(/img/common/ico_zoom.png) no-repeat 3px 1px; padding-left:18px; *background:url(/img/common/ico_zoom.png) no-repeat 3px 2px;}
/*.banner_info .banner_company a{ display:block; text-decoration:none;color:#5f74a7;}*/
.banner_info .banner_company a{text-decoration:none;color:#5f74a7;}
/*banner 02*/
.banner02 {float:left; width:248px; height:280px; border-left:solid 1px #d8d8d8;border-right:solid 1px #d8d8d8;border-bottom:solid 1px #d8d8d8;}/* 1번배너 사이즈 248*280*/
/* 이미지 초과 막기 위해 추가 2017-02-24 */
.banner02 a{display:block;width:248px; height:280px; overflow:hidden;}
.banner02 img{width:248px; height:280px;}/* 170913 추가 */

.banner_info .banner_name2{ float:left; width:auto; margin:4px 4px 2px 6px; font-size:11px; letter-spacing:-1px; color:#747474; line-height:16px;z-index:99}
.banner_info #banner_name_pop2 { position:absolute; width:110px; height:auto; top:23px;left:0;border-bottom:solid 1px #d8d8d8;border-right:solid 1px #d8d8d8;font-size:11px; letter-spacing:-1px; color:#747474; background-color:#FFFFFF; padding:7px; z-index:99}
.banner_info #banner_name_pop2 ul { margin-top:5px}
.banner_info #banner_name_pop2 li { line-height:16px; background:url(/img/common/ico_banner_jum.png) no-repeat 0 5px; padding-left:8px}
.banner_info #banner_name_pop2 p { float:right;}
.banner_info .banner_name2 a{ display:block; text-decoration:none;color:#747474;}
.flower_banner {float:left; width:248px; height:auto; border-top:solid 1px #d8d8d8; border-right:solid 1px #d8d8d8; border-left:solid 1px #d8d8d8;}