.sec01{color:#333333;padding:40px 0;background:#FFFFFF}.sec01 .secTitle{text-align:center;margin-bottom:40px}.taiwan_souvenir .secTitle{padding:0 calc(60 / 1000 * 100%)}.souvBlock{width:100%;padding:0 calc(60 / 1000 * 100%)}.souvBlock .souvBox{width:100%}.souvBlock .souvBox>a{color:#000000;display:block;height:100%}.souvBlock .souvBox>a:hover{text-decoration:none}.souvBlock .souvBox .souvBoxInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:280px}.souvBlock .souvBox+.souvBox{margin-top:calc((70/1000)*100%)}.souvBlock .souvBox:nth-child(2n) .souvBoxInner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.souvBlock .souvBox:nth-child(2n) .souvBoxInner .itemView .itemView_inner{margin:0}.souvBlock .souvBox .part{width:calc(420 / 880 * 100%)}.souvBlock .souvBox .itemView{width:calc(460 / 880 * 100%);font-size:1.6rem}.souvBlock .souvBox .itemView .itemView_inner{width:calc(420 / 460 * 100%);margin:0 0 0 auto}.souvBlock .souvBox .itemView .itemView_inner .checkBtn{left:0}.souvBlock .souvBox .itemView .txt+.txt{margin-top:calc((25/1000)*100%)}.souvBlock .souvBox .itemView .souvType{height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;background:url("../img/bg_souvType.png") repeat-x;position:relative;margin:0 22px;max-width:calc(150 / 420 * 100%)}.souvBlock .souvBox .itemView .souvType::before{content:"";display:inline-block;background:url("../img/icon_01.png") no-repeat;padding-left:22px;padding-top:32px;position:absolute;left:-22px}.souvBlock .souvBox .itemView .souvType::after{content:"";display:inline-block;background:url("../img/icon_02.png") no-repeat;padding-left:22px;padding-top:32px;position:absolute;right:-22px}.souvBlock .souvBox .itemView .souvType span{-ms-flex-item-align:center;align-self:center;width:100%;text-align:center}.souvBlock .souvBox .itemView .souvName{font-size:2.4rem}.souvBlock .souvBox .image{-ms-flex-item-align:center;align-self:center;width:50%}.souvBlock .souvBox .itemView{position:relative;z-index:3}.souvBlock .souvBox .itemView::before{content:"";display:block;position:absolute;top:-2%;width:100%;height:100%;z-index:-1}.souvBlock .bakedSweetBox .itemView::before{background:url("../img/bg_bakedSweet.png") no-repeat top right 5%}.souvBlock .taiwanTeaBox .itemView::before{background:url("../img/bg_taiwanTea.png") no-repeat top right 5%}.souvBlock .seasoningBox .itemView::before{background:url("../img/bg_seasoning.png") no-repeat top right 5%}.souvBlock .lifeItemBox .itemView::before{background:url("../img/bg_lifeItem.png") no-repeat top right 5%}.souvBlock .taiwanSweetBox .itemView::before{background:url("../img/bg_taiwanSweet.png") no-repeat top right 5%}.souvBlock .lifeGoodBox .itemView::before{background:url("../img/bg_lifeGood.png") no-repeat top right 5%}.souvBlock .teaPodBox .itemView::before{background:url("../img/bg_teaPod.png") no-repeat top right 5%}.souvBlock .accessaryBox .itemView::before{background:url("../img/bg_accessary.png") no-repeat top right 5%}.souvBlock .stationeryBox .itemView::before{background:url("../img/bg_stationery.png") no-repeat top right 5%}.souvBlock .checkBtn{width:100%;color:#ffffff;letter-spacing:0.1em;font-size:14px;position:absolute;bottom:0;text-align:center}.souvBlock .checkBtn>a{display:block;width:100%;background-color:#000000;padding:2% 0}.souvBlock .checkBtn>a:hover{text-decoration:none}.souvBlock .checkBtn>a>span::after{content:"";background:url("../img/arr.png") no-repeat;display:inline-block;vertical-align:middle;width:30px;height:16px;margin-left:2%}.souvInfoBlock{background:#dfdfdf;padding:calc((20/880)*100%);margin:0 auto;width:calc((880/1000)*100%)}.souvInfoBlock .infoList li{text-indent:-1em;padding-left:1em}@media screen and (max-width: 767px){.sec01{color:#333333;padding:20px 0;background:#FFFFFF}.sec01 .secTitle{text-align:center;margin-bottom:20px}.souvBlock .souvBox .souvBoxInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:unset}.souvBlock .souvBox .itemView{width:100%;margin-top:calc((20/750)*100%)}.souvBlock .souvBox .itemView .itemView_inner{width:100%}.souvBlock .souvBox .itemView .souvType{max-width:calc((320/750)*100%)}.souvBlock .souvBox .part{width:100%}.souvBlock .souvBox .part+.part{margin-top:calc((25/750)*100%)}.souvBlock .souvBox:nth-child(2n) .souvBoxInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.souvBlock .souvBox:nth-child(2n) .souvBoxInner .itemView .itemView_inner{margin:inherit}.souvBlock .souvBox+.souvBox{margin-top:calc((65/750)*100%)}.souvBlock .souvBox .itemView::before{background-size:calc((165/682)*100%)}.souvBlock .checkBtn{position:static;margin-top:3%}.souvInfoBlock .infoList li{font-size:1.1rem}}

/*# sourceMappingURL=top.css.map */