#wrap { width:100%;margin:0; padding:0;}

/* header : 130116 검색추가 */
header { width:100%;}
#headerTop { position:relative; overflow:hidden; margin-bottom:3px; clear:both; height:47px;}
h1#logo { position:absolute; top:13px; left:3px; z-index:3; width:40%; max-width:200px;}
h1#logo img  { display:block; width:100%; max-width:185px;}
form#search { position:absolute; top:11px; right:5px; z-index:2; width:55%; }
form#search fieldset { width:100%; border:0 none; }
form#search fieldset div.search_box { position:relative; height:24px; border:3px solid #d91b5c; }
form#search fieldset div.search_box input.search_ward { height:22px; padding:1px;border:0 none; background-color:#fcfcfc; color:#666; }
form#search fieldset div.search_box button.search_ward_del { height:24px; width:24px; background:transparent url(http://img.etnews.com/201208/images/mobile/icon/search_close2.png) no-repeat left top; position:absolute; top:0; right:30px; z-index:8; }
form#search fieldset div.search_box button.search_btn { height:25px; width:30px; background:transparent url(http://img.etnews.com/201208/images/mobile/icon/search.png) no-repeat left top; position:absolute; right:0; top:-1px; z-index:10; }

form#search fieldset div.search_box_none { position:relative; height:24px; border:3px solid #d91b5c; }
form#search fieldset div.search_box_none input.search_ward { height:22px; padding:1px;border:0 none; background-color:#fcfcfc; color:#666; }
form#search fieldset div.search_box_none button.search_ward_del {display:none;}
form#search fieldset div.search_box_none button.search_btn { height:25px; width:30px; background:transparent url(http://img.etnews.com/201208/images/mobile/icon/search.png) no-repeat left top; position:absolute; right:0; top:-1px; z-index:10; }

/* footer */
footer { width:100%;}
p.f_Btn { text-align:center; width:100%; padding-top:20px; font-weight:bold; font-size:80%; vertical-align:bottom;}
p.f_Btn a { display:inline-block; font-size:1em; text-align:center; border-radius:3px; border:1px solid #ccc; color:#171717; padding:4px 0 3px 0; margin:0 1px; width:19%;
	background-image: -o-linear-gradient(bottom, rgb(230,230,230) 20%, rgb(248,248,248) 50%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 20%, rgb(248,248,248) 50%, rgb(255,255,255) 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #ececec));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ececec); /* 마이크로소프트 그라데이션 필터 */}
p.f_copy { text-align:center; margin:20px 0; font-size:80%; letter-spacing:0; color:#414141;}

    /* 메인 섹션메뉴 */
#mainMenu { position:relative; height:45px; border-bottom:1px solid #d91b5c; background-color:#1f262e; width:100%; overflow:hidden; }
/*#mainMenu ul { margin-left:10px; height:45px; white-space:nowrap; overflow:hidden; -webkit-overflow-scrolling: touch;}*/
#mainMenu ul { margin-left:10px; height:45px; white-space:nowrap; -webkit-overflow-scrolling: touch; position:absolute; }
#mainMenu li { float:left; padding:0;  font-size:85%; letter-spacing:-2px; white-space:nowrap; height:45px;}
#mainMenu li a { display:inline-block; height:45px; white-space:nowrap; }
#mainMenu li img { display:block; height:45px; white-space:nowrap; }
#mainMenu button { position:absolute; top:0; display:block; width:10px; height:45px;}
#mainMenu button.nav_pre { left:0; background:transparent url(http://img.etnews.com/201208/images/mobile/btn/gnd_swipe.png) no-repeat left top;}
#mainMenu button.nav_next { right:0; background:transparent url(http://img.etnews.com/201208/images/mobile/btn/gnd_swipe.png) no-repeat -10px top; }
#mainMenu button span { display:none;}
#mainMenu a.nav_pre { position:absolute; top:0; display:block; width:10px; height:45px;left:0; background:transparent url(http://img.etnews.com/201208/images/mobile/btn/gnd_swipe.png) no-repeat left top;}
#mainMenu a.nav_next { position:absolute; top:0; display:block; width:10px; height:45px;right:0; background:transparent url(http://img.etnews.com/201208/images/mobile/btn/gnd_swipe.png) no-repeat -10px top; }
#mainMenu a span { display:none; }

	/* header search menu */
#searchMenu {position:relative;overflow:hidden;}
#searchMenu li { float:left; width:25%; height:36px; text-align:center; background-color:#d91b5c;}
#searchMenu li.on { background-color:#821037; }
#searchMenu li a { display:block; padding:10px 0; font-size:16px; color:#fff; background:transparent url(http://img.etnews.com/201208/images/mobile/gnb/gnb_line.png) no-repeat left top; }
#searchMenu li:first-child a { background:none; }


    /* 펼쳐보기,접어두기 */
#totalView { width:100%;}
#totalView #totalList { width:100%;}
#totalView #totalList dl { position:relative; overflow:hidden; border-bottom:1px solid #d3d3d3; }
#totalView #totalList dt, #totalView #totalList dd { float:left; }
#totalView #totalList dt { color:#ba0f37; font-weight:bold; width:13%; font-size:80%; padding:10px 0 0 10px; }
#totalView #totalList dd { font-size:80%; }
#totalView #totalList dd a { display:block; padding:10px 4px 0 0; margin-right:2px; background:transparent url(http://img.etnews.com/201208/images/mobile/icon/nav_line2.png) no-repeat right 13px; }
#totalView #totalList dd:last-child a { padding:10px 0; background:none; }
#totalView #totalList dd.none a { padding:10px 0; background:none; }

#totalBtn { position:relative; width:100%; height:24px; border-bottom:1px solid #d3d3d3;}
#totalBtn span.last_edit { position:absolute; top:3px; right:10px; font-size:80%; letter-spacing:0;  }
#totalBtn button.open { width:80px; height:24px; background:transparent url(http://img.etnews.com/201208/images/mobile/btn/gnb_unfold.png) no-repeat left top; background-size:auto 24px; }
#totalBtn button.close { width:80px; height:24px; background:transparent url(http://img.etnews.com/201208/images/mobile/btn/gnb_fold.png) no-repeat left top; background-size:auto 24px; }
#totalBtn a.open { display:block; width:80px; height:24px; background:transparent url(http://img.etnews.com/201208/images/mobile/btn/gnb_unfold.png) no-repeat left top; background-size:auto 24px; }
#totalBtn a.close { display:block; width:80px; height:24px; background:transparent url(http://img.etnews.com/201208/images/mobile/btn/gnb_fold.png) no-repeat left top; background-size:auto 24px; }

    /* 본문 article */
.banner { width:100%; text-align:center; }

    /* 리스트스타일01 */
div.news_st01 { margin:15px 0; width:100%; padding:0;}
h2.h2_tit { position:relative; color:#000; font-size:110%; font-weight:bold; padding:0 0 5px 10px; margin-bottom:5px; border-bottom:2px solid #d91b5c; }
h2.h2_tit a.more01 { position:absolute; right:7px; top:2px; display:block; font-size:80%; color:#999; padding-right:10px; background:transparent url(http://img.etnews.com/201208/images/mobile/icon/more01.png) no-repeat right 2px; }
ul.text_list li { border-bottom:1px solid #dfdfdf; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:7px 10px; }
ul.text_list li a { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; }
ul.text_list li:last-child { border-bottom:2px solid #dfdfdf; }


    /* 페이지 스와이프 */
.paging_swipe { width:150px; margin:20px auto; position:relative; text-align:center; height:32px; }
.paging_swipe button { width:36px; height:22px; position:absolute; top:0; display:inline-block; overflow:hidden; text-align:center; border:1px solid #ddd;  border-radius:3px;
	background-image: -o-linear-gradient(bottom, rgb(230,230,230) 20%, rgb(248,248,248) 50%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 20%, rgb(248,248,248) 50%, rgb(255,255,255) 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #ececec));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ececec); /* 마이크로소프트 그라데이션 필터 */}
.paging_swipe button.btn_01pre { left:0;}
.paging_swipe button.btn_01next { right:0; background-position:-52px top;}
.paging_swipe button span {display:inline-block; width:6px; height:9px; text-indent:-9999px; margin-top:5px;}
.paging_swipe span.swipe_prev { background:transparent url(http://img.etnews.com/201208/images/mobile/icon/swipe_prev.png) no-repeat left top; }
.paging_swipe span.swipe_next { background:transparent url(http://img.etnews.com/201208/images/mobile/icon/swipe_next.png) no-repeat left top; }

.paging_swipe a { width:36px; height:22px; position:absolute; top:0; display:inline-block; overflow:hidden; text-align:center; border:1px solid #ddd;  border-radius:3px;
	background-image: -o-linear-gradient(bottom, rgb(230,230,230) 20%, rgb(248,248,248) 50%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 20%, rgb(248,248,248) 50%, rgb(255,255,255) 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #ececec));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ececec); /* 마이크로소프트 그라데이션 필터 */}
.paging_swipe a.btn_01pre { left:0;}
.paging_swipe a.btn_01next { right:0; background-position:-52px top;}
.paging_swipe a span {display:inline-block; width:6px; height:9px; text-indent:-9999px; margin-top:5px;}

.paging_list { padding-top:4px;}
.paging_list span { display:inline-block; width:9px; height:9px; border-radius:3px; border:1px solid #939393;background-color:#b7b7b7; overflow:hidden; text-indent:-9999px; }
.paging_list em, .paging_list span.on { display:inline-block; width:9px; height:9px; border-radius:3px; border:1px solid #af164b;background-color:#d91b5c; overflow:hidden; text-indent:-9999px;}

	/* 미디어플러스 */
h2.h2_tit2 { position:relative; color:#000; font-size:110%; font-weight:bold; padding-left:10px; margin-bottom:5px; }
ul.media_box { position:relative; overflow:hidden; clear:both;  margin:0 0 0 1px; white-space:nowrap; text-align:center; /*width:100%;*/ }
ul.media_box li { /*float:left;*/ display:inline-block; padding:7px 0; border:1px solid #bfbfbf; text-align:center; font-size:80%; width:16%; overflow:hidden;
	background-image: -o-linear-gradient(bottom, rgb(230,230,230) 20%, rgb(248,248,248) 50%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 20%, rgb(248,248,248) 50%, rgb(255,255,255) 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #ececec));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ececec); /* 마이크로소프트 그라데이션 필터 */}
ul.media_box li { border-right:0 none; }
ul.media_box li:last-child { border:1px solid #bfbfbf; }
ul.media_box li a { color:#000; font-weight:bold; display:block; margin-left:-1px; overflow:hidden; }

	/* 포토뉴스 리스트1 */
div.news_photo01 { position:relative; margin:10px 0; width:100%;}
h3.h3_tit { text-align:right; font-weight:bold; font-size:80%; margin-right:10px;}
h3.h3_tit a { color:#010101; text-decoration:underline; margin-left:10px; }
ul.photo_list01 { position:relative; overflow:hidden; clear:both; margin:10px 0 0 0; width:100%;}
ul.photo_list01 li { float:left; width:33%;}
ul.photo_list01 li a { position:relative; display:block; width:84px; margin:0 auto; }
ul.photo_list01 li span.art_tit01 { display:block; width:82px; font-size:11px; padding:1px 0 0 1px; line-height:1.3; }

	/* 리스트스타일02 - number */
ul.number  { width:100%;}
ul.number li { border-bottom:1px solid #dfdfdf; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
ul.number li a { display:inline-block; padding:2px 0 0 5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
ul.number li strong { font-size:70%; display:inline-block; margin:2px 0 0 0; width:13px; height:10px;padding-bottom:6px; color:#fff; vertical-align:top; text-align:center; background-color:#d91b5c; border-radius:3px; border:1px solid #a91548; }

/* 리스트페이지 */
span.list_date { display:block; font-size:80%; color:#a4a4a4; margin:1px 0 0 0; }
.more_btn { font-size:90%; text-align:center; border-left:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf;}
.more_btn button { width:100%; color:#303030; padding:6px 0;
	background-image: -o-linear-gradient(bottom, rgb(230,230,230) 20%, rgb(248,248,248) 50%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 20%, rgb(248,248,248) 50%, rgb(255,255,255) 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #ebebeb));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ebebeb); }/* 마이크로소프트 그라데이션 필터 */
.more_btn strong { padding-right:16px; background:transparent url('http://img.etnews.com/201208/images/mobile/icon/more02.png') no-repeat right 4px;}

/* 기사상세페이지 */
article { width:100%; }
#articleWrap { width:100%; margin-top:20px; }
#boxArticle { width:96%; margin:10px auto;}
#boxArticle img { max-width:98%; }
.view_header { position:relative; overflow:hidden; }
.article_title { color:#000; max-width:80%; padding-bottom:5px; margin-left:10px; font-weight:bold; font-size:18px; line-height:22px;}
/*.article_title strong {padding-left:10px;}*/
.article_font { position:absolute; top:0; right:5px; border:1px solid #a9a9a9;
	background-image: -o-linear-gradient(bottom, rgb(236,236,236) 20%, rgb(255,255,255) 80%);
	background-image: -moz-linear-gradient(bottom, rgb(236,236,236) 20%, rgb(255,255,255) 80%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #ececec));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ececec); /* 마이크로소프트 그라데이션 필터 */}
.article_font a { display:inline-block; width:22px; height:18px; font-weight:bold; text-align:center; vertical-align:top; }
.article_font a.font_big { font-size:110%; padding-top:3px;}
.article_font a.font_small { font-size:80%; border-right:1px solid #a9a9a9; padding-top:3px;}
.article_font a.art_view { width:56px; height:18px; font-size:80%; padding-top:2px;}
p.header_detail { width:100%;font-size:70%; padding-top:5px; margin:5px 0 15px 0; border-top:2px solid #cecece; text-align:right; color:#8b8b8b;}
p.header_detail span {padding:0 3px;}
.art_img { display:block; margin:10px auto 20px; text-align:center; max-width:90%; }

.view_body { position:relative; overflow:hidden; margin-bottom:10px; }
.view_body p { line-height:1.7; margin:5px auto; color:#333; font-size:16px;}

p.jour_box {margin:20px 0;}
p.jour_box strong { font-weight:normal; margin-right:5px; }
p.jour_box span {display:block;}

	/* 댓글버튼 */
div.srt_btn { position:relative; clear:both; height:30px; margin:20px 0; }
div.srt_btn button { display:block; position:absolute; top:0; width:80px; height:28px; border:1px solid #a9a9a9; border-radius:3px; font-weight:bold; font-size:80%; text-align:center; vertical-align:middle;
	background-image: -o-linear-gradient(bottom, rgb(230,230,230) 10%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 10%, rgb(255,255,255) 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #eee));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ececec); /* 마이크로소프트 그라데이션 필터 */}
div.srt_btn button.comment01 { left:10px;}
div.srt_btn button.comment02 { right:10px;}
div.srt_btn button span { color:#d91b5c; margin-left:5px;}

div.srt_btn a { display:block; width:80px; height:23px; padding-top:5px; position:absolute; top:0; border:1px solid #a9a9a9; border-radius:3px; font-weight:bold; font-size:80%; text-align:center; vertical-align:middle;
	background-image: -o-linear-gradient(bottom, rgb(230,230,230) 10%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 10%, rgb(255,255,255) 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #eee));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ececec); /* 마이크로소프트 그라데이션 필터 */}
div.srt_btn a.comment01 { left:10px; }
div.srt_btn a.comment02 { right:10px; }
div.srt_btn a span { color:#d91b5c; margin-left:5px; }

.today_list { margin:20px 0 10px 10px; width:98%; }
.today_list li { margin:5px 0; color:#000; letter-spacing:0; margin-left:10px; overflow:hidden; font-size:13px; text-overflow:ellipsis; white-space:nowrap; }
.today_list li a { overflow:hidden; font-size:13px; text-overflow:ellipsis; white-space:nowrap; }
/*.today_list li a{ padding:0 5px; }*/
.today_list strong.today_list_tit { font-size:105%; margin:5px; color:#000; padding-left:5px;}

	/* 전후기사이동 */
.switch_btn { height:40px; margin:20px auto; width:96%; display:none; }
.switch_btn ul { position:relative;}
.switch_btn li { width:42%; position:absolute; top:0; font-size:90%;}
.switch_btn li a { display:block; color:#000; height:30px; background-size:auto 15px; font-weight:bold; }
.switch_btn li a span { display:block; }
.switch_btn li.prev_art { left:10px; text-align:left; }
.switch_btn li.prev_art a { background:transparent url('http://img.etnews.com/201208/images/mobile/btn/switch_prev.png') no-repeat left center;}
.switch_btn li.prev_art a span { margin-left:18px;}
.switch_btn li.next_art { right:10px; text-align:right; }
.switch_btn li.next_art a { background:transparent url('http://img.etnews.com/201208/images/mobile/btn/switch_next.png') no-repeat right center;}
.switch_btn li.next_art a span { margin-right:18px;}

	/* 기사보내기 */
.social_btn { position:relative; margin:20px auto; text-align:center; }
.social_btn a { display:inline-block; /*margin:0 5px;*/ margin:0 4px; }

/* 소셜댓글 */
.art_comment { width:90%; margin:20px auto;}

/* 포토 */
ul.photo_list02 { position:relative; overflow:hidden; clear:both; margin:10px 0 0 5px; width:98%;}
ul.photo_list02 li { float:left; width:33%; margin:0 0 20px 0; text-align:center; }
ul.photo_list02 li a { position:relative; display:block; margin:0 auto; width:90px;}
ul.photo_list02 li span.art_tit01 { display:block; font-size:80%; padding:1px 0 0 1px; line-height:1.2; text-align:left;color:#333; height:40px; }
ul.photo_list02 li.item_1, ul.photo_list02 li.item_4, ul.photo_list02 li.item_7,
ul.photo_list02 li.item_10, ul.photo_list02 li.item_13, ul.photo_list02 li.item_16,
ul.photo_list02 li.item_19, ul.photo_list02 li.item_22, ul.photo_list02 li.item_25,
ul.photo_list02 li.item_28, ul.photo_list02 li.item_31, ul.photo_list02 li.item_34,
ul.photo_list02 li.item_37, ul.photo_list02 li.item_40, ul.photo_list02 li.item_43 { clear:left; }

	/* 포토 스와이프 */
.photo_swipe { position:relative; width:90%; margin:20px auto; text-align:center; }
.photo_swipe button { width:34px; height:34px; position:absolute; top:0; display:inline-block; overflow:hidden; text-align:center; border:1px solid #a9a9a9;
	background-image: -o-linear-gradient(bottom, rgb(236,236,236) 20%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(236,236,236) 20%, rgb(255,255,255) 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #ececec));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ececec); /* 마이크로소프트 그라데이션 필터 */}
.photo_swipe button.pho_swipe_prev { left:0;}
.photo_swipe button.pho_swipe_next { right:0;}
.photo_swipe button span { display:inline-block; width:6px; height:9px; margin-top:6px; text-indent:-9999px; }
.photo_swipe span.pho_prev { background:transparent url(http://img.etnews.com/201208/images/mobile/icon/swipe_prev.png) no-repeat left top; }
.photo_swipe span.pho_next { background:transparent url(http://img.etnews.com/201208/images/mobile/icon/swipe_next.png) no-repeat left top; }
.photo_list { text-align:center; vertical-align:middle; font-weight:bold; }
.photo_list span { display:inline-block; width:32px; border:1px solid #a9a9a9; background-color:#fff; color:#171717; margin:0 3px; padding:9px 0 6px 0; cursor:pointer; }
.photo_list strong { display:inline-block; width:32px; border:1px solid #b05675; background-color:#d91b5c; color:#fff; margin:0 3px; padding:9px 0 6px 0; }

/* 포토확대보기 */
#photoDetail { background-color:#20282f; width:100%;}
.pho_detail_menu { position:relative; overflow:hidden; clear:both;}
.pho_detail_menu li { width:49%; padding:10px 0; float:left; text-align:center;border:1px solid #a9a9a9;
	background-image: -o-linear-gradient(bottom, rgb(236,236,236) 20%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(236,236,236) 20%, rgb(255,255,255) 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #ececec));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ececec); /* 마이크로소프트 그라데이션 필터 */}
.pho_detail_menu li:first-child { border-right:0 none; width:50%;}
.pho_detail_menu li a { display:inline-block; color:#010101; font-weight:bold;}
.pho_detail_menu li a.pho_menu01 {padding-left:13px; background:transparent url('http://img.etnews.com/201208/images/mobile/icon/swipe_prev.png') no-repeat left 2px; }
.pho_detail_menu li a.pho_menu02 {padding-right:13px; background:transparent url('http://img.etnews.com/201208/images/mobile/icon/swipe_next.png') no-repeat right 2px; }

.pho_expand { position:relative;overflow:hidden; padding:120px 0 100px 0; text-align:center;}
.pho_expand button { position:absolute; top:49%; width:14px; height:20px; background-size:14px 20px;  }
.pho_expand button.pho_pre { left:5px; background:transparent url('http://img.etnews.com/201208/images/mobile/btn/pho_prev.png') no-repeat left top; }
.pho_expand button.pho_next { right:5px; background:transparent url('http://img.etnews.com/201208/images/mobile/btn/pho_next.png') no-repeat left top; }
img.img_photo { display:block; width:100%; max-width:720px;}

.pho_detail { position:relative; padding:20px 10px 40px 10px; background-color:#090c0e;}
.pho_detail h2 { font-size:110%; color:#fff; margin-bottom:6px;}
.pho_detail span { display:inline-block; position:absolute; top:43px; font-size:70%; color:#8b8b8b;}
.pho_detail span.pho_lication {  left:10px;text-align:left; }
.pho_detail span.jour_txt { right:10px;text-align:right; letter-spacing:0; }
.pho_detail strong { font-weight:normal}

/* 리스트전체보기 페이지스와이프 */
.paging_swipe2 { width:150px; margin:10px auto; position:relative; text-align:center; height:32px; }
.paging_swipe2 button { width:36px; height:22px; position:absolute; top:0; display:inline-block; overflow:hidden; text-align:center; border:1px solid #ddd;  border-radius:3px;
	background-image: -o-linear-gradient(bottom, rgb(230,230,230) 20%, rgb(248,248,248) 50%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 20%, rgb(248,248,248) 50%, rgb(255,255,255) 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #ececec));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ececec); /* 마이크로소프트 그라데이션 필터 */}
.paging_swipe2 button.btn_01pre { left:0;}
.paging_swipe2 button.btn_01next { right:0; background-position:-52px top;}
.paging_swipe2 button span {display:inline-block; width:6px; height:9px; text-indent:-9999px; margin-top:5px;}
.paging_swipe2 span.swipe_prev { background:transparent url(http://img.etnews.com/201208/images/mobile/icon/swipe_prev.png) no-repeat left top; }
.paging_swipe2 span.swipe_next { background:transparent url(http://img.etnews.com/201208/images/mobile/icon/swipe_next.png) no-repeat left top; }

.paging_list2 { padding-top:4px;font-size:90%; font-weight:bold; letter-spacing:0; color:#141414;}
.paging_list2 em { font-weight:bold; }

/* 섹션 메뉴 리스트 */
.section_list { position:relative; overflow:hidden; clear:both; margin:20px 1px;border-top:1px solid #ccc; border-left:1px solid #ccc; }
.section_list li { float:left; width:25%; font-weight:bold; font-size:80%; text-align:center;
	background-image: -o-linear-gradient(bottom, rgb(236,236,236) 20%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(236,236,236) 20%, rgb(255,255,255) 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #ececec));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ececec); /* 마이크로소프트 그라데이션 필터 */}
.section_list li a { display:block; padding:10px 0; border:1px solid #ccc; margin:-1px 0 0 -1px; }

/* 많이본뉴스,댓글많은 뉴스 */
.newstab { position:relative; overflow:hidden; clear:both; margin-bottom:10px; }
.newstab li { float:left; width:49%;padding:10px 1px; text-align:center; border-bottom:2px solid #d91b5c; border-top:1px solid #bfbfbf;
	background-image: -o-linear-gradient(bottom, rgb(236,236,236) 20%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(236,236,236) 20%, rgb(255,255,255) 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.8, #ececec));
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#ececec); /* 마이크로소프트 그라데이션 필터 */}
.newstab li.on { background:#fff; border-top:2px solid #d91b5c; border-bottom:1px solid #fff;}
.newstab li a { color:#848484; display:block; font-weight:bold;}
.newstab li.on a { color:#000; border-top:0;}
.newstab li:last-child { border-left:2px solid #d91b5c;}

/* 모바일 소개 */
ul.etmobile_app { position:relative; overflow:hidden; clear:both; padding:10px 0;}
ul.etmobile_app li { float:left; width:25%; text-align:center; font-size:90%; color:#131313; }
ul.etmobile_app li a { display:block; }
p#helpDownload { width:100%; margin:30px auto; text-align:center; }
p#helpDownload .text_st01 { display:block; padding:7px 10px; background-color:#fbf3f6; font-size:85%; font-weight:bold; letter-spacing:0; color:#555;}
p#helpService a { display:block; margin:10px auto; text-align:center; }


/* 통합검색 */
.m_lst { width:100%; position:relative; overflow:hidden;}
.m_lst ul { width:100%; margin-bottom:15px; padding-bottom:15px; }
.m_lst h3 { position:relative; padding-left:10px; height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#000; background-color:#eaeaea; border-top:1px solid #a2a2a2;  border-bottom:1px solid #d91b5c;}
.m_lst h3 a.more02 { display:block; position:absolute; right:10px; top:10px; font-size:0; width:8px; height:11px; background:transparent url('http://img.etnews.com/201208/images/mobile/icon/icon_list.png') no-repeat left top; }
.m_lst a.more03 { position:absolute; right:10px; bottom:5px; font-size:12px; color:#474747;}
/* 통합검색 - 뉴스 */
.txt_list li { margin:0 5px; padding:10px 5px 7px 5px; border-bottom:1px solid #dfdfdf; }
.txt_list li p.h4_tit { width:96%; margin-bottom:2px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.txt_list li a { color:#1b1b1b; font-size:14px; }
.txt_list li span.lst_date { font-size:0.76em; color:#a9a9a9; }
/* 통합검색 - 포토 */
.pho_list { position:relative; overflow:hidden; padding:10px;}
.pho_list li { width:32%; float:left; text-align:center; margin:0 auto; }
p.art_tit02 { width:84px; margin:0 auto; letter-spacing:-1px; }
p.art_tit02 a { font-size:12px; }
span.lst_date { font-size:0.76em; color:#a9a9a9; display:block; margin-top:2px; }
ul.photo_list03 { position:relative; overflow:hidden; padding:10px;}
ul.photo_list03 li { float:left; width:31%; height:140px; padding-bottom:5px; text-align:center; margin-bottom:10px; }
ul.photo_list03 li a { display:block; width:90px; margin:0 auto; letter-spacing:-1px;}
ul.photo_list03 li .art_tit03 { font-size:12px; line-height:1.2; color:#111;}
ul.photo_list03 li .lst_date { display:block; width:90px; margin:0 auto; font-size:0.76em;  color:#999;}

/* 통합검색 - 소셜댓글 */
.coment_list { padding:5px; }
.coment_list li { position:relative; overflow:hidden; padding:5px; border-bottom:1px solid #dfdfdf;}
.coment_list li a.sns_img { position:relative; display:block; width:70px; height:70px; float:left; margin-right:5px; }
.coment_list li a.sns_img span { position:absolute; right:0; top:50px; display:block; width:20px; height:20px; background:transparent url("http://timg.pickple.com/ttalk/img/default/ico_facebook_on.gif") no-repeat left top;}
.coment_list li a.sns_img span.s_facebook01 { background-image: url("http://timg.pickple.com/ttalk/img/default/ico_facebook_on.gif");}
.coment_list li a.sns_img span.s_twitter01 { background-image: url("http://timg.pickple.com/ttalk/img/default/ico_twitter_on.gif");}
.coment_list li a.sns_img span.s_me2day { background-image: url("http://timg.pickple.com/ttalk/img/default/ico_mtday_on.gif");}
.coment_list li a.sns_img span.s_yozm01 { background-image: url("http://timg.pickple.com/ttalk/img/default/ico_yozm_on.gif");}
.coment_list li a.sns_img span.s_clog01 { background-image: url("http://timg.pickple.com/ttalk/img/default/ico_clog_on.gif");}

.coment_list li .sns_date strong, .coment_list li .sns_date span { font-size:0.8em; margin-right:5px; }
.coment_list li .sns_date strong { color:#646464; }
.coment_list li .sns_date span { color:#939393; }
.coment_list li .sns_txt { margin:3px 0;}
.coment_list li .sns_txt a { color:#131313; font-size:0.96em; }
.coment_list li .sns_orig span, .coment_list li .sns_orig span a { font-size:0.8em; }
.coment_list li .sns_orig span { color:#d91b5c; }
.coment_list li .sns_orig a { color:#8f8f8f; text-decoration:underline; letter-spacing:-1px; }
