.sub_page .news_item{
    border-top:none;
}
.sub_page .news h1,
.sub_page .news_detail h1{
    padding-top:40px;
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#111;
    line-height:1;
}
.sub_page .news h1+p{
    margin-top:15px;
    margin-bottom:24px;
    font-size:9px;
    color:#707070;
    text-align:center;
    font-weight:400;
}
.sub_page .search_wrap{
    position: relative;
    width:90%;
    height:35px;
    margin:0 auto;
}
.sub_page .search{
    width:100%;
    height:100%;
    box-sizing:border-box;
    border:1px solid #000;
    padding-left:15px;
    padding-right:30px;
}
.sub_page .search_btn{
    position: absolute;
    top:1px;
    right:1px;
    width:30px;
    height:33px;
}
.sub_page .search_btn img{
    width:18px;
}
.pager{
    width:100%;
    margin-top:25px;
    text-align:center;
    font-size:10px;
}
.pager a{
    display:inline-block;
    margin:0 12px;
    color:#c2c2c2;
    vertical-align: top;
}
.pager img{
    width:8px;
}
.pager a.paging{
    padding-bottom:3px;
}
.pager a.paging.on{
    position: relative;
    color:#000;
}
.pager a.paging.on:after{
    display:block;
    content:'';
    width:100%;
    height:1px;
    background:#000;
}

.news_detail{
    width:100%;
    margin:80px 0;
    padding:0 25px;
    box-sizing: border-box;
}
.news_detail h2{
    margin:28px 0;
    padding-bottom:25px;
    font-size:18px;
    font-weight:bold;
    line-height:1.5;
    word-break: keep-all;
    border-bottom:1px solid #464646;
}
.news_detail .time{
    margin-top:18px;
    margin-bottom:44px;
    font-size:10px;
    color:#707070;
    font-weight:400;
}
.news_detail .description{
    font-size:12px;
    line-height:1.5;
    font-family: 'Noto Sans KR', sans-serif;
    font-weight:400;
    word-break: keep-all;
    color:#111;
}
/* .news_detail .description p{

} */
.news_detail .description img{
    display:block;
    max-width:80%;
    margin:10px auto;
}
.news_detail .direct_p{
    width:100%;
    margin:60px 0 30px 0;
    border-top:1px solid #000;
    border-bottom:1px solid #000;
    font-weight:400;
}
.news_detail .direct_p a{
    overflow:hidden;
    display:block;
    width:100%;
    padding:10px 0;
    color:#707070;
    font-size:9px;
}
.news_detail .direct_p .left{
    float:left;
    width:50px;
    text-align:center;
    font-size: 13px;
}
.news_detail .direct_p .right{
    float:left;
    width:calc(100% - 50px);
    padding-right:10px;
    box-sizing: border-box;
    font-size: 13px;
}
.news_detail .direct_p .right p{
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    word-wrap:normal;

}
.news_detail .direct_p .right p:nth-of-type(2){
    margin-top:10px;
}
.news_detail .direct_p li:nth-of-type(2){
    border-top:1px solid #e1e1e1;
}
.news_detail .go_list{
    display:block;
    width:100%;
    height:40px;
    background:#000;
    color:#fff;
    text-align:center;
    line-height:40px;
    font-size:12px;
}
/* lookbook */

.lookbook_wrap{
    width: 100%;
    max-width: 640px;
    margin: 80px 0;
}
.lookbook_wrap section{
    width: 90%;
    margin: 0 auto;
    margin-top: 70px;
    overflow: hidden;
}
.lookbook_wrap section img{
    width: 100%;
    display: block;
}
.lookbook_top h1{
    font-size:26px;
    padding-top:50px;
}
.lookbook_top ul{
    margin-top: 40px;
}
.lookbook_top li{
    margin:10px 0;
}
.lookbook_top li button{
    color:#b4b4b4;
    font-size:1.5em;
    outline:none;
}
.lookbook_top li button.on{
    color:#000;
    font-weight:700;
}
/* .lookbook_top li button:after{
    content:'';
    display:inline-block;
    width:20px;
    height:1px;
    margin-bottom:5px;
    margin-left:25px;
    background:#0d1e41;
    -webkit-transition:width 0.3s ease;
    -moz-transition:width 0.3s ease;
    transition:width 0.3s ease;
} */
.lookbook_wrap p{
    font-size: 1.4em;
    color: #181818;
    line-height: 1.8;
    display: inline-block;
    padding-top: 33px;
}
.double_col{
    overflow:hidden;
}
.double_col .dc{
    position: relative;
    float:left;
    width:50%;
    box-sizing: border-box;
}
.double_col .dc:nth-child(1) {
    padding-right: 6px;
}
.double_col .dc:nth-child(2) {
    padding-left: 6px;
}
.double_col .pad:nth-child(1){
    padding-right: 12px !important;
}
.double_col .pad:nth-child(2){
    padding-left: 12px !important;
}
.double_col .dc.bottom img{
    padding-bottom: 15px;
}
.double_col .dc.top img{
    padding-top: 15px;
}
.single_col .left{
    float: left;
    width: 70%;
}
.single_col .right{
    float: right;
    width: 70%;
}
.single_col .center img{
    width: 90%;
    margin: 0 auto;
}
.lookbook_pager{
    overflow: hidden;
    max-width: 160px;
    margin: 0 auto;
}
.lookbook_pager li{
    float:left;
}
.lookbook_pager li a{
    display:block;
    font-size:1.2em;
    color:#7d7d7d;
    margin: 0 10px;
}
.lookbook_pager li a.btn_prev,
.lookbook_pager li a.btn_next,
.lookbook_pager li a.on{
    color:#000;
}
/* contact */
.contact{
    width: 100%;
    margin-top: 70px;
}
.sub_page .contact h1{
    padding-top:40px;
    font-size:26px;
    font-weight:bold;
    text-align:center;
    color:#111;
    line-height:1;
}
.contact_wrap{
    width: 90%;
    margin: 0 auto;
    overflow: hidden;
}
.contact_wrap .store_list {
    margin-top: 40px;
}
.contact_wrap .store_list h2{
    font-size: 1.4em;
    font-weight: 900;
    margin-bottom: 20px;
}
.contact_wrap .store_list address{
    font-size: 1.1em;
    margin-bottom:20px;
    line-height:1.5;
    color: #464646;
}
.contact_wrap .store_list p{
    font-size: 1.1em;
    line-height:1.5;
    color: #464646;
}
.contact_wrap .store_list .noto{
    font-weight:400;
}
.contact_wrap form{
    margin-top: 100px;
}
.contact_wrap .form_row {
    overflow: hidden;
}
.contact_wrap .form_row label{
    font-size: 1.4em;
    padding: 10px 0;
    display: block;
    color: #181818;
}
.contact_wrap .form_row input{
    font-size: 1.4em;
    padding: 10px 0;
    width: 98%;
}
.contact_wrap .form_row textarea{
    width: 98%;
    line-height:1.6;
    resize:none;
    word-break:keep-all;
}
.contact_wrap .form_row textarea[name="content"] {
    height: 200px;
}
.contact_wrap .form_row textarea[name="policy"] {
    height: 110px;
    font-family: 'Nanum Myeongjo', serif;
    font-size: 1.2em;
}
.contact_wrap .form_row input[type="checkbox"] {
    display: none;
    float:left;
    width:20px;
    box-sizing:border-box;
    border:1px solid #ebebeb;
    background-color: #fff;
}
.contact_wrap .form_row label.agree {
    float: none;
    display: inline-block;
    width: auto;
    background: url(/img/chk_off.png) left center no-repeat;
    cursor: pointer;
    padding-left: 28px;
    font-size: 13px;
    font-weight: 400;
}
.contact_wrap .form_row input[type="checkbox"]:checked+label.agree {
    background: url('/img/chk_on.png') left center no-repeat;
}
.contact_wrap form input:focus,
.contact_wrap form textarea:focus{
    border:1px solid #000;
}
.contact_wrap .form_row input[name="autoJoin"] {
    float: right;
    width: 150px;
}
.contact_wrap button{
    width:100%;
    height:40px;
    background:#000;
    color:#fff;
    font-family: inherit;
    font-size: 1.4em;
    font-weight:900;
    margin: 40px 0;
}
.contact_wrap .reserve {
    width: 180px;
    height: 35px;
    border: 1px solid #d3d3d3;
    color: #1d1d1d;
    display: inline-block;
    font-size: 13px;
    text-align: center;
    line-height: 35px;
    text-transform: uppercase;
    margin-top: 25px;
}
/* fabrics */
.fabrics {
    width: 100%;
    margin: 80px 0;
}
.sub_page .fabrics h1{
    padding: 40px 0;
    font-size:26px;
    font-weight:bold;
    text-align:center;
    color:#111;
    line-height:1;
}
.fabrics_top img{
    width: 100%;
    display: block;
}
.fabrics_top {
    width: 70%;
    margin: 0 auto;
}
.fabrics_wrap{
    width: 90%;
    margin: 0 auto;
    overflow: hidden;
}
.fabrics_wrap .fabrics_tit p span{
    font-size: 1.5em;
    font-weight: 900;
    padding-bottom: 30px;
    display: block;
}
.fabrics_wrap .fabrics_tit p{
    font-size: 1.4em;
    font-weight: 600;
    padding: 30px 0;
    display: block;
    line-height: 1.4;
}
.fabrics_wrap .fabrics_tit:after{
    content:'';
    display:inline-block;
    width: 20px;
    height:1px;
    margin-bottom:30px;
    background: #0d1e41;
}

.fabrics_wrap .fabrics_con p{
    font-size: 1.3em;
    font-weight: 400;
    line-height: 1.4;
    padding-bottom: 60px;
    border-bottom: 1px solid #363636;
}

.loro {
    display: block;
    font-size: 1.5em;
    color: #181818;
    font-weight: 400;
    padding: 25px 0;
}
.fabrics .sns_list {
    overflow: hidden;
    width: 50%;
}
.fabrics .sns_list li{
    float: left;
    width: calc(100% / 5);
}
.fabrics .fabrics_pager {
    overflow: hidden;
    max-width: 160px;
    margin: 60px auto;
}
.fabrics .fabrics_pager li {
    width: 50%;
    float: left;
}
.fabrics .fabrics_pager li:first-child {
    border-right: 1px solid #363636;
    box-sizing: border-box;
}
.fabrics .fabrics_pager li a{
    display: block;
    font-size: 1.5em;
    color: #363636;
    margin: 0 10px;
    text-align: center;
    font-weight: 400;
}
/* followus */
.followus{
    width: 100%;
    margin-top: 70px;
}
.sub_page .followus h1{
    padding-top:40px;
    font-size:26px;
    font-weight:bold;
    text-align:center;
    color:#111;
    line-height:1;
}
.followus_wrap{
    width: 80%;
    margin: 45px auto;
    overflow: hidden;
    margin-bottom: 130px;
}
.followus_wrap section:nth-child(2) {
    margin-top: 70px;
}
.followus_wrap .follow img{
    width: 100%;
}
.followus_wrap .follow .follow_tit{
    line-height: 30px;
    text-indent: 30px;
    font-size: 1.8em;
    margin: 22px 0;
}
.followus_wrap .follow .follow_txt{
    font-size: 1.3em;
    font-weight: 400;
    line-height: 1.5;
}
.followus_wrap .follow .follow_txt span{
    font-size: 1.4em;
    font-weight: 400;
}

/* about_cd */
.about{
    width: 100%;
    margin-top: 70px;
}
.sub_page .about h1{
    padding-top:40px;
    font-size:26px;
    font-weight: 900;
    text-align:center;
    color:#111;
    line-height:1;
}
.about_wrap {
    margin: 40px 0 140px;
}
.about_wrap > section{
    width:90%;
    margin-bottom: 100px;
    overflow: hidden;
    margin: 0 auto;
}
.about_img,.about_img .about_slider  {
    position: relative;
}
.about_img img {
    width: 100%;
}
.about_img #slider_pager {
    position: absolute;
    bottom: 15px;
    z-index: 9999; 
    width: 100%;
    text-align: center;       
}
.about_img #slider_pager .pager_item {
    font-size: 0;
    line-height: 0;
    display: inline-block;
    vertical-align: bottom;
}
.about_img #slider_pager .pager_item a {
    background:none;
    border: 1px solid #fff;
    box-sizing: border-box;
    display: block;
    width: 8px;
    height: 8px;
    margin: 0 5px;
    outline: 0;
    border-radius: 4px;
}
.about_img #slider_pager .pager_item a.active{
    background: #fff;
    text-indent: -9999px;
}
.about_txt h1 {
    font-size: 3.5em;
    line-height: 130%;
    margin-bottom: 45px;
    text-align: left !important;
}
.about_txt h1:after{
    display:block;
    content:'';
    width:17px;
    height:1px;
    margin-top:65px;
    background:#000;
}
.about_txt p{
    font-size: 13px;
    line-height: 20px;
    font-family: 'notokr';
}
.about_txt .about_txt01 {
    color: #464646;
    padding-bottom: 45px;
    border-bottom: 2px solid #363636;
}
.about_txt .about_txt02 {
    color: #707070;
    padding: 45px 0 65px;
    font-weight: 300;
}
.about_txt a.reserve {
    display: inline-block;
    width: 100%;
    height: 55px;
    line-height: 55px;
    text-align: center;
    color: #fff;
    background-color: #252525;
    font-size: 16px;
}

/*19-03-22*/

.mfp-bg {
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1042;
	overflow:hidden;
	position:fixed;
	background:#0b0b0b;
	opacity:.6;
	filter:alpha(opacity=80)
}
.mfp-wrap {
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:9999;
	position:fixed;
	outline:0!important;
	-webkit-backface-visibility:hidden
}
.mfp-container {
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding:0 8px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.mfp-container:before {
	content:'';
	display:inline-block;
	height:100%;
	vertical-align:middle
}
.mfp-align-top .mfp-container:before {
	display:none
}
.mfp-content {
	position:relative;
	display:inline-block;
	vertical-align:middle;
	margin:0 auto;
	text-align:left;
	z-index:1045
}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content {
	width:100%;
	cursor:pointer
}
.mfp-ajax-cur {
	cursor:pointer
}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
	cursor:pointer
}

.mfp-auto-cursor .mfp-content {
	cursor:auto
}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader {
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}
.mfp-loading.mfp-figure {
	display:none
}
.mfp-hide {
	display:none!important
}
.mfp-preloader {
	color:#CCC;
	position:absolute;
	top:50%;
	width:auto;
	text-align:center;
	margin-top:-.8em;
	left:8px;
	right:8px;
	z-index:1044
}
.mfp-preloader a {
	color:#CCC
}
.mfp-preloader a:hover {
	color:#FFF
}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader {
	display:none
}
button.mfp-arrow,button.mfp-close {
	overflow:visible;
	cursor:pointer;
	background:0 0;
	border:0;
	-webkit-appearance:none;
	display:block;
	outline:0;
	padding:0;
	z-index:1046;
	-webkit-box-shadow:none;
	box-shadow:none
}
button::-moz-focus-inner {
	padding:0;
	border:0
}
.mfp-close {
	width:44px;
	height:44px;
	line-height:44px;
	position:absolute;
	right:0;
	top:0;
	text-decoration:none;
	text-align:center;
	opacity:.65;
	filter:alpha(opacity=65);
	padding:0 0 18px 10px;
	color:#FFF;
	font-style:normal;
	font-size:28px;
	font-family:Arial,Baskerville,monospace
}
.mfp-close:focus,.mfp-close:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.mfp-close:active {
	top:1px
}
.mfp-close-btn-in .mfp-close {
	color:#333
}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close {
	color:#FFF;
	right:-6px;
	text-align:right;
	padding-right:6px;
	width:100%
}
.mfp-counter {
	position:absolute;
	top:0;
	right:0;
	color:#CCC;
	font-size:12px;
	line-height:18px;
	white-space:nowrap
}
.mfp-arrow {
	position:absolute;
	opacity:.65;
	filter:alpha(opacity=65);
	margin:-55px 0 0;
	top:50%;
	padding:0;
	width:90px;
	height:110px;
	-webkit-tap-highlight-color:transparent
}
.mfp-arrow:active {
	margin-top:-54px
}
.mfp-arrow:focus,.mfp-arrow:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before {
	content:'';
	display:block;
	width:0;
	height:0;
	position:absolute;
	left:0;
	top:0;
	margin-top:35px;
	margin-left:35px;
	border:inset transparent
}
.mfp-arrow .mfp-a,.mfp-arrow:after {
	border-top-width:13px;
	border-bottom-width:13px;
	top:8px
}
.mfp-arrow .mfp-b,.mfp-arrow:before {
	border-top-width:21px;
	border-bottom-width:21px;
	opacity:.7
}
.mfp-arrow-left {
	left:0
}
.mfp-arrow-left .mfp-a,.mfp-arrow-left:after {
	border-right:17px solid #FFF;
	margin-left:31px
}
.mfp-arrow-left .mfp-b,.mfp-arrow-left:before {
	margin-left:25px;
	border-right:27px solid #3F3F3F
}
.mfp-arrow-right {
	right:0
}
.mfp-arrow-right .mfp-a,.mfp-arrow-right:after {
	border-left:17px solid #FFF;
	margin-left:39px
}
.mfp-arrow-right .mfp-b,.mfp-arrow-right:before {
	border-left:27px solid #3F3F3F
}
.mfp-iframe-holder {
	padding-top:40px;
	padding-bottom:40px
}
.mfp-iframe-holder .mfp-content {
	line-height:0;
	width:100%;
	max-width:900px
}
.mfp-iframe-holder .mfp-close {
	top:-40px
}
.mfp-iframe-scaler {
	width:100%;
	height:0;
	overflow:hidden;
	padding-top:56.25%
}
.mfp-iframe-scaler iframe {
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:100%;
	height:100%;
	box-shadow:0 0 8px rgba(0,0,0,.6);
	background:#000
}
img.mfp-img {
	width:auto;
	max-width:100%;
	height:auto;
	display:block;
	line-height:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:40px auto;
	border:1px solid #656363;
}
.mfp-figure {
	line-height:0
}
.mfp-figure:after {
	content:'';
	position:absolute;
	left:0;
	top:40px;
	bottom:40px;
	display:block;
	right:0;
	width:auto;
	height:auto;
	z-index:-1;
	box-shadow:0 0 8px rgba(0,0,0,.6);
	background:#444
}
.mfp-figure small {
	color:#BDBDBD;
	display:block;
	font-size:12px;
	line-height:14px
}
.mfp-figure figure {
	margin:0
}
.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 43px;
    left: 10px;
    width: 100%;
    cursor: auto;
    z-index: 99999;
    font-size: 19px;
}
.mfp-title {
	text-align:left;
	line-height:18px;
	color:#F3F3F3;
	word-wrap:break-word;
	padding-right:36px
}
.mfp-image-holder .mfp-content {
	max-width:100%
}
.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor:pointer
}

.mfp-ie7 .mfp-img {
	padding:0
}
.mfp-ie7 .mfp-bottom-bar {
	width:600px;
	left:50%;
	margin-left:-300px;
	margin-top:5px;
	padding-bottom:5px
}
.mfp-ie7 .mfp-container {
	padding:0
}
.mfp-ie7 .mfp-content {
	padding-top:44px
}
.mfp-ie7 .mfp-close {
	top:0;
	right:0;
	padding-top:0
}

			/* padding-bottom and top for image */
.mfp-no-margins img.mfp-img {
	padding: 0;
}
/* position of shadow behind the image */
.mfp-no-margins .mfp-figure:after {
	top: 0;
	bottom: 0;
}
/* padding for main container */
.mfp-no-margins .mfp-container {
	padding: 0;
}



.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	-webkit-transition: all 0.3s ease-out; 
	-moz-transition: all 0.3s ease-out; 
	-o-transition: all 0.3s ease-out; 
	transition: all 0.3s ease-out;
}

.mfp-with-zoom.mfp-ready .mfp-container {
		opacity: 1;
}
.mfp-with-zoom.mfp-ready.mfp-bg {
		opacity: 0.8;
}

.mfp-with-zoom.mfp-removing .mfp-container, 
.mfp-with-zoom.mfp-removing.mfp-bg {
	opacity: 0;
}
.mfp-image-holder .mfp-close{font-size:0 ;background: url(/img/close_pop.png) 97% 0 no-repeat}
.list_gallery_n{margin: 75px auto;}
.list_gallery_n .new_top .search_box p{text-transform: uppercase;}
.list_gallery_n .new_top .search_box input{border: 1px solid #000000;}

.list_gallery_n .new_top .search_box button{opacity: 1;}

.list_gallery_n .list{padding: 0 15px;overflow: hidden;}
.list_gallery_n .list li{width: 46%;float: left;margin: 0 2% 5%;position: relative;}
.list_gallery_n .list li img{width: 100%;}
.list_gallery_n .list li a{position: relative;display: block;}
.list_gallery_n .list li .ment{-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;position: absolute;display: none;left: 0;top: 0;width: 100%;height: 100%;background: rgba(22, 22, 22, 0.5);
padding: 413px 21px 0;
}
.list_gallery_n .list li .ment p{color: #fff;}
.list_gallery_n .list li a:hover .ment {display: block;}
.list_gallery_n .list li .ment .name{font-size:16px;font-weight:600; color: #fff;}
.list_gallery_n .list li .ment .btn_view{position: absolute;right: 21px;bottom: 32px;display: inline-block;width: 89px;line-height:21px;border:1px solid #fff;font-size:11px;text-align:center;}



.news .new_top{
    overflow:hidden;
	padding: 0 15px;
    height:226px;
}
.news h1{
    float:left;
    margin-top:80px;
    font-size:20px;
}
.new_top .search_box{
    position: relative;
    float:right;
    display:inline-block;
    margin-top:80px;
}
.new_top .search_box input{
    width:170px;
    height:35px;
    padding:0 10px;
    box-sizing:border-box;
    border:1px solid #ddd;
    font-size:16px;
    transition:border 0.4s ease;
    -webkit-transition:border 0.4s ease;
    -moz-transition:border 0.4s ease;
    outline:none;
    line-height:33px;
}
.new_top .search_box button{
    position: absolute;
    top:7px;
    right:10px;
    width:20px;
    height:20px;
    opacity:0.5;
    transition:opacity 0.4s ease;
    -webkit-transition:opacity 0.4s ease;
    -moz-transition:opacity 0.4s ease;
}
.new_top .search_box input:focus{
    border:1px solid #000;
}
.new_top .search_box input:focus + button{
    opacity:1;
}
.contain.subpage .news_item{
    width:25%;
}
input:-webkit-autofill { -webkit-box-shadow: 0 0 0 30px #fff inset ; -webkit-text-fill-color: #000; } input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active { transition: background-color 5000s ease-in-out 0s; }

.new_top .search_box p{
    margin-top:14px;
    text-align:right;
    font-size:13px;
    color:#707070;
    font-weight:400;
}

.pager{
    float:right;
    overflow:hidden;
    margin-right:65px;
    margin-bottom:170px;
}
.pager li{
    float:left;
    margin:0 0px;
}
.pager li a{
    display:block;
    padding:5px;
    font-size:1.2em;
    color:#7d7d7d;
}
.pager li a.btn_prev,
.pager li a.btn_next,
.pager li a.on{
    color:#000;
}

.news .pager{
    float:none;
    margin-top:120px;
    margin-bottom:80px;
    text-align:center;
}
.news .pager li{
    float:none;
    display:inline-block;
}