@charset "utf-8";
/* CSS Document */

/************************************************
	featured container
************************************************/
.featured-box {
	background:url(../images/featured-bg.png);
	-moz-box-shadow:0 0 15px -2px #000;
	-ms-box-shadow:0 0 15px -2px #000;
	-o-box-shadow:0 0 15px -2px #000;
	-webkit-box-shadow:0 0 15px -2px #000;
	box-shadow:0 0 15px -2px #000;	
	margin:0;
	text-align:left;
}
.featured-box h2 a {
	font-weight:400;
	color:#fff !important;
}

/************************************************
	daily set
************************************************/
.set-date {
	clear:both;
	position:relative;
	width:100%;height:37px;	
}
.set-date strong {
	font:700 20px/25px Arial;
	color:#222;
}
.set-date div {	
	width:230px;
	margin:0 auto;
}
.set-date strong,
.set-date a {
	display:block;
	float:left;
}
.set-date a.prev,
.set-date a.next {
	width:20px;height:25px;
	text-indent:-9999px;
	background-image:url(../images/date-arrows.png);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:auto 50px;
	margin-right:10px;
}
.set-date a.next {
	background-position:-20px 0;
	margin-left:10px;
}
.set-date a.prev:hover {background-position:0 -25px;}
.set-date a.next:hover {background-position:-20px -25px;}
.set-date a.next.disabled:hover {
	background-position:-20px 0 !important;
	cursor:default;
}
.set-date a.today {
	width:48px;height:23px;
	color:#555;
	font:700 12px/23px 'Nanum Gothic';
	background:#fcfcfc;
	border:1px solid #bdbdbd;
	text-align:center;
}

/************************************************
	daily news
************************************************/
.daily-news {
	clear:both;
	width:100%;
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	padding:0 0 20px;
	background:url(../images/main-bg.gif) repeat-y right top;
}
.daily-news:after {content:'';display:block;clear:both;height:0px;visibility:hidden;}
.daily-news .main .featured-container {background:none;}
.daily-news .main,
.daily-news .sub,
.daily-news .banner,
.daily-news .breaking {
	float:left;
	margin-top:20px;
}
.daily-news .breaking {margin-top:0;}
.daily-news div.category2 {margin-top:20px;}
.daily-news .main {
	width:440px;
	margin-right:39px;
}
.daily-news .sub {width:200px;min-height:750px;}
.daily-news .category3 {margin-right:40px;}
.daily-news .category3,
.daily-news ul.category3 > li,
.daily-news .category3 .category3-text,
.daily-news .category3 .category3-image,
.daily-news .category3 .category3-image img {width:160px;}
.daily-news .category3 .main-headline,
.daily-news .category3 p {
	display:block;
	max-height:54px;
	overflow:hidden;
}
.daily-news .category3 .category3-image {
	display:none;
	float:none;
	height:auto;
	margin:0 0 10px;
	overflow:visible;
}
.daily-news .category3-text {float:none;}
.daily-news .category3 li {
	border-top:1px solid #e0e0e0;
	border-bottom:0;
}
.daily-news .category3 li:first-child {
	border:0;
	padding-top:0;
}
.daily-news .category3 .category3-image a {
	display:block;
	max-height:113px;
	overflow:hidden;
}
.daily-news ul.category2 a.main-img {
	width:210px;height:148px;
	margin-bottom:10px;
}
.daily-news ul.category2 a.main-img img {width:210px;height:auto;}
.daily-news .main #featured-container,
.daily-news .main .featured-container {
	width:440px;height:438px;
	overflow:hidden;
}
.daily-news .main .featured-container > a,
.daily-news .main .featured-container .flexslider .slides > li a,
.daily-news ul.category2 a.main-img {
	display:block;
	overflow:hidden;
}
.daily-news ul.category2 p {
	max-height:54px;
	overflow:hidden;
}
.daily-news .main .featured-container > a {width:440px;height:290px;}
.daily-news .main .featured-container > a img {width:440px;height:auto;}
.daily-news .main .featured-box {
	width:410px;height:93px;
	margin:0;
	padding:25px 15px 30px;
}
.daily-news .main .featured-box h2 {margin-bottom:2px !important;}
.daily-news .main .featured-box h2 a {
	font-weight:400;
	font-size:20px;
	line-height:25px;	
	color:#fff !important;
}
.daily-news .main .featured-box h3 {
	width:100%;height:20px;
	font-weight:400;
	font-size:16px;
	line-height:20px;
	color:#fff;
	border:0;
	padding-bottom:2px;
	margin-bottom:2px;
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
}
.daily-news .main .featured-box p {
	color:#fff;
	float:left;
	height:36px;
	overflow:hidden;
}
.daily-news .banner .featured-container {width:280px;height:123px !important;}
.daily-news .banner .featured-container .flexslider,
.daily-news .banner .featured-container .flexslider .slides li {
	height:123px !important;
	overflow:hidden;
}
.daily-news .banner .featured-container .flexslider .slides > li a {width:280px;height:123px;}
.daily-news .banner .featured-container .flexslider .slides > li a img {width:280px;height:auto;}
.daily-news .banner .featured-container .flex-control-nav {bottom:0;}
.daily-news .breaking {width:280px;}
.daily-news .breaking p {
	width:100%;max-height:36px;
	overflow:hidden;
}

/************************************************
	Main Widget
************************************************/
.main-widget {
	clear:both;
	width:100%;
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	padding:0 0 20px;
	background:url(../images/main-bg.gif) repeat-y right top;
}
.main-widget {border-bottom:0;}
.main-widget:after {content:'';display:block;clear:both;height:0px;visibility:hidden;}
#main-home {
	float:left;
	width:480px;
}
#home-left {
	width:440px;
	border-right:0;
	margin-right:20px;
}
#home-left ul.category3 li:nth-child(6),
#home-left ul.category3 li:nth-child(7),
#home-left ul.category3 li:nth-child(8) {display:none;}
#sidebar-home-wrapper {
	width:500px;
	background-color:transparent;
}
#home-right {
	width:160px;
	border-right:0;	
	padding-right:20px;
	margin-bottom:0;
}
#home-right > .middle-widget,
.main-widget .sidebar-widget {margin-top:30px;}
.side-home {width:280px;}
.sidebar-widget .featured-container {
	width:280px;height:190px !important;
	margin-bottom:10px;
}
.main-widget .sidebar-widget .featured-container {
	height:220px !important;
	overflow:hidden;
}
.main-widget .sidebar-widget .featured-container > a {
	display:block;
	width:280px;height:220px;
}
.sidebar-widget .featured-box {
	position:absolute;bottom:0;
	width:260px;
	padding:8px 10px;
}
.sidebar-widget .featured-box h2 {
	line-height:16px;
	margin-bottom:0 !important;
	padding-bottom:0;
}
.sidebar-widget .featured-box h2 a {	
	font-weight:400;
	font-size:12px;
	line-height:18px;
}
#home-left .carousel-text {display:none;}
.banner #featured-container, 
.banner .featured-container {margin-bottom:0 !important;}
#home-right .middle-widget p {
	max-height:54px;
	overflow:hidden;
}

.category2 {
	float:left;
	width:440px;
}
.category2 a {display:block;}
.category2 img {
	width:210px;height:210px;
	margin-bottom:3px;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	transition:all 0.3s;
}
.category2 img:hover {
	opacity:0.85;
}
ul.category2 {
	display:inline;
	float:left;
	width:100%;
}
ul.category2 li {
	display:inline;
	float:left;
	width:210px;
	margin-left:20px;
}
ul.category2 li:first-child {
	margin-left:0;
}
.category2 p,
.category3-text p,
.category3-text-noimg p {
	color:#555;
	max-height:36px;
	overflow:hidden;
}
.category3-image {
	float:left;
	width:95px;height:95px;
	margin-right:10px;
	overflow:hidden;
}
.category3-image img {
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	transition:all 0.3s;
	width:95px;height:auto;
}
.category3-image img:hover {
	opacity:.85;
}
.category3-text {
	float:left;
	width:298px;
}
ul.category3 {
	display:block;
	float:left;
	width:100%;
}
ul.category3 li {
	display:block;
	float:left;
	padding:10px;
	width:400px;
}
ul.category3 li:first-child {padding-top:5px;}
ul.category3 > li {
	width:440px;
	padding:20px 0;
	border-bottom:1px solid #e0e0e0;
}

.sidebar-widget .category3 > li {
	width:280px;
	border-bottom:0;
	padding-bottom:0;
}
.sidebar-widget .category3-text {width:175px;}
.sidebar-widget .category3-text p {
	max-height:54px;
	overflow:hidden;
}
.main-widget ul.category3 ul.headlines-info li {width:auto;}

ul.photo-list:after {content:'';display:block;clear:both;height:0px;visibility:hidden;}
ul.photo-list {
	clear:both;
	width:280px;
	margin-top:10px;
}
ul.photo-list li {
	float:left;
	width:85px;height:70px;
	margin-left:12px;
	overflow:hidden;
}
ul.photo-list li:first-child {margin-left:0;}
ul.photo-list li a {
	display:block;
	width:85px;height:70px;
}

/************************************************
	Footer
************************************************/
#footer-top-wrapper {
	display:none;
	background:#eee;
	float:left;
	padding:40px 0;
	position:relative;
	width:100%;
	z-index:6;
}
#footer-top {
	position:relative;
	width:980px;
	margin:0 auto;
}
#footer-top:after {content:'';display:block;clear:both;height:0px;visibility:hidden;}
.footer-widget {
	float:left;
	width:280px;
	font-weight:400;
	font-size:12px;
	padding:0 0 0 60px;
	overflow:hidden;
}
#footer-top .footer-widget:first-child {
	padding:0;
	width:300px;
}
#footer-top .footer-widget:last-child {padding:0 0 0 39px;}

.footer-widget h3 {
	color:#222;
	font-weight:700;
	font-size:14px;
	line-height:18px;
	margin-bottom:10px;
}
.footer-widget h3 a {
	color:#777;
}

@media screen and (max-width: 1002px) and (min-width: 768px) {
/*daily news*/
.daily-news {
	background-image:url(../images/main-bg-780.gif);
	padding-bottom:0;
}
.daily-news .main,
.daily-news .sub {
	float:left;
	margin-top:20px;
}
.daily-news .main {
	width:407px;
	margin-right:41px;
}
.daily-news .sub {width:280px;min-height:1px;}
.daily-news .category2, 
.daily-news ul.category2 {width:407px;}
.daily-news ul.category2 li,
.daily-news ul.category2 a.main-img img {width:193px;}
.daily-news ul.category2 a.main-img {width:193px;height:193px;}
.daily-news .category3 {margin-right:0;}
.daily-news .category3,
.daily-news ul.category3 > li {width:280px;}
.daily-news .category3 .category3-image {display:none !important;}
.daily-news .category3 .category3-text {width:280px;}
.daily-news .main .featured-box {
	width:377px;
	padding:20px 15px 25px;
}
.daily-news .main .featured-container {width:407px !important;height:405px !important;}
.daily-news .main .featured-container > a {width:407px;height:267px;}
.daily-news .main .featured-container > a img {width:407px;}
.daily-news .banner {display:block;}
.daily-news .breaking {
	display:block;
	width:728px;
	background-color:#fff;
	margin-top:20px;
	padding-bottom:20px;
	border-top:1px solid #e0e0e0;
}
/*main widget*/
.main-widget {background-image:url(../images/main-bg-780.gif);}
#main-home,
#home-left,
ul.category3 > li {width:407px;}
#sidebar-home-wrapper {
	width:280px;
	margin-right:20px;
}
#home-left {
	margin-right:0;
	padding-right:0;
}
#home-left ul.category3 li:nth-child(6),
#home-left ul.category3 li:nth-child(7),
#home-left ul.category3 li:nth-child(8) {display:block;}
#home-right {
	padding-right:0;
	margin-left:0;
	width:280px;
}
#home-right .middle-widget:first-child {margin-top:0;}
.side-home {
	margin-left:0;
	width:280px;
}
/*carousel*/
.carousel {width:407px;}
.carousel-image,
.carousel-image img {width:135px;height:135px;}
.carousel ul li {
	width:133px !important;
	margin-right:4px;
} 
.carousel-text {width:120px;}
#home-right .middle-widget:first-child {display:none;}

/*footer widget*/
#footer-top {width:748px;}
.footer-widget {
	width:300px;
	padding:0;
	margin-right:0;
}
.footer-widget .textwidget ul.tabs li {width:201px !important;}
.footer-widget .tabber-content ul {width:407px;}
.footer-widget .tabber-content ul .sns-text {width:357px;}
.footer-widget #search-keyword input.input {width:235px;}
.footer-widget .issue-keyword {width:284px;}
.footer-widget .issue-keyword li {width:272px;}
#footer-top .footer-widget:first-child {
	width:407px;
	padding:0;
	margin-right:41px;
}
#footer-top .footer-widget:last-child {
	width:748px;
	padding:0;
	margin:10px 0 0;
}
}
@media screen and (max-width: 767px) and (min-width: 600px) {	
/*daily news*/
.daily-news {background-image:none;}
.daily-news .main,
.daily-news .sub,
.daily-news .breaking {
	float:none;
	margin-top:20px;
}
.daily-news div.category2,
.daily-news ul.category3 {margin-top:0;}
.daily-news .main {margin-right:0;}
.daily-news .main,
.daily-news .category2, 
.daily-news ul.category2,
.daily-news ul.category2 li,
.daily-news .category3,
.daily-news ul.category3 > li,
.daily-news .breaking {width:580px;}
.daily-news .sub {width:580px;min-height:0px;}
.daily-news .category3 {margin-right:0;}
.daily-news ul.category3 li:first-child {
	padding-top:20px;
	border-top:1px solid #e0e0e0;
}
.daily-news .category3 .category3-image {
	display:block !important;
	margin:0 10px 0 0;
}
.daily-news .category3 .category3-image,
.daily-news .category3 .category3-image img {width:95px;}
.daily-news ul.category2 a,
.daily-news ul.category2 p,
.daily-news .category3 .category3-image,
.daily-news .category3 .category3-text {float:left;}
.daily-news .category3 .category3-text,
.daily-news ul.category2 a,
.daily-news ul.category2 p {width:475px;}
.daily-news ul.category2 a.main-img {margin-right:10px;}
.daily-news ul.category2 a.main-img,
.daily-news ul.category2 a.main-img img {width:95px;height:95px;}
.daily-news ul.category2 li {
	padding:20px 0;
	margin:0;
	border-top:1px solid #e0e0e0;
}
.daily-news ul.category2 li:first-child {border-top:0;}
.daily-news .main .featured-box {width:550px;}
.daily-news .main .featured-container {width:580px;height:537px !important;}
.daily-news .main .featured-container > a {width:580px;height:389px;}
.daily-news .main .featured-container > a img {width:580px;}
.daily-news .banner {display:none;}

/*main widget*/
.main-widget {
	background:none;
	margin-bottom:30px;
}
.side-home {
	display:block;
	float:none;
	width:560px;
	margin-left:0;
}
#main-home,
#sidebar-home-wrapper {float:none;}
#sidebar-home-wrapper {padding:0;}
.main-widget {padding:0;}
#main-home,
#home-left,
ul.category3 > li,
.sidebar-widget .category3 > li,
#sidebar-home-wrapper,
#home-right,
.side-home {width:580px;}
.home-widget .category3-text,
.sidebar-widget .category3-text {width:475px;}
#home-left,
#sidebar-home-wrapper {
	margin:0;
	padding:0;
}
#home-right,
.side-home {margin-left:0;}
#home-right .middle-widget:first-child {display:none;}
#sidebar-home-wrapper .side-home .sidebar-widget:last-child {display:none;}
ul.headlines-info li.comments-icon {float:right !important;}

/*carousel*/
.carousel {width:580px;}
.carousel ul li {width:187px !important;}
.carousel-image, 
.carousel-image img {width:187px;height:187px;}
.es-nav span.es-nav-prev,
.es-nav span.es-nav-next {height:187px;}
	

/*footer widget*/
#footer-top {width:580px;}
#footer-top .footer-widget:first-child {
	padding:0;
	width:580px;
}
#footer-top .footer-widget:last-child {
	width:580px;
	padding:0;
}
#footer-top .footer-widget:first-child {margin-top:0;}

.footer-widget {
	width:580px;
	padding:0;
	margin-top:10px;
}
.footer-widget .textwidget ul.tabs li {width:288px !important;}
.footer-widget .tabber-content ul {width:580px;}
.footer-widget .tabber-content ul .sns-text,
.footer-widget #search-keyword input.input {width:529px;}
.footer-widget .issue-keyword li {width:568px;}
}
@media screen and (max-width: 599px) and (min-width: 480px) {
/*daily news*/
.daily-news {background-image:none;}
.daily-news .main,
.daily-news .sub,
.daily-news .breaking {
	float:none;
	margin-top:20px;
}
.daily-news div.category2,
.daily-news ul.category3 {margin-top:0;}
.daily-news .main {margin-right:0;}
.daily-news .main,
.daily-news .category2, 
.daily-news ul.category2,
.daily-news ul.category2 li,
.daily-news .category3,
.daily-news ul.category3 > li,
.daily-news .breaking {width:460px;}
.daily-news .sub {width:460px;min-height:0px;}
.daily-news .category3 {margin-right:0;}
.daily-news ul.category3 li:first-child {
	padding-top:20px;
	border-top:1px solid #e0e0e0;
}
.daily-news .category3 .category3-image {
	display:block !important;
	margin:0 10px 0 0;
}
.daily-news .category3 .category3-image,
.daily-news .category3 .category3-image img {width:95px;}
.daily-news ul.category2 a,
.daily-news ul.category2 p,
.daily-news .category3 .category3-image,
.daily-news .category3 .category3-text {float:left;}
.daily-news .category3 .category3-text,
.daily-news ul.category2 a,
.daily-news ul.category2 p {width:355px;}
.daily-news ul.category2 a.main-img {margin-right:10px;}
.daily-news ul.category2 a.main-img,
.daily-news ul.category2 a.main-img img {width:95px;height:95px;}
.daily-news ul.category2 li {
	padding:20px 0;
	margin:0;
	border-top:1px solid #e0e0e0;
}
.daily-news ul.category2 li:first-child {border-top:0;}
.daily-news .main .featured-box {width:430px;}
.daily-news .main .featured-container {width:460px;height:452px !important;}
.daily-news .main .featured-container > a {width:460px;height:304px;}
.daily-news .main .featured-container > a img {width:460px;}
.daily-news .banner {display:none;}

/*main widget*/
.main-widget {
	background:none;
	margin-bottom:30px;
}
.side-home {
	display:block;
	float:none;
	width:440px;
	margin-left:0;
}
#main-home,
#sidebar-home-wrapper {float:none;}
#sidebar-home-wrapper {padding:0;}
.main-widget {padding:0;}
#main-home,
#home-left,
ul.category3 > li,
.sidebar-widget .category3 > li,
#sidebar-home-wrapper,
#home-right,
.side-home {width:460px;}
.home-widget .category3-text,
.sidebar-widget .category3-text {width:355px;}
#home-left,
#sidebar-home-wrapper {
	margin:0;
	padding:0;
}
#home-right,
.side-home {margin-left:0;}
#home-right .middle-widget:first-child {display:none;}
#sidebar-home-wrapper .side-home .sidebar-widget:last-child {display:none;}
ul.headlines-info li.comments-icon {float:right !important;}

/*carousel*/
.carousel {width:460px;}
.carousel ul li {width:148px !important;}
.carousel-image, 
.carousel-image img {width:148px;height:148px;}
.es-nav span.es-nav-prev,
.es-nav span.es-nav-next {height:148px;}
	
/*footer widget*/
#footer-top {width:460px;}
#footer-nav1 {display:none;}
div#footer-mobi {display:block;}
div#footer-mobi select {
	height:22px;
	padding:0 5px !important;
}
.footer-widget .textwidget ul.tabs li {width:228px !important;}
.footer-widget .tabber-content ul {width:460px;}
.footer-widget .tabber-content ul .sns-text,
.footer-widget #search-keyword input.input {width:410px;}
.footer-widget .issue-keyword li {width:448px;}
#footer-top .footer-widget {
	float:none;
	display:block;
	width:460px !important;
	padding:0 !important;
	margin-top:10px;
}
#footer-top .footer-widget:first-child {margin-top:0;}
#copyright {
	background:none;
	padding:15px 0 10px;
}
#copyright p {padding:0 0 5px 0;}

}
@media screen and (max-width: 479px) {
/*daily news*/
.daily-news {background-image:none;}
.daily-news .main,
.daily-news .sub,
.daily-news .breaking {
	float:none;
	margin-top:20px;
}
.daily-news div.category2,
.daily-news ul.category3 {margin-top:0;}
.daily-news .main {margin-right:0;}
.daily-news .main,
.daily-news .category2, 
.daily-news ul.category2,
.daily-news ul.category2 li,
.daily-news .category3,
.daily-news ul.category3 > li,
.daily-news .breaking {width:300px;}
.daily-news .sub {width:300px;min-height:0px;}
.daily-news .category3 {margin-right:0;}
.daily-news ul.category3 li:first-child {
	padding-top:20px;
	border-top:1px solid #e0e0e0;
}
.daily-news .category3 .category3-image {
	display:block !important;
	margin:0 10px 0 0;
}
.daily-news .category3 .category3-image,
.daily-news .category3 .category3-image img {width:95px;}
.daily-news ul.category2 a,
.daily-news ul.category2 p,
.daily-news .category3 .category3-image,
.daily-news .category3 .category3-text {float:left;}
.daily-news .category3 .category3-text,
.daily-news ul.category2 a,
.daily-news ul.category2 p {width:195px;}
.daily-news ul.category2 a.main-img {margin-right:10px;}
.daily-news ul.category2 a.main-img,
.daily-news ul.category2 a.main-img img {width:95px;height:95px;}
.daily-news ul.category2 li {
	padding:20px 0;
	margin:0;
	border-top:1px solid #e0e0e0;
}
.daily-news ul.category2 li:first-child {border-top:0;}
.daily-news .main .featured-box {
	width:280px;height:80px;
	padding:10px 10px 15px;
}
.daily-news .main .featured-box h2 {
	margin-bottom:0 !important;
	padding-bottom:0;
}
.daily-news .main .featured-box h2 a {
	font-size:16px;
	line-height:22px;
}
.daily-news .main .featured-box h3 {
	font-size:14px;
	line-height:20px;
	padding-bottom:2px;
	margin-bottom:0;
}
.daily-news .main .featured-container {width:300px;height:316px !important;}
.daily-news .main .featured-container > a {width:300px;height:191px;}
.daily-news .main .featured-container > a img {width:300px;}
.daily-news .banner {display:none;}

/*main widget*/
.main-widget {
	background:none;
	margin-bottom:30px;
}
.side-home {
	display:block;
	float:none;
	width:280px;
	margin-left:0;
}
#main-home,
#sidebar-home-wrapper {float:none;}
#sidebar-home-wrapper {padding:0;}
.main-widget {padding:0;}
#main-home,
#home-left,
ul.category3 > li,
.sidebar-widget .category3 > li,
#sidebar-home-wrapper,
#home-right,
.side-home {width:300px;}
.home-widget .category3-text,
.sidebar-widget .category3-text {width:195px;}
.home-widget .category3-text ul.headlines-info li,
.sidebar-widget .category3-text ul.headlines-info li,
.category3-text-noimg ul.headlines-info li {
	display:block;
	width:100%;
}
#home-left,
#sidebar-home-wrapper {
	margin:0;
	padding:0;
}
#home-right,
.side-home {margin-left:0;}
#home-right {padding-right:0;}
#home-right .middle-widget:first-child {display:none;}
#sidebar-home-wrapper .side-home .sidebar-widget:last-child {display:none;}
ul.headlines-info li.comments-icon {float:right !important;}

/*carousel*/
.carousel {width:300px;}
.carousel ul li {width:145px !important;}
.carousel-image, 
.carousel-image img {width:145px;height:145px;}
.es-nav span.es-nav-prev,
.es-nav span.es-nav-next {height:145px;}
	
/*footer widget*/
#footer-top {width:300px;}
#footer-nav1 {display:none;}
div#footer-mobi {display:block;}
div#footer-mobi select {
	height:22px;
	padding:0 5px !important;
}
.footer-widget .textwidget ul.tabs li {width:148px !important;}
.footer-widget .tabber-content ul {width:300px;}
.footer-widget .tabber-content ul .sns-text,
.footer-widget #search-keyword input.input {width:250px;}
.footer-widget .issue-keyword li {width:288px;}
#footer-top .footer-widget {
	float:none;
	display:block;
	width:300px !important;
	padding:0 !important;
	margin-top:10px;
}
#footer-top .footer-widget:first-child {margin-top:0;}
#copyright {
	background:none;
	padding:10px 0;
}
#copyright p {padding:0 0 5px 0;}
}

@media all and (-webkit-min-device-pixel-ratio:1.5) {
	.set-date a.prev,
	.set-date a.next {background-image:url(../images/date-arrows@2x.png);}
}