.current-page-ancestor > a:after {
	height:4px;
}
.wp_social_bookmarking_light {
	width:980px;
	margin:40px auto 150px;
}
.news_main_content_list_item_img {
	width:215px;
	height:140px;
	overflow:hidden;
	text-align:center;
	background-color:#fff;
}
.news-archive .news_main_content_list_item_img {
	width:100%;
	height:196px;
}
.news_main_content_list_item_img img{
	width:auto;
	display:inline-block;
	height:100%;
}
//.pickup_list_item_img {
//	width:300px;
//	height:230px;
//	overflow:hidden;
//}
//.pickup_list_item_img img{
//	height:100%;
//	width:auto;
//}
.frame__contents--colum2 {
	padding:0;
}
.breadCrumbs_list_item a {
	margin-right:5px;
	text-decoration:underline;
}

.breadCrumbs_list_item {
	padding-left:5px;
}
.breadCrumbs_list_item:after {
	display:none; 
	content:none !important;
}
.module__contents_set a {
	color:#496fb2;
	text-decoration:underline;
}
.sort_btn {
	width:100%;
	border:none;
}

@media screen and (max-width : 768px){
	.wp_social_bookmarking_light {
		width:100%;
		margin:40px auto;
	}
	.news_tab-btm {
	    margin: 70px auto 0 auto !important;
	}
	.news_main_content_btm_pagenav {
	    overflow: visible !important;
	}
	li.news_main_content_btm_pagenav_item.pagenav_item-new {
		position: absolute;
		left: 0;
		top: 50%;
	}
}

@media screen and ( max-width: 480px ) {
	li.news_main_content_btm_pagenav_item.pagenav_item-new {
		top: 80% !important;
	}
	li.news_main_content_btm_pagenav_item.pagenav_item-old {
		top: 80% !important;
	}
}

@media screen and (max-width : 768px){
	 .pcInline{	
	 	display: inline-block;
		position: relative;
	}
	.icon_links,
	.module__topics ul li,
	.frame__contents,
	.module__topics>div,
	.slider .large img,
	.module__page_header > div,
	.module__page_header > div > img,
	.module__contents_set .cnt,
	#swu .cnt,
	.frame__contents--colum2,
	blockquote,
	blockquote p,
	blockquote div,
	.module__page_slider > div,
	.module__page_slider{
		width:100%;
		min-width:100%;
		height:auto;
	}
	#swu .module__page_list_set>.unit:first-child,
	#swu .module__page_list_set>.unit:first-child+.unit {
		float:none;
		max-width:100%;
		padding:20px;
		clear:both;
	}
	.module__topics ul li,
	 .module__topics>div ul li {
		float:none;
		padding:0;
		margin-bottom:10px;
		width:100%;
	}
	#swu div.column3_feature dl.feature3,
	#swu div.column3_feature dl.feature1, #swu div.column3_feature dl.feature2 {
		width:100%;
		max-width:100%;
	}
	.module__topics>div ul li a{
		padding:10px;
		margin-bottom:10px;
	}
	#swu .column3_feature dt{
		max-width:100%;
	}
	#swu .column3_feature dt a{
		margin:0 auto 30px;
	}
	.module__topics>div ul li a:after,
	.moduleture dl.feature3__topics>div ul li a:after{
		content:"";
		display:block;
		clear:both;
	}
	.module__topics>div ul li a>p.pic {
		float:left;
		height:auto;
		width:170px;
		margin-right:15px;
	}

	.module__topics > div ul + ul {
		padding-top:0;
	}

	#swu .cnt h2 {
		padding:0 !important;
	}
	.single.sub .frame__contents--colum2 {
		margin-top:55px;
	}
	.module__page_header {
		padding-top:55px;
	}
	li.news_main_content_btm_pagenav_item.pagenav_item-old {
		float: none;
		margin-top: 20px;
    	position: absolute;
    	right: 0px;
    	top: 50%;
	}
	li.news_main_content_btm_pagenav_item.pagenav_item-new {
		margin-top: 20px;
	}
	.news_main_content_list_item_img {
		width:100%;
		height:auto;
	}
	.visual_copy {
		width:278px !important;
		height:100%;
	}
	.circle {
		position: absolute;
		left: -10px;
		bottom: 45px;
		width: 146px;
	}
	.career_body_3_img_holder img{
		max-width:none;
	}
	.news_main_content_list_item_img img{
		width:100%;
		display:inline-block;
		height:auto;
	}
	.news-archive .news_main_content_list_item_img {
		width:118px;
		height:auto;
	}
	//.pickup_list_item_img {
	//	height:143px;
	//	width:auto;
	//	overflow:hidden;
	//}
	img {
    	max-width: 100%;
	}
}
