@charset "utf-8";

/* *****************************************
* 
*	Site Name：AURORA PROJECT公式サイト
*	Summery：otherディレクトリ
*
********************************************/

/*==========================================
　other共通設定
========================================== */
/* ナビ */
.sub_navi{
	background-color:#202f3e;
	background:-moz-linear-gradient(top, #202f3e 0%, #1a2735 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#202f3e), color-stop(100%,#1a2735));
	background:-webkit-linear-gradient(top, #202f3e 0%,#1a2735 100%);
	background:-o-linear-gradient(top, #202f3e 0%,#1a2735 100%);
	background:-ms-linear-gradient(top, #202f3e 0%,#1a2735 100%);
	background:linear-gradient(to bottom, #202f3e 0%,#1a2735 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#202f3e', endColorstr='#1a2735',GradientType=0 );
	border-bottom:1px solid #202f3e;
}

.sub_navi li{
	background:url(../img/bg_subnavi.gif) repeat-y 100% 50%;
}

/* サイドリンクカラー */
#side_area a:hover{
	color:#202f3e;
}

/* サイド作品検索 */
#search > .sb_b > ul > li > a{
	background-image:url(../img/ar01.gif);
	background-repeat:no-repeat;
	background-position:10px 15px;
}

#search > .sb_b > ul > li.search_li{
	background:url(../img/ar02.gif) no-repeat 10px 15px;
}

/*==========================================
　総合トップ
========================================== */
/* wrap */
#index_wrap{
	overflow:hidden;
}

/* バナー */
#index_banner{
	width:200px;
	float:right;
}

#index_ban li{
	margin-bottom:10px;
}

/* 最新作 */
#index_pkg{
	margin-right:220px;
}

.latest{
	margin-bottom:10px;
}

.latest .rss{
	margin:-39px 10px 21px 0;
	z-index:2;
	text-align:right;
}

.latest_li{
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:144px;
	margin:0 10px 15px 0;
	vertical-align:top;
}

.latest_li a{
	display:block;
	text-decoration:none;
	line-height:1.5;
}

.latest_li a span{
	font-size:smaller;
}

.latest_li .pkg{
	margin-bottom:5px;
}

/* 過去作品へのリンク */
.latest_prev{
	border-top:1px dashed #ccc;
	padding:15px 0 0 0;
	overflow:hidden;
	margin-bottom:25px;
}

.latest_prev ul{
	margin:0 auto;
	width:60em;
}

.latest_prev li{
	display:inline;
}

.latest_prev a{
	display:block;
	float:left;
	border-radius:4px;
	width:11em;
	margin:0 10px 15px 0;
	padding:8px 10px 6px 25px;
	text-decoration:none;
	background-color:#eaeaea;
	background:-moz-linear-gradient(top, #ffffff 0%, #eaeaea 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea));
	background:-webkit-linear-gradient(top, #ffffff 0%,#eaeaea 100%);
	background:-o-linear-gradient(top, #ffffff 0%,#eaeaea 100%);
	background:-ms-linear-gradient(top, #ffffff 0%,#eaeaea 100%);
	background:linear-gradient(to bottom, #ffffff 0%,#eaeaea 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
	border:1px solid #ccc;
	box-shadow:0 0 3px #ccc;
	position:relative;
}

.latest_prev a:hover{
	background:#f6f6f6;
}

.latest_prev a:before{
	content:"";
	width:0;
	height:0;
	position:absolute;
	top:14px;
	left:15px;
	border-top:3px solid transparent;
	border-left:5px solid #202f3e;
	border-bottom:3px solid transparent;
}

/*==========================================
　総合search
========================================== */
/* 品番一覧 */
.active_series{
	overflow:hidden;
	margin-bottom:20px;
}

.active_series h3{
	border:1px solid #999;
	background-color:#fff;
	background:-moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
	background:-webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
	background:-o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
	background:-ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
	background:linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
	margin-bottom:10px;
	font-size:12px;
}

.active_series h3 span{
	display:block;
	background:url(../img/ar01.gif) no-repeat 10px 12px;
	padding:7px 0 5px 20px;
}

.active_series div{
	overflow:hidden;
}

.active_series dl{
	padding:10px;
	background:url(../../../share/img/bg02.gif);
}

.active_series dt{
	font-weight:bold;
}

.active_series dd{
	display:inline;
	padding:0 10px 0 5px;
	border-right:1px solid #999;
}

.active_series dd:last-child{
	border-right:none;
}

/*==========================================
　検索結果
========================================== */
#searchResultTxt tr:nth-of-type(odd){
	background:#f3f4f5;
}

/*==========================================
　とは？ページ
========================================== */
/* 大見出し */
.about_h1{
	border-bottom:6px double #f6cbcb;
	margin-bottom:20px;
	text-align:center;
	line-height:0;
	background:#fff url(../../about/img/bg01.gif) repeat-x 0 100%;
}

/* 監督紹介 */
.director_wrap{
	margin:0 10px 10px 10px;
	overflow:hidden;
	border:1px dashed #999;
	padding:10px 20px 10px 10px;
}

.director_wrap dl{
	padding:10px 0 0 220px;
}

.director_wrap dt{
	margin-bottom:10px;
	background:#efefef;
	padding:10px;
}

.director_wrap dd{
	margin:0 10px 10px 10px;
}

/* サービス紹介 */
.ap_service{
	border-radius:5px;
	margin:0 10px 20px 10px;
	padding:20px 15px 15px 20px;
	overflow:hidden;
}

#ppv_service{
	background:#eff8ef;
	border:1px solid #d0e6cd;
}

#fas_service{
	background:#ffefef;
	border:1px solid #ffd6d6;
}

#shop_service{
	background:#e7ecf7;
	border:1px solid #cad4ee;
}

#point_service{
	background:#fff3ea;
	border:1px solid #ffddc0;
}

.ap_service .fr{
	border:3px solid #fff;
	box-shadow:0 0 5px #999;
}

.ap_service dl{
	padding:0 380px 0 0;
}

.ap_service dt{
	margin-bottom:10px;
}

.ap_service dd{
	margin-bottom:15px;
}

a.service_bt{
	display:block;
	width:280px;
	padding:15px 0px;
	margin:0 auto;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	box-shadow:0 0 5px #999;
	border-radius:5px;
	line-height:1.0;
}

.service_bt img{
	vertical-align:middle;
	padding:0 5px 2px 0;
}

#service_bt_ppv{
	background-color:#5dac51;
	background:-moz-linear-gradient(top, #5dac51 0%, #3f9035 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5dac51), color-stop(100%,#3f9035));
	background:-webkit-linear-gradient(top, #5dac51 0%,#3f9035 100%);
	background:-o-linear-gradient(top, #5dac51 0%,#3f9035 100%);
	background:-ms-linear-gradient(top, #5dac51 0%,#3f9035 100%);
	background:linear-gradient(to bottom, #5dac51 0%,#3f9035 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5dac51', endColorstr='#3f9035',GradientType=0 );
	border:1px solid #2e7f25;
}

#service_bt_ppv:hover{
	background:#5dac51;
}

#service_bt_fas{
	background-color:#ff8282;
	background:-moz-linear-gradient(top, #ff8282 0%, #ff6262 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8282), color-stop(100%,#ff6262));
	background:-webkit-linear-gradient(top, #ff8282 0%,#ff6262 100%);
	background:-o-linear-gradient(top, #ff8282 0%,#ff6262 100%);
	background:-ms-linear-gradient(top, #ff8282 0%,#ff6262 100%);
	background:linear-gradient(to bottom, #ff8282 0%,#ff6262 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8282', endColorstr='#ff6262',GradientType=0 );
	border:1px solid #ff4f4f;
}

#service_bt_fas:hover{
	background:#ff8282;
}

#service_bt_shop{
	background-color:#4b6cc7;
	background:-moz-linear-gradient(top, #4b6cc7 0%, #304db1 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b6cc7), color-stop(100%,#304db1));
	background:-webkit-linear-gradient(top, #4b6cc7 0%,#304db1 100%);
	background:-o-linear-gradient(top, #4b6cc7 0%,#304db1 100%);
	background:-ms-linear-gradient(top, #4b6cc7 0%,#304db1 100%);
	background:linear-gradient(to bottom, #4b6cc7 0%,#304db1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b6cc7', endColorstr='#304db1',GradientType=0 );
	border:1px solid #213aa4;
}

#service_bt_shop:hover{
	background:#4b6cc7;
}

#service_bt_point{
	background-color:#ff8e2e;
	background:-moz-linear-gradient(top, #ff8e2e 0%, #ff6e1b 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8e2e), color-stop(100%,#ff6e1b));
	background:-webkit-linear-gradient(top, #ff8e2e 0%,#ff6e1b 100%);
	background:-o-linear-gradient(top, #ff8e2e 0%,#ff6e1b 100%);
	background:-ms-linear-gradient(top, #ff8e2e 0%,#ff6e1b 100%);
	background:linear-gradient(to bottom, #ff8e2e 0%,#ff6e1b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8e2e', endColorstr='#ff6e1b',GradientType=0 );
	border:1px solid #ff5c10;
}

#service_bt_point:hover{
	background:#ff8e2e;
}

/* スマホ・携帯 */
.sp_service{
	border-radius:5px;
	background:#f6f6f6;
	border:1px solid #dadada;
	margin:0 10px 20px 10px;
	padding:20px;
	overflow:hidden;
}

.sp_service .larger{
	padding-top:30px;
}

/*==========================================
　ポスター
========================================== */
/* アンカー */
.pos_jump{
	background:#efefef;
	padding:10px 20px;
	margin:0 0 30px 0;
	border:1px solid #c2c2c2;
	overflow:hidden;
	border-radius:5px;
}

.pos_jump li{
	float:left;
	width:11em;
	background:url(../img/ar02.gif) no-repeat 0 7px;
	text-indent:10px;
	margin:0.4em 0.7em;
}

/* ポスター */
.pos_wrap{
	margin:0 10px;
	overflow:hidden;
}

.pos_body{
	float:left;
	margin:0 5px 15px 5px;
	border-radius:5px;
	border:1px solid #ccc;
	background-color:#fff;
	background:-moz-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6));
	background:-webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
	padding:10px 20px;
}

.pos_body .pkg{
	margin-bottom:15px;
}

.pos_body dl{
	width:500px;
	margin:0 auto 10px auto;
}

.pos_body dt{
	padding-bottom:5px;
	border-bottom:dashed 1px #999;
	font-weight:bold;
	font-size:14px;
}

.pos_body dd{
	padding:15px 5px;
	border-bottom:dashed 1px #999;
}

.pos_body span.title{
	font-size:larger;
	font-weight:bold;
}

/*==========================================
　不正レンタル
========================================== */
.prohibited_li{
	background:#ffefef;
	color:#c00;
	padding:20px;
	margin:0 10px 20px 10px;
}

.prohibited_li li{
	list-style:decimal;
	margin-left:2em;
}

/*==========================================
　リンクページ
========================================== */
.ap_banner{
	border:1px solid #ccc;
	margin-bottom:20px;
	width:100%;
}

.ap_banner th{
	background:#efefef;
	border:1px solid #ccc;
	padding:10px;
	width:150px;
}

.ap_banner td{
	border:none;
	border-bottom:1px solid #ccc;
	text-align:center;
	padding:10px 0;
}

.ap_banner pre{
	width:300px;
	height:50px;
	border:3px solid #ccc;
	overflow:scroll;
	margin:0 auto 5px auto;
	text-align:left;
	font-family:sans-serif;
	font-size:12px;
}

/*==========================================
　障害・メンテナンス
========================================== */
.maintenance{
	margin:0 10px 10px 10px;
	border:1px solid #999;
	border-radius:5px;
	background-color:#fff;
	background:-moz-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6));
	background:-webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
	padding:20px;
}

.post_date{
	display:inline;
}

.post_date img{
	vertical-align:middle;
}

/* 障害情報詳細 */
.maintenance .fault{
	margin:0 20px 10px 20px;
	border-top:#999 1px dashed;	
}

.maintenance .fault dt{
	padding:5px 0;
	float:left;
	text-indent:10px;
	clear:both;
	width:10em;
	font-weight:bold;
}

.maintenance .fault dd{
	margin:0;
	padding:5px 10px 5px 10em;
	border-bottom:#999 1px dashed;
}

/* 解決報告 */
.maintenance .resolve{
	background:#fff;
	border:#999 1px solid;
	border-radius:3px;
	margin-bottom:10px;
	padding:15px;
	box-shadow:0 0 4px #ccc;
}
	
.maintenance .resolve dt{
	font-weight:bold;
	margin-bottom:5px;
}

/* 過去のメンテ情報一覧 */
.past_mainte{
	width:90%;
	margin:0 auto;
	border:1px solid #ccc;
}

.past_mainte th{
	background:#eaeaea;
	padding:10px 0;
	text-align:center;
	border:1px solid #ccc;
}

.past_mainte td{
	padding:10px;
	text-align:center;
	border:1px solid #ccc;
}

/*==========================================
　プライバシーポリシー
========================================== */
.privacy ol{
	background:#efefef;
	padding:10px;
}

.privacy dd{
	margin-bottom:1.5em;
}

/*==========================================
　特商法
========================================== */
.tokusyo dd{
	margin-bottom:1.5em;
}

/*==========================================
　総合お問い合わせ
========================================== */
#contact_jump{
	border:3px solid #ccc;
	padding:15px 0 1px 0;
	width:600px;
	margin:0 auto 20px auto;
	text-align:center;
	background-color:#fff0f0;
}

/*==========================================
　APポイント
========================================== */
#pt_attention{
	margin:0 10px 40px 10px;
}

#pt_attention dd{
	margin-bottom:10px;
	text-indent:-1em;
	padding-left:1em;
}

/*==========================================
　イベント・訪問
========================================== */
/* イベント */
.event{
	border:1px solid #ccc;
	padding:20px;
	overflow:hidden;
	margin:0 10px 20px 10px;
}

.event table{
	width:100%;
	margin:0 auto 20px auto;
	border:1px solid #ccc;
}

.event th{
	border:1px solid #ccc;
	padding:10px;
	width:160px;
	background:#f6f6f6;
}

.event td{
	border:1px solid #ccc;
	padding:10px;
}

/* ショップ訪問 */
.visit_ta{
	width:100%;
	border:1px solid #ccc;
	margin-bottom:20px;
}

.visit_ta caption{
	background:#202f3e;
	padding:10px 0 7px 0;
	text-indent:10px;
	text-align:left;
	border-radius:5px 5px 0 0;
	font-weight:bold;
	color:#fff;
}

.visit_ta th{
	border:1px solid #ccc;
	padding:10px;
	background:#f6f6f6;
	text-align:center;
}

.visit_ta td{
	border:1px solid #ccc;
	padding:10px;
}

/*==========================================
　プレス
========================================== */
body#press_body{
	background:#efefef;
	line-height:1.6;
}

#press_wrap{
	width:50%;
	background:#fff;
	margin:30px auto;
	padding:30px;
}

#press_wrap h1{
	font-size:18px;
	text-align:left;
	margin-bottom:2em;
}

/*==========================================
　notice - quality
========================================== */
#quality_body{
	background:url(../../notice/quality/img/bg01.gif) repeat-x 0 0;
	line-height:0;
	text-align:center;
}

#quality_body div{
	width:720px;
	margin:0 auto;
}

#quality_other{
	background:#d5dce5;
	border-top:1px solid #c2c9d3;
	border-bottom:1px solid #c2c9d3;
	padding:15px 0;
	text-align:center;
	line-height:1.0;
	margin:0 10px 40px 10px;
}

#quality_other div{
	width:720px;
	margin:0 auto;
	overflow:hidden;
}

#quality_other .fr{
	margin-left:10px;
}

/*==========================================
　notice - 配信特集
========================================== */
/* 共通 */
#feature_header{
	overflow:hidden;
	width:900px;
	margin:0 auto;
}

#feature_header img{
	vertical-align:middle;
}

#feature_header img.fr{
	margin:13px 0 0 5px;
}

#feature_main{
	width:900px;
	margin:0 auto 50px auto;
}

#feature_footer{
	border-top:1px dotted #999;
	padding:20px 0;
}

#feature_footer div{
	width:900px;
	margin:0 auto;
}

#feature_footer li{
	float:right;
	margin:5px 0 0 5px;
}

#feature_footer p{
	line-height:1.5;
}

/* 2014春 */
#feature_2014spring{
	background:#f6eee6 url(../../notice/feature/2014spring/img/bg01.jpg) no-repeat 50% 0;
}

#spring2014_rank1{
	overflow:hidden;
	width:671px;
	float:right;
	margin-bottom:30px;
}

#spring2014_rank2{
	overflow:hidden;
	float:left;
	width:444px;
}

#spring2014_rank3{
	overflow:hidden;
	float:right;
	width:444px;
}

.spring2014_line{
	text-align:center;
	padding:50px 0 30px 0;
	clear:both;
}

.spring2014_pickup{
	overflow:hidden;
	margin-bottom:15px;
}

.spring2014_rec{
	width:100%;
	border-collapse:collapse;
	text-align:left;
	background:#f6ddd9;
	margin-bottom:30px;
}

.spring2014_rec th,.spring2014_rec td{
	vertical-align:top;
}

/* 2013夏 
#feature_2013summer{
	background:#e5e3d5;
}

#feature_2013summer .pickup{
	background:#fff url(../../notice/feature/2013summer/img/bg01.jpg) no-repeat 50% 100%;
	padding-bottom:15px;
	overflow:hidden;
	margin-bottom:15px;
}

#feature_2013summer .osusume{
	background:#fcf6f5;
	border:1px dotted #ccc;
	font-size:16px;
	line-height:1.5;
	width:400px;
	float:right;
	padding:20px 0;
	margin:30px 28px 0 0;
}

#feature_2013summer .osusume h3{
	padding:0 0 15px 15px;
}

#feature_2013summer .osusume p{
	margin:0 15px;
}

/* 2013秋
#feature_2013autumn{
	background:#f0f6e6;
}

#feature_2013autumn #feature_header{
	background:url(../../notice/feature/2013autumn/img/bg01.jpg) no-repeat 0 0;
	height:220px;
}

#feature_2013autumn #feature_main{
	background:#fff;
	padding-bottom:20px;
}

#feature_2013autumn .pickup{
	margin-bottom:40px;
	overflow:hidden;
}

#feature_2013autumn .text{
	font-size:15px;
	line-height:1.5;
	width:400px;
	float:right;
	margin:0 33px 0 0;
}

#feature_2013autumn .osusume{
	background:url(../../notice/feature/2013autumn/img/line01.jpg) no-repeat 50% 100%;
	padding:30px 15px;
	overflow:hidden;
	margin-bottom:10px;
}

#feature_2013autumn .osusume h2{
	padding:0 0 20px 25px;
}

#feature_2013autumn .osusume table{
	background:#f6f6f6;
	width:430px;
	border-collapse:collapse;
	border:none;
}

#feature_2013autumn .osusume th,#feature_2013autumn .osusume td{
	vertical-align:top;
	text-align:left;
	border:none;
}

/* 2013秋2
#feature_2013autumn2{
	background:#f0f6e6;
}

#feature_2013autumn2 #feature_header{
	background:url(../../notice/feature/2013autumn2/img/02.jpg) no-repeat 100% 0;
	height:121px;
}

#feature_2013autumn2 .text{
	clear:both;
	font-size:15px;
	line-height:1.5;
	margin:20px 40px;
}

/* 一之瀬すず */
#feature_suzu{
	background-color:#fce5e5;
}

#feature_suzu_wrap{
	width:1100px;
	margin:0 auto;
}

#feature_suzu_header{
	background:#fff url(../../notice/feature/suzu/img/bg01.jpg) no-repeat 0 0;
	height:60px;
	text-align:right;
	overflow:hidden;
}

#feature_suzu_main{
	overflow:hidden;
	background:#fff;
	padding-bottom:10px;
	margin-bottom:20px;
}

/*==========================================
　notice - 2015春の大感謝祭
========================================== */
#spring2015{
	background:#a60d1f url(../../notice/spring2015/img/bg01.jpg);
}

/* header */
#spring2015_header{
	width:1000px;
	height:55px;
	margin:0 auto;
	background:#a60d1f url(../../notice/spring2015/img/bg02.jpg) no-repeat 50% 0;
	position:relative;
}

#spring2015_logo01{
	position:absolute;
	top:0;
	left:0;
}

#spring2015_header a{
	color:#fff;
}

#spring2015_header li{
	display:inline;
	border-right:1px solid #fff;
	padding:0 10px;
}

#spring2015_header li:last-child{
	border:none;
}

/* pt */
.spring2015_pt{
	line-height:1.0;
	text-align:right;
	width:1010px;
	margin:15px auto 40px auto;
}

/* nav */
#spring2015_nav{
	width:1020px;
	margin:0 auto;
	overflow:hidden;
}

#spring2015_nav li{
	float:left;
}

/* main */
#spring2015_main{
	line-height:0;
	width:1080px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	background:url(../../notice/spring2015/img/bg03.png) repeat-y 50% 0;
}

.campaign1_body{
	overflow:hidden;
	width:1000px;
	margin:0 auto;
}

/* bottom */
#spring2015_main_bottom{
	width:1080px;
	margin:0 auto 20px auto;
	background:url(../../notice/spring2015/img/bg04.png) no-repeat 50% 0;
	text-align:center;
	line-height:1.0;
}

#spring2015_main_bottom ul{
	padding:60px 0 40px 0;
	font-size:16px;
}

#spring2015_main_bottom li{
	display:inline;
	border-right:1px solid #fff;
	padding:0 15px;
}

#spring2015_main_bottom li:last-child{
	border:none;
}

#spring2015_main_bottom a{
	color:#fff;
}

/*eof*/