﻿.page_size{
	text-align: center;
	color: #656565;
	padding-bottom: 50px;
}
.page_size .content_title h2{
	font-size: 24px;
	line-height: 1;
	margin:64px auto 80px;
}
.page_size section + section{
	margin-top: 90px;
}
.page_size .page_inner{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.page_size .section_title h3{
	font-size: 24px;
	font-weight: normal;
	width: 100%;
	height: 80px;
	line-height: 80px;
	background-color: #f0f0f0;
}
.page_size .deta .sab_text/*2月サイズガイド更新*/{
	height: 60px;
	line-height: 60px;
	font-size: 20px;
	text-align: left;
}
.page_size .deta + .deta{
	margin-top: 50px;
}
.page_size .deta ul{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
.page_size .baby .deta.rows2 ul/*2月サイズガイド更新*/{
	border-top: 1px solid #656565;
	margin-top: 40px;
}
.page_size .deta.rows2 li{
	width: 33.3%;
	height: 80px;
	line-height: 80px;
	font-size: 20px;
	border-bottom: 1px solid #656565;
}

.page_size .deta.rows2 li:nth-child(2),
.page_size .deta.rows2 li:nth-child(5),
.page_size .deta.rows2 li:nth-child(8){
	background-color: #f0f0f0;
}
.page_size .deta.rows3 ul{
	border-top: 1px solid #656565;
}
.page_size .men .deta.rows3 li{
	width: 16.666%;
	height: 80px;
	line-height: 80px;
	font-size: 20px;
	border-bottom: 1px solid #656565;
}

.page_size .women .deta.rows3 li{
	width: 25%;
	height: 80px;
	line-height: 80px;
	font-size: 20px;
	border-bottom: 1px solid #656565;
}

.page_size .deta.rows3 li:nth-child(2n)
/*,
.page_size .deta.rows3 li:nth-child(4),
.page_size .deta.rows3 li:nth-child(7),
.page_size .deta.rows3 li:nth-child(9),
.page_size .deta.rows3 li:nth-child(12),
.page_size .deta.rows3 li:nth-child(14)*/{
	background-color: #f0f0f0;
}
.page_size .info{
	font-size: 16px;
	line-height: 1;
	margin-top: 40px;
}


/*2月サイズガイド更新*/


.page_size .deta.rows5 li:nth-child(2n){
    background-color: #f0f0f0;
}

.page_size .deta.rows4 ul{
	border-top: 1px solid #656565;
}

.page_size .deta.rows5 ul{
	border-top: 1px solid #656565;
}

.page_size .deta.rows4 li:nth-child(2n){
    background-color: #f0f0f0;
}

.page_size .men .deta.rows4 li{
    width: 33.333%;
    height: 80px;
    line-height: 80px;
    font-size: 20px;
    border-bottom: 1px solid #656565;
}

.page_size .men .deta.rows5 li{
    width: 25%;
    height: 80px;
    line-height: 80px;
    font-size: 20px;
    border-bottom: 1px solid #656565;
}

.page_size .deta.rows4 ul{
	border-top: 1px solid #656565;
}

.page_size .sub_ttl{
    font-weight: normal;
    width: 100%;
    height: 80px;
    line-height: 90px;
    font-size: 22px;
}

.page_size .unisex .deta.rows3 li{
	width: 33.33333%;
	height: 80px;
	line-height: 80px;
	font-size: 20px;
	border-bottom: 1px solid #656565;
}

.page_size .unisex .deta.rows3 li:nth-child(2n){
	background-color: #f0f0f0;
}

.page_size .unisex .deta.rows4 li{
	width: 25%;
	height: 80px;
	line-height: 80px;
	font-size: 20px;
	border-bottom: 1px solid #656565;
}

.page_size .unisex .deta.rows2 ul{
	border-top: 1px solid #656565;
}

.page_size .unisex .sab_text{
	margin-top: 40px;
}