﻿html body{margin:0;padding:0}@media (min-width: 801px){html body{min-width:980px}}#commonPageHeader div,#commonPageHeader h1,#commonPageHeader ul,#commonPageHeader li,#commonPageFooter div,#commonPageFooter ul,#commonPageFooter li,#commonPageFooter p,#commonPageFooter dl,#commonPageFooter dt,#commonPageFooter dd{background-color:rgba(255,255,255,0);background-image:none;border-style:none;box-shadow:0 0 0 rgba(255,255,255,0);box-sizing:border-box;float:none;height:auto;line-height:1.2;margin:0;max-height:none;max-width:initial;min-height:0;min-width:0;padding:0;position:static;text-indent:0;width:auto}#commonPageHeader div:before,#commonPageHeader div:after,#commonPageHeader h1:before,#commonPageHeader h1:after,#commonPageHeader ul:before,#commonPageHeader ul:after,#commonPageHeader li:before,#commonPageHeader li:after,#commonPageFooter div:before,#commonPageFooter div:after,#commonPageFooter ul:before,#commonPageFooter ul:after,#commonPageFooter li:before,#commonPageFooter li:after,#commonPageFooter p:before,#commonPageFooter p:after,#commonPageFooter dl:before,#commonPageFooter dl:after,#commonPageFooter dt:before,#commonPageFooter dt:after,#commonPageFooter dd:before,#commonPageFooter dd:after{display:none}#commonPageHeader,#commonPageFooter{box-sizing:border-box;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif}#commonPageHeader a,#commonPageFooter a{text-decoration:none}#commonPageHeader img,#commonPageFooter img{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:auto;max-width:100%}#commonPageHeader ul,#commonPageFooter ul{font-size:0;list-style:none}#commonPageHeader li,#commonPageFooter li{list-style:none}#commonPageHeader{background:#fff url(../../shared/images/bg_am_brandline.png) center top no-repeat;margin:0;padding:0}#commonPageHeader:before{background-color:#ed2b00;margin-right:500px;right:50%}#commonPageHeader:after{background-color:#ffde00;left:50%;margin-left:500px}#commonPageHeader .logo{margin:0 auto;max-width:1240px;padding:0 20px;position:relative}#commonPageHeader #pageTop{background-image:none}#commonPageHeader #globalNav{text-align:center}#commonPageHeader #globalNav a{color:#4d4c4d}#commonPageHeader #globalNav li{font-size:0.875rem;font-weight:bold}#commonPageHeader #utilityNav{max-width:1240px;padding:0 20px;margin:0 auto}#commonPageHeader #utilityNav:after{clear:both;content:'';display:block}#commonPageHeader #utilityNav a{display:inline-block}#commonPageHeader #utilityNav li{display:inline-block;font-size:0.75rem;line-height:30px}#commonPageHeader #utilityNav ul:not(.snsButton) a{color:#3d3a39;padding:0 .5em 0 1em}#commonPageHeader #utilityNav ul:not(.snsButton) li:not(.appliButton) a:after{border-color:#ee4d4d;border-style:solid;border-width:1px 1px 0 0;content:'';display:inline-block;height:4px;margin:12px 0 0 .5em;transform:rotate(45deg);vertical-align:top;width:4px}#commonPageHeader #utilityNav .appliButton{border:1px solid #d8d8d8;border-radius:3px;font-weight:bold;line-height:28px;position:relative}#commonPageHeader #utilityNav .appliButton a{padding:0 10px !important}#commonPageHeader #utilityNav .appliButton a:before{background:url(../../shared/images/icon_am_common.png) -50px 0 no-repeat;background-size:200px auto;content:'';display:inline-block;height:22px;margin:3px 5px 0 0;vertical-align:top;width:14px}@media (min-width: 1980px){#commonPageHeader{overflow:hidden}#commonPageHeader:before,#commonPageHeader:after{content:'';display:block;width:50%;height:19px;position:absolute;top:0}}@media (min-width: 801px){#commonPageHeader{min-width:980px;position:relative}#commonPageHeader .logo{padding:32px 20px 15px}#commonPageHeader .logo:after{background:url(../../shared/images/logo_am_pc.png) center center no-repeat;background-size:contain;content:'';display:block;height:60px;position:static;width:79px}#commonPageHeader .logo a{height:60px;position:absolute;width:79px}#commonPageHeader .logo img{display:none}#commonPageHeader #globalNav{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;padding:10px 20px;overflow:hidden}#commonPageHeader #globalNav span{display:inline-block;padding-left:30px;position:relative}#commonPageHeader #globalNav span:before{background:url(../../shared/images/icon_am_common.png) 0 0 no-repeat;background-size:200px auto;bottom:-10px;content:'';display:block;height:23px;left:0;margin:auto 0;position:absolute;top:-15px;width:23px}#commonPageHeader #globalNav a{display:block;padding:10em .2em;margin:-10em 0}#commonPageHeader #globalNav a[href*='game_center'] span:before{background-position:0 -25px}#commonPageHeader #globalNav a[href*='tp'] span:before{background-position:-25px -25px}#commonPageHeader #globalNav a[href*='chara_shop'] span:before{background-position:-50px -25px}#commonPageHeader #globalNav a[href*='cafe_and_bar'] span:before{background-position:-75px -25px}#commonPageHeader #globalNav a[href*='kids'] span:before{background-position:-100px -25px}#commonPageHeader #globalNav a[href*='others'] span:before{background-position:-125px -25px}#commonPageHeader #globalNav a[href*='product.bandainamco-am.co.jp/am/'] span:before{background-position:-150px -25px}#commonPageHeader #globalNav a[href*='game_center']:hover span:before{background-position:0 -50px}#commonPageHeader #globalNav a[href*='tp']:hover span:before{background-position:-25px -50px}#commonPageHeader #globalNav a[href*='chara_shop']:hover span:before{background-position:-50px -50px}#commonPageHeader #globalNav a[href*='cafe_and_bar']:hover span:before{background-position:-75px -50px}#commonPageHeader #globalNav a[href*='kids']:hover span:before{background-position:-100px -50px}#commonPageHeader #globalNav a[href*='others']:hover span:before{background-position:-125px -50px}#commonPageHeader #globalNav a[href*='product.bandainamco-am.co.jp/am/']:hover span:before{background-position:-150px -50px}#commonPageHeader #globalNav ul{display:table;height:40px;margin:0 auto;max-width:1200px;width:100%}#commonPageHeader #globalNav li{border-right:1px solid #e8e8e8;display:table-cell;vertical-align:middle}#commonPageHeader #globalNav li:first-child{border-left:1px solid #e8e8e8}#commonPageHeader #utilityNav{position:absolute;top:45px;left:0;right:0;width:100%;height:0}#commonPageHeader #utilityNav>*{float:right;margin-left:20px}#commonPageHeader #utilityNav ul{font-size:0}#commonPageHeader #utilityNav ul:not(.snsButton) li:not(.appliButton) a:hover{-o-opacity:.6;opacity:.6}#commonPageHeader #utilityNav .appliButton{margin-left:30px}#commonPageHeader #utilityNav .appliButton:hover{background-color:#ffde00}#commonPageHeader #utilityNav .snsButton{display:none}#commonPageHeader #menuButton,#commonPageHeader #closeButton{display:none}}@media (max-width: 800px){#commonPageHeader:before{background-color:transparent;bottom:0;content:'';display:block;height:0;left:0;position:fixed;right:0;top:66px;-moz-transition:background-color 0.3s,height 0s 0.3s;-o-transition:background-color 0.3s,height 0s 0.3s;-webkit-transition:background-color 0.3s,height 0s;-webkit-transition-delay:0s,0.3s;transition:background-color 0.3s,height 0s 0.3s;width:100%;z-index:1000}#commonPageHeader .logo{margin:0 20px;height:66px;padding:28px 0 0;width:99px}#commonPageHeader .wrapper{background-color:#fff;border-top:1px solid #e8e8e8;left:0;height:0;overflow:hidden;position:absolute;right:0;z-index:10001}#commonPageHeader .wrapper>*{opacity:0}#commonPageHeader.jsNavOpen:before{background-color:rgba(0,0,0,0.8);height:5000px;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}#commonPageHeader.jsNavOpen .wrapper{height:auto;animation:slidein_open .5s alternate forwards}#commonPageHeader.jsNavOpen .wrapper>*{opacity:1;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}#commonPageHeader #globalNav a{display:block;line-height:38px}#commonPageHeader #globalNav li{border-bottom:1px solid #e8e8e8}#commonPageHeader #utilityNav{background-color:#f3f4f6;padding-top:10px}#commonPageHeader #utilityNav a{display:block}#commonPageHeader #utilityNav ul:not(.snsButton) li{background-color:#fff;border:1px solid #d8d8d8;border-radius:3px;display:block;font-size:0.875rem;font-weight:bold;line-height:38px;margin-top:10px;position:relative;text-align:center}#commonPageHeader #utilityNav ul:not(.snsButton) li:not(.appliButton) a:after{margin-top:15px}#commonPageHeader #utilityNav ul:not(.snsButton) li.appliButton a:before{margin-top:8px}#commonPageHeader #utilityNav .snsButton{background-color:#fff;margin:10px -20px 0;border-top:1px solid #d8d8d8;padding:10px 20px;text-align:center}#commonPageHeader #utilityNav .snsButton a:before{margin-top:8px}#commonPageHeader #utilityNav .snsButton li{width:40px;height:40px;margin:0 10px;display:inline-block;overflow:hidden}#commonPageHeader #utilityNav .snsButton a{background-image:url(../../shared/images/icon_am_common.png);background-repeat:no-repeat;-moz-background-size:200px auto;-o-background-size:200px auto;-webkit-background-size:200px auto;background-size:200px auto;height:40px;overflow:hidden;text-indent:40px;white-space:nowrap;width:40px}#commonPageHeader #utilityNav .snsButton a[href*='facebook']{background-position:0 -100px}#commonPageHeader #utilityNav .snsButton a[href*='twitter']{background-position:-50px -100px}#commonPageHeader #utilityNav .snsButton a[href*='google']{background-position:0 -150px}#commonPageHeader #utilityNav .snsButton a[href*='line']{background-position:-50px -150px}#commonPageHeader #menuButton{position:absolute;top:19px;right:0;border-color:#f3f4f6;border-style:solid;border-width:14px 11px;width:48px;height:47px;background-color:#b0b0b0}#commonPageHeader #menuButton:before{border-color:#f3f4f6;border-style:solid;border-width:5px 0;bottom:0;content:'';display:block;height:3px;margin:auto;position:absolute;top:0;width:100%}#commonPageHeader #closeButton{background-color:#b0b0b0;color:#fff;line-height:40px;text-align:center}}@media (min-width: 481px) and (max-width: 800px){#commonPageHeader #utilityNav ul:not(.snsButton){margin-left:-10px}#commonPageHeader #utilityNav ul:not(.snsButton):after{clear:both;content:'';display:block}#commonPageHeader #utilityNav ul:not(.snsButton) li{float:left;margin-left:10px;width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}}@media print{#commonPageHeader #menuButton{display:none}}@keyframes slidein_open{0%{height:0}49%{height:200px}50%{height:auto}}#commonPageHeader .gsc-control-searchbox-only table,#commonPageHeader .gsc-control-searchbox-only td,#commonPageHeader .gsc-control-searchbox-only input{border-style:none;box-shadow:0 0 0 rgba(255,255,255,0);box-sizing:border-box;margin:0 0 0 auto;padding:0}#commonPageHeader form.gsc-search-box{background-color:#fff;border:1px solid #d8d8d8;border-radius:3px;box-sizing:border-box;margin:0;padding:0}#commonPageHeader td.gsc-input{vertical-align:top}#commonPageHeader input.gsc-input{margin-left:3px !important}#commonPageHeader td.gsc-search-button{background:url(../../shared/images/icon_am_common.png) -15px 5px no-repeat;background-size:200px auto;height:28px;overflow:hidden;position:relative;vertical-align:top;width:35px}#commonPageHeader td.gsc-search-button>*{cursor:pointer;position:absolute;width:35px;margin:0;-o-opacity:0;opacity:0;padding:0}@media (min-width: 801px){#commonPageHeader form.gsc-search-box{height:30px;width:230px}#commonPageHeader td.gsc-input{height:28px}#commonPageHeader input.gsc-input{height:28px;line-height:28px}#commonPageHeader td.gsc-search-button{height:28px}}@media (max-width: 800px){#commonPageHeader form.gsc-search-box{height:40px}#commonPageHeader td.gsc-input{height:38px}#commonPageHeader input.gsc-input{font-size:1rem !important;height:38x;line-height:38px}#commonPageHeader td.gsc-search-button{background-position:-15px 10px;height:38px}}#toPageHeader{box-sizing:border-box;left:0;margin:40px 0 0;position:absolute;right:0;width:100%;z-index:9999}#toPageHeader a{background-color:#fff;border-radius:100%;box-shadow:0 0 3px #3d3a39;display:block;height:50px;margin:-25px 0 -25px auto;overflow:hidden;position:relative;text-indent:50px;white-space:nowrap;width:50px}#toPageHeader a:before,#toPageHeader a:after{border-style:solid;border-width:0 14px 15px 14px;bottom:0;content:'';display:block;height:0;left:0;margin:auto;position:absolute;right:0;top:0;width:0}#toPageHeader a:before{border-color:transparent transparent #3d3a39 transparent}#toPageHeader a:after{border-color:transparent transparent #fff transparent;-moz-transform:translateY(1px);-ms-transform:translateY(1px);-webkit-transform:translateY(1px);transform:translateY(1px)}#toPageHeader p{max-width:1090px;margin:0 auto;padding:0 20px}@media (min-width: 801px){#toPageHeader{min-width:980px}#toPageHeader a:hover:before{border-bottom-color:#999}}@media print{#toPageHeader{display:none}}#commonPageFooter{background-color:#3d3a39;margin:40px 0 0;padding:0 20px}#commonPageFooter li{display:inline-block;font-size:0.75rem;vertical-align:top}#commonPageFooter dl{color:#fff;font-size:0.8125rem;margin:0 auto;max-width:1150px;position:relative}#commonPageFooter dl:after{clear:both;content:'';display:block}#commonPageFooter dl a{color:#fff;display:block;line-height:.8125rem;padding:0 1em}#commonPageFooter dt{font-weight:bold}#commonPageFooter dd ul{overflow:hidden;position:relative}#commonPageFooter dd li+li{border-left:1px solid #302e2d}#commonPageFooter .wrapper{background-color:#fff;color:#3d3a39;margin:0 -20px;padding:20px;position:relative;text-align:right}#commonPageFooter .wrapper>*{margin:0 auto;max-width:1150px}#commonPageFooter .wrapper a{color:#3d3a39}#commonPageFooter .wrapper .copyright small{font-size:0.625rem}#commonPageFooter .logo{position:absolute}@media (min-width: 801px){#commonPageFooter{min-width:980px}#commonPageFooter a:hover{-o-opacity:.6;opacity:.6}#commonPageFooter .logo{left:0;margin:0 auto;max-width:1190px;padding:0 20px;right:0;top:20px;width:100%}#commonPageFooter .logo:after{background:url(../../shared/images/logo_am_pc.png) center center no-repeat;background-size:contain;content:'';display:block;height:60px;margin-bottom:-60px;width:79px}#commonPageFooter .logo>a{display:block;height:60px;margin-bottom:-60px;position:relative;width:79px}#commonPageFooter .logo img{display:none}#commonPageFooter dt{clear:both;float:left;padding:20px 0;width:6em}#commonPageFooter dd{margin-left:6em;padding:10px 0 20px}#commonPageFooter dd+dt:before{border-top:1px solid #302e2d;content:'';display:block;left:0;margin-top:-20px;position:absolute;right:0;width:100%}#commonPageFooter dd ul:before{border-left:1px solid #585554;content:'';display:block;height:100%;position:absolute;top:10px;width:0}#commonPageFooter dd li{margin-top:10px;margin-left:-1px}#commonPageFooter .wrapper li{margin-left:.5em;padding-left:.5em}#commonPageFooter .wrapper li+li{border-left:1px solid #e2e2e2}#commonPageFooter .wrapper .copyright{margin-top:40px}}@media (max-width: 800px){#commonPageFooter .logo{height:70px;left:20px;max-width:123px;width:32%}#commonPageFooter .logo img{bottom:0;display:block;margin:auto 0;position:absolute;top:0}#commonPageFooter dl{margin:0 -20px}#commonPageFooter dt{padding:20px}#commonPageFooter dd{padding:0 20px 20px}#commonPageFooter dd+dt{border-top:1px solid #302e2d}#commonPageFooter dd ul{border-top:1px solid #585554;margin:0 -10px}#commonPageFooter dd li{margin-top:10px;margin-left:-1px}#commonPageFooter .wrapper{padding:0}#commonPageFooter .wrapper ul{background-color:#f7f8f9;padding:20px;text-align:center}#commonPageFooter .wrapper li a{display:inline-block;padding:10px}#commonPageFooter .copyright{display:table;height:70px;width:100%}#commonPageFooter .copyright small{display:table-cell;padding:0 20px 0 140px;vertical-align:middle}}@media print{#commonPageFooter dl,#commonPageFooter ul{display:none}#commonPageFooter .wrapper{border-top:1px solid #e2e2e2;padding-top:20px}}#commonPageHeader ~ #tPath{padding-left:20px;padding-right:20px}body.cssTypeA main,main.cssTypeA{padding-left:20px;padding-right:20px}@media only screen and (max-width: 479px){#commonPageHeader ~ #tPath{padding-left:10px;padding-right:10px}body.cssTypeA main,main.cssTypeA{padding-left:10px;padding-right:10px}}header#pageTop .logo>a,header#pageTop h1:first-child>a{margin-left:0;max-width:114px}header#pageTop .logo img,header#pageTop h1:first-child img{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:37px}@media (min-width: 801px){header#pageTop .logo:before,header#pageTop h1:first-child:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url(/shared/images/logo_am_pc.png) center center no-repeat;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;content:'';display:block;height:37px;margin-bottom:-37px;position:relative;width:47px;z-index:0}header#pageTop .logo>a,header#pageTop h1:first-child>a{height:37px;width:47px;position:relative;z-index:1}header#pageTop .logo img,header#pageTop h1:first-child img{display:none}}

header#pageTop .logo:before, header#pageTop h1:first-child:before { display: none !important;}
@media (min-width: 801px) {
	header#pageTop .logo:before, header#pageTop h1:first-child:before { display: none !important; }
}
#pageTop .logo > a:after {
    content: '';
    background: url(/assets/images/logo_am_pc.png) center center no-repeat;
    background-size:contain;
    display: block;
    height: 40px;
    width: 53px;
}
@media (max-width: 800px) {
#pageTop .logo > a:after {
    display: none;
}
}

/* pagetop ---------------------------------- */
#common_head_link {
	line-height: 1.2;
	margin: 0 auto;
	max-width: 1240px;
}
#common_head_link p {
	margin: 0;
}
#common_head_link a {
	background-color: #f3f3f3;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	display: block;
	height: 36px;
	margin: 0 20px 0 auto;
	overflow: hidden;
	position: relative;
	text-indent: 40px;
	white-space: nowrap;
	width: 36px;
}
#common_head_link a:before, #common_head_link a:after {
	border-top: 2px solid #888;
	bottom: 0;
	content: '';
	display: block;
	height: 0;
	margin: auto 0;
	position: absolute;
	top: 0;
	width: 14px;
}
#common_head_link a:before {
	left: 15.5px;
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
#common_head_link a:after {
	right: 15.5px;
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

/* footer ----------------------------------- */
#common_page_footer {
	background-color: #f7f7f7;
	color: #333;
	font-size: 0.8125rem;
	line-height: 1.2;
	margin-top: 20px;
	padding: 0 20px;
	/* copyright */
}
#common_page_footer:after,
#common_page_footer .footer_wrapper:after,
#common_page_footer .footer_nav:after {
	content: '';
	display: block;
	clear: both;
}
#common_page_footer .footer_wrapper {
	margin: 0 auto;
	max-width: 1200px;
}
#common_page_footer .footer_wrapper:first-child {
	box-sizing: border-box;
}
#common_page_footer .footer_nav a {
	color: #333;
	display: block;
	padding: .7em 0;
	text-decoration: none;
}
#common_page_footer dl.footer_nav {
	padding: 20px 0;
	margin: 0 0 0 -20px;
}
#common_page_footer dl.footer_nav dt {
	font-weight: bold;
	font-size: 1rem;
	margin-left: 20px;
}
#common_page_footer dl.footer_nav dd {
	display: inline-block;
	float: left;
	margin-left: 20px;
}
#common_page_footer ul.footer_nav {
	border-top: 1px solid #ccc;
	margin: 0;
	padding: 20px 0;
	text-align: center;
}
#common_page_footer ul.footer_nav li {
	display: inline-block;
	margin: 0 10px;
	font-size: inherit;
}
#common_page_footer .footer_copyright {
	margin: 0;
}
#common_page_footer .footer_copyright li {
	float: right;
	font-size: 0.75rem;
	line-height: 34px;
	list-style-type: none;
}
#common_page_footer .footer_copyright li.footer_logo {
	float: left;
}
#common_page_footer .footer_copyright small {
	min-width: 320px;
}
#common_page_footer .footer_logo {
	max-width: 108px;
}
#common_page_footer .footer_logo img {
	border-style: none;
	max-width: 100%;
	height: auto;
}
#common_page_footer ~ * {
position: absolute;
}

@media (min-width: 801px) {
	#common_page_footer {
		margin-top: 30px;
		min-width: 940px;
	}
	#common_page_footer .footer_logo {
		max-width: 60px;
	}
	#common_page_footer .footer_logo a:after {
		background: url(/assets/images/logo_am_pc.png) center center no-repeat;
		-moz-background-size: contain;
		-o-background-size: contain;
		-webkit-background-size: contain;
		background-size: contain;
		content: '';
		display: block;
		height: 42px;
		width: 60px;
	}
	#common_page_footer .footer_logo img {
		display: none;
	}
}
@media (min-width: 1001px) {
	#common_page_footer {
		position: relative;
		overflow: hidden;
	}
	#common_page_footer .footer_wrapper {
		margin: 0 auto;
		max-width: 1200px;
	}
	#common_page_footer .footer_wrapper:first-child {
		box-sizing: border-box;
		padding-right: 100px;
	}
	#common_page_footer .footer_wrapper:last-child {
		box-sizing: border-box;
		position: absolute;
		left: 0;
		right: 0;
		top: 50%;
		height: 0;
		padding: 0 20px;
		width: 100%;
		max-width: 1240px;
	}
	#common_page_footer .footer_nav a {
		line-height: 2rem;
		padding: 0;
	}
	#common_page_footer dl.footer_nav {
		border-bottom: 1px solid #ccc;
		float: left;
		margin: 0;
		padding-bottom: 0;
	}
	#common_page_footer dl.footer_nav dt {
		float: left;
		margin: 0 0 10px 0;
	}
	#common_page_footer dl.footer_nav dd:last-child {
		margin-bottom: 10px;
	}
	#common_page_footer ul.footer_nav {
		border-style: none;
		float: left;
		margin: 0 0 0 -20px;
		padding-top: 0;
		text-align: left;
	}
	#common_page_footer ul.footer_nav li {
		margin: 10px 0 0 20px;
	}
	#common_page_footer .footer_copyright {
		float: right;
		text-align: right;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	#common_page_footer .footer_copyright li {
		float: none !important;
		margin: 0 0 0 auto;
		line-height: 1;
		white-space: nowrap;
	}
	#common_page_footer .footer_copyright li + li {
		margin-top: 15px;
	}
}