.wrap{width:100%}.htop_list{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.htop_mail{margin:0 0 6px}header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0}.logo{margin:0 0 10px}.htel{margin:0 0 10px}.top_ba_title{padding:80px 10px 80px 20px;font-size:44px;line-height:48px;text-shadow:1px 1px 0px #000}.main_art_list{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 0 30px}.main_prod{width:100%;max-width:360px;margin:0 0 20px}.main_prod:nth-child(4n){margin:0 0 20px}.main_prod:nth-child(3n){margin:0 0 20px}.main_prod:nth-child(2n){margin:0 0 20px}img.alignright,img.right{margin:0 auto 7px auto;display:inline;float:none}img.alignleft,img.left{margin:0 auto 7px auto;display:inline;float:none}.f_list{display:flex;flex-wrap:wrap;justify-content:flex-start}.fnav{width:100%;margin:0 0 25px}.fleft{width:100%;margin:0 0 25px}.fright{width:100%}.main_title{font-size:24px;line-height:28px}.main_title span{padding:0 20px;white-space:normal}.post_b{margin:0 0 40px;display:block}.post_b_img{width:100%;flex:0 0 0;margin:0 0 20px}