﻿*{padding:0;list-style:none;box-sizing:border-box}body,html{margin:0;padding:0;width:100%;height:100%;text-align:center}* img{border-radius:8px}a{text-decoration:none;color:#604c3f}a:hover{opacity:.7}.hosoku{font-size:12px;display:block;line-height:180%;text-align:center;color:#666}.fa{font-family:'icomoon' !important;font-size:14px;display:block;margin:0px 0 0}#wrap{width:1200px;margin:0 auto}#wrap h1{font-family:'Futura','Arial Rounded MT Bold','Arial',sans-serif;font-size:24px;margin:0 0 8px;color:#604c3f}#wrap .title{position:relative}#wrap .title-item6{font-family:'Frank Ruhl Libre','ヒラギノ明朝 ProN','Hiragino Mincho ProN','游明朝体+36ポかな','YuMincho +36p Kana','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体',sans-serif;font-size:28px;margin:0 0 8px;background-color:#fff;color:#604c3f;display:block;text-align:center;width:auto;border-radius:8px;padding:12px 0;letter-spacing:0.05em;position:relative;top:74px}#wrap .titleword{font-family:'Frank Ruhl Libre','ヒラギノ明朝 ProN','Hiragino Mincho ProN','游明朝体+36ポかな','YuMincho +36p Kana','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体',sans-serif;font-weight:bold;font-size:18px;margin:0 0 8px;color:#604c3f;display:block;background-color:rgba(223,214,195,0.5);text-align:left;width:auto;border-radius:16px;padding:8px 0 8px 64px;letter-spacing:0.05em;width:100%}#wrap .titleimg{position:absolute;bottom:6px;left:12px}#wrap .titleimg img{display:block;height:45px;width:auto}.tab{height:36px;width:100px;font-size:12px;line-height:16px;float:left;text-align:center;padding:2px 0 0;margin:0 2px 6px;border-radius:12px;background-color:#dfd6c3}.tab2{height:32px;width:152px;font-size:12px;line-height:28px;float:left;text-align:center;padding:2px 0 0;margin:0 2px 6px;border-radius:12px;background-color:rgba(222,139,155,0.6)}.tab2 i{display:inline-block;margin:0 4px 0 0}.selected{background-color:#604c3f;color:white}.box{display:block;white-space:normal;width:100%;text-align:center;margin:0 0 55px}.box2{display:inline-block;white-space:normal;position:absolute;width:320px;text-align:center;height:420px;text-align:center;overflow-x:hidden;overflow-y:auto}.ranking{width:100%;background-color:#fff;margin:8px auto 16px;display:flex;flex-flow:row wrap}.ranking>li{background-color:#fff;width:20%;padding:0 4px;font-size:12px}.ranking>li:hover{opacity:.7}.ranking>li img{display:block;width:100%;height:auto;margin:0}.ranking_detail{height:100%;width:auto;display:flex;overflow-wrap:normal;flex-flow:column}.ranking_detail li:first-child{width:auto;margin:0;padding:0;position:relative}.ranking_detail li:nth-child(2){text-align:left;padding:8px 0 0 8px;margin:0 0 8px}.ranking_detail li:nth-child(3){font-size:18px;color:transparent;text-align:right}.ranking_link{border:1px solid #bdae90;display:block;background-color:#fff;height:28px;border-radius:16px;line-height:28px;font-size:14px;box-shadow:0 1px 1px #604c3f;margin:0 auto 36px;width:50%}.number{display:block;position:absolute;bottom:-4px;left:-4px;background-color:#dd6372;color:#fff;width:40px;height:40px;line-height:40px;font-size:24px;border-radius:50%;font-family:'Futura','Arial Rounded MT Bold','Arial',sans-serif;font-weight:bold;box-shadow:0 0 5px #604c3f}.number-two{background-color:#dd6372}.number-three{background-color:#dd6372}.number-four{background-color:#dd6372}.number-five{background-color:#dd6372}.item6{width:100%;margin:8px auto;display:flex;flex-flow:row wrap;padding:76px 0 16px;border-radius:16px}.item6>li{width:33%;margin:0 0 8px;padding:4px;font-size:10px;line-height:140%}.item6>li:hover{opacity:.7}.item6_detail li:first-child{position:relative}.item6_detail li:first-child img{display:block;width:95%;margin:0 auto}.item6_detail li:nth-child(2){text-align:left;margin:4 0 12px;padding:0 0 8px;font-size:12px;line-height:170%}.item6_detail li:nth-child(3){font-size:18px;color:transparent;text-align:right}.item6-newitem{background-color:#f6f0e3}.item6-recommend{background-color:#fee}.item6 .new{display:inline-block;background-color:#800;color:#fff;text-align:center;width:40px;height:18px;margin:0 16px 0 0;line-height:20px;font-size:16px;position:relative;left:9px;font-family:'Futura','Arial Rounded MT Bold','Arial',sans-serif}.item6 .reco{display:inline-block;background-color:#6eaccd;color:#fff;text-align:center;width:90px;height:18px;margin:0 16px 0 0;line-height:20px;font-size:16px;position:relative;left:9px;font-family:'Futura','Arial Rounded MT Bold','Arial',sans-serif}
