﻿@charset "utf-8";
/**
 * @File Name : content.css
 * @Description : Subpage Body Contents CSS.
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2018.00.00 | 성이름 | 최초 등록
 * </pre>
 * @author 웹표준화실 문영신
 * @since 2018.05.10
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/*! Subpage Body Content Each Template v.20150905~ 20160929. 20170621 | by @Who
 ★ 최초…최종 작업자는 * 수정일 | 수정자 | 수정내용 ~ 을 항상 남겨주세요!
 */

/* [IE8+]compatible! */

/* Table of contents ))
 | .content1template1
 | …
 */

/* All Device ◆◆◆◆◆◆◆◆◆◆ */

/* ◇◆ StyleName. YYYYMMDD. @Who	 ◇◆ */
/* 배치.메인 20180717 */
#wrap{}
	#body{
		z-index:0; /* ☆ */
		position:relative;
		min-height:0; /* ☆ 배치 후 최종화면 확인! */
		margin:auto;
		padding:0;
		color:#555;
		line-height:1.375;
	}
		#body [class*='mainbody']{position:relative;}
			#body .mainbody1{padding:0 0 20px;}
			#body .mainbody2{}
			#body .mainbody2{}
				#body .container{
					padding:0; /* ((( all.css 에서 .container 는 margin 값으로 좌우여백 만드므로.. */
				}
					#body .mainbody1>.container{margin:0;padding:0}
					#body .mainbody2>.container{margin:0;}
					#body .mainbody3>.container{margin:0;}

						/* #body [class*='mainwrap']{} */

#wing{}


html.IE8 #body .mainbody7{}


/* #body */


/* ☆감춤 20180713 */
/* none ★☆ToEdit) 나중에 작업할거 ☆  */


/* ☆공용 20180713 */
/* none */
.init img{max-width:100%;} /* ☆ */

#date1issue1{display:block;
	background:#5e6370;
	color:#fff;
}
#date1issue1 .w1{
	position:relative;
	padding:10px;
	border-bottom:1px solid #8b91a1;
}
#date1issue1 .w1 .t1{display:inline-block;
	font-size:20px;
	font-weight:bold;
}
#date1issue1 .w1 .t2{display:inline-block;
	margin:0 0 0 10px;
}
#date1issue1 .w2{position:relative;}
#date1issue1 .w2:before{content:'';
	z-index:1;
	position:absolute;left:50%;top:0;
	border-left:1px solid #8b91a1;
	width:0;height:50px;
}

/* 본문메뉴1.드롭다운.갭0.활성배경 20180712 */
.cnb1{display:block;position:relative;
	float:left;
	width:50%;
	margin:0;
	font-size:16px;
	line-height:1.375;
	/*overflow:hidden;*/
}
.cnb1>.note{display:block;
	height:21px;
	margin:0;padding:15px 30px 15px 15px;
	background:#707686;
	color:#fff;text-align:left;
	text-decoration:none !important;
	text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;
}
.cnb1>.toggle{display:block;
	position:absolute;left:0;top:0;
	width:100%;
	height:50px;
	margin:0;padding:0;border:0;background:url(../../img/inc/b.png);color:#000;text-align:left;text-decoration:none !important;
	overflow:hidden;text-indent:-9999px;
}
.cnb1>.toggle>.ic1{float:left;position:absolute;right:10px;top:50%;
	width:20px;height:20px;
	margin:-10px 0 0 0;
	background:url(/_res/portal/img/lib/ic60a1down1.png) no-repeat;
	background-size:contain;
	overflow:hidden;text-indent:100%;
}
.cnb1>.toggle.on>.ic1{
		background-image:url(/_res/portal/img/lib/ic60a1up1.png);
}
.cnb1 ul{list-style:none;margin:0;padding:0;overflow:hidden;
	z-index:10;
	position:absolute;left:0;top:52px;
	max-height:300px;
	overflow:hidden;
	overflow-y:auto;
}
.cnb1>.toggle~ul{border:0;}
.cnb1 li{float:left;width:100%;margin:0;padding:0;}
.cnb1 [class*='col-'] li{width:100%;} /* ☆ 자동균등폭 .mj-menu-even-width 에 영향 받지 않도록 */
.cnb1 li>a{display:block;
	position:relative;
	min-height:1.375em;
	padding:5px 10px;
	background:#f7f7f7;
	color:#555;
	font-size:14px;
	text-decoration:none !important;
}
.cnb1 li>a:hover,
.cnb1 li>a:focus{z-index:20;position:relative;
	color:#000;
}
.cnb1 li.on>a{z-index:10;position:relative;
	border:1px solid #c9161e;
	background-color:#c9161e;
	color:#fff;
	cursor:default;
}

#ebook1{display:block;margin:0 auto 20px;
	overflow:hidden;
}
#ebook1>.wrap1{display:block;
	position:relative;
	overflow:hidden;
}
#ebook1 .f1{display:block;
	position:relative;
	width:100%;
	overflow:hidden;
}
#ebook1 .f1 .f1p1{display:block;
	width:100%;
}
#ebook1 .f1 img{width:100%;}
#ebook1 .a1{display:block;
	position:absolute;right:0;bottom:0;
	background:#f95319;
	overflow:hidden;
	transition:.2s;
}
#ebook1 .a1>.ic1{display:block;
	position:relative;
	float:left;
	width:24px;height:14px;
	padding:10px;
}
#ebook1 .a1>.ic1>i{display:block;
	width:100%;height:100%;
	background:url(../../img/main/ebook1list1@2x.png) no-repeat;	
}
#ebook1 .a1>.t1{display:block;
	float:left;
	padding:5px 10px;
	color:#fff;
	border-left:1px solid #fb8e67;
	transition:.2s;
}
#ebook1 .a1:hover,
#ebook1 .a1:focus{background:#333}
#ebook1 .a1>.t1:hover,
#ebook1 .a1>.t1:focus{border-color:#777}

/* 김해시보 지난년도 보기 이동 버튼 추가 190308 */
 a.old_newslink1{display:block; float:right;
	background:#367cb8;
	width:186px;
	margin:5px auto 10px auto;padding:10px 15px;
	overflow:hidden;
}
 a.old_newslink1>.t1{display:inline-block;
	font-size:16px;
	color:#fff;font-weight:normal;
	vertical-align:middle;
	text-align:left;
}
a.old_newslink1>.ic1{display:block;
	float:right;
	width:17px;height:17px;
	background:url(../../img/inc/ic17a1c1newwindow1.png) no-repeat;
	vertical-align:middle;
	text-align:right;
}



#content1list1{display:block;margin:0 auto 20px;background:#fff;}
#content1list1 .wrap1{padding:20px 25px;border:1px solid #ddd;}
#content1list1 .h1{display:block;
	color:#000;font-size:24px;
	letter-spacing:-1px;
	margin:0 0 10px;	
}
#content1list1 .list1{display:block;
	width:100%;max-height:210px;padding:0px 10px 0px 0px;
	overflow:hidden;overflow-y:auto;
}
#content1list1 .list1 ul>li>a{display:block;
	position:relative;
	color:#333;line-height:1.2em;
	padding:5px 0 4px 10px;
	font-size:15px;
}
#content1list1 .list1 ul>li>a:before{content:'';
	display:block;
	position:absolute;left:0;top:12px;
	width:4px;height:4px;
	background:#555;
	border-radius:100%;
	vertical-align:top;
	margin:0 5px 0 0;
}



#mainnews1{display:block;position:relative;margin:0 auto 20px;}
#mainnews1 .h1{display:block;
	margin:0 0 10px;padding:0;
	color:#000;	
}
#mainnews1 .w1{display:block;margin:0 0 20px;overflow:hidden;}
#mainnews1 .w1>.a1{display:block;}
#mainnews1 .w1>.a1>.f1{display:block;
	position:relative;
	width:100%;
	overflow:hidden;
}
#mainnews1 .w1>.a1>.f1>.f1p1{display:block;
	width:100%;
}
#mainnews1 .w1>.a1>.f1>.f1p1>img{/*width:100%;*/max-height:416px; width:auto;
}
#mainnews1 .w1>.a1 .t1{display:block;
	color:#000;
	font-size:17px;
	margin:0 0 5px;
	line-height:1.2em
}
#mainnews1 .w1>.a1 .t2{display:block;
	color:#555;font-size:14px;
	height:33px;
	overflow:hidden;
	line-height:1.2em
}

#mainnews1 .w2 .a1{display:block;
	padding:20px 0;
	border-top:1px dashed #aaa;
	overflow:hidden
}
#mainnews1 .w2 .a1>.f1{display:block;
	position:relative;
	width:100%;height:auto;
	margin:0 0 10px;
	padding:0 0 2.84%;
	overflow:hidden;
}
#mainnews1 .w2 .a1>.f1>.f1p1{display:block;
	position:relative;left:0;right:0;top:0;bottom:0;
	height:100%;
	overflow:hidden;
}
#mainnews1 .w2 .a1>.f1>.f1p1>img{display:block;
	position:relative;left:0;top:0;
	width:100%;height:auto;
	margin:0 auto;
}
#mainnews1 .w2 .a1 .tg1{display:block;}
#mainnews1 .w2 .a1 .t1{display:block;
	color:#000;
	font-size:17px;
	margin:0 0 5px;
	line-height:1.2em
}
#mainnews1 .w2 .a1 .t2{display:block;
	color:#555;font-size:14px;
	height:65px;
	overflow:hidden;
	line-height:1.25em
}




.newsinfo1{display:block;
	padding:7px 0;margin:0 0 1em;
	background:#f6f6f6;
	overflow:hidden !important;
}
.newsinfo1>.t1{display:inline-block;
	position:relative;
	font-size:14px;
	padding:0 10px;
}
.newsinfo1>.t1:before{content:'';
	position:absolute;left:-1px;top:4px;bottom:3px;
	border-left:1px solid #bbb;
}
.newsinfo1>p{padding:0 10px;margin:0;font-size:14px;}

.article1control1{display:block;
	position:absolute;right:0;top:-65px;
}
.article1control1>.a1{display:inline-block;
	position:relative;
	border:1px solid #ddd;
	width:30px;height:30px;
	background:#fff;
}
.article1control1>.a1 .ic1{display:block;
	position:absolute;left:0;top:0;
	width:100%;height:100%;
	background:url() no-repeat;
}
.article1control1>.prev .ic1{background-image:url(/_res/portal/img/lib/ic60a1left2.png)}
.article1control1>.next .ic1{background-image:url(/_res/portal/img/lib/ic60a1right2.png)}
.article1control1>.a1:not([href]) .ic1{cursor:default;
	opacity:.3;
}

.headline1{display:block;
	color:#000;
	letter-spacing:-2px;
	margin:0 0 .5em;
	font-size:30px;
	font-family:'GimhaeGaya';
	line-height:125%;
	word-break:keep-all;
	word-wrap:break-word;
}
.subheadline1{display:block;
	position:relative;
	font-size:17px;
	font-weight:normal;
	margin:0 0 20px;padding:0 0 0 10px;
}
.subheadline1:before{content:'';
	position:absolute;left:0;top:3px;bottom:3px;
	border-left:3px solid #000;
}

.newscontent1{
	width:100%;
	line-height:150%;
	/* word-break:keep-all;
	word-wrap:break-word; */
}


/* 비쥬얼.PR로테이터. 20180713 [JS] jQmPR1(); */
#vpr1{display:block;
	position:relative;
	margin:0 auto 20px;
	padding:0 0 40px;
	overflow:hidden;
}
#vpr1 .wrap1{}
#vpr1 .mView{
	z-index:0; /* ☆ */
	position:relative;
	height:auto;
	padding:0;
	overflow:hidden;
}
#vpr1 .mCont{position:relative;width:100%;height:100%;}
#vpr1 .mContC{display:block;left:0;top:0;width:100%;height:100%;background:#f6f6f6}
#vpr1 .mContC:first-child{z-index:1;}
#vpr1 .mContC.on{display:block;}
#vpr1 .mContC.off{display:none;}
#vpr1 .mContC .c{display:block;overflow:hidden;}
#vpr1 .mContC a[href]{text-decoration:none;cursor:pointer;}
#vpr1 .mContC .f1{display:block;overflow:hidden;}
#vpr1 .mContC .f1p1{display:block;}
#vpr1 .mContC .f1p1 img{display:block;width:auto; /*height:100%;*/ margin:auto; max-height:500px;}
#vpr1 .mContC .tg1{display:block;
	position:absolute;left:0;right:0;top:0;bottom:0;
	margin:90px 20px 0;
	color:#fff;
	text-align:center;
	overflow:hidden;
	text-shadow:0 0 2px rgba(0,0,0, .5);
}
#vpr1 .mContC .t1{display:block;
	position:relative;
	font-weight:500;
	font-size:20px;
}
#vpr1 .mContC .t1:before{content:'';display:block;
	position:relative;
	width:36px;
	height:2px;
	margin:0 auto 16px;
	background:#fff;
}
#vpr1 .mContC .t2{display:block;
	margin:.5em 0 1.25em;
	font-size:14px;
}
#vpr1 .mContC .b1{display:inline-block;
	padding:.75em 2em;
	border:1px solid #fff;
	background:rgba(0,0,0, .2);
	color:#fff;
	font-weight:600;
	font-size:15px;
}
/* 고도화 */
#vpr1 .mContC .c:focus{border:1px dotted #000;}
#vpr1 .mContC .c:focus .f1{margin:-1px;}
#vpr1 .mContC.on .a1{}
#vpr1 .mContC.off .a1{}
#vpr1 .mContC.prev-on .a1{}
#vpr1 .mContC.next-on .a1{}
/* 메뉴 */
#vpr1 .menu{display:block;
	z-index:10;
	position:absolute;left:0;right:0;bottom:0;
	width:100%;
	margin:0; /* ☆ */
	font-size:0;
	text-align:left;
	padding-left:10%;
}
#vpr1  .menu .m{display:inline-block;position:relative;
	box-sizing:border-box; /* ☆ */
	margin:0;padding:0;border-radius:0;border:0;
	background:url(/_res/portal/img/main/b.png);
	line-height:1;
	vertical-align:middle;
	cursor:pointer;
}
#vpr1  .menu .m>.ic1{float:left;position:absolute;left:50%;top:50%;
	width:20px;height:20px;
	margin:-10px;
	background:url() no-repeat center center;background-size:contain;text-indent:-9999px;overflow:hidden;
}
/* 제어 */
#vpr1 .mControl{display:inline-block;
	vertical-align:middle;
}
#vpr1 .mControl .m{display:inline-block;
	width:20px;height:20px;
	margin:0;
	border-radius:9999px;
	opacity:.42;
}
#vpr1 .mControl .m:hover,
#vpr1 .mControl .m:focus{
	opacity:1;
}
#vpr1 .mControl .m>.ic1{
	width:9px;height:9px;
	margin:-4.5px;
}

#vpr1 .mControl .prev>.ic1{
	width:65px;height:19px;
	margin:-10px 0 0 0;
}
#vpr1 .mControl .next>.ic1{
	width:65px;height:19px;
	margin:-10px 0 0 51px;
}

#vpr1 .mControl .stop>.ic1{background-image:url(/_res/portal/img/main/ic9a1c1pause1.png);}
#vpr1 .mControl .play>.ic1{background-image:url(/_res/portal/img/main/ic9a1c1play1.png);}
#vpr1 .mControl .prev>.ic1{background-image:url(/_res/portal/img/main/ic9a1c1left101_m.png);}
#vpr1 .mControl .next>.ic1{background-image:url(/_res/portal/img/main/ic9a1c1right101_m.png);}



/* 쪽수 */

/* 순번 */
#vpr1 .mNum{display:inline-block;
	position:relative;
	vertical-align:middle;
	overflow:hidden;
}
#vpr1 .mNum .m{display:inline-block;
	margin:2px;
	width:24px;height:24px;
	vertical-align:middle;
	text-indent:-999999px;
}
#vpr1 .mNum .m .ic1{display:block;
	width:16px;height:16px;
	margin:-11px;
	border-radius:9999px;
	border:3px solid #959595;
}
#vpr1 .mNum .m.on .ic1{
width:24px;height:24px;
	margin:-12px;
	border:0;
	background-image:url(/_res/portal/img/main/ic24a1c1hexagon1.png);

}
/* 고도화 */
#vpr1.nodo{padding:0;}
#vpr1.nodo .menu,
#vpr1.nodo .mControl2{display:none;}

.newscontent1>p{margin:10px 0;}


/* 본문유틸. 20180709 */
#bn1{display:block;position:relative;padding:20px 0;}
#bn1 ul{position:relative;width:100%;text-align:center;}
#bn1 li{position:relative;
	display:inline-block;
}
#bn1 a{display:block;position:relative;
	box-sizing:border-box; /* ☆ */
	width:30px;height:30px;
	margin:18px 0 0 10px;
}
#bn1 .share1 ul{display:none;}
#bn1 .share1 li a{
	background:none;
	border:0;
}
#bn1 .share1>a.on{}
#bn1 a>.ic1{float:left;
	position:absolute;left:50%;top:50%;
	width:30px;height:30px;margin:-15px;
	background:url() no-repeat center center;background-size:contain;
	overflow:hidden;text-indent:-9999px;cursor:pointer;
}
#bn1 .print>a>.ic1{background-image:url(../../img/inc/bn1print@2x.png);}
#bn1 .link>a>.ic1{background-image:url(../../img/inc/bn1link@2x.png);}
#bn1 .blog>a>.ic1{background-image:url(../../img/inc/bn1blog@2x.png);}
#bn1 .facebook>a>.ic1{background-image:url(../../img/inc/bn1facebook@2x.png);}
#bn1 .twitter>a>.ic1{background-image:url(../../img/inc/bn1twitter@2x.png);}
#bn1 .kakaostory>a>.ic1{background-image:url(../../img/inc/bn1kakaostory@2x.png);}
#bn1 .instagram>a>.ic1{background-image:url(/_res/portal/img/inc/bn1instagram@2x.png);}
#bn1 .pdf>a>.ic1{background-image:url(/_res/portal/img/inc/bn1pdf@2x.png);}
/* [~IE8] */
#bn1 a>.ic1>div{height:100%;}
#bn1 a>.ic1>div>img{display:block;position:static !important;margin:0 auto;}
/* ☆ */
html.Mobile #bn1 .print{display:none;}
/* ☆ */
html.Desktop #bn1 .print>a>.ic1{background-image:url(../../img/inc/bn1print.png);}



.newssearch2{display:block;position:relative;}
.newssearch2>.h1{display:block;
	margin:0 0 10px;padding:0;
	font-size:26px;
	color:#000;
	letter-spacing:-1px;
}
.newssearch2>.w1{display:block;
	position:relative;
	background:#edf3f9;
	padding:30px 20px;
}
.newssearch2>.w1>form{display:block;border-bottom:1px solid #bcd4eb;}
.newssearch2>.w1>.keyword1{
	padding-top:10px;
	border-top:1px solid #fff;
}
.newssearch2>.w1>.keyword1 .h1{margin:0;}
.newssearch2>.w1>.keyword1 .h1>.ic1{display:inline-block;
	width:22px;height:18px;
	background:url(../../img/inc/ic44comment1.png) no-repeat;
	vertical-align:middle;
	margin:0 10px 0 0;
}
.newssearch2>.w1>.keyword1 .h1>.t1{font-size:16px;color:#005198}
.newssearch2>.w1>.keyword1>.t1{display:inline-block;
	font-size:14px;
	color:#555;
}
.newssearch2>.w1>.keyword1>span+span:before{content:', '; }




/* 카드.픽1글2.크기반응. 20171117 */
.card1f1t2[class]{ /* 우선순위 .init * 보다 높게 */
	display:block;position:relative;margin:0 auto 20px;line-height:1.333;
	border-bottom:1px dotted #ddd;
	padding-bottom:20px;
}
.card1f1t2 .wrap1{}
/* 뷰내용물 */
.card1f1t2 ul{list-style:none;padding:0;}
.card1f1t2 li{display:inline-block;margin:0;padding:0;text-align:left;vertical-align:top;}
.card1f1t2 li>.wrap1{display:block;position:relative;
	border:1px solid #d7d7d7;
	background:#eee;
	transition: .2s ease-out;
}
.card1f1t2 .a1{display:block;
	position:relative;
	text-decoration:none;
	border:1px solid #ddd
}
.card1f1t2 .a1:focus{outline:1px dotted #000;}
.card1f1t2 .f1{display:block;position:relative;
	margin:-1px;
	padding:0 0 63.636%; /* =140/220 */
	background:#eee;
	overflow:hidden;
}
.card1f1t2 .f1.ratio1{ /* ☆ */
	padding:0 0 104.545%; /* =230/220 */
}
.card1f1t2 .f1 .f1p1{display:block;position:absolute;left:-100%;right:-100%;top:0;bottom:0;overflow:hidden;}
.card1f1t2 .f1 img{display:block;position:relative;
	width:auto;height:100%;
	min-width:33.4%; /* ☆ */
	max-width:100%;
	margin:0 auto;
}
.card1f1t2 .tg1{display:block;
	position:relative;
	padding:1em;
	background:#fff;color:#666;
}
.card1f1t2 .t1{display:block;position:relative;
	height:44px;
	margin:0 0 .333em;
	color:#333;
	font-weight:500;

	line-height:22px;
	overflow:hidden;
}
.card1f1t2 .t1:after{content:'…';display:block;
	position:absolute;right:0;bottom:0;width:3em;
	height:22px;
	overflow:hidden;text-indent:-9999px;
	background:linear-gradient(to right, rgba(255,255,255,0) 0, #fff 100%);
}
.card1f1t2 .t2{display:block;position:relative;
	color:#666;
	font-size:13px;
	overflow:hidden;
}
.card1f1t2 .t2t1{display:inline-block;padding:.166em 0;}
.card1f1t2 .t2t1:after{content:'';display:inline-block;
	width:0;height:13px;
	margin:0 .666em -2px;
	border-left:1px solid #e7e7e7;
}
.card1f1t2 .t2t1:last-child:after{display:none;}
#mainnews1 .w2 .a1>.f1>.f1p1>img{display:block;
max-height:400px;
	position:relative;left:0;top:0;
	width:100%; height:100%;
	margin:0 auto;
}



@media all and (min-width:768px){/* medium ◇◆◇◆◇◆◇◆◇◆ */

#body_content>.container{margin:0 auto;}

#body .mainbody1{}
#body .mainbody2{}
#body .mainbody3{}
	#body .mainbody1>.container{}
	#body .mainbody2>.container{}
	#body .mainbody3>.container{}



#date1issue1 .w1{display:inline-block;
	margin:0 -.25em 0 0;padding:0;
	width:60%;
	box-sizing:border-box;
	vertical-align:top;
	border:0;
}
#date1issue1 .w1 .txt1{padding:12px 20px}
#date1issue1 .w2{display:inline-block;
	width:40%;
	margin:0 -.25em 0 0;
	box-sizing:border-box;
	vertical-align:top
}

#ebook1{float:right;width:285px;margin:0;}
#ebook1>.wrap1{margin:0;}

#content1list1{margin:0 300px 20px 0;}
#content1list1 .list1{
	max-height:none;
	height:340px;
}

#mainnews1 .w1{float:left;width:43%;margin:0 2% 0 0;}
#mainnews1 .w2{float:left;width:55%;}
#mainnews1 .w2 .li1:first-child a{padding-top:0;border-top:0;}
#mainnews1 .w2 .a1>.f1{float:left;
	width:132px;height:88px;
	margin:0;padding:0;
}
#mainnews1 .w2 .a1>.f1+.tg1{margin:0 0 0 145px;}




#mainnews1 .w2 .li1:first-child a{padding-top:20px;border-top:1px dashed #ddd;}
#mainnews1 .w2 .a1>.f1{float:left;
	width:132px;height:170px;
	margin:0;padding:0;
}


#mainnews1 .w2 .a1{padding:15px 0 10px 0; }
#mainnews1 .w2 .li1:first-child a{padding-top:20px;border-top:1px dashed #ddd;}
#mainnews1 .w2 .a1>.f1{float:left;
	width:132px;height:auto;
	margin:0;padding:0;
}

#mainnews1 .w2 .a1>.f1>.f1p1>img{display:block;
max-height:130px;
	position:relative;left:0;top:0;
	width:100%;height:auto;
	margin:0 auto;
}

} /* /(min-width:768px) */
@media all and (min-width:1000px){/* large ◇◆◇◆◇◆◇◆◇◆ */

#mainnews1 .w2 .a1>.f1>.f1p1>img{display:block;
max-height:130px;
	position:relative;left:0;top:0;
	width:100%;height:auto;
	margin:0 auto;
}



#vpr1 .menu{text-align:left; /*padding-left:32% !important;*/}

#vpr1 .mControl .prev>.ic1{
	width:90px;height:25px;
	margin:-12px 0 0 0;
}
#vpr1 .mControl .next>.ic1{
	width:90px;height:25px;
	margin:-11px 0 0 85px;
}

#vpr1 .mControl .prev>.ic1{background-image:url(/_res/portal/img/main/ic9a1c1left101.png);}
#vpr1 .mControl .next>.ic1{background-image:url(/_res/portal/img/main/ic9a1c1right101.png);}


} /* /(min-width:1000px) */
@media all and (min-width:1260px){/* xlarge (1200+20*2+16+2*2) ◇◆◇◆◇◆◇◆◇◆ */


#mainnews1 .w2 .a1>.f1>.f1p1>img{display:block;
	position:relative;left:0;top:0;
	width:100%;max-height:140px; height:auto;
	margin:0 auto;
}

#body .mainbody1{}
#body .mainbody2{float:left;width:310px;}
#body .mainbody3{float:right;width:350px;}
	#body .mainbody1>.container{}
	#body .mainbody2>.container{}
	#body .mainbody3>.container{}



.cnb1 ul{
	max-height:500px;
}

#ebook1{float:none;width:100%;margin:0 0 20px;}
#ebook1>.wrap1{margin:0;}

#content1list1{width:100%;margin:0 0 20px;}
#content1list1 .list1{
	max-height:510px;
	height:auto;
}

#mainnews1 .w1{float:none;width:100%;margin:0 0 20px;}
#mainnews1 .w1>.a1>.f1{margin:0 0 20px;}
#mainnews1 .w1>.a1 .t1{margin:0 0 20px;}

#mainnews1 .w2{float:none;width:100%;}
#mainnews1 .w2 .a1{padding:15px 0 10px 0;}
#mainnews1 .w2 .li1:first-child a{padding-top:20px;border-top:1px dashed #ddd;}
#mainnews1 .w2 .a1>.f1{float:left;
	width:132px;height:auto;
	margin:0;padding:0;
}
#mainnews1 .w2 .a1 .t1{margin:0 0 10px;}
#mainnews1 .w2 .a1 .t2{height:50px}
#mainnews1 .w2 .a1>.f1+.tg1 .t2{height:90px;}


.article1control1{right:0;top:55px;}
.headline1{padding-right:80px;}


.gallery1ebook1 .even-grid[class*="evenmix-124"]>.column, .gallery1ebook1  .even-grid[class*="evenmix-234"]>.column{width:33.333%;}

#vpr1 .menu{text-align:left; /*padding-left:26%;*/}


} /* /(min-width:1260px) */
/* /RWD ◇◆◇◆◇◆◇◆◇◆◇◆ */
