<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

div:after,
ul:after {
    content: "";
    display: block;
    clear: both;
}

.sizeguide_ .sp_ancher_ {
	background:#f7f7f7;
	padding:6% 3%;
	margin-bottom:5%;
}

.sizeguide_ .sp_ancher_ ul{
	width:95%;
	margin:0 auto 0 -3%;
}

.sizeguide_ .sp_ancher_ li{
	float:left;
	width:50%;
	text-decoration:underline;
	line-height:2.2;
}

.sizeguide_ .read_txt_ {
	text-align:left;
	padding:5% 0;
}

.sizeguide_ .sizetitle_{
	font-weight:bold;
	padding-top:8%;
}

.sizeguide_ .sizetext_{
	text-align:left;
	line-height:1.6;
	padding:5% 5% 10%;
	border-bottom:1px solid #e8e8e8;
}

.sizeguide_ .size_sp_box_ {
	margin:8% 0;
}

.sizeguide_ .size_sp_box_ img{
	vertical-align:middle;
}

.sizeguide_ .size_itemname_ {
	font-size:10px;
	margin-top:8%;
}

#sp_bag_ {
	height:40px;
}

#sp_onepiece_,#sp_cap_,#sp_wallet_,#sp_jacket_,#sp_skirt_,#sp_stole_,#sp_passcase_,#sp_vest_,#sp_pants_,
#sp_tops_,#sp_legwear_,#sp_charm_,#sp_goods_,#sp_shoes_,#sp_accessories_ {
	height:40px;
	border-top:1px solid #e8e8e8;
}

/*.sizeguide_ .iconf-arrow_top_:before {
    content: "\EA06";
}*/

.sizeguide_ .sp_scrolltop_,
.size_notice_ {
	font-size:10px!important;
	padding-top:5%;
}

.sizeguide_ .sp_scrolltop_ {
	display:inline-block;
}

/*--- サイズ表 ---*/
.sizeguide_ .sp_sizelist_ table{
	width:320px;
	margin:5% auto;
}
.sizeguide_ .sp_sizelist_ td,
tr{
	border:1px solid #e8e8e8;
	padding:4px;
	text-align:center;
}

.sizeguide_ .sp_sizelist_ tr.mm_ {
	background:#f7f7f7;
}

.sizeguide_ td.pink_ {
	color:#e95676;
	text-align:center;
	font-size:11px;
}

/*　背景色付け
.sizeguide_ td.efdfe3_ {
	background-color:#efdfe3;
	text-align:center;
	font-size:11px;
}*/

.sizeguide_ tr.mm_ td {
	font-weight:bold;
	text-align:center;
	font-size:11px;
}

/*--- iPhone5S対応 ---*/
@media only screen and (max-device-width: 320px){
.sizeguide_ .sp_ancher_ ul{
	width:100%;
	margin:0 auto 0 -5%;
}
.sizeguide_ .sp_ancher_ li{
	float:left;
	width:50%;
	text-decoration:underline;
	line-height:2;
	font-size:10px;
}
.sizeguide_ .sp_sizelist_ table{
	width:300px;
	margin:5% auto;
}

/*--- サイズ表 ---*/
.sizeguide_ .sp_sizelist_ table{
	width:285px;
	margin:5% auto;
}
.sizeguide_ .sp_sizelist_ td,
tr{
	border:1px solid #e8e8e8;
	padding:4px;
	text-align:center;
}

.sizeguide_ .sp_sizelist_ tr.mm_ {
	background:#f7f7f7;
}

.sizeguide_ td.pink_ {
	color:#e95676;
	text-align:center;
	font-size:10px;
}

.sizeguide_ tr.mm_ td {
	font-weight:bold;
	text-align:center;
	font-size:10px!important;
}
}
</pre></body></html>