@charset "utf-8";
#category_wrap{width: 100%;}
#category_wrap section:not(:first-child){margin: 8% 0 0;}
#category_wrap img{display: block;}
#category_wrap a{opacity: 1;transition: opacity,0.4s;display: block;}
#category_wrap a:hover{opacity: 0.7;}
#category_wrap h1{margin: 0;padding: 0;}
#category_wrap h2{margin: 2% 0 0;padding: 0;}
#category_wrap ul{width: 100%;}
#category_wrap li{width: 33.3%;float: left;margin: 6% 0 0;}
#category_wrap li:nth-child(3n+1){clear: both;}
.categorydescription {padding: 15px 5px 5px 5px !important;border: none !important;}
.iframe_category{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

/* ポーチ */
.iframe_0332{position: relative;width: 100%;padding: 236.4% 0 0 0;display: block;}
/* 財布 */
.iframe_0227{position: relative;width: 100%;padding: 447.9% 0 0 0;display: block;}
/* ケース */
.iframe_0445{position: relative;width: 100%;padding: 945% 0 0 0;display: block;}
/* 持ち手・ベルト */
.iframe_0334{position: relative;width: 100%;padding: 93% 0 0 0;display: block;}
/* バッグ */
.iframe_0144{position: relative;width: 100%;padding: 721.1% 0 0 0;display: block;}

/* ABテスト検証 */
.iframe_ab{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.iframe_ab_wrap{position: relative;width: 100%;padding: 200% 0 0 0;display: block;}

/* ギフト */
.iframe_birthday,.iframe_ladies,.iframe_mens,.iframe_season,.iframe_world{position: relative;width: 100%;padding: 259% 0 0 0;display: block;}

/* 春財布2018 */
.iframe_haruzaifu2018_pc{position: relative;width: 780px;padding: 2676px 0 0 0;display: block;margin: 0 0 50px;}
.iframe_haruzaifu2018_sp{position: relative;width: 100%;padding: 510% 0 0 0;display: block;margin: 0 0 20px;}
