﻿body{background-image:url(/s/r/i/P-bg.png);}
#Wrap{/*display:flex;*/padding:20px 15px;margin:0 auto;min-height:calc(100vh - 210px);overflow:hidden;}
#Left{/*flex-shrink:0;*/float:left;margin:0 20px 5px 0;width:230px;}
#Body{/*flex:1;*/}
#Body .Kind{padding:25px 0 20px;font-size:2.5rem;font-weight:500;text-align:center;}
#Body .Kind a{display:block;font-size:2.5rem;}
#Body .Header{margin:0 0 10px;}
#Body .Header .Breadcrumb{display:flex;flex-wrap:wrap;align-items:center;}
#Body .Header .Breadcrumb a,#Body .Header .Breadcrumb span,#Body .Header .Breadcrumb p,#Body .Header .Breadcrumb div{display:flex;align-items:center;margin:0 5px 0 0;font-size:1.3rem;text-decoration:none;}
#Body .Header .Breadcrumb span{position:relative;width:10px;height:25px;text-indent:-99999px;}
#Body .Header .Breadcrumb span::before{content:"";position:absolute;top:40%;left:0;width:0;height:0;border:5px solid transparent;border-width:3px 0px 3px 6px;border-style:solid;border-left-color:#000;}
.Pages .pagination{display:flex;justify-content:center;margin:10px auto 20px;width:100%;text-align:center;}
.Pages .pagination li{margin:0 2.5px 5px;width:35px;line-height:35px;}
.Pages .pagination li a{display:block;border-width:1px;border-style:solid;}
.B1z.S1 .Imgs img{display:block;width:100%;height:auto;}
@media screen and (min-width:1250px){
	#Wrap{width:1160px;}
}
@media screen and (min-width:960px) and (max-width:1249px){
	#Wrap{width:85%;min-width:900px;}
	#Left{width:210px;}
}
@media screen and (max-width:959px){
	#Wrap{width:90%;min-height:500px;}
	#Left{display:none;}
	#Body h1.Title{padding:20px 0;margin:10px 0;}
	#Body .FadeIn h1.Title{padding:0;margin:0;}
}
@media screen and (max-width:639px){
	#Wrap{min-height:200px;}
	#Body .Header .Breadcrumb{width:100%;}
}